US Pat. No. 10,691,251

ORTHOGONAL SIGNALING TOUCH USER, HAND AND OBJECT DISCRIMINATION SYSTEMS AND METHODS

Tactual Labs Co., New Yo...

1. A method for distinguishing between sources of a plurality of simultaneous touch events on a touch sensitive device, the touch sensitive device comprising a first plurality of conductors and a plurality of conductors, each of the first plurality of conductors being operatively connected to a transmitter adapted to transmit a separate one of a plurality of unique orthogonal signals thereupon, the first plurality of conductors and the second plurality of conductors being oriented in the touch sensitive device such that a touch event will cause a change in coupling between at least one of the first plurality of conductors and at least one of the second plurality of conductors, the method comprising:detecting from each of the first plurality of conductors an amount of each of a plurality of unique orthogonal signals present on each of the plurality of conductors, each of the plurality of unique orthogonal signals being different from each other of the plurality of unique orthogonal signals in the plurality of unique orthogonal signals;
identifying body-transmitted crosstalk in the detected amounts, the body-transmitted crosstalk comprising at least one of the unique orthogonal signals in the plurality of unique orthogonal signals transmitted on one of the first plurality of conductors and coupled to another of the first plurality of conductors by a body; and,
associating at least two of a plurality of simultaneous touch events based at least in part upon the identified body-transmitted crosstalk.

US Pat. No. 10,691,250

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM FOR PREVENTING REFLECTION OF AN OPERATION IN AN OUTPUT

SONY CORPORATION, Tokyo ...

1. An information processing device comprisingan output control unit that prevents reflection of an operation in an output in accordance with an attachment state of a housing to be attached to a head of a user, the operation being performed on an operation receiving unit provided in the housing,
wherein the housing is connected to one of a pair of temple portions of a spectacle frame to be attached to the head of the user, the pair of temple portions comprising a right temple portion provided on a right side of the spectacle frame and a left temple portion provided on a left side of the spectacle frame,
wherein the operation receiving unit includes operation receiving units provided on a first surface of the housing and a second surface of the housing, respectively, the second surface being located on an opposite side from the first surface,
wherein the output control unit invalidates an operation performed on the operation receiving unit provided on an upward-facing surface of the housing corresponding to the second surface of the housing, and causes an output to be generated in response to an operation performed on the operation receiving unit provided on a downward-facing surface of the housing corresponding to the first surface of the housing, in accordance with the attachment state of the housing,
wherein the attachment state of the housing is whether the housing is connected to the right temple portion or the left temple portion of the spectacle frame,
wherein the information processing device further comprises a display unit provided to a lens portion of the spectacle frame or in a position permitting to display a predetermined screen on the lens portion of the spectacle frame,
wherein the output control unit controls display on the display unit, in accordance with an operation performed on the operation receiving unit,
wherein the output control unit switches a vertical orientation of an image to be displayed on the display unit, in accordance with the attachment state of the housing, the attachment state indicating to which one of the temple portions the housing is connected, and
wherein the output control unit and the operation receiving unit are each implemented via at least one processor.

US Pat. No. 10,691,249

TOUCH HOST CONTROLLER

Intel Corporation, Santa...

1. An electronic device, comprising:a single die, including:
a virtual touch circuit configured to transmit testing data, wherein the testing data represents sensory input data;
a touch host controller configured to process sensory data inputs, including the testing data; and
an interrupt controller configured to transmit an interrupt signal to a direct memory access controller, wherein the testing data is transmitted in response to the reception of the interrupt signal;
a validation circuit configured to:
evaluate performance of the touch host controller using the testing data processed by the touch host controller, and
provide an output indicative of whether the virtual touch circuit is performing as intended.

US Pat. No. 10,691,248

DRIVING CIRCUIT, TOUCH DISPLAY DEVICE, AND METHOD FOR DRIVING THE TOUCH DISPLAY DEVICE

LG Display Co., Ltd., Se...

1. A touch display device comprising:a plurality of first electrodes embedded in a display panel;
at least one second electrode positioned outside the display panel and capacitively coupled to each of the first electrodes;
a gap structure unit configured to change a capacitance between the first electrodes and the at least one second electrode responsive to a touch applied on a surface of the display panel; and a driving circuit coupled to the first electrodes and the at least one second electrode, the driving circuit configured to:
apply a first electrode driving signal to at least one of the plurality of first electrodes in at least part of a touch mode period;
apply a second electrode driving signal to the at least one second electrode in the touch mode period, and
apply a common voltage to the plurality of first electrodes in a display mode period that does not overlap with the touch mode period, wherein the common voltage is a display driving voltage corresponding to a low level of the first electrode driving signal.

US Pat. No. 10,691,247

DISPLAY PANEL HAVING PRESSURE DETECTING IN GATE DRIVING CIRCUIT AND ELECTRONIC DEVICE THEREOF

XIAMEN TIANMA MICRO-ELECT...

1. A display panel, comprising:multiple shift registers cascaded sequentially;
a plurality of pressure detecting units; and
at least one switching circuit and at least one outputting wire, wherein each of the at least one switching circuit is electrically connected to a respective one of the pressure detecting units;
wherein each of the at least one switching circuit comprises a first switching transistor and a second switching transistor, wherein a control terminal of the first switching transistor is electrically connected to an outputting terminal of one of the shift registers, wherein a control terminal of the second switching transistor is electrically connected to an outputting terminal of another one of the shift registers, and an inputting terminal of the first switching transistor and an inputting terminal of the second switching transistor both are electrically connected to a same pressure detecting unit,
wherein the inputting terminal of the first switching transistor is electrically connected to a first outputting terminal of the same pressure detecting unit, the inputting terminal of the second switching transistor is electrically connected to a second outputting terminal of the same pressure detecting unit, and the outputting terminal of the first switching transistor and the outputting terminal of the second switching transistor in the at least one switching circuit are electrically connected to a same outputting wire, so that the same outputting wire is shared by the first outputting terminal and the second outputting terminal of the same pressure detecting unit, and
wherein one of the shift registers electrically connected with the control terminal of the first switching transistor is different from the other shift register electrically connected with the control terminal of the second switching transistor.

US Pat. No. 10,691,246

DISPLAY DEVICE

SAMSUNG DISPLAY CO., LTD....

1. A display device, comprising:a display panel;
a first printed circuit board (PCB), on the display panel, to provide a signal to drive the display panel; and
a first touch sensor between the display panel and the first PCB, wherein
the first PCB includes a first connection portion on a surface of the first PCB facing the first touch sensor,
the first touch sensor includes a second connection portion on a surface of the first touch sensor facing the first PCB that electrically connects to the first connection portion,
the display panel has a first surface and a second surface,
the display panel is to display an image on the first surface,
the first PCB is on the second surface of the display panel, and
the display device further comprises:
a second touch sensor on the first surface of the display panel; and
a second PCB electrically connected to the second touch sensor and the first PCB, wherein
the second PCB and the first touch sensor are spaced apart from each other, and
the first PCB is between the second PCB and the first touch sensor.

US Pat. No. 10,691,245

TOUCH SENSOR

Samsung Display Co., Ltd....

1. A touch sensor, comprising:a plurality of first electrodes;
a plurality of sensing wires connected to the first electrodes and extending in a first direction; and
a plurality of second electrodes disposed on a same layer as the first electrodes and configured to form mutual-capacitance together with the first electrodes,
wherein each of the first electrodes comprises a resistance element having a shape that is at least partially bent in a first portion of a unit electrode region and a resistance value that changes in response to a pressure of a touch,
each of the first electrodes comprises a first sub-electrode having a polygonal shape in a second portion of the unit electrode region disposed adjacent at least one of the second electrodes to form mutual-capacitance, and a second sub-electrode connected with the first sub-electrode and having the resistance element, and
the second portion of the unit electrode region has a greater area in plan view than the first portion of the unit electrode region.

US Pat. No. 10,691,244

DISPLAY DEVICE

INNOLUX CORPORATION, Mia...

1. A display device, comprising:a substrate;
a plurality of light emitting diodes, disposed on a surface of the substrate and forming a display region;
an insulating layer, disposed on the light emitting diodes and covering the plurality of light emitting diodes; and
a reflection reducing layer, disposed on the plurality of light emitting diodes and having a plurality of recesses and a plurality of protrusions, wherein the plurality of recesses are separated from the substrate, and the plurality of recesses and the plurality of protrusions are arranged in alternating positions;
wherein the insulating layer is in contact with a portion of the surface of the substrate, and the reflection reducing layer is in contact with at least a first portion of the surface of the substrate.

US Pat. No. 10,691,243

FLEXIBLE TOUCH DISPLAY PANEL AND METHOD AND SYSTEM FOR DETECTING FOLDING ANGLE OF FLEXIBLE TOUCH DISPLAY PANEL

Wuhan Tianma Micro-Electr...

1. A method for detecting a folding angle of a flexible touch display panel, whereinthe flexible touch display panel comprises at least one bending region and non-bending regions located on both sides of the bending region, each of the bending region and the non-bending regions is provided with a plurality of touch electrodes, and
the method comprises:
inputting a first scan signal to the touch electrode and obtaining a channel capacitance value of the touch electrode, wherein the channel capacitance value is generated by the touch electrode in response to the first scan signal;
determining whether the channel capacitance value is greater than a sleep threshold;
controlling the flexible touch display panel to enter a sleep state in a case that the channel capacitance value is greater than the sleep threshold; and
determining a capacitance value interval in which the channel capacitance value is located and determining a current folding angle of the flexible touch display panel based on a correspondence between the capacitance value interval and the folding angle in a case that the channel capacitance value is not greater than the sleep threshold, wherein the sleep threshold indicates the channel capacitance value of the touch electrode obtained when the folding angle of the flexible touch display panel is zero or approximately zero.

US Pat. No. 10,691,242

TOUCH DISPLAY DEVICE

LG DISPLAY CO., LTD., Se...

1. A touch display device comprising:a panel including touch electrodes divided and arranged in a pixel array;
a touch/data driver configured to drive data lines and the touch electrodes of the panel, read out capacitance variations in the touch electrodes and output sensing data;
a gate driver configured to drive gate lines of the panel;
a timing controller configured to control display operations of the touch/data driver and the gate driver;
a microcontroller unit (MCU) configured to control touch driving and sensing operations of the touch/data driver;
a first power circuit configured to drive the timing controller and the gate driver using a main voltage supplied through a first power line;
a multiplexer configured to output one of a universal serial bus (USB) voltage supplied through a second power line and the main voltage supplied through the first power line;
a second power circuit configured to drive the touch/data driver, the gate driver and the MCU based on an output voltage from an output of the multiplexer; and
a switch connected between the output of the multiplexer and the first power line, the switch being configured to switch the output of the multiplexer to the first power line,
wherein the first power circuit comprises:
a plurality of buck circuits configured to generate driving voltages for the timing controller based on a voltage of the first power line; and
a power management integrated circuit configured to:
generate a gate off voltage and a common voltage based on a voltage of the first power line, and
supply the gate off voltage and the common voltage to the second power circuit.

US Pat. No. 10,691,241

DISPLAY DEVICE HAVING TOUCH SENSOR INTEGRATED DISPLAY PANEL

LG Display Co., Ltd., Se...

1. An electronic device having a touch sensor integrated display panel, comprising:a display panel having a plurality of pixels and a plurality of thin-film transistors, each pixel being coupled with a pixel circuit that includes at least one of the plurality of thin-film transistors that is connected to one of a plurality of gate lines and one of a plurality of data lines;
a gate driver configured to provide a scan signal on an initial set of gate lines during a first display period and to provide the scan signal on a next set of gate lines following the initial set of gate lines during a second display period, the first display period and the second display period parts of a same frame and separated by an intermediate touch scan period during which no gate lines are provided with the scan signal; and
a touch driver configured to communicate with each of a plurality of separated transparent electrode blocks arranged in a display area of the display panel during the intermediate touch scan period to identify touch inputs received at the display panel, wherein each of the separated transparent electrode blocks is connected to the touch driver via a discrete signal path implemented with one or more common signal lines routed underneath the plurality of thin-film transistors,
wherein the gate driver includes a shift register implemented with some of the plurality of thin-film transistors of the display panel, the shift register including at least one stage coupled with a compensation circuit having a storage capacitor.

US Pat. No. 10,691,240

TOUCH PANEL DISPLAY

MIKUNI ELECTRON CORPORATI...

1. A touch panel display, comprising:a transparent resin substrate;
a touch sensor embedded in the transparent resin substrate;
a plurality of pixels each including a first transistor, a second transistor, and an organic electroluminescence element electrically connected with the first transistor;
a display portion including the plurality of pixels and arranged in a region overlapping with the touch sensor on the transparent resin substrate; and
a shield electrode between the touch sensor and the display portion and extending over entire portions of the touch sensor and the display unit,
wherein
the touch sensor includes a first sensor electrode extending in a first direction and a second sensor electrode extending in a second direction crossing the first direction,
the transparent resin substrate includes a first transparent resin layer, a second transparent resin layer, a third transparent resin layer and a fourth transparent resin layer,
the first sensor electrode is located between the first transparent resin layer and the second transparent resin layer,
the second sensor electrode is located between the second transparent resin layer and the third transparent resin layer, and
the shield electrode is located between the third transparent resin layer and the fourth transparent resin layer,
wherein
the first transistor and the second transistor each include a first gate electrode between the shield electrode and the fourth transparent resin layer and in contact with the shield electrode, a first insulating layer on the fourth transparent resin layer, a semiconductor layer on the first insulating layer, a second insulating layer on the semiconductor layer, and a second gate electrode on the second insulating layer,
the shield electrode is light-transmissive,
the first gate electrode of the first transistor and the first gate electrode of the second transistor are light blocking, and
the organic electroluminescence element is arranged on the first insulating layer and emits light through the shield electrode.

US Pat. No. 10,691,239

TOUCH DISPLAY SUBSTRATE, DRIVING METHOD THEREOF, AND TOUCH DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A touch display substrate, comprising:a base substrate;
a plurality of electrode patterns on the base substrate;
signal lines in one-to-one correspondence with the electrode patterns; and
a compensation circuit on the base substrate
wherein the compensation circuit is configured to provide a common voltage signal to the electrode patterns in response to a touch control signal,
wherein the compensation circuit comprises a first switch and a decoupling sub-circuit, wherein:
the first switch comprises a control electrode, a first electrode and a second electrode, the control electrode of the first switch is configured to receive the touch control signal, and the first electrode of the first switch is configured to receive the common voltage signal, and
the decoupling sub-circuit comprises a first terminal, a second terminal and a third terminal, the first terminal of the decoupling sub-circuit is coupled to the second electrode of the first switch, the second terminal of the decoupling sub-circuit is coupled to the first electrode of the first switch, and the third terminal of the decoupling sub-circuit is coupled to the signal line corresponding to one electrode pattern,
wherein the decoupling sub-circuit comprises a second switch and a third switch, wherein:
the second switch comprises a control electrode, a first electrode and a second electrode, the control electrode of the second switch is coupled to the second electrode of the first switch, and the first electrode of the second switch is coupled to the first electrode of the first switch; and
the third switch comprises a control electrode, a first electrode and a second electrode, the control electrode of the third switch is coupled to the second electrode of the first switch, the first electrode of the third switch is coupled to the second electrode of the second switch, and the second electrode of the third switch is coupled to the signal line corresponding to one electrode pattern.

US Pat. No. 10,691,238

ARRAY SUBSTRATE AND TOUCH CONTROL DISPLAY PANEL

XIAMEN TIANMA MICRO-ELECT...

1. An array substrate, comprising:a display area and a non-display area surrounding the display area, the non-display area including a first non-display area and a second non-display area;
a plurality of touch control electrodes comprising a plurality of first touch control electrodes and a plurality of second touch control electrodes,
wherein:
a first touch control electrode is disposed only in the display area,
the first non-display area is arranged along a first edge of the array substrate and close to the first touch control electrode,
a second touch control electrode includes a first portion disposed in the display area and a second portion disposed in the second non-display area,
the second non-display area is along a second edge of the array substrate,
a distance from a boundary line between the first non-display area and the display area to the first edge of the array substrate is a, a distance from a boundary line between the second non-display area and the display area to the second edge of the array substrate is b, and a a ratio m between an area of the first portion of the second touch control electrode and an area of the first touch control electrode is configured to be approximately 0.067?m?0.65; and
a plurality of touch control signal lines, wherein a touch control electrode is electrically connected to at least one of the plurality of touch control signal lines.

US Pat. No. 10,691,237

DISPLAY DEVICE INCLUDING A TOUCH SENSOR AND A METHOD OF MANUFACTURING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display device, comprising:a substrate comprising a first region and a second region;
a pad electrode disposed on the substrate in the second region;
a pixel electrode and an opposite electrode disposed on the substrate in the first region;
an encapsulation member disposed on the opposite electrode, the encapsulation member having a lower surface facing the substrate and an upper surface facing away from the substrate;
a planarization layer disposed on the upper surface of the encapsulation member in the second region, the planarization layer covering an edge portion of the pad electrode and exposing a center portion of the pad electrode; and
a conductive layer disposed on the planarization layer, the conductive layer contacting the center portion of the pad electrode,
wherein the planarization layer includes a lower surface facing the substrate and an upper surface facing away from the substrate and the conductive layer is disposed directly on the upper surface of the planarization layer.

US Pat. No. 10,691,236

TOUCH SCREEN AND MANUFACTURING METHOD THEREOF

BOE Technology Group Co.,...

1. A touch screen, comprising:a substrate; and
an enhancement layer, provided on a surface of the substrate, the enhancement layer being in direct contact with the surface of the substrate and configured to improve strength of the substrate, wherein
the enhancement layer is a single layer of transparent photoresist material layer,
the touch screen further comprises a driving electrode on the substrate and a sensing electrode on the driving electrode,
the touch screen further comprises a vanishing layer, the vanishing layer is provided between the enhancement layer and the driving electrode, and
the vanishing layer comprises a first film layer and a second film layer which are made of different materials and have different film thicknesses, wherein the first film layer is in direct contact with the enhancement layer and the second film layer, while the second film layer is in direct contact with the first film layer and the driving electrode.

US Pat. No. 10,691,235

ON-CELL TOUCH ARCHITECTURE

Apple Inc., Cupertino, C...

1. An organic light emitting diode touch sensitive device including a plurality of display pixels, the device comprising:an encapsulation layer;
a cathode layer, the cathode layer containing circuit elements that can be configured to operate as drive lines in a mutual capacitance touch sensor during a touch mode of the device and as display hardware during a display mode of the device;
an anode layer, the anode layer containing circuit elements that can be configured to be stimulated when the drive lines of the cathode layer are stimulated during the touch mode of the device; and
an ITO layer, the ITO layer disposed above the encapsulation layer.

US Pat. No. 10,691,234

RECEIVING INPUT FROM MULTIPLE TOUCH SENSORS

Intel Corporation, Santa...

1. A system, comprising;a first touch panel to receive a first input;
a second touch panel to receive a second input;
a processor;
logic to check for the first input from the first touch panel of a computing device;
logic to check for the second input from the second touch panel of the computing device;
logic to determine if the first and second input occurred substantially simultaneously; and, if so,
logic to perform a gesture operation at the computing device based on the simultaneous input from the first touch panel and the second touch panel, wherein first input and second input are each gestures that comprise:
a first gesture at the first touch panel in a first direction and a second gesture at the second touch panel in the first direction;
a first gesture at the first touch panel in a first direction and a second gesture at the second touch panel in a second direction opposite in relation to the first direction;
a first gesture at the first touch panel comprising a touch and hold gesture and a second gesture at the second touch panel comprising a touch and hold gesture;
a first gesture at the first touch panel comprising a touch and hold gesture and a second gesture at the second touch panel in a first direction; or
a first gesture at the first touch panel in a first direction and a second gesture at the second touch panel comprising a touch and hold gesture.

US Pat. No. 10,691,233

SENSOR FUSION ALGORITHMS FOR A HANDHELD CONTROLLER THAT INCLUDES A FORCE SENSING RESISTOR (FSR)

Valve Corporation, Belle...

1. A system comprising:one or more processors;
a handheld controller comprising a controller body, the controller body including:
a handle configured to be grasped by a hand;
a head coupled to the handle at a neck region;
at least one control on the head of the controller body that is configured to be pressed by a thumb of the hand;
a touch sensor mounted within the head of the controller body, positioned underneath the at least one control, and configured to provide, to the one or more processors, touch data indicative of the thumb contacting the at least one control; and
a force sensing resistor (FSR) mounted within the head of the controller body, positioned underneath the at least one control, and configured to provide, to the one or more processors, force data indicative of an amount of force of a press of the at least one control; and
logic configured to:
determine, based at least in part on the touch data provided by the touch sensor, that the thumb has come into contact with the at least one control;
determine, based at least in part on the force data provided by the FSR at a time at which the thumb has come into contact with the at least one control, a resistance value measured by the FSR; and
correlate the resistance value with a digitized FSR input value of zero.

US Pat. No. 10,691,232

METHOD OF ASSEMBLING A DISPLAY MODULE

SAMSUNG DISPLAY CO., LTD....

1. A method of assembling a display module, the method comprising:aligning a flexible display panel on a pressing pad for assembling the display module with a window member, the flexible display panel including a display area and a pad area and the window member including:
a first portion having a front surface defined by first and second directions that are perpendicular to each other;
a second portion extending in the second direction with respect to a first boundary line extending in the first direction, the second portion being bent toward the flexible display panel; and
a third portion extending in the second direction with respect to a second boundary that is in parallel to the first boundary line, the third portion being bent toward the flexible display panel; and
applying a first pressure by pressing the pressing pad onto the display area of the flexible display panel to attach the flexible display panel to the window member,
wherein aligning the flexible display panel with the window member includes aligning a central point of the flexible display panel with a central point of the first portion of the window member.

US Pat. No. 10,691,231

TOUCH PANEL AND DISPLAY DEVICE INCLUDING THE SAME

Samsung Display Co., Ltd....

1. A touch panel comprising:a substrate comprising a touch recognition area and a fingerprint recognition area;
a first driving electrode and a first sensing electrode insulated from each other on the substrate and each positioned in the touch recognition area; and
a second driving electrode and a second sensing electrode insulated from each other on the substrate and each positioned in the fingerprint recognition area,
wherein at least one of the second driving electrode and the second sensing electrode comprises:
a stem portion extending in a first direction; and
a plurality of branch portions directly connected to and branching off from the stem portion in a second direction and a third direction opposite to the second direction, in the same layer.

US Pat. No. 10,691,230

CROWN INPUT FOR A WEARABLE ELECTRONIC DEVICE

APPLE INC., Cupertino, C...

1. A computer-implemented method comprising:receiving crown position information associated with a physical crown of an electronic device;
determining a scale speed and scale direction based on a velocity of angular rotation of the rotation of the physical crown as indicated by the received crown position information;
causing a first set of one or more user interface elements displayed on a touch-sensitive display of the electronic device to be scaled based on the determined scale speed and direction;
determining whether the rotation of the physical crown has ceased;
determining whether the first set of one or more user interface elements displayed on the touch-sensitive display of the electronic device have been scaled beyond a maximum scaling amount; and
in response to determining that the rotation of the physical crown has ceased and the first set of one or more user interface elements displayed on the touch-sensitive display of the electronic device have been scaled beyond the maximum scaling amount, causing the first set of one or more user interface elements displayed on the touch-sensitive display of the electronic device to be scaled to the maximum scaling amount.

US Pat. No. 10,691,229

POINTER

SHENZHEN PU YING INNOVATI...

1. A pointer, comprising:a casing, having an accommodation space and a port, wherein the port is in communication with the accommodation space;
a first electromagnetic unit, comprising a first magnet and a coil, wherein the first magnet is fixedly disposed in the accommodation space, and the coil winds around the first magnet;
a second electromagnetic unit, movably disposed in the accommodation space of the casing along an axial direction, wherein
the second electromagnetic unit comprises a second magnet and a protection member,
the protection member wraps the second magnet, and
the second magnet is relatively away from or close to the first magnet;
an elastic member, disposed in the casing and providing an elastic force to the second electromagnetic unit along the axial direction; and
a pen point, movably disposed at the port of the casing and connected to the protection member, such that, when a pressure is applied to the pen point, the pen point drives the protection member to move, and the protection member drives the second magnet to move, wherein
the pen point has a sleeve slot, the protection member has a head end, and the head end of the protection member is accommodated in the sleeve slot, and
the head end has a trunk section, a neck section, and a head section that are sequentially connected, and the outer diameter of the neck section is less than the outer diameter of the trunk section and the outer diameter of the head section.

US Pat. No. 10,691,228

ELECTRONIC DEVICE HAVING TOUCH SENSOR AND METHOD OF DRIVING THE SAME

LG DISPLAY CO., LTD., Se...

1. An electronic device having a touch sensor, the electronic device comprising:a display panel having a touch screen;
a touch driver configured to drive the touch screen;
a timing controller configured to control the display panel and the touch driver; and
a stylus pen configured to provide a signal to the touch screen,
wherein the timing controller, in order to synchronize with the stylus pen, is further configured to output a control signal having an extended vertical blanking period corresponding to a first pen signal output period of the stylus pen, a plurality of display driving periods, and a plurality of touch sensor driving periods, for one frame period,
wherein one display driving period and one touch sensor driving period alternate in two or more times, and
wherein a falling edge of the extended vertical blanking period occurs before a rising edge of the first pen signal output period of the stylus pen.

US Pat. No. 10,691,227

MOUSE DEVICE

PRIMAX ELECTRONICS LTD., ...

1. A mouse device in communication with a computer system, the mouse device comprising:a main body;
an air cushion located under the main body, and contactable with a working surface; and
a first hidden key arranged between the main body and the air cushion, wherein the first hidden key is not exposed outside, and the first hidden key is located at a first side of the main body, wherein when the main body is leaned in a first direction and pressed down, the first hidden key is triggered to generate a first leaning signal;
a control unit, which is connected with the computer system and the first hidden key, wherein after the control unit receives the first leaning signal, a control command corresponding to the first leaning signal is transmitted from the control unit to the computer system; and
at least on warning element, which is disposed on the main body and electrically connected with the control unit, wherein when the at least one earning element is driven, a second warning function is provided.

US Pat. No. 10,691,226

INPUT DEVICE DETECTION SYSTEM AND METHOD

PRIMAX ELECTRONICS LTD, ...

1. An input device detection system for detecting an input device, the input device comprising an optical sensing module, the input device detection system comprising:a foundation comprising:
a base plate having a top surface, a bottom surface and a detection hole, wherein the input device is supported on the top surface, the second surface is opposed to the first surface, and the detection hole runs through the top surface and the bottom surface;
a frame disposed on the top surface of the base plate; and
plural first retractable rods disposed on an inner surface of the frame, wherein the input device is pushed and fixed by the plural first retractable rods along a horizontal direction, so that the optical sensing module is moved to a position corresponding to the detection hole;
a cover plate comprising plural second retractable rods, wherein the input device is pushed and fixed by the plural second retractable rods along a vertical direction, so that the foundation is in a horizontal status;
a trajectory detection plate located under the base plate and near the bottom surface of the base plate; and
a control device in communication with the input device, the foundation, the cover plate and the trajectory detection plate, wherein the input device, the foundation, the cover plate and the trajectory detection plate are controlled by the control device,
wherein the optical sensing module emits a light beam, and the light beam is transmitted through the detection hole and projected to the trajectory detection plate, wherein when the trajectory detection plate is moved relative to the foundation and the light beam is reflected to the optical sensing module by the trajectory detection plate, the input device generates a trajectory signal.

US Pat. No. 10,691,225

SYSTEMS AND METHODS FOR TRANSITIONING BETWEEN MODES OF TRACKING REAL-WORLD OBJECTS FOR ARTIFICIAL REALITY INTERFACES

Facebook Technologies, LL...

1. A computer-implemented method comprising:tracking:
a position of a primary real-world object within a real-world environment via a primary tracking method; and
a position of a secondary real-world object within the real-world environment via a secondary tracking method;
presenting:
a primary virtual object that represents the primary real-world object at a position within an artificial environment corresponding to the position of the primary real-world object within the real-world environment; and
a secondary virtual object that represents the secondary real-world object at a position within the artificial environment corresponding to the position of the secondary real-world object within the real-world environment;
detecting:
an interaction of the primary real-world object with the secondary real-world object; and
an additional interaction of the primary real-world object with the secondary real-world object;
determining a proximity of the primary real-world object to the secondary real-world object by:
determining a position of the primary real-world object based on the primary tracking method;
determining a position of the secondary real-world object based on the secondary tracking method; and
comparing the position of the primary real-world object with the position of the secondary real-world object; and
transitioning:
from tracking the position of the primary real-world object within the real-world environment via the primary tracking method to tracking the position of the primary real-world object within the real-world environment via the secondary tracking method in response to detecting the interaction of the primary real-world object with the secondary real-world object; and
from tracking the position of the primary real-world object within the real-world environment via the secondary tracking method to tracking the position of the primary real-world object within the real-world environment via the primary tracking method in response to detecting the additional interaction of the primary real-world object with the secondary real-world object.

US Pat. No. 10,691,224

KEYBOARD HAVING LOCKING FUNCTION AND ELECTRONIC DEVICE COMPRISING THE SAME

Samsung Electronics Co., ...

1. A keyboard, comprising:a circuit board including a contact terminal;
a key cap;
a housing including at least one key cap hole configured to penetrate the key cap;
an elastic support member configured to support the key cap for moving the key cap and to press the contact terminal while the key cap moves in a downward direction;
a link configured to guide an elevation movement of the key cap by connecting a first end of the link to the bottom of the key cap;
a rotational support plate configured to be connected to a second end of the link and to rotate on the center of the elastic support member; and
a fixing support plate including a circular groove configured to internally accommodate the rotational support plate,
wherein the key cap is configured to stop moving in the downward direction by the housing according to rotation of the rotational support plate.

US Pat. No. 10,691,223

INTERPRETING AND GENERATING INPUT AND OUTPUT GESTURES

International Business Ma...

1. A method for interpreting text entry for an input/output device, the method comprising:calibrating, by one or more processors, a set of sensors to assign one or more alphanumeric characters to one or more corresponding gestures;
synching, by one or more processors, a user profile of a user with pre-existing programs on a computing device, wherein the user profile includes a language associated with the user and a set of alphanumeric characters associated with the user;
receiving, by one or more processors, input from the set of sensors, wherein the sensors are grouped in segments corresponding to a finger of the user;
identifying, by one or more processors, input, by the user, of a gesture into a sensor of the set of sensors;
determining, by one or more processors, a first alphanumeric character that corresponds to the identified gesture input by the user; and
generating, by one or more processors, an input stream of alphanumeric characters, the input stream comprising the determined first alphanumeric character that corresponds to the identified gesture and one or more additional alphanumeric characters determined from identified gestures input by the user.

US Pat. No. 10,691,222

METHODS AND SYSTEMS FOR HANDS FREE CONTROL IN A VIRTUAL WORLD

1. A method for controlling an avatar in a virtual environment, the method comprising:receiving orientation data representing orientation information for a controller manipulated by a user;
receiving movement data representing dynamic information for the controller;
evaluating at least one of the orientation data and the movement data; and
moving the avatar in a forward direction or in a direction opposite the forward direction, or translating the avatar to its left or right in the virtual environment based on the orientation data; or
rotating the avatar to its left or right in the virtual environment based on the movement data, and
receiving the orientation data over time and instructing the avatar to jump forward in the virtual environment if the orientation data represents a deviation from an initial orientation by at least a threshold amount in a first direction followed by a deviation from the initial orientation by at least the threshold amount in a second direction within a predetermined time period.

US Pat. No. 10,691,221

WEARABLE DEVICE TO WIRELESSLY START OR STOP A VEHICLE ENGINE

Motorola Mobility LLC, C...

1. A method implemented in a wearable device, the method comprising:receiving, via a wireless transceiver of the wearable device, an ignition state change code communicated wirelessly from an ignition device of a vehicle, the ignition state change code being generated by the ignition device and stored in memory of the ignition device, and the ignition state change code usable to initiate the ignition device starting or stopping an engine of the vehicle;
detecting, by one or more sensors of the wearable device, a gesture performed by a user wearing the wearable device, the detected gesture performed to initiate the starting or stopping the engine of the vehicle; and
transmitting, via the wireless transceiver of the wearable device, the ignition state change code back to the ignition device that verifies the transmitted ignition state change code returned from the wearable device matches the ignition state change code generated by the ignition device and stored in memory of the ignition device, effective to cause the ignition device to start or stop the engine of the vehicle.

US Pat. No. 10,691,220

METHOD FOR DISPLAY OF INFORMATION FROM REAL WORLD ENVIRONMENT ON A VIRTUAL REALITY (VR) DEVICE AND VR DEVICE THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A method for display of information on a virtual reality (VR) device, the method comprising:displaying at least one VR content on a screen of a VR enabled display unit;
detecting at least one event in a real world environment;
determining information corresponding to the detected at least one event; and
dividing, if the detected at least one event satisfies at least one predetermined rule, the screen of the VR enabled display unit into at least two display areas including a first display area and a second display area, displaying continuously the at least one VR content on the first display area and displaying the determined information on the second display area,
wherein the information includes at least one of a real time video depicting the real world environment and a real time image depicting the real world environment and is captured by at least one sensor unit of the VR device.

US Pat. No. 10,691,219

SYSTEMS AND METHODS FOR MACHINE CONTROL

Ultrahaptics IP Two Limit...

1. A computer implemented method for conducting machine control, the method comprising:monitoring a region of space for a presence of an object, the monitoring including:
scanning the region of space using a first sensing modality, the region of space being scanned at a first rate of time; and
detecting the presence of the object in the region of space;
responsive to detecting the presence of the object in the region of space, performing operations including:
imaging the region of space including the object for at least two cycles using a second sensing modality, the region of space being imaged at a second rate of time, for each cycle, that is longer than the first rate of time, such that each cycle imaged at the second rate of time takes longer than the scanning performed at the first rate of time; and
determining a first set of object attributes of the object for a first imaging cycle of the at least two cycles; and
determining a second set of object attributes of the object for a second imaging cycle of the at least two cycles;
comparing the first set of object attributes and the second set of object attributes to determine control information; and
responding to the determined control information according to response criteria.

US Pat. No. 10,691,218

GESTURE RECOGNITION APPARATUS AND COMPONENTS THEREOF

CITY UNIVERSITY OF HONG K...

1. A gesture recognition apparatus comprising:a sensor unit configured to be worn by a user on a wrist of the user,
the sensor unit comprising:
a retaining member configured to retain the sensor unit on the wrist of the user, and
a plurality of acoustic sensors spaced apart from each other, arranged on the retaining member, and arranged to record sound generated by bones, tendons, ligaments, or muscles within the wrist or a hand corresponding to the wrist as the user performs a gesture using the wrist or the corresponding hand, the plurality of acoustic sensors including:
three anterior acoustic sensors arranged such that, in use, the three anterior acoustic sensors are positioned on or adjacent an anterior of the wrist of the user, the three anterior acoustic sensors include:
 a central anterior acoustic sensor arranged such that, in use, the central anterior acoustic sensor is positioned at the center of the anterior wrist of the user, and
 a left anterior acoustic sensor and a right anterior acoustic sensor arranged such that, in use, the left anterior acoustic sensor is arranged to the left of the central anterior acoustic sensor and the right anterior acoustic sensor is arranged right of the central anterior acoustic sensor; and
a processor unit arranged in electronic communication with the sensor unit, the processor unit configured to:
receive acoustic data from plurality of acoustic sensors, wherein the acoustic data corresponds to the recorded sound, and
process the acoustic data received from the plurality of acoustic sensors to:
identify one or more features from the acoustic data, and
determine a gesture performed by the user based on the one or more identified features.

US Pat. No. 10,691,217

METHODS AND SYSTEMS FOR PROVIDING A CAMERA-BASED GRAPHICAL USER INTERFACE

FUJI XEROX CO., LTD., To...

1. A computer-implemented method, comprising:at a computer system having one or more processors and memory storing one or more programs configured for execution by the one or more processors:
obtaining an electronic document comprising a plurality of document elements; and
injecting, into the electronic document in association with a first document element of the plurality of document elements, one or more first hotspot attributes, the first hotspot attributes defining one or more attributes of a first hotspot that is displayable in conjunction with the first document element when the electronic document is displayed by a display system, the one or more first hotspot attributes being associated with one or more predefined physical gestures and one or more respective document actions;
such that the first hotspot, when displayed by the display system as part of a displayed electronic document, indicates that a viewer of the displayed electronic document can interact with the displayed electronic document using the one or more predefined physical gestures (i) performed at a position that overlap a displayed version of the electronic document in a field of view of an associated camera system and (ii) captured by the associated camera system, wherein each of the one or more predefined physical gestures when captured by the associated camera system results in a respective one of the document actions being performed on the displayed electronic document;
wherein the one or more document actions comprise controlling the associated camera system.

US Pat. No. 10,691,216

COMBINING GESTURES BEYOND SKELETAL

MICROSOFT TECHNOLOGY LICE...

1. A method for enabling a user to make hybrid-gesture input to an application, the method being executable by a processor and comprising:receiving first data representing movement or position of the user captured by a capture device;
receiving additional data including user position data of a second user or users different from the user;
combining the first data with the additional data to form a combined gesture including a position of a combined center of mass of the user and the second user;
determining that the combined gesture corresponds to a particular system-recognized input by analyzing the first data and the additional data with at least one gesture filter using one or more parameters stored as metadata in which the one or more parameters vary between applications, between contexts of a single application, or within one context of one application over time,
wherein determining that the combined gesture corresponds to the particular system-recognized input includes determining a confidence level that is based on both the first data and the additional data and indicates a likelihood that the particular system-recognized input was performed; and
based at least on determining that the combined gesture corresponds to the particular system-recognized input, sending an output to the application representative of the particular system-recognized input.

US Pat. No. 10,691,215

APPARATUS AND METHOD FOR MANIPULATING OBJECTS WITH GESTURE CONTROLS

NANOTRONICS IMAGING, INC....

1. An apparatus for manipulating an object comprising:a plurality of gesture controllers, each including a separate and distinct sensor, each sensor producing a sensing field separate and distinct from the sensing field of the other of the plurality of gesture controllers, each operatively connected to the object, and each structured and programmed to carry out a first action and a second action on the object, based on distinct gestures made within their sensing field, wherein a given gesture controller of said plurality of gesture controllers must be in a first-action active state to cause the first action to be carried out on the object after detecting a first-action gesture in the sensing field associated with that gesture controller, and must be in a second-action active state to cause the second action to be carried out on the object after detecting a second-action gesture in the sensing field associated with that gesture controller,
wherein at any given time only one of the plurality of gesture controllers is in the first-action active state, with all other of the plurality of gesture controllers being in a first-action inactive state, and, at any given time, only one of the plurality of gesture controllers is in the second-action active state, with all other of the plurality of gesture controllers being in a second-action inactive state such that, at any given time, only one, non-conflicting first action can be effected by one of the plurality of gesture controllers to manipulate the object, while, at that same given time, a non-conflicting second action can be effected by another of the plurality of gesture controllers, and wherein the first-action active state is directly transferable by a first user to a second user of another one of the plurality of gesture controllers upon detecting of a first-action transfer gesture by the gesture controller that is in the first-action active state.

US Pat. No. 10,691,214

GESTURE CONTROL OF BUILDING AUTOMATION SYSTEM COMPONENTS DURING INSTALLATION AND/OR MAINTENANCE

Honeywell International I...

1. A method for a contractor to configure a heating, ventilation and cooling (HVAC) component during initial installation and/or maintenance of a forced air HVAC system using a wearable device and a mobile device that is operatively coupled to the wearable device, the method comprising:storing in the mobile device two or more different HVAC component configuration commands for use in configuring the HVAC component by the contractor during initial installation and/or maintenance of the forced air HVAC system, one of the two or more different HVAC component configuration commands including an open damper command for commanding a damper of the HVAC component of the forced air HVAC system to move in an open direction and another of the two or more different HVAC component configuration commands including a close damper command for commanding the damper to move in a close direction;
storing in the mobile device a defined gesture for each of the two or more HVAC component configuration commands;
receiving at the mobile device a gesture of the contractor sensed by the wearable device;
determining if the received gesture is one of the defined gestures stored in the mobile device that corresponds to one of the one or more HVAC component configuration commands stored in the mobile device;
if the received gesture does not correspond to any of the defined gestures stored in the mobile device that correspond to one of the one or more HVAC component configuration commands stored in the mobile device, sending a message to the wearable device indicating that the received gesture did not correspond to any of the defined gestures stored in the mobile device that correspond to one of the one or more HVAC component configuration commands stored in the mobile device;
if the received gesture corresponds to one of the defined gestures stored in the mobile device that corresponds to one of the one or more HVAC component configuration commands stored in the mobile device:
sending a confirmation to the wearable device that the received gesture was recognized by the mobile device as corresponding to one of the defined gestures stored in the mobile device that corresponds to one of the one or more HVAC component configuration commands stored in the mobile device;
transmitting the HVAC component configuration command that corresponds to the received gesture to effect a change in the operation of the HVAC component of the forced air HVAC system to aid the contractor in configuring the HVAC component of the forced air HVAC system.

US Pat. No. 10,691,213

TOP PANEL FOR TACTILE SENSATION DISPLAY DEVICE, AND TACTILE SENSATION DISPLAY DEVICE

NIPPON ELECTRIC GLASS CO....

1. A top panel for a tactile sensation display device, the top panel being for use in a tactile sensation display device and having an internal friction of 1.0×10?2 or less.

US Pat. No. 10,691,212

MANIPULATION CONTROL APPARATUS FOR VEHICLES AND OPERATION METHOD THEREOF

Hyundai Motor Company, (...

1. A method for operating a manipulation controller for vehicles where the manipulation controller is configured to serve as a click sensation provider for the vehicles, the method comprising:determining a number of selection menu items on a screen that is displayed in a vehicle;
selecting a click sensation corresponding to the determined number of the selection menu items from among a plurality of click sensations; and
providing the selected click sensation to a user through a manipulation unit that is configured to manipulate the screen.

US Pat. No. 10,691,211

BUTTON PROVIDING FORCE SENSING AND/OR HAPTIC OUTPUT

Apple Inc., Cupertino, C...

1. A module, comprising:a permanent magnet biased electromagnetic haptic engine, comprising:
a first stator;
a second stator; and
a rotor sandwiched between the first stator and the second stator;
a constraint coupled to the first stator and the rotor; and
a force sensor at least partially attached to the permanent magnet biased electromagnetic haptic engine and configured to sense a force applied to the rotor; wherein:
the constraint is configured to,
constrain closure of a pair of gaps between the rotor and the first stator, and between the rotor and the second stator, and bias the rotor toward a rest position in which the rotor is separated from the first stator and the second stator by the pair of gaps; and
cause the rotor to move about an axis of the constraint when the rotor is moved by the permanent magnet biased electromagnetic haptic engine.

US Pat. No. 10,691,210

TOUCH PANEL, ELECTRONIC DEVICE AND DRIVING METHOD THEREOF

BOE TECHNOLOGY GROUP CO.,...

1. A touch panel, comprising: a substrate and a tactile feedback layer, a touch detection circuit and a plurality of driving electrodes located on the substrate,wherein, the tactile feedback layer is configured to adjust hardness thereof under control of the driving electrode,
the touch detection circuit is configured to provide a plurality of touch detection points, each of the touch detection points corresponding to at least one of the driving electrodes, the touch detection circuit includes a first electrode layer and a second electrode layer sequentially stacked on the substrate and insulated from each other,
the first electrode layer includes a plurality of first electrode strips provided at intervals, the second electrode layer includes a plurality of second electrode strips provided at intervals, the plurality of first electrode strips and the plurality of second electrode strips intersect with each other to obtain a plurality of intersection points, and the plurality of intersection points are the touch detection points, the touch panel further comprises: a plurality of first driving lines and a plurality of second driving lines insulated from each other,
the plurality of first driving lines extend along an extension direction of the first electrode strip, the plurality of second driving lines extend along an extension direction of the second electrode strip, and
each of the driving electrodes is connected with one of the first driving lines and one of the second driving lines, the first driving lines and the second driving lines respectively provide a high electrical level and a low electrical level for a first end and a second end of the driving electrodes, so that a current flows through the driving electrodes.

US Pat. No. 10,691,209

STYLUS WITH HAPTIC FEEDBACK FOR TEXTURE SIMULATION

Apple Inc., Cupertino, C...

1. A stylus comprising:a housing;
a tip moveable relative to the housing;
a force sensor for detecting when a force is applied to the tip;
a first magnetic element moveable with the tip;
a second magnetic element moveable with the housing; and
a coil configured to induce a magnetic field in the first magnetic element and/or the second magnetic element, such that, when the coil receives an electric current, the first magnetic element and the second magnetic element move relative to each other.

US Pat. No. 10,691,208

TOUCHSCREEN PANEL HAPTICS

Cambridge Touch Technolog...

1. A touchscreen system for generating localised haptic excitations, comprising:a touchscreen panel for measuring force and/or capacitance;
one or more first piezoelectric transducers arranged along a first line to generate first excitations in the touchscreen panel;
one or more second piezoelectric transducers arranged along a second line to generate second excitations in the touchscreen panel, wherein the second line is inclined to the first line at an angle;
a pressure and/or capacitance sensing module connected to the touchscreen panel and configured to measure a force and/or capacitance from the touchscreen panel;
a haptic driving module connected to the first and second piezoelectric transducers and configured to generate user perceptible haptic excitation by:
driving the first piezoelectric transducers at a first frequency exceeding 20 kHz, and driving the second piezoelectric transducers at a second frequency exceeding 20 kHz, wherein the difference of the first and second frequencies is a beating frequency, and the beating frequency is between 80 Hz and 400 Hz; or
driving the first and second piezoelectric transducers at a carrier frequency exceeding 20 kHz, the carrier frequency being is modulated at a modulation frequency which is between 80 Hz and 400 Hz;
wherein the angle causes spatial Moiré fringes between the first
and second excitations.

US Pat. No. 10,691,207

DISPLAY DEVICES WITH VIRTUAL REPRSENTATIONS OF ELECTRONIC DEVICES

Hewlett-Packard Developme...

1. A display device comprising:an input module to receive a touch input that identifies a shape of an electronic device, wherein the touch input includes a trace input of an outline of the electronic device positioned in physical contact with a display panel at the first region; and
the display panel to:
display first data from a computing device in a first region of the display panel;
provide wireless charging to the electronic device while the electronic device is in physical contact with the display panel;
reduce a brightness level of the display panel when the wireless charging of the electronic device is stopped; and
in response to a reception of the touch input:
display the first data in a second region of the display panel, wherein the second region is smaller than the first region; and
display second data from the electronic device in a virtual representation of the electronic device in a third region of the display panel, wherein the third region corresponds to the shape of the electronic device, and wherein the second data is received via a connection to the computing device.

US Pat. No. 10,691,206

PRESSURE-SENSITIVE HAPTIC DEVICE

LG Electronics Inc., Seo...

1. A pressure-sensitive haptic device comprising:a support plate coupled in a state that a touch screen is mounted on one surface;
an actuator coupled to the support plate, generating vibration in response to a load applied to the touch screen, and transmitting the vibration to the support plate;
a guide rail part disposed to be in contact with the other surface of the support plate to support the support plate; and
a load sensing part coupled to both ends of the guide rail part and sensing a magnitude of a load applied to the touch screen upon receiving the load through the guide rail part,
wherein the support plate is coupled to the guide rail part and coupled to slidably move in one direction along the guide rail part, and the actuator generates vibration in a direction in which the support plate slidably moves.

US Pat. No. 10,691,205

TAP DEVICE WITH DYNAMICALLY SWITCHABLE MODES

Tap Systems Inc., Los An...

1. A wearable data entry system capable of operating in a plurality of modes, comprising:a plurality of sensors corresponding to respective fingers of a user's hand, which are worn on the user's hand and generate respective signals representative of contact by one or more fingers against an arbitrary surface;
at least one processor that detects which fingers contacted the arbitrary surface by analyzing the signals generated during a data collection period, generates data indicating which fingers contacted the arbitrary surface during the data collection period, and maps the generated data into other information;
a transmitter that transmits the other information resulting from the mapping to an external device, using a predetermined transmission protocol; and
a memory that stores a mode value corresponding to one of the plurality of modes,
wherein each of the plurality of modes has an associated set of one or more detection parameters used for detecting which fingers contacted the arbitrary surface, an associated predetermined transmission protocol, and an associated mapping between the generated data indicating which fingers contacted the arbitrary surface and the other information, and
wherein, in accordance with a change in the stored mode value, the operating mode of the data entry system changes due to a change in at least one of (i) the set of one or more detection parameters used by the at least one processor for detecting which fingers contacted the arbitrary surface, (ii) the mapping between the generated data indicating which fingers contacted the arbitrary surface and the other information used by the at least one processor, and (iii) the predetermined transmission protocol used by the transmitter.

US Pat. No. 10,691,204

FINGER MOUNTED COMPUTER INPUT DEVICE AND METHOD FOR MAKING THE SAME

1. A computer input device, comprising:a housing adapted to be worn on a finger;
a pressure tracking module significantly localized within the housing to detect pressure; further comprising:
a pressure response unit configured to convert pressure into movement and comprising:
a ball-and-socket joint wherein the socket wherein the ball is pivotable with the socket and the socket is positioned within the housing; and
a rod fixedly protruding from the ball and extending outside a distal end of the housing; and
an attachment unit configured to attach the housing to the finger.

US Pat. No. 10,691,203

IMAGE SOUND OUTPUT DEVICE, IMAGE SOUND OUTPUT METHOD AND IMAGE SOUND OUTPUT PROGRAM

JVC KENWOOD Corporation, ...

3. A non-transitory computer readable recording medium storing therein an image sound output program that causes a computer to execute a process comprising:causing a display screen to display a first image;
causing a sound output device to output a first sound;
detecting a position of a point of gaze of an observer observing the display screen;
setting a specific area on part of the first image;
while the specific area is set on the first image, determining whether the point of gaze is within the specific area based on a result of the detecting the position of the point of gaze;
storing, in a storage unit, data defining an output timing of the first image and the first sound; and
in response to determining that the point of gaze is within the specific area of the first image, stop outputting the first image or the first sound that is being output, and output a second image or a second sound that is defined by the data stored in the storage unit to be output subsequent to the first image or the first sound.

US Pat. No. 10,691,202

VIRTUAL REALITY SYSTEM INCLUDING SOCIAL GRAPH

Verizon Patent and Licens...

1. A method comprising:recording a compressed stream of video data describing an environment using a camera array, the camera array including a set of camera modules that are configured to provide at least a 3× field of view overlap such that each pixel included in the environment is described by at least three camera modules included in the set of camera modules;
generating three-dimensional content based on the compressed stream of video data, wherein the three-dimensional content depicts the environment;
receiving viewing data that describes a location of a gaze of a user;
providing the three-dimensional content to the user based on the viewing data;
receiving sensor data that describes behavior of the user while the user is viewing the three-dimensional content, wherein the sensor data includes words spoken by the user;
determining locations of the gaze of the user with respect to the three-dimensional content;
generating, based on the locations of the gaze of the user, a gaze map that determines areas of interest of the three-dimensional content based on a number of user gazes for each location included in the determined locations;
determining, based on the words spoken by the user and the gaze map, that the user is interested in a first object in the three-dimensional content; and
providing the user with a first advertisement that is related to the first object.

US Pat. No. 10,691,201

IMAGE STREAM SWITCHER

Intel Corporation, Santa...

1. A system for image stream switching, comprising:a processor;
a display;
a storage comprising instructions that when executed on the processor, cause the processor to:
provide, to the display, a first image stream from a multiple simultaneous image streams data, the first image stream comprising a first setting and a first frame;
detect a signal to switch an image stream setting wherein the signal to switch is generated in response to matching a user point of focus and a mapped point of interest with a sensor detecting a gaze direction of a user intersecting with an object area, wherein the first setting is a first focal length, the second setting is a second focal length, and the image stream setting is an image stream focal length; and
provide, to the display, a second image stream from the multiple simultaneous image streams data in response to a detection of the signal, the second image stream comprising the second setting and a second frame.

US Pat. No. 10,691,200

PERSONALIZED MULTI-SENSORY CUES AND PERSONALIZED SENSING IN A TARGETED ENVIRONMENT

The Boeing Company, Chic...

1. A system comprising:a detector for recognizing a subject, the subject having at least one subject-specific identifying characteristic;
a controller in communication with the detector;
a plurality of differing subject-directed sensory stimulus outputs in communication with the controller, said subject-directed sensory stimulus outputs configured to emit at least two subject-directed sensory stimulus types to the subject, said subject-directed sensory stimulus types selected from the group consisting of: a subject-directed visual sensory stimulus, a subject-directed olfactory sensory stimulus, and a subject-directed auditory sensory stimulus;
wherein the at least two subject-directed sensory stimulus types are directed to a predetermined location in response to the subject-specific identifying characteristic; and
wherein at least two of the subject-directed sensory stimulus types are directed to a predetermined location in response to the subject inhabiting the predetermined location, said subject having the subject-specific identifying characteristic;
wherein the subject-directed sensory stimulus types are predetermined sensory stimuli requested by a subject;
wherein the subject-directed sensory stimulus types are delivered by the system in response to a pre-collected personalized and subject-specific set of subject-specific visual, olfactory and auditory preferences; and
wherein the predetermined location is a location within a vehicle cabin.

US Pat. No. 10,691,199

METHODS AND SYSTEMS FOR DISPLAYING ADDITIONAL CONTENT ON A HEADS UP DISPLAY DISPLAYING A VIRTUAL REALITY ENVIRONMENT

Rovi Guides, Inc., San J...

1. A method for viewing content on a heads up display, comprising:generating for display main content in a first portion of the heads up display, wherein the first portion corresponds to a non-peripheral area of a visual field of a user;
generating for display, in a second portion of the heads up display, additional content, wherein the second portion corresponds to a peripheral area of the visual field of the user;
detecting, with control circuitry, a head movement of the user based on a signal from an accelerometer; and
in response to detecting the head movement with the control circuitry, moving display of the additional content from the second portion of the heads up display to the first portion of the heads up display.

US Pat. No. 10,691,198

ATTENUATION OF NARCISSUS EFFECT IN PANCAKE LENS ASSEMBLY

Facebook Technologies, LL...

1. A lens assembly comprising:a back optical element configured to:
transmit a defined amount of light incident on a surface of the back optical element, and
reflect a remaining amount of the light incident on the surface of the back optical element;
a front optical element in optical series with the back optical element and positioned closer to an eye-box than the back optical element, the front optical element configured to transmit toward the eye-box without changing an optical power, light received from the back optical element having a polarization parallel to a transmission axis of the front optical element; and
an absorptive linear polarizer directly adjacent to the front optical element and positioned between the front optical element and the eye-box, wherein a transmission axis of the absorptive linear polarizer is oriented parallel to the polarization of the light being transmitted by the front optical element.

US Pat. No. 10,691,197

INFORMATION PRESENTING APPARATUS AND CONTROL METHOD THEREFOR

PANASONIC INTELLECTUAL PR...

1. A control method for an information presenting apparatus mounted in a vehicle, the method comprising:estimating with a processor of the information presenting apparatus whether an emotion felt by a driver of the vehicle is a positive emotion or a negative emotion, based on a physical quantity acquired by a sensor mounted in the vehicle;
identifying with the processor based on information from the sensor whether a line-of-sight of the driver is directed to a frontward direction or a sideward direction, wherein the frontward direction indicates that the line-of-sight of the driver is directed to a front of a road on which the vehicle travels, and wherein the sideward direction indicates that the line-of-sight of the driver is directed to a side of the road;
acquiring with the processor a current road situation on one or more roads outside the vehicle related to the direction of the line-of-sight of the driver when it is identified that the direction of the line-of-sight of the driver is the frontward direction or the sideward direction;
estimating with the processor a sentiment of the driver based on
a) the estimated emotion of the driver being the positive emotion or the negative emotion,
b) the identified direction of the line-of-sight of the driver being the frontward direction or the sideward direction, and
c) the acquired current road situation;
determining with the processor an operation to obtain information for maintaining or modifying the estimated emotion felt by the driver, based on
a) the estimated emotion felt by the driver being the positive emotion or the negative emotion,
b) the identified direction of the line-of-sight of the driver being the frontward direction or the sideward direction, and
c) the acquired current road situation; and
controlling with the processor an output interface of the information presenting apparatus, to present the information for maintaining or modifying the estimated emotion felt by the driver, wherein the information for maintaining or modifying the estimated emotion felt by the driver is obtained by the processor executing the determined operation.

US Pat. No. 10,691,196

SYSTEM AND METHODS FOR EFFICIENTLY COMMUNICATING BETWEEN LOW-POWER DEVICES

Google LLC, Mountain Vie...

1. A system configured to communicate according to a communication schedule comprising a plurality of frames, each frame of the plurality of frames being organized according to a grid of cells, each of the cells being associated with one of a plurality of communication channels and one of a plurality of time slots, the system comprising:a first electronic device configured to activate a receiver according to the communication schedule to receive a wake-up packet that indicates there are data packets to receive from a second electronic device by:
activating the receiver relative to a time slot on a communication channel for a first duration of time;
deactivating the receiver for a second duration of time after the first duration of time expires to reduce power consumption by the first electronic device; and
reactivating the receiver relative to the time slot on the communication channel for a third duration of time after the second duration of time expires, the timing of the activation and the reactivation being disposed about the time slot on the communication channel to account for clock drift of the first electronic device, the second electronic device, or both; and
the second electronic device configured to communicate with the first electronic device by:
transmitting the wake-up packet during the time slot on the communication channel, the time slot and the communication channel being associated with a cell in the communication schedule at a known position in each frame of the plurality of frames of the communication schedule, and the first electronic device being configured to perform an operation based on receiving the wake-up packet.

US Pat. No. 10,691,195

SELECTIVE COUPLING OF MEMORY TO VOLTAGE RAILS BASED ON OPERATING MODE OF PROCESSOR

QUALCOMM Incorporated, S...

1. A computing device, comprising:a processor;
a memory associated with the processor, the memory comprising a plurality of portions that are individually power collapsible;
a first voltage rail supplying a first voltage;
a second voltage rail supplying a second voltage;
a plurality of switching circuits, each switching circuit configured to selectively couple a corresponding one of the plurality of portions with the first voltage rail or the second voltage rail; and
a controller configured to control each of the plurality of switching circuits based on a current active mode of the processor, and a current operating mode of each of the plurality of portions.

US Pat. No. 10,691,194

ELECTRONIC APPARATUS AND METHOD OF CONTROLLING POWER SUPPLY

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:circuitry configured to:
receive a detection result of a sensor associated with a head-mounted optical device; and
determine a state of the head-mounted optical device based on the detection result, wherein the determined state is one of a first state in which the head-mounted optical device is worn by a user in a usable state or a second state in which the head-mounted optical device is worn by the user in an unusable state; and
a power supply controller configured to:
control a power supply state of at least one of the information processing apparatus or the head-mounted optical device based on the determination; and
control an operation of a touch sensor of the head-mounted optical device based on the controlled power supply state.

US Pat. No. 10,691,193

METHOD, APPARATUS AND COMPUTER-READABLE MEDIUM FOR TERMINAL CONTROL

Beijing Xiaomi Mobile Sof...

1. A method for controlling a terminal, comprising:obtaining a cover closing instruction for the terminal, wherein the cover closing instruction indicates that an upper cover and a lower cover of the terminal are closed;
obtaining, in response to the cover closing instruction, a program running on the terminal;
obtaining information of an external device of the terminal, wherein the external device includes a non-power-supply device;
determining an operation to be performed by the terminal based on the program running on the terminal, wherein the operation to be performed by the terminal comprises any one of:shutdown, sleep, maintaining normal operation, and screen off;establishing a correspondence between a program and a preset operation;
wherein determining the operation to be performed by the terminal based on the program running on the terminal comprises:
determining the operation to be performed by the terminal based on both of the program running on the terminal and the information of the external device; and
determining the operation to be performed by the terminal further based on the correspondence between the program and the preset operation;
obtaining a modifying instruction, wherein the modifying instruction indicates that a first program corresponds to a first preset operation; and
modifying, based on the modifying instruction, the correspondence between program and preset operation such that the first program corresponds to the first preset operation upon obtaining the cover closing instruction.

US Pat. No. 10,691,192

PROXY MECHANISM FOR COMMUNICATIONS TO ESTABLISH ROUTES IN NETWORKS

Itron Global SARL, Liber...

1. A method of operating a mains powered device to communicate over a network on behalf of a battery powered device, the method comprising:identifying, by the mains powered device, an internet protocol (IP) address associated with the battery powered device, wherein the mains powered device is a parent node for the battery powered device in the network;
generating, by the mains powered device, a destination advertisement object (DAO) message, wherein the DAO message designates the IP address associated with the battery powered device as a target; and
causing, by the mains powered device, the DAO message to be sent to an upstream node in the network on behalf of the battery powered device, wherein the upstream node is upstream of the battery powered device and the mains powered device.

US Pat. No. 10,691,191

APPLICATION DISPLAY ON A LOCKED DEVICE

Microsoft Technology Lice...

1. A method performed on a computing device, the method comprising:locking, by the computing device, the computing device, wherein when the computing device is locked, the computing device acts on fewer inputs than when the computing device is unlocked;
altering power-saving functionality that applies while the computing device is locked;
entering into a first power-saving mode when the computing device is locked;
preventing, by the computing device, the computing device from powering off a display device of the computing device while the computing device is locked and in the first power-saving mode; and
transitioning from the first power-saving mode into a second power-saving mode, wherein the display device is powered off in the second power-saving mode.

US Pat. No. 10,691,190

POWER DELIVERY NETWORK ANALYSIS OF MEMORY UNIT I/O POWER DOMAIN

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:performing a signal and power integrity analysis for a memory unit I/O power domain of a system on a chip to extract characteristics of a current waveform at an input of the chip;
determining characteristics of an expected waveform based on a current response of a current chip power mode (CPM) for the memory unit I/O power domain;
determining whether the characteristics of the current waveform and the characteristics of the expected waveform are within a tolerance limit; and
generating the CPM by performing a spice analysis to generate the current response for the memory unit I/O power domain, extracting a resistor-capacitor network of the chip, and calculating a default activity factor and timing parameter in a static timing analysis (STA) file.

US Pat. No. 10,691,189

LINE-VOLTAGE DETECTION METHOD, POWER CONTROLLER AND POWER SUPPLY WITH BROWN-OUT PROTECTION AND BROWN-IN MECHANISM

LEADTREND TECHNOLOGY CORP...

1. A line-voltage detection method for a power controller with a high-voltage node connected via a current-limiting resistor to a line voltage generated by rectifying an alternating-current input voltage, wherein the power controller includes a high-voltage startup transistor, the line-voltage detection method comprising:dividing a first input voltage at the high-voltage node to provide a fraction result;
providing an offset current flowing through the high-voltage startup transistor and the current-limiting resistor in response to the fraction result; and
stopping the offset current in response to the fraction result when the offset current flows through the high-voltage startup transistor and the current-limiting resistor.

US Pat. No. 10,691,188

ELECTRONIC DEVICE COMPRISING A FIRST CIRCUIT AND A SWITCHABLE SECOND CIRCUIT

INFINEON TECHNOLOGIES AG,...

1. An electronic device in a package, the electronic device comprising:a first circuit having a temperature sensitive behavior;
a second circuit being switchable between a first operating mode, a second operating mode, and a third operating mode, wherein the second circuit is configured to be powered-on when performing a first function in the first operating mode, the second circuit is configured to be in a standby mode in the second operating mode, and the second circuit is configured to be powered-on while not performing the first function in the third operating mode, wherein a power consumption of the second circuit in the first operating mode and in the third operating mode is higher than a power consumption of the second circuit in the second operating mode;
a third circuit configured to consume additional power when activated; and
a controller configured to
switch the second circuit into the first operating mode and deactivate the third circuit during a first time interval,
switch the second circuit into the second operating mode and activate the third circuit a second time interval, and
switch the second circuit into the third operating mode and deactivate the third circuit during a third time interval, wherein a power consumption of the third circuit during the second time interval and a power consumption of the second circuit during the second time interval reduces or compensates a difference between an overall power consumption of the electronic device during the first time interval and an overall power consumption of the electronic device during the second time interval and during the third time interval.

US Pat. No. 10,691,187

PERSISTENT RESERVATIONS FOR VIRTUAL DISK USING MULTIPLE TARGETS

Commvault Systems, Inc., ...

1. A method of reserving a virtual disk in a storage platform having a plurality of storage nodes on each of which are stored virtual disks, said method comprising:receiving a first request at a first process on one of said storage nodes to reserve a specific virtual disk in said storage platform for a first virtual machine of a first remote computer, said first request coming directly from a first controller virtual machine of said first remote computer;
said first process requesting of a coordinator process on one of said storage nodes a lock for said specific virtual disk;
receiving a second request at a second process on one of said storage nodes to reserve said specific virtual disk for a second virtual machine of a second remote computer different from said first remote computer, said second request coming directly from a second controller virtual machine of said second remote computer;
said second process requesting of said coordinator process said lock for said specific virtual disk;
said coordinator process giving said lock to said first process; and
changing a current reservation holder field of persistent storage on one of said storage nodes pertaining to said specific virtual disk to identify said first virtual machine.

US Pat. No. 10,691,186

TABLET COOLING DEVICE AND METHOD OF USE

1. A tablet cooling device, comprising:a copper plate, having:
one or more fans mounted on the copper plate and configured to direct airflow;
one or more heat sinks secured directly under the one or more fans;
a thermal control board configured to control and regulate the one or more fans and the one or more heat sinks; and
one or more peltier coolers secured underneath the one or more heat sinks;
a sub cooling plate, having:
a circulation channel embedded in the sub cooling plate;
wherein a liquid mixture is configured to circulate through the circulation channel, the liquid is a propylene glycol with an isopropyl alcohol; and
a fluid reservoir in fluid communication with the circulation channel, the fluid reservoir is positioned directly underneath a fan of the one or more fans such that the fan cools the fluid reservoir;
wherein the thermal control board detects temperature to maintain a predetermined temperature range via active and passive cooling.

US Pat. No. 10,691,185

COOLING BEHAVIOR IN COMPUTER SYSTEMS

QUANTA COMPUTER INC., Ta...

1. A computing device comprising:a system controller configured to generate a control signal that includes an operational status of the system controller;
a fan control unit communicatively coupled to the system controller, the fan control unit being configured to
receive the control signal from the system controller,
generate a first fan control signal based on the control signal,
receive data that is independent from the control signal received from the system controller, the data excluding the operational status of the system controller, and
generate a second fan control signal autonomously based on the data;
a fan connector;
an arbitrator circuit communicatively coupling the fan control unit to the fan connector, the arbitrator circuit being configured to
monitor the operational status of the system controller,
determine if the operational status of the system controller is a normal operation or an abnormal operation,
select the first fan control signal as a final control signal if the operational status of the system controller is the normal operation,
select the second fan control signal as the final control signal if the operational status of the system controller is the abnormal operation, and
provide to the fan connector the final control signal based on the operational status of the system controller; and
a status detection circuit, wherein the system controller transmits an initial operational status signal to the status detection circuit, wherein the status detection circuit generates a final operational status signal for the arbitrator circuit, and wherein the arbitrator circuit determines the operational status of the system controller based on the final operational status signal.

US Pat. No. 10,691,184

HEAT SINK ASSEMBLIES HAVING REMOVABLE PORTIONS

Hewlett Packard Enterpris...

1. An apparatus comprising:a chassis;
a circuit board assembly comprising a connector configured to receive a first component removably installed in the connector; and
a heat sink assembly attached to the chassis such that the heat sink assembly and chassis form an enclosure that houses the circuit board with the heat sink assembly forming a cover of the enclosure, wherein the heat sink assembly comprises:
a first heat sink attached to the chassis, wherein the first heat sink comprises an opening that, when unclosed, allows access to the first component and a pedestal that thermally couples a second component of the circuit board assembly to the first heat sink; and
a second heat sink to be secured relative to the first heat sink and to engage the first heat sink such that the second heat sink closes the opening, wherein the second heat sink can be disengaged from the first heat sink such that the opening is unclosed, wherein comprises a second pedestal that is located such that, when the second heat sink is engaging the first heat sink at the opening, the second pedestal is above the installed location of the first component.

US Pat. No. 10,691,183

APPARATUS, SYSTEM, AND METHOD FOR MINIMIZING INSTALLATION FOOTPRINTS OF EXPANSION CARDS

Facebook, Inc., Menlo Pa...

1. An apparatus comprising:at least one expansion card that comprises:
a short edge;
a long edge that is longer than the short edge and is substantially perpendicular to the short edge; and
an edge connector disposed on the short edge;
an edge-connector adapter dimensioned to electronically couple the edge connector to a printed circuit board of a computing device; and
an expansion-card frame dimensioned to:
guide the at least one expansion card toward the printed circuit board of the computing device at a substantially vertical orientation such that the short edge of the at least one expansion card is disposed proximate the printed circuit board of the computing device and the long edge of the at least one expansion card extends away from the printed circuit board; and
removably couple the edge connector disposed on the short edge of the at least one expansion card to the printed circuit board of the computing device, the at least one expansion card including a multi-pronged latch coupled to a distal end thereof, such that protrusions disposed on each prong of the multi-pronged latch lock to a corresponding aperture in the expansion-card frame, wherein a force applied to pinch the multi-pronged latch unlocks the at least one expansion card from the printed circuit board,
wherein a heatsink element is directly coupled to and is directly contacting a face of the at least one expansion card and is also directly coupled to the expansion-card frame,
wherein the expansion card frame positions the at least one expansion card along with one or more additional expansion cards in an ordered row of expansion cards, each expansion card being positioned behind the at least one expansion card in the ordered row, such that the short edge of each expansion card is disposed proximate the printed circuit board of the computing device and the long edge of each expansion card extends away from the printed circuit board within the ordered row of expansion cards, and
wherein the edge-connector adaptor is further dimensioned to accept multiple edge connectors to connect multiple expansion cards to the printed circuit board.

US Pat. No. 10,691,182

LAYERED SUPER-RETICLE COMPUTING: ARCHITECTURES AND METHODS

Intel Corporation, Santa...

1. An integrated circuit, comprising:a physical network layer having a first side and a second side opposite to the first side, and including a first set of dies, wherein a die of the first set of dies includes multiple tiles, wherein the physical network layer further includes one or more signal pathways dynamically configurable between multiple pre-defined interconnect topologies for the multiple tiles, where each topology of the multiple pre-defined interconnect topologies corresponds to a communication pattern related to a workload;
a physical computing layer having a second set of dies, with at least a die of the second set of dies being adjacent to the first side of the physical network layer or including multiple tiles; and
a physical memory layer having a third set of dies, with at least a die of the third set of dies being adjacent to the second side of the physical network layer, wherein at least a die of the third set of dies includes multiple tiles, and a tile of the memory layer includes one or more storage cells;
wherein at least a tile in the physical computing layer is further arranged to move data to another tile in the physical computing layer or a storage cell of the physical memory layer through the one or more signal pathways in the physical network layer.

US Pat. No. 10,691,181

DEVICE ENCLOSURES WITH SEPARATOR CAMS

Hewlett-Packard Developme...

1. An enclosure opener, comprising:an external actuator disposed externally to a device enclosure and having a post that extends into the device enclosure; and
a first separator cam and a second separator cam disposed within the device enclosure and rotatably engaged with the post of the external actuator,
wherein, upon rotation of the post relative to the device enclosure, the first separator cam is to rotate and contact a first internal surface of the device enclosure, and the second separator cam is to rotate and contact a second internal surface of the device enclosure, such that the first separator cam exerts an opening force in a first direction against the first internal surface, and the second separator cam exerts a separate opening force in a different second direction against the second internal surface that is separate from the first internal surface, to cause the device enclosure to separate along a mating seam of the device enclosure to open the device enclosure.

US Pat. No. 10,691,180

WEARABLE ELECTRONIC DEVICES HAVING A MULTI-USE SINGLE SWITCH AND METHODS OF USE THEREOF

North Inc., Kitchener, O...

1. A wearable electronic device comprising:a body defining an aperture therethrough, the aperture sized and shaped to receive a first digit of a user;
a processor housed in the body;
an input device at least partially extending from an outer surface of the body and communicatively coupled to the processor, the input device operable to receive a multitude of different inputs from a second digit of the user, each input characterized by a respective combination of at least five input parameters including: an input nature, an input direction, an input duration, an input contact pattern, and an input actuation pressure; and
a transmitter communicatively coupled to the processor, the transmitter to send wireless transmissions to an external electronic device, each wireless transmission corresponding to a respective input received by the input device.

US Pat. No. 10,691,179

CAMERA ASSEMBLY FOR ELECTRONIC DEVICES

Lenovo (Singapore) Pte. L...

1. An electronic device, comprising:a housing having an upper face that includes a cover having an opening disposed therein;
a processor and memory provided within the housing;
a keyboard which includes a bezel and multiple keys, the keys disposed in and extending through a plurality of holes disposed in the bezel, the bezel positioned within the opening disposed in the cover;
a display; and
a camera assembly at least partially housed within a body that is rotatably mounted within the cover of the keyboard and located within the bezel of the keyboard, the camera assembly including a lens provided in a face of the body, the body moving between opened and closed states, relative to the cover, to expose and cover the lens, respectively.

US Pat. No. 10,691,178

INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM

LENOVO (SINGAPORE) PTE. L...

1. An information processing apparatus comprising:a first chassis having at least one first vibration detecting unit;
a second chassis having at least one second vibration detecting unit, wherein a face of the second chassis overlaps with a face of the first chassis; and
a controller that:
determines a contact on the first chassis, when a vibration generated by a tapping is transmitted to the first vibration detecting unit and to the second vibration detecting unit, based on relative characteristics of a first vibration, detected by the first vibration detecting unit, with respect to a second vibration, detected by the second vibration detecting unit;
distinguishes vibration accompanied by contact on the first chassis due to the tapping from vibration transmitted, via a bottom of the second chassis, from a structure that supports the information processing apparatus; and
executes a predetermined command in at least one of a case where the contact is on the first chassis and a case where the vibration is from the structure.

US Pat. No. 10,691,175

FLEXIBLE DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device comprising:a display panel including a first area and a second area;
a panel bottom member under the display panel and overlapping with the first area and the second area; and
a first pattern formed in the panel bottom member and overlapping with the first area,
wherein the panel bottom member comprises a buffer member and a support member between the display panel and the buffer member, and the first pattern is recessed from a lower surface of the support member.

US Pat. No. 10,691,174

FLEXIBLE DISPLAY DEVICE AND METHOD FOR COMPENSATING IMAGE OF FLEXIBLE DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A method for compensating an image of a flexible display device, comprising:detecting luminance of a plurality of pixels located in a detection region and facing an optical sensor by using the optical sensor disposed at an opening portion of a housing while a rollable display panel is rolled into the housing or unrolled out from the housing;
storing detection data generated by the optical sensor in a memory;
compensating image data based on the detection data, comprising:
calculating a compensation value for compensating luminance difference and degradation by comparing the detection data of all of the pixels; and
generating the compensated image data of a digital type based on the compensation value; and
displaying an image based on compensated image data.

US Pat. No. 10,691,172

DISPLAY WITH SHAPE CHANGING SUPPORT PANEL

Hewlett-Packard Developme...

1. An electronic display device comprising:a flexible display panel;
a support panel supporting the flexible display panel;
a guide about which the support panel turns;
an actuator to apply a local stimulus to selected portions of the support panel that are in proximity with the guide to facilitate changing the selected portions of the support panel from a rigid planar shape to a bent shape about the guide as the support panel and the display panel are moved about the guide and such that the support panel returns to the rigid planar shape once moved away from the guide; and
a processor, wherein the support panel comprises an intermediate portion turning about the guide, a first portion on a first side of the intermediate portion and a second portion on a second side of the intermediate portion, the processor being sandwiched between the first portion and the second portion.

US Pat. No. 10,691,171

ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device comprising:a bracket;
a first display including a first display panel disposed on a first side of the bracket and a first window glass disposed to cover the first display panel and having a first edge area, an inner surface of the first window glass facing the first display panel, at least a portion of the first edge area being connected to a third edge area of the bracket;
a second display including a second display panel disposed on a second side of the bracket that is opposite to the first side and a second window glass disposed to cover the second display panel and having a second edge area, an inner surface of the second window glass facing the second display panel, at least a portion of the second edge area being connected to the third edge area of the bracket; and,
a physical key; and
wherein the third edge area of the bracket includes a protruding portion that protrudes a specified distance from a lateral side of the electronic device,
wherein the protruding portion has a thickness smaller than or equal to a specified value,
wherein at least one of the first window glass or the second window glass is bent inwardly toward the bracket proximate the third edge area of the bracket and a periphery of the electronic device, and
a through-hole formed through an outer side surface of the protruding portion of the bracket and an inner side surface of the protruding portion of the bracket, and wherein a portion of the physical key is disposed in the through-hole.

US Pat. No. 10,691,170

DEVICE FOR HANDHELD OPERATION AND METHOD THEREOF

TELEFONAKTIEBOLAGET LM ER...

1. A device for handheld operation, the device comprising:a touchscreen;
a processor; and
a memory, wherein said memory contains instructions, which when executed by said processor cause the device to:
detect that an ongoing scrolling motion is about to stop;
in response to detecting that the ongoing scrolling motion is about to stop, determine one or more displayed user interface (UI) elements which a user of the device is likely to touch, wherein each one of the one or more displayed UI elements is associated with an action which is performed in response to the user touching the UI element, and further wherein the determination of the one or more displayed UI elements which the user of the device is likely to touch is based on: i) a touch pattern stored in a data storage of the device or in a data storage accessible to the device over a communications network and reflecting a relative probability that a user touches a specific position on, or region of, the touch screen, and ii) respective positions where the one or more displayed UI elements will come to rest when the scrolling motion has stopped, and
perform, for at least one of the one or more UI elements which the user of the device is likely to touch, the action associated with the at least one of the one or more UI elements.

US Pat. No. 10,691,169

SAPPHIRE COVER FOR ELECTRONIC DEVICES

APPLE INC., Cupertino, C...

1. A method for forming a polished sapphire component comprising a planar surface and a portion defining a groove adjacent to the planar surface, the method comprising:performing a first polishing process, on at least one of the planar surface or the portion defining the groove using a polishing tool;
performing a second polishing process on the portion defining the groove using blasting media;
printing a first ink layer on the planar surface; and
printing a second ink layer on the portion defining the groove and over the first ink layer at a transition point between the planar surface and the portion defining the groove, the second ink layer comprising a composition different from a composition of the first ink layer.

US Pat. No. 10,691,168

MIDDLE FRAME ASSEMBLY, ELECTRONIC APPARATUS AND METHOD FOR MANUFACTURING MIDDLE FRAME ASSEMBLY

GUANGDONG OPPO MOBILE TEL...

1. A middle frame assembly, comprisinga middle frame, comprising a first surface and a second surface opposite to the first surface and defining a first through hole and a second through hole spaced apart from the first through hole, wherein both the first through hole and the second through hole penetrate the first surface and the second surface; and
a bearing plate, comprising:
a bearing body having a third surface;
a first extending portion extending from the third surface and configured to pass through the first through hole and have an interference fit with the middle frame; and
a second extending portion extending from the third surface, spaced apart from the first extending portion and configured to pass through the second through hole and have a clearance fit with the middle frame.

US Pat. No. 10,691,167

WRISTBAND MOBILE TERMINAL AND CONTROL METHOD THEREOF

GUANGDONG OPPO MOBILE TEL...

1. A control method for a wristband mobile terminal, wherein the wristband mobile terminal comprises a flexible terminal body, the terminal body is capable of being bent by an external force, characterized in that the method comprises:detecting whether the terminal body is bent;
determining a content display area and a touch operation area of a display screen area of a display screen of the wristband mobile terminal when the terminal body is bent;
the content display area being an intermediate area of the display screen area;
receiving an operation instruction input from the touch operation area and determining a content to be displayed based on the operation instruction;
outputting the content to be displayed in the content display area; and
a size of the content display area being capable of being determined by a type of the content to be displayed.

US Pat. No. 10,691,166

WEARABLE ELECTRONIC DEVICE HAVING MULTIPLE TOUCH SENSITIVE AREAS OUTSIDE OF VIEWABLE DISPLAY AREA

HUAWEI TECHNOLOGIES CO., ...

1. A wearable electronic device, comprising:a housing comprising an edge;
upper lugs comprising an upper left lug and an upper right lug, wherein the upper lugs are on the edge of the housing and are configured to support a band;
lower lugs comprising a lower left lug and a lower right lug, wherein the lower lugs are on the edge of the housing and are configured to support the band;
a display coupled to the housing and having a viewable area for presenting visual information;
a first touch sensitive area disposed outside of the viewable area of the display and configured to support a sliding gesture detection, wherein the first touch sensitive area comprises an index tactile zone disposed between the upper right lug of the wearable electronic device and a center of the edge of the housing, and wherein the first touch sensitive area comprises two active areas;
a second touch sensitive area disposed outside of the viewable area of the display and configured to support the sliding gesture detection, wherein the second touch sensitive area comprises a thumb tactile zone disposed on the edge of the housing between the lower left lug and the lower right lug; and
a processor disposed within the housing and coupled to the display, the first touch sensitive area, and the second touch sensitive area and configured to operate the wearable electronic device.

US Pat. No. 10,691,165

ELECTRONIC DEVICES WITH STRUCTURAL GLASS MEMBERS

APPLE INC., Cupertino, C...

1. An electronic device comprising:an enclosure defining an interior volume of the electronic device and comprising:
a lower glass member defining:
a lower exterior surface of the electronic device; and
a set of lower sidewalls that surrounds the lower exterior surface and defines a first portion of a side exterior surface of the electronic device; and
an upper glass member defining:
an upper exterior surface of the electronic device; and
a set of upper sidewalls that surrounds the upper exterior surface and is coupled to the set of lower sidewalls and defines a second portion of the side exterior surface of the electronic device;
a display within the interior volume and visible through at least a portion of the upper glass member; and
electronic components positioned within the interior volume.

US Pat. No. 10,691,164

DEVICE FOR COORDINATED USE OF MULTIPLE MOBILE COMPUTING DEVICES

MBTE Holdings Sweden AB, ...

1. A device holder assembly comprising:a first device panel comprising an outer shell and an inner surface positioned opposite the outer shell, wherein the inner surface is configured to selectively couple a first portable computing device to the first device panel;
a second device panel pivotally coupled to the first device panel, the second device panel comprising an outer shell and an inner surface positioned opposite the outer shell, wherein the inner surface is configured to selectively couple a second portable computing device to the second device panel; and
a central computing entity configured to be communicatively coupled to the first portable computing device and the second portable computing device, the central computing entity comprising a memory and a processor configured to execute instructions stored in the memory to update data presented on the first portable computing device and the second portable computing device in coordination,
wherein the first portable computing device and the second portable computing device are each independently operable portable computing devices and the central computing entity is configured to coordinate operation of the first and second portable computing devices.

US Pat. No. 10,691,163

DISPLAY DEVICE

LG DISPLAY CO., LTD., Se...

1. A display device comprising:a display panel including an image display side, a rear side and a lateral side;
a back cover including a horizontal portion parallel with the image display side of the display panel and configured to cover the rear side of the display panel, and a vertical extension portion parallel with and configured to cover the lateral side of the display panel and having an inner side surface, an outer side surface and a top surface connecting the inner side surface and the outer side surface, and vertically extended from the horizontal portion; and
a molding part made of a single material with an elastic material and including an inner vertical portion, an outer vertical portion, a connecting portion and a horizontal extension portion,
wherein the connecting portion of the molding part is disposed between the inner vertical portion and the outer vertical portion and directly connecting the outer vertical portion and the inner vertical portion, and the horizontal extension portion of the molding part is extended from the inner vertical portion and in parallel with the image display side of the display panel,
wherein the inner vertical portion, the outer vertical portion and the connecting portion of the molding part are respectively in contact with the inner side surface, the outer side surface and the top surface of the vertical extension portion of the back cover, and the inner vertical portion and the outer vertical portion of the molding part are respectively disposed inside and outside the vertical extension portion of the back cover, and
wherein the vertical extension portion of the back cover has a through hole penetrating the vertical extension portion, and the outer vertical portion and the inner vertical portion of the molding part are connected to each other by the through hole.

US Pat. No. 10,691,162

SYSTEM AND METHOD FOR A HYBRID CURRENT-MODE AND VOLTAGE-MODE INTEGRATED CIRCUIT

The Regents of the Univer...

1. An integrated circuit, comprising:a clock circuit; and
a logic circuit operatively synchronized with said clock circuit, wherein said logic circuit comprises a plurality of sub-circuits,
wherein said clock circuit comprises:
a current-mode network tree;
a plurality of current-mode-to-voltage-mode converters, each current-mode-to-voltage-mode converter in said plurality of current-mode-to-voltage-mode converters being electrically connected to said current-mode network tree, and each current-mode-to-voltage-mode converter in said plurality of current-mode-to-voltage-mode converters being associated with a respective one of said plurality of sub-circuits; and
a global current mode transmitter electrically connected to said current-mode network tree, wherein said global current mode transmitter provides a current-mode clock signal to each of said plurality of current-mode-to-voltage-mode converters.

US Pat. No. 10,691,161

JOYSTICK

PixArt Imaging Inc., Hsi...

1. A joystick, comprising:a body having a lateral portion and a bottom portion connected with each other, the bottom portion with a penetrating hole being adapted to be pressed by a user, the lateral portion whereon an identification element is disposed being adapted to support the bottom portion, the identification element being deformed in response to the body deformed by external pressure;
a transparent component embedded in the penetrating hole;
an image sensor disposed under the body and adapted to capture a frame about the body; and
a processor electrically connected with the image sensor, and the processor being adapted to analyze a deformed state of the identification element within the frame for determining deformation of the body and generating a control signal, and further to analyze a pattern about the user touching the transparent component for acquiring a biometric feature of the user.

US Pat. No. 10,691,160

FORWARD/BACKWARD MOVEMENT DEVICE

HI-LEX CORPORATION, Hyog...

1. A forward/backward movement device, comprising:a case;
a forward/backward member capable of moving forward and backward with respect to the case;
a forward/backward position control mechanism that performs control such that the forward/backward member moves forward to a forward position where the forward/backward member moves forward with respect to the case and moves backward to a backward position where the forward/backward member moves backward with respect to the case;
a restriction member that causes the forward/backward member to be in a restricted state in which the forward and backward movement is restricted;
a drive section including a drive shaft and a main body that rotates the drive shaft; and
a driving-force transmission member that is connected to one end of the drive shaft and transmits a driving force of the drive section to the restriction member to move the restriction member, wherein
the forward/backward member is provided in the case so as to move forward and backward while rotating relatively with respect to the case,
the forward/backward position control mechanism includes a case-side member which is provided in a predetermined position with respect to the case and a forward/backward-member-side member which is provided in the forward/backward member so as to fit to the forward/backward member such that the forward/backward-member-side member is rotatable relatively with respect to the forward/backward member,
the restriction member is provided so as to be movable to a restricted position where the restriction member causes the forward/backward member to be in the restricted state and to a releasing position where the restricted state is released, the restriction member causing the forward/backward member to be in the restricted state by engaging with the forward/backward-member-side member in the restricted position,
the drive section is provided on a side identical to a side where the forward/backward position control mechanism is provided with respect to the restriction member and the forward/backward member,
the drive shaft extends in a direction including, as a direction component, a direction in which the forward/backward member extends,
the forward/backward position control mechanism includes a plate-shaped guiding section and a guided section, the plate-shaped guiding section being configured to regulate a relative movement operation of the case-side member and the forward/backward-member-side member, the guided section being a section to be guided by the plate-shaped guiding section,
the forward/backward member is moved to the forward position and the backward position when the guided section is guided to a first position and a second position in the plate-shaped guiding section, and
any one of the case-side member and the forward/backward-member-side member includes the guided section, and the other one of the case-side member and the forward/backward-member-side member includes the plate-shaped guiding section.

US Pat. No. 10,691,159

LOCKING MECHANISM FOR A POTENTIOMETER

1. A potentiometer device comprising:a tubular body;
an actuation shaft;
a plurality of splines;
a plurality of spline-receiving cavities;
a potentiometer;
a shaft-receiving hole;
the plurality of splines being externally and radially positioned about the actuation shaft;
each of the plurality of splines being laterally connected to the actuation shaft;
the plurality of splines being positioned adjacent to a grasping end of the actuation shaft;
the plurality of spline-receiving cavities being internally and radially positioned around the tubular body;
each of the plurality of spline-receiving cavities laterally traversing into the tubular body from an inner surface of the tubular body;
each of the plurality of spline-receiving cavities extending from a first end of the tubular body towards a second end of the tubular body;
the potentiometer comprising a housing body and a wiper pin;
the shaft-receiving hole normally traversing into the housing body;
the tubular body being positioned concentric with the shaft-receiving hole;
the tubular body being connected adjacent and normal to the housing body;
a tubular housing;
the tubular housing being positioned concentric with the shaft-receiving hole;
the tubular housing and the wiper pin being positioned within the housing body;
the tubular housing being positioned opposite the shaft-receiving hole, across the housing body;
the tubular housing being mounted offset to the second end opposite the first end;
the tubular housing being connected adjacent and normal to the housing body;
the wiper pin being mechanically coupled to the actuation shaft;
the actuation shaft being removably positioned within the tubular body, the shaft-receiving hole and the housing body;
the actuation shaft being concentrically and slidably positioned within the tubular body, the shaft-receiving hole and the housing body;
a first annular cavity;
the first annular cavity internally and radially traversing into the tubular housing;
a second annular cavity;
the second annular cavity externally and radially traversing into an output coupling end of the actuation shaft;
a plurality of retention balls;
the plurality of retention balls being engaged within the first annular cavity;
the plurality of retention balls being removably engaged within the second annular cavity;
the grasping end being positioned adjacent to the first end, each of the plurality of splines being positioned within a corresponding cavity among the plurality of spline-receiving cavities, the output coupling end being positioned within the tubular housing, the output coupling end being positioned adjacent to the second end, and the plurality of retention balls being engaged within the second annular cavity, such that the actuation shaft, the tubular body, the shaft-receiving hole, the housing body, the plurality of splines, the plurality of spline-receiving cavities, the tubular housing, the plurality of retention balls, the first annular cavity and the second annular cavity are configured into a locked configuration; and
the grasping end being positioned offset to the first end, the plurality of splines being positioned axially offset from the plurality of spline-receiving cavities, and the plurality of retention balls being disengaged from the second annular cavity, such that the actuation shaft, the tubular body, the shaft-receiving hole, the housing body, the plurality of splines, the plurality of spline-receiving cavities, the tubular housing, the plurality of retention balls, the first annular cavity and the second annular cavity are configured into an open configuration.

US Pat. No. 10,691,158

LOCKING KNOB

1. A rotary controller selectively-disengageable locking knob assembly, comprising:a hub having a longitudinal axis and an axial bore extending at least partially through the inner hub along the longitudinal axis, wherein the axial bore is configured to receive a shaft of a rotary controller arranged in or on a device surface;
the hub including a radial bore extending from an outer surface of the hub to the axial bore, wherein the radial bore is perpendicular to the axial bore;
a knob concentrically disposed about at least a portion of the hub, wherein the knob includes:
at least one central bore structured to receive at least a portion of the hub;
a radial slot alignable with the radial bore; and
a circumferential bottom surface having a first engagement arrangement;
a post threadedly engaged with the radial bore so as to secure the hub to the shaft of the rotary controller, and projecting radially outwardly through the radial slot, such that rotation of the knob induces a rotation of the hub via contact of the post with the radial slot;
a base having a lower side securely fastenable to the device surface and a circumferential upper surface having a second engagement arrangement configured to interact with the first engagement arrangement to prevent relative rotational movement between the base and the knob when the first engagement arrangement is in contact with the second engagement arrangement; and
a biasing member arranged within the knob and structured and arranged to bias the first engagement arrangement into contact with the second engagement arrangement,
wherein the knob is axially moveable on the hub to selectively disengage the first engagement arrangement from contact with the second engagement arrangement, and
wherein the radial slot extends to the circumferential bottom surface of the knob.

US Pat. No. 10,691,157

OPERATION LEVER AND WORK VEHICLE

KOMATSU LTD., Tokyo (JP)...

1. An operation lever of a work vehicle, comprising:a lever body including a grip portion extending vertically and a head portion provided on an upper end of the grip portion; and
a switch knob having an operation surface exposed on a front surface of the head portion, and provided so as to be rotatable around a rotation axis extending in a width direction between a forward position and a backward position, the forward position being a position tilted forward from a neutral position, the backward position being a position tilted backward from the neutral position,
the operation surface including:
a connection portion extending in the width direction;
a front operation surface extending obliquely so that a height from a reference plane perpendicular to a straight line passing through the rotation axis and the connection portion increases from the connection portion toward a forward side of the connection portion in a cross-sectional view perpendicular to the rotation axis, and a front-side edge of the operation surface being defined as a front-side top portion; and
a rear operation surface connected to the front operation surface via the connection portion, extending obliquely so that a height from the reference plane increases from the connection portion toward a backward side of the connection portion, and a rear-side edge of the operation surface being defined as a rear-side top portion,
wherein a length in front-rear directions along the reference plane in the front operation surface is larger than a length in the front-rear directions along the reference plane in the rear operation surface, and
wherein a height of the front-side top portion from the reference plane is higher than a height of the rear-side top portion from the reference plane;
wherein the front operation surface includes:
a first inclined surface contacted with the connection portion;
a second inclined surface contacted with the front-side top portion; and
a single projecting surface provided midway between the first inclined surface and the second inclined surface, and projecting from the first inclined surface and the second inclined surface.

US Pat. No. 10,691,156

COMPLEMENTARY TO ABSOLUTE TEMPERATURE (CTAT) VOLTAGE GENERATOR

TEXAS INSTRUMENTS INCORPO...

1. A circuit comprising:a first circuit branch comprising a first transistor and a first current source, the first transistor comprising a base terminal, an emitter terminal, and a collector terminal; wherein the base terminal is connected to the collector terminal, the first current source is coupled to the collector terminal of the first transistor, and the first circuit branch is configured to generate a first complementary to absolute temperature (CTAT) voltage signal at the collector terminal of the first transistor;
a second circuit branch comprising a second transistor and a second current source, the second transistor comprising a base terminal, an emitter terminal, and a collector terminal; wherein the base terminal of the second transistor is connected to the collector terminal of the second transistor, the second current source is coupled to the collector terminal of the second transistor, the second circuit branch is configured to generate a second CTAT voltage signal at the collector terminal of the second transistor, the first and second transistors have substantially the same dimensions, and the first current source is configured to provide twice an amount of current provided by the second current source; and
an integrator circuit comprising an input terminal; wherein the input terminal is coupled to at least one of: the collector terminal of the first transistor and the collector terminal of the second transistor, and the integrator circuit is configured to generate an output CTAT voltage signal based on a difference between the first CTAT voltage signal and the second CTAT voltage signal.

US Pat. No. 10,691,155

SYSTEM AND METHOD FOR A PROPORTIONAL TO ABSOLUTE TEMPERATURE CIRCUIT

INFINEON TECHNOLOGIES AG,...

1. A proportional to absolute temperature (PTAT) circuit comprising:a first bipolar transistor having a collector coupled to a common node;
a second bipolar transistor having a collector coupled to the common node;
a MOSFET having a load path operatively coupled between a base of the first bipolar transistor and a base of the second bipolar transistor; and
an amplifier having a first input coupled to an emitter of the first bipolar transistor, a second input coupled to an emitter of the second bipolar transistor and an output coupled to a gate of the MOSFET, wherein the load path of the MOSFET is disposed within a circuit path that is connected between the base of the first bipolar transistor and the base of the second bipolar transistor, wherein the circuit path does not include the emitters and collectors of the first bipolar transistor and the second bipolar transistor, and does not include a power supply node.

US Pat. No. 10,691,154

PROCESS TO REDUCE THE PROBABILITY OF LARGE CASCADING FAILURES IN A TRANSMISSION NETWORK

HRL LABORATORIES, LLC, M...

1. A system for reducing large cascading failures in a transmission network, the system comprising:one or more processors and a non-transitory computer-readable medium having executable instructions encoded thereon such that when executed, the one or more processors perform operations of:
determining if a cascading failure is present in a transmission network having transmission lines; and
following determination of the cascading failure, switching between transmission lines in the transmission network through activation of at least one switch of a plurality of switches distributed in the transmission network, whereby connectivity in the transmission network is altered,
wherein altering connectivity in the transmission network prevents the accumulation of a cluster of transmission lines that are vulnerable to a cascading failure,
wherein a frequency of non-cascading failures in the transmission network is increased when connectivity in the transmission network is altered.

US Pat. No. 10,691,153

EFFICIENCY IMPROVEMENT FOR A DC-TO-DC BUCK VOLTAGE REGULATOR

DELL PRODUCTS L.P., Roun...

1. A circuit comprising:a first driver having an input, an output and a power input;
a first regulator having an input, an output coupled to the first driver, and an adjustment control configured to control a voltage of the first regulator;
a gate control coupled to the first driver, the gate control configured to receive a pulse width modulation input, and wherein the voltage of the first regulator is selected as a function of the pulse width modulation input;
a second driver having an input, an output and a power input;
a second regulator having an input, an output coupled to the second driver, and an adjustment control configured to control a voltage of the second regulator; and
a first impedance coupled to the adjustment control of the first regulator and configured to selectably increase or decrease the voltage of the first regulator.

US Pat. No. 10,691,152

LOW-DROPOUT REGULATOR HAVING SOURCING AND SINKING CAPABILITIES

ams International AG, Ra...

1. A low-dropout regulator, comprising:an output node to provide a regulated output voltage,
an output current branch coupled to the output node, the output current branch comprising a first output driver and a second output driver, wherein the first and the second output driver are configured to be operated in a first and a second operating state, wherein the respective conductivity of the first and the second output driver is higher in the first operating state than in the second operating state,
an input amplifier stage having an input side to apply an input signal and an output side to provide a first control current to control the operating state of the first and the second output driver, wherein the input amplifier stage generates the first control current in dependence on the input signal, and
a current generator unit to provide a second control current to operate the first output driver in the second operating state and to provide a third control current to operate the second output driver in the second operating state, when the first control current at the output side of the input amplifier stage is below a threshold level.

US Pat. No. 10,691,151

DEVICES AND METHODS FOR DYNAMIC OVERVOLTAGE PROTECTION IN REGULATORS

Avago Technologies Intern...

1. A system, comprising:a first transistor having a drain and source connected between a supply voltage and an output of a voltage regulator, wherein a gate of the first transistor receives a first gate voltage;
a second transistor having a drain and source connected between the supply voltage and the drain of the first transistor, wherein the second transistor protects the first transistor from excessive voltage; and
a level shifter connected between a gate of the second transistor and a gate of the first transistor, wherein the level shifter produces a level-shifted gate voltage for the second transistor that is based on the first gate voltage and that is proportional to an output load current output at the source of the first transistor.

US Pat. No. 10,691,150

FAST RESPONSE HIGH-SPEED REDRIVER CHANNEL POWER UP IN CIO MODE

NXP B.V., Eindhoven (NL)...

1. A redriver, comprising:a signal detector for a channel; and
control logic having a fast activation mode configured to activate the channel within a first time window, and a slow activation mode configured to activate the channel within a second time window that is longer than the first time window;
wherein in the fast activation mode the control logic is configured to activate the channel by sending a first bias current to a first circuit of the channel in response to a signal detected by the signal detector,
wherein in the slow activation mode the control logic is configured to activate the channel by sending a second bias current to the first circuit of the channel in response to the signal detected by the signal detector;
wherein the first bias current is greater than the second bias current;
wherein the control logic is configured to:
disable application of the first bias current to the first circuit after the first time window; and
control application of the second bias current to the first circuit after the first time window.

US Pat. No. 10,691,149

CONTROLLER AND METHOD FOR OPERATING A POWER DISTRIBUTION SYSTEM

GE Aviation Systems LLC, ...

1. A power controller for controlling a first power source, comprising:a power characteristic input and a communications connection; and
a controller module adapted to:
obtain a power characteristic at the power characteristic input, the power characteristic related to an available power capacity of the first power source coupled to a common power bus;
obtain at least one power system message received at the communications connection indicative of whether a second power source is presently supplying power, the at least one power system message originating from another power controller associated with the second power source coupled to the common power bus;
determine a present share of desired power to be supplied from the first power source to the common power bus based on the obtained power characteristic and the obtained at least one power system message; and
operate the first power source in accordance with the determined present share of desired power to be supplied to the common power bus.

US Pat. No. 10,691,148

SYSTEMS, METHODS AND ARTICLES FOR ENHANCING WELLNESS ASSOCIATED WITH HABITABLE ENVIRONMENTS

Delos Living LLC, New Yo...

1. A method of operation in an environmental control system which includes at least one processor, at least one nontransitory processor-readable medium communicatively coupled to the at least one processor and which stores at least one of instructions or data executable by the at least one processor and a plurality of active subsystems operable to effect a condition in a habitable space, the method comprising:associating one or more desired environmental characteristics, attributes, traits, syndromes, ailments or conditions with a first occupant;
receiving wellness information by the at least one processor, the wellness information indicative of a plurality of environmental characteristics of a habitable space;
uniquely identifying the first occupant associated with and present in or scheduled to occupy the habitable space and associated with the one or more desired environmental characteristics, attributes, traits, syndromes, ailments or conditions associated with the first occupant;
adjusting at least one operational parameter of at least one of the active subsystems by the at least one processor, the adjusting based at least in part on the received wellness information indicative of a plurality of environmental characteristics of the habitable space and the one or more desired environmental characteristics, attributes, traits, syndromes, ailments, or conditions associated with the first occupant, after identification thereof;
associating one or more desired environmental characteristics, attributes, traits, syndromes, ailments or conditions with a second occupant;
uniquely identifying the second occupant associated with and present in or scheduled to occupy the habitable space and associated with the one or more desired environmental characteristics, attributes, traits, syndromes, ailments or conditions associated with the second occupant; and
adjusting at least one operational parameter of at least one of the active subsystems by the at least one processor, the adjusting based at least in part on the received wellness information indicative of a plurality of environmental characteristics of the habitable space and the one or more desired environmental characteristics, attributes, traits, syndromes, ailments, or conditions associated with the second occupant, after identification thereof.

US Pat. No. 10,691,147

SIMULATION METHOD, SIMULATION APPARATUS, AND PROGRAM

SUMITOMO HEAVY INDUSTRIES...

1. A simulation method of simulating a behavior of a particle system including a plurality of particles disposed in an analysis region, by using a molecular dynamics method, the simulation method comprising:converting centroid velocities of the particles present in a local region including a particle of interest on the basis of the number of particles present in the local region for each of the particles, so as to calculate a conversion value of a centroid velocity of the local region; and
performing temperature control of maintaining the temperature of the particle system to be a target temperature by using a difference between a velocity of the particle and the conversion value of the centroid velocity of the local region including the particle as a velocity of the particle which is a basis for calculating the temperature of the particle system,
wherein, as the number of particles present in the local region increases, the conversion value of the centroid velocity of the local region monotonously increases and comes closer to a centroid velocity of the particle present in the local region.

US Pat. No. 10,691,146

CONTROL VALVE FOR ADJUSTING A FLUID FLOW

1. A control valve for adjusting a fluid flow, the control valve comprising:a hollow cylindrical housing bushing comprising a first flow opening and a second flow opening,
wherein the hollow cylindrical housing bushing surrounds a longitudinal control valve axis;
a cylindrical control bushing arranged coaxially in an interior of the hollow cylindrical housing bushing and slidable along the longitudinal control valve axis, relative to the hollow cylindrical housing bushing, adjust between control positions opening and closing the first flow opening and/or the second flow opening;
a first spacer disk and a second spacer disk arranged axially spaced apart from each other at the hollow cylindrical housing bushing and surrounding the hollow cylindrical housing bushing;
wherein at least the first spacer disk is arranged eccentrically at the hollow cylindrical housing bushing by an eccentric displacement relative to the longitudinal control valve axis of the control valve so that a first side of the hollow cylindrical housing bushing has a larger radial spacing relative to an outer rim of the first spacer disk than a second side of the hollow cylindrical housing bushing;
wherein at least one of the first flow opening and the second flow opening is arranged at the first side of the hollow cylindrical housing bushing;
wherein the eccentric displacement relative to the longitudinal control valve axis amounts to at least 5% of an inner diameter of the hollow cylindrical housing bushing.

US Pat. No. 10,691,145

MULTI-CHANNEL FLOW RATIO CONTROLLER AND PROCESSING CHAMBER

APPLIED MATERIALS, INC., ...

1. An apparatus, comprising:a first flow ratio controller including a first plurality of flow controllers, the first flow ratio controller configured to receive a first gas through a first inlet;
a second flow ratio controller including a second plurality of flow controllers, the second flow ratio controller configured to receive a second gas through a second inlet different than the first inlet;
a gas injection insert including a first portion and a second portion, wherein the first portion and the second portion are mirror images of each other with respect to a central axis of the gas injection insert, wherein the first portion includes a first plurality of channels and the second portion includes a second plurality of channels, wherein the first plurality of channels and second plurality of channels are coplanar; and
a plurality of gas lines connecting the first and second pluralities of flow controllers to the first and second pluralities of channels, wherein:
gas lines of a first subset of the plurality of gas lines are each individually connected between a flow controller of the first plurality of flow controllers and two channels to provide the first gas independently from the second gas, wherein one of the two channels is from the first plurality of channels and the other of the two channels is from the second plurality of channels; and
gas lines of a second subset of the plurality of gas lines are each individually connected between a flow controller of the second plurality of flow controllers and another two channels to provide the second gas independently from the first gas, wherein one of the another two channels is from the first plurality of channels and the other of the another two channels is from the second plurality of channels.

US Pat. No. 10,691,144

SYSTEM FOR FLUID TESTING AND FUEL SUPPLY

1. A fuel supply system for supplying fuel to a fuel tank of a vehicle, said system comprising:a fuel testing module including:
a source configured to generate electromagnetic waves;
a detector configured to receive electromagnetic waves transmitted by the source and generate analog signals corresponding to the colours represented by the electromagnetic waves refracted by the fuel;
a receptacle, having an optical inner tube with transparent walls, said receptacle positioned between said source and said detector, said receptacle configured to receive fuel;
a repository configured to store a pre-determined range of reference values corresponding to the values of digital signals for fuel of various colours;
an analog to digital converter configured to cooperate with said detector to receive the analog signals and convert them into digital signals;
a comparator configured to receive said digital signals and compare the values of digital signals with said reference values to determine colour values of fuel thereby determining adulteration level of fuel; and
a display configured to indicate the adulteration level of fuel;
a fuel inlet for supplying fuel to said fuel testing module;
a fuel outlet for providing tested fuel from the fuel testing module;
an auxiliary tank;
a fuel diverter configured to receive fuel from said fuel outlet and selectively divert fuel either to the fuel tank or to the auxiliary tank;
a controller configured to direct the fuel diverter to divert fuel to the fuel tank or to the auxiliary tank based on the adulteration level of fuel determined by the fuel testing module; and
a pump configured to receive fuel from the fuel diverter and pump it further to the fuel tank.

US Pat. No. 10,691,143

MANIFOLDS AND METHODS AND SYSTEMS USING THEM

PerkinElmer Health Scienc...

1. A vacuum manifold system comprising:a housing comprising a first port configured to provide fluidic coupling between a sampling interface line and the manifold;
a second port on the housing that is configured to provide fluidic coupling between a backing line of a turbomolecular pump and the manifold;
a third port on a housing that is configured to provide fluidic coupling between a mechanical roughing pump and the manifold;
a moveable sealing member in the housing, in which the moveable sealing member comprises a first position effective to permit fluid flow between the first port and the third port and effective to block fluid flow from the second port, in which the moveable sealing member comprises a second position effective to permit fluid flow between the second port and the third port and effective to block fluid flow from the first port, in which the moveable sealing member further comprises a third position effective to permit fluid flow between the first port, the second port and the third port; and
a processor configured to monitor a current draw of the turbomolecular pump to control incremental movement of a head of the moveable sealing member away from the first port.

US Pat. No. 10,691,142

ANTICIPATORY DISPATCH OF UAVS TO PRE-STAGING LOCATIONS

Wing Aviation LLC, Mount...

1. A method comprising:determining, by a control system, an expected demand level corresponding to a demand for a first type of a plurality of types of transport tasks for unmanned aerial vehicles (UAVs), wherein the first type of transport tasks is associated with a first payload type of a plurality of payload types, wherein each of the UAVs is physically reconfigurable between at least a first configuration corresponding to the first payload type and a second configuration corresponding to a second payload type of the plurality of payload types;
determining, by the control system, based on the expected demand level for the first type of transport tasks, (i) a first number of UAVs having the first configuration and (ii) a second number of UAVs having the second configuration;
before a time corresponding to the expected demand level, dispatching one or more UAVs to a plurality of pre-staging locations distributed throughout a geographic area to which the expected demand level corresponds, wherein the one or more UAVs include at least the first number of UAVs with the first configuration, and wherein each of the plurality of pre-staging locations accommodates landing of at least one UAV thereon; and
in response to receiving requests for the first type of transport tasks, dispatching the UAVs with the first configuration from the plurality of pre-staging locations to perform the requested transport tasks of the first type.

US Pat. No. 10,691,141

SYSTEMS AND METHODS FOR SURVEILLANCE WITH A VISUAL MARKER

SZ DJI TECHNOLOGY CO., LT...

1. A method of positioning an unmanned aerial vehicle (UAV) within an environment, said method comprising:capturing, with aid of one or more vision sensors of the UAV while the UAV is in flight, an image including a visual marker having a unique visual pattern within the environment and affixed to a surface within the environment;
identifying and distinguishing the visual marker from a plurality of different markers based on the unique visual pattern of the visual marker in the image, wherein the identified visual marker has a predefined location that is different from locations of the plurality of different markers;
determining, with aid of one or more processors, a location of the UAV within a three- dimensional coordinate system, based on the predefined location of the identified visual marker; and
identifying the unique visual pattern and effecting a sequence of actions by the UAV in response to a plurality of instructions encoded in the identified visual pattern and communicated by the visual marker, the plurality of instructions including at least one of adjusting position of a payload or swapping the payload;
wherein effecting the sequence of actions by the UAV in response to the plurality of instructions includes causing the UAV to perform at least one of adjusting the position of the payload or swapping the payload.

US Pat. No. 10,691,140

ROTORCRAFT CONTROL MODE TRANSITION SMOOTHING

TEXTRON INNOVATIONS, INC....

1. A method of operating a rotorcraft, the method comprising:operating the rotorcraft in a first mode comprising
determining an attitude based on a pilot stick signal generated by a pilot stick assembly,
determining an actuator command based on the determined attitude, determining the actuator command comprising using a first dynamic controller having an integrator, and
providing an output of the first dynamic controller to an actuator, wherein a translational speed or the attitude of the rotorcraft is proportional to an amplitude of the pilot stick signal in the first mode;
transitioning from the first mode to a second mode when a velocity of the rotorcraft exceeds a first velocity threshold, transitioning comprising
fading out a gain of the first dynamic controller over a first period of time, and
decreasing a value of the integrator over a second period of time; and
operating the rotorcraft in the second mode comprising providing an output of a rate controller to the actuator, wherein the output of the rate controller is proportional to the amplitude of the pilot stick signal.

US Pat. No. 10,691,139

SYSTEMS AND METHODS FOR ALTITUDE CAPTURE PERFORMANCE MONITOR

Rockwell Collins, Inc., ...

1. A flight controller, comprising:an altitude capture controller configured to:
receive a first current altitude of a platform, a target altitude, and at least one energy state parameter regarding the platform;
generate a flight control command expected to cause the platform to move to the target altitude based on the first current altitude and the at least one energy state parameter;
generate a first expected altitude of the platform for a first point in time based on the flight control command; and
generate a first predicted altitude of the platform for a second point in time subsequent to the first point in time based on the flight control command;
an altitude profile predictor configured to:
generate a second predicted altitude of the platform for the second point in time based on the first current altitude, the at least one energy state parameter, and an energy model representative of movement of the platform; and
an alert generator configured to:
calculate an expected altitude deviation by comparing a second current altitude of the platform for the first point in time to the first expected altitude;
calculate a predicted altitude deviation by comparing the first predicted altitude to the second predicted altitude; and
output an alert responsive to at least one of (i) an expected altitude threshold function indicating the expected altitude deviation exceeds an expected altitude deviation threshold or (ii) a predicted altitude threshold function indicating the predicted altitude deviation exceeds a predicted altitude deviation threshold.

US Pat. No. 10,691,138

SYSTEMS AND METHODS FOR MANAGING FLEETS OF AUTONOMOUS VEHICLES TO OPTIMIZE ELECTRIC BUDGET

Veniam, Inc., Mountain V...

1. A method for managing operation of a vehicle, comprising:determining by the vehicle a battery level of its battery;
determining by the vehicle, based on the battery level, a first charging station at which to charge the battery; and
controlling by the vehicle without a user input, based on one or more of the battery level and a location of the first charging station, operation of one or more of hardware devices and software applications.

US Pat. No. 10,691,137

APPARATUS AND METHOD FOR CONTROLLING PLATOONING IN LEADING VEHICLE

Hyundai Motor Company, S...

1. An apparatus for controlling platooning for a leading vehicle in a platooning group, the apparatus comprising:one or more sensors configured to sense an object around the leading vehicle;
a communication circuit configured to communicate with a following vehicle in the platooning group;
a display configured to output a user interface associated with the platooning; and
a processor electrically connected with the one or more sensors, the communication circuit, and the display,
wherein the processor is configured to:
determine whether a collision between the leading vehicle and at least one of a plurality of objects in front of the leading vehicle will occur based on data measured by the one or more sensors;
when the collision between the leading vehicle and the at least one of the plurality of objects in front of the leading vehicle is determined to occur, determine a possibility of a collision when the following vehicle brakes or a possibility that the following vehicle will change its lane;
determine a command associated with a lane change of the following vehicle, change lane of the leading vehicle to a lane in which an object having the least possibility of collision exists among the plurality of objects or perform emergency braking of the leading vehicle based on the determined possibility;
transmit the command associated with the lane change of the following vehicle and an emergency braking command to the following vehicle via the communication circuit; and
release the platooning, while the driving lanes of the leading vehicle and the following vehicle are different.

US Pat. No. 10,691,136

METHOD AND DEVICE FOR PROVIDING A SIGNAL FOR OPERATING AT LEAST TWO VEHICLES

Robert Bosch GmbH, Stutt...

1. A method for providing a signal for operating at least two vehicles, the method comprising:receiving vehicle data values, which represent at least one further vehicle, the at least one further vehicle cutting in between the at least two vehicles;
acquiring a first driving strategy of the at least two vehicles;
determining a second driving strategy for the at least two vehicles, as a function of the first driving strategy and as a function of the vehicle data values; and
providing a signal for operating the at least two vehicles, as a function of the second driving strategy.

US Pat. No. 10,691,135

DETECTING MOTION OF AN AUTONOMOUS VEHICLE USING RADAR TECHNOLOGY

Waymo LLC, Mountain View...

17. A computing system configured to control an autonomous vehicle, the computing system comprising:a radar sensor mounted on the autonomous vehicle;
a processor configured to perform operations comprising:
receiving, from the radar sensor, radar data representative of a physical environment of the autonomous vehicle;
based on the radar data, detecting at least one scatterer present in the environment;
determining an indication that the autonomous vehicle is stationary, based on a determination of a likelihood that the at least one scatterer is stationary with respect to the autonomous vehicle; and
based on the determined indication, controlling movement of the autonomous vehicle.

US Pat. No. 10,691,134

LOCATION AND POSITION DETECTION FOR A CONVEYING APPARATUS

1. A conveying unit for a conveying apparatus for conveying laden or unladen load carriers comprising:a) a carrying side;
b) ground-level rollers disposed opposite the carrying side so that the conveying unit is displaceable along a direction of travel,
c) a camera for capturing an image of a feature provided on a surface or of a feature combination, wherein the feature or the feature combination has an extent in the direction of travel and an extent perpendicular to the direction of travel, and the extents are capturable by the camera,
wherein the conveying unit has a projection device for projecting the feature or the feature combination from the conveying unit onto the surface.

US Pat. No. 10,691,133

ADAPTIVE AND INTERCHANGEABLE NEURAL NETWORKS

Apex Artificial Intellige...

1. A method of controlling a machine, the method comprising:storing at least two sets of neural network coefficients, each being different from the others;
associating each of the at least two sets of neural network coefficients with one or more characteristics of a setting;
receiving first data from one or more input devices of the machine;
selecting one from the at least two sets of neural network coefficients based on the first data and the one or more characteristics of settings;
instantiating a neural network with the selected one from the at least two sets of neural network coefficients; and
controlling an aspect of the machine using an output from the instantiated neural network.

US Pat. No. 10,691,132

VEHICLE CONTROL DEVICE MOUNTED ON VEHICLE AND METHOD FOR CONTROLLING THE VEHICLE

LG Electronics Inc., Seo...

1. A vehicle control device, comprising:at least one processor;
a communicator operably connected to the at least one processor and configured to communicate with at least one of a mobile terminal or an external device; and
a computer-readable medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
determining to autonomously drive a vehicle to a destination,
based on the determination to autonomously drive the vehicle to the destination, identifying driving information of the vehicle that has traveled to the destination in a manual driving mode,
wherein the driving information of the vehicle includes:
a start region from which the vehicle started traveling to the destination in the manual driving mode,
an end region at which the vehicle finished traveling to the destination in the manual driving mode, and
a travel route from the start region to the end region,
wherein the operations further comprise:
determining that the vehicle is outside of the start region and needs to enter the start region in the manual driving mode to begin autonomously driving to the destination,
determining that the vehicle has entered the start region in the manual driving mode,
based on the determination that the vehicle has entered the start region in the manual driving mode, switching to an autonomous driving mode and autonomously driving the vehicle along the travel route from the start region to the end region,
outputting, on a display provided at the vehicle control device, screen information for selecting a first end region,
based on a selection of the first end region, receiving first driving information including the first end region from at least one of the mobile terminal or the external device through the communicator, the first driving information comprising information learned by manual travel of another vehicle, wherein receiving the first driving information comprises receiving a plurality of first driving information including the first end region from at least one of the mobile terminal or the external device through the communicator, and
generating new driving information to drive the vehicle to the selected first end region based on the plurality of first driving information received from at least one of the mobile terminal or the external device through the communicator.

US Pat. No. 10,691,131

DYNAMIC ROUTING FOR AUTONOMOUS VEHICLES

Waymo LLC, Mountain View...

1. A method for maneuvering a vehicle, the method comprising:generating, by one or more processors, a route for a trip from a first location to a destination using map information including a plurality of lane segments;
determining, by the one or more processors, a set of lane segments for a local map region of the map information based on a current location of the vehicle, wherein the local map region corresponds to all areas that the vehicle could possibly reach within a predetermined period of time;
assigning, by the one or more processors, a cost value to each lane segment of the set of lane segments of the local map region based on the destination;
using, by the one or more processors, any assigned cost values to determine whether to pass an object; and
maneuvering, by the one or more processors, the vehicle based on the determination of whether to pass the object.

US Pat. No. 10,691,130

GRIDLOCK SOLVER FOR MOTION PLANNING SYSTEM OF AN AUTONOMOUS VEHICLE

UATC, LLC, San Francisco...

18. An autonomous vehicle, comprising:one or more processors; and
one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising:
determining one or more objects of interest having a predetermined manner of interaction with a lane sequence associated with a nominal path for an autonomous vehicle;
determining one or more keep clear areas associated with the lane sequence, each keep clear area indicative of a region along the nominal path in which gridlock prevention is desired;
generating a constraint for each of the one or more objects of interest and the one or more keep clear areas, wherein each constraint is defined as a constraint area in a multi-dimensional space, wherein the constraint area associated with each keep clear area comprises a first spatial region associated with a first scoring factor and a second spatial region associated with a second scoring factor, wherein the first scoring factor and the second scoring factor are different;
determining a low-cost trajectory path through a portion of the multi-dimensional space that minimizes exposure to the constraint areas and that is consistent with all constraints generated for the one or more objects of interest and the one or more keep clear areas, wherein determining the low-cost trajectory path through the portion of the multi-dimensional space that minimizes exposure to the constraint areas comprises
determining a set of candidate trajectory paths through the multi-dimensional space,
generating a score for each candidate trajectory path in the set of candidate trajectory paths, and
determining the low-cost trajectory path based at least in part on the scores for each candidate trajectory path in the set of candidate trajectory path;
determining a motion plan based at least in part on the low-cost trajectory path; and
controlling motion of the autonomous vehicle based at least in part on the motion plan.

US Pat. No. 10,691,129

DYNAMICALLY ADJUSTABLE REFERENCE LINE SAMPLING POINT DENSITY FOR AUTONOMOUS VEHICLES

BAIDU USA LLC, Sunnyvale...

1. A computer-implemented method to generate a driving trajectory with progressive sampling distance for an autonomous driving vehicle (ADV), the method comprising:receiving a first set of reference points based on a map and a route information, the first set of reference points representing a reference line in which the ADV is to follow;
selecting a second set of reference points along the reference line corresponding to the first set of reference points, including iteratively performing, selecting a current reference point from the first set of reference points;
determining a sampling distance along the first set of reference points based on the currently selected reference point using a nonlinear algorithm; and
selecting a next reference point along the first set of reference points based on the determined sampling distance such that a density of the selected reference points closer to the ADV is higher than a density of the selected reference points farther away from the ADV; and
planning a trajectory for the ADV using the second set of reference points to control the ADV.

US Pat. No. 10,691,128

REMOTE CONTROL METHOD AND TERMINAL

SZ DJI TECHNOLOGY CO., LT...

1. A method of controlling a state of a payload supported by a carrier on a vehicle, said method comprising:receiving, at a receiver positioned on the vehicle, the carrier or the payload, from a terminal that is remote relative to the vehicle, the carrier and the payload, a signal indicative of a gesture by a user on an image captured or being captured by the payload that is displayed on the terminal;
determining, in response to the signal and based at least in part on a limitation of the carrier or the vehicle, from a list of available actions comprising (1) whether to adjust an operational parameter of the payload, (2) whether to move the vehicle, and (3) whether to both adjust the operational parameter of the payload and move the vehicle; and
adjusting the state of the payload in response to the signal by actuating one or more actuators of the vehicle, and/or adjusting the operational parameter of the payload based on said determination, wherein the payload comprises an imaging device and the operational parameter of the payload comprises a focal length of the imaging device.

US Pat. No. 10,691,127

TRAJECTORY GENERATION USING TEMPORAL LOGIC AND TREE SEARCH

Zoox, Inc., Foster City,...

1. A system comprising:one or more processors; and
a computer-readable medium storing computer-executable instructions that, when executed, cause the system to perform operations comprising:
generating a plurality of candidate trajectories for an autonomous vehicle;
selecting, based at least in part on an environment proximate to the autonomous vehicle, a temporal logic formula;
evaluating a candidate trajectory of the plurality of candidate trajectories based at least in part on an automaton determined by the temporal logic formula;
selecting, as a selected trajectory, the candidate trajectory based at least part on a result of the evaluating and on a cost associated with the candidate trajectory; and
controlling the autonomous vehicle based at least in part on the selected trajectory.

US Pat. No. 10,691,126

AUTONOMOUS VEHICLE REFUELING

STATE FARM MUTUAL AUTOMOB...

1. A computer-implemented method for automatically refueling an autonomous vehicle, comprising:generating, by one or more processors, a predicted use profile for the autonomous vehicle based upon prior vehicle use data;
determining, by the one or more processors, a time and a location at which to refuel the autonomous vehicle based upon a fuel level and the predicted use profile;
controlling, by the one or more processors, the autonomous vehicle to travel fully autonomously to the determined location at the determined time;
causing, by the one or more processors, one or more fuel tanks of the autonomous vehicle to be fully or partially filled at the location;
determining, by the one or more processors, a return location for the autonomous vehicle based upon the predicted use profile; and
controlling, by the one or more processors, the autonomous vehicle to travel fully autonomously to the return location.

US Pat. No. 10,691,125

BLINKER JUDGMENT DEVICE AND AUTONOMOUS DRIVING SYSTEM

Toyota Jidosha Kabushiki ...

1. A blinker judgment device mounted on a vehicle, comprising:an information acquisition device configured to acquire surrounding situation information indicating a situation around the vehicle; and
a control device configured to perform blinker judgment processing based on the surrounding situation information,
wherein the surrounding situation information includes image information of a target vehicle imaged by a camera, and
wherein the blinker judgment processing includes:
recognition processing that recognizes blinker flashing of the target vehicle based on the image information;
reasonableness check processing that checks, based on the surrounding situation information, whether or not there is a cause for the target vehicle to make a lane change, in response to recognition of the blinker flashing based on the image information; and
judgment processing that judges that the recognition of the blinker flashing based on the image information is falsely positive in response to the reasonableness check processing determining that the cause does not exist, and
judges that the recognition of the blinker flashing based on the image information is correct in response to the reasonableness check processing determining that the cause exists.

US Pat. No. 10,691,124

CONTROL APPARATUS FOR VEHICLE

HONDA MOTOR CO., LTD., T...

1. A control apparatus for a vehicle capable of switching between an automated driving mode in which, among steering and acceleration-deceleration of the vehicle, at least the acceleration-deceleration is automatically controlled and a manual driving mode in which, among the steering and the acceleration-deceleration of the vehicle, at least the acceleration-deceleration is controlled based on an operation by an operator,wherein the vehicle includes a stepped automatic transmission that changes rotation caused by driving force transmitted from a driving source to output the rotational driving force to a driving wheel side, the control apparatus comprising:
a switching controller that switches a traveling mode of the vehicle from the automated driving mode to the manual driving mode when an automated drive canceling request to cancel the automated driving mode to switch to the manual driving mode is submitted while the vehicle is traveling in the automated driving mode,
wherein the switching controller performs transmission gear setting control in which a transmission gear of the automatic transmission is set to a highest transmission gear among transmission gears within a range of a predetermined allowable driving force when switching the traveling mode of the vehicle from the automated driving mode to the manual driving mode.

US Pat. No. 10,691,123

VEHICLE CONTROL SYSTEM, VEHICLE CONTROL METHOD, AND VEHICLE CONTROL PROGRAM

HONDA MOTOR CO., LTD., T...

1. A vehicle control system, comprising:a memory that stores executable components; and
a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising:
an acquirer configured to acquire information regarding a traffic situation of an advancing direction destination of a host vehicle;
a predictor configured to generate a trajectory candidate defining a trajectory for approaching the advancing direction destination, and to predict a future state related to the host vehicle or a periphery of the host vehicle with reference to the traffic situation if the trajectory candidate were to be implemented; and
a controller configured to perform vehicle control, and, in response to a determination by the predictor that switching or release of the vehicle control to implement the trajectory candidate will require the host vehicle to transition from a first state to a second state and to return to the first state due to the traffic situation at a specific site, suppress the switching or release of the vehicle control.

US Pat. No. 10,691,122

IN-VEHICLE SYSTEM

ALPINE ELECTRONICS, INC.,...

1. An in-vehicle system installed in an automobile configured to selectively perform autonomous driving and manual driving, the in-vehicle system comprising:a first display disposed on a center stack or a dashboard of the automobile;
a second display comprising a heads-up display which forms an image in front of a driver's seat of the automobile;
a processing unit configured to perform a first process and a second process;
an input device comprising a touch pad, wherein the touch pad is configured to accept a gesture operation performed at a position close to an upper part of the touch pad and to accept a touch operation performed by touching the touch pad; and
a detecting unit configured to detect, as a driver's seat state, a position in a front-rear direction of the driver's seat of the automobile and an inclination of a backrest of the driver's seat,
wherein in performing the first process, the processing unit is configured to perform a motion according to an operation accepted as an operation for the first process by the processing unit, while using the first display as a display output,
wherein in performing the second process, the processing unit is configured to perform a motion according to an operation accepted as an operation for the second process by the processing unit, while using the second display as a display output,
wherein the processing unit is configured to operate in one or more operation acceptance modes including:
a first mode for accepting an operation of the input device as an operation of the first process, and
a second mode for accepting an operation of the input device as an operation of the second process,
wherein when the automobile starts autonomous driving, the processing unit is configured to automatically set the operation acceptance mode to the first mode, and when the automobile starts a manual driving, the processing unit is configured to automatically set the operation acceptance mode to the second mode; and
wherein the processing unit is configured to accept the touch operation as an operation of the first process when the operation acceptance mode is the first mode, and wherein in the first mode, the processing unit is configured to set whether to accept the gesture operation as the operation of the first process in accordance with the state of the driver's seat detected by the detecting unit.

US Pat. No. 10,691,121

BIOLOGICALLY CONTROLLED PROXY ROBOT

1. A method for training a human handler of a proxy robot surrogate (handler) to control the movements of a training proxy robot by utilizing electrical signals from the handler's nervous system, comprising:scanning a body of the handler to identify optimal electrical signal pickup points;
connecting electrodes to the electrical signal pickup points;
amplifying electrical signals from each signal pickup point by a signal amplifier;
processing the amplified electrical signals from each signal pickup point;
aggregating the processed electrical signals originating from each of the signal pickup points into a bundle of handler output lines;
selectively connecting the bundle of handler output lines and their component electrical signals to a set of robotic motion drivers,
wherein each component electrical signal corresponds to an electrical signal from a particular pickup point on the body of the handler;
processing each component electrical signal by a driver configured for an individual motion-producing element (motion actuator) in the training proxy robot;
addressing by the component electrical signals each motion actuator in a motor system of the training proxy robot,
wherein the motion actuators cause the training proxy robot to emulate movements of the handler; and
providing the handler with a continuous view of the training proxy robot's surroundings and movements from video eye cameras in the training proxy robot.

US Pat. No. 10,691,120

COMMUNICATION SYSTEM, TRANSMITTER, RECEIVER, AND COMMUNICATION METHOD

Futaba Corporation, Moba...

1. A communication system comprising:a transmitter transmitting one frame of a steering signal having a plurality of channels, the plurality of channels respectively corresponding to a plurality of operation objects mounted on a body to be steered, wherein a control data for each of the operation objects is stored in a corresponding channel; and
a receiver connected to each of the plurality of operation objects and receiving the steering signal, wherein
at the transmitter, an identification data of a control parameter of a specific operation object in the one frame of the steering signal is stored in a first empty channel not allocated to the specific operation object, a characteristic data of the control parameter of the specific operation object is stored in a second empty channel not allocated to the specific operation object, and the steering signal is transmitted.

US Pat. No. 10,691,119

SYSTEM FOR MONITORING PHYSICAL PARAMETERS OF TEXTILE MACHINERY AND METHOD OF PREDICTIVE MAINTENANCE

CAMOZZI DIGITAL S.R.L., ...

1. A method for identifying malfunctions or degradation of the operation of a textile machine, comprising the steps of:providing, in a spinning line, a plurality of textile machines, each textile machine provided with a control unit for processing management and at least one detection device for detecting a physical value of a component of a respective textile machine constituting detected data, wherein the detected data for each textile machine includes at least one of:
i) a temperature value of support structures of moving organs of the machine;
ii) a pressure value in suction ducts of the machine;
iii) an acceleration value of the component;
iv) a distance value between two organs of the machine;
v) a current value of electric motors of the machine;
vi) a force value of tensioned belts of the machine; and
vii) images relating to the machine or organs thereof;
storing, by a storage device remotely located with respect to the spinning line, the detected data or status data of the spinning line or of the textile machine;
transmitting the detected data or the status data from the detection device to the storage device;
providing remote processing means operatively connected with the storage device for processing the detected data or the status data stored;
correlating a trend of the detected data or the status data of the individual ones of the textile machines based on an amount of data; and
implementing a predictive maintenance on at least one of the textile machines based on the trend.

US Pat. No. 10,691,118

INFORMATION RETRIEVAL SYSTEM AND METHOD

PB Innovate Pty Ltd, Rin...

16. A method of retrieving information in a plant having processes and/or pieces of equipment, a control system connected with at least one input component and/or at least one output component configured to monitor and control the processes and pieces of equipment, the control system enabled to produce state indications from one or more of:the at least one input component and/or the at least one output component;
at least one of the processes;
at least one of the pieces of equipment;
a part of the control system; or,
a part of the plant:
an information retrieval system having an interface configured to receive the state indications and an information module configured to store information about the at least one input component, the at least one output component, the processes, the pieces of equipment and the plant, wherein the stored information is linked with the state indications, and wherein the stored information is segmented so that the information linked with a given state indication is relevant to one or more of:
the at least one input component and/or the at least one output component;
the at least one of the processes;
the at least one of the pieces of equipment;
the part of the control system; or
the part of the plant associated with the given state indication;
the information retrieval system also being operably connected with a segmenting and linking module that selectively segments stored information and selectively links the segmented stored information with one or more state indications, the method comprising:
receiving on a user interface in communication with the control system, one or more state indications;
operating the user interface to select a state indication from the one or more received state indications for investigation;
transmitting the received and selected state indication to the information retrieval system, the transmission forming a dedicated information request;
receiving a segmented information display where each segment of information is linked to information relevant to the segment of stored information pertaining to one or more of:
the at least one input component and/or the at least one output component;
the at least one of the processes;
the at least one of the pieces of equipment;
the part of the control system; or,
the part of the plant; and
selecting one or more links to display relevant segmented information relating to the received and selected state indication thereby assisting the investigation process;
wherein, if the stored information is a multipage document, the segmenting and linking further including inputting one or more page numbers containing information relevant to the received and selected state indication, such that the selectively segmented and linked stored information retrieved includes only that page or those pages.

US Pat. No. 10,691,117

METHOD FOR MONITORING AN ELECTRONIC CONTROL UNIT AND CONTROL UNIT FOR A MOTOR VEHICLE

Vitesco Technologies GmbH...

1. A method for monitoring an electronic control unit for a motor vehicle, comprising:providing the electronic control unit, wherein the control unit has a control circuit which is constructed for controlling an operating function of the motor vehicle, and a monitoring circuit which contains at least one sensor component,
measuring a parameter by the at least one sensor component,
determining an actual value of a characteristic value representative of at least one of thermal, mechanical and chemical loading of the control unit by the monitoring circuit on the basis of the measured parameter, and comparing the actual value with a predetermined set-point value of the characteristic value, and
emitting a signal by the monitoring circuit as a function of a result of the comparison,whereinthe characteristic value is representative of at least one of the thermal, mechanical and chemical loading of the at least one sensor component,
the control circuit is different from the monitoring circuit,
the at least one sensor component comprises at least one electric or electronic component, and
the control circuit has at least one electric or electronic component which is of the same structure of electric or electronic component as the at least one electric or electronic component of the at least one sensor component and which is less sensitive with respect to the at least one of the thermal, mechanical and chemical loading than the at least one electric or electronic component of the at least one sensor component.

US Pat. No. 10,691,116

INTELLIGENT PROCESSING MODULATION SYSTEM AND METHOD

Chi-Hung Lin, New Taipei...

1. An intelligent processing modulation system, comprising:a processing equipment, performing a process for processing at least one raw material into at least one product;
a detector, detecting wear and tear of the processing equipment and detecting at least one condition of an environment in which the processing equipment is placed before the process begins;
a data storage, recording at least one specification of the raw material, at least one ingredient of the raw material and at least one processing parameter of the raw material and at least one method for processing the raw material;
a basic database, storing first information of the detector corresponding to the product, second information of the data storage corresponding to the product and a condition of the product for each time the process is completed;
a mode database, receiving the first information of the detector, the second information of the data storage and third information of the basic database, setting up a processing model accordingly and recording a defect condition of the product and a yield condition of the product for each time the process is completed; and
a processing information manager, receiving parameter information of the processing model of the mode database and connecting to the processing equipment;
wherein the mode database transmits the parameter information of the processing model to the processing information manager, the processing equipment operates according to information received by the processing information manager to process the raw material and transmits the first information of the detector corresponding to the product, the second information of the data storage corresponding to the product and the condition of the product to the basic database for each time the process is completed and the basic database stores the first information, the second information and the condition of the product, the mode database records the defect condition of the product and the yield condition of the product generated for each time the process is completed, and when the product has more defects, the processing information manager modifies the parameter information of the processing model promptly according to the parameter information of the processing model corresponding to the product having fewer defects in the mode database, and the processing equipment operates accordingly to obtain the product having fewer defects.

US Pat. No. 10,691,115

MACHINING SYSTEM AND METHOD, CONTROL DEVICE AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING A MACHINING SYSTEM WITH A MACHINE TOOL

1. A method for controlling a machine tool with a first tool magazine and a second tool magazine; wherein a tool for machining a workpiece can be collected from the first tool magazine and a tool can be transferred from the second tool magazine into the first tool magazine, and wherein one of the tools comprises a multi-tool, which is equipped with a plurality of tools prior to the machining, the method:identifying a plurality of workpieces to be machined;
determining the tools that are required for machining the identified plurality of workpieces; and
determining the tools with which the multi-tool is to be fitted;
wherein the tools are determined in such a way that a weighted sum l *LC+TP is minimized over the plurality of workpieces to be machined;
wherein LC is a number of the tools that are transferred from the second tool magazine into the first tool magazine for machining the workpiece;
wherein TP is a number of the tools which are to be fitted in one of the first magazine and the second tool magazine for machining the workpiece;
wherein l and w are predetermined weighting factors.

US Pat. No. 10,691,114

METHOD AND APPARATUS FOR DYNAMIC INTELLIGENT SCHEDULING

Industrial Technology Res...

1. A method for dynamic intelligent scheduling, adapted for an electronic apparatus to dynamically generate schedules of a plurality of machines on a production line, the method comprising following steps:collecting and recording resource constraints of the schedules on the production line and decision data of changes made to the schedules by a scheduler to a decision history database;
cross-enumerating a plurality of schedule combinations by using a plurality of production goals as penalty conditions;
establishing a mathematical model based on the resource constraints and multi-objective weights corresponding to each of the schedule combinations and importing the resource constraints recorded in the decision history database into the mathematical model to calculate a schedule result;
matching the schedule result with the decision data recorded in the decision history database to record a penalty condition corresponding to the matched schedule result as a valid penalty;
using values of parameters corresponding to the valid penalty and values of the penalty conditions respectively as inputs and outputs of a learning model to train the learning model; and
in response to a scheduling request, finding a weight of each of the schedule combinations by using the learning model according to a resource constraint and a production goal of a current schedule, and generating a recommended schedule accordingly.

US Pat. No. 10,691,113

ROBOTIC PROCESS CONTROL SYSTEM

1. A robotic process control system configured to provide operation of at least one electromechanical device that comprises the steps of:identifying an electromechanical device for automated operation;
providing a computing device, wherein said computing device includes the necessary electronics to store, receive, transmit and manipulate data;
coupling the electromechanical device to said computing device;
loading software onto the computing device, said software being a robotic programming language;
creating a virtual environment, wherein the software creates and provides a virtual environment wherein in the virtual environment control programs are developed and executed;
determining objects within the robotic process control system, wherein the objects are classified as either atom objects, event object or process objects, said objects having at least a first state and a second state;
providing at least one program command, wherein a user will program at least one program command wherein the program command is configured to provide an action on the objects;
developing a process, wherein a process object is developed so as to execute the at least one command at a desired time or in a desired sequence;
executing an event, wherein the software provides execution of the event wherein the event is an action on the objects within the robotic process control system;
transitioning the objects from the first state to the second state;
developing digitope data variables, wherein the digitope data variables are developed for each of the objects within the process;
compiling the digitope data, wherein the digitope data for each object in the process is stored for subsequent access thereto;
sharing the digitope data, wherein the digitope data is available to all objects in the process for coordination thereof;
completing the automated operation of the at least one electromechanical device.

US Pat. No. 10,691,112

MANUFACTURING MANAGEMENT METHOD AND MANUFACTURING MANAGEMENT SYSTEM

HITACHI, LTD., Tokyo (JP...

1. A manufacturing management method of managing a product that is manufactured by performing a plurality of processing operations on a component, implemented by an information processing apparatus comprising a processor and a memory, the method comprising:storing traceability information that is information which results from associating an apparatus that processes the component, an operating person who is in charge of the processing, and a timing at which the processing is performed, with each other;
storing processing situation information that is information that results from associating a situation of the processing of the component and a timing at which the processing is performed, with each other;
storing, in the information processing apparatus, a first phenomenon probability model that includes information relating to a probability that a combination of the operating person and the component on which the processing of which the operating person is in charge is performed will occur at the same timing;
generating a combination at the same timing, of the processing, the apparatus or the operating person, and the situation of the processing, as an object integration data, based on the traceability information and the processing situation information, wherein the generating of the combination comprises generating the object integration data based on first phenomenon probability model; and
outputting contents of the generated object integration data.

US Pat. No. 10,691,111

INTELLIGENT PRODUCTION STATION AND PRODUCTION METHOD

Aviat U.S., Inc., Austin...

1. A production station for a product to be manufactured, the product to be manufactured including two or more units, the production station comprising:a data retrieval component operative to retrieve data from a received first unit of two or more units intended for assembly in a product to be manufactured, the received first unit incorporating technology in a skilled area, the retrieved data from the received first unit identifying technology actually incorporated in the received first unit;
a data access component operative to obtain, from a server, data associated with an acceptable first unit planned for assembly in the product to be manufactured, the obtained data identifying technology that should be incorporated in the received first unit, the acceptable first unit being identified based on the product to be manufactured;
a data verification component operative to compare the retrieved data from the received first unit with the obtained data from the server to verify that the technology actually incorporated in the received first unit is the technology that should be incorporated in the received first unit and that the technology actually incorporated in the received first unit is planned for assembly in the product to be manufactured, and to generate an output based on the comparison, the output indicating whether the received first unit is ready for assembly in the product to be manufactured; and
an interface operative to provide guidance to an operator with or without skills in the technology to allow assembly of the received first unit in the product to be manufactured when the output indicates that the received first unit is ready for assembly in the product to be manufactured, and to provide guidance to the operator with or without skills in the technology to take remedial action when the output indicates that the received first unit is not ready for assembly in the product to be manufactured.

US Pat. No. 10,691,110

TRANSFER APPARATUS

SONY CORPORATION, Tokyo ...

1. A transfer apparatus, comprising:a work table configured to support an electronic device of a plurality of electronic devices, wherein the work table comprises:
a rotary table unit that is rotatable, wherein the rotary table unit is configured to move the plurality of electronic devices to each of a plurality of inspection positions along a circumference of the rotary table unit; and
a fixed table unit on an outer periphery of the rotary table unit;
a transfer robot configured to transfer a work to be mounted to the electronic device; and
a mounting unit of a plurality of mounting units configured to one of attach or detach the work to the electronic device, wherein the mounting unit comprises:
a base on the fixed table unit, wherein the base is at a determined height from a surface of the work table;
a support on the base, wherein the support is configured to support the work transferred by the transfer robot; and
a driving unit on the base, wherein the driving unit is configured to transfer the support toward the electronic device on the work table, wherein the support comprises:
a receptor unit configured to receive the work transferred by the transfer robot; and
a gripping unit configured to grip the work received by the receptor unit.

US Pat. No. 10,691,109

SYSTEM AND METHOD USING ROBOTS TO ASSIST HUMANS IN ORDER FULFILLMENT

Fetch Robotics, Inc., Sa...

1. A method using one or more robots to assist a human in order fulfillment, comprising:receiving, by a server, an order comprising an order item;
receiving, by the server, a selection by the human of the order robot;
sending the order, by the server, to one or more of an order robot and a human-operated device available to the human;
sending, by the server, to the order robot, a direction to assist the human to pick the order item;
determining, by the server, that the order is nearly complete;
determining, by the server, that an order robot replacement suitable for fulfilling a next order has not yet been sent;
sending a dispatch instruction, by the server, to the order robot replacement instructing its dispatch;
determining, by the server, that the order is complete; and
instructing the order robot, by the server, to carry the order item to a final destination.

US Pat. No. 10,691,108

HEIGHT ADJUSTABLE SUPPORT SURFACE AND SYSTEM FOR ENCOURAGING HUMAN MOVEMENT AND PROMOTING WELLNESS

STEELCASE INC., Grand Ra...

1. A system for adjusting a height of a workstation, comprising:a height adjust system for a workstation, the height adjust system being adjustable in elevation;
a worktop mounted to the height adjustment system for movement therewith to different positions;
a first sensor device for sensing the presence of a workstation user within a space associated with the workstation and generating a presence signal usable to determine when a user is present at the workstation and when no user is present at the workstation;
a processor programmed to:
(i) receive the user presence signal from the sensor and use the user presence signal to determine ongoing periods when a user is present within the space associated with the workstation as well as ongoing periods when no user is present within the space;
(ii) track and store a cumulative duration of time that the worktop is located at a sitting position during ongoing periods while a user is present within the space associated with the workstation, wherein the user is present within the space associated with the workstation during at least first and second ongoing periods where the first and second ongoing periods are separated by an intervening period when the user is not present within the space associated with the workstation and wherein the cumulative duration of time includes both the first and second ongoing periods and does not include periods during which the user is not present within the space associated with the workstation including the intervening period;
(iii) determine that the cumulative duration is at least equal to a threshold period; and
(iv) provide a user with a reminder to change a current position of the worktop to a standing position at the end of the threshold period.

US Pat. No. 10,691,107

PROCESS DESIGN DEVICE, PROCEDURE GENERATION DEVICE, METHOD OF CONTROLLING PROCESS DESIGN DEVICE, AND RECORDING MEDIUM

OMRON Corporation, Kyoto...

1. A process design device that associates executing subjects that execute a plurality of task processes included in a task procedure for assembling or disassembling a product with the respective task processes, the device comprising:a standard process acquisition unit that acquires standard process data defining a plurality of standard processes, each of which is a task process executable by at least one facility;
a facility acquisition unit that acquires, for each facility, facility data defining task processes executable by the facility;
a procedure acquisition unit that acquires procedure data defining a plurality of task processes for assembling or disassembling the product along with an execution order for each product;
a process determination unit that determines whether or not each of the plurality of task processes defined in the procedure data is included in the standard process data;
a display control unit that displays a special process that is a task process determined not to be included in the standard process data by the process determination unit on a display screen of the procedure data in an emphasized manner;
a receiving unit that receives a user's operation for setting the facilities for executing the special process displayed by the display control unit in the emphasized manner; and
a setting unit that generates design process data that (1) associates, as an executing subject, a facility defined as a facility capable of executing a task process determined to be included in the standard process data by the process determination unit in the facility data with the task process and (2) associates, as the executing subject, the facility set by the user's operation with the special process, from among the plurality of task processes defined along with the execution order in the procedure data,
wherein for each combination of a facility and a task process in the facility data, an input element necessary for the facility to execute the task process is defined, and
the process design device further comprises:
a part determination unit that determines, for the combination of the facility and the task process in the design process data, whether or not an input element defined for the combination in the facility data is supplied to the facility at a timing at which the facility is caused to execute the task process, and
a supply process addition unit that adds, to the design process data, a supply process that is a task process of supplying the input element to the facility as a task process to be executed before a task process of a combination determined by the part determination unit that the input element is not supplied.

US Pat. No. 10,691,106

NUMERICAL CONTROLLER

Fanuc Corporation, Yaman...

1. A numerical controller comprising:a processor configured to:
collect numerical control data produced or detected upon machining under the control of the machine and peripheral equipment data taken from peripheral equipment used for machining,
provide an interface for setting collection information defining a collection condition of the numerical control data and the peripheral equipment data, wherein the collection condition defines specific data to be collected,
collect, via the interface, the numerical control data and the peripheral equipment data in accordance with the collection condition defined in the collection information,
set an aggregation information defining an aggregation condition based upon the collected data of the numerical control data and of the peripheral equipment data, wherein the aggregation condition defines how the data collected based on the collection condition is aggregated;
produce process data obtained by aggregating the collected numerical control data and peripheral equipment data in accordance with the aggregation condition defined in the aggregation information;
output the produced process data; and
control a machine tool of the machine utilizing the produced process data,
wherein the aggregation information comprises time shift of the numerical control data and the peripheral equipment data.

US Pat. No. 10,691,105

CONTROL PANEL HAVING NC FUNCTION FOR MACHINE TOOL

KITAMURA MACHINERY CO., L...

1. A control panel having NC function, connected to a machine tool body for executing a numerical control operation, the control panel having a front surface on which a display screen and an input section having a large number of keys are arranged, and including a control unit and a storage unit installed inside, the control unit being configured to drive a machining section of the machine tool body in accordance with a predetermined program, and the storage unit being configured to store various programs and tool information, wherein:the control panel further including an image pickup device for reading a matrix type two-dimensional code, the image pickup device being installed on the front surface of the control panel,
the control unit includes a reader configured to process image data of the matrix type two-dimensional code captured by the image pickup device, and to output the processed image data as read data; and based on work instruction information contained in the read data from the reader, a drive control to the machining section is started, and
the control unit is configured to switch an operation mode between a first mode and a second mode, the first mode being selected when the read data includes only a program number corresponding to the program preliminarily stored in the storage unit so that the program corresponding to the program number is called to command the machining section for a driving operation in accordance with the called program, and the second mode being selected when the read data includes the program so as to command the machining section for the driving operation in accordance with the program and stores the program in the storage unit.

US Pat. No. 10,691,104

ADDITIVELY MANUFACTURING STRUCTURES FOR INCREASED SPRAY FORMING RESOLUTION OR INCREASED FATIGUE LIFE

DIVERGENT TECHNOLOGIES, I...

1. A method of forming a structure, comprising:receiving instructions for printing at least one portion of the structure, the instructions based on a data model of the structure;
determining a location for strengthening a subcomponent of the structure using the at least one portion of the structure;
receiving material; and
printing the at least one portion of the structure at the location for strengthening based on the instructions, the printing comprising spray forming the material to produce the at least one portion of the structure onto the subcomponent of the structure.

US Pat. No. 10,691,103

CUSTOM PROPERTIES IN AN APPLICATION ENVIRONMENT

Rockwell Automation Techn...

1. A system, comprising:a memory that stores executable components; and
a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising:
a data store that stores a project file comprising objects, wherein the project file is configured to, in response to execution, facilitate control of an industrial automation system; and
a design management component configured to:
in response to receipt of a request to embed metadata with an object of the objects, embed the metadata with the object, wherein the metadata comprises customized contextual information to be associated with the object, and
in response to receipt of a request to modify the object in a manner that invalidates a customized portion of the metadata, generate a warning that the customized portion of the metadata is invalidated.

US Pat. No. 10,691,102

MACHINING TECHNIQUE MANAGEMENT SYSTEM AND MACHINING TECHNIQUE MANAGEMENT METHOD

FANUC CORPORATION, Yaman...

1. A machining technique management system of an integrated system in which a CAD that outputs a machined shape; a CAM which creates a machining command for machining a workpiece into the machined shape; and a CNC machine tool which performs machining based on the machining command and outputs a machining execution state, are connected to a shared database, the machining technique management system managing the machining technique state based on the machined shape, the machining command and the machining execution state, the machining technique management system comprising:a processor; and
a non-transitory memory having executable instructions stored therein, which when executed, cause the processor to perform:
recording, in a case of the CNC machine tool executing the machining, request information indicating a request demanded in the machining, and state information indicating the machining execution state to be associated as machining execution information in the shared database;
comparing each of a plurality of sets of the machining execution information in which at least part of the request information matches;
defining machining execution information which was determined as satisfying a request in the request information better than other machining execution information based on a comparison result, as a candidate for machining technique information to be used for creation of the machining command at the CAM; and
using the candidate machining technique information to create the machining command, wherein the created machining command is used by the CAM.

US Pat. No. 10,691,101

METHOD FOR TRANSPORTING CONTAINERS

Krones AG, Neutraubling ...

10. A device for transporting containers, comprising:at least two transport devices for the containers;
at least two servo motors, wherein each of the at least two servo motors drives one of the at least two transport devices;
at least two position sensors, wherein each of the at least two position sensors is associated with one of the at least two servo motors; and
at least one control unit, to:
control the at least two servo motors, by closed-loop control, based on a comparison of positions determined by respective position sensors of the at least two position sensors and respective target positions; and
bring the at least two servo motors to a standstill in the event of a fault of at least one of the respective position sensors, wherein:
a) a servo motor of the at least two servo motors is brought to a standstill in a closed-loop manner using the position determined by the position sensor associated with the servo motor if the position sensor can determine a current position of the servo motor, or
b) the servo motor is brought to a standstill in an open-loop manner if the position sensor associated with the servo motor cannot determine the current position of the servo motor, wherein, instead of the current position of the servo motor determined by the position sensor, a target position of the servo motor is used to stop the servo motor in an open-loop manner.

US Pat. No. 10,691,100

METHOD, DEVICE FOR MACHINE PROCESSING TRAJECTORY SPACE DETECTION AND NUMERICAL CONTROL MACHINE

1. A method for detecting machine processing trajectory space of numerical control machine, comprising:obtaining data of a trajectory AB of a machine processing;
obtaining spatial data of a specified space area;
converting a function of the data of the trajectory AB into a univariate function P=f(u) with respect to a trajectory parameter u, wherein P is any point on the trajectory AB;
determining a point set Ui of the trajectory AB on an inner side of each curved surface Si basing on spatial data of the individual curved surfaces Si forming the specified space area and the function P=f(u), wherein 1?i?m, and m is the amount of the curved surface forming the specified space area; and
determining a positional relationship between the trajectory AB and the specified space area basing on the point sets Ui;
wherein the determining the point set Ui of the trajectory AB on the inner side of each curved surface Si basing on spatial data of the individual curved surfaces Si forming the specified space area and the function P=f(u) comprises:
utilizing a first inequality as follows to calculate the point set Ui of the trajectory AB on the inner side of each curved surface Si:

wherein, P is any point on the trajectory AB, M is a proiection point of the point P on the curved surface Si, is a normal vector of the curved surface Si pointing to the inner side of the specified space area, and passes through the point M; andwherein the determining the positional relationship between the trajectory AB and the specified space area basing on the point sets Ui comprises:
obtaining the intersection Uz=U1?U2 . . . ?Um of the point sets Ui; and
determining that the trajectory AB is on the inner side of all the curved surfaces Si if UT?Uz, so as to determine that the trajectory AB is on an inner side of the specified space area, wherein UT is a set of the point sets of the trajectory AB.

US Pat. No. 10,691,099

MOTOR SELECTION APPARATUS

Fanuc Corporation, Yaman...

1. A motor selection apparatus comprising:a processor to:
obtain information pertaining to a distance between a center of mass of a workpiece and a rotation center of a motor, the motor driving a machine;
obtain information pertaining to an operating pattern executed on the workpiece by the machine;
obtain information pertaining to instantaneous torque, the instantaneous torque being a maximum torque that can be permitted by the motor;
calculate eccentric load torque, the eccentric load torque being load torque acting on the motor in accordance with a rotation phase of the motor while the operating pattern is being executed, in the case where the center of mass of the workpiece is eccentric relative to the rotation center of the motor and a rotation axis is not parallel to the vertical direction;
calculate acceleration/deceleration torque arising when the motor accelerates or decelerates during the execution of the operating pattern;
calculate a required torque from a sum of the eccentric load torque and the acceleration/deceleration torque arising during the execution of the operating pattern; and
select the motor to drive the machine when the required torque is determined to be less than or equal to the instantaneous torque of the motor in all velocity regions in which the workpiece operates according to the operating pattern during the execution of the operating pattern,
wherein the processor finds the eccentric load torque Tel(?) at a given phase from two different sets of phases (?1, ?2) and eccentric load torques (T1, T2) by the following equation:

where, sin(?1??el0)=0 or sin(?2??el0), Tel?(?)=0,
?el0: a phase at which the eccentric load torque is 0,
?1, ?2: given phases,
T1: the eccentric load torque at a phase ?1,
T2: the eccentric load torque at a phase ?2.

US Pat. No. 10,691,097

PATH REPEATABLE MACHINING FOR FULL SIZED DETERMINANT ASSEMBLY

The Boeing Company, Chic...

1. A method for machining a part; the method comprising:generating a plurality of spatial representations associated with a plurality of positions identified by a machining pattern associated with the part, the plurality of spatial representations including a first spatial representation identifying a first orientation of a machining tool relative to the part at a first position;
moving an end effector to the first position, the end effector including the machining tool and a coupling tool;
mechanically coupling, using the coupling tool, the end effector to the part at the first position;
generating, after the coupling of the end effector to the part and using a processor, a second spatial representation identifying a second orientation of the machining tool relative to the part at the first position, the first and second spatial representations being generated based, at least in part, on surface features of the part extracted from images captured by at least one imaging device and measurements from a plurality of sensors, the at least one imaging device and the plurality of sensors being included in the end effector;
identifying, using the processor, a plurality of differences that result from the coupling and that comprise a rotational distance and translational distance, the identifying of the rotational distance and the translational distance being based, at least in part, on a comparison of a first image included in the first spatial representation and a second image included in the second spatial representation; and
adjusting the machining tool in response to determining that the second spatial representation is different than the first spatial representation at the first position, wherein the adjusting of the machining tool returns the machining tool to the tint orientation relative to the part at the first position and compensates for the identified differences resulting from the coupling.

US Pat. No. 10,691,096

SYSTEM HAVING AT LEAST ONE HMI MODULE

Robert Bosch GmbH, Stutt...

1. A system comprising:at least one human-machine interface (HMI) module including a display and a projection device;
at least one first external application unit including a housing and at least one first interface for the at least one HMI module; and
at least one second external application unit including at least one second interface for the at least one HMI module,
wherein the at least one HMI module is configured to correspond with the at least one first interface and the at least one second interface,
wherein the at least one HMI module is welded to the housing when the at least one HMI module is corresponded with the at least one first interface,
wherein the display is configured to display text, graphics, and images, and
wherein the projection device is configured to project text, graphics, and images.

US Pat. No. 10,691,095

IN-SITU DIAGNOSTICS AND CONTROL METHOD AND SYSTEM FOR MATERIAL EXTRUSION 3D PRINTING

Board of Regents, The Uni...

1. A method for diagnosing and controlling material deposition during a material extrusion 3D printing process, the method comprising:measuring with a current sensor a current signal consumed by a material feed motor;
analyzing the current signal in the frequency domain and the time domain to detect material deposition characteristics;
analyzing the current signal to detect any nozzle blockage or clogging; and
prescribing process parameter changes, if necessary.

US Pat. No. 10,691,094

TECHNIQUES FOR INDICATING THE STATUS OF POWER DEVICES OF A POWER SUBSYSTEM

International Business Ma...

1. A method of operating a power subsystem, comprising:determining, by a controller, a respective power status of power devices in the power subsystem, wherein the power devices include a first power device and a second power device that derives power from the first power device; and
controlling, by the controller, respective visual indicators of the first and second power devices to uniquely indicate which of the first and second power devices have an associated fault based on the respective power status of the power devices.

US Pat. No. 10,691,093

CONTROLLER PROGRAMMING MIGRATION AUTOMATION

Honeywell International I...

11. A system for controller programming migration automation, comprising:a first controller;
a second controller;
a device of a building system electrically coupled to, and controlled by, the first controller; and
a computing device configured to:
receive controller programming information associated with the first controller, wherein the received controller programming information is of a first information type and includes instructions executable by a processor of the first controller to control the device of the building system;
convert the received controller programming information to a second information type compatible with the second controller, based, at least in part, on a set of conversion rules wherein the converted programming information includes instructions executable by a processor of the second controller to control the device of the building system; and
communicate the programming information of the second type to the second controller, wherein the second controller is configured to control the device of the building system by executing the instructions of the converted programming information upon receiving the converted programming information.

US Pat. No. 10,691,092

INTERRUPT EXCEPTION WINDOW PROTOCOL ON A DATA COMMUNICATION BUS AND METHODS AND APPARATUSES FOR USING SAME

Hubbell Incorporated, Sh...

1. A method of implementing a bus protocol for interfacing a control unit to plural devices connected to a bus comprising:generating a pulse train comprising a plurality of cycles for transmission on the bus, each of the cycles comprising a first voltage level portion for a designated period of time and a second voltage level portion for a designated period of time that indicates a space, at least some of the cycles corresponding to respective channel windows assigned to respective ones of the plural devices, each of the plural devices being able to indicate a state to the control unit by changing voltage on the bus during the first voltage level portion of its channel window to a different voltage level and the control unit responding by delaying an edge of the second voltage level pulse a selected amount of time in the channel window to indicate a mark;
wherein the pulse train employs at least one scan bus cycle comprising the channel windows and at least one of control bits and synchronization bits, the plural devices and control unit are synchronized to ensure that the plural devices transmit and receive during their corresponding channel windows and that, when the control unit samples the pulse train during the channel windows, the control unit associates the samples to the corresponding ones of the plural devices, and the at least one scan bus cycle is employed to indicate in the channel windows corresponding to each of the plural devices any one of two states selected from the group consisting of Device ON, Device OFF, Fault and No Device using binary combinations of a mark and a space in the channel windows of the at least one scan bus cycle that are assigned to a selected one of the plural devices, and
at least one of the channel windows in the at least one scan bus cycle is configured to have an exception interrupt window comprising a selected voltage level portion of selected duration during which the control unit can detect a change of the voltage on the bus provided by at least one of the plural devices during the pulse train but outside of its assigned channel window.

US Pat. No. 10,691,091

CONTROLLER AND MACHINE LEARNING DEVICE

Fanuc Corporation, Yaman...

1. A controller for controlling a machine tool driven by a motor, the controller comprising:a command creation unit configured to create a position command for each control period of the motor;a position detection unit configured to detect a position of the motor;a position deviation creation unit configured to create a position deviation, which is the difference between the value of the position command created by the command creation unit and the position of the motor detected by the position detection unit;
a repeated control unit configured to calculate a position compensation value based on the value of the position deviation created by the position deviation creation unit and a parameter for repeated control; and
a machine learning device configured to predict the position compensation value calculated by the repeated control unit,wherein the machine learning device constructs a learning model so as to minimize an objective function based on the position command, the position deviation, and the position compensation value.

US Pat. No. 10,691,090

METHOD OF PROCESSING DEVICE WAFER

DISCO CORPORATION, Tokyo...

1. A method of processing a device wafer having a plurality of devices disposed in respective areas demarcated on a face side thereof by a plurality of projected dicing lines, comprising the steps of:applying, with a protective film forming apparatus, a water-soluble protective film agent to the face side of the device wafer to form a protective film thereon for protecting the devices;
applying a laser beam over the projected dicing lines to remove the protective film over the projected dicing lines;
thereafter, dry-etching the device wafer through the protective film with a dry etching apparatus;
recording a time when the water-soluble protective film agent is applied to the device wafer;
confirming that the device wafer with the protective film formed thereon has been introduced into the dry etching apparatus; and
issuing a warning if the introduction of the device wafer into the dry etching apparatus is not confirmed upon elapse of a predetermined time from the recorded time.

US Pat. No. 10,691,089

INFORMATION PROCESSING APPARATUS OR INFORMATION COMMUNICATION TERMINAL, AND INFORMATION PROCESSING METHOD

KABUSHIKI KAISHA TOSHIBA,...

1. An information communication terminal having a browser to display information corresponding to one or more elements of a mark-up language used in an internet communication, wherein the mark-up language is configured to mark-up JAVA code and/or JAVASCRIPT scripts and wherein the information communication terminal is connectable to at least one of the one or more units;the information communication terminal is configured to use one or more computer programs each for controlling a sensor and/or actuator of the one or more units being connected to the information communication terminal, the computer program being created by a combination of one or more classes obtained from a library which comprises the classes each describing a method to control the sensor and/or actuator of the one or more units;
the information communication terminal is configured to control the sensor and/or actuator of the one or more units according to the created computer program;
the information communication terminal is configured to use a program language providing a JAVA bytecode and an application using a code other than the JAVA bytecode;
the library is configured to comprise one or more JAVA classes and one or more JAVASCRIPT scripts, the program language to provide the JAVA bytecode being JAVA;
the program language to provide the JAVA bytecode can be bridged to the application using the code other than the JAVA bytecode by using the one or more JAVASCRIPT scripts, according to a combination of the one or more JAVA classes and the one or more JAVASCRIPT scripts; and
a file management system including user-defined management information (UD_PGCi) is used to manage the one or more units, and writing of information to the one or more units or reading of information from the one or more units is configured to be performed by using the user-defined management information (UD_PGCi) including information of the one or more JAVA classes and the one or more JAVASCRIPT scripts.

US Pat. No. 10,691,088

PROGRAMMABLE ACTUATOR SIMULATION CARD

The Boeing Company, Chic...

1. An actuator simulator, comprising:a first interface configured to communicate with a programmable computer;
a second interface configured to communicate with an actuator controller that is configurable to issue signals for operating a connected actuator; and
a simulation module in communication with each of the first interface and the second interface, the simulation module being configured to:
(i) receive at least one actuator simulation model including simulated responses and behaviors corresponding to at least one actuator from the first interface;
(ii) receive, from the actuator controller via the second interface, excitation signals and command signals for invoking simulated feedback signals;
(iii) determine the simulated feedback signals based on the excitation signals, the command signals, and the actuator simulation model; and
(iv) transmit, via the second interface, the simulated feedback signals to the actuator controller for generation of test result information of the actuator controller based on the excitation signals, the command signals, and the simulated feedback signals.

US Pat. No. 10,691,087

SYSTEMS AND METHODS FOR BUILDING A MODEL-BASED CONTROL SOLUTION

GENERAL ELECTRIC COMPANY,...

1. A method for building a model-based control solution, the method comprising:obtaining, via a model-based control definition sub-unit, a first set of component models from a component model library;
defining, via the model-based control definition sub-unit, a system model by interconnecting the first set of component models;
obtaining, via the model-based control definition sub-unit, a first model-based analytic algorithm from a model-based analytic algorithm library; andassociating, via the model-based control definition sub-unit, the first model-based analytic algorithm with the system model to generate the model-based control solution;wherein the system model comprises:
the first set of component models;
a system input parameter corresponding to a system input signal;
a system output comprising at least one of a system output parameter corresponding to a system output signal, a system-level continuous time state, a system-level discrete time state, and a system-level algebraic variable;
a system model function comprising one of a system output function corresponding to the system output parameter, a system-level rate of change of continuous time state vector corresponding to the system-level continuous time state, a system-level discrete time update function corresponding to the system-level discrete time state, and a system-level algebraic constraint function corresponding to the system-level algebraic variable;
system metadata corresponding to the system input parameter and the system output;
system configuration data generated based on the system metadata;
a system-level first-order derivative corresponding to the system model function;
a system-level second-order derivative corresponding to the system model function; and
a system-level sparsity matrix identifying non-zero values of the system-level first-order derivative or the system-level second-order derivative; and
wherein each component model of the first set of component models comprises:
a component input parameter corresponding to a component input signal;
a component output comprising at least one of a component output parameter corresponding to a component output signal, a component-level continuous time state, a component-level discrete time state, and a component-level algebraic variable;
a component model function comprising one of a component output function corresponding to the component output parameter, a component-level rate of change of continuous time state vector corresponding to the component-level continuous time state, a component-level discrete time update function corresponding to the component-level discrete time state, and a component-level algebraic constraint function corresponding to the component-level algebraic variable;
component metadata corresponding to the component input parameter and the component output;
component configuration data generated based on the component metadata;
a component-level first-order derivative corresponding to the component model function;
a component-level second-order derivative corresponding to the component model function; and
a component-level sparsity matrix identifying non-zero values of the component-level first-order derivative or the component-level second-order derivative.

US Pat. No. 10,691,086

MOTORIZED WINDOW TREATMENT MONITORING AND CONTROL

Lutron Technology Company...

1. A load control system for controlling an amount of light in a space, the load control system comprising:a motorized window treatment comprising a covering material and configured to adjust the covering material in response to received messages to control the amount of light in the space;
a communication circuit; and
at least one control circuit configured to:
receive, from a computing device via a communications network, an indicated problem with an operation of the motorized window treatment;
determine a system state at which the indicated problem occurred;
assign respective weights to at least two motorized window treatment control parameters, wherein the assigned weights are based on the indicated problem with the operation of the motorized window treatment and the system state;
compare the assigned weights for each of the at least two motorized window treatment control parameters;
based on the comparison, determine a change to one or more of the at least two motorized window treatment control parameters; and
determine a position of the covering material for the motorized window treatment based on the determined change; and
in response to determining the position, communicate, via the communication circuit, a control command to the motorized window treatment; and
wherein the motorized window treatment is configured to adjust the covering material to the determined position in response to receiving the control command.

US Pat. No. 10,691,085

DEFECT DETECTION IN POWER DISTRIBUTION SYSTEM

INVENTUS HOLDINGS, LLC, ...

1. A non-transitory machine readable medium having machine executable instructions, the machine executable instructions comprising:a defect detector that receives measured data characterizing an operational performance of a population of sets of parallel operating power sources of a power supplier for a power distribution system, the defect detector employing statistical analysis to detect a potential defect in a subset of the parallel operating power sources of the power supplier based on the measured data, wherein the measured data comprises a given amount of power that is output by each of the sets of parallel operating sources;
wherein each of the parallel operating power sources is configured to the given amount of power in response to a given stimulus; and
wherein the defect detector receives a service report that characterizes results of an inspection of the set of power sources that has a potential defect for a given parallel operating power source of the subset of the parallel operating power sources, and the service report indicates that the results of the inspection indicate that the given parallel operating power source is operating properly.

US Pat. No. 10,691,084

SPRAY RIG MONITORING SYSTEM

Aaron Auberg, Pella, IA ...

1. A spray rig monitoring system, comprising:a rig assembly having a first and a second tank having a first and a second spray components connected to a plural proponent proportioner;
a spray gun connected to the plural proponent proportioner;
the spray gun having a spray nozzle;
a pair of conduits connected to and between the spray gun and the plural proponent proportioner;
a whip section formed by a section of the pair of conduits narrowing towards the spray nozzle;
a plurality of sensors connected to the rig assembly and to a central computer, wherein the plurality of sensors include at least one pressure sensor in the whip section;
a cloud based storage system connected to the central computer and a home computer; and
the home computer having a display that shows in real time operational parameters of the rig assembly detected by the plurality of sensors.

US Pat. No. 10,691,083

THERMOSTAT SYSTEM FOR REMOTE READING, SETTING, AND CONTROL OF DEVICES

Ademco Inc., Golden Vall...

1. A thermostat system comprising:a thermostat having bluetooth capability;
a hub having a direct bluetooth connection with the thermostat without the direct bluetooth connection going through any home area network, and having WiFi capability;
a router having a WiFi connection with the hub and having a connection with a cloud for transactions on cloud computing; and
a smart phone or tablet having a WiFi connection with the cloud; and
wherein:
the smart phone or tablet configured to transmit and receive signals to and from the thermostat;
the hub provides gateways to the cloud for remote access and data warehousing;
the hub further provides gateways to one or more additional bluetooth devices;
the one or more additional bluetooth devices are connected to a first home area network, and wherein the hub provides gateways to the one or more additional bluetooth devices through the first home area network; and
one or more WiFi devices are connected to a second home area network, and wherein the hub provides gateways to the one or more WiFi devices through the second home area network.

US Pat. No. 10,691,080

COMPUTERISED SYSTEM

1. A computerised system, comprising a plurality of computation units, each computation unit configured to determine, autonomously and independently of the other computation units, in a calculation cycle, from an input vector which represents a discrete number of input variables, and from a state vector, which represents a discrete number of state variables, a new state vector whose state variables are updated compared to the state vector, as well as an output vector, which represents a discrete number of output variables,and to cyclically repeat the step of determining in a plurality of calculation cycles with the updated state vector and a new, actual input vector;
wherein the system is configured for at least one of:
the output variables to be used for controlling at least one appliance,
for information based on the output vector to be output;
and wherein the system is configured such that at least all new state vectors are exchanged between the computation units after each cycle.

US Pat. No. 10,691,079

SECURE ELECTRONIC DEVICE

1. A safe electronic device comprising:a single-channel input device for receiving at least one input value from a user of the safe electronic device and for generating a confirmation signal, wherein the input device comprises a plurality of switches, a first of the plurality of switches comprising read and confirm positions, and the confirmation signal being generated responsive to the first switch being set in the confirm position;
an output device for outputting information including one of optical information or acoustic information to indicate the received at least one input value to the user;
a storage device comprising a plurality of predetermined data items, each associated with a respective one of the at least one input value;
first and second microcontrollers coupled to one another such that an input of the second microcontroller receives transmissions from an output of the first microcontroller;
in which the first microcontroller couples to the input device, reads the at least one input value from the input device responsive to the first switch being in the read position, and transmits the read at least one input value to the second microcontroller;
in which the second microcontroller couples to the output device and responsively to the at least one input value being transmitted from the first microcontroller to the second microcontroller, actuates the output device to output the information to the user;
wherein, responsive to the first switch being set to the confirm position to confirm that the information indicated on the output device corresponds to the at least one input value, at least one of the first and second microcontrollers releases the predetermined data items associated with the at least one input value in response to the generated confirmation signal; and
wherein the predetermined data items include parameter values to operate, configure, or control the safe electronic device.

US Pat. No. 10,691,078

ELECTRONIC DEVICE AND TIMEPIECE

CASIO COMPUTER CO., LTD.,...

1. An electronic device comprising:a plurality of antenna devices;
a plurality of motors; and
antimagnetic plates, each antimagnetic plate at least partially covering at least one of the motors and having cutouts at positions overlapping with the antenna devices such that the antimagnetic plates do not overlap with the antenna devices,
wherein a first antimagnetic plate among the antimagnetic plates comprises (i) an antimagnetic plate body disposed at one of a viewer side of the motors and a side of the motors opposite the viewer side, and (ii) a side cover that is integrated with and extends from the antimagnetic plate body, the side cover being disposed along and covering a side of coils of at least one of the plurality of motors.

US Pat. No. 10,691,077

WATCH COMPRISING A MAGNETIC CLAMPING DEVICE

ETA SA Manufacture Horlog...

1. A watch comprising:a case comprising a crystal and a middle part, the middle part containing a plate and an electronic watch movement positioned entirely within the plate and powered by a cylindrical battery positioned entirely within the plate;
a conductor electrically connecting the battery to the electronic watch movement; and
a clamping device capable of ensuring an electrical connection between the battery and the conductor, wherein the clamping device includes a first magnet and a second magnet, said first magnet being positioned entirely within the plate and directly over a top face of the battery and the conductor such that a magnetizing force between the first magnet and the battery ensures electrical conduction between the first magnet and the conductor, said second magnet being positioned directly under a bottom face of the battery.

US Pat. No. 10,691,076

ELECTRONIC TIMEPIECE

CASIO COMPUTER CO., LTD.,...

1. An electronic device comprising:one or more indicators; and
a processor configured to:
determine a predetermined standard time based on counting by a timing circuit;
determine a local time at a first position in one of a plurality of time zones based on the predetermined standard time;
control a driving circuit to drive the one or more indicators to display the local time at the first position;
receive one or more user inputs corresponding to one or more predetermined units of the plurality of time zones;
control the driving circuit to incrementally drive the one or more indicators according to the one or more user inputs to indicate a corresponding local time at a second position corresponding to the local time at the first position;
determine a difference between the corresponding local time at the second position and the predetermined standard time;
determine a time zone of the second position based on the difference determined;
determine a local time at the second position based on the time zone of the second position determined;
control the driving circuit to drive the one or more indicators to display the local time at the second position determined; and
control the driving circuit to drive the one or more indicators to display the time zone of the second position determined.

US Pat. No. 10,691,075

TIMEPIECE, METHOD OF DISPLAY CONTROL, AND STORAGE MEDIUM

CASIO COMPUTER CO., LTD.,...

1. An electronic device, comprising:one or more processors; and
a display unit controlled by said one or more processors,
wherein said one or more processors perform:
obtaining a clock hand image;
obtaining positional information indicating a location of the electronic device; and
controlling the display unit to display a map image that includes said location of the electronic device and to display the clock hand image superimposed onto the map image in such a rotated manner as to indicate a time, a center of rotation of the clock hand image being set at said location of the electronic device in the map image.

US Pat. No. 10,691,074

TIME-TO-DIGITAL CONVERTER CIRCUIT

TEXAS INSTRUMENTS INCORPO...

1. A time-to-digital converter circuit, comprising:a first logic gate coupled to receive a first trigger signal indicative of a first clock signal and a second trigger signal indicative of a second clock signal, the first logic gate to generate a logic gate output signal responsive to the earliest of the first or second trigger signals to be a logic high;
a synchronization circuit coupled to the first logic gate and configured to synchronize the logic gate output signal to a third clock to produce a synchronization output signal;
a pulse counter circuit to count pulses of the synchronization output signal; and
a circuit to stop the pulse counter counting pulses that includes a first logic gate, a delay element, and a flip-flop.

US Pat. No. 10,691,073

REMOVABLE BRACELET FOR HOROLOGY OR JEWELLRY

The Swatch Group Research...

1. A timepiece or piece of jewellery comprisinga first bar and a second bar;
a removable bracelet or wristband including a first bracelet portion and a second bracelet portion each bracelet portion arranged to be assembled with a watch or jewellery bar;
each bracelet portion having an end that includes a chamber arranged for housing one of said first bar and said second bar: said chamber including a lateral opening on a first side of said respective bracelet portion for the insertion or removal of said respective bar;
each bracelet portion including
a tongue movable against an elastic return in a longitudinal direction of said respective bracelet portion,
a pusher that controls said tongue, said pusher being movable in a transverse direction of said respective bracelet portion, said transverse direction being perpendicular to said longitudinal direction, and
said pusher including a first profile shaped to cooperate with a second profile of said tongue to transform a transverse motion of said pusher into a longitudinal motion of said tongue; and
said respective bracelet portion including a closure arranged on said first side, said closure retaining said pusher in a depth of said respective bracelet portion,
wherein said first bar has a first geometric shape and said second bar has a second geometric shape, said second geometric shape being different from said first geometric shape,
wherein said chamber of said first bracelet portion is shaped to receive said first bar and, said chamber of said second bracelet portion is shaped to receive said second bar,
wherein said first bar, said second bar, said chamber of said first bracelet portion, and said chamber of said second bracelet portion are respectively shaped such that; said second bar cannot be inserted into said chamber of said first bracelet portion, and said first bar cannot be inserted into said chamber of said second bracelet portion.

US Pat. No. 10,691,072

IDENTIFICATION OF BANDS FOR WEARABLE ELECTRONIC DEVICES

Apple Inc., Cupertino, C...

1. A wearable device comprising:an electronic device comprising:
a processor; and
a sensor; and
a band that is attachable to the electronic device for securing the electronic device to a user;
wherein the band includes an identification element corresponding to a characteristic of the band, and wherein the processor is operably connected to the sensor and configured to detect the identification element with the sensor and determine whether to execute an action based on the detected identification element;
wherein the sensor is configured to measure a health metric of the user, wherein the sensor comprises:
a light emitting device for emitting light, wherein the identification element reflects the light from the light emitting device; and
a photodetector for capturing the light reflected from the identification element;
wherein the electronic device further comprises a display, wherein the characteristic of the band is a color of the band, and wherein the action based on the detected identification element is changing a feature on the display.

US Pat. No. 10,691,071

MOBILE APPARATUS ABLE TO EQUIP AND PROTECT A WATCH AND WATCH EQUIPPED WITH SUCH A MOBILE APPARATUS

1. A mobile device capable of protecting and equipping, by superimposition, a watch comprising a case, the case comprising a first outer surface intended to be easily visible to a user to tell time, the mobile device comprising:an electronic module capable of running a mobile application,
a display screen connected to the electronic module and designed to display information relating to the mobile application, and
a fastening support the shapes and dimensions of which are designed so that the mobile device can equip the watch, in order to be able to fasten at least the display screen to the watch in a detachable manner and by superimposition,
the mobile device being designed so that, when the display screen is fastened to the watch worn by the user, it covers at least a part of the first outer surface of the case, and
the display screen being designed so as to leave the first outer surface visible in the absence of information displayed on the display screen.