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

37 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.

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

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

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
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products