US Pat. No. 10,168,838

DISPLAYING AN OBJECT INDICATOR

Hewlett-Packard Developme...

1. A computing system comprising:a touch-sensitive surface;
a display;
at least one camera to capture an image representing an object disposed between the camera and the touch-sensitive surface; and
a detection engine to:
based at least on the image, determine display coordinates corresponding to the object's projection onto the touch-sensitive surface, wherein the display is not parallel to the touch-sensitive surface;
select an object indicator from at least two different object indicators based at least on whether the object is touching the touch-sensitive surface;
determine to display the object indicator based on a ratio of the object's distance from the touch-sensitive surface and the object's distance from the display when the object is not touching either of the touch-sensitive surface or the display; and
provide the selected object indicator to the display for displaying the selected object indicator at the determined display coordinates on the display.

US Pat. No. 10,168,837

INFRARED LIGHT ADJUSTMENT METHOD AND POSITION DETECTION SYSTEM

NEC DISPLAY SOLUTIONS, LT...

1. An infrared light adjustment method for adjusting a direction of infrared light that is projected so that the infrared light passes over a displayed image from a rotatable projection device that is rotatable with each of a first axis and a second axis that is orthogonal to the first axis as axes of rotation, the method comprising:arranging said projection device such that a plane that contains said first axis and a line that is perpendicular to an upper edge or a lower edge of said displayed image is orthogonal to a surface on which said displayed image is displayed;
displaying a first image that represents a first target on said line as said displayed image;
rotating said projection device with said second axis as the axis of rotation such that a position of irradiation of said infrared light upon an indicator in said displayed image, in which is represented a captured image that captures a state of said indicator that points to said first target being irradiated by said infrared light, coincides with a position of said first target in said displayed image;
displaying, as said displayed image in place of said first image, a second image that represents a second target at a location that is different from said line; and
rotating said projection device with said first axis as the axis of rotation such that the irradiation position of said infrared light upon said indicator in said displayed image, in which is represented a captured image that captures a state of an indicator that points to said second target being irradiated by said infrared light, coincides with a position of said second target in said displayed image.

US Pat. No. 10,168,836

DISPLAY SYSTEM, INFORMATION PROCESSING DEVICE, PROJECTOR, AND INFORMATION PROCESSING METHOD

SEIKO EPSON CORPORATION, ...

1. A display system including a computer, a first projector, and a second projector, the display system comprising:at least one central processing unit (CPU) programmed to act as:
a first sensing unit sensing a first event which occurs by an operation of an indicator with respect to an image projected onto a projection surface from the first projector;
a second sensing unit sensing a second event which occurs by the operation of the indicator with respect to an image projected onto the projection surface from the second projector;
a replacement unit replacing a set of first event information representing the first event and second event information representing the second event with third event information representing a predetermined third event, in a case in which the first event and the second event satisfy predetermined conditions; and
a processing unit performing processing corresponding to the third event information.

US Pat. No. 10,168,835

SPATIAL RESOLUTION IN TOUCH DISPLAYS

FlatFrog Laboratories AB,...

1. A touch-sensitive apparatus, comprisinga panel defining a touch surface,
a first subset of components on a first end of the touch surface, and
a second subset of components on a second end of the touch surface,
wherein the components comprise emitters and detectors, the emitters being operable for propagating diverging light beams across the touch surface, and the detectors being operable for detecting transmitted light from the emitters,
wherein the components in at least one of the first and second subsets are systematically arranged in spatially separate groups along at least one of the first and second ends,
wherein each group comprises at least two components,
wherein said at least one of the first and second subsets have an inter-group spacing between the groups and an intra-group spacing between the components within each group, and
wherein the groups in said at least one of the first and second subsets have systematically varying inter-group spacing and systematically varying intra-group spacing.

US Pat. No. 10,168,834

METHOD AND DEVICE FOR OPERATING A TOUCH SCREEN

1. A method for operating a touch screen, comprising:obtaining, by a terminal, an actual sliding track of a touch operation of a user on a touch screen of the terminal;
replacing, by the terminal, the actual sliding track with a pre-set sliding track corresponding to the actual sliding track; and
responding to, by the terminal, the touch operation of the user according to the pre-set sliding track;
wherein before replacing, by the terminal, the actual sliding track with the pre-set sliding track corresponding to the actual sliding track, further comprising: receiving, by the terminal, an operation instruction of the user; and opening, by the terminal, a simple operation mode in responsive to the operation instruction, wherein in the simple operation mode, the terminal replaces the actual sliding track with the pre-set sliding track corresponding to the actual sliding track;
wherein the simple operation mode comprises an intelligent operation mode; wherein the intelligent operation mode is that: determining that the touch screen enters a horizontal operation mode when a difference value between the number of horizontal operations on the touch screen and the number of vertical operations on the touch screen is greater than a first threshold in a predetermined period of time, or determining that the touch screen enters a vertical operation mode when the difference value between the number of vertical operations on the touch screen and the number of horizontal operations on the touch screen is greater than a second threshold in the predetermined period of time.

US Pat. No. 10,168,833

PRESENTATION OF A DIGITAL IMAGE OF AN OBJECT

Hewlett-Packard Developme...

1. A system, comprising:a camera to capture a digital image of an object positioned in a location within a field of view of the camera;
a projector unit, communicatively coupled to the camera, to project the digital image in the location of the object, wherein a size of the digital image matches a size of the object;
a plurality of sensors; and
a calibration module to perform calibration between the plurality of sensors using a three-dimensional (3 D)-to-two-dimensional (2D) mapping that maps between 3D coordinates of a first sensor of the plurality of sensors and 2D coordinates of a second sensor of the plurality of sensors.

US Pat. No. 10,168,831

TOUCH DEVICE DETECTION

Promethean Limited, (GB)...

1. A method for detecting the presence of a pointing device at an interactive surface, which interactive surface is provided with an illumination field for detecting a contact point, the method comprising: identifying a contact point using the illumination field; energizing any pen device proximate the surface utilizing energy provided by the illumination field; transmitting a wireless signal from any pen device energized by the illumination field; determining if a wireless signal is received from a device excited by the illumination field; and in dependence on receipt of the wireless signal: (i) identifying data associated with the contact point as touch data if no wireless signal is received; and (ii) identifying data associated with the contact point as pen data if the wireless signal is received.

US Pat. No. 10,168,830

TOUCH SCREEN AND SMART TERMINAL

Shenzhen China Star Optoe...

1. A touch screen, comprising m scan blocks,wherein each of the m scan blocks comprises a gate-driver-on-array (GOA) stage transfer circuit, n scan lines and at least one touch pane (TP) scan module, wherein a first input end of the GOA stage transfer circuit receives a STV signal and a second input end of the GOA stage transfer circuit receives a CK signal, and the GOA stage transfer circuit comprises n GOA units which are cascade connected and respectively correspond to the n scan lines such that an ith GOA unit of the GOA stage transfer circuit is operable to charge an ith scan line, and an nth scan line is coupled to the at least one TP scan module;
wherein in a scanning operation, the GOA stage transfer circuit of a jth scan block starts scanning upon receiving a jth STV signal and also receives the CK signal, such that the GOA stage transfer circuit proceeds with charging of the n scan lines consecutively by sequentially having a first one to an nth one of the n scan lines charged with a first one to an nth one of the n GOA units, respectively, and after the nth one of the n GOA units charged the nth one of the n scan lines, a signal is supplied through the nth one of the n scan line to activate an operation of the at least one TP scan module, wherein m, n, i, and j are all positive integers;
wherein the m scan blocks respectively receive m STV signals that are separate STV signals and the m separate STV signals are respectively and separately supplied to the m scan blocks, wherein the m separate STV signals are independent of each other such that each of the m scan blocks is activated at a time point that is selectively different from or the same as a time point of activation of a different one of the m scan blocks.

US Pat. No. 10,168,829

INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR, PROGRAM, AND RECORDING MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising a memory and at least one processor, the at least one processor operating as:a touching detection unit configured to detect at least one touching operation for touching a display unit, and a respective or corresponding touch-up operation for discontinuing the at least one touching operation on the display unit;
a display control unit configured to control the display unit to display a first display object in a first area of the display unit and to display a second display object in a second area of the display unit which is different from the first area;
a time counting unit configured to count a time period of the at least one touching operation on at least one of the first display object and the second display object of the display unit, the at least one touching operation being continuous from a beginning to an end of the at least one touching operation; and
a system control unit configured:
(a) to execute a first function, which changes a mode or a setting of the information processing apparatus, assigned to the first display object based on the touching detection unit detecting the respective or corresponding touch-up operation from the first display object on which a first touching operation of the at least one touching operation has been detected before the time period of the first touching operation on the first display object counted by the time counting unit has reached a time period threshold;
(b) to display an item regarding the first display object in response to the time period of the first touching operation on the first display object counted by the time counting unit having reached the time period threshold after the first touching operation on the first display object has been detected by the touching detection unit;
(c) to execute a second function, which changes a mode or a setting of the information processing apparatus, assigned to the second display object, based on the touching detection unit detecting the respective or corresponding touch-up operation from the second display object on which a second touching operation of the at least one touching operation has been detected regardless of whether the time period of the second touching operation on the second display object is longer than the time period threshold or not; and
(d) not to execute the first function assigned to the first display object based on the touching detection unit detecting the respective or corresponding touch-up operation from the first display object on which the first touching operation has been detected after the time period of the first touching operation on the first display object has reached the time period threshold.

US Pat. No. 10,168,828

DISPLAY DEVICE WITH TOUCH PANEL

Japan Display Inc., Toky...

1. A display device with a touch panel, the display device comprising:a display panel;
a substrate;
a plurality of electrodes formed on the substrate, the plurality of electrodes including a first group of electrodes and a second group of electrodes, each of the first group of electrodes having a contact portion;
an insulating film made of a negative resist and formed on the plurality of electrodes;
an intersecting electrode formed on the insulating film and intersecting with each of the second group of electrodes; and
a protective film made of a negative resist on the intersecting electrode and on the insulating film,
wherein each of the first group of electrodes is exposed from the insulating film at the contact portion,
wherein the intersecting electrode is connected to each of the first group of electrodes at the contact portion, and
the insulating film is different in a planar shape from the plurality of electrodes.

US Pat. No. 10,168,827

SENSOR CORRELATION FOR PEN AND TOUCH-SENSITIVE COMPUTING DEVICE INTERACTION

MICROSOFT TECHNOLOGY LICE...

1. A computer-implemented process for initiating user interface actions, comprising using a computer for:determining a user's preferred hand and non-preferred hand from sensor inputs, wherein the user's preferred hand is determined by:
sensing sensor signals representing a bump in a motion of a touch-sensitive pen when a contact is made with a touch-sensitive computing device; and
correlating sensor signals representing the bump in the touch-sensitive pen's motion with signals representing a motion of the touch-sensitive computing device to determine the user's preferred hand; and
initiating a user interface action based on the determination of the user's preferred hand and non-preferred hand.

US Pat. No. 10,168,826

DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR TRANSITIONING BETWEEN DISPLAY STATES IN RESPONSE TO A GESTURE

APPLE INC., Cupertino, C...

1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions which, when executed by an electronic device with a display, a touch-sensitive surface and one or more sensors to detect intensities of contacts with the touch-sensitive surface, cause the electronic device to:display a user interface on the display, wherein the user interface is in a first display state;
detect a first portion of a gesture on the touch-sensitive surface, including detecting an increase in intensity of a respective contact on the touch-sensitive surface to a first intensity value;
in response to detecting the first portion of the gesture, display a plurality of intermediate display states between the first display state and a second display state, including displaying a first intermediate display state followed by a second intermediate display state;
after displaying the second intermediate display state and while continuing to detect the respective contact on the touch-sensitive surface, detect a second portion of the gesture that includes detecting a decrease in intensity of the respective contact below the first intensity value; and
while detecting the second portion of the gesture:
in accordance with a determination that the intensity of the respective contact reached a predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, display the second display state, and maintain display of the second display state as the intensity of the respective contact decreases during the second portion of the gesture; and
in accordance with a determination that the intensity of the respective contact did not reach the predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, replace display of the second intermediate display state with display of the first intermediate display state as the intensity of the respective contact decreases during the second portion of the gesture; and
in response to detecting liftoff of the contact:
in accordance with a determination that the intensity of the respective contact reached the predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, maintain display of the second display state; and
in accordance with a determination that the intensity of the respective contact did not reach the predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, redisplay the first display state.

US Pat. No. 10,168,825

CAPACITIVE TOUCH SYSTEMS AND METHODS USING DIFFERENTIAL SIGNAL TECHNIQUES

3M Innovative Properties ...

1. A method of determining touches on a touch panel, the touch panel comprising a plurality of electrodes arranged in an electrode matrix comprising a first set of electrodes capacitively coupled to a second set of electrodes at an array of nodes defining an active touch-sensitive area of the touch panel, the method comprising:receiving information indicative of which of the electrodes in the first set of electrodes are not experiencing, or are unlikely to experience, a touch;
selecting, based on the received information, at least one electrode from the first set of electrodes that are not experiencing, or are unlikely to experience, a touch to function as a first reference electrode, remaining ones of the first set of electrodes referred to as first remaining electrodes; and
measuring touch signals for at least some of the nodes using a differential technique, the differential technique for each such node utilizing the first reference electrode in combination with at least one of the first remaining electrodes and with at least one of the electrodes from the second set of electrodes.

US Pat. No. 10,168,824

ELECTRONIC DEVICE AND CONTROL METHOD FOR THE ELECTRONIC DEVICE

LG ELECTRONICS INC., Seo...

1. An electronic device provided in a vehicle, the electronic device comprising:a touch screen;
a first camera configured to capture an image of a driver of the vehicle; and
a controller configured to:
restrict a touch input to at least a portion of the touch screen in response to the vehicle being driven and an eyeline of the driver included in the image being out of a preset driving range for more than a first predetermined time,
restrict the touch input to all of the touch screen in response to the eyeline of the driver being out of the preset driving range for more than a second predetermined time greater than the first predetermined time, and
turn off the touch screen in response to the eyeline of the driver being out of the preset range for more than a third predetermined time greater than the second predetermined time.

US Pat. No. 10,168,823

DATA DRIVER CIRCUIT AND DISPLAY DEVICE USING THE SAME

Samsung Display Co., Ltd....

1. A data driving circuit, comprising:a controller configured to generate a storing control signal which controls a memory storing direction and a read control signal which controls a memory reading direction, the memory storing direction and the memory reading direction determined according to a rotation signal which includes rotation information of the display device;
a memory in which a sensing signal corresponding to a touch state of one or more touch sensors is configured to be stored in accordance with the storing control signal; and
an image renderer to read the sensing signal according to the memory reading direction of the read control signal and to combine a first image data signal with the sensing signal so as to generate a second image data signal,
wherein:
the storing control signal includes first through fourth storing control signals,
the read control signal includes a first read control signal,
the controller is further configured to direct storage of the sensing signal in the memory in accordance with the first through fourth storing control signals, and
the image renderer is further programmed to read the sensing signal in accordance with the first read control signal.

US Pat. No. 10,168,822

DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD AND DISPLAY CONTROL PROGRAM

Sony Corporation, Tokyo ...

1. A display control apparatus, comprising:a display control unit for controlling a display unit for displaying images,
the display control unit being configured to
display a plurality of represented images in a first category for each of a plurality of image groups, the plurality of represented images being classified depending on related information of the images on the display unit in a first display mode, the image groups being displayed along a first direction, and
display a set of related images for one of the image groups in a second display mode depending on a first user input, the set of related images being positioned in alignment along the first direction and between other instances of the image groups displayed in the first display mode,
wherein the display control unit is configured to switch the display from the first category of the images to a second category of the images depending on a second user input that switches the display from the first category to the second category, the second user input being provided in a second direction transverse to the first direction.

US Pat. No. 10,168,821

MOBILE TERMINAL AND CONTROL METHOD THEREOF

LG ELECTRONICS INC., Seo...

1. A mobile terminal comprising:a main body shaped to cover at least one area of a wrist;
a display disposed on a front surface of the main body;
a sensing unit configured to sense orientation of the display changeable according to movement of the wrist, the sensing unit comprising a flatness sensing sensor disposed on one surface of the display and configured to measure flatness of the wrist; and
a controller configured to:
cause the display to display a first execution screen of a first application on a first display area of the display;
cause the display to display a pop-up window, indicating an event related to a second application that is different from the first application, on the first display area when the event occurs while the first execution screen is displayed on the first display area;
select a second display area of the display based on flatness of the wrist measured by the flatness sensing sensor and a direction that the wrist faces when a first rotation of the wrist is sensed by the sensing unit, the first rotation corresponding to a rotation by a preset angle in a first direction;
cause the display to display a second execution screen of the second application that includes information related to the event on the second display area in response to the first rotation of the wrist while the first execution screen is continuously displayed on the first display area when the second execution screen is displayed on the second display area;
determine whether to display the second execution screen on the first display area screen or to stop the displaying of the second execution screen in response to a second rotation of the wrist, the second rotation corresponding to a rotation in a second direction that is opposite to the first direction;
cause the display to display the second execution screen, instead of the first execution screen, on the first display area in response to the second rotation when a preset touch input is sensed on the second display area prior to the second rotation;
cause the display to display the first execution screen on a third display area of the display when the second execution screen is displayed on the first display area in response to the preset touch input and the second rotation; and
cause the display to continue displaying the first execution screen on the first display area, terminating the displaying of the second execution screen on the second display area, in response to the second rotation when the preset touch input is not sensed on the second display area prior to the second rotation.

US Pat. No. 10,168,820

ARRAY SUBSTRATE, DISPLAY PANEL, TOUCH DISPLAY DEVICE AND DRIVING METHOD FOR THE SAME

SHANGHAI TIANMA MICRO-ELE...

1. An array substrate comprising:a plurality of pixel groups arranged in an array of rows and columns, wherein each of the plurality of pixel groups comprises:
a first main pixel unit and a second main pixel unit arranged along a direction of a column, wherein the first main pixel unit and the second main pixel unit each comprises four sub-pixel units arranged in a first row and a second row, wherein the four sub-pixel units comprise a first sub-pixel unit and a second sub-pixel unit disposed in the first row and a third sub-pixel unit and a fourth sub-pixel unit disposed in the second row;
three scan lines arranged row-wise, wherein the three scan lines comprise a first scan line disposed between the first sub-pixel unit and the third sub-pixel unit of the first main pixel unit, a second scan line disposed between the first main pixel unit and the second main pixel unit, and a third scan line disposed between the first sub-pixel unit and the third sub-pixel unit of the second main pixel unit; and
three data lines arranged column-wise, wherein each of the three data lines intersects one of the three scan lines, wherein the three data lines comprise a first data line disposed at a left side of the first main pixel unit, a second data line disposed between the first sub-pixel unit and the second sub-pixel unit of the first main pixel unit, and a third data line disposed at a right side of the first main pixel unit;
wherein within each of the plurality of pixel groups, the number of scanning lines is less than the number of rows of sub-pixel units by 25%, and the ratio of the number of rows of sub-pixels units to the number of scan lines is 4:3;
wherein the first sub-pixel unit, the second sub-pixel unit and the third sub-pixel unit of the first main pixel unit are electrically connected to the first scan line;
wherein-the fourth sub-pixel unit of the first main pixel unit is electrically connected to the second scan line; wherein the second sub-pixel unit of the second main pixel unit are electrically connected to the second scan line;
wherein the first sub-pixel unit, the third sub-pixel unit and the fourth sub-pixel unit of the second main pixel unit are electrically connected to the third scan line;
wherein the first sub-pixel unit of the first main pixel unit is electrically connected to the first data line, the second sub-pixel unit of the first main pixel unit is electrically connected to the second data line, the third sub-pixel unit and the fourth sub-pixel unit of the first main pixel unit each are electrically connected to the second data line; and
wherein the first sub-pixel unit of the second main pixel unit is electrically connected to the second data line, the second sub-pixel unit of the second main pixel unit is electrically connected to the third data line, the third sub-pixel unit of the second main pixel unit is electrically connected to the first data line, and the fourth sub-pixel unit of the second main pixel unit is electrically connected to the second data line.

US Pat. No. 10,168,819

ELECTROSTATIC CAPACITANCE-TYPE SENSOR-EQUIPPED DISPLAY DEVICE AND METHOD OF DRIVING THE SAME

Japan Display Inc., Toky...

1. An electrostatic capacitance-type sensor-equipped display device comprising:a display panel with a display surface which displays an image; and
an electrostatic capacitance-type sensor provided on the display panel,
the electrostatic capacitance-type sensor including:
a plurality of detection electrodes disposed in a matrix that includes M rows and N columns, where M is greater than 1 and N is greater than 1,
each of the detection electrodes being arranged so as to not be in physical contact with each other, being mutually electrically independently provided from each other above the display surface and being configured to detect a variation in electrostatic capacitance; and
a plurality of lead lines provided above the display surface, the lead lines being M×N in number, the lead lines being respectively connected to the detection electrodes in a one-to-one correspondence, and formed of a metal,
wherein
each of the detection electrodes is formed of an aggregate of a transparent electrode which is formed of a transparent, electrically conductive material, and a plurality of branch lines which are branched from each of the lead lines,
the branch lines are located immediately below the transparent electrode, and
each of the branch lines is in contact with the transparent electrode.

US Pat. No. 10,168,818

SENSING DEVICES

INNOLUX CORPORATION, Mia...

1. A sensing device comprising:a first receiving electrode extending in a first direction and coupled to a receiver;
a plurality of first electrodes connected electrically by a first signal line, wherein at least one of the first electrodes is coupled to and controlled by a transmitter, a width of each first electrode is larger than a width of the first signal line, the first signal line passes through the first electrodes and overlaps the first electrodes, and the transmitter provides a first voltage level to the first electrode; and
a second electrode electrically controlled by the transmitter wherein the transmitter provides a second voltage level to the second electrode, and the first voltage level is different from the second voltage level;
wherein the first electrodes and the second electrode are disposed on a same row which extends in a second direction intersecting the first direction, and
wherein the first signal line crosses the first receiving electrode and the second electrode.

US Pat. No. 10,168,817

IMAGE DISPLAY APPARATUS, IMAGE DISPLAYING METHOD AND PROGRAM

MORPHO, INC., Tokyo (JP)...

1. An image display apparatus, comprising:a touch screen; and
a display control section to display a plurality of display items on the touch screen, and to perform a selection display process on a target display item belonging to a designated area among the plurality of display items,
wherein the designated area is determined based on coordinates of two points designated by a pinch in-out gesture on the touch screen,
the selection display process is to display the target display item in a predetermined selected style,
wherein in response to a change of the coordinates of the pinch in-out gesture after the selection display process has been performed, the display control section performs the selection display process again on the target display items belonging to the designated area that is determined based on the changed coordinates, wherein the target display items included in both of the previous coordinates and the changed coordinates remain to be displayed in the predetermined selected style,
wherein when another coordinate other than the two points is tapped while the selection display process has been performed and the two points designated by the pinch in-out gesture remain on the touch screen, the pinch in-out gesture is transited from a gesture that performs the selection display process to a gesture that performs a non-selection display process which causes the display control section to perform the non-selection display process as to display in a predetermined unselected style all of the target display items belonging to the designated area.

US Pat. No. 10,168,816

ARRAY SUBSTRATE, DISPLAY PANEL AND DISPLAY DEVICE

SHANGHAI TIANMA MICRO-ELE...

1. An array substrate, comprising a display area and a non-display area surrounding the display area, whereina first power signal line, a ground potential line and a pressure sensor are disposed in the non-display area;
the pressure sensor comprises a first power signal input terminal and a second power signal input terminal, the first power signal input terminal is electrically connected to the first power signal line, and the second power signal input terminal is electrically connected to the ground potential line; and
at least one of the first power signal input terminal or the second power signal input terminal is electrically connected to an electro-static discharge unit.

US Pat. No. 10,168,815

EVALUATION OF DIGITAL CONTENT USING INTENTIONAL USER FEEDBACK OBTAINED THROUGH HAPTIC INTERFACE

International Business Ma...

1. A computing device, comprising: a non-transitory memory configured to store program instructions; and a processor device configured to execute the program instructions stored in the memory to implement a process comprising: accessing, by the computing device, digital content from a content generation system, the digital, content comprising a plurality of content components and a plurality of haptic feedback markers, wherein the haptic feedback markers comprise interaction components to implement a haptic interface that allows a user to provide feedback as to the user's satisfaction or dissatisfaction of the content components of the digital, content, and wherein the content components of the digital content are automatically generated by the content generation system at least in part using content composition rules; displaying on a display of the computer device, the plurality of content components of the digital content together with the haptic feedback markers to implement the a corresponding haptic user interface which enables the user to interact with one or more of the displayed haptic feedback markers associated with the displayed content components of the digital content;collecting, by the computing device, intentional user feedback data that is generated as a result of the user interacting with the one or more displayed haptic feedback markers, wherein the intentional user feedback data provides an indication as to the user's satisfaction or dissatisfaction of one or more of the content components the digital content displayed on the display of the computing device;
sending, by the computing device, the collected intentional user feedback data to a data processing system that is configured to evaluate a quality of the digital content based on the intentional user feedback data and modify one or more of the composition rules utilized by the content generation, system to generate the digital content; and accessing, by the computing device, a modified version of the digital content from die content generation system, the modified version of the digital content comprising modified versions of said one or more components of the digital content associated with the intentional user feedback data previously sent by the computing device to the data processing system.

US Pat. No. 10,168,814

FORCE SENSING BASED ON CAPACITANCE CHANGES

Apple Inc., Cupertino, C...

9. An electronic device, comprising:a user input surface;
a frame positioned below the user input surface;
capacitive sensing element at least partially supported by the frame;
a polarizer layer disposed below the capacitive sensing element;
a ground layer disposed below the polarizer layer and capacitively coupled to the capacitive sensing element and separated therefrom by the sensing gap;
a processing unit operatively coupled to the capacitive sensing element; wherein
the frame defines a sensing gap between the capacitive sensing element and the ground layer;
the polarizer layer is disposed within the sensing gap; and
the capacitive sensing element and the ground layer are disposed to provide a measure of capacitance based on a force applied to the user input surface and the processing unit is configured to correlate the measure of capacitance to a magnitude of the force applied.

US Pat. No. 10,168,813

FLEXIBLE TOUCH PANEL AND ORGANIC LIGHT EMITTING DISPLAY DEVICE USING THE SAME

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

1. A flexible touch panel comprising:a flexible base substrate;
a first block array including a plurality of first blocks formed by a first intersection between a plurality of first wirings and a plurality second wirings on the flexible base substrate, each first block being spaced apart from one another in a first direction;
a second block array including a plurality of second blocks formed by a second intersection between a plurality of third wirings and a plurality fourth wirings on the flexible base substrate, each second block being disposed in a second direction;
bridge electrodes overlapping the plurality of first wirings and the plurality of second wirings at facing parts of adjacent first blocks of the first block array;
connection electrodes in the same layer as the plurality of third wirings and the plurality of fourth wirings, and connected integrally with the plurality of third wirings and the plurality of fourth wirings of adjacent second blocks; and
transparent capping electrodes including at least three intersection points between the plurality of first wirings and the plurality of second wirings in each of the adjacent first blocks of the first block array and overlapping the bridge electrodes.

US Pat. No. 10,168,812

REDUCING INADVERTENT ACTIONS ON A COMPUTING DEVICE

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:under control of one or more computing systems configured with executable instructions,
receiving, from a user via a touchscreen, a first intentional input within at least a portion of a website;
defining an action region within the at least a portion of the website based at least in part on the first intentional input;
receiving, from the user via the touchscreen, a second intentional input within the action region;
determining a time duration value representing an amount of time that the second intentional input remains in the action region;
causing a display of, via the touchscreen, a graphical representation of the time duration value;
determining that the time duration value satisfies an action time; and
causing an order associated with the action region.

US Pat. No. 10,168,811

REFLECTIVE DISPLAY

Microsoft Technology Lice...

1. An electronic device comprising:a reflective multi-layer structure forming an external surface of the electronic device and including a light-emitting display with a polarizing layer, the light-emitting display being separated from the external surface by a dielectric polarizing film and a diffuser, the light-emitting display positioned to present information on the external surface by transmitting light sequentially through the dielectric polarizing film and the diffuser.

US Pat. No. 10,168,810

ORGANIC ELECTROLUMINESCENT MODULE, SMART DEVICE, AND ILLUMINATION APPARATUS

KONICA MINOLTA, INC., To...

1. An organic electroluminescent module comprising:an organic electroluminescent device having an organic luminescent functional layer provided between first and second electrodes, wherein the first electrode is a detection electrode;
a luminescent-device driving circuit unit connected to the first and second electrodes to control luminescence of the organic electroluminescent device; and
a touch-position detection circuit unit connected to both ends of the detection electrode in a touch-position detection direction,
wherein the touch-position detection circuit unit performs a detection of a touch-position by detecting electrical characteristics at the both ends of the detection electrode.

US Pat. No. 10,168,809

TOUCH PANEL

Semiconductor Energy Labo...

1. A touch panel comprising:a first substrate;
a second substrate which faces the first substrate;
a first conductive layer;
a second conductive layer;
a third conductive layer;
a fourth conductive layer;
a fifth conductive layer;
a first insulating layer;
a first pixel; and
a second pixel adjacent to the first pixel,
wherein the first conductive layer, the second conductive layer, and the third conductive layer are apart from each other on a same plane between the first substrate and the second substrate,
wherein the second conductive layer is between the first conductive layer and the third conductive layer in a plan view,
wherein the first conductive layer and the fourth conductive layer are electrically connected to each other,
wherein the third conductive layer and the fourth conductive layer are electrically connected to each other,
wherein the second conductive layer and the fourth conductive layer overlap with each other with the first insulating layer therebetween,
wherein the second conductive layer is between the fourth conductive layer and the second substrate,
wherein the first conductive layer has a mesh shape comprising a first opening and a second opening adjacent to the first opening,
wherein the first opening of the mesh shape, a first pixel electrode in the first pixel, and the fifth conductive layer overlap with one another,
wherein the second opening of the mesh shape, a second pixel electrode in the second pixel, and the fifth conductive layer overlap with one another,
wherein the fifth conductive layer is between the first conductive layer and the first substrate, and
wherein the fifth conductive layer is configured to transmit visible light.

US Pat. No. 10,168,808

LIQUID CRYSTAL DISPLAY DEVICE

Japan Display Inc., Toky...

1. A liquid crystal display device comprising:a liquid crystal element array including a plurality of liquid crystal display elements arranged in a matrix form;
a plurality of scan lines arranged in each row of the liquid crystal element array and configured to supply scan signals to the plurality of liquid crystal display elements arranged in a corresponding row;
a plurality of signal lines arranged in each column of the liquid crystal element array and configured to supply image signals to the plurality of liquid crystal display elements arranged in a corresponding column;
a plurality of driving electrodes arranged in the liquid crystal element array and supplied with driving signals for detecting an external proximity object;
a first voltage line configured to supply a first voltage;
a second voltage line configured to supply a second voltage different from the first voltage; and
a third voltage line being a voltage line different from the first voltage line and the second voltage line and configured to supply a third voltage,
wherein in a period of detecting the external proximity object, a selected driving electrode among the plurality of driving electrodes is electrically connected to one of the first voltage line and the second voltage line, and the selected driving electrode is supplied with the driving signal, and unselected driving electrodes among the plurality of driving electrodes are electrically connected to the third voltage line, and
wherein a line width of the third voltage line is narrower than a line width of the second voltage line.

US Pat. No. 10,168,807

TOUCH PANEL, METHOD FOR MANUFACTURING TOUCH PANEL, DISPLAY DEVICE, AND METHOD FOR MANUFACTURING DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A method for manufacturing a touch panel, comprising:disposing a sacrificial layer on a support substrate, the sacrificial layer comprising materials which are sublimatable by heat from a laser beam;
disposing an organic layer on the sacrificial layer;
disposing a touch sensor unit on the organic layer;
separating the organic layer with the touch sensor unit from the sacrificial layer; and
bonding the organic layer with the touch sensor unit onto a substrate,
wherein the separating the organic layer comprises sublimating the sacrificial layer.

US Pat. No. 10,168,805

CONDUCTIVE LAYERED STRUCTURE AND METHODS OF MAKING SAME

3M INNOVATIVE PROPERTIES ...

1. A structured article comprising:a transparent or semitransparent substrate;
at least one first layered structure disposed on a first major surface of the substrate and comprising a first edge, the at least one first layered structure including:
a first ITO layer adjacent the substrate, the first ITO layer comprising a first ITO edge along the first edge,
a first silicon dioxide layer adjacent the first ITO layer opposite the substrate, the first silicon dioxide layer comprising a first silicon dioxide edge along the first edge, and
a second ITO layer adjacent the first silicon dioxide layer opposite the first ITO layer, the second ITO layer comprising a second ITO edge along the first edge,
wherein the first silicon dioxide edge is offset inwardly from the first ITO edge by a distance d1 greater than zero and the first silicon dioxide edge is offset inwardly from the second ITO edge by a distance d2 greater than zero.

US Pat. No. 10,168,804

STYLUS FOR ELECTRONIC DEVICES

APPLE INC., Cupertino, C...

1. A stylus for providing user input to an input surface of an electronic device, the stylus comprising:a body;
a tip assembly configured to contact the input surface, the tip assembly comprising:
a first electric field generator configured to produce a first electric field that indicates a point of contact between the tip assembly and the input surface; and
a second electric field generator, offset from the first electric field generator and aligned with a central axis of the body, the second electric field generator configured to produce a second electric field that indicates an angle of the body relative to the input surface;
wherein the first electric field generator and the second electric field generator are configured to move relative to the body when the tip assembly applies a force to an input surface; and
a translatable structure disposed within the body and supporting the tip assembly, the translatable structure comprising a force sensor configured to detect the force applied by the tip assembly to the input surface.

US Pat. No. 10,168,803

POINTING DEVICE AND TOUCH DETECTION SYSTEM

Japan Display Inc., Toky...

1. A pointing device used to indicate a position on a touch detecting device, the pointing device comprising:a handle output circuit provided in a user contactable area of a body of the pointing device; and
a first signal generating circuit that generates a first pulse signal including a first code that is predetermined;
a first signal amplifier that amplifies the first pulse signal to generate a palm detection signal,wherein the handle output circuit is configured to output the palm detection signal, andwherein the palm detection signal is detectable by the touch detecting device after being output by the handle output circuit and transmitted through a hand of the user, and the palm detection signal is different from a signal output to the touch detecting device from a tip of the pointing device.

US Pat. No. 10,168,802

ACTIVE PEN WITH TIP PRESSURE SENSOR

Advanced Silicon SA, (CH...

1. Active position indicator comprising:a movable tip element configured to be displaced from an initial position in a displacement direction by a tip displacement depending on the force acting on a tip arranged on a distal end of the tip element;
a force sensor for detecting a force acting on the tip, wherein the force sensor comprises an elastic element acting on the tip element against the tip displacement and a converter means for converting the tip displacement of the tip element in an electrical signal by an electronic value depending in the detectable force range of the force sensor on the tip displacement;
wherein the elastic element is a leaf spring, wherein the leaf spring comprises at least two elastic leaf portions being elastic in the displacement direction and acting against the force on the tip, wherein the at least two elastic leaf portions comprises at least one first elastic leaf portion arranged to be in contact with the tip element for a first compression range of the leaf spring for small forces and at least one second elastic leaf portion arranged to be in contact with the tip element after the first compression range for a second compression range of the leaf spring for larger forces,
wherein the force sensor comprises a force detection mechanism housing and the leaf spring is arranged in the force detection mechanism housing between a housing wall and the tip element, wherein the tip element is led into the force detection mechanism housing, wherein the force detection mechanism housing has the form of a hollow cylinder with the tip element moving along the cylinder axis.

US Pat. No. 10,168,801

ELECTRONIC PEN AND ELECTRONIC PEN SYSTEM

Semiconductor Energy Labo...

1. An electronic pen comprising:a battery which can be charged wirelessly from outside the electronic pen;
a first antenna circuit which is electrically connected to the battery, the first antenna circuit comprising a first antenna;
a pen nib;
a plurality of first sensors which senses whether the pen nib has contact with a surface;
a second sensor which detects movement of the pen nib on the surface;
a control circuit which is electrically connected to the plurality of first sensors and the second sensor; and
a memory which is electrically connected to the control circuit,
wherein the pen nib is between the plurality of first sensors, and
wherein the second sensor is a capacitance type acceleration sensor.

US Pat. No. 10,168,800

SYNCHRONIZATION OF TEXT DATA AMONG A PLURALITY OF DEVICES

Samsung Electronics Co., ...

1. An electronic device comprising:a memory configured to store a first language model for providing an input word prediction function;
a communication module configured to communicate with a server;
an input interface configured to obtain a sentence input; and
a processor configured to:
update the first language model based on the sentence input, and
synchronize an updated portion of the first language model with a second language model of another electronic device by causing the communication module to transmit information on the sentence input to the server, wherein a type of the second language model is different from a type of the first language model,
wherein the transmitted information includes type information of the first language model,
wherein the information on the sentence input is provided to the other electronic device, and
wherein the information on the sentence input is used by the other electronic device to update the second language model.

US Pat. No. 10,168,799

HYBRID DIGITAL ANALOG KEY SWITCH

UNEO Inc., Taipei (TW)

1. A key switch for generating both a digital signal and an analog signal, the key switch comprising:a key module;
a key stem configured to move up and down relative to the key module, wherein
the key stem has a top portion and a bottom portion,
the top portion projects upward from a top side of the key module,
the bottom portion is inside the key module,
in a first state, the key stem is in an upper position when the key switch is not depressed, and
in a second state, the key stem is in a lower position when the key switch is depressed;
a first electrode and a second electrode movable relative to each other in accordance with up and down movement of the key stem relative to the key module, wherein
in the first state of the key stem, the first and second electrodes are separated from each other, and
in the second state of the key stem, the first and second electrodes are in physical and electrical contact to generate a digital signal; and
a force sensor under a bottom side of the key module, wherein
when the key stem is depressed and moves downward away from the first state, the key module is pressed against the force sensor and causes the force sensor to generate an analog signal corresponding to a magnitude of a force at which the key stem is depressed.

US Pat. No. 10,168,798

HEAD MOUNTED DISPLAY

Tower Spring Global Limit...

1. A head-mounted display (HMD) that provides a virtual reality to a user that controls the HMD with a keyboard, comprising:a housing having a left lens and a right lens;
a smartphone inserted in the housing and including:
a display having a left portion and a right portion, the left portion viewable by a left eye of the user through the left lens, the right portion viewable by a right eye of the user through the right lens;
a receiver that receives a first video signal from a VR source;
a camera that captures a second video signal of the keyboard; and
a processor, in communication with the display, the receiver, the camera, and the keyboard, that converts the first video signal from the receiver to a first left image and a first right image, converts the second video signal from the camera to a second left image of the keyboard and a second right image of the keyboard, receives input information from the keyboard, and sends the converted images and the input information to the display,
wherein the display of the smartphone shows the first left image on the left portion and the first right image on the right portion such that the user is able to view the virtual reality on a first window of the display through the left and right lenses,
wherein the display of the smartphone shows the second left image of the keyboard on the left portion and the second right image of the keyboard on the right portion such that the user is able to view the keyboard on a second window of the display simultaneously with the first window,
wherein the processor monitors boundaries of the first window and the second window to detect an overlap condition; where the second window overlaps the first window such that content in the first window is obscured from the user's view; and
further wherein, when the processor detects the overlap condition, the processor automatically adjusts a transparency and blending effect of an overlap area between the first window and the second window such that the transparency in the overlap area differs from the transparency in other regions of the first and second windows that occupy separate areas; and such that the virtual reality of the first window and the keyboard of the second window are both viewable to the user;
wherein the keyboard of the second window is superimposed on the virtual reality of the first window; and wherein the following formulas are used to obtain a blended image of the keyboard superimposed on the virtual reality image in the first window;

where in formula I, Yky and Ybg, are luminance signals of keyboard image and background image that is virtual reality image, g is a relative luminance gain of the keyboard image to the background image; and in formula II, where alpha (a) is a transparency power of display region, showing how the luminance gain g calculated by the formula I is applied to alpha blending process to calculate pixel values in the blended image.

US Pat. No. 10,168,797

TERMINAL APPARATUS, AUDIO SYSTEM, AND METHOD FOR CONTROLLING SOUND VOLUME OF EXTERNAL SPEAKER THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A sound volume outputting system comprising:a plurality of speaker apparatuses; and
a user terminal apparatus having a screen and configured to:
display information of a first speaker apparatus and information of a second speaker apparatus,
display a first selection user interface (UI) element for receiving a selection of the first speaker apparatus, and a second selection UI element for receiving a selection of the second speaker apparatus,
display a first volume adjusting UI element for adjusting sound volume of the first speaker apparatus and a second volume adjusting UI element for adjusting sound volume of the second speaker apparatus,
in response to a volume adjusting input being received through the first volume adjusting UI element while the first selection UI element is not selected, transmit a sound volume adjusting command to the first speaker to adjust the sound volume of only the first speaker apparatus, and
in response to a volume adjusting input being received through the first volume adjusting UI element while the first selection UI element and the second selection UI element are selected, transmit a sound volume adjusting command to the first speaker apparatus and the second speaker apparatus to simultaneously adjust the sound volume of the first speaker apparatus and the sound volume of the second speaker apparatus.

US Pat. No. 10,168,796

METHODS AND SYSTEMS FOR DEFINING GESTURES FOR A USER INTERFACE

Facebook, Inc., Menlo Pa...

1. A method comprising, at an electronic device having one or more processors and memory storing instructions for execution by the one or more processors, the instructions including a utility for user-interface prototyping,in the utility:
developing a user-interface prototype, the developing comprising:
selecting a gesture patch and specifying a gesture for the gesture patch, wherein the gesture patch is a graphical element for defining the user-interface prototype and is associated with an underlying gesture recognition engine, physics engine, and state machine;
selecting a first layer patch corresponding to a first layer of the user-interface prototype, wherein the first layer corresponds to a first image in the user-interface prototype and the first layer patch is a graphical element for defining the user-interface prototype; and
coupling an output of the gesture patch to an input of the first layer patch, wherein the input of the first layer patch corresponds to a display parameter of the first layer;
generating the user-interface prototype for display;
receiving user-interaction data for manipulating the user-interface prototype, the user-interaction data corresponding to the gesture; and
in response to the user-interaction data, updating display of the user-interface prototype in accordance with the user-interaction data and the coupling of the gesture patch to the input of the first layer patch.

US Pat. No. 10,168,795

AUTOMATED LEARNING AND GESTURE BASED INTEREST PROCESSING

International Business Ma...

1. A computerized method for processing user interests, comprising:receiving an inputted interest from a user and an inputted context, wherein the inputted context includes at least one of a natural language input, a time parameter and a location parameter;
receiving gesture data from a collection device with the inputted interest to identify a gesture from a set of gestures predefined by the user;
receiving behavior data associated with the inputted interest and determining whether the behavior data includes a recognized behavior pattern based on previously collected behavior data of the user, in which the recognized behavior pattern was not predefined by the user;
calculating an affinity score for the inputted interest based on an identified gesture and a recognized behavior pattern;
assigning a dynamically generated tag to the inputted interest based on the inputted context associated with the inputted interest; and
storing structured interest information for the user that includes a unique record for the inputted interest having the affinity score and dynamically generated tag.

US Pat. No. 10,168,794

MOTION-ASSISTED VISUAL LANGUAGE FOR HUMAN COMPUTER INTERFACES

FASTVDO LLC, Cocoa Beach...

1. A computer-implemented method for recognizing a visual gesture comprising:receiving a visual gesture formed by a part of a human body, the visual gesture captured by a video having a plurality of video frames;
determining a region of interest (ROI) in the plurality of video frames of the video based in part on motion vectors associated with motion of the part of the human body;
applying a visual gesture recognition process to the plurality of video frames;
determining a plurality of features of an object within the ROI based on the applied visual gesture recognition process, the object comprising at least a part of the visual gesture, the plurality of features comprising at least two of a centroid, a shape, and a size; and
determining variations in at least one of the plurality of features, the at least one feature changing according to motion of the object in the plurality of video frames in a motion model, with a learning based tracking process comprising a plurality of functions performed simultaneously, wherein the plurality of functions comprises at least two of:
an object tracking function using motion estimation in the motion model and employing an estimation error metric comprising one of a sum of absolute differences (SAD) and a normalized correlation coefficient (NCC);
an object feature learning function that automatically learns features of objects within the ROI, the features including at least one of size, shape, centroids, statistics, and edges; and
an object detection function comprising at least one technique selected from a group consisting of:
feature extraction employing one of edge analysis, spatial transforms, background subtraction, and neural networks;
feature analysis employing one of clustering, vector quantization, and neural networks; and
feature matching employing signal matching using one of similarity metrics, neural networks, support vector machines, and maximum posteriori probability; and
deriving multi-dimensional information of the visual gesture based on the analysis of the determined variations.

US Pat. No. 10,168,793

EYEGLASSES-TYPE WEARABLE DEVICE AND METHOD USING THE SAME

Kabushiki Kaisha Toshiba,...

1. A wearable device comprising:an eye motion detector comprising a pair of a left lower electrode and a right lower electrode and at least one of (i) a pair of a right upper electrode and the right lower electrode or (ii) a pair of a left upper electrode and the left lower electrode, the eye motion detection being configured to detect an eye motion of a user wearing the wearable device, wherein the eye motion relates to a difference between outputs of the left lower electrode and the right lower electrode and at least one of (i) a difference between outputs of the right upper electrode and the right lower electrode or (ii) a difference between outputs of the left upper electrode and the left lower electrode;
a display; and
a display controller configured to control the display according to the eye motion detected by the eye motion detector.

US Pat. No. 10,168,792

METHOD AND WEARABLE DEVICE FOR PROVIDING A VIRTUAL INPUT INTERFACE

SAMSUNG ELECTRONICS CO., ...

1. A glass type wearable device comprising:an image sensor;
a display; and
a controller configured to:
control the image sensor to capture one or more images to sense a gesture of a user drawing a line on a physical object by using an input tool;
determine a user input region based on the line drawn by using the input tool;
identify a type of the physical object via an image process; and
control the display to provide a virtual input interface based on the user input region and the type of the physical object.

US Pat. No. 10,168,791

EXTRAMISSIVE SPATIAL IMAGING DIGITAL EYE GLASS APPARATUSES, METHODS AND SYSTEMS FOR VIRTUAL OR AUGMEDIATED VISION, MANIPULATION, CREATION, OR INTERACTION WITH OBJECTS, MATERIALS, OR OTHER ENTITIES

Meta Company, San Mateo,...

1. An apparatus, comprising:at least one spatial imaging device;
at least one head-mounted output display;
at least one computational device communicatively coupled to the at least one spatial imaging device and at least one head mounted output display, wherein the at least one computational device is configured to execute program instructions that cause the at least one computational device to:
receive data from the at least one spatial imaging device;
determine a spatial coordinate system corresponding to the data;
provide a virtual object for display by the at least one head-mounted output display in an augmented-reality (AR) space, the virtual object occupying a space within the spatial coordinate system;
process the data to determine spatial coordinates associated with a user gesture that change dynamically over time;
determine a relationship between the spatial coordinates associated with the user gesture relative to the space occupied by the virtual object in the spatial coordinate system;
determine the relationship indicates a particular type of user manipulation of the virtual object within the AR space by a user of the apparatus; and
display a result of the indicated user manipulation of the virtual object by the at least one head-mounted output display.

US Pat. No. 10,168,790

METHOD AND DEVICE FOR ENABLING VIRTUAL REALITY INTERACTION WITH GESTURE CONTROL

ARCSOFT (HANGZHOU) MULTIM...

1. A method for enabling virtual reality interaction with gesture control, comprising the following steps:displaying a photographed second image in response to a gesture detecting signal;
recognizing an actual gesture action in the second image and converting the actual gesture action into a graphic pointer; and
displaying a first image and displaying the graphic pointer at a position corresponding to the first image for interactions;
wherein recognizing the actual gesture action in the second image and converting the actual gesture action into the graphic pointer comprises the following steps
capturing moving block masses appearing in the second image, analyzing the moving block masses to obtain a plurality of block masses approximate to a hand, and selecting all the block masses approximate to the hand as candidate hand regions;
determining a hand shape in each candidate hand region, and if a plurality of the candidate hand regions pass verification, selecting a sum of the candidate hand regions passing the verification as a particular region; and
converting the actual gesture action in the particular region into a graphic pointer.

US Pat. No. 10,168,789

SYSTEMS AND METHODS TO FACILITATE USER INTERACTIONS WITH VIRTUAL CONTENT HAVING TWO-DIMENSIONAL REPRESENTATIONS AND/OR THREE-DIMENSIONAL REPRESENTATIONS

Meta Company, San Mateo,...

1. A system configured to facilitate user interactions with virtual content having two-dimensional representations and three-dimensional representations, the system comprising:a mobile computing platform comprising:
a display;
a first sensor configured to generate output signals conveying presence of a user object of a user at or near the display;
a first set of one or more physical processors configured by machine-readable instructions to:
effectuate presentation of first virtual content on the display, the first virtual content having a two-dimensional representation;
obtain the output signals generated by the first sensor; and
determine, from the output signals generated by the first sensor, the presence of the user object at or near the display;
a headset configured to be installed on a head of the user;
a depth sensor held by the headset configured to generate output signals conveying ranges of surfaces within a real-world environment;
one or more image forming components held by the headset configured to generate light rays to form images of virtual content, the one or more image forming components being configured such that when the headset is installed on the head of the user, the images are superimposed over a view of the real world environment to create the interactive space; and
a second set of one or more physical processors coupled to the headset, the second set of one or more physical processors being configured by machine-readable instructions to:
obtain the output signals from the depth sensor;
determine, from the output signals of the depth sensor, one or more gestures being performed by the user object;
obtain, from the mobile computing platform, an indication of the presence of the user object at or near the display; and
responsive to obtaining the indication of presence of the user object at or near the display and determining a first gesture is being performed by the user object, control the one or more image forming components to form images of second virtual content, the second virtual content being a three-dimensional representation of the first virtual content, wherein the images of the second virtual content are formed such that the second virtual content is superimposed over the user's view of the user object over a duration of the performance of the first gesture.

US Pat. No. 10,168,788

AUGMENTED REALITY USER INTERFACE

GetGo, Inc., Boston, MA ...

1. A method of controlling a computing device using an AR (Augmented Reality) headset, the method comprising:pairing the AR headset with the computing device to establish a communication pathway between the AR headset and the computing device;
detecting, by the AR headset, gestures of a user of the AR headset; and
transmitting UI (User Interface) metadata derived from the gestures to the computing device over the communication pathway, such that the computing device is enabled to map the UI metadata to user operations to be performed on the computing device in response to the gestures,
wherein the method further comprises projecting, onto a transparent display of the AR headset, a set of holographic images, each of the set of holographic images projected to appear to the user in in three dimensional space when viewed through the transparent display,
wherein the set of holographic images includes a set of UI control holograms for operating the computing device, and wherein transmitting the UI metadata is performed, for at least some of the UI metadata, in response to the user interacting with the set of UI control holograms using gestures, and
wherein the method further comprises:
while detecting a gaze of the user directed toward one of the UI control holograms, also detecting, by the AR headset, another concurrent gesture performed by the user;
mapping, by the AR headset, the gaze and the other concurrent gesture to corresponding UI metadata; and
sending, by the AR headset, the corresponding UI metadata to the computing device, the corresponding UI metadata indicating a UI command to the software program.

US Pat. No. 10,168,786

GESTURE GUIDANCE DEVICE FOR MOVING PLATFORM, GESTURE GUIDANCE SYSTEM FOR MOVING PLATFORM, AND GESTURE GUIDANCE METHOD FOR MOVING PLATFORM

MITSUBISHI ELECTRIC CORPO...

1. A gesture guidance device for a moving platform, comprising:a processor and memory configured to,
detect a position and a shape of a hand of an operator based on information detected by a sensor that detects the hand of the operator,
calculate an emphasis level in accordance with a difference between a combination of the position and the shape of the hand of the operator and another combination of a predetermined position for performing a gesture operation and a predetermined shape of a hand for the gesture operation,
calculate a deviation direction of the position of the hand with respect to a center of a gesture performance region predetermined for performing the gesture operation or a point on an extension line that extends from the center of the gesture performance region to the operator, and
control, every time the processor calculates the emphasis level in response to detection of the hand of the operator by the sensor, a notification device to display an icon of an operation object intended for the gesture operation, with transparency corresponding to the calculated emphasis level and with a planar distribution of the transparency that is deviated from a center of the display icon, depending on the calculated deviation direction, to thereby guide the hand of the operator to the predetermined position and the predetermined shape of a hand for the gesture operation.

US Pat. No. 10,168,785

MULTI-SENSOR BASED USER INTERFACE

Nvidia Corporation, Sant...

1. An apparatus for gesture detection and recognition, the apparatus comprising:a processing element;
a radar sensor;
a depth sensor; and
an optical sensor, wherein the radar sensor, the depth sensor, and the optical sensor are coupled to the processing element, and wherein the radar sensor, the depth sensor, and the optical sensor are configured for short range gesture detection and the processing element is configured to identify a type of hand gesture by combining data acquired with the radar sensor, data acquired with the depth sensor, and data acquired with the optical sensor, wherein the data acquired with the radar sensor is registered to the data acquired with the depth sensor,
wherein registering the data acquired with the radar sensor to the data acquired with the depth sensor comprises transforming three-dimension (3D) coordinates of the data acquired with the radar sensor to the depth sensor's coordinate frame, wherein said registering further comprises: observing 3D coordinates of a spherical volume concurrently with both the radar sensor and the depth sensor, determining a best-fit transformation function between the 3D coordinates of the spherical volume observed by both the radar sensor and the depth sensor, and using the transformation function to transform the 3D coordinates of the data acquired with the radar sensor to the depth sensor's coordinate frame.

US Pat. No. 10,168,784

INFORMATION PROCESSING APPARATUS AND METHOD, AND PROGRAM

SONY CORPORATION, Tokyo ...

1. An information processing apparatus comprising:circuitry configured topresent various pieces of information on a display surface,
initiate a capturing of a plurality of images,
recognize a hand image including images of a hand, based on the captured plurality of images,
initiate a storing of hand shapes including shapes of a plurality of hands as hand shape patterns,
calculate a hand shape matching degree between the recognized hand shape image and the stored hand shape patterns,
detect a position and an angle of each part of a plurality of parts of the hand with respect to the display surface based on a position of the recognized hand image and a matching hand shape pattern of the stored hand shape patterns having a maximum calculated hand shape matching degree,
present, when the maximum calculated hand shape matching degree is greater than a predetermined value, an operation input interface for each part of the hand including one or more operation buttons for each respective part of the hand at a plurality of positions along a respective angle on the display surface according to the detected position and the detected angle of the respective part of the hand, and
present, when the maximum calculated hand shape matching degree is not greater than the predetermined value, an operation input interface for a selected part of the hand.

US Pat. No. 10,168,783

METHOD OF DESIGNING A PANEL ASSEMBLY FOR A VIBRATORY PANEL DEVICE

NVF Tech Ltd, London (GB...

1. A method comprising:sensing, by N+M transducers of a device comprising a panel which supports vibrations and the N+M transducers connected to the panel, a user input on the panel;
receiving, by signal processing circuitry electrically connected to and configured to receive signals from or provide signals to each of the N+M transducers, N+M input signals generated from respective ones of the N+M transducers in response to the user input on the panel; and
processing, by the signal processing circuitry, the N+M input signals to produce N output signals corresponding to input signals from the N transducers of the N+M transducers,
wherein the input signals from the M transducers of the N+M transducers are used to correct the input signals from the N transducers for one or more phenomena affecting all of the N+M transducers other than the user input, and
wherein, N and M are integers greater than or equal to one.

US Pat. No. 10,168,782

ULTRASONIC HAPTIC FEEDBACK CONTROL SYSTEM AND METHOD

Rockwell Collins, Inc., ...

1. A system, comprising:a display;
a haptic feedback system comprising ultrasonic transducers;
a gesture recognition system comprising a gesture recognition system processor and a sensor;
at least one processor communicatively coupled to the display, the haptic feedback system, and the gesture recognition system, the at least one processor configured to:
output a stream of graphical data to the display;
output a stream of haptic feedback data to the haptic feedback system, the stream of haptic feedback data synchronized with the stream of graphical data; and
output user-manipulatable region data to the gesture recognition system, the user-manipulatable region data including information of a user-manipulatable region in front of the display;
wherein the display is configured to present a stream of images corresponding to the stream of graphical data;
wherein the ultrasonic transducers are configured to, based at least on the stream of the haptic feedback data, form an ultrasonic acoustic field in front of the display;
wherein the gesture recognition system is configured to:
recognize a user gesture in the user-manipulatable region as a user input; and
output gesture recognition data to the at least one processor;
wherein the at least one processor is further configured to update the stream of graphical data and the stream of haptic feedback data based at least on the gesture recognition data;
wherein the haptic feedback data includes information of a location of an ultrasonic reference point, wherein the ultrasonic acoustic field includes the ultrasonic reference point; and
wherein images of the stream of images include a cursor at a screen location, wherein the haptic feedback data includes information of a location of an ultrasonic cursor representation, the ultrasonic cursor representation associated with the cursor, wherein the ultrasonic acoustic field includes the ultrasonic cursor representation.

US Pat. No. 10,168,781

TOUCH SENSITIVE DEVICE AND DISPLAY DEVICE INCLUDING THE SAME

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

1. A touch sensitive device comprising:a first electroactive layer comprising a ferroelectric polymer;
a plurality of electrodes on at least one surface of the first electroactive layer; and
a second electroactive layer in contact with the plurality of electrodes and the first electroactive layer and comprising an electroactive polymer.

US Pat. No. 10,168,780

INPUT DEVICE, DISPLAY DEVICE, AND METHOD FOR CONTROLLING INPUT DEVICE

FUJITSU TEN LIMITED, Kob...

1. An input device, comprising:a vibration unit that includes a piezoelectric element, the vibration unit vibrating an operation surface; and
a processor programmed to:
detect touch positions on the operation surface;
when the touch positions move in a first direction, cause the vibration unit to vibrate in a first mode associated with a first movement amount of the touch positions in the first direction;
when the touch positions move in a second direction, cause the vibration unit to vibrate in a second mode associated with a second movement amount of the touch positions in the second direction; and
when the touch positions move in a third direction located between the first and second directions and obtained by composing the first and second directions, cause the vibration unit to vibrate in a third mode associated with a third movement amount, the third movement amount being obtained by composing first and second movement amounts corresponding to first and second direction components constituting the third direction.

US Pat. No. 10,168,779

VEHICLE OPERATING DEVICE

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

1. A vehicle operating device comprising:an operation surface that is operated by contact with a finger of an operator;
an operation surface driver that moves the operation surface in a direction parallel to the operation surface;
a contact position detector that detects a contact position of the finger of the operator on the operation surface; and
a display device that displays at least one predetermined region on a display screen, changes a display of the display screen and sets a virtual cursor that virtually moves on the display screen in accordance with the contact operation with the finger of the operator on the operation surface, wherein
when the virtual cursor reaches a boundary of the predetermined region, the operation surface driver moves the operation surface in a direction along the contact operation with the finger of the operator.

US Pat. No. 10,168,778

USER STATUS INDICATOR OF AN AUGMENTED REALITY SYSTEM

DAQRI, LLC, Los Angeles,...

1. A device comprising:a biometric sensor configured to measure biometric information of a user of the device;
a display configured to display augmented reality (AR) content;
a light source configured to output any of a plurality of visual signals; and
one or more hardware processors comprising a disruption indicator application, the disruption indicator application configured to perform operations comprising:
identifying a task being performed by the user of the device;
determining a disruption level based on a combination of the AR content, the task, and the biometric information; and
causing the light source to output a visual signal corresponding to the disruption level and selected from the plurality of visual signals, the visual signal being configured to visually alert other users of other devices to avoid engaging the user of the device.

US Pat. No. 10,168,777

DISPLAY CONTROL METHOD AND TERMINAL DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A display control method, applied to a terminal device comprising a transmissive liquid crystal display (LCD), a backlight side of the transmissive LCD having a mechanical structure, and the method comprising:detecting an operating status of the terminal device;
turning off the transmissive LCD of the terminal device when the terminal device is in a standby state;
controlling the transmissive LCD to be in a transparent state to display the mechanical structure on the backlight side of the transmissive LCD when the transmissive LCD is turned off;
receiving a notification message that comprises a priority attribute, the priority attribute indicating whether the notification message has a low priority or a high priority; and
keeping the transmissive LCD turned off and not providing any indication that the notification message was received when the notification message has the low priority.

US Pat. No. 10,168,776

REMOTE CONTROL VIA PROXIMITY DATA

International Business Ma...

1. A computer system comprising:a first of sensors including two or more sensors operatively coupled to a sensor hub, a first of the sensors, Si, fixed to a first location, a second of the sensors, Sj, fixed to a second location, and the hub fixed to a third location;
the hub in communication with a remote interface; and
the remote interface operatively coupled to a remote physical device,
the remote interface to utilize proximity sensor positioning to respond to a change in sensor position data, including:
receive an initial set of distance rules for associating an action, Aij, with sensor position data; and
measure a change in sensor position data and associate the action, Aij, based on the distance rules;
create an outcome set with at least partial matches to the action from a corpus;
apply a score to each entry in the outcome set; and
select an entry in the outcome set having a highest score and apply the selected entry to the action, Aij; and
communicate the action, Aij, to the remote physical device, the action to physically transform a functional aspect of the remote physical device.

US Pat. No. 10,168,775

WEARABLE MOTION SENSING COMPUTING INTERFACE

1. An apparatus, comprising:a sensor configured to detect movement and generate first movement data related to at least part of a detected movement in at least one spatial plane and second movement data related to at least part of a detected movement that is indicative of a tapping motion;
a messaging unit configured to create a message that is configured to include movement information based at least in part upon one of the first movement data and the second movement data;
a transmitter in data communication with the messaging unit and configured to transmit the message;
a touch sensor area configured to send, based at least in part on detection of a touch, an activation signal to the messaging unit; and
a housing configured to at least partially enclose at least one of the sensor, the messaging unit, and the transmitter, and including a finger grip configured to secure the housing to a human finger.

US Pat. No. 10,168,774

CUT RESISTANT GLOVE FOR USE WITH CAPACITIVE SENSING DEVICES

WELLS LAMONT INDUSTRY GRO...

1. A glove for use with capacitive touch screen devices comprising: a main body portion; a finger portion; a thumb portion; and at least said finger portion constructed from a composite yarn, the composite yarn having a core and a sheath, the core being formed from a cut resistant fiber is wrapped around by the sheath being formed from a conductive fiber, wherein the conductive fiber content is in a range of 5% to 20% of a total weight of fibers in the composite yarn, wherein the composite yarn has a density in a range of 200 denier to 2000 denier, wherein the composite yarn has a conductivity in a range of 10?3 to 10?7 Ohms/meter, and wherein the core cut resistant fiber includes stainless steel; wherein the sheath further includes a cut resistance fiber; wherein the core conductive fiber further includes nylon and the sheath cut resistant fiber includes stainless steel.

US Pat. No. 10,168,773

POSITION LOCATING METHOD AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A position locating method, comprising:obtaining a line-of-sight orientation parameter of a user, wherein the line-of-sight orientation parameter corresponds to a line-of-sight orientation of the user;
obtaining a line-of-sight source position of the user, the line-of-sight source position corresponding to a line-of-sight source of the user;
obtaining a position of a screen, and obtaining a screen position of a line of sight according to the line-of-sight orientation parameter, the position of the screen, and the line-of-sight source position;
displaying, on the screen, the screen position of the line of sight;
receiving an adjustment signal;
detecting an offset obtained according to a wrist position and a finger deviation angle of the user in response to receiving the adjustment signal by:
detecting a first set of finger coordinates and a first set of wrist coordinates;
calculating a first pointing direction according to a line between the first set of finger coordinates and the first set of wrist coordinates;
detecting, after a finger deflection, a second set of finger coordinates and a second set of wrist coordinates;
calculating a second pointing direction according to a line between the second set of finger coordinates and the second set of wrist coordinates; and
determining the offset according to an angle difference between the second pointing direction and the first pointing direction;
adjusting, according to the offset, the screen position of the line of sight displayed on the screen; and
displaying an adjusted position of the line of sight on the screen.

US Pat. No. 10,168,772

HEAD MOUNTED ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device operatively coupled to an external device mountable on a head of a user, the electronic device comprising:a display;
a sensor configured to capture an image;
a processor; and
a memory, which includes instructions, which, when executed, cause the processor to:
provide a first guide screen that guides the user to gaze at a front of the display;
capture an image, in which at least a portion of an eye of the user is included, using the sensor; and
based on a location of the eye or a pupil of the user displayed in the captured image that deviates from a specified area, display a second guide screen that guides the user to shift the external device in a correct direction.

US Pat. No. 10,168,771

USER EYE-GAZE BASED DERIVATION OF ACTIVITY STREAM PROCESSING AUGMENTATIONS

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method, comprising:determining from text and image content, using iteratively at least one of text analysis or image analysis in combination with eye-gaze analysis of a user viewing existing activity stream content of an activity stream of social network postings published by a social networking website, a content subject matter area of interest to the user according to frequencies of occurrence of different words identified within the text and image content according to one or more of the text analysis and the image analysis at different content locations viewed by the user within the existing activity stream content of the activity stream of social network postings;
configuring user-specific activity stream content augmentations applicable to new activity stream content viewed by the user that comprises the content subject matter area of interest to the user determined according to the frequencies of occurrence of the different words and images from the iterative use of the at least one of the text analysis or the image analysis in combination with the eye-gaze analysis; and
augmenting, within the activity stream of social network postings using the configured user-specific activity stream content augmentations, portions of the new activity stream content determined to comprise the content subject matter area of interest to the user;
where augmenting the portions of the new activity stream content comprises changing an appearance of the portions of the new activity stream content to attract attention of the user to the augmented portions within the new activity stream content.

US Pat. No. 10,168,770

VIRTUAL REALITY SENSORY CONSTRUCT

International Business Ma...

1. A tactile device for correcting biomechanical abnormalities using physical virtual reality simulations, the tactile device comprising:an outer hollow sphere;
a pliable inner hollow sphere;
a plurality of actuators, wherein the plurality of actuators physically couple the outer hollow sphere to the pliable inner hollow sphere, and wherein the plurality of actuators are configured to dynamically and physically reshape the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate;
a framework comprising a plurality of powered rollers, wherein the plurality of powered rollers:
support the outer hollow sphere, and
control a rotational speed and direction of the outer hollow sphere and the pliable inner hollow sphere;
a set of pressure sensors that detect pressure applied by a user against the pliable inner hollow sphere as the user moves within the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate;
one or more processors that determine a biomechanical abnormality in the user based on pressure readings from the pressure sensors as the user responds to movement of the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate; and
a sphere controller that modifies a physical configuration of the pliable inner hollow sphere in order to treat the biomechanical abnormality in the user.

US Pat. No. 10,168,769

INPUT APPARATUS, INPUT METHOD, AND PROGRAM

NEC CORPORATION, Tokyo (...

1. An input apparatus comprising:a memory storing instructions; and
a processor configured to execute the instructions to:
detect motion of an object by using a captured image, that includes the object, in a period defined based on a result of detection of a touch to a body of a user by a sensor attached to the body of the user; and
recognize input to an information processing apparatus based on the detected motion of the object,
wherein the processor is further configured to detect a marker from the captured image, define a partial region of the captured image based on the marker, and detect motion of the object in the partial region of the captured image,
wherein the marker is a predetermined image displayed on a display device of a device attached to the body of the user.

US Pat. No. 10,168,768

SYSTEMS AND METHODS TO FACILITATE INTERACTIONS IN AN INTERACTIVE SPACE

Meta Company, San Mateo,...

1. A system configured to facilitate interactions in an interactive space, the interactive space including views of a virtual environment, the system comprising:a display configured to generate images forming virtual content within the virtual environment, the virtual content having virtual positions within the virtual environment;
a sensor configured to generate output signals conveying position information, the position information specifying positions of real-world objects within a real-world environment, the real-world objects including a first physical object; and
one or more physical processors configured by machine-readable instructions to:
effectuate presentation via the display of an image forming a virtual object in the virtual environment, the virtual object having a first virtual position;
determine, from the position information and the first virtual position of the virtual object, a perceived distance between the first physical object and the virtual object;
responsive to the perceived distance being less than or equal to a first distance, effectuate presentation via the display of an image forming a secondary virtual object on or near the virtual object;
determine, from the position information and a second virtual position of the secondary virtual object, one or more interactions between the first physical object and the secondary virtual object;
modify the image forming the virtual object to reflect the one or more interactions of the first physical object with the secondary virtual object; and
wherein the secondary virtual object is a plane.

US Pat. No. 10,168,767

INTERACTION MODE SELECTION BASED ON DETECTED DISTANCE BETWEEN USER AND MACHINE INTERFACE

Intel Corporation, Santa...

1. A user-machine interaction system, comprising:a user-machine interface including one or more output devices and one or more input devices, wherein the one or more output devices include one or more of a display, a speaker, or a haptic feedback device, and wherein the one or more input devices include one or more of a keyboard, a mouse, a touch-input device, a microphone, or a camera;
a user interface controller communicatively coupled to the user-machine interface to control an output of the one or more of the display, the speaker, or the haptic feedback device, and to control available interaction modes between a user and the user-machine interface, the available interaction modes including two or more of a keyboard interaction mode, a mouse interaction mode, a touch interaction mode, a voice interaction mode, a gesture interaction mode, a body part cursor interaction mode, a body analysis interaction mode, or a facial analysis interaction mode;
a distance estimator communicatively coupled to the user-machine interface to estimate a distance between the user and a selected part the user-machine interface; and
an interaction selector communicatively coupled to the distance estimator and the user interface controller to select one or more active interaction modes from the available interaction modes based on the estimated distance, wherein when the one or more active interaction modes are selected, the interaction selector is to:
identify an enabled sensor to be enabled to sense an input of the user to the user-machine interface; and
after the enabled sensor is identified as being enabled, identify a modification, based on the estimated distance, to one or more of an operational characteristic of the enabled sensor, a firmware of the enabled sensor, or a software processing of the enabled sensor.

US Pat. No. 10,168,766

METHOD AND APPARATUS FOR A TEXTURAL REPRESENTATION OF A GUIDANCE

Nokia Technologies Oy, E...

1. An apparatus, comprising:at least one processor;
at least one non-transitory memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following:
display a notification associated with notification content to a user, wherein a plurality of gestures causes the notification content to be displayed differently when a respective one of the gestures is performed by the user via a user input;
receive an indication of a first part of the user input from the user on a variable texture surface, wherein the first part of the user input corresponds to one or more initiation parts of at least two of the gestures;
determine that the user is attempting to perform only a first gesture of the at least two gestures based on a subsequent part of the user input corresponding to a subsequent part of only the first gesture;
in response to determination that the user is attempting to perform only the first gesture, cause rendering, on the variable texture surface, of a textural representation of a guidance indicative of a remainder of the first gesture while the user is performing the user input, wherein the remainder of the first gesture comprises at least a movement part related to a movement input to be performed by the user in a direction, and wherein the guidance comprises:
in response to determination that the user input is moving in a different direction than the direction of the movement part, cause a textural resistance of the textural representation of the guidance to increase at a current position of the user input, and
in response to determination that the movement of the user input is changed to the direction related to the movement part, cause the textural resistance of the textural representation of the guidance to decrease at the current position of the user input; and
cause display of, at least part of, the notification content in response to a determination that the user performed the first gesture, wherein the textural resistance relates to a representation of a friction associated with the textural representation, and wherein the variable texture surface is configured to convey the representation of the friction to a user based on at least one of: manipulating a rheological fluid; varying a depth of at least one part of the variable texture surface differently than at least one other part of the variable texture surface; varying an electric field; and varying a temperature.

US Pat. No. 10,168,765

CONTROLLING PROCESSOR CONSUMPTION USING ON-OFF KEYING HAVING A MAXIUMUM OFF TIME

Intel Corporation, Santa...

1. A processor comprising:a core including a plurality of circuits;
a power controller to cause at least one of the plurality of circuits to operate with a power control cycle including a plurality of variable on times and a plurality of off times according to an ON-OFF keying protocol, the plurality of off times corresponding to a maximum off time for a platform including the processor, wherein the maximum off time is a smallest of a plurality of maximum off times associated with a plurality of platform components; and
a configuration storage to store the maximum off time.

US Pat. No. 10,168,764

ELECTRONIC DEVICE THAT ENSURES REDUCED POWER CONSUMPTION AND HIGH SPEED SWITCHING OF POWER MODES AND RECORDING MEDIUM

KYOCERA DOCUMENT SOLUTION...

1. An electronic device comprisinga hardware element that includes a power mode switching unit that switches power modes of the electronic device,
wherein the power mode includes:
a normal mode;
a weak power-saving mode whose power consumption is lower than a power consumption of the normal mode and which enables the electronic device to respond to a specific input;
a strong power-saving mode whose power consumption is lower than the power consumption of the weak power-saving mode and which causes the electronic device to be unable to respond to the specific input; and
a power-saving temporary mode that is temporarily switched every time a specific timing arrives while a condition in which the specific input occurs is unsatisfied in the strong power-saving mode and which causes the electronic device to be unable to respond to the specific input,
the power-saving temporary mode has a power consumption lower than the power consumption of the weak power-saving mode due to a reduced power consumption of at least a part of the hardware element in the power-saving temporary mode compared with the power consumption in the weak power-saving mode,
the power consumption of the strong power-saving mode is lower than the power consumption of the power-saving temporary mode due to a reduced power consumption of at least a part of the hardware element in the strong power-saving mode compared with the power consumption in the power-saving temporary mode,
the power mode switching unit switches to the weak power-saving mode when the condition in which the specific input occurs becomes satisfied in the strong power-saving mode, and
the power mode switching unit switches to the weak power-saving mode without returning to the strong power-saving mode when the condition in which the specific input occurs becomes satisfied in the power-saving temporary mode.

US Pat. No. 10,168,763

MODIFICATION OF WHEN WORKLOADS ACCESS DATA UNITS AND/OR ON WHICH STORAGE DEVICES DATA UNITS ARE STORED TO CONSERVE POWER

Lenovo Enterprise Solutio...

1. A system comprising:a plurality of storage devices on which a plurality of data units are stored, each data unit stored on one of the storage devices;
a processor; and
a non-transitory computer-readable data storage medium storing computer-executable code executable by the processor to:
correlate a plurality of workloads to the data units with respect to which of the workloads access which of the data units, and when the workloads access the data units;
modify one or more of when the workloads access the data units, and on which of the storage devices the data units are stored, so that at given times the data units stored on a sub-plurality of the storage devices are not being accessed by any workload; and
during each given time, power off the sub-plurality of the storage devices storing the data units that are not being accessed by any workload to conserve power.

US Pat. No. 10,168,762

POWER MANAGEMENT FOR HETEROGENEOUS COMPUTING SYSTEMS

Advanced Micro Devices, I...

8. A computing system comprising:a set of computing resources with heterogeneous power dynamics;
a datastore to store information representing a corresponding idle power consumption metric and a corresponding peak power consumption metric for each computing resource of the set; and
a controller coupled to the set of computing resources and the datastore, the controller to configure the set of computing resources to meet a power budget constraint for the set while limiting a processing efficiency impact, wherein the controller is to configure by:
determining a power cap based on the power budget constraint for the set of computing resources;
determining, for each active computing resource of the set, a dynamic power consumption metric based on a difference between the peak power consumption metric and the idle power consumption metric for the computing resource;
selecting the active computing resource having a highest dynamic power consumption metric for implementation of the power cap; and
power capping the selected active computing resource based on the determined power cap.

US Pat. No. 10,168,761

INFORMATION PROCESSING APPARATUS FOR DETERMINING LEVEL OF POWER SAVING OF PROCESSOR

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:a processor configured to execute an operating system and a power control application, wherein the executed power control application operates on the operating system and controls a power mode of the information processing apparatus; and
a first device connected to the processor so that the first device can communicate with the processor, and configured to notify the operating system of a return time,
wherein the executed power control application notifies the first device of information indicating the power mode of the information processing apparatus,
wherein, based on the information notified by the power control application, the first device determines a return time of which the operating system is to be notified, and notifies the operating system of the determined return time, and
wherein, based on the return time notified by the first device, the operating system determines a power saving state to which the processor is to shift, and shifts the processor to the determined power saving state.

US Pat. No. 10,168,760

POWER MANAGEMENT OF USER INTERFACES WITH COORDINATED ULTRA-LOW POWER STATES

Intel Corporation, Santa...

1. A method for power management of a user interface, comprising:initiating, via a host device, an ultra-low power state via a low power entry at a data lane of the user interface, wherein initiating the low power entry at the data lane comprises providing zero voltage at the data lane;
coordinating with a peripheral device to enter into the ultra-low power state, wherein the peripheral device is to reduce a voltage at the clock lane to enter the user interface into the ultra-low power state in response to detecting the low power entry at the data lane; and
detecting an exit, initiated via the peripheral device, from the ultra-low power state via an increase in the voltage at the clock lane.

US Pat. No. 10,168,759

HIERARCHICAL PRIORITIZED CHARGING FOR BATTERY BACKUP UNITS ON COMPUTING DATA CENTERS

International Business Ma...

1. A computer system for prioritized charging of battery backup units (BBUs), comprising:one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:
identifying a plurality of critical system racks associated with at least one computing data center based on a plurality of characteristics associated with a plurality of system racks on the at least one computing data center, wherein the at least one computing data center comprises a hierarchical computing system comprising the plurality of system racks, wherein the plurality of system racks includes a plurality of system enclosures, and wherein the plurality of system enclosures includes a plurality of BBUs;
identifying a plurality of critical system enclosures associated with the identified plurality of critical system racks based on a system architecture associated with the at least one computing data center;
prioritizing the identified plurality of critical system enclosures based on a plurality of parameters associated with the identified plurality of critical system enclosures, wherein prioritizing comprises ranking the plurality of critical system enclosures based on the plurality of parameters;
identifying and ranking a plurality of critical BBUs associated with the identified and prioritized plurality of critical system enclosures based on prioritized charging rules associated with the plurality of critical BBUs, wherein identifying the plurality of critical BBUs comprises identifying the plurality of critical BBUs based on a state of charge associated with a plurality of BBUs on the plurality of critical system enclosures and based on a battery age associated with the plurality of BBUs;
wherein the prioritized charging rules comprises a first prioritized charging rule that includes prioritized charging of a first set of critical BBUs associated with the plurality of critical BBUs over a second set of critical BBUs associated with the plurality of critical BBUs based on a state of charge of the plurality of critical BBUs, wherein the first set of critical BBUs includes a higher state of charge than the second set of critical BBUs;
wherein the prioritized charging rules comprises a second prioritized charging rule that includes, in response to the plurality of critical BBUs associated with the first set of critical BBUs and the second set of critical BBUs having a same state of charge, prioritized charging of the first set of critical BBUs and the second set of critical BBUs based on a battery age associated with the plurality of critical BBUs; and
charging the identified and ranked plurality of critical BBUs in an order based on the prioritized charging rules, comprising charging first the first set of critical BBUs then charging the second set of critical BBUs based on the prioritized charging rules, wherein the first set of critical BBUs and the second set of critical BBUs includes the identified and ranked plurality of critical BBUs.

US Pat. No. 10,168,757

METHOD AND APPARATUS FOR ADAPTIVELY MANAGING POWER

Samsung Electronics Co., ...

1. An electronic device comprising:a first interface for communicating with a first external electronic device functionally connected to the electronic device;
a second interface for receiving power supplied by a second external electronic device; and
a processor configured to:
receive power from the first external electronic device electrically connected to the electronic device through the first interface;
determine whether the second external electronic device is electrically connected to the electronic device through the second interface;
generate state information if the second external electronic device is connected to the electronic device;
transmit the state information to the first external electronic device through the first interface;
receive power from the second external electronic device through the second interface when the power reception from the first external electronic device is stopped in response to the transmission of the state information; and
supply at least a part of the power to the first external electronic device through the first interface.

US Pat. No. 10,168,756

BACKUP POWER MANAGEMENT FOR COMPUTING SYSTEMS

Microsoft Technology Lice...

1. A computing device sharing one or more backup power units with additional one or more computing devices interconnected by a computer network, the one or more backup power units having a total backup capacity, the computing device comprising:a processor; and
a memory and one or more storage devices operatively coupled to the processor, the memory containing instructions executable by the processor to cause the processor to perform a process comprising:
receiving, via the computer network, data indicating a value of backup capacity allocated from the total backup capacity to the computing device, the allocated value of backup capacity being a portion of the total backup capacity of the one or more backup power units; and
in response to the received data,
assigning a portion of the allocated value of backup capacity individually to the processor, the memory, and to each of the one or more storage devices; and
when the computing device experiencing a power outage,
initiating a shutdown procedure in response to the power outage;
determining whether the assigned portions of the allocated value of backup capacity to the processor, the memory, and to each of the one or more storage devices are sufficient to complete the initiated shutdown procedure; and
in response to determining that at least one of the assigned portions of the allocated amount of backup capacity is not sufficient to complete the initiated shutdown procedure, requesting an additional amount of backup capacity to be allocated to the computing device.

US Pat. No. 10,168,755

PORTABLE ELECTRONIC DEVICE HAVING POWER MAINTENANCE FUNCTION DURING REPLACEMENT OF BATTERY

Su Seon Choi, Seoul (KR)...

1. A portable electronic device having a power maintenance function during replacement of a battery, the portable electronic device comprising:a main body which forms an appearance of a portable electronic device; and
a battery for supplying a main power which is detachably connected to the main body, and is configured to be charged by an external power and supply the main power to the portable electronic device,
wherein the main body comprises:
an auxiliary power supply module which is fixedly provided inside of the main body, and is configured to supply an auxiliary power to the portable electronic device, when the battery is separated from the main body;
a power control circuit configured to control a power supply to the portable electronic device;
a switching terminal configured to connect the power control circuit with the battery or the auxiliary power supply module;
a first terminal configured to, when the battery is connected to the main body, contact a connection terminal of the battery and the switching terminal to connect the battery with the power control circuit; and
a second terminal which is provided in the auxiliary power supply module to be connected therewith, and is configured to, when the battery is separated from the main body, contact the switching terminal to connect the auxiliary power supply module with the power control circuit, wherein the second terminal is not deformed in a shape when the battery is separated from the main body and when the battery is connected to the main body,
wherein the power control circuit controls the power supply to the portable electronic device when the switching terminal contacts any one of the battery for supplying the main power and the auxiliary power supply module; and
the switching terminal is formed by bending conductive metal having self-elasticity, is configured to, when the battery is separated from the main body, be in contact with the second terminal after being in disconnected with the first terminal, and is configured to, when the battery is connected to the main body, be pressed together with the first terminal by the connection terminal of the battery so as to deform a shape thereof, and be disconnected from the second terminal.

US Pat. No. 10,168,754

POWER CONDITIONER

MURATA MANUFACTURING CO.,...

1. A power conditioner comprising:a circuit board;
a heat dissipating member having a front surface on which the circuit board is configured to be mounted and a back surface opposing the front surface and having a plurality of heat dissipating fins extending therefrom; and
a mounting auxiliary plate configured to be fixed to the heat dissipating member on a side opposite of which the circuit board is mounted,
wherein the plurality of heat dissipating fins each have a shape extending in a first direction in plan view of the heat dissipating member on a side on which the mounting auxiliary plate can be mounted, with at least one of the plurality of heat dissipating fins including a projection that contacts the mounting auxiliary plate when the mounting auxiliary plate is mounted to the heat dissipating member,
wherein the plurality of heat dissipating fins are spaced apart from each other in a second direction orthogonal to the first direction,
wherein at least one hole extends through the mounting auxiliary plate and is configured for receiving a fixing member for mounting the power conditioner to a wall, and
wherein the mounting auxiliary plate has a higher rigidity than a rigidity of the heat dissipating member.

US Pat. No. 10,168,753

POWER DELIVERY OPTIMIZATION BASED ON SYSTEM CAPABILITY

LENOVO ENTERPRISE SOLUTIO...

1. An apparatus comprising:a configuration module that determines a configuration of an electronic device, wherein determining the configuration comprises determining which components are installed and information about the installed components, the electronic device comprising a voltage regulator device (“VRD”) providing power to one or more of the components;
an environment module that measures one or more environmental variables relating to an operating environment of the electronic device;
a firmware selection module that selects new firmware for the VRD of the electronic device in response to the determined configuration and measured environmental variables; and
a firmware update module that replaces previously installed firmware on the VRD with the new firmware, wherein the new firmware comprises control settings for the VRD.

US Pat. No. 10,168,752

SYSTEMS AND METHODS FOR DETERMINING A SUSTAINED THERMAL POWER ENVELOPE COMPRISING MULTIPLE HEAT SOURCES

QUALCOMM Incorporated, S...

1. A method for determining a thermal power envelope for a portable computing device, the method comprising:(a) determining a first set of operating points for a first component in a portable computing device;
(b) determining a second set of operating points for a second component in the portable computing device; and
(c) generating an individual sustained thermal power envelope (S-TPE) for the first component in the portable computing device by:
(c)(i) setting the first component to a first current operating point in the first set of operating points;
(c)(ii) while maintaining the first component at the first current operating point, setting the second component to a second current operating point in the second set of operating points;
(c)(iii) collecting power consumption data and skin temperature data from a plurality of temperature sensors in the portable computing device while the first component is operating at the first current operating point in the first set of operating points and the second component is operating at the second current operating point in the second set of operating points;
(c)(iv) repeating (c)(ii), and (c)(iii) for each of the second set of operating points for the second component; and
(c)(v) repeating (c)(i), (c)(ii), and (c)(iii) for each of the first set of operating points for the first component.

US Pat. No. 10,168,751

METHOD OF EXECUTING AN APPLICATION ON A DISTRIBUTED COMPUTER SYSTEM, A RESOURCE MANAGER AND A DISTRIBUTED COMPUTER SYSTEM

FUJITSU LIMITED, Kawasak...

12. A Resource Manager for managing a plurality of computers in a high-performance computer system, the computers being coupled together to execute a single monolithic application, each of the computers being allocated a respective portion of the application including code sections comprising executable code and corresponding to different application states including a compute-intensive state, a data transfer state, and a wait state for coordination with other computers, and each of the computers operable in one of a plurality of power configurations, the Resource Manager comprising:a communications module for exchanging messages with a Resource Manager Proxy in each computer of the high-performance computer system;
a state monitor responsive to notifications from Resource Manager Proxies to determine changes of application states in the computers and assess an overall state of the application, the notifications generated by the Resource Manager Proxies from annotations in the code sections of the portion of the application allocated to the computer, the annotations added as mark up for reporting purposes to the executable code and indicative of the application state; and
a power configurer responsive to an assessment by the state monitor to determine a power configuration for an individual computer of the high-performance computer system;
wherein the communications module being arranged to inform the power configuration to the Resource Manager Proxy of the computer.

US Pat. No. 10,168,750

SYSTEMS AND METHODS FOR COOLING OF INFORMATION HANDLING RESOURCES

Dell Products L.P., Roun...

1. A system comprising:an information handling system including an information handling resource;
a management controller configured to provide out-of-band management of the information handling system; and
an expansion cold plate thermally coupled to the information handling resource and configured to be fluidically coupled to a refrigeration system that includes a compressor and a second compressor configured to compress a refrigerant and a condenser configured to condense the refrigerant from a gaseous state to a liquid state;
wherein the management controller is configured to determine a refrigerant demand for the information handling resource to cool the expansion cold plate to a plate temperature that is below an ambient temperature within the system and above a dew point for the system;
wherein the refrigeration system is further configured to receive control signals from the management controller operable to cause the refrigeration system to distribute the refrigerant based on the determined refrigerant demand and expand the refrigerant within the expansion cold plate to cool the information handling resource by converting the refrigerant from the liquid state to the gaseous state to cool the expansion cold plate to the plate temperature that is below an ambient temperature within the system and above the dew point for the system; and
wherein the management controller is further configured to control the compressor and the second compressor to load share between the compressor and the second compressor.

US Pat. No. 10,168,749

COOLING USING ADJUSTABLE THERMAL COUPLING

Intel Corporation, Santa...

1. A cooling apparatus, comprising:a first cold plate thermally coupled to a first heat source;
a second cold plate thermally coupled to a second heat source;
an adjustable coupling to physically and thermally couple a surface of the first cold plate to a surface of the second cold plate, wherein the adjustable coupling includes an adjustment feature with an elongated hole to receive a fastener; and
wherein the elongated hole is to allow multiple fixed physical coupling positions of the first cold plate in relation to a plurality of heights of the second cold plate along a direction of elongation perpendicular to a length of the first cold plate.

US Pat. No. 10,168,748

SYSTEMS AND METHODS FOR THERMAL MANAGEMENT OF AN INFORMATION HANDLING SYSTEM USING ESTIMATES OF LINEAR AIRFLOW VELOCITY BASED ON CUBIC FLOW RATE AND AIRFLOW AREA

Dell Products L.P., Roun...

1. A system comprising:a plurality of temperature sensors configured to sense temperatures at a plurality of locations associated with an information handling system;
a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system; and
a thermal manager communicatively coupled to the plurality of temperature sensors and the cooling subsystem and configured to:
determine an amount of power provided to a subsystem of the information handling system;
based on at least the amount of power provided to the subsystem, estimate a thermal condition proximate to the subsystem; and
set a speed of the at least one cooling fan based on the estimated thermal condition and a required cubic airflow rate associated with the subsystem, wherein the required cubic airflow rate is determined based on a required linear airflow velocity associated with the subsystem and a net cross-sectional area through which the cooling airflow travels;
wherein:
the required linear airflow velocity associated with the subsystem is a required linear airflow velocity of one of a plurality of slots each configured to receive a respective card; and
wherein the required linear airflow velocity of the one of the plurality of slots is based on at least one of: (i) required linear airflow velocity for a worst case slot of the plurality of slots, (ii) whether the slot is populated with a respective card, (iii) a form factor of the respective card, (iv) a lane width of the respective card; and (v) an average required linear airflow velocity of one of the plurality of slots.

US Pat. No. 10,168,747

SERVER

INVENTEC (PUDONG) TECHNOL...

1. A server, comprising:a tray removably disposed on a server cabinet;
a handle structure, two ends of the handle structure respectively slidably pivoted to two inner walls of the tray;
a first hard disk assembly movably disposed in the tray;
a second hard disk assembly disposed in the tray, the first hard disk assembly and the second hard disk assembly being placed side by side; and
a processing module being disposed in the tray, the second hard disk assembly and the processing module are respectively located at a front side and a rear side of the first hard disk assembly, the second hard disk assembly being side by side with the front side of the first hard disk assembly, and the processing module being side by side with the rear side of the first hard disk assembly,
wherein two sides of the first hard disk assembly, which are opposite to each other, are pivoted to the handle structure,
wherein when the handle structure is pivoted and slide relative to the tray, the first hard disk assembly is pivotable between a stored position and an inclined position by being driven by the handle structure,
wherein when the first hard disk assembly is in the stored position, the first hard disk assembly is laid on the tray and a first opening at the front side of the first hard disk assembly is covered by the second hard disk assembly, and
wherein when the first hard disk assembly is pivoted from the stored position to the inclined position, the rear side of the first hard disk assembly presses against the tray, and the front side of the first hard disk assembly is relatively away from the tray in order to leave the first opening at the front side exposed.

US Pat. No. 10,168,746

HINGE MECHANISM FOR A COMPUTING DEVICE

Hewlett-Packard Developme...

9. A computing device comprising:a display member;
a base member; and
a hinge mechanism to pivotally connect he display and base members along an axis, the hinge mechanism comprising:
a guide rail fixed to the display member, wherein the guide rail comprises a pin;
a base block fixed to the base member;
a rotary element to constrain the guide rail to the base block, wherein the guide rail and the base block are concentric along the axis, and, the guide rail is to rotate around the base block; and
a rotation assembly comprising a slot on one end to receive the pin of the guide rail in order to link the guide rail to the rotation assembly, wherein a rotational axis of the rotation assembly is offset from the axis, and the rotation assembly is to provide a level of resistance to a torque provided when the guide rail is to rotate around the base block.

US Pat. No. 10,168,745

INFORMATION PROCESSING APPARATUS INCLUDING POWER SUPPLY CABLE COUPLED TO CIRCUIT BOARD AND COUPLING CABLE COUPLED TO DISPLAY AND NOTEBOOK TYPE PERSONAL COMPUTER INCLUDING INFORMATION PROCESSING APPARATUS

1. An information processing apparatus comprising:a display;
a circuit board including a first surface and a second surface opposite to the first surface;
a power supply cable coupled to a power supply connector mounted on the first surface and extending to a side of the second surface via a notch provided in a sidewall of the circuit board;
a coupling cable coupled to the display and including an overlapping portion that overlaps with the power supply cable which extends to the side of the second surface from the side of the first surface via the notch as viewed in a thicknesswise direction of the circuit board and is provided on the side of the first surface; and
a projection disposed between the power supply cable and the overlapping portion and projecting from the sidewall of the circuit board in such a manner that the projection forms a first inner surface of the notch and the power supply cable extends from the power supply connector provided on a side of a second inner surface of the notch opposite to the first inner surface to the second surface on a side of the first inner surface via the notch and extends beyond the projection along the sidewall of the circuit board,
wherein the power supply cable, after going through the notch, extends over the overlapping portion while being in contact with a surface of the projection on the side of the second surface, continues to extend over the second surface without returning to the side of the first surface and is coupled to an external power supply connector on the side of the second surface.

US Pat. No. 10,168,744

REMOTE CONTROL DEVICE

Hunter Douglas Inc., Pea...

1. A remote control device, comprising:a control unit including a user interface, the user interface defining a top surface; and
a holder including a front surface and a cavity that opens through the front surface of the holder;
wherein the control unit is inserted in the cavity of the holder through an opening formed in the front surface of the holder, the control unit being seated in the cavity of the holder such that the top surface of the user interface of the control unit resides below the front surface of the holder;
wherein the holder includes a recessed area defining an access feature in the front surface of the holder, the access feature surrounding at least a portion of the cavity defined in the holder, the control unit being accessible when the control unit is seated within the cavity formed in the holder.

US Pat. No. 10,168,743

CASING AND FRAME FOR TOUCH DISPLAY APPARATUS

INTERFACE OPTOELECTRONIC ...

1. A touch display apparatus comprising:a cover lens;
a touch module disposed under the cover lens, the touch module defines a touch sensing area;
a display module disposed on a lower surface of the touch module away from the cover lens;
a casing, the casing comprising a resisting portion, a back cover and a supporting portion extending from and perpendicular to the resisting portion, the resisting portion is parallel with the display module and is fixed with the back cover, the resisting portion and an inner side surface of the supporting portion cooperatively forming a receiving space configured for receiving the display module, and an upper surface of the supporting portion spaced apart from the display module and supporting the touch module and the cover lens; and
a protection frame, the protection frame fixed to an outside surface of the supporting portion away from the display module and covering a sidewall of the cover lens and the touch module;
wherein a receiving cavity is defined in the outside surface of the supporting portion away from the display module, the receiving cavity extends from the outside surface of the supporting portion towards the display module; a hook protrudes from a surface of the protection frame facing the supporting portion and is engaged in the receiving cavity to hook the protection frame together with the casing; the hook extends underneath the touch module and is overlapped with the touch module along a thickness direction of the touch display apparatus; the hook is in the touch sensing area; wherein the hook bends away from the touch module toward the back cover;
wherein a resilience of the protection frame is greater than a resilience of the casing.

US Pat. No. 10,168,741

APPARATUS AND METHOD FOR DISPLAYING SCREEN

Samsung Electronics Co., ...

1. A method of displaying a screen, the method comprising:displaying at least a portion of a content on a flexible display unit;
detecting a user input for displaying another portion of the content;
determining whether an edge portion of the content is displayed in response to the detecting of the user input; and
bending the flexible display unit by activating a driving unit coupled to the flexible display unit in response to displaying the edge portion of the content.

US Pat. No. 10,168,740

FLEXIBLE WINDOW SUBSTRATE AND FLEXIBLE DISPLAY DEVICE HAVING THE SAME

Samsung Display Co., Ltd....

1. A flexible display device comprising:a display panel configured to display an image;
a window substrate covering the display panel,
wherein the window substrate comprises:
a flexible base layer comprising:
a first surface facing an outside; and
a second surface facing the display panel in an opposite direction to the first surface;
a first coating layer having hardness higher than that of the base layer and comprising a plurality of first coating tiles arranged on the first surface of the base layer thereof, at a first gap from each other; and
a second coating layer having hardness higher than that of the base layer and comprising a plurality of second coating tiles arranged on a layer different from the first surface of the base layer thereof, at a second gap from each other, and
wherein the first gap of the first coating layer at least partially overlaps one of the second coating tiles of the second coating layer.

US Pat. No. 10,168,739

ELECTRONIC DEVICE WITH MULTIPLE DISPLAY MODULES

ACER INCORPORATED, New T...

1. An electronic device with multiple screen modules, comprising:a first screen module, comprising:
a first screen; and
a first frame configured to contain the first screen and comprising:
a first side, a second side, a third side and a fourth side, wherein the first side of the first frame is opposite to the second side of the first frame and the third side of the first frame is opposite to the fourth side of the first frame;
a first pivot structure disposed on the first side and the second side of the first frame on a first central axis so as to allow the first screen to rotate around the first central axis;
a second pivot structure disposed on the third side of the first frame;
a third pivot structure disposed on the fourth side of the first frame; and
a fourth pivot structure disposed on the second side of the first frame;
a second screen module, comprising:
a second screen; and
a second frame configured to contain the second screen and comprising:
a first side, a second side, a third side and a fourth side, wherein the first side of the second frame is opposite to the second side of the second frame and the third side of the second frame is opposite to the fourth side of the second frame;
a fifth pivot structure disposed on the first side and the second side of the second frame on a second central axis so as to allow the second screen to rotate around the second central axis; and
a sixth pivot structure disposed on the third side of the second frame and pivotally connected to the second pivot structure of the first frame;
a third screen module, comprising:
a third screen; and
a third frame configured to contain the third screen and comprising:
a first side, a second side, a third side and a fourth side, wherein the first side of the third frame is opposite to the second side of the third frame and the third side of the third frame is opposite to the fourth side of the third frame;
a seventh pivot structure disposed on the first side and the second side of the third frame on a third central axis so as to allow the third screen to rotate around the third central axis; and
an eighth pivot structure disposed on the third side of the third frame and pivotally connected to the third pivot structure of the first frame; and
a host comprising a ninth pivot structure pivotally connected to the fourth pivot structure of the first frame.

US Pat. No. 10,168,738

FUEL CELLS IN LAPTOP COMPUTER DEVICES

Intelligent Energy Limite...

1. A portable computing device comprising:a base unit and a display screen unit coupled together by a hinge assembly configured to allow rotation of the base unit and the screen unit relative to one another, the display screen unit having a display panel on a first face of the display screen unit and a fuel cell array disposed adjacent to a second face of the display screen unit,
a plurality of ventilation apertures extending through the second face of the display screen unit and being configured to provide air flow to the fuel cell array, the plurality of ventilation apertures having a hydrophobic coating;
a fluid conduit extending between the display screen unit and the base unit, the fluid conduit providing a purge fluid flow path from a purge outlet of the fuel cell array to a fan duct in the base unit; and,
wherein the hydrophobic coating reduces water beading or condensation.

US Pat. No. 10,168,737

DISPLAY SUSPENSION

Nokia Technologies Oy, E...

1. An apparatus comprising:a body portion having at least a first wall section providing a casing to surround electrical components of the apparatus and being configured to have a lower structural rigidity compared to a remainder of the body portion; and
a display assembly coupled to the body portion, the display assembly comprising at least one of a display and a display window;
wherein the first wall section comprises at least one first thinned portion configured to suspend the display assembly at a thicker portion of the first wall section and at least one second thinned portion at an outer edge of the body portion, the second thinned portion being configured to flex and allow movement of the display assembly upon application of a force from at least one actuator to the display assembly;
wherein the first wall section is coupled to the display assembly; and
wherein the body portion together with the first wall section comprises the casing configured to surround electrical components of the apparatus, the first wall section being configured to bend or flex relative to the remainder of the body portion upon application of the force to the display assembly.

US Pat. No. 10,168,736

COUPLING MEMBER AND ELECTRONIC DEVICE INCLUDING THE SAME

Samsung Electronics Co., ...

1. A wearable electronic device comprising:a housing that includes a first face that faces in a first direction, a second face that faces in a second direction that is opposite to the first direction, and a side face that at least partially encloses a space between the first face and the second face;
a display that is exposed through the first face of the housing; and
a coupling member that is mounted to be attachable to/detachable from a portion that faces in a third direction in the side face of the housing, and is configured to detachably couple the electronic device to a user's body portion,
wherein a portion of the housing includes:
a first recess that is formed on a portion of the side face of the housing in a fourth direction that is opposite to the third direction;
a first protrusion that protrudes in the third direction from another portion of the side face of the housing; and
a second recess that extends on at least a portion of the first protrusion to face in the first direction,
wherein the coupling member includes:
a first portion that is configured to be in contact with the user's body portion when the electronic device is coupled to the user's body portion;
a second portion that is arranged to be movable in the third direction between the first portion and the portion of the housing when the coupling member is mounted on the portion of the housing, and includes a second protrusion that protrudes in the fourth direction; and
a third portion that is disposed between the second portion and the portion of the housing and includes at least one opening, and
wherein, when the coupling member is mounted on the portion of the housing, the second protrusion protrudes to the outside of the third portion through the opening to be at least partially accommodated in the first recess, and the third portion is at least partially accommodated in the second recess.

US Pat. No. 10,168,735

ELECTRONIC DEVICE

PANASONIC INTELLECTUAL PR...

1. An electronic device comprising:a display member;
a glass plate that has an area larger than that of a front face of the display member, the glass plate covering the overall front face of the display member;
a frame that has a first holding portion holding a portion of the glass plate corresponding to a circumference of the display member; and
an outer covering member surrounding a side portion of the glass plate, wherein:
the outer covering member has a second holding portion that is inserted between the glass plate and the frame and holds a portion of the glass plate not held by the frame;
the first holding portion includes a plurality of first ribs that extend in parallel to a main face of the glass plate;
the second holding portion includes a plurality of second ribs extending in parallel to the main face of the glass plate;
the first ribs and the second ribs are formed such that ends thereof overlap each other in a direction perpendicular to the main face of the glass plate; and
the first ribs and the second ribs are formed such that an overlap portion in which one of the first ribs overlaps at a glass plate side position and an overlap portion in which one of the second ribs overlaps at the glass plate side position are alternately disposed in a direction along an edge of the glass plate.

US Pat. No. 10,168,734

FOLDABLE DISPLAY DEVICE AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A foldable display device comprising a flexible display screen and a support back plate fitted to the flexible display screen, wherein:the support back plate comprises a first support plate and a second support plate that is articulated with the first support plate by a double-shaft articulated mechanism, the double-shaft articulated mechanism comprising:
a first rotation shaft pivotally coupled to the first support plate,
a second rotation shaft pivotally coupled to the second support plate, and
a tension releasing mechanism provided between the first rotation shaft and the second rotation shaft;
wherein the tension releasing mechanism comprises at least two slider-traveller assembles, wherein each of the slider-traveller assembles comprises a slider and a traveller slidable in the slider, an end of one of the slider and the traveller is coupled to the first rotation shaft and an end of the other of the slider and the traveller is coupled to the second rotation shaft, such that during opening or folding the first support plate and the second support plate, the first support plate rotates about the first rotation shaft and the second support plate rotates about the second rotation shaft, and such that through movement of the traveller in the slider, the first rotation shaft moves towards the second rotation shaft with the end of one of the slider and the traveller as opening the first support plate and the second support plate, and the first rotation shaft moves away from the second rotation shaft with the end of one of the slider and the traveller as folding the first support plate and the second support plate.

US Pat. No. 10,168,733

FOLDABLE BODY AND FOLDABLE DISPLAY APPARATUS

Industrial Technology Res...

1. A foldable body adapted to be connected between two neighboring ones of a plurality of supporting units, such that the two neighboring supporting units are moved relative to each other to flatten or bend a flexible display panel mounted on a supporting surface of each of the supporting units, the foldable body comprising:a main track unmovably fixedly connected to one of the two neighboring supporting units; and
a main shaft unmovably fixedly connected to the other of the two neighboring supporting units and coupled to the main track to be translated and rotated in the main track, such that the supporting surfaces are configured to be parallel to each other, inclined relative to each other, or spaced apart from each other by an interval.

US Pat. No. 10,168,732

TOUCH PANEL AND SENSING METHOD THEREOF

Industrial Technology Res...

1. A touch panel, comprising:a substrate, having a first sensing area, a second sensing area and a middle axis, wherein the first sensing area and the second sensing area are spaced by a gap, and the middle axis is configured between the first sensing area and the second sensing area;
a plurality of first sensing electrodes and a plurality of second sensing electrodes, extendedly disposed in the first sensing area, wherein the first sensing electrodes and the second sensing electrodes are intersected to each other, and the first sensing electrodes are disposed along an extending direction of the middle axis;
a plurality of third sensing electrodes and a plurality of fourth sensing electrodes, extendedly disposed in the second sensing area, wherein the third sensing electrodes and the fourth sensing electrodes are intersected to each other, and the third sensing electrodes are disposed along the extending direction of the middle axis;
a first control unit, electrically connected to the first sensing electrodes and the second sensing electrodes, electrically isolated from the fourth sensing electrodes, and selectively electrically connected to a fixed part of the third sensing electrodes located adjacent to the first sensing area; and
a second control unit, electrically connected to the third sensing electrodes and the fourth sensing electrodes, electrically isolated from the second sensing electrodes, and selectively electrically connected to a fixed part of the first sensing electrodes located adjacent to the second sensing area,
wherein when the first control unit is selectively electrically connected to the fixed part of the third sensing electrodes located adjacent to the first sensing area, the first control unit calculates a change of capacitance values between the fixed part of the third sensing electrodes and the second sensing electrodes, and
when the second control unit is selectively electrically connected to the fixed part of the first sensing electrodes located adjacent to the second sensing area, the second control unit calculates a change of capacitance values between the fixed part of the first sensing electrodes and the fourth sensing electrodes.

US Pat. No. 10,168,731

MANAGING FREQUENCY CHANGES OF CLOCK SIGNALS ACROSS DIFFERENT CLOCK DOMAINS

Advanced Micro Devices, I...

1. A method comprising:at a first clock domain of a processor, accessing a first entry of a buffer based on a first edge of a first clock signal;
at a second clock domain of the processor:
selecting a second edge of a second clock signal based on a minimum setup time to read from the first entry of the buffer, the second clock signal asynchronous with the first clock signal;
accessing the first entry of the buffer in response to the selected second edge;
in response to a request for a first frequency change to the first clock signal, selecting a third edge of the second clock signal to maintain the minimum setup time; and
accessing the buffer in response to the selected second edge.

US Pat. No. 10,168,730

TECHNIQUE FOR SUB-MICROSECOND LATENCY MEASUREMENT ACROSS A BUS

NovaSparks. S.A., Paris ...

1. A method for determining latency across a bus coupling a field programmable gate array (FPGA) comprising a first counter having first clock ticks with a first incrementation rate, to a processor comprising a second counter having second clock ticks with a second incrementation rate, wherein said first and second incrementation rates are not equal, the method comprising the steps of:counting, by said first counter, a first plurality of first clock ticks;
counting, by said second counter, a first plurality of second clock ticks, wherein the first counter is clocked by a first clock and the second counter is clocked by a second clock, the first clock and second clock being derived from the same clock source such that there is no drift between the first clock and second clock;
determining a calibration offset, the calibration offset being a difference in a value of the first counter and a value of the second counter at a point of calibration;
sending the first plurality of first clock ticks to the processor across the bus;
converting, using said first and second incrementation rates and the determined calibration offset, the first plurality of first clock ticks to a second plurality of second clock ticks;
determining the difference between the second plurality of second clock ticks and the first plurality of second clock ticks; and
evaluating the performance of the processing through the FPGA, the bus, and the processor, using the determined time difference.

US Pat. No. 10,168,729

APPARATUS AND SYSTEM FOR TEACHING CALCULATION SKILLS

Iurii Oleksandrovych Novo...

13. A system for teaching calculation skills, the system comprising:a server configured at least to store a set of mathematical problems;
at least one electronic abacus for solving the mathematical problems, the at least one electronic abacus comprising:
a plurality of beads;
a set of columns, each of the columns including a predetermined number of cells, each of the cells being configured to be occupied by one of the beads;
a communication unit for communicating with the sever via a data network;
a set of sensors configured to determine occupation of the cells by the beads;
a set of light source units, each of the light source units located within one of the cells; and
a processing unit electronically coupled to the set of sensors and the set of the light source units, the processing unit being configured to:
receive, via the communication unit from the server, at least one array of integer numbers, each of the integer numbers representing an intermediate result of solving of a sequence of mathematical operations, the sequence of the mathematical operations representing one of the mathematical problems, the sequence of mathematical operations being displayed to a user; and
for each current number of the at least one array of integer numbers:
wait for a pre-determined time to allow the user to move the beads to solve a current operation from the sequence of mathematical operations;
determine, via the set of sensors, occupation of the cells by the beads;
translate the occupation of cells into a check number;
compare the check number to the current number to determine whether the current operation is solved correctly;
determine, based on the check number and the current number, a first subset of the cells being incorrectly occupied by the beads; and
light, with a first color, the light source units corresponding to the first subset of the cells; and
a computing device, the computing device including at least a graphical display system and a device communication unit for communicating with the server via the data network, the computing device being configured to:
receive, via the device communication unit, the sequence of the mathematical operations representing one of the mathematical problems; and
display, via the graphical display system, the sequence of the mathematical operations.

US Pat. No. 10,168,728

POWER NETWORK SYSTEM, POWER IDENTIFICATION METHOD, AND POWER ROUTER

NEC Corporation, Tokyo (...

1. A power network system comprising:a plurality of power cells each comprising a power router for an asynchronous connection with an external power system, wherein
the power router comprises:
a DC (direct current) bus whose voltage is controlled to be maintained at a voltage level;
a plurality of input/output terminal parts, having one end connected to the DC bus and another end communicatively coupled to a connection partner, each of the plurality of input/output terminal parts allowing flow of power between the DC bus and the connection partner to flow bi-directionally; and
a control unit for controlling the plurality of input/output terminal parts, wherein a plurality of power routers including at least a first power router and a second power router are connected through respective input/output terminal parts in a multi-stage configuration,
in a state where:
one input/output terminal part in the first power router is a first power transmission source;
one input/output terminal part in the second power router is a second power transmission source; and
another input/output terminal part in the second power router is a power transmission destination,
a predetermined amount of power is transmitted to the input/output terminal part of the power transmission destination through a first input/output terminal part, the input/output terminal part of the second power transmission source, and the DC bus in the second power router, the first input/output terminal part being an input/output terminal part among the plurality of input/output terminal parts in the second power router that receives power from the first power transmission source, and
the power network system comprises power information about power in the input/output terminal part of the power transmission destination, the power information including:
identification information of the first power transmission source; and
an intermediate measurement value, the intermediate measurement value being a measurement value of power received in the first input/output terminal part in a predetermined time period, and wherein,
the power network system further comprises a central control device connected to the plurality of power routers through a network, wherein
the input/output terminal part measures received power and notifies the control unit of the measured measurement value,
the control unit generates a measurement tag including the notified measurement value, a measurement time period, identification information of the measured input/output terminal part, and identification information of the power router, and transmits the generated measurement tag to the central control device, and
the central control device generates the power information based on the measurement tag received from the control unit of each power router through which the predetermined amount of power is transmitted, and wherein
the control unit transmits the measurement tag to the central control device while making the status of the measurement tag an undetermined status, and
the central control device changes the status of the received measurement tag to a determined status when there is no abnormality related to an input/output terminal part corresponding to the measurement tag in a measurement time period included in the measurement tag, and stores that measurement tag into a storage device.

US Pat. No. 10,168,727

ADAPTIVE LOW-DROPOUT REGULATOR HAVING WIDE VOLTAGE ENDURANCE RANGE, CHIP AND TERMINAL

VANCHIP (TIANJIN) TECHNOL...

1. An adaptive low-dropout regulator having a wide voltage endurance range, comprising: a power supply voltage tracker, a voltage-current converter, an error amplifier, a current mirror circuit, and a dynamic voltage divider, whereinone end of the power supply voltage tracker is connected to a power supply voltage, the other end thereof is connected to the voltage-current converter, and the power supply voltage tracker is configured to change with the power supply voltage;
the voltage-current converter converts a changed voltage of the power supply voltage tracker into a changed current, and inputs the current to the current mirror circuit as a reference current;
an output end of the current mirror circuit is connected to sources of two input field effect transistors in the error amplifier, and is configured to provide a bias current;
sources of two load field effect transistors in the error amplifier are connected to the power supply voltage; and
the dynamic voltage divider is connected between each of the input field effect transistors and a corresponding load field effect transistor, to dynamically withstand a voltage drop applied by the power supply voltage to the error amplifier.

US Pat. No. 10,168,726

SELF-ADAPTIVE STARTUP COMPENSATION DEVICE

ANPEC ELECTRONICS CORPORA...

1. A self-adaptive startup compensation device, comprising:a reference voltage generating circuit, including:
first to fifth transistors, an input terminal of the first transistor is connected to a voltage source, an output terminal of the first transistor is connected to input terminals of the second and third transistors, an output terminal of the second transistor is connected to a control terminal of the second transistor, an input terminal of the fourth transistor and a control terminal of the fifth transistor, an output terminal of the third transistor is connected to a control terminal of the third transistor and an input terminal of the fifth transistor, the output terminal of the third transistor is grounded through a first capacitor, and output terminals of the fourth and fifth transistors are grounded;
first and second current mirrors, input terminals of the first current mirror are connected to the output terminal of the first transistor, first and second output terminals of the first current mirror are connected to input terminals of the second current mirror respectively, the second output terminal of the first current mirror is connected to control terminals of the first and fourth transistors; and
a DC-to-DC converter, including:
first and second transconductance amplifiers, a non-inverting input terminal of the first transconductance amplifier and an inverting input terminal of the second operational transconductance amplifier are connected to one terminal of the first capacitor that is connected to the third transistor, an inverting input terminal of the first transconductance amplifier and a non-inverting input terminal of the second operational transconductance amplifier are connected to the second output terminal of the first current mirror;
an error amplifier having a bias input terminal connected to an output terminal of the first transconductance amplifier, a first non-inverting input terminal connected to the one terminal of the first capacitor in a decreasing frequency mode, and a second non-inverting input terminal connected to the second output terminal of the first current mirror in a constant frequency mode;
a clock circuit having an input terminal connected to an output terminal of the second operational transconductance amplifier;
a PWM controller and a RAMP generator, each of which has one input terminal connected to an output terminal of the clock circuit;
a comparator having an inverting input terminal and a non-inverting input terminal which are connected to output terminals of the error amplifier and the RAMP generator respectively, and an output terminal connected to another input terminal of the PWM controller; and
a switch circuit connected to an inverting input terminal of the error amplifier and an output terminal of the PWM controller.

US Pat. No. 10,168,725

CURRENT CLAMP CIRCUIT

NXP B.V., San Jose, CA (...

1. A current clamp circuit, comprising:a current-source circuit that receives an input signal and a bias signal and outputs an output signal, wherein a current of the output signal is controlled by the bias signal;
a current-sense circuit, connected to the current-source circuit, that receives the input and output signals, a first control signal, and the bias signal, and outputs a sensed current signal based on the first control signal and the bias signal, wherein a current of the sensed current signal is equal to the current of the output signal; and
a feedback circuit, connected to the current-sense circuit, that receives the sensed current signal, a second control signal, and a reference voltage signal, and outputs the bias signal based on the second control signal, the reference voltage signal, and the sensed current signal,
wherein the current-sense circuit comprises:
a first transistor having a drain that receives the input signal, a gate that receives the bias signal, and a source that provides an intermediate signal, wherein a current of the intermediate signal is equal to the current of the sensed current signal;
a resistive network, connected to the source of the first transistor, wherein the resistive network includes a set of series connected resistors, the intermediate signal is input to the resistive network, and the sensed current signal is output from the resistive network;
a multiplexer circuit, connected to the resistive network and the first transistor, wherein the multiplexer receives the first control signal and the intermediate signal, modifies a resistance of the resistive network based on the first control signal, and outputs a sensed voltage signal based on the modified resistance of the resistive network and the intermediate signal, and wherein the first control signal includes a set of bits corresponding to the set of resistors of the resistive network; and
an operational amplifier having first and second input terminals connected to the current-source circuit and the multiplexer circuit for receiving the output signal and the sensed voltage signal, respectively, and an output terminal connected to the resistive network,
wherein when the first transistor operates in a linear region, the multiplexer circuit modifies the resistance of the resistive network based on the first control signal.

US Pat. No. 10,168,724

APPARATUSES AND METHODS FOR PROVIDING REFERENCE VOLTAGES

Micron Technology, Inc., ...

1. An apparatus comprising:a multiplexer configured to receive a plurality of voltages and provide a selected voltage;
an operational amplifier configured to receive the selected voltage at a non-inverting input and provide a first reference voltage from an output;
a resistor coupled to the output of the operational amplifier;
a first adjustable resistor coupled to the resistor, wherein a second reference voltage is provided from between the resistor and the first adjustable resistor;
a capacitor coupled to the output of the operational amplifier and between the resistor and the first adjustable resistor; and
a second adjustable resistor coupled to the first adjustable resistor and to an inverting input of the operational amplifier, the second adjustable resistor configured to maintain a constant current through the resistor.

US Pat. No. 10,168,723

REFERENCE VOLTAGE GENERATOR BEING TOLERANT OF TEMPERATURE VARIATION

SK Hynix Inc., Gyeonggi-...

1. A reference voltage generator, comprising: a first circuit configured to generate a first sub-voltage and a second sub-voltage that are constant; and a second circuit keeping a constant voltage difference based on the first and second sub-voltages to output a reference voltage corresponding to the constant voltage difference, wherein the second circuit comprises: a first voltage generator including a first switch, and generating a first voltage based on the first sub-voltage and a threshold voltage of the first switch; and a second voltage generator including a second switch configured to control an amount of current of a power voltage applied to an output node in response to the first voltage, and forming a current path from the output node to a ground terminal based on the second sub-voltage, wherein the second switch has a threshold voltage that is lower than the threshold voltage of the first switch to keep a voltage difference between the first voltage and the second voltage, and outputs a first reference voltage corresponding to the voltage difference.

US Pat. No. 10,168,721

CONTROLLING REDUNDANT POWER SUPPLIES IN AN INFORMATION HANDLING SYSTEM

Dell Products, L.P., Rou...

1. A method of detecting and disabling a failed power supply in a redundant power supply system, the method comprising:detecting, via a first controller, an output voltage and an output current of a first power supply providing power to the redundant power supply system;
determining if the output voltage is greater than a maximum output voltage threshold;
in response to determining that the output voltage is greater than the maximum output voltage threshold, determining if the output current is equal to zero;
in response to determining that the output current is not equal to zero and not less than a common share bus current on a shared output bus, disabling the first power supply such that the first power supply does not provide power to the power supply system; and
limiting, via an in-rush current protection circuit, an in-rush current to the first power supply when the first power supply is connected to the shared output bus, wherein the in-rush current protection circuit comprises: a first switch coupled to an output of the first converter; a reverse logic buffer circuit coupled to the first switch; and a differentiator circuit coupled between the reverse logic buffer circuit and the first switch.

US Pat. No. 10,168,720

LINEAR POWER SUPPLY AND ELECTRONIC APPARATUS USING SAME

Rohm Co., Ltd., Kyoto (J...

1. A linear power supply comprising:a P-channel or PNP first output transistor connected between an input terminal of an input voltage and an output terminal of an output voltage;
an N-channel or NPN second output transistor connected in parallel to the first output transistor; and
a control circuit arranged to switch between a first mode and a second mode in accordance with the input voltage, the first mode using the first output transistor as the output transistor to generate the output voltage from the input voltage, and the second mode using the second output transistor as the output transistor to generate the output voltage from the input voltage,
wherein
the control circuit includes:
a first control unit arranged to generate a first control voltage according to the input voltage so as to supply the first control voltage to the first output transistor, and
a second control unit arranged to generate a predetermined second control voltage so as to supply the second control voltage to the second output transistor, and
the first control unit includes
an upper side current source connected between the input terminal of the input voltage and a control terminal of the first output transistor so as to generate an upper side current,
a lower side current source connected between the control terminal of the first output transistor and a ground terminal so as to generate a lower side current, and
an input voltage monitoring unit arranged to turn on/off the upper side current source in accordance with the input voltage.

US Pat. No. 10,168,719

DIGITAL LOW DROPOUT REGULATOR AND CONTROL METHOD THEREOF

BOE TECHNOLOGY GROUP CO.,...

1. A digital low dropout regulator, comprising:a voltage comparator, a counter, a decoder, a PMOSFET array, and a divider;
an output terminal of said voltage comparator is connected with a first input terminal of the counter, an output terminal of the counter is connected with an input terminal of the decoder, and an output terminal of the decoder is connected with an input terminal of the PMOSFET array, output terminals of the PMOSFET array are respectively connected with a positive input terminal of the voltage comparator and a first input terminal of the divider, an output terminal of the divider is connected to a second input terminal of the counter, and a negative input terminal of the voltage comparator receives a reference voltage;
said voltage comparator is configured to receive an actual voltage that is output by the PMOSFET array through the positive input terminal, receive a reference voltage through the negative input terminal, compare the actual voltage and the reference voltage to obtain a level signal, and transmit the level signal to the counter;
said divider is configured to calculate based on an output voltage pre-configured for said PMOSFET array and an actual voltage output by said PMOSFET array in at least two clock cycles to obtain a first value and transmit said first value to the counter, wherein the first value corresponds to a number of PMOSFETs in the PMOSFET array controlled by the decoder;
said counter is configured to generate a control signal based on said level signal and said first value and transmit said control signal to said decoder;
said decoder is configured to receive a control signal transmitted by said counter and control a number of transistors, which are switched on, in the PMOSFET array according to the control signal.

US Pat. No. 10,168,718

DRIVING CONTROLLER CAPABLE OF DYNAMICALLY ADJUSTING VOLTAGE AT CONTROL TERMINAL OF TRANSISTOR

WELTREND SEMICONDUCTOR IN...

1. A driving controller configured to drive a transistor, the transistor comprising a first terminal for receiving an operation voltage, a second terminal and a control terminal, the driving controller comprising:a first operation unit comprising a first terminal for receiving a first voltage, a control terminal, and a second terminal coupled to the control terminal of the transistor;
a first adjustment unit coupled to the control terminal of the transistor and configured to increase a voltage at the control terminal of the transistor;
a second adjustment unit coupled to the control terminal of the transistor and configured to decrease the voltage at the control terminal of the transistor;
a first comparator comprising a first terminal coupled to the first terminal of the transistor, a second terminal for receiving a first reference voltage, and an output terminal for outputting a first comparison signal when the operation voltage is equal to the first reference voltage; and
a comparison unit comprising a first terminal coupled to the first terminal of the transistor to receive the operation voltage, and a set of output terminals, wherein the comparison unit is configured to compare the operation voltage and a second reference voltage and compare the operation voltage and a third reference voltage, the set of output terminals outputs a second comparison signal when the operation voltage is equal to the second reference voltage, and the set of output terminals outputs a third comparison signal when the operation voltage is equal to the third reference voltage.

US Pat. No. 10,168,717

REMOVABLE BALANCED REGULATOR

EMERSON PROCESS MANAGEMEN...

1. A removable balanced plug assembly for a balanced tap regulator, the removable balanced plug assembly comprising:a valve stem that is adapted to be movable within a valve housing, the valve stem including a stem balanced fluid passage having a stem fluid inlet at a first passage end and a stem fluid outlet at a second passage end, and an externally extending stem flange between a first stem end and a second stem end;
a disk that is adapted to cooperate with a valve seat, the disk being removably attached to the valve stem, and the disk including a disk balanced fluid passage, the disk balanced fluid passage having a disk fluid inlet at a first disk end and a disk fluid outlet at a second disk end, the disk balanced fluid passage being fluidly connected with the stem balanced fluid passage; and
a stem guide adapted to be removably attached to the valve housing, the stem guide including an inwardly extending guide flange at a first stem guide end and an externally extending guide flange at a second stem guide end, the stem guide slidably retaining the valve stem;
wherein the inwardly extending guide flange cooperates with the externally extending stem flange to form a balance chamber, the externally extending stem flange and the inwardly extending guide flange defining longitudinal limits of the balance chamber, and the stem balanced fluid passage being fluidly connected to the balance chamber at the stem fluid outlet and to the disk balanced fluid passage at the stem fluid inlet.

US Pat. No. 10,168,716

VALVE POSITION DEMAND SYSTEMS AND METHODS

General Electric Company,...

14. A method, comprising:obtaining a turbine system data measurement, comprising a discharge pressure error;
determining which range of a steady-state range, a diverging range, or a transient range the turbine system data measurement falls within;
controlling operation of a valve of the turbine system in a full-freeze mode when the data measurement falls within the steady-state range;
controlling the operation of the valve of the turbine system in a semi-freeze mode when the data measurement falls within the diverging range; and
controlling the operation of the valve of the turbine system in a full-operation mode when the data measurement falls within the transient range;
wherein the full-operation mode:
enables operation of the valve at a first predetermined rate;
enables selective operation of the valve from a full open position to a full closed position, and from the full closed position to the full open position;
or both;
wherein the full-freeze mode:
suspends operation of the valve for a pre-determined interval, such that no actuation of the valve occurs during the full-freeze mode; and
wherein the semi-freeze mode:
enables operation of the valve at a second predetermined rate less than the first predetermined rate;
enables selective operation of the valve from less than the full open position to less than the full closed position, and from less than the full closed position to less than the full open position;
or both.

US Pat. No. 10,168,715

BALL-BALANCING ROBOT

MURATA MANUFACTURING CO.,...

1. A ball-balancing robot comprising:a spherical object; and
a robot main body capable of rolling the spherical object in a state in which the robot main body is placed on the spherical object, and moving along with the spherical object; wherein
the robot main body includes:
a driver that rotates the robot main body on the spherical object in a yaw direction;
a yaw-direction angular velocity sensor that detects an angular velocity of the robot main body in the yaw direction; and
a roll-direction angular velocity sensor that detects an angular velocity of the robot main body in a roll direction; and
when the robot main body is rotated about a vertical axis in the yaw direction in a state in which the robot main body is located on the spherical object in a posture in which a gravity center of the robot main body matches a vertical axis passing a center of the spherical object, and in a state in which a base axis of the roll-direction angular velocity sensor is inclined with respect to a horizon in a pitch direction, the robot main body is able to be rotated about the vertical axis in the yaw direction while maintaining a predetermined posture by making correction to cancel a detection error in the angular velocity in the roll direction generated based on the inclination of the base axis of the roll-direction angular velocity sensor.

US Pat. No. 10,168,714

GNSS AND OPTICAL GUIDANCE AND MACHINE CONTROL

AGJUNCTION LLC, Hiawatha...

1. A control system for controlling a vehicle, the vehicle attached to a sprayer and the sprayer including multiple spray nozzles for applying a material, the control system comprising:a processor; and
a memory including one or more sequences of instructions stored in the memory which, when executed by the processor, cause the processor to:
receive, by a control system, attitude measurements for the vehicle or sprayer;
compute, by the control system, a tilt rate of change of the vehicle or sprayer based on the attitude measurements; and
adjust, with the control system, an application rate of the material output by the spray nozzles based on the tilt rate of change of the vehicle or sprayer.

US Pat. No. 10,168,713

TRANSPORT VEHICLE AND METHOD FOR A PROBLEM-FREE TRANSPORT OF HEAVY-DUTY SHELVES IN WORKSHOPS WITH RADIO SHADOWING USING A PARTLY AUTONOMOUS DRIVE MODE

GRENZEBACH MASCHINENBAU G...

1. A transport vehicle for transporting storage shelves by partially autonomous operation and without interference in factory buildings having deadspots, the transport vehicle comprising:a) a vehicle housing (3) having a support plate (1) adapted for receiving and transporting a storage shelf (12) having transported goods (13), having two separately driven drive wheels (6) on both sides of one in each case individually mounted rotation axle (5) in a center region of the vehicle housing (3), wherein in each case at least one support wheel (9) is provided on a front side and on a rear side of the vehicle housing,
b) a transverse link (25) which connects the drive wheels (6) which are in each case by way of an angular lever (46) pivotable about the rotation axle (5) such that said drive wheels (6) are configured to execute mutually independent vertical movements,
c) a control member (20) that is longitudinally-oriented in the vehicle housing that is centrally disposed with respect to the separately driven drive wheels, wherein by way of a lift-and-rotate lever (33) and by way of a push rod (30) connected to the lift-and-rotate lever (33), the control member moves two front lifting rods (35) and two rear lifting rods (41) for lifting or lowering the support plate (1),
d) a system for supplying energy to the transport vehicle either by way of inductive lines installed in the floor, by means of an inductive pickup element (14) or by way of energy supply stations which are for feeding electrical, liquid, or gaseous energy and are accessible when stationary, wherein installation space (28) for corresponding energy storage units is provided in the vehicle housing (3),
e) at least one 3-D scanner (10), at least one light-field sensor (15), and at least one WLAN antenna (11) in the front region of the transport vehicle.

US Pat. No. 10,168,711

METHOD AND APPARATUS FOR AUTONOMOUS CONVEYANCE OF TRANSPORT CARTS

Omron Adept Technologies,...

15. An autonomously-navigating mobile robot comprising:a wheeled housing assembly including or having mounted thereon a mating feature configured for engaging with a complementary mating feature of a wheeled cart;
a drive system comprising one or more motors and steering actuators configured to provide drive and steering control for the robot;
one or more sensors configured to provide sensor data for the surrounding physical environment of the robot;
a control system and associated interface circuitry operatively associated with the drive system and the one or more sensors, and configured to:
move the robot to a specified first location, said cart being parked proximate to the first location;
detect, via first sensor data acquired by the robot after moving to the first location, a first physical feature of the cart and determine relative distances and angles for the first physical feature from the first sensor data;
maneuver the robot into a gross alignment position with respect to the cart, based on the relative distances and angles determined for the first physical feature from the first sensor data;
detect, via second sensor data acquired by the robot after moving to the gross alignment position, the first physical feature or a second physical feature of the cart and determine relative distances and angles for the first or second physical feature from the second sensor data;
maneuver the robot into a fine-alignment position with respect to the cart, based on the relative distances and angles determined for the first or second physical feature from the second sensor data;
latch to the cart after reaching the fine-alignment position; and
move to a specified second location with the cart latched to the robot in rolling engagement, and unlatch and disengage from the cart at the specified second location.

US Pat. No. 10,168,710

USER INTERFACE FOR DISPLAYING OBJECT-BASED INDICATIONS IN AN AUTONOMOUS DRIVING SYSTEM

Waymo LLC, Mountain View...

1. A method comprising:identifying, by one or more processors, a notification image including a representation of a vehicle and a plurality of segments representing physical areas in an environment around the vehicle;
detecting, by the one or more processors, an object at a particular location in the environment using a sensor system;
identifying, by the one or more processors, a segment of the plurality based on the particular location;
generating, by the one or more processors, a visual representation of the environment of the vehicle, the visual representation including a path of the vehicle and a representation of the vehicle; and
displaying, by the one or more processors, the visual representation, the representation of the vehicle, the path and the identified segment such that the representation of the vehicle appears to be overlaid on the path, and the identified segment is depicted as a highlighted area adjacent to the representation of the vehicle in order to identify a location of the object relative to the vehicle.

US Pat. No. 10,168,708

WIRELESS VEHICLE-TRAILER INTERFACE SYSTEM

GM GLOBAL TECHNOLOGY OPER...

1. A vehicle, comprising:a vehicle hitch;
at least one vehicle control system;
at least one vehicle radio frequency system comprising a transceiver;
a processor communicatively coupled to the at least one vehicle radio frequency system and the at least one vehicle control system, the processor configured to:
generate a unique data packet for each of the at least one vehicle radio frequency system;
generate an instruction for each of the at least one vehicle radio frequency system to transmit the unique packet associated with the respective at least one vehicle radio frequency system;
receive, from each of the at least one vehicle radio frequency system, a distance between a corresponding receiving one of the at least one vehicle radio frequency system and a corresponding transmitting one of at least one trailer radio frequency systems based upon a time in flight of the corresponding transmitted unique packet and a corresponding response packet transmitted by the respective trailer radio frequency system;
determine a relative physical position of each of the at least one vehicle radio frequency system and each of the at least one trailer radio frequency system based upon the determined distance;
determine, based upon the determined relative physical position of each of the at least one vehicle radio frequency system and each of the at least one trailer radio frequency system, dimensions of the trailer;
determine a physical position of the vehicle hitch relative to a trailer coupler based upon the determined relative physical position of each of the at least one vehicle radio frequency system and each of the at least one trailer radio frequency system; and
generate instructions for the at least one vehicle control system to cause the vehicle to move to align the vehicle hitch with a trailer coupler of the trailer.

US Pat. No. 10,168,707

INFORMATION PROCESSING DEVICE, VEHICLE INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND VEHICLE INFORMATION PROCESSING METHOD

SUBARU CORPORATION, Toky...

1. An information processing device, comprising:circuitry configured to:acquire, from vehicles each of which has a driving assist function, use information of the driving assist function of each of the vehicles that are traveling;
calculate information indicating a use possibility of the driving assist function on the basis of the use information and a correction coefficient, wherein the correction coefficient is based on a driver operation state with respect to the driving assist function; and
transmit the information indicating the use possibility to a target vehicle of the vehicles, wherein the target vehicle uses the information indicating the use possibility to conduct a route search.

US Pat. No. 10,168,706

DETECTING AND RESPONDING TO TAILGATERS

Waymo LLC, Mountain View...

1. A method for maneuvering a first vehicle, the method comprising:identifying, by one or more processors of a first vehicle, a second vehicle driving behind the first vehicle and in a same lane as the first vehicle;
determining, by the one or more processors, that the second vehicle is a possible tailgating vehicle based a current speed of the first vehicle and a distance between the second vehicle and the first vehicle; and
adjusting, by the one or more processors, a braking profile of the first vehicle based on the determination that the second vehicle is a possible tailgating vehicle, wherein the adjusted braking profile corresponds to a braking pattern for the first vehicle;
maneuvering, by the one or more processors, the first vehicle according to the adjusted braking profile.

US Pat. No. 10,168,705

AUTOMATIC TUNING OF AUTONOMOUS VEHICLE COST FUNCTIONS BASED ON HUMAN DRIVING DATA

Uber Technologies, Inc., ...

1. A computer-implemented method to automatically tune cost function gains of an autonomous vehicle motion planning system, the method comprising:partitioning, by a central computing device, a training dataset into a plurality of partitions, wherein each of the plurality of partitions comprises data descriptive of one or more humanly-executed motion plans that were executed by one or more human drivers during one or more previous humanly-controlled vehicle driving sessions, wherein the partitioning, by the central computing device, the training dataset into the plurality of partitions comprises:
defining, by the central computing device, a quantity of the partitions and a number of examples to be included in each partition;
generating, by the central computing device, an integer array that has a same length as a total number of training examples included in the training dataset so that each training example corresponds to a respective element in the integer array, and wherein, for each of the plurality of partitions, an index of the partition is repeated within the integer array as many times as the number of training examples that are to be included in the partition;
randomly shuffling, by the central computing device, the integer array; and after the randomly shuffling the integer array, assigning, by the central computing device, each training example to the partition indicated by the index included in the element of the integer array that corresponds to the training example;
launching, by the central computing device, a plurality of computing nodes;
performing, by each of the plurality of computing nodes, the following operations on the respective data descriptive of the one or more humanly-executed motion plans included in a respective one of the plurality of partitions to generate a respective local set of gains;
obtaining data descriptive of one of the humanly-executed motion plans that was executed by one of the one or more human drivers during one of the one or more previous humanly-controlled vehicle driving session;
generating an autonomous motion plan based at least in part on a data log that includes data collected during the previous humanly-controlled vehicle driving session, wherein generating the autonomous motion plan comprises evaluating one or more cost functions, the one or more cost functions including a plurality of gain values;
evaluating an objective function that provides an objective value based at least in part on a difference between a first total cost associated with the humanly-executed motion plan and a second total cost associated with the autonomous motion plan, wherein evaluating the objective function comprises:
inputting the humanly-executed motion plan into the one or more cost functions of the autonomous vehicle motion planning system to determine the first total cost associated with the humanly-executed motion plan;
inputting the autonomous motion plan into the one or more cost functions of the autonomous vehicle motion planning system to determine the second total cost associated with the autonomous motion plan;
determining at least one adjustment to at least one of the plurality of gain values of the one or more cost functions that reduces the objective value provided by the objective function;
aggregating, by the central computing device, local sets of gains generated by the plurality of computing nodes to generate a final set of gains;
using, by a vehicle computing system, the final set of gains to generate an additional autonomous motion plan for an autonomous vehicle; and
controlling, by the vehicle computing system, the autonomous vehicle to execute the additional autonomous motion plan.

US Pat. No. 10,168,704

SYSTEM AND METHOD FOR PROVIDING EASY-TO-USE RELEASE AND AUTO-POSITIONING FOR DRONE APPLICATIONS

Hanzhou Zero Zero Technol...

1. An aerial system, comprising:a body;
a lift mechanism coupled to the body;
an optical system controllably mounted to the body by an actuation system;
a user interface mounted on a surface of the body, the user interface including a display screen; and
a processing system coupled to the user interface, the lift mechanism, the optical system, and the actuation system, the processing system configured to:
display a plurality of operations selectable by a user on the user interface and receive a user selection of an operation to perform via the user interface, each of the plurality of operations associated with a flight trajectory and a predefined action performed by the optical system;
detect a release event in which the aerial system is released from being physically held by the user and responsively operate the lift mechanism to hover the aerial system;
detect a flight event indicating that the aerial system has been supported substantially horizontally for greater than a threshold period of time;
automatically operate the lift mechanism in a flight mode upon detecting the flight event, including:
operating the optical system to detect a target;
establishing a corresponding flight trajectory relative to the target defined by the selected operation; and
controlling the lift mechanism to move the aerial system along the established flight trajectory;
operate the optical system to perform a corresponding predefined action defined by the selected operation;
operate the aerial system in a retrieving mode when the predefined action has completed;
detect a standby event; and
operate the aerial system in a standby mode in response to detecting the standby event.

US Pat. No. 10,168,703

AUTONOMOUS VEHICLE COMPONENT MALFUNCTION IMPACT ASSESSMENT

STATE FARM MUTUAL AUTOMOB...

1. A computer-implemented method for assessing a component configured for use in autonomous vehicles, comprising:collecting, by one or more processors, operating information from a plurality of autonomous vehicles each having a plurality of components, wherein each vehicle of the plurality of autonomous vehicles includes at least one instance of the component to be assessed;
identifying, by one or more processors, occurrences of the component malfunctioning in the operating information;
determining, by one or more processors, at least one risk of malfunction associated with the component based upon the identified occurrences of the component malfunctioning;
determining, by one or more processors, at least one result of each identified occurrence of the component malfunctioning, each result indicating an impact of the occurrence of the component malfunctioning on at least one of the following: a risk of a vehicle collision or severity of a vehicle collision; and
generating, by one or more processors, a component profile for the component indicating one or more combinations of risk and impact associated with the component malfunctioning.

US Pat. No. 10,168,702

AUTONOMOUS DRIVING CONTROL DEVICE

CLARION CO., LTD., Saita...

1. An autonomous driving control device mounted on a vehicle and controlling autonomous driving, comprising:a storage unit that stores map information;
a route extraction unit that extracts a plurality of routes from an origin to a destination based on the map information;
a determination unit that determines whether or not to change to another route in response to a situation of an intersection when the vehicle approaches the intersection while the vehicle is traveling on one route of the routes extracted by the route extraction unit; and
an autonomous driving control unit that controls autonomous driving based on determination of the determination unit,
wherein the determination unit
determines whether or not to change to the other route from the one route in accordance with a signal state of an intersection.

US Pat. No. 10,168,701

MULTI-PURPOSED SELF-PROPELLED DEVICE

SPHERO, INC., Boulder, C...

1. A self-propelled device comprising:a wireless interface;
a housing comprising an inner surface;
a carrier disposed within the housing;
a propulsion mechanism disposed within the housing and supported by the carrier, wherein the propulsion mechanism comprises a motor and a wheel engaged with an inner wall of the housing to propel the housing;
a biasing mechanism comprising: a left portal axle and a right portal axle, the left portal axle and the right portal axle each being mounted to and extending from a top surface of the carrier at opposing ends of the carrier, the biasing mechanism including at least one spring causing each of the left portal axle and the right portal axle to exert a continuous force against an inner surface of the housing to actively force the wheel to continuously engage the inner wall;
a gyroscope supported on the carrier;
a camera mounted to the gyroscope; and
one or more processors to execute an instruction set, causing the self-propelled device to:
using the camera, generate a video feed;
transmit the video feed to a controller device remote from the self-propelled device via the wireless interface;
receive an input from the controller device indicating an object or location in the video feed; and
in response to the input, initiate an autonomous mode to autonomously operate the propulsion mechanism to propel the self-propelled device towards the object or location.

US Pat. No. 10,168,700

CONTROL OF AN AERIAL DRONE USING RECOGNIZED GESTURES

International Business Ma...

1. A method of controlling movement and adjusting operations of an aerial drone, the method comprising:observing, by a drone camera mounted on an aerial drone, an aerial maneuver physical gesture by a user;
performing, by the aerial drone, an aerial maneuver that correlates to the aerial maneuver physical gesture in response to the drone camera observing the aerial maneuver physical gesture by the user;
observing, by the drone camera, the user performing a physical action;
associating, by one or more processors, the physical action with a particular type of recreational activity;
adjusting, by a drone on-board computer, operations of the aerial drone based on the particular type of recreational activity;
placing, by the drone on-board computer, the aerial drone in manual mode, wherein the aerial drone is manually controlled by the user when in the manual mode;
detecting, by the drone camera, a facial expression of the user;
comparing, by the one or more processors, the facial expression of the user to a database of facial expressions;
determining, by the one or more processors, that the facial expression of the user is a facial expression of fear; and
in response to determining that the facial expression of the user is the facial expression of fear, switching, by the drone on-board computer, the aerial drone from manual mode to autonomous mode, wherein the aerial drone operates autonomously while in autonomous mode.

US Pat. No. 10,168,699

INTERACTIONS BETWEEN A VEHICLE AND A BEING ENCOUNTERED BY THE VEHICLE

VECNA TECHNOLOGIES, INC.,...

1. A method of operating an autonomous mobile robot in close proximity to a being, comprising:operating a drive system of the mobile robot to autonomously move within an environment;
providing a communication system for enabling communication between the mobile robot and the being; and
providing a controller configured to:
control operation of the mobile robot, the operation including autonomously moving the mobile robot within the environment using the drive system to perform at least one task;
detect, within received sensor data, a being within the environment that is in substantially close proximity to the mobile robot;
perform a temporal analysis on the received sensor data to generate a predicted course of the detected being;
determine, based at least in part on the predicted course of the detected being, an estimated time of arrival (ETA) of the mobile robot to a future encounter with the detected being, wherein the future encounter comprises the mobile robot and the predicted course of the detected being both being located within a common region;
generate and transmit, based at least in part on the ETA of the mobile robot to the future encounter, an acknowledgement message from the mobile robot to the detected being, wherein the acknowledgement message indicates that the mobile robot has identified the future encounter;
determine one or more modification actions to cause an adjustment in the future encounter; and
generate and transmit an announcement message from the mobile robot to the detected being, wherein the announcement message is indicative of the one or more determined modification actions and is transmitted prior to the occurrence of the future encounter.

US Pat. No. 10,168,698

AERIAL IMAGE COLLECTION

HERE Global B.V., Eindho...

1. A method comprising:collecting, at an aerial vehicle, image data depicting a terrestrial vehicle comprising a marker encoded with data for a flight command;
analyzing the image data depicting the terrestrial vehicle comprising the marker for generating the flight command, wherein the flight command comprises instructions for a flight path of the aerial vehicle; and
applying, at the aerial vehicle, the flight path in response to the flight command.

US Pat. No. 10,168,697

ASSISTANCE FOR AN AUTONOMOUS VEHICLE USING CROWD-SOURCED RESPONSES

1. A method, comprising:receiving at a control center comprising a processor and a memory, from each responder device in a plurality of responder devices, a credential for a responder profile associated with a responder;
receiving at the control center, from a vehicle, a signal for assistance, wherein the signal for assistance comprises sensor data associated with the vehicle;
communicating the sensor data from the control center to the responder devices;
receiving at the control center a plurality of responses, each of the responses being received from one of the responder devices, wherein each response indicates a possible action to be taken by the vehicle;
determining, in the control center, based at least in part on a response from among the received responses, an answer to the signal for assistance, wherein the answer indicates an action to be taken by the vehicle; and
communicating the determined answer from the control center to the vehicle.

US Pat. No. 10,168,696

DYNAMIC ANALYSIS OF REAL-TIME RESTRICTIONS FOR REMOTE CONTROLLED VEHICLES

INTERNATIONAL BUSINESS MA...

1. A computer implemented method, comprising:determining a first geographic location of a remote controlled vehicle;
identifying a set of geographic restrictions and settings for the remote controlled vehicle, based at least in part, on a cognitive system, wherein the cognitive system includes:
a natural language processor, and
a visual processor,
the set of geographic restrictions being identified based on extracted data extracted by parsing social media input through visual processing by the cognitive system, the social media input being received by the remote controlled vehicle after the first geographic location of the remote controlled vehicle is determined;
adjusting the first geographic location of the remote controlled vehicle to a second geographic location based, at least in part, on:
the set of geographic restrictions;
predicting a set of future geographic restrictions for the remote controlled vehicle based, at least in part, on the cognitive system; and
adjusting the second geographic location to a third geographic location based, at least in part, on the set of future geographic restrictions,
wherein at least determining the first geographic location is performed by computer software running on computer hardware.

US Pat. No. 10,168,695

METHOD AND APPARATUS FOR CONTROLLING AN UNMANNED AIRCRAFT

1. A method comprising:wirelessly receiving, at a processing system of an unmanned aircraft and via a wireless receiver of the unmanned aircraft, first control signals that generated by a remote control device responsive to user input at the remote control device;
adjusting, by the processing system, a flight of the unmanned aircraft according to the first control signals;
wirelessly receiving, at the processing system and via the wireless receiver, second control signals that are generated by a network device of a cellular network, wherein the second control signals are not generated by the remote control device;
adjusting, by the processing system, the flight of the unmanned aircraft according to the second control signals responsive to a determination that the first control signals are no longer being received by the processing system;
wirelessly receiving, at the processing system and via the wireless receiver, third control signals that are generated by the remote control device responsive to other user input at the remote control device; and
adjusting, by the processing system, the flight of the unmanned aircraft according to the third control signals to position the unmanned aircraft in proximity to a transmission medium, wherein the unmanned aircraft includes a carrying system that releasably carries a communication device, and wherein a positioning of the communication device in the proximity of the transmission medium enables the communication device to be physically connected on the transmission medium to receive power via an inductive coupling.

US Pat. No. 10,168,694

HEAT SOURCE DEVICE

RINNAI CORPORATION, Nago...

1. A heat source device comprising:a heat medium circulation passage which has a heating terminal connected thereto and through which a heat medium circulates;
a heat medium heating unit which is provided along the heat medium circulation passage and which heats a heat medium that circulates in the heat medium circulation passage;
a hot water supply bypass passage which bypasses the heat medium heating unit and which is in communication with the heat medium circulation passage;
a hot water supply passage which has an upstream end and a downstream end, the upstream end being connected to waterworks and the downstream end being connected to a hot water supply tap;
a hot water supply heat exchanger which is connected between the hot water supply bypass passage and the hot water supply passage and which heats water flowing through the hot water supply passage by heat exchange between the heat medium flowing through the hot water supply bypass passage and water flowing through the hot water supply passage;
a circulation mode switching unit which switches between a first circulation mode and a second circulation mode, the first circulation mode being a mode in which the circulation of the heat medium in the heat medium circulation passage that has passed through the hot water supply bypass passage and the heat medium heating unit is disabled, whereas the circulation of the heat medium in the heat medium circulation passage that has passed through the heat medium heating unit and the heating terminal is enabled, and the second circulation mode being a mode in which the circulation of the heat medium in the heat medium circulation passage that has passed through the heating terminal and the heat medium heating unit is disabled, whereas the circulation of the heat medium in the heat medium circulation passage that has passed through the hot water supply bypass passage and the heat medium heating unit is enabled;
a control unit which sets the first circulation mode by the circulation mode switching unit and performs a heating operation, in which the heat medium heating unit is actuated, in response to a predetermined request for heating, and which sets the second circulation mode by the circulation mode switching unit and performs a hot water supply operation, in which the heat medium heating unit is actuated, in response to a predetermined request for hot water supply; and
a hot water supply stop alarm unit which performs a hot water supply stop alarm to urge a user of hot water to stop using the hot water in a case where the request for heating is continued for a first predetermined time or more while the hot water supply operation is being performed.

US Pat. No. 10,168,693

SYSTEMS AND METHODS OF USE FOR COMMODITIES ANALYSIS, COLLECTION, RESOURCE-ALLOCATION, AND TRACKING

Bext Holdings, Inc., Eve...

16. A method of transacting a sale for a batch of commodity particles using an analysis, collection, and storage machine comprising a weather-proof shell that contains an analysis system having a vibratory assembly and one or more imaging assemblies communicatively coupled with an analysis processor, a collection system having a weigh hopper suspended above a weigh scale of a weigh scale lift assembly, and a storage system adjacent to the collection system, the method comprising:receiving, within a material hopper of the analysis system, the batch of the commodity particles;
feeding the batch of the commodity particles from the material hopper to the vibratory assembly;
applying, via the vibratory assembly, a repetitive vibrational force to each of the commodity particles;
recording, via the one or more of the imaging assemblies, a volume of each of the commodity particles and a response of each of the commodity particles to the repetitive vibrational force;
determining, by the analysis processor and based on the volume and the response to the repetitive vibrational force of each of the commodity particles, a number of analysis attributes associated with each of the commodity particles;
determining, by the analysis processor and based on the number of the analysis attributes associated with each of the commodity particles, whether each of the commodity particles is an acceptable particle or a defective particle;
gravitationally passing, via a good product chute, each of the acceptable particles to the weigh hopper of the collection system;
raising the weigh scale lift assembly until the weigh hopper is isolated on the weigh scale;
determining, using the weigh scale, a total weight of the acceptable particles; and
gravitationally passing, via a material collection chute, the acceptable particles to the storage system.

US Pat. No. 10,168,692

PRODUCTION LINE QUALITY PROCESSES

International Business Ma...

1. A method of improving lot quality for product lots produced on a production line, the method comprising:producing a plurality of product lots via one or more production steps;
determining a quality value for each product lot;
establishing a quality benchmark;
classifying each product lot based on the quality benchmark comprising performing a functional test, including functionally testing a phase locked loop of the each product lot to determine a failure rate for each product lot, wherein product lots that have a quality value meeting the quality benchmark are classified as quality lots, and wherein product lots that have a quality value failing to meet the quality benchmark are classified as failing lots;
identifying one or more tools used in the production of the product lots, including identifying a set of quality tools and a set of suspect tools, wherein the set of quality tools comprises one or more tools used to produce the quality lots, and the set of suspect tools comprises one or more tools used to produce the failing lots;
directing routing of additional product lots by shifting production at least substantially to the set of quality tools; and
evaluating the set of suspect tools to determine a cause of failure contributed by the use of the suspect tools.

US Pat. No. 10,168,691

DATA PIPELINE FOR PROCESS CONTROL SYSTEM ANALYTICS

FISHER-ROSEMOUNT SYSTEMS,...

1. A plant communication system for use within a process plant environment that implements a process, comprising:a process control network including a multiplicity of process control devices disposed within the process plant to control the process and a process control communication network communicatively coupled to the multiplicity of process control devices, wherein one or more of the multiplicity of process control devices collects or generates process control data;
a further plant communication network including a plurality of processing devices communicatively coupled together by a further plant communication network link, wherein at least one of the plurality of processing devices on the further plant communication network is communicatively connected to the process control communication network; and
a distributed data pipeline that is defined, in a configuration environment, to perform, on process control data, a particular processing operation by using a series of data processing modules communicatively connected together in a particular communicative order across a plurality of different devices of the process plant environment, and different portions of the distributed data pipeline are downloaded from the configuration environment into the plurality of different devices of the process plant environment for runtime execution of the particular processing operation, the distributed data pipeline including one or more upstream data processing modules coupled to a set of downstream data processing modules, wherein:
each data processing module included in the set of downstream data processing modules within the distributed data pipeline processes data received from a respective one or more upstream data processing module within the distributed data pipeline,
at least one of the one or more upstream data processing modules of the distributed data pipeline is disposed in one of the multiplicity of process control devices connected to the process control communication network, and
at least one of the downstream data processing modules of the distributed data pipeline is disposed in one of the plurality of processing devices on the further plant communication network.

US Pat. No. 10,168,690

METHODS AND SYSTEMS FOR MULTIROBOTIC MANAGEMENT

X Development LLC, Mount...

1. A method comprising:receiving, by a command robot, sensory data captured by a first client robot, wherein the command robot is in communication with the first client robot and a second client robot, wherein the first client robot has a first sensing capability and the second client robot has a second sensing capability that is different than the first sensing capability, wherein the sensory data is captured by way of the first sensing capability of the first client robot, wherein the first client robot has a first functionality and the second client robot has a second functionality that is different than the first functionality, wherein the sensory data is relevant to the second functionality of the second client robot;
providing, by the command robot, at least a portion of the sensory data captured by the first client robot as a first input to the second client robot, wherein the portion of the sensory data is relevant to the second functionality of the second client robot;
receiving feedback from the second client robot based on the first input; and
commanding, by the command robot, the second client robot to perform a task by way of the second functionality based on the feedback and the portion of the sensory data captured by the first client robot.

US Pat. No. 10,168,689

MACHINE TOOL

DMG Mori Co., Ltd., Nara...

1. A machine tool, comprising:a motion mechanism part including a spindle;
a numerical controller controlling operation of the motion mechanism part in accordance with a numerical control program; and
a tool changer, the tool changer including:
a tool magazine having a plurality of tool holders, wherein each of the plurality of tool holders holds a respective tool therein, and the plurality of tool holders are indexable such that each of the plurality of tool holders is movable, as required, to a tool change position for exchange of the respective tool held therein with a tool attached to the spindle, and the plurality of tool holders are also indexable such that each of the plurality of tool holders is movable, as required, to a tool attachment/detachment position for a manual exchange by an operator of the respective tool held therein;
a tool changing mechanism having a change arm for changing the tool attached to the spindle with the respective tool that is held by a selected one of the plurality of tool holders that is positioned at the tool change position;
a tool change control part controlling operations of the tool changing mechanism; and
a manual operation device at which the operator inputs into the tool change control part an operation signal for selectively moving a particular one of the plurality of tool holders to the tool attachment/detachment position, wherein the manual operation device includes an announcement part for announcing an alarm to the operator, the machine tool further comprising:
a tool information storage storing therein used tool information for, when the numerical controller executes the numerical control program, specifying the respective tool used in a machining operation using the numerical control program, wherein
the tool change control part is configured to check the used tool information stored in the tool information storage when receiving the operation signal from the manual operation device during execution of the numerical control program by the numerical controller, and, in a case where the respective tool held by the particular one of the plurality of tool holders corresponding to the operation signal is not used in the numerical control program, move the particular one of the plurality of tool holders to the tool attachment/detachment position and, in a case where the respective tool held by the one of the plurality of tool holders corresponding to the operation signal is used in the numerical control program, cause the announcement part to announce the alarm.

US Pat. No. 10,168,688

SYSTEMS AND METHODS FOR IMPLEMENTING A POINTER-GUIDED TRACKING SYSTEM AND A POINTER-GUIDED MECHANICAL MOVABLE DEVICE CONTROL SYSTEM

1. A mechanical implement movement system, comprising:a base component that is configured to impart movement to an attached implement;
a movement control device that is configured to generate movement commands to the base component for the movement of the attached implement;
a pointing device configured to allow a user to designate a point of focus to which the movement of the attached implement is directed; and
at least one sensor device in communication with the movement control device; the at least one sensor device being configured to detect the point of focus designated by the pointing device as an input to the movement control device,
the movement control device
determining an initial position of the attached implement, a final position of the attached implement proximate to the point of focus, and a scheme of movement for the attached implement from the initial position to the final position, and
generating the movement commands to the base component according to the determined scheme of movement of the attached implement.

US Pat. No. 10,168,687

CONTROL DEVICE, CONTROL PROGRAM AND CONTROL METHOD

OMRON Corporation, Kyoto...

1. A control device that controls a control system which contains a motion body and a driving source driving the motion body, comprising:a processor to implement:
an actual value obtaining part, obtaining a torque actual value and a velocity actual value, wherein the torque actual value represents a torque generated by the driving source for driving the motion body and the velocity actual value represents a velocity of the motion body;
an inferring part, which calculates an external force inferred value and a velocity inferred value every other operation period based on the torque actual value by using an operation formula of a predetermined model representing driving of the motion body, wherein the external force inferred value represents an external force generated by the control system, the velocity inferred value corresponds to the external force inferred value and represents a velocity of the motion body, and the operation formula contains items for updating the velocity inferred value and the external force inferred value such that the velocity actual value and the velocity inferred value are consistent; and
an output part, evaluating a reliability of the external force inferred value based on the velocity inferred value calculated together if the inferring part calculates the external force inferred value, and effectively outputting the external force inferred value when it is judged that there is a designated reliability,
wherein the output part judges that there is the designated reliability when a difference between the velocity inferred value and the corresponding velocity actual value is smaller than a predetermined value,
wherein the output part maintains an output value of the external force inferred value output at the previous time when judging there is no designated reliability,
where the designated reliability is dynamically decided by a setting of a disturbance observer.

US Pat. No. 10,168,686

SMART LOADER APPARATUS FOR TRUNK LID HINGE

HYUNDAI MOTOR COMPANY, S...

1. A smart loader apparatus for a trunk lid hinge, comprising:a hinge alignment jig at which a trunk lid hinge is aligned and disposed at a predetermined position;
a smart loader of which a transfer gripper for gripping the trunk lid hinge aligned at the hinge alignment jig is disposed at a front end portion, and the smart loader includes an articulated arm for transferring the trunk lid hinge gripped by the transfer gripper to a predetermined position of a vehicle body;
a driving portion that drives the transfer gripper and the articulated arm to change a position of the transfer gripper and allows the transfer gripper to grip or release the trunk lid hinge;
a force and torque (FT) sensor installed at a portion at which the articulated arm and the transfer gripper are connected for sensing a direction of a force applied to the transfer gripper or the trunk lid hinge in an operational standby state of the articulated arm and the transfer gripper; and
a controller that controls the driving portion to move the transfer gripper in the direction of the force sensed by the FT sensor,
wherein the smart loader includes:
a fixed body fixed on a floor;
a vertically moving member disposed to be vertically movable along a rail from one side of the fixed body; and
a gas spring that elastically upwardly supports the vertically moving member through a rod inserted into a gas cylinder in which a gas is filled at a predetermined pressure,
wherein the transfer gripper is rotatably disposed at one end of the articulated arm, and another end of the articulated arm is rotatably disposed at the vertically moving member.

US Pat. No. 10,168,685

APPLICATION OF STRESS CONDITIONS FOR HOMOGENIZATION OF STRESS SAMPLES IN SEMICONDUCTOR PRODUCT ACCELERATION STUDIES

International Business Ma...

1. A computer system for applying stress conditions to a chip device comprising an integrated circuit during accelerated stress testing, the computer system comprising:one or more computer processors, one or more computer-readable storage media, and program instructions stored on the one or more of the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to partition the integrated circuit into a first region having a first functional element;
program instructions to partition the integrated circuit into a second region having a second functional element;
program instructions to apply a first stress condition to the first functional element until the first functional element is no longer operational;
program instructions to apply a second stress condition to the second functional element until the second functional element is no longer operational;
program instructions to measure a first time period between starting the program instructions to apply the first stress condition and when the first functional element is no longer operational;
program instructions to measure a second time period between starting the program instructions to apply the second stress condition and when the second functional element is no longer operational; and
program instructions to derive an acceleration model parameter based on the first stress condition and the corresponding first time period, and the second stress condition and the corresponding second time period.

US Pat. No. 10,168,684

POWER PROFILE MANAGEMENT

International Business Ma...

1. A power usage prediction and voltage modification method comprising:retrieving, by a computer processor of a mobile computing system, first power consumption data comprising a power consumption level for each power consumption device of a first plurality of power consumption devices at a first specified location, wherein said mobile computing system comprises stored first input data associated with a first user of said first plurality of power consumption devices;
monitoring, by said computer processor, usage of plumbing fixtures at said first specified location;
determining, by said computer processor based on results of said monitoring, a plumbing usage deviation value indicating that at least one plumbing fixture of said plumbing fixtures has not been used for a specified time period;
monitoring, by said computer processor via a security system, motion detectors at said first specified location;
detecting, by said computer processor based on results of said monitoring said motion detectors, motion of individuals at said first specified location;
additionally detecting, by said processor, an arming status of said security system;
generating, by said computer processor based on a received first mobile usage portfolio associated said first user and said first plurality of power consumption devices, said plumbing usage deviation value, results of said detecting, results of said additionally detecting, and said first power consumption data, a first load usage prediction report associated with said first user and said first plurality of power consumption devices;
transmitting, by said computer processor to a power provider utility for analysis, said first load usage prediction report;
determining, by said processor, that a frequency signal associated with a supply voltage retrieved from a power grid is fluctuating; and
disabling in response to said analysis of said first load usage prediction report and said determining that said frequency signal is fluctuating, by said computer processor controlling a relay of said mobile computing system, power to at least one power consumption device of said first plurality of power consumption devices thereby modifying a load on said power grid such that faster power grid response times are achieved.

US Pat. No. 10,168,683

VEHICLE ELECTRONIC RECEPTIONIST FOR COMMUNICATIONS MANAGEMENT

International Business Ma...

1. A computer implemented method for communications management in driving vehicles comprising:determining driving context of a moving vehicle;
estimating a risk factor related to the operation of the vehicle based on the driving context;
receiving an incoming communication directed to a mobile communication device within the vehicle;
analyzing the incoming communication to determine a communication factor; and
determining an electronic action in response to the incoming communication based on the driving context, the risk factor and the communication factor,
wherein determining the electronic action includes applying an adjustable weight factor to each of the driving context, the risk factor and the communication factor in determining the electronic action, the weight factors being adjustable based on driver preferences.

US Pat. No. 10,168,682

SYSTEM AND METHOD FOR MANAGING LOAD-MODIFYING DEMAND RESPONSE OF ENERGY CONSUMPTION

Wellhead Power Solutions,...

1. A method for managing demand response (DR), comprising:obtaining, by a processor of a computing device, a local schedule of one or more states for energy consumption on distribution circuits within a selected region served by a distribution operator, the local schedule associating respective time periods with the one or more states including a load state, an unload state, or a combination thereof;
obtaining, by the processor, location information associated with a consumer device, wherein the location information is based on information generated by a locational tracking device integrated onboard the consumer device;
determining, by the processor, that the consumer device is located in the selected region based on the location information;
sending, by the processor, a reward incentive plan generated for the consumer device based on the local schedule;
instructing, by the processor, the consumer device to consume energy during the time period corresponding to the load state and not to consume energy during the time period corresponding to the unload state based on the local schedule;
determining, by the processor, energy consumption of the consumer device during the load state or the unload state based on energy consumption activity data received from the consumer device;
assigning, by the processor, a reward to the consumer device based on the reward incentive plan and the determined energy consumption activity data of the consumer device; and
modifying, by the processor, account information associated with the consumer device in response to assigning the reward to the consumer device.

US Pat. No. 10,168,681

DEVELOPMENT OF CERTAIN MECHANICAL COOLING PROFILES AND THEIR USE IN AN AUTOMATED OPTIMIZATION METHOD TO REDUCE ENERGY CONSUMPTION IN COMMERCIAL BUILDINGS DURING THE COOLING SEASON

1. A method for reducing electrical energy consumption of a commercial building while maintaining occupant comfort, said method providing improved control of cooling systems wherein, for a commercial building of interest,using Trend BMS Version 963 and Cylon BMS Version 2.1, and using an industry standard Modbus over IP communications protocol, said method comprises the steps of:
encapsulating a module into said Trend BMS Version 963 and said Cylon BMS Version 2.1 such that the following steps are performed
a) determining a natural thermal lag of said building;
b) selecting a space within said building to observe internal space temperature;
c) determining internal building space setpoint for a cooling season;
d) recording, for said building, cooling system start-up time, space temperature at start-up time,
time required to reach predetermined internal space temperature set-point, external temperature data at preselected time intervals;
e) determining, from step d, a mechanical space cool-down rate (MSCR)
MSCRp=1 . . . N={(TSPt=0?Tsetpoint)/tsetpoint}p
where
Tsetpoint is an internal space temperature setpoint,
TSPt-0 is an internal space temperature at time cooling plant start-up time,
tsetpoint is time elapsed from starting temperature TSPt=0 to said setpoint Tsetpoint;
f) recording a plurality of average daily lagged external temperatures, yielding a series of MSCRp=1 . . . N values for cooling days 1 . . . N
MSCRi=?0??1ALaggedTouti±?i
wherein
MSCRi is a mechanical space cool-down rate on day i,
?0 represents a Y axis intercept of mechanical space cool-down rate and lagged external temperature,
?1 represents a slope of mechanical space cool down rate MSCRi and lagged average external temperature ALaggedTouti,
ALaggedTouti is a value of average lagged external temperature for day i
? is estimated variation;
g) recording, for a predetermined period of time, for said building, cooling plant shut-down time, space temperature of preselected internal space at shut-down time, space temperature of preselected internal space at next cooling plant start-up time, external temperature data at preselected time intervals;
h) deriving, from step g, internal space temperature changes as a function of the difference between internal space temperature and a lagged external temperature
TSPi=?0+?1(TSPi?LaggedTouti)±?i
wherein
TSPi is internal space temperature at time i,
?0 is a Y axis intercept of an internal space temperature and a difference between an internal space temperature and an external lagged temperature,
?1 is a slope of a difference between an internal space temperature TSPi and an external lagged temperature LaggedTouti at time period i,
LaggedTouti is a value of lagged external temperature, at time period i,
? is estimated variation;
i) determining a night natural cool-down profile, repeating the process outlined in g) calculating a plurality of NNCPSp=1 . . . N values for days 1 . . . N
NNCPSi=?0+?1ALaggedTouti±?i
wherein
NNCPSi is a night-time natural cool-down profile slope on day i,
?0 is a Y axis intercept of NNCPS and daily average lagged external temperature,
?1 is a slope of NNCPSi and daily lagged average external temperature ALaggedTouti
ALaggedTouti is a value of daily average lagged external temperature calculated for day i
? is estimated variation;
j) gathering at preselected intervals weather forecast for a predetermined time period, said time period extending beyond an estimated summer natural thermal lag of said building;
k) calculating at a preselected time a lagged average external temperature over a time period commencing at time of cooling plant shut-off;
l) recording internal space temperatures and external temperatures from time of cooling plant shut-off time to a preselected time of step j, and applying step h;
m) determining, from step l and a predicted lagged external temperatures in a weather forecast, internal space temperatures for predetermined time periods;
n) determining mechanical space cool-down rate for an average daily lagged external temperature using recorded external temperatures in conjunction with those from the weather forecast according to step e;
o) estimating a time to cool-down, using mechanical space cool-down rate for day i, a heating set point and an internal temperature from step l);
p) subtracting an estimated cool-down time from a preselected building occupancy start time, thereby determining a time to enable cooling system;
q) controlling cooling plant, by sending instruction to a building management system of said building to start cooling system chiller pumps,
whereby, said building management system starting said cooling system chiller pumps reduces electrical energy consumption of said commercial building while maintaining occupant comfort.

US Pat. No. 10,168,680

SERVICE PANEL WITH MICROPROCESSOR

WCM INDUSTRIES, INC., Co...

1. A control system for controlling at least a first utility and a second utility, the control system comprising:an enclosure having an exterior and an interior;
a first utility control switch for controlling the first utility, the first utility control switch accessible from the from the exterior of the enclosure and having an “ON” state and an “OFF” position;
a second utility control switch for controlling the second utility, the second utility control switch accessible from the from the exterior of the enclosure and having an “ON” state and an “OFF” position;
a first indicator, viewable from the exterior of the enclosure, for indicating a state of the first utility;
a second indicator, viewable from the exterior of the enclosure, for indicating a state of the second utility;
a limited access control, on the exterior of the enclosure, for providing a temporary activate signal;
an emergency shut-off control for disabling at least one of the first utility and the second utility, the control system configured to remain disabled until receipt of a signal from at least one of the limited access control or a reset switch; and
control circuitry at least partially in the interior of the enclosure, the control circuitry comprising:
a microprocessor and data storage programmed with pre-programmed configuration options each having an associated default state, wherein the configuration options include at least a timer option for setting a timer to automatically turn off at least one of the first utility or the second utility at expiration of the timer, the timer option having an associated timer state corresponding to amount of time for the timer;
at least one configuration input mechanism for modifying at least the timer state of the timing option;
wherein the control circuitry is configured to:
provide an “ON” control signal to a first utility actuator to switch the first utility actuator to an “ON” state, the “ON” control signal being provided when both an “ON” request signal is received from the first utility control switch and the temporary activate signal is present; and
provide an “ON” control signal to a second utility actuator to switch the second utility actuator to an “ON” state, the “ON” control signal being provided when both an “ON” request signal is received from the second utility control switch and the temporary activate signal is present.

US Pat. No. 10,168,679

TOILET VENTILATION SYSTEM AND DEVICE

1. A system for toilet ventilation, comprising:a) a ventilatable toilet, comprising:
a toilet body, comprising a flush cavity;
at least one ventilation channel, which is an elongated cavity inside the ventilatable toilet, such that the ventilatable toilet comprises a rear entry aperture, which connects to the at least one ventilation channel; and
at least one ventilation aperture, which is configured to establish an airflow connection from the flush cavity to the at least one ventilation channel;
b) a ventilation line, which is connected in a first end to the rear entry aperture; and
c) a ceiling ventilation unit, comprising:
a ventilation fan, which is configured to ventilate a room, such that the ventilation fan is configured to connect to a ventilation shaft;
a ventilation pump, comprising:
an input connection, which is connected to a second end of the ventilation line; and
an output connection, which is connected to the ventilation shaft; and
a ventilation control unit, which is connected to the ventilation fan and the ventilation pump, wherein the ventilation unit comprises:
a processor;
a non-transitory memory;
an input/output component; and
a ventilation manager; all connected via
a data bus;
wherein the ventilation manager is configured to control functions of the ventilation fan and the ventilation pump;
wherein the ventilation control unit is configured to execute a ventilation program, such that the ventilation fan is activated for a predetermined first time period and the ventilation pump is activated for a predetermined second time period;
wherein the ventilation fan is configured to ventilate the room; and
wherein the ventilatable toilet is configured to ventilate, whereby an emission of odors from the toilet is reduced.

US Pat. No. 10,168,678

INTERFACING WITH LAUNDRY SERVICES AND FACILITIES

Laundry 2.0, LLC, Tampa,...

1. A computer-implemented method performed by at least one processor of a mobile computing device, the method comprising:receiving, by the at least one processor, using a wireless network interface of the mobile computing device, a plurality of beacon signals each emitted from a respective one of a plurality of laundry machines, each respective beacon signal identifying a respective laundry machine;
determining, by the at least one processor, that the mobile computing device is within a threshold distance of a particular laundry machine of the plurality of laundry machines, based on the respective beacon signal from the laundry machine exhibiting a signal level that is: i) higher than that of other beacon signals emitted from other laundry machines of the plurality of laundry machines, and ii) at least a threshold level that corresponds to the threshold distance; and
in response to determining that the mobile computing device is within the threshold distance of the laundry machine, sending a request for use of the laundry machine during a period of time.

US Pat. No. 10,168,677

SYSTEMS AND METHODS FOR SMART SPACES

Weebee Corporation, San ...

1. A system for providing a smart space, comprising:a hub configured to receive data from at least one smart object in the smart space; and
an artificial intelligence server in communication with the hub configured to:
generate clusters of the data received from each of the at least one smart objects, each cluster comprising data received from one of the at least one smart objects during one of a plurality of time periods, wherein a plurality of clusters are generated for each of the at least one smart objects, each of the plurality of clusters for each of the at least one smart objects comprising data received during a different time period;
perform processing comprising using the clusters to detect an anomaly in the at least one smart object, the processing comprising evaluating a plurality of the clusters to identify a consistency between the clusters and/or evaluating at least one of the clusters to identify a difference between the at least one cluster and at least one other cluster, wherein detecting the anomaly comprises identifying at least one event in the data that is not within a threshold distance from any of the clusters; and
based on the processing, generate a command and send the command to the at least one smart object, thereby causing a change in an operation of the at least one smart object.

US Pat. No. 10,168,676

SYSTEMS AND METHODS FOR INTELLIGENT CUSTOMIZATION OF AN AUTOMATION CONTROL SERVICE

Cox Communications, Inc.,...

1. A method for automation control, comprising:accessing, by a computing system comprising at least one memory device and at least one processor, one or more information streams from a group of agents associated with an operational environment of a physical premises, wherein the group of agents transmits the one or more information streams over one or more network links to a gateway device, further wherein the one or more information streams are indicative of interactivity between the group of agents and one or more automation control assets of the operational environment;
determining, by the computing system and based at least on one of the one or more information streams, intelligence that is indicative of a behavior of an agent of the group of agents with an automation control asset of the one or more automation control assets;
supplying, by the computing system, a recommendation for an automation control service for the operational environment based at least on the determined intelligence; and
transmitting, by the computing system, instructions to hardware that is in electrical communication with the automation control service based upon the recommendation, wherein the instructions regulate operation of the hardware,
wherein determining, by the computing system, the intelligence comprises determining a correlation between events associated with at least one second agent of the group of agents, the at least one second agent being in at least one of (i) a specific control state of a control sequence based at least on the automation control service or (ii) a specific agent state,
wherein the control state comprises a condition of the operational environment, the condition being responsive to implementation of the control sequence, and
wherein an agent state comprises a condition of the at least one second agent responsive to one or more of activities within the operational environment or the control state.

US Pat. No. 10,168,675

INDUSTRIAL MACHINE MANAGEMENT SYSTEM, INDUSTRIAL MACHINE MANAGEMENT DEVICE, INDUSTRIAL MACHINE MANAGEMENT METHOD, AND INFORMATION STORAGE MEDIUM

Kabushiki Kaisha Yaskawa ...

1. An industrial machine management system comprising:a first terminal;
a second terminal; and
an industrial machine management device, wherein
the first terminal comprises a transmitter that transmits user management information for a first industrial machine which is one of a plurality of industrial machines;
the second terminal downloads firmware selected by a user from the industrial machine management device and updates an installed firmware in a storage of the first industrial machine with the firmware which is downloaded; and
the industrial machine management device comprises:
a receiver configured to receive the serial number and the user management information from the transmitter; and
a storage that comprises a machine information database for the plurality of the industrial machines;
a register that creates a new record which includes the serial number and the manufacture management information of the first industrial machine in the machine information database when the first industrial machine, whose order has been place by the user, is produced;
a write that searches the machine information database for the record corresponding with the serial number received from the first terminal as a key, and writes the user management information which is received into the searched record;
wherein the manufacturer management information includes kind or version information on the firmware installed onto the storage of the first industrial machine;
wherein the manufacturer management information cannot be written to by the terminal and is inhibited from being changed by the user;
wherein the firmware installed onto the storage of the first industrial machine controls the operation of the first industrial machine;
wherein the kind or version information on the firmware installed onto the storage of the first industrial machine within the manufacturer management information is changed in response to updating the firmware installed onto the storage of the first industrial machine; and
wherein the second terminal displays the kind or version information on the firmware installed onto each of the plurality of the industrial machines on the display unit.

US Pat. No. 10,168,674

SYSTEM AND METHOD FOR OPERATOR CONTROL OF HETEROGENEOUS UNMANNED SYSTEM TEAMS

1. A method, comprising:assigning an objective to one or more unmanned vehicles by a user;
estimating a cost to perform the objective by one or more agents;
determining control instructions to be executed by one or more unmanned vehicles that minimizes a total cost of the objective;
transmitting the control instructions to be executed by the one or more unmanned vehicles to the one or more unmanned vehicles;
using a processor which functions as a high level optimizer to continue to estimate the cost and modify the assignment of the objective to minimize the cost during the performance of the objective;
executing the objective while minimizing the cost of the objective; and
transmitting sensor data from at least one of the one or more unmanned vehicles to the user;
wherein the cost is tunable during performing the objective by the user selecting between different cost metrics.

US Pat. No. 10,168,673

ANALYTIC-BASED ENERGY CONSUMPTION CONTROL

International Business Ma...

1. An apparatus comprising:an identity module that receives an appliance identifier for an appliance connected to a power outlet;
a model selection module that selects a power model for the power outlet based on the appliance identifier, the power model designating times that the power outlet is to be powered and times that the power outlet is to be unpowered;
a usage module that receives energy usage data for the power outlet;
a presence module that receives user presence data for a locale containing the power outlet;
a model update module that modifies a power model for the power outlet based on the energy usage data and the user presence data; and
a power control module that selectively provides electrical power to the power outlet according to the power model,
wherein at least a portion of the identity module, model selection module, usage module, presence module, model update module, and power control module comprise one or more of hardware and executable code, the executable code stored on one or more computer readable storage media.

US Pat. No. 10,168,672

AUTO-TUNING

GENCOA LTD., Liverpool (...

1. A method of automatically calculating controller parameters to be applied in a system comprising a controller operatively connected to a sensor and an actuator, comprising:automatically performing a series of actuator actions controlled by a controller;
determining, with a processor, a sensor response for the series of actuator actions, the sensor response being based on an actuator input;
performing, with the processor, an automatic sensor calibration procedure to determine a window of operation for the controller between a determined maximum sensor level and a determined minimum sensor level, the automatic sensor calibration procedure comprising:
performing a series of first actuator ramps as a first actuator ramping and recording first sensor responses;
determining a maximum sensor value and a minimum sensor value recoded during the first actuator ramping;
recording an actuator value corresponding to the minimum sensor value;
recording an actuator value corresponding to the maximum sensor value;
determining the window of operation of the controller to be a range of actuator values falling between the actuator value corresponding to the minimum sensor value and the actuator value corresponding to the maximum sensor value;
performing, with the processor, a system identification procedure for determining information on dynamics of the system to be controlled, the performing the system identification procedure comprising:
selecting an actuator value u0 falling within the window of operation of the controller;
performing a second actuator ramping about the selected actuator value u0;
analysing the sensor response by recording the gradient of the sensor response dy/dt at an actuator value ?u offset from u0; and
determining a relationship B that is characteristic of a dynamic system parameter according to a relationship B=f(dy/dt, ?u);
automatically calculating, with the processor, controller parameters to achieve a specified dynamic response based on the calibration and system identification procedures; and
applying, with the processor, the controller parameters to the controller to achieve the specified dynamic response.

US Pat. No. 10,168,671

ENERGY MANAGEMENT SYSTEM, ENERGY MANAGEMENT APPARATUS, TERMINAL, AND ENERGY MANAGEMENT METHOD

KYOCERA Corporation, Kyo...

1. An energy management system that manages energy consumption of equipment, comprising:a controller that
automatically controls the equipment so that the energy consumption by the equipment does not exceed a target value used for managing the equipment,
receives a user operation to cancel the automatic control, and,
in response to the user operation, generates and outputs a pop-up screen that comprises effect information which is information regarding an effect obtained by the automatic control.

US Pat. No. 10,168,670

INTELLIGENT SWITCHING

International Business Ma...

1. A method comprising:retrieving, by a computer processor of an intelligent switching device from a detection device comprising a video retrieval device, first detection data indicating that a first individual is located within a specified proximity of an apparatus, wherein said intelligent switching device comprises a mechanical locking device or an electromechanical locking device lockably attaching an end to end plug of said apparatus to said intelligent switching device;
retrieving, by said computer processor from said detection device, first safety gear indication data indicating that a first specified protective gear comprises a first unique marking indicating a correct type of protective gear associated with said first specified protective gear for using said apparatus, wherein said first unique marking further indicates a specified class of said first specified protective gear and a specified protection level within said specified class;
performing, by said computer processor, an optical character recognition process associated with said first unique marking, wherein results of said optical character recognition process results in decoding said first unique marking;
analyzing, by said computer processor, said first detection data, first safety gear detection data indicating that said first individual is correctly wearing said first specified protective gear, said first safety gear indication data, and said results of said optical character recognition process;
first determining, by said computer processor in response to results generated during a facial recognition process of said first individual, that said first specified protective gear is located within a specified unique zone on said first individual; and
enabling, by an enable signal generated by said computer processor in response to said analyzing and said first determining, a power signal for said apparatus.

US Pat. No. 10,168,669

TIMELINE USER INTERFACE

Amer Sports Digital Servi...

1. An apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to:obtain at least one of a sunrise time and a sunset time for a current location of the apparatus, the current location being determined from a satellite position receiver;
obtain a plurality of calendar events occurring during a same day from a calendar application;
display a time axis on a screen, and display, relative to the time axis at parts of the time axis that are selected based on scheduled times of day of the calendar events, a plurality of symbols, the symbols corresponding to at least two of the plurality of calendar events, and
display, relative to the time axis, at least one of:
an indication of sunrise corresponding to the sunrise time in connection with a part of the time axis corresponding to the sunrise time, and
an indication of sunset corresponding to the sunset time in connection with a part of the time axis corresponding to the sunset time.

US Pat. No. 10,168,668

METHOD OF FORMING A RAREFIED HOLOGRAM FOR VIDEO IMAGING AND 3D LITHOGRAPHY

1. A method of forming a rarefied hologram for video imaging and 3D lithography comprising the steps of:providing non-holographic dynamic microelectromechanical system mirrors and liquid crystal displays (MEMS/SLM) having a surface, a plurality of pixels on the surface, seen by a viewer's eye, and placed at a fixed distance from the retina of the viewer's eye, a laser light source for illuminating the pixels of the MEMS/SLM, and a computing device, the viewer's eye pupil having a diameter;
providing an initial desired image, which has to be holographically reproduced by the MEMS/SLM as a remote virtual 3D image visible remotely by the viewer's eye;
providing a code for generation of a holographic pattern of the initial desired image and coding the initial desired image by breaking it into plurality of groups and assigning groups of MEMS/SLM pixels to predetermined groups of said plurality responsible for reproducing predetermined parts of the initial desired image;
irradiating the surface of the MEMS/SLM by a laser beam, which is emitted from the laser light source and has a coherence length equal to or greater than the diameter of the pupil of the viewer's eye;
mapping the MEMS/SLM surface by encoding and calculating only a part of the initial desired image;
controlling operations of the pixels in accordance with the code for generation of the holographic pattern perceived by the viewer's eye as a remote virtual 3D image, wherein each pixel has a light emitting spot and the step of providing a code for generation of a holographic pattern comprises changing of a phase of light reflected from the light emitting spot of each pixel; and
covering each pixel with a group of Fresnel lenses, wherein each pixel is moveable in accordance with the code of the image, and each Fresnel lens has a focal spot and a center point.

US Pat. No. 10,168,667

FAST GENERATION OF DIGITAL HOLOGRAMS

CITY UNIVERSITY OF HONG K...

1. A system, comprising:at least one memory that stores executable components; and
at least one processor, coupled to the at least one memory, that executes or facilitates execution of the executable components, the executable components comprising:
a holographic generator component that receives or generates a visual image that represents an object scene; and
a hologram processor component that:
applies a first transform to the visual image to generate a first non-transitory signal, and applies a second transform to the first non-transitory signal to generate a second non-transitory signal that corresponds to a hologram that represents the object scene, wherein the visual image is a planar image of the object scene,
generates a wavefront recording plane directly from the planar image,
adjusts respective sampling intervals to facilitate incorporating respective portions of depth information of respective object points of the object scene into the wavefront recording plane at respective points of the wavefront recording plane that correspond to the respective object points of the object scene, and
generates the hologram to have a first resolution that is same as a second resolution of the visual image in part by not downsampling the visual image during the generation of the hologram.

US Pat. No. 10,168,666

IMAGE FORMING APPARATUS

FUJI XEROX CO., LTD., Mi...

1. An image forming apparatus comprising:an image forming portion;
a waste toner housing container disposed on one side surface of the image forming portion,
wherein the waste toner housing container is configured to house waste toner discharged from the image forming portion;
an open/close member configured to open and close an opening provided in a side surface of an apparatus body,
wherein the open/close member is configured for mounting, and removing the waste toner housing container; and
an air blowing unit provided close to the waste toner housing container on a side surface of the apparatus body that is adjacent to the side surface on which the open/close member is provided,
wherein the air blowing unit is configured to feed air to the image forming portion from a side of the waste toner housing container toward an opposite side, and
wherein the air blowing unit include a branch member configured to separate an air flow to be fed to a space above the image forming portion and an air flow to be fed to a space below the image forming portion.

US Pat. No. 10,168,665

CARTRIDGE, AND ELECTROPHOTOGRAPHIC IMAGE FORMING APPARATUS WHICH USES CARTRIDGE

Canon Kabushiki Kaisha, ...

1. A process cartridge comprising:a casing;
a developing roller having a roller axis, the developing roller being rotatably supported in the casing to permit rotation about the roller axis;
a photosensitive drum having a drum axis, the photosensitive drum being rotatably supported in the casing to permit rotation about the drum axis;
a first coupling member having an axis, the first coupling member including (i) a first end portion operatively connected to the developing roller, (ii) a second end portion, and (iii) a connecting portion connecting the first end portion and the second end portion; and
a second coupling member having an axis, the second coupling member (i) a first end portion operatively connected to the photosensitive drum, (ii) a second end portion, and (iii) a connecting portion connecting the first end portion and the second end portion,
wherein the first coupling member is movable between a first position in which the axis of the first coupling member is substantially parallel to the roller axis, and a second position in which the axis of the first coupling member is inclined with respect to the roller axis,
wherein the second coupling member is movable between a first position in which the axis of the second coupling member is substantially parallel to the drum axis, and a second position in which the axis of the second coupling member is inclined with respect to the drum axis,
wherein a maximum angle of inclination of the axis of the first coupling member with respect to the roller axis is about 20 degrees to about 60 degrees, and
wherein a maximum angle of inclination of the axis of the second coupling member with respect to the drum axis is about 20 degrees to about 60 degrees.

US Pat. No. 10,168,664

PROCESS CARTRIDGE INCLUDING PROTRUSION TO RECEIVE A FORCE FOR MOVING A DEVELOPER ROLLER

Canon Kabushiki Kaisha, ...

1. A process cartridge comprising:a photosensitive drum;
a developing roller for developing a latent image on the photosensitive drum, the developing roller being movable relative to the photosensitive drum between (i) a first position in which the developing roller is positioned proximate to the photosensitive drum such that the developing roller can develop the latent image on the photosensitive drum and (ii) a second position in which the developing roller is spaced from the photosensitive drum; and
a protrusion including a bar configured to receive a force to move the developing roller from the first position to the second position, with the bar extending a greater distance in an axial direction of the developing roller than the distance the bar extends in a direction perpendicular to the axial direction of the developing roller,
wherein the process cartridge is configured such that, when the photosensitive drum is positioned on a downward side of the process cartridge with an axis of the photosensitive drum positioned downward from an axis of the developing roller and when the developing roller is positioned in the first position, the protrusion is positioned downward from the developing roller.

US Pat. No. 10,168,663

PROCESS CARTRIDGE

Brother Kogyo Kabushiki K...

1. A process cartridge, comprising:a drum cartridge; and
a waste toner case configured to be detachably attachable to the drum cartridge,
wherein the drum cartridge comprises:
a development roller having: a shaft extending in an axis direction; and a roller body provided around the shaft and having a circumferential surface configured to hold toner;
a first side wall configured to support one end of the shaft of the development roller;
a second side wall configured to support the other end of the shaft of the development roller;
a photosensitive drum configured to receive the toner from the development roller;
a cleaner configured to remove the toner from a circumferential surface of the photosensitive drum; and
a conveying tube configured to convey the toner removed by the cleaner,
wherein the waste toner case is disposed on an opposite side of the photosensitive drum with respect to the development roller and is configured to store the toner removed by the cleaner,
wherein the conveying tube comprises:
a first part disposed on an opposite side of the second side wall with respect to the first side wall in the axis direction, the first part being connected to the cleaner;
a second part disposed closer to the second side wall relative to the first part, the second part being connected to the waste toner case; and
a third part configured to connect the first part with the second part,
wherein a direction in which the waste toner case is attached to or detached from the drum cartridge is equal to an extending direction in which the second part of the conveying tube extends,
wherein the extending direction is perpendicular to the axis direction,
wherein the waste toner case has a receiving part into which an end portion of the second part is inserted in the extending direction, and
wherein the conveying tube and the receiving part are movable relative to each other in the extending direction.

US Pat. No. 10,168,662

ASSEMBLY REMOVABLE STRUCTURE AND IMAGE FORMING APPARATUS

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

1. An assembly removable structure, comprising:an assembly that includes a connectable member and that is attached to and removed from a receiving member of an apparatus body in a first direction;
a connection member disposed on the apparatus body to be movable forward and backward in a cross direction that crosses the first direction, the connection member being connected to the connectable member while being in a projecting state;
a switch member that is operated independently of a lid member and that is capable of switching the connection member between a first position, in which the connection member is connected to the connectable member, and a second position, in which the connection member is removed from the connectable member, the lid member rendering the receiving member open and closed; and
a restricting device that restricts removal of the assembly while the assembly is being attached to the receiving member, the restricting device switching the switch member from the second position to the first position with an operation of the restriction.

US Pat. No. 10,168,661

IMAGE FORMING APPARATUS

Sharp Kabushiki Kaisha, ...

1. An image forming apparatus, comprising a developing unit having a developing roller that supplies a toner to an electrostatic latent image bearing member, and a developing unit attaching portion that is provided in an apparatus main body, to or from which the developing unit is insertable or extractable, the developing unit being inserted to or extracted from the developing unit attaching portion in a state where the electrostatic latent image bearing member is attached to the apparatus main body, comprising:an insertion guide that guides the developing unit so as to be moved on a position departed from the electrostatic latent image bearing member when inserting the developing unit into the developing unit attaching portion, and positions the developing unit in an image forming position according to an insertion operation of the developing unit.

US Pat. No. 10,168,660

DEVELOPING CARTRIDGE INCLUDING FIRST GEAR AND SECOND GEAR

BROTHER KOGYO KABUSHIKI K...

1. A developing cartridge comprising:a casing configured to accommodate therein developing agent;
a lever movable relative to the casing between a first position and a second position, the lever being positioned at an outer surface of the casing;
a first urging member configured to urge the lever toward the first position;
a first gear rotatable about a first axis extending in a first direction, the first gear being positioned at the outer surface of the casing, the first gear including:
a first gear portion having an addendum circle; and
a second gear portion positioned at a position different from a position of the first gear portion in the first direction, the second gear portion having an addendum circle greater than the addendum circle of the first gear portion;
a second gear rotatable about a second axis extending in the first direction, the second gear being positioned at the outer surface of the casing, the second gear including:
a third gear portion engageable with the first gear portion, the third gear portion having an addendum circle; and
a fourth gear portion engageable with the second gear portion, the fourth gear portion being positioned at a position different from a position of the third gear portion in the first direction, the fourth gear portion having an addendum circle smaller than the addendum circle of the third gear portion; and
a first protrusion rotatable together with the second gear, the first protrusion contacting the lever to move the lever from the first position to the second position against urging force of the first urging member in a case where the second gear rotates in a state where the second gear portion is in engagement with the fourth gear portion.

US Pat. No. 10,168,659

DEVELOPING UNIT TRANSFERRING DEVICE, IMAGE FORMING APPARATUS EMPLOYING THE DEVELOPING UNIT TRANSFERRING DEVICE, AND DEVELOPING UNIT SEPARATING METHOD OF THE IMAGE FORMING APPARATUS

HP PRINTING KOREA CO., LT...

1. An image forming apparatus comprising:a body;
a tray to receive a plurality of developing units mountable thereon, the plurality of developing units including a frontmost developing unit mountable at a first location adjacent to a front of the tray and a rearmost developing unit mountable at a second location adjacent to a rear of the tray, and the tray being movable to a first tray position at which the tray is inside the body and a second tray position at which at least a portion of the tray is outside the body; and
a position adjustment unit, disposed on at least one side of the tray and movable with respect to the tray, to rotatably support the plurality of developing units,
wherein, when the position adjustment unit is moved upward with respect to the tray as the tray is moved rearward to the second tray position, the plurality of developing units are rotated through contact with the position adjustment unit during the upward movement of the position adjustment unit, at a time the plurality of developing units are outside the body.

US Pat. No. 10,168,658

FRAME FOR FORMING IMAGE FORMING APPARATUS AND MANUFACTURING METHOD OF THE FRAME

Canon Kabushiki Kaisha, ...

1. A frame structure for an image forming apparatus, the frame structure comprising:a frame assembly configured to accommodate an image forming portion for forming an image on a recording material;
a first stay including a first welding surface welded to said frame assembly and a second welding surface welded to said frame assembly, the first stay connecting a plurality of portions of said frame assembly by welding said first welding surface and said second welding surface to said frame assembly;
a second stay including a third welding surface welded to said frame assembly and a fourth welding surface welded to said frame assembly, the second stay connecting a plurality of portions of said frame assembly by welding said third welding surface and said fourth welding surface to said frame assembly;
a third stay including a fifth welding surface welded to said frame assembly and a sixth welding surface welded to said frame assembly, the third stay connecting a plurality of portions of said frame assembly by welding said fifth welding surface and said sixth welding surface to said frame assembly;
at least one supporting portion provided on each of said first stay, said second stay and said third stay and configured to support said frame assembly on an installation surface in contact with said installation surface;
a first opposing surface formed on said frame assembly and configured to oppose said first welding surface in a direction perpendicular to a vertical direction and a second opposing surface formed on said frame assembly and configured to oppose said second welding surface in a direction perpendicular to the vertical direction, said first opposing surface and said second opposing surface being constructed so as to permit upward and downward movement of said first stay in order to adjust a position of said frame assembly to said installation surface with respect to the vertical direction in a state where said first welding surface contacts said first opposing surface and said second welding surface contacts said second opposing surface before said first stay and said frame assembly are welded;
a third opposing surface formed on said frame assembly and configured to oppose said third welding surface in a direction perpendicular to the vertical direction and a fourth opposing surface formed on said frame assembly and configured to oppose said fourth welding surface in a direction perpendicular to the vertical direction, said third opposing surface and said fourth opposing surface being constructed so as to permit upward and downward movement of said second stay in order to adjust the position of said frame assembly to said installation surface with respect to the vertical direction in a state where said third welding surface contacts said third opposing surface and said fourth welding surface contacts said fourth opposing surface before said second stay and said frame assembly are welded; and
a fifth opposing surface formed on said frame assembly and configured to oppose said fifth welding surface in a direction perpendicular to the vertical direction and a sixth opposing surface formed on said frame assembly and configured to oppose said sixth welding surface in a direction perpendicular to the vertical direction, said fifth opposing surface and said sixth opposing surface being constructed so as to permit upward and downward movement of said third stay in order to adjust the position of said frame assembly to said installation surface with respect to the vertical direction in a state where said fifth welding surface contacts said fifth opposing surface and said sixth welding surface contacts said sixth opposing surface before said third stay and said frame assembly are welded,
wherein a part of said first welding surface is welded to said first opposing surface, a part of said second welding surface is welded to said second opposing surface, a part of said third welding surface is welded to said third opposing surface, a part of said fourth welding surface is welded to said fourth opposing surface, a part of said fifth welding surface is welded to said fifth opposing surface, and a part of said sixth welding surface is welded to said sixth opposing surface so that said frame assembly is not contact with said installation surface.

US Pat. No. 10,168,657

LUBRICANT SUPPLY DEVICE AND IMAGE FORMING DEVICE

Konica Minolta, Inc., Ch...

1. A lubricant supply device for supplying lubricant to an image carrier of an image forming device, the lubricant supply device comprising:a block of solid lubricant;
a lubricant supply member disposed opposing the block of solid lubricant, the lubricant supply member scraping lubricant from the block of solid lubricant and supplying the lubricant to the image carrier; and
a spring applying a biasing force to the block of solid lubricant in a second direction inclined with respect to a first direction from the block of solid lubricant towards the lubricant supply member, a component of the biasing force in the first direction pushing the block of solid lubricant against the lubricant supply member, wherein
positions of the spring and the block of solid lubricant relative to each other are such that, as the block of solid lubricant decreases due to the scraping by the lubricant supply member, the angle between the biasing force and the first direction decreases, and the component of the biasing force in the first direction increases.

US Pat. No. 10,168,656

IMAGE FORMING APPARATUS WITH CLEANING BLADE ANGLE DETECTOR AND ANGLE CHANGER

KONICA MINOLTA, INC., To...

1. An image forming apparatus that forms an image by transferring a toner image to a sheet, the toner image being formed on an image carrier belt with an elastic layer on a surface, the apparatus comprising:a rigid blade which contacts with the image carrier from which the toner image has been transferred to the sheet, so as to clean residue attached on the surface of the image carrier;
an angle detector which detects an effective contact angle between the surface of the image carrier and an opposed surface of the rigid blade opposed to the image carrier;
an angle changer which changes the effective contact angle; and
a hardware processor which controls the angle changer according to a detection result by the angle detector to regulate the effective contact angle to a predetermined range,
wherein the angle detector comprises a measurement section which measures a degree of deflection of the rigid blade and a calculator which converts the degree of deflection measured by the measurement section to the effective contact angle,
the measurement section includes a strain gauge attached to the rigid blade and which generates a signal according to the degree of deflection of the rigid blade, and
a thickness of the strain gauge is equal to or less than a half of the thickness of the rigid blade.