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

746 results about "Right-to-left" patented technology

In a right-to-left, top-to-bottom script (commonly shortened to right to left or abbreviated RTL), writing starts from the right of the page and continues to the left. This can be contrasted against left-to-right writing systems, where writing starts from the left of the page and continues to the right.

System for delivering and enabling interactivity with images

A system is disclosed for delivering and displaying images on web pages and enabling and implementing various interactive functions with respect to the images, so as to give a user the illusion that objects or scenes depicted in the images are rotating, being zoomed in on, changing color, being measured, or having certain areas of the objects or scenes highlighted with enlargement and / or text, among other things. Various methods of enabling and implementing the interactive functions are described, including enabling the interactive functions using scripts or styles or some combination of the two to influence the manner in which an image is presented to a user on a user's display. Styles can also be used to allow a user to carry out one or more interactive functions, such as a rotation and a zoom interactive function, essentially simultaneously from the user's perspective, for example, so that a user can perceive an object rotating from right to left and enlarging at the same time.
Owner:XENOGENIC DEV LLC

Automatically scrolling handwritten input user interface for personal digital assistants and the like

A handheld device 100 such as a personal digital assistant (PDA) or the like, a handwritten input user interface (HIUI), a method of interfacing handwritten text and a program product therefor. A lower portion of a touch enabled display is designated as a handwriting input area 104. Action icons 106, 108, 110, 112 and 114 are disposed at a right side of the handwriting user interface 102. Recognized text is displayed on the screen in a text display area located between a file management tool bar 116 and the handwritten input area 104. A scroll bar 118 is disposed at the right side of the display 112. As text is continuously entered each individual word may be recognized, and inserted into the end of the text stream. A word separator 120 may demarcate or bracket individual words in a continuous input stream. A secondary list of potential recognition candidates may be available for display in a box 128 and offered for substitution for or in lieu of the recognized word. Handwritten text may be continuously entered and displayed in the handwriting input area 104 as digital ink, the input point staying approximately fixed with the ink display automatically scrolling. The input area behaves as a "treadmill" or "ticker tape" that is moving from right to left, thereby giving the illusion of a continuous writing space. The speed of the "treadmill" automatically adapts to writing speed. The device 100 may include a communications function and, in particular the device may include an antenna 122 for wireless communication. Individual function switches, buttons and other controls are disposed about the device.
Owner:GOOGLE TECHNOLOGY HOLDINGS LLC

Automatically scrolling handwritten input user interface for personal digital assistants and the like

A handheld device 100 such as a personal digital assistant (PDA) or the like, a handwritten input user interface (HIUI), a method of interfacing handwritten text and a program product therefor. A lower portion of a touch enabled display is designated as a handwriting input area 104. Action icons 106, 108, 110, 112 and 114 are disposed at a right side of the handwriting user interface 102. Recognized text is displayed on the screen in a text display area located between a file management tool bar 116 and the handwritten input area 104. A scroll bar 118 is disposed at the right side o f the display 112. As text is continuously entered each individual word may be recognized, and inserted into the end of the text stream. A word separator 120 may demarcate or bracket individual words in a continuous input stream. A secondary list of potential recognition candidates may be available for display in a box 128 and offered for substitution for or in lieu of the recognized word. Handwritten text may be continuously entered and displayed in the handwriting input area 104 as digital ink, the input point staying approximately fixed with the ink display automatically scrolling. The input area behaves as a "treadmill" or "ticker tape" that is moving from right to left, thereby giving the illusion of a continuous writing space. The speed of the "treadmill" automatically adapts to writing speed. The device 100 may include a communications function and, in particular the device may include an antenna 122 for wireless communication. Individual function switches, buttons and other controls are disposed about the device.
Owner:GOOGLE TECH HLDG LLC

Gesture-based user interface

The invention includes methods, systems, computer program products and means for providing an intuitive user interface for interacting with a game console that obviates the need for, or use of, a typical game controller. In one embodiment, the user interface comprises an analog-like mechanism for manipulating a menu and icon system. The menu system allows the user to highlight a menu option or icon using movement along one axis and to activate the menu option or icon via movement on a different axis. In one embodiment, highlighting is associated with a vertical motion and activation is associated with a horizontal motion. The vertical motion can be tied to the vertical movement of a particular appendage, e.g., the up and down movement of the user's right arm, and the horizontal motion can be tied to the horizontal movement of that or another appendage, e.g., movement of the right arm or hand across the body from right to left.
Owner:HARMONIX MUSIC SYSTEMS

Encoding Free View Point Data in Movie Data Container

Multiple Holocam Orbs observe a real-life environment and generate an artificial reality representation of the real-life environment. Depth image data is cleansed of error due to LED shadow by identifying the edge of a foreground object in an (near infrared light) intensity image, identifying an edge in a depth image, and taking the difference between the start of both edges. Depth data error due to parallax is identified noting when associated text data in a given pixel row that is progressing in a given row direction (left-to-right or right-to-left) reverses order. Sound sources are identified by comparing results of a blind audio source localization algorithm, with the spatial 3D model provided by the Holocam Orb. Sound sources that corresponding to identifying 3D objects are associated together. Additionally, types of data supported by a standard movie data container, such as an MPEG container, is expanding to incorporate free viewpoint data (FVD) model data. This is done by inserting FVD data of different individual 3D objects at different sample rates into a single video stream. Each 3D object is separately identified by a separately assigned ID.
Owner:SEIKO EPSON CORP +1

Left hand right hand invariant dynamic finger positioning guide

InactiveUS6937748B1High possible system accuracyLow costCharacter and pattern recognitionEngineeringRight-to-left
An automatic finger guide for fingerprint scanners includes active scan area on the scanner surface upon which one finger rests and a non-active scan area on the scanner surface on which the other finger(s) rest to provide stability, a stop post to indicate how far forward to place the hand, a guide post to assist in positioning the finger left to right or right to left as the case may be, sensors on the post to provide feedback to the user to when the hand is properly in place and to determine the position as to where the finger comes to rest on the active scan area.
Owner:QUALCOMM INC

Robotic surgery micro-device for minimally invasive surgery

The invention discloses a robotic surgery micro-device for minimally invasive surgery and relates to a surgery micro-device. The invention aims at solving the problem of the existing robotic surgery of inflexible operation. The robotic surgery micro-device for minimally invasive surgery comprises a quick change joint (1), as well as a micro-device driving mechanism (2), a guide rod (3), a wrist mechanism (4) and an end effector (5), wherein the quick change joint (1), the micro-device driving mechanism (2), the guide rod (3), the wrist mechanism (4) and the end effector (5) are connected in sequence from right to left. The robotic surgery micro-device for minimally invasive surgery disclosed by the invention is especially suitable for being applied in a robot auxiliary system and is controlled by a doctor to clamp, cut and separate nidus in the abdominal cavity of a patient and finish such surgical operations after the operation as sewing and knotting through the end effector by means of the control and drive of the micro-device driving mechanism. The robotic surgery micro-device for minimally invasive surgery disclosed by the invention is applied in abdominal surgeries.
Owner:苏州信诺泰克医疗科技有限公司

Alarm trend summary display system and method

An alarm trend summary display system and method can utilize an alarm trend list that works together with an alarm summary list. A set of rows in the alarm trend list can be organized in a top-to-bottom manner. A set of alarm indicators within each row in the alarm trend list can be arranged in a right-to-left horizontal arrangement. The set of alarm indicators can be aligned with most recent alarms appearing on a right side of the alarm trend list. The specific alarm indicators can be selected in the alarm trend list, so that a corresponding item can be highlighted in the alarm summary list, if the alarms are active. Hence, the system and method can allow an operator to see when alarms occur, their sequence, relations and priority, which aid the operators cope with inevitable alarm floods.
Owner:HONEYWELL INT INC

Method and system for high speed detailed placement of cells within an integrated circuit design

A method and system for high speed detailed placement of cells within an integrated circuit design. The novel detailed placement system receives a set of cells of an integrated circuit design where the cells have undergone coarse placement. Cells have variable width but the same height (or vice-versa). The cells are each assigned an initial coordinate position, e.g., using floating point precision values. During detailed placement, the cell coordinates are assigned to x-axis and y-axis grid lines. The detailed placement process sorts the cells based on their coordinates along a first axis, e.g., their x-axis coordinates; sort order dictates cell placement order. In one embodiment, sort order preference is given to the wider cells. For a given cell, placement is performed by scanning through the rows of the substrate and selecting the left-most positioned vacant site of each row as a candidate site for placement. A site is vacant if it does not contain a previously placed cell. Of the candidate sites, a valid site having the lowest cost (e.g., the nearest site) is selected for the cell. Some candidate sites are invalid due to the presence of obstructions or incompatible metal layers. A candidate site can also be invalid if it lies too far to the left of the cell, based on a left factor. Placement from left to right along the rows continues in this manner until all cells are placed. Alternatively, the process could run right to left, down to up or up to down.
Owner:SYNOPSYS INC

Method and system for providing short block length low density parity check (LDPC) codes

An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a short LDPC code by shortening longer mother codes. The short LDPC code has an outer Bose Chaudhuri Hocquenghem (BCH) code. According to another aspect, for an LDPC code with code rate of 3 / 5 utilizing 8-PSK (Phase Shift Keying) modulation, an interleaver provides for interleaving bits of the output LDPC code by serially writing data associated with the LDPC code column-wise into a table and reading the data row-wise from right to left. The above approach has particular application in digital video broadcast services over satellite.
Owner:DTVG LICENSING INC

Baby Position Holding Structure and Baby Pillow

InactiveUS20090007336A1Prevent oxygen saturationAvoid saturationPillowsSofasEngineeringRight-to-left
The present invention relates to a baby position holding structure in which a position of a baby is appropriately held so as to prevent oxygen saturation from being lowered, and a baby pillow on which an airway in a throat is not blocked.A baby position holding tool (60) comprises a mat (61) extending from right to left and up and down, and a pair of body supports (62 and 63) positioned on right and left sides of the mat so as to abut on both sides of a body of a baby laid on the mat. The body supports include lower parts (62b and 63b) supporting rear faces of the sides of the body of the baby from beneath, respectively and upper parts (62a and 63a) positioned on the lower parts so as to be shifted outward and abut on the side of the body of the baby from the side, respectively.The pillow (10) comprises a pair of head positioning parts (12) having a first height and supporting both sides of a rear part of the head of the baby from beneath, and a neck supporting part (13) having a second height lower than that of the first height and supporting a neck of the baby positioned by the pair of head positioning parts from beneath.
Owner:APRICA CHILDRENS PROD

Pre-translation testing of bi-directional language display

A method for testing the display of bi-directional language script prior to translation in an application under test can include using unidirectional glyphs with shaping indicators to simulate right-to-left characters. The using step can include reversing an ordering of a first set of unidirectional text characters in an input string and mapping the unidirectional text characters to right-to-left code points in a bi-directional language code page to produce a pseudo-translated string. Multiple unidirectional language glyphs can be loaded where each corresponds to a same one of the right-to-left character code points as had been used to produce the pseudo-translation. The pseudo-translation and the glyphs can be combined to simulate right-to-left character rendering in the application under test such the resultant output is visually similar to the input string. Finally, the glyphs can include character shaping indicia such that a resultant output allows for the detection of shaping errors.
Owner:MAPLEBEAR INC

Polarizing system for motion visual depth effects

A system for creating the perception of visual depth in scenery comprising lateral movements. A polarizing projection filter 21 controls the plane of polarization of projected light. The plane of polarization is changed by changing the orientation of the polarizing projection filter. An observer wears special viewing glasses 22 with polarizing filters when viewing scenery illuminated by the polarizing projection filter. The plane of polarization of the polarizing viewing filter for the right eye 23 is rotated 45 degrees clockwise from horizontal. The plane of polarization of the polarizing viewing filter for the left eye 24 is rotated 45 degrees counterclockwise from horizontal. When the polarizing projection filter is rotated clockwise from horizontal the scenery appears brighter to an observer's right eye than to the observer's left eye. Objects moving laterally 42 from right to left from the observer's perspective appear closer to the observer 43. Objects moving from left to right appear farther away from the observer. When the polarizing projection filter is rotated counterclockwise from horizontal the scenery appears brighter to an observer's left eye than to the observer's right eye. Objects moving from right to left from the observer's perspective appear farther away from the observer. Objects moving from left to right appear closer to the observer. In the first and second embodiment of the invention, the scenery comprises polarized imagery projected on a viewing screen. In the third embodiment, the scenery comprises live scenes illuminated by polarized light. The scenery can be viewed in full color. The dead eye effect can be avoided by periodically changing the plane of polarization of the polarizing projection filter.
Owner:EVERGREEN INNOVATIONS L L C

Method for cutting portable data file (PDF) 417 standard two-dimensional bar code image

The invention discloses a method for cutting a portable data file (PDF) 417 standard two-dimensional bar code image based on a projection mode by using image profile information. The method comprises the following steps of: inputting the normal PDF417 standard two-dimensional bar code image, carrying out grey processing, and binarizing a grey image by using a self-adaptive global threshold value to obtain a two-dimensional code binary image; cutting two-dimensional code areas of the processed image to obtain the image which only has the code areas; identifying the obtained two-dimensional code image, detecting coordinates of partition lines of each row, and calculating row height; detecting whether the two-dimensional code image is inversed, cutting each code word image sequentially from top to bottom and from right to left according to the detected coordinates of the partition lines of the row, the row height, the coordinates of the partition lines of a line, and line width; and identifying code words from right to left reversely, and converting the code words into corresponding code word sequences. By the method, each code word can be cut accurately in the situation that the image is partially contaminated, lost or even inclined slightly at an angle of less than 0.1 degree. The method is high in robustness and high in reliability.
Owner:MAOMING POLYTECHNIC

Display method of user graphical interface and terminal equipment

The embodiment of the invention discloses a display method of a user graphical interface and terminal equipment. The method comprises that: icons of functional items in a first menu and a first preset number of superior menus adjacent to the first menu are displayed on a screen; the first preset number is more than or equal to 1; the icons of the functional items are displayed according to the display coordinates in a position relationship display module corresponding to the first menu; and the icons of the functional items in the first preset number of superior menus and the first menu are arranged in a hierarchical sequence from left to right and from top to bottom or from right to left and from bottom to top layer by layer or in a hierarchical sequence from the center of the screen outward layer by layer, and the first menu is the menu with the lowest priority among the menus displayed on the screen. Through the display of the icons of the functional items in the first menu and the superior menus of the first menu, the continuity of the display of the menus in different hierarchies is realized.
Owner:HUAWEI DEVICE CO LTD

Embedding metadata with displayable content and applications thereof

The present invention relates to embedding metadata with user interface messages. One method embodiment includes: encoding the metadata into a sequence of non-displayable characters; combining the displayable data and the sequence of non-displayable characters; and sending the combined displayable data and sequence of non-displayable characters to a client for display. In examples, the displayable characters may be displayable Unicode characters, and the non-displayable characters may be non-displayable Unicode characters, such as the left-to-right mark (0x200E) and the right-to-left mark (0x200F).
Owner:GOOGLE LLC

System for delivering and enabling interactivity with images

A system is disclosed for delivering and displaying images on web pages and enabling and implementing various interactive functions with respect to the images, so as to give a user the illusion that objects or scenes depicted in the images are rotating, being zoomed in on, changing color, being measured, or having certain areas of the objects or scenes highlighted with enlargement and / or text, among other things. Various methods of enabling and implementing the interactive functions are described, including enabling the interactive functions using scripts or styles or some combination of the two to influence the manner in which an image is presented to a user on a user's display. Styles can also be used to allow a user to carry out one or more interactive functions, such as a rotation and a zoom interactive function, essentially simultaneously from the user's perspective, for example, so that a user can perceive an object rotating from right to left and enlarging at the same time.
Owner:XENOGENIC DEV LLC

Real-time optimization of right to left ventricular timing sequence in bi-ventircular pacing of heart failure patients

A system and automated method for assessing ventricular synchrony in ambulatory patients is provided including at least one mechanical sensor (e.g., accelerometer, tensiometric sensor, force transducer, and the like) operatively coupled to a first myocardial location in order to measure a wall motion signal of a first chamber, and a second mechanical sensor operatively coupled to a second myocardial location in order to measure a wall motion signal of a second chamber. The wall motion signals are processed in order to identify the time at which a fiducial (e.g., an inflection point, a threshold crossing, a maximum amplitude, etc.) occurs for each respective signal. The temporal separation between the fiducial points on each respective signal is measured as a metric of ventricular synchrony and can be optionally utilized to adjust pacing therapy timing to improve synchrony.
Owner:MEDTRONIC INC

Marine splash environment simulation test device

The invention belongs to the technical field of marine equipment, and particularly relates to a marine splash environment simulation test device, wherein stringed testing cable holes are arranged in the upper part of one side surface of the box-structured test box, a frame-structured drive pull rod is arranged on the other side, a splash plate angle adjusting rod is arranged at the lower part, and a splash plate is formed at the inner end of the splash plate angle adjusting rod; sensors and water inlets are arranged on the side surface of a liquid area from top to bottom; a gas exhaust opening, a ventilating and moisture exhausting device, an infrared heating lamp and a box temperature sensor are fixedly and sequentially arranged on the top side surface of the test box body from right to left; and a ultraviolet lamp, an air blower, a nozzle, a water spray pump, a liquid level controller, a dissolved oxygen sensor and a water drain opening are arranged on the opposite side of the test box corresponding to the side surface provided with the drive pull rod. The marine splash environment simulation test device has simple structure and higher automation degree, is convenient to operate, needs no staff attendance, and can simulate marine splash environment in a laboratory, so as to analyze and evaluate the corrosion and aging of the material.
Owner:725TH RES INST OF CHINA SHIPBUILDING INDAL CORP

Expanding touch zones of graphical user interface widgets displayed on a screen of a device without programming changes

A method, system and computer program product for expanding the touch zones of graphical user interface (GUI) widgets. The coordinates of the screen location of the device (e.g., mobile device) where a GUI widget is displayed on the screen is captured in response to detecting the GUI widget being displayed on the screen. A list of objects, including GUI widgets, that are currently being displayed on the screen and corresponding screen location coordinates are obtained. A GUI widget is then identified from the list of objects by matching its screen location coordinates with the captured location coordinates. An algorithm to expand the touch zone (e.g., in a right-to-left alternation) of the GUI widget is then identified based on the type of widget (e.g., list) is the identified GUI widget. In this manner, the user is able to expand the touch zones of GUI widgets in an easy manner.
Owner:IBM CORP

System and method for selecting and processing information in an electronic document

A system and method processes selected regions in an electronic text to edit the selected region on a continuous basis, without destroying the original highlighting and forcing the user to re-bracket the entire section. The user can extend, retract, and separate selected regions. These selected regions can then be universally processed with any function available to the processor, including highlighting, printing, copying, deleting, or spell checking. The invention economizes on keystrokes and cursor actions, since the whole region of text desired to be highlighted does not have to be rebuilt every time a change is made. The invention also enables a user to select text by moving a cursor from left to right and top to bottom, and to deselect text by moving a cursor from right to left and bottom to top.
Owner:IBM CORP

Infrared-based three-dimensional (3D) gesture recognition controller and realization method

The invention discloses an infrared-based three-dimensional (3D) gesture recognition controller and a realization method. The controller comprises a transmitting unit, a receiving unit, a control processing unit and an output unit; the transmitting unit consists of an infrared laser; the receiving unit is used for receiving the infrared ray which is reflected by a hand on the front end of the controller and converting the infrared ray into the information to be transmitted to the control processing unit according to the intensity of the reflected infrared ray; and the control processing unit is used for opening and closing the transmitting unit in turn, calculating a distance from each infrared transmitting point to the controller according to the information of the receiving unit, judging a movement gesture of the hand on the front end of the controller according to the distance of each infrared reflection point of each time point to the controller and outputting a gesture recognition result through the output unit. Due to the adoption of the infrared-based 3D gesture recognition controller and the realization method, the 3D action recognition of the gesture can be realized, the result can be outputted, including the gesture of the hand from left to right, right to left, front to rear, rear to front, top to bottom and bottom to top; and simplicity and feasibility in use can be realized, and the cost is low.
Owner:INST OF INTELLIGENT MFG GUANGDONG ACAD OF SCI

Bidirectional domain names

A two-phase system and method for determining a display order of characters in a multilingual domain name. First, inferencing resolves the direction of indeterminate characters, such as the fall stop or "dot", hyphen-minus, Arabic numeral, and European numeral, during which each character is assigned a strong direction left or right. Second, reordering takes the fully resolved characters and generates a display ordering for them. The inferencing phase is accomplished in several passes including assigning Arabic and Hebrew letters right-to-left direction, and assigning left-to-right direction to full stops and other alphabetic characters. Next, directions of digits are resolved by assigning all Arabic numerals a right-to-left direction; and assigning all European numerals left-to-right direction, unless the European numeral is surrounded by right-to-left characters. A final set of passes resolves the directions of hyphen-minus characters by assigning all hyphen-minus characters left-to-right, unless the hyphen-minus is surrounded by characters whose direction is right-to-left.
Owner:IBM CORP

Multiphase Clocking Systems with Ring Bus Architecture

Systems and methods for transferring data using a ring bus architecture in a system that implements multi-phase clocking. In one embodiment, the system is a multiprocessor having multiple processor cores coupled to the ring bus. The bus may be a bidirectional bus having a first data path on which data is transferred in a clockwise direction and a second data path on which data is transferred in a counterclockwise direction. Controllers within the processor cores provide phase-shifted signals to the latches to clock data into them. Data transfers on the bus may be controlled by an arbiter which is coupled to the processor cores' controllers. The arbiter may schedule data transfers on the bus based on data transfer speeds associated with left-to-right and right-to-left data transfer directions. The arbiter may cause the phases of the clock signals to be selectively varied, or may cause the clock signals to be gated.
Owner:TOSHIBA AMERICA ELECTRONICS COMPONENTS

Bullet screen display method and system in live video

ActiveCN105812885AAddress memory growthTroubleshoot technical issues with slow performanceSelective content distributionArray data structureRight-to-left
The invention discloses a bullet screen display method and system in live video, the method comprises the steps: bullet screen display quantity displayed on each page can be determined according to horizontal screen height of mobile equipment display screen and preset bullet screen frame height, initial position of the bullet screen frame is set, all IDs of the bullet screen frame form a bullet screen frame ID array, a timer is initialized and turned on, if multiple bullet screen data from the server terminal exists in a bullet screen pool is judged, if yes, if available bullet screen frame exists on all pages is judged, if yes, an available bullet screen frame is extracted from the pages randomly, the earliest reach bullet screen data in the bullet screen pool is filled in the bullet screen frame, the bullet screen frame is made to horizontally move in a constant speed from right to left, the ID of the bullet screen frame is removed from the bullet screen frame ID array, and the next bullet screen data in the bullet screen pool is put on. The method and system can solves a technology problems of internal storage growth, system performance reduction and dull bullet screen displaying which are caused by keeping receiving bullet screens in live video process.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Display of text in a multi-lingual environment

Methods and systems for rendering text in a multi-lingual environment are provided. Language context of entered text and user interface settings are used to determine a most appropriate rendering order and alignment for displayed text. If no reading order is specified for a given text selection, the text selection is scanned to determine whether properties of the text identify portions of the text as requiring one of two reading orders (left-to-right or right-to-left). If a reading order can be determined for a given portion of the text selection, that portion will be rendered according to the determined reading order, such that the rendered text selection may have portions rendered according to a first reading order and portions rendered according to a second reading order. If no determination can be made by analysis of the text selection, a reading order is returned for the text selection that is associated with the spoken language utilized by the user interface with which the text selection is rendered. The text selection is aligned to the right or to the left based on user selection if available. In the absence of user alignment selection, the text selection is aligned according to an alignment associated with the spoken language utilized by the user interface with which the text selection is rendered.
Owner:MICROSOFT TECH LICENSING LLC
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