Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

38 results about "Whitespace character" patented technology

In computer programming, whitespace is any character or series of characters that represent horizontal or vertical space in typography. When rendered, a whitespace character does not correspond to a visible mark, but typically does occupy an area on a page. For example, the common whitespace symbol U+0020 SPACE (also ASCII 32) represents a blank space punctuation character in text, used as a word divider in Western scripts.

Contextual prediction of user words and user actions

The invention concerns user entry of information into a system with an input device. A scheme is provided in which an entire word that a user wants to enter is predicted after the user enters a specific symbol, such as a space character. If the user presses an ambiguous key thereafter, rather than accept the prediction, the selection list is reordered. For example, a user enters the phrase “Lets run to school. Better yet, lets drive to “.””” After the user presses the space, after first entering the second occurrence of the word “to,” the system predicts that the user is going to enter the word “school” based on the context in which the user has entered that word in the past. Should the user enter an ambiguous key after the space, then a word list which contains the word “school” is reordered and other options are made available to the user. The invention can also make predictions on context, such as the person to whom the message is sent, the person writing the message, the day of the week, the time of the week, etc. Other embodiments of the invention contemplate anticipation of user actions, as well as words, such as a user action in connection with menu items, or a user action in connection with form filling.
Owner:TEGIC COMM +1

Automatic Completion of Command Line Arguments

A method and system for facilitating user interaction with a shell. In one embodiment, the method and system include receiving command input in a command line, wherein the command input comprises a partial command argument, wherein the partial command argument is followed by one of a space character and a tab; completing a command argument in the command line based on the command input; validating a command argument and values associated with the command argument if the partial command argument is followed by the space; and displaying context sensitive help based on the command input if the partial command argument is followed by the tab, wherein the context sensitive help comprises a syntax tree for the command argument.
Owner:IBM CORP

Contextual prediction of user words and user actions

InactiveUS20100122164A1Increase volumeHigh level of background noiseInput/output processes for data processingWord listUser input
The invention concerns user entry of information into a system with an input device. A scheme is provided in which an entire word that a user wants to enter is predicted after the user enters a specific symbol, such as a space character. If the user presses an ambiguous key thereafter, rather than accept the prediction, the selection list is reordered. For example, a user enters the phrase “Lets run to school. Better yet, lets drive to “.””” After the user presses the space, after first entering the second occurrence of the word “to,” the system predicts that the user is going to enter the word “school” based on the context in which the user has entered that word in the past. Should the user enter an ambiguous key after the space, then a word list which contains the word “school” is reordered and other options are made available to the user. The invention can also make predictions on context, such as the person to whom the message is sent, the person writing the message, the day of the week, the time of the week, etc. Other embodiments of the invention contemplate anticipation of user actions, as well as words, such as a user action in connection with menu items, or a user action in connection with form filling.
Owner:NUANCE COMM INC

Text correction

Systems and methods of correcting grammatical and spelling errors that involve improper positioning of a whitespace character and / or an extra whitespace character. Removal of an extra whitespace character or repositioning of an improperly positioned whitespace character may result in correction of two misspelled words in a single correction step.
Owner:JOLLY SEVEN SERIES 70 OF ALLIED SECURITY TRUST I

Methods of invisibly embedding and hiding data into soft-copy text documents

Method of invisibly embedding and hiding data into a text document by modifying selected invisible attributes of invisible characters on a plurality of inter-word intervals, comprising the steps of selecting (10) at least one attribute that is invisible on the space characters used as inter-word intervals, transforming (14) the document into a canonical form by setting on all inter-word intervals the values of the selected attribute to the same default value, encoding (18) the data to be embedded and hidden into the document as an ordered set of values corresponding to the different values of the selected attribute, selecting (20) a set of inter-word intervals among all inter-word intervals corresponding to a set of space characters and replacing (22) on each space character of this set of space characters, default attribute values by the corresponding encoded data.
Owner:TREND MICRO INC

Method of authenticating a plurality of files linked to a text document

A method of authenticating a text document with links to a plurality of files by modifying at least a selected attribute of invisible characters on a plurality of inter-word intervals of the text document, this method comprising the steps of computing (step 10) a one-way hash function of each file in order to obtain a hash value composed of a subset of hash digits for each one, encoding (step 16) each subset of a plurality of subsets of space characters in the document by replacing in each subset of space characters, the value of the selected attribute for each space character by a corresponding encoded hash digit of each subset of hash digits corresponding to each file, computing (step 18) the electronic signature of the encoded text document by using a public-key algorithm composed of a subset of signature digits, and encoding (step 20) another subset of space characters in the encoded document by replacing the value of the selected attribute for each space character by a corresponding encoded signature digit.
Owner:TREND MICRO INC

Conditional text manipulation

A document generation system for generating a customised document using content elements selected by rules operating on input information, the content elements comprising conditional and unconditional text is provided. The system provides means to generate a program structure, containing information about the space characters to be inserted between the conditional and unconditional text in the generated document. The program structure is evaluated to determine the positions of the space characters. The program structure may be an XML structure.
Owner:THOMSON REUTERS ENTERPRISE CENT GMBH

Document processing method and document processing apparatus

An apparatus includes a character extraction unit configured to extract a character string from a document including layout information, a character width acquisition unit configured to acquire space character width information, and a spacing amount determination unit configured to determine a spacing amount of each inter-character space based on the character string extracted by the character extraction unit and the layout information. The apparatus further includes an insertion unit configured to determine whether a space character is to be included in each inter-character space based on the spacing amount of each inter-character space determined by the spacing amount determination unit and the space character width information acquired by the character width acquisition unit, and to insert a space character code into an inter-character space in which a space character is determined to be included.
Owner:CANON KK

iMEM ASCII FPU architecture

A computing system that includes a number of processing elements, a memory and a multi-task controller is disclosed. One of the processing elements is a floating point element. In one embodiment, the floating point element performs floating point calculations on ASCII data. The floating point element receives data in the form of ASCII character strings that are terminated by an ASCII space character and control information via a strobe that indicates the function to be performed on the data. The functions includes addition, subtraction, multiplication, division, and push and pop. The floating point element performs floating point calculations for a particular task which is indicated by a tag that is stored in the floating point element. Status of a floating point element is available via a read strobe that returns a status byte.
Owner:KLINGMAN REVOCABLE TRUST

Correcting Text

Systems and methods are provided for correcting grammatical and spelling errors that involve improper positioning of a whitespace character and / or an extra whitespace character. Removal of an extra whitespace character or repositioning of an improperly positioned whitespace character may result in correction of two misspelled words in a single correction step.
Owner:JOLLY SEVEN SERIES 70 OF ALLIED SECURITY TRUST I

Layout space streaming restoring method and layout space streaming restoring system

The invention discloses a layout space streaming restoring method. The method comprises the steps of: acquiring three adjacent characters in a layout; calculating a character pitch between two adjacent characters, and calculating a difference value of the character pitches; if the difference value of the character pitches is smaller than a preset difference threshold value, not inserting a space; if the difference value of the character pitches is not smaller than the preset difference threshold value, calculating the sum of a right boundary value of the first character and a left boundary value of the second character to serve as a boundary value sum, and calculating the difference value of first character pitch and the boundary value sum to serve as a judgment value; and if the judgment value is larger than a word width value of the space character with same type of the first character, inserting the space behind the first character, otherwise, not inserting the space. Therefore, by calculating the blank space between two adjacent characters, a phenomenon whether the pitch is uniform due to the layout or is caused by the space character can be judged; if the difference value of the two character pitches is within the threshold value, the spacing is uniform, and the space is not required to be inserted; if the difference value is large, the space can be inserted after comparison and judgment; and therefore, when the spaces required by the layout is converted in a streaming mode, the required spaces can be increased by restoring the space, so that display of the layout is relatively accurate.
Owner:NEW FOUNDER HLDG DEV LLC +1

Method of invisibly embedding and hiding data into soft-copy text documents

Method of invisibly embedding and hiding data into a text document by modifying selected invisible attributes of invisible characters on a plurality of inter-word intervals, comprising the steps of selecting (10) at least one attribute that is invisible on the space characters used as inter-word intervals, transforming (14) the document into a canonical form by setting on all inter-word intervals the values of the selected attribute to the same default value, encoding (18) the data to be embedded and hidden into the document as an ordered set of values corresponding to the different values of the selected attribute, selecting (20) a set of inter-word intervals among all inter-word intervals corresponding to a set of space characters and replacing (22) on each space character of this set of space characters, default attribute values by the corresponding encoded data.
Owner:TREND MICRO INC

Speech recognition result evaluation method, device and equipment and storage medium

The invention relates to the field of artificial intelligence, discloses a speech recognition result evaluation method, device and equipment and a storage medium, and is used for improving the evaluation efficiency of evaluating the accuracy of converting initial speech into an initial text. The speech recognition result evaluation method comprises the following steps: converting initial voice ina video return visit project based on a voice recognition function to obtain an initial text; performing space character deletion preprocessing, sorting preprocessing and punctuation character deletion preprocessing on the initial text to obtain a to-be-detected text; obtaining a to-be-detected word sequence in the to-be-detected text, and performing proofreading and proofreading marking on the to-be-detected word sequence according to a preset standard word sequence to obtain a proofreading text; calculating a character recognition error rate of the proofreading text by adopting a preset calculation formula; and selecting a preset comparison result by comparing the character recognition error rate with a standard error rate, and determining a conversion evaluation result of the voice conversion text. The invention also relates to a blockchain technology, and the initial text can be stored in the blockchain.
Owner:PING AN TECH (SHENZHEN) CO LTD

Parsing author name groups in non-standardized format

The present invention is directed to a method and corresponding system for parsing author name text strings in documents. The method and system may electronically scan a document that contains an author name text string comprising a set of initials, one or more author surnames, and punctuation. The author name text string may be in non-standardized format. The method and system may identify a character sequence in the document as potentially being the author name test string based on (i) a sequence of title-case words, capital letter, and punctuation, and (ii) the character sequence ending with a recognized indicator. The method and system may parse the identified character sequence by converting any punctuation and whitespace between terms in the character sequence to a single space character, identifying a pattern of surname and set of initials comprising each author name contained in the character sequence, and marking up the components of surname and set of initials comprising each author name. The method and system may use the marked up character sequence to identify and correct errors in punctuation and capitalization in the character sequence, and output an updated character sequence in standardized format.
Owner:ATYPON SYST LLC

Conditional text manipulation

A document generation system for generating a customised document using content elements selected by rules operating on input information, the content elements comprising conditional and unconditional text is provided. The system provides means to generate a program structure, containing information about the space characters to be inserted between the conditional and unconditional text in the generated document. The program structure is evaluated to determine the positions of the space characters. The program structure may be an XML structure.
Owner:THOMSON REUTERS ENTERPRISE CENT GMBH

Processing of user character inputs having whitespace

InactiveUS20060224958A1Natural language data processingDigital data authenticationUser inputUniversal Character Set
A method and system for processing a user input character string entered by a user into a computer system that comprises a browser. The user input character string is received. The user input character string conforms to a native character set and encoding of the browser for a language selected by the user. The user input character string is converted to a converted character string consisting of characters of a Universal Character Set (UCS) which are independent of platform and language. Any leading and any trailing whitespace characters in the converted character string are removed. Following the removal of any leading and any trailing whitespace characters in the converted character string, any remaining whitespace characters of the converted character string are converted to a single value, resulting in the converted character string being a resultant character string.
Owner:IBM CORP

Methods and apparatuses for display and traversing of links in page character array

A method for processing a page character array finds links and creates link groups containing adjacent link characters. Adjacency of link characters is preferably defined as characters which are separated by any combination of no characters, blank space characters, line feed characters, or separator characters, such as vertical or horizontal separator bars or other separator characters. Once link groups have been defined, the method lays out each link group for display in an optimized form. Links are displayed as buttons. An optimized form of display includes centering all the buttons in a vertical list. Another optimized form of display includes laying out the link group as a rectangular matrix of buttons. According to another aspect, each of the links in a link group are logically mapped to a distinct user input, such as a key or voice command. The logical mapping aspect and optimized display aspect are optionally combined for certain types of hardware. For example, if keys are physically adjacent to any part of the display, the links are displayed near the keys, or in horizontal and / or vertical alignment with the keys, so that the key to which a link is mapped is apparent from its position on the display screen. As another example, the name of key or command to which a link is mapped is displayed within or beside the button containing the name of the link.
Owner:APPLE INC

Message processing for communication terminal

Message processing for a communication terminal is disclosed. In one embodiment, a method for preparing an outgoing message includes composing the message, programming control information for performing a word spacing function, and associating the outgoing message with the control information. The control information may preferably assert whether to insert spaces between words of the outgoing message. In another embodiment, a method for processing a message includes receiving an incoming message and incoming control information for performing the word spacing function, and arranging the incoming message based on the incoming control information. An unspaced message may be sent, allowing the sending to include more letters, numbers, symbols, or other ‘non-space characters’ in the message. Furthermore, because the message is sent with the control information, the message may be arranged and displayed in spaced-wording format, allowing for easier reading by the message recipient.
Owner:LG ELECTRONICS INC

Data search method and apparatus for same

A data search apparatus performs a data search by using a search string that has a space character included therein with a calculation of the number of target search data prior to the data search, on an assumption that at least two portions in the search string are used in an AND search. If the calculated number of the target search data exceeds a predetermined value, the space in the search string is excluded and the search string is considered as a single keyword for the data search. The data search by the above-described method yields a preferable search result in the data search apparatus having the AND search capability, because the space in the search string is excluded from an actual search string on a predetermined condition.
Owner:DENSO CORP

Training method and device for performing operation based on language model

The invention discloses a training method and device for performing arithmetic operation based on a language model, and the method comprises the steps: adding a space character in front of each character in an equation text, and generating a quasi equation text; performing word segmentation processing on the quasi equation text to obtain a list corresponding to the quasi equation text, the list comprising a plurality of words; taking a list corresponding to the quasi equation text as a training sample to obtain training sample data; and performing operation training on the training sample data by using a language model to generate an arithmetic model. Therefore, the equation text is preprocessed by adding the space characters and performing word segmentation processing, so that each character in the equation text serves as an independent word to be input into the language model, and the language model can learn each character of the equation text and the digit information of each character; therefore, after the language model is trained by using a small number of training samples, the calculation accuracy of the trained arithmetic model can be effectively improved.
Owner:出门问问(武汉)信息科技有限公司

Software programming method of Morse telegraph at variable controllable code rate

The invention provides a software programming method of Morse telegraph at variable controllable code rate. The method include the steps of 101, judging whether input message content is reasonable or not; 102, calculating the number of 'points' converted from a code symbol corresponding to each character in a Morse telegraph database; 103, calculating the number of 'points' corresponding to content to be transmitted; 104, calculating the number of spaces and the number of non-space characters in a message, and setting a 'point' time; 105, calculating the time of transmitting one 'point' at the set code rate; 106, establishing a Morse telegraph transmission database till the code symbol corresponding to the last character is transmitted. The method according to the scheme has the advantages that labor is greatly saved, material and property resources are saved, work efficiency and communication efficiency are improved, message content and code rate are controllable, and Morse telegraph communication is more flexible.
Owner:THE 41ST INST OF CHINA ELECTRONICS TECH GRP

Code conversion method and device and storage medium

The invention provides a code conversion method and device and a storage medium. The code conversion method comprises the steps of all codes starting with double oblique bars and ending with line feed in a first source code being deleted, and then a first text being generated; deleting all the space characters in the first text to generate a second text; judging whether the numbers of the leftand right supports in the first text are equal or not, if yes, sequentially traversing the second text, and executing corresponding operation according to the matched support type to generate a node tree; and generating a second code according to the node tree and a set hierarchy and indentation rule. According to the method, different operations are performed according to different support typesso as to construct the node tree, and the second code is quickly and directly generated according to the node tree and corresponding rules.
Owner:HANGZHOU QULIAN TECH CO LTD

Text information hiding method and system

The invention discloses a text information hiding method and system. The method comprises the steps of associating a BIG5 code of a corresponding space with a basic operator in a binary system; associating the BIG5 code of the corresponding space with another basic operator in the binary system; binarizing to-be-hidden information to obtain a corresponding binary sequence; scanning contents of a carrier document in sequence to obtain space characters in the carrier document; according to a position sequence of the space characters, associating the basic operators in the binary sequence with the space characters one by one; and replacing the space characters with the BIG5 codes corresponding to the basic operators corresponding to the space characters. The universality is high, and visual difference is not caused; a good text information hiding effect is achieved, and especially for English documents with relatively numerous spaces, very large information hiding space is provided.
Owner:XIAMEN YAXON NETWORKS CO LTD

Processing of user character inputs having whitespace

A method and system for processing a user input character string entered by a user into a computer system that comprises a browser. The user input character string is received. The user input character string conforms to a native character set and encoding of the browser for a language selected by the user. The user input character string is converted to a converted character string consisting of characters of a Universal Character Set (UCS) which are independent of platform and language. Any leading and any trailing whitespace characters in the converted character string are removed. Following the removal of any leading and any trailing whitespace characters in the converted character string, any remaining whitespace characters of the converted character string are converted to a single value, resulting in the converted character string being a resultant character string.
Owner:INT BUSINESS MASCH CORP

System, computer program product and method of automatically removing leading and trailing space characters from data being entered into a database system

A system, computer program product and computer Implemented method of automatically removing space characters from data being entered into a database system are provided. When a user creates a table in a database system into which data having leading and / or trailing character spaces may be entered, the user may specifically instruct the database system to remove any character spaces before entering the data into the table. Consequently, when a piece of data is being entered into the table, the database system will determine whether the piece of data includes leading and / or trailing character spaces. If so, the database system will automatically remove the character spaces from the piece of data before it is entered into the table. Hence, the use of TRIM functions when retrieving data from the database system will be obviated.
Owner:SAP AG

Method of invisibly embedding and hiding data into soft-copy text documents

Method of invisibly embedding and hiding data into a text document by modifying selected invisible attributes of invisible characters on a plurality of inter-word intervals, comprising the steps of selecting (10) at least one attribute that is invisible on the space characters used as inter-word intervals, transforming (14) the document into a canonical form by setting on all inter-word intervals the values of the selected attribute to the same default value, encoding (18) the data to be embedded and hidden into the document as an ordered set of values corresponding to the different values of the selected attribute, selecting (20) a set of inter-word intervals among all inter-word intervals corresponding to a set of space characters and replacing (22) on each space character of this set of space characters, default attribute values by the corresponding encoded data.
Owner:TREND MICRO INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products