G06G5/00

System and Method for Providing Digital Content

A method of electronically displaying glyphs. The method includes receiving a glyph spacing, moving a first glyph toward a second glyph along an axis, identifying an intersection of a first axis coordinate of the first glyph with a second axis coordinate of the second glyph, and moving at least one of the glyphs along the axis to separate the first and second axis coordinates of the respective first and second glyphs by the glyph spacing.

System and method for providing digital content

A method of electronically displaying glyphs. The method includes receiving a glyph spacing, moving a first glyph toward a second glyph along an axis, identifying an intersection of a first axis coordinate of the first glyph with a second axis coordinate of the second glyph, and moving at least one of the glyphs along the axis to separate the first and second axis coordinates of the respective first and second glyphs by the glyph spacing.

Sensor-based transaction authorization via mobile device
10755258 · 2020-08-25 · ·

A method that includes receiving, from one or more motion sensors in a device, data describing a signature arc in three-dimensional space, the signature arc having been generated by gesturing using the device; identifying, from the data describing the gestured signature arc, a plurality of points that correspond to the gestured signature arc in three-dimensional space; generating a curve along the identified plurality of points corresponding to the gestured signature arc; generating a two-dimensional representation of the gestured signature arc; and displaying, on a display screen, the generated two-dimensional representation of the gestured signature arc.

Non-invasive data extraction from digital displays

Example implementations described herein are directed to systems and methods for non-invasive data extraction from digital displays. In an example implementation, a method includes receiving one or more video frames from a video capture device capturing an external display, where the external display is independent the video capture device; determining one or more locations within the external display comprising time varying data of the external display; and for each identified location of the time varying data: determining a data type; applying one or more rules based on the data type; and determining an accuracy of the time varying data within the one or more frames based on the rules.

Method for assessing the severity of underwater dive and use of said method in a dive computer
10647395 · 2020-05-12 ·

A method for for assessing severity of an underwater dive includes calculating a dive severity index by: (a) determining the gas breathed by the diver; (b) measuring the dive time; (c) determining the depth profile of the dive; (d) calculating a dive severity index based on a function of steps (a), (b) and (c); and (e) assessing severity based on the dive severity index calculated in step (d), wherein the steps (a), (b), (c), (d) and (e) are carried out in real time, at each instant of the dive time of the diver, and step (d) is performed according to the formula: DSI=k.sub.1*f(GAS)*f(D)*f(T), where: DSI is the dive severity index, k.sub.1 is an arbitrary constant, f(GAS) is a function of the inhaled gas, f(D) is a function of the dive depth, and f(T) is a function of the dive time.

Method for assessing the severity of underwater dive and use of said method in a dive computer
10647395 · 2020-05-12 ·

A method for for assessing severity of an underwater dive includes calculating a dive severity index by: (a) determining the gas breathed by the diver; (b) measuring the dive time; (c) determining the depth profile of the dive; (d) calculating a dive severity index based on a function of steps (a), (b) and (c); and (e) assessing severity based on the dive severity index calculated in step (d), wherein the steps (a), (b), (c), (d) and (e) are carried out in real time, at each instant of the dive time of the diver, and step (d) is performed according to the formula: DSI=k.sub.1*f(GAS)*f(D)*f(T), where: DSI is the dive severity index, k.sub.1 is an arbitrary constant, f(GAS) is a function of the inhaled gas, f(D) is a function of the dive depth, and f(T) is a function of the dive time.

Signal relaying device and signal relaying method
10607564 · 2020-03-31 · ·

A signal relaying device applied to DisplayPort architecture is disclosed. The signal relaying device is coupled between a source device and a sink device and includes a receiving end, an arbiter and a transmitting end. The receiving end receives a request signal from the source device via the first auxiliary channel. The arbiter is coupled to the receiving end and receives the request signal. The transmitting end receives the request signal from the arbiter and transmits the request signal to the sink device via the second auxiliary channel. The sink device transmits a first configuration data to the transmitting end via the second auxiliary channel when receiving the request signal. The arbiter replaces the first configuration data with the second configuration data and transmits the second configuration data to the receiving end when receiving the first configuration data from the transmitting end.

System and Method for Providing Digital Content

A method of electronically displaying glyphs. The method includes receiving a glyph spacing, moving a first glyph toward a second glyph along an axis, identifying an intersection of a first axis coordinate of the first glyph with a second axis coordinate of the second glyph, and moving at least one of the glyphs along the axis to separate the first and second axis coordinates of the respective first and second glyphs by the glyph spacing.

Spliced panel and method and device for automatically allocating content to be display on spliced panel
10489099 · 2019-11-26 · ·

The present disclosure provides a spliced panel, a method for automatically allocating content to be displayed on the spliced panel, and a device for automatically allocating content to be displayed on the spliced panel. The method for automatically allocating content to be displayed on a spliced panel includes steps of S1: acquiring an image of the spliced panel; S2: analyzing the acquired image to obtain an arrangement manner of a plurality of display panels included in the spliced panel; S3: dividing an image to be displayed on the spliced panel into a plurality of sub-images according to the resultant arrangement manner of the plurality of display panels, such that the plurality of sub-images have a one-to-one correspondence to the plurality of display panels; and S4: inputting each of the plurality of sub-images to the corresponding display panel.

METHODS AND APPARATUSES FOR COMPRESSING AND DECOMPRESSING DRIVE CURVES
20190311737 · 2019-10-10 ·

Methods and apparatuses for compressing drive curves for scanning devices and corresponding computer programs are provided. In this case, a drive curve is decomposed into segments. Segments which are not yet present in a library are stored in the library. Moreover, for each segment a pointer to a corresponding segment in the library is stored in a list.