US Pat. No. 10,712,930

3D TOUCH BASED USER INTERFACE VALUE PICKERS

International Business Ma...

1. An apparatus for interfacing with a computer device comprising:a display comprising a force sensor;
a force sensor controller configured to determine a force input based on a touch input to the display; and
a processor coupled to the force sensor controller and configured to:
receive the force input,
determine a user interface element associated with the location of the force input, the user interface element adapted to pick a value from among a plurality of values,
determine that a consistent level of force has been applied and has remained within one of more than two ranges of force value for a period of time between 0.5 seconds and 2 seconds, and
pick a value based on the one range of force value within which the consistent level of force has been applied and has remained for the period of time;
wherein each value to be picked corresponds to one of the more than two ranges of force value, a minimum range value for each value to be picked is determined according to R1=NORMAL+(MAX?NORMAL)*(n?1)/NUM, and a maximum range value for each value to be picked is determined according to R2=NORMAL+(MAX?NORMAL)*n/NUM, wherein R1 is the minimum range value, R2 is the maximum range value, NORMAL is a normal force of a touch without providing a force, MAX is a maximum possible force value of a touch, NUM is a number of the values to be picked, and n is an n-th value to be picked.

US Pat. No. 10,712,929

ADAPTIVE CONFIDENCE CALIBRATION FOR REAL-TIME SWARM INTELLIGENCE SYSTEMS

Unanimous A. I., Inc., S...

1. A method for determining an adaptive confidence calibration weighting factor associated with a user included in a group of users, wherein each user in the group is associated with a computing device in communication with a central collaboration server, wherein the adaptive confidence calibration weighting factor is used to weight input of the user during a real-time collaborative session, comprising the steps of:displaying, to the user by a computing device configured for the collaborative session, a plurality of questions;
inputting, to the computing device by the user, a user answer for each question;
inputting, to the computing device by the user, a user prediction value corresponding to the percentage of questions the user predicts he answered correctly;
inputting, to the computer device by the user, a group prediction value corresponding to an average percentage of questions the user predicts the group answered correctly;
determining a user percentage score for each user in the group of users, the user percentage score for each user indicating a percentage of the plurality of questions that the user answered correctly;
determining a group percentage score for the group of users, the group percentage score indicating an average percentage of questions answered correctly across the group of users;
calculating an adaptive confidence weighting factor for at least one user based on at least one of comparing the user prediction value input by that user with the user percentage score for that user, and comparing the group prediction value input by that user to the group percentage score for the group of users; and
enabling the group to collaboratively select an answer to a question, wherein the adaptive confidence weighting factor associated with at least one user is used to scale a relative impact of that user on the collaborative session with respect to the impact of other users.

US Pat. No. 10,712,928

METHOD FOR PROVIDING VISUAL EFFECTS ACCORDING TO BEZEL-BASED INTERACTION AND ELECTRONIC DEVICE FOR SAME

Samsung Electronics Co., ...

1. An electronic device, comprising:a rotating input module;
a display; and
a processor configured to:
detect an event,
detect an interaction by the rotating input module,
determine a first object associated with the event based on the interaction, and
display, on the display, a visual effect associated with the first object,
wherein the processor is further configured to increase a size of the visual effect associated with the first object as a rotation angle by which the rotating input module is rotated is increased, and
wherein the processor is further configured to execute a function associated with the first object in response to the visual effect associated with the first object exceeding a reference point.

US Pat. No. 10,712,927

SYSTEM AND METHOD FOR CALL MANAGEMENT IN SINGLE WINDOW COMMUNICATION ENDPOINTS

Avaya Inc., Santa Clara,...

1. A computer readable non-transitory medium having stored thereon instructions that, when executed, cause a processor to perform a method, the instructions comprising:instructions to send display information of a first window of a communication application, wherein the communication application displays information for a first live communication session;
instructions to switch display of the communication application to a second window that covers the first window;
in response to switching display of the communication application to the second window, instructions to send display information for a first call dart that displays current status information for the first live communication session over a portion of the second window;
instructions to detect an area of the second window that has a higher display priority than the first call dart;
instructions to, in response to detecting the area of the second window that has the higher display priority, determine if the first call dart is over the area of the second window that has the higher display priority;
instructions to, in response to determining that the first call dart is over the area of the second window that has the higher display priority, determine an area of the second window that has a lower display priority than the first call dart;
instructions to, in response to determining the area of the second window that has the lower display priority, move display of the first call dart from the area of the second window that has the higher display priority to the area of the second window that has the lower display priority;
instructions to automatically switch display of the communication application from the second window to the first window, wherein the first window covers the second window; and
instructions to, in response to automatically switching display of the communication application from the second window to the first window, update or replace the first call dart with current status information of the first live communication session or a second live communication session.

US Pat. No. 10,712,926

DISPLAY INPUT DEVICE, IMAGE FORMING APPARATUS, AND CONTROL METHOD FOR DISPLAY INPUT DEVICE

KYOCERA Document Solution...

1. A display input device comprising:a touch screen; and
a control unit arranged to determine that a predetermined scroll operation is performed to the touch screen while the touch screen displays a screen, and then control the touch screen to start scroll processing to scroll display content on the screen to one side or the other side in a predetermined direction, wherein
after the control unit controls the touch screen to start the scroll processing, when the control unit determines that an adjust operation is performed on the touch screen in which a contact body is moved while keeping contact with the touch screen, the control unit changes scroll speed of the scroll processing by the touch screen in accordance with a contact position of the contact body performing the adjust operation on the touch screen,
when, during display of the screen, the control unit detects that, after a first contact body and a second contact body as the contact body simultaneously contact the touch screen, the first contact body moves while keeping contact with the touch screen and then moves off the touch screen, the control unit determines that the scroll operation is performed, and
when the control unit determines that the scroll operation was performed while the second contact body was keeping contact with the touch screen and in addition the control unit detects that the second contact body that was keeping contact with the touch screen when the control unit determined that the scroll operation was performed has moved while keeping contact with the touch screen, the control unit determines that the adjust operation is performed.

US Pat. No. 10,712,925

INFINITE BI-DIRECTIONAL SCROLLING

Facebook, Inc., Menlo Pa...

1. A method comprising:by a computing device, determining a size of a view port of a graphical user interface displayed on a screen of the computing device based on a scrolling frame rate, processing resources, or memory resources of the computing device;
by the computing device, displaying, to a user, one or more of a plurality of content objects in the view port of the graphical user interface, each content object having a boundary defining a two-dimensional area;
by the computing device, determining a scroll region for the user to scroll within the view port, the scroll region being independent of the boundaries of the displayed content objects;
by the computing device, receiving a first touch gesture within the scroll region, the first touch gesture being across one or more of the boundaries;
by the computing device, determining a velocity of the first touch gesture corresponding to a motion of the first touch gesture within the scroll region;
by the computing device, when the determined velocity of the first touch gesture is less than or equal to a threshold velocity, scrolling to a first content object adjacent to a current displayed content object; and
by the computing device, when the determined velocity of the first touch gesture is higher than the threshold velocity, scrolling to a second content object by advancing multiple content objects with respect to the current displayed content object.

US Pat. No. 10,712,924

NON-CONTACTING MONITOR FOR BRIDGES AND CIVIL STRUCTURES

RDI TECHNOLOGIES, INC., ...

1. A system for monitoring the motion of a first object having at least one surface that reflects light from an environment surrounding the first object and having the capacity to store heat from said environment, comprising:a video camera which can be stably positioned at a selected distance from the first object with an unobstructed view of at least a portion of the first object, wherein the video camera acquires images of the first object which are able to be divided into a plurality of pixels, wherein the pixels are characterized by an intensity associated with one or both of visible light energy from light reflected from the at least one surface of the first object or infra-red energy emitted from thermal heating of the at least one surface of the first object over a selected time interval, and wherein the images are arranged in a plurality of frames; and
a data processing system configured to obtain a first measurement of an intensity of a first location of at least one frame comprising at least one pixel and a second measurement of an intensity of a second location of the frame comprising at least one pixel apart from the first location, determine a difference in the first measurement and the second measurement, and display at least one image from the frame,
wherein the data processing system is further configured to modify the displayed image to indicate a difference in a phase of motion between the first object and at least a second object based on the difference in the first measurement and the second measurement.

US Pat. No. 10,712,923

SYSTEM AND METHOD FOR DESIGNING INTERIOR SPACE

Magick Woods Exports Priv...

1. An interior designing system for selecting and reviewing furnishings and fixtures in a room, and visualizing the selected furnishings and fixtures in the room, the interior designing system including:at least one user interface including at least one display and at least one input; and
at least one computer having at least one processor, random access memory, and permanent memory, wherein the at least one processor is configured to:
display a plurality of room layouts;
receive a user selection of a room layout from the plurality of room layouts, by at least one user interface;
display a selected room layout and a plurality of objects that can be placed within the selected room layout;
receive a selection of a first object, one or more positional parameters of the first object within the selected room layout;
modify, based on user input, one or more design parameters of the first object wherein the design parameters include a material of the first object, a sizing of the first object, a shape of the first object, outer structure of the first object and the inner structure of the first object; and
render one or more of a photorealistic 3D or 2D view of the first object within the selected room layout based on the received selection of the first object, the one or more positional parameters of the first object and the modified one or more design parameters of the first object.

US Pat. No. 10,712,922

LASER FINISHING DESIGN TOOL WITH DAMAGE ASSETS

1. A method comprising:providing a garment previewing tool that allows previewing on a computer screen of a garment customized by the user with a finishing pattern comprising a damage asset created using a damage asset laser input file by a laser, wherein the garment previewing tool comprises:
providing an option for the user to select a garment base and upon the user's selection, showing a first garment preview image on the computer screen comprising a base image for the selected garment base;
providing an option for the user to select a damage asset from a menu of damage assets, wherein each of the damage assets comprises at least one of a hole or emerging hole, and each damage asset is associated with a damage asset laser input file;
after the damage asset is selected, showing a second garment preview image on the computer screen comprising the selected damage asset in combination with the base image, wherein the second garment preview image replaces the first garment preview image;
in the second garment preview image, allowing the user to select the damage asset and alter a sizing of the damage asset relative to the base image, wherein as the user makes changes, the altered sizing of the damage asset is displayed to the user in real time;
in the second garment preview image, allowing the user to select the damage asset and alter a position of the damage asset relative to the base image, wherein as the user makes changes, the altered positioning of the damage asset is displayed to the user in real time; and
showing a third garment preview image on the computer screen comprising the base image and selected damage asset, with altered sizing or altered positioning, or a combination,
wherein the damage asset is created by
creating a damage shape in a black color and storing in a damage asset laser input file, wherein the damage shape is associated with the damage asset,
based on the damage asset laser input file, using a laser to form the damage asset on a fabric,
during a postlaser wash, washing the fabric with the damage asset formed by the laser on the fabric,
capturing an image of the damage asset on the fabric after the postlaser wash, and
using the image of the damage asset in the second garment preview image.

US Pat. No. 10,712,920

IN-BROWSER IMAGE PERSPECTIVE MANIPULATION

Shutterstock, Inc., New ...

1. A computer-implemented method for providing in-browser image perspective manipulation with faster computational time, the method comprising:executing, in a web browser, an image editing application retrieved from a remote server;
providing for display, in a user interface of the image editing application, a background and an image, wherein the image includes a plurality of anchors comprising vertices of a bounding box for the image;
modifying the plurality of anchors in response to user input, the modified plurality of anchors adjusting the bounding box to correlate with the background;
determining an indicator for supporting hardware graphics acceleration in the web browser;
when the indicator is true, transforming a perspective of the image based on the modified plurality of anchors to provide a transformed image;
when the indicator is false, divide the image into a plurality of polygons, perform an affine transformation on each of the plurality of polygons based on the adjusted bounding box defined by the modified plurality of anchors, and combine the transformed plurality of polygons to provide the transformed image; and
compositing an output image comprising the transformed image in front of the background.

US Pat. No. 10,712,919

METHOD FOR PROVIDING PHYSIOLOGICAL STATE INFORMATION AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME

Samsung Electronics Co., ...

1. A wearable electronic device comprising:a plurality of sensors;
a display; and
a processor configured to:
obtain physiological state information related to a plurality of physiological states of a user of the wearable electronic device through the plurality of sensors,
control the display to provide a user interface (UI) including a plurality of movable display objects corresponding to each of the plurality of physiological states, wherein, based upon properties of the physiological state information, the plurality of moveable display objects varies in at least one of a number, a location, a shape, a color, or a size,
change at least one of the number, the location, the shape, the color, or the size of the plurality of movable display objects upon analyzing the obtained physiological information, and
change a state of the UI such that a position of the plurality of movable display objects corresponds to a direction of a sensed motion of the wearable electronic device.

US Pat. No. 10,712,918

USER TERMINAL DEVICE AND DISPLAYING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A displaying method of a user terminal device, the displaying method comprising:displaying at least a first screen in a first area of at least two areas of a single display of the user terminal device and a second screen in a second area of the at least two areas of the single display of the user terminal device, wherein the first screen and the second screen have a positional layout in the single display in which the first screen and the second screen are contiguous to each other;
detecting a first user interaction by the user terminal device;
based on the first user interaction, changing a first display orientation of the first screen and a second display orientation of the second screen by rotating the first screen and the second screen while maintaining the positional layout in which the first screen and the second screen are contiguous to each other;
after the first screen and the second screen have been rotated, detecting a second user interaction in the first area;
changing the first display orientation of the first screen based on the second user interaction while maintaining the second display orientation of the second screen and maintaining the positional layout in which the first screen and the second screen are contiguous to each other;
detecting a third user interaction and a fourth user interaction that are performed at overlapping times, wherein the third user interaction comprises first dragging interactions on a back side of the user terminal device and on a display area at a front side of the user terminal device, and the fourth user interaction comprises second dragging interactions on the back side of the user terminal device and on the display area at the front side of the user terminal device;
determining a first direction of the third user interaction and a second direction of the fourth user interaction that are performed at the overlapping times;
dividing the display area into a third area and a fourth area based on the first direction of the third user interaction and the second direction of the fourth user interaction;
determining the first display orientation of the first screen based on the first direction of the third user interaction;
displaying the first screen having the first display orientation on the third area;
determining the second display orientation of the second screen based on the second direction of the fourth user interaction; and
displaying the second screen having the second display orientation on the fourth area.

US Pat. No. 10,712,917

METHOD FOR SELECTING AN ELEMENT OF A GRAPHICAL USER INTERFACE

ORANGE, Paris (FR)

1. A method for selecting at least one element of a Graphical User Interface (GUI), displayed on a display of a device using a touch interface of said device, the method comprising:detecting on the touch interface a double touch input, said double touch input comprising a first touch input and a second touch input on the touch interface, said first and second touch inputs respectively corresponding to a first location and a second location on the GUI,
determining a selection location between the first and second locations,
upon detecting a release of the first touch input, determining a first selection location corresponding to the selection location at the moment of the release of the first touch input,
determining an initial preselection comprising at least one GUI element located between the first selection location and the second location,
determining a preselection of at least one GUI element based on the initial preselection by modifying an aspect of the at least one GUI element of the initial preselection, and
executing a selection of said preselection.

US Pat. No. 10,712,916

METHODS AND SYSTEMS FOR DISPLAYING TEXT USING RSVP

Spritz Holding LLC, Park...

1. A method of providing an interface for a user device, the method comprising:enabling the user device to cause display of an interface, the interface comprising a plurality of icons associated with applications;
enabling the user device to receive a user interface action selecting a selectable item from the plurality of icons;
enabling the user device to cause display, in response to the user interface action, of a designated display area while display continues of at least a portion of the plurality of icons; and
enabling the user device to cause display in the designated display area, in response to the user interface action, of content corresponding to the selected item using rapid serial visual presentation (RSVP), while display continues of at least a portion of the plurality of icons, wherein display of the content corresponding to the selected item using RSVP comprises sequentially displaying respective display elements comprising respective portions of the content such that a predetermined position of a respective display element is displayed at a fixed display location, and further wherein each respective portion of the content fits within a perceptual span of 20 characters or less, each respective portion including a subset of the content.

US Pat. No. 10,712,915

INFORMATION PRESENTATION USING A CLIENT ON A TERMINAL

Alibaba Group Holding Lim...

1. An information presentation method, comprising:receiving, by a client program installed on a terminal, an information presentation request from an application of a plurality of applications installed on the terminal, wherein the client program receives information presentation requests from the applications through an application programming interface (API) and provides presentation information resources to the applications through the API in response to the information presentation requests;
in response to said receiving, determining whether to make an information presentation of a presentation resource according to a presentation decision, wherein the presentation decision is made according to a presentation policy and statistical data related to the information presentation, wherein the presentation policy comprises:
determining whether a number of times the presentation information resource was presented during a period of time exceeds a threshold;
acquiring, by the client program, the presentation information resource when the number of times does not exceed the threshold, wherein said acquiring comprises:
searching, by the client program, presentation information resources saved on the client program; and
if the presentation information resource is saved on the client program, then accessing the presentation information resource saved on the client program and, if the presentation information resource is not saved on the client program, then sending a presentation information acquisition request to a server to request acquiring the presentation information resource; and
sending, by the client program, the presentation information resource to the application for the application to make the information presentation.

US Pat. No. 10,712,914

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR USER INTERFACE DYNAMIC DISPLAY BASED ON TIME THAT A DEVICE HAS BEEN IN LOCKED STATE

Nokia Technologies Oy, E...

1. A method comprising:receiving an indication of a lock signal at a first point in time;
receiving an indication of an unlock signal at a second point in time;
upon receiving the indication of the unlock signal, determining a lock period based on the first point in time and the second point in time, wherein the lock period comprises a time period between the lock signal at the first point in time and the unlock signal at the second point in time; and
in dependence on the determined lock period, selecting a user interface view for displaying upon unlocking a device in an instance in which the determined lock period is greater than a pre-defined threshold value and selecting a second user interface view for displaying upon unlocking the device in an instance in which the determined lock period is less than the pre-defined threshold value, wherein the unlocking is performed in response to the received indication of the unlock signal.

US Pat. No. 10,712,913

EVENT-BASED ARCHITECTURE FOR EXPAND-COLLAPSE OPERATIONS

Oracle International Corp...

1. A method performed by a client device, comprising:implementing, by the client device, an architecture, comprising a datasource module configured to manage and communicate data of an application being executed by the client device, and a view module configured to present the data of the application;
presenting, by the view module and to a user via a display of the client device, a view comprising one or more nodes corresponding to the data and an affordance associated with a first node of the one or more nodes, wherein the affordance comprises a row expander and instructions associated with a selection event, wherein the view is generated by the view module of the application, and wherein the view module receives the selection event, and passes the selection event including information identifying the datasource module among a plurality of sources to the datasource module substantially unchanged based at least in part on the information;
receiving, at an input-output interface of the client device from the user, a first user input indicating a selection of the affordance;
and
responsive to the selection of the affordance:
identifying an identifier of a row of a grid in which an expand operation associated with the row expander is to occur;
passing the selection event corresponding to the selection of the affordance and including an event type corresponding to the selection event and the identifier of the row to the datasource module, the identifier generated based at least in part on the instructions associated with the selection event;
retrieving, by the datasource module of the application from a data store, additional data to be displayed by the view, wherein the additional data is associated with the row identified by the identifier;
generating, by the datasource module, an insert event comprising the additional data and indicating that the additional data is to be displayed by the view;
detecting, by the view module, the insert event; and
updating, by the view module, the view to display the additional data included in the insert event as an expanded row in response to the detecting of the insert event.

US Pat. No. 10,712,912

GENERATING CONTEXTUAL CUES LINKING RELATED BROWSER TABS

VMWare, Inc., Palo Alto,...

1. A system for providing contextual cues between browser tabs within a browser comprising:a computing device comprising a processor and a memory, the computing device executing the browser, wherein the browser is configured to at least:
receive a request to generate a new browser tab;
determine that the new browser tab has a parent browser tab based upon the request by detecting that the request is associated with a user following a hyperlink contained within the parent browser tab;
in response to determining that the new browser tab has a parent browser tab, identify a color assigned to the parent browser tab;
generate a child color based upon the parent browser tab by modifying a lightness of the color assigned to the parent browser tab;
assign the child color to the new browser tab;
generate the new browser tab within the browser;
receive a request to generate a second new browser tab;
determine that the second new browser tab is unrelated to the parent browser tab by detecting that the request is unassociated with the user following a hyperlink contained within the parent browser tab;
in response to determining that the second new browser tab is unrelated to the parent browser tab, select a new color to assign to the second new browser tab, the new color comprising a different primary color from the color assigned to the parent browser tab;
assign the new color to the second new browser tab; and
generate the second new browser tab within the browser.

US Pat. No. 10,712,911

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

KYOCERA DOCUMENT SOLUTION...

1. A display input device, comprising:a display panel;
a touch panel that is provided with respect to the display panel and accepts an operation performed by a user; and
a panel control unit,
wherein
when the panel control unit starts displaying an item selection screen that is a screen including a first region and a second region,
the panel control unit performs control so that an item selection key for selecting an item is displayed in the first region, and
so that a normal navigation image for selecting a category of the item is displayed in the second region,
when a preset wait time has elapsed since a start of displaying the normal navigation image, the panel control unit controls the display panel to perform reduction display in which, in place of the normal navigation image, a reduced navigation image is displayed that is obtained by omitting some contents of the normal navigation image so as to reduce a display area of the reduced navigation image, the reduced navigation image including an expansion key,
while the reduction display is performed, upon recognizing, based on an output of the touch panel, that the expansion key has been operated, the panel control unit controls the display panel to redisplay the normal navigation image in the second region,
the panel control unit controls the display panel not to perform the reduction display even when the wait time has elapsed since a start of redisplaying the normal navigation image, and controls the display panel to continue displaying the normal navigation image,
when not performing the reduction display, the panel control unit controls the display panel to display the normal navigation image including a category selection key having a normal size,
when performing the reduction display, the panel control unit performs control so that the category selection key is replaced with a reduced category selection key that is smaller in size than the category selection key, thus controlling the display panel to display the reduced navigation image that is made smaller in size than the normal navigation image, and
upon recoqnizinq, based on an output of the touch panel, a selection of a category made through an operation with respect to the category selection key or the reduced category selection key, the panel control unit controls the display panel to display, in the first region, as the item selection key, a key belonging to the category selected through the operation, and
while the reduction display is performed, the panel control unit controls the display panel to display, in a third region, setting information indicating a set value presently set, the third reqion beinq a region in which, provided in the second reqion, prior to the reduction display, the normal navigation image had been displayed and a region emptied as a result of the reduction display.

US Pat. No. 10,712,910

ELECTRONICS APPARATUS, METHOD FOR EXECUTING APPLICATION, AND COMPUTER-READABLE RECORDING MEDIUM

Samsung Electronics Co., ...

1. A portable electronic device comprising:a display;
memory to store a first set of applications and a second set of applications, the first set of applications and the second set of applications to be executed in a first operation mode and a second operation mode of a same operating system, respectively; and
a processor adapted to:
display a background screen and a first icon on the display, at least temporarily, while the portable electronic device is operated in the first operation mode,
identify a first input received with respect to the first icon,
display a first rectangular indication and a second rectangular indication on a first portion of the background screen based at least in part on the first input, the first rectangular indication indicative of a first application of the first set of applications and the second rectangular indication indicative of a second application of the second set of applications, wherein the first and second rectangular indications have a first graphical characteristic,
identify a dragging input received with respect to the second rectangular indication selected from the first and second rectangular indications,
display, in response to the dragging input being released, a second icon corresponding to the second application of the second set of applications indicated by the selected second rectangular indication on a second portion of the background screen where the dragging input is released, wherein the second icon has a second graphical characteristic different from the first graphical characteristic, and
execute the second application of the second set of applications based at least in part on a second input received with respect to the second icon.

US Pat. No. 10,712,909

METHOD FOR PROVIDING OBJECT INFORMATION AND ELECTRONIC DEVICE THEREOF

Samsung Electronics Co., ...

1. An electronic device comprising:at least one processor;
a touch screen; and
a memory operatively coupled with the at least one processor, storing instructions executable by the at least one processor to cause the at least one processor to:
in response to detecting a first touch input via the touch screen, identify an orientation for arranging a plurality of selectable objects, wherein the touch screen displays a page comprising a plurality of icons,
rearrange one or more objects from among the plurality of selectable objects based on the identified orientation relative to a location on the touch screen where the first touch input is detected, wherein the rearranged one or more objects are displayed in a rearrangement structure overlaying the page and wherein the rearrangement structure displays a shift icon configured to remove at least one of the one or more objects and display another one of the plurality of selectable objects, and
output information associated with a particular object from among the rearranged one or more objects corresponding to detection of a second touch input, wherein the output information is overlaid onto the page comprising the plurality of icons.

US Pat. No. 10,712,908

CAREER HISTORY EXERCISE DATA VISUALIZATION

SAP SE, Walldorf (DE)

1. A computing device, comprising:at least one processor; and
at least one computer-readable storage media storing computer-executable instructions, that, when executed by the at least one processor, cause the computing device to perform a series of operations comprising:
presenting a milestone circle divided into a plurality of portions, the respective portions representing different stages in a career history of a user;
receiving input activating a first portion of the plurality of portions;
receiving input activating one of the remaining portions of the plurality of portions;
partitioning the first portion of the milestone circle into a first ratings category segment representing a first ratings category and a second ratings category segment representing a second ratings category, wherein the first and second ratings categories represent characteristics describing each stage of the career history;
partitioning the one of the remaining portions of the plurality of portions of the milestone circle into ratings category segments representing the first and second ratings categories, respectively, wherein the milestone circle has a center section, and wherein the first and second ratings category segments of the first portion of the milestone circle and the ratings category segments of the one of the remaining portions of the milestone circle begin at the center section of the milestone circle and extend outward;
receiving ratings from the user for the first and second ratings categories for the respective different career stages corresponding to the first portion and the one of the remaining portions of the milestone circle; and
responsive to the received user's ratings, generating a visual effect comprising modifying the first and second ratings category segments of the first portion, and the first and second ratings category segments of the one of the remaining portions, wherein the visual effect reflects the ratings received from the user.

US Pat. No. 10,712,907

TERMINAL AND METHOD FOR SETTING MENU ENVIRONMENTS IN THE TERMINAL

Samsung Electronics Co., ...

1. An apparatus comprising:a touch sensor;
a display;
at least one processor; and
at least one memory storing computer program instructions configured, if executed by the at least one processor, to cause the apparatus at least to:
detect a touch input at a portion of the display corresponding to a displayed icon;
identify the touch input as a first input gesture based on a time duration of the touch input;
identify the touch input as a second input gesture based on a pressure value of the touch input;
execute an application corresponding to the displayed icon if the touch input is identified as the first input gesture;
display a pop-up window including a menu having at least one configurable setting associated with the application if the touch input is identified as the second input gesture; and
in response to another touch input being identified, at a portion of the display corresponding to the displayed icon, as the first input gesture while displaying the pop-up window, execute the application corresponding to the displayed icon.

US Pat. No. 10,712,906

SYSTEMS AND METHODS FOR PRESENTATION OF ELEMENTS ON A DISPLAY BASED ON CONTEXT

Lenovo (Singapore) Pte. L...

1. A device, comprising:at least one processor;
a display accessible to the at least one processor; and
storage accessible to the at least one processor and bearing instructions executable by the at least one processor to:
identify at least a first context associated with the device as currently existing;
based on the identification, present on the display a first arrangement of selectors; and
present a user interface (UI) on the display, the UI comprising a first list of items indicating respective selectors to not present while the first context exists, wherein each item from the first list is selectable to set the device to not present the respective selector while the first context exists, the UI comprising a second list of items indicating respective selectors to present while the first context exists, wherein each item from the second list is selectable to set the device to present the respective selector while the first context exists.

US Pat. No. 10,712,905

DISPLAY INPUT DEVICE

KYOCERA DOCUMENT SOLUTION...

1. A display input device comprising:a touch screen which displays a page with a plurality of icons arranged thereon and which accepts operation of touching a display area of any of the icons with a contact body; and
a control portion which controls the touch screen,
wherein
the control portion sets an area with a predetermined width from any side of the page as a target area, and when a prescribed page transition condition is met while a contact position on the touch screen by the contact body operating the icon is in the target area or while at least a part of the icon being operated by the contact body operating the icon is in the target area, the control portion makes the touch screen perform processing for displaying another page and moving the icon being operated to the other page, and
the control portion
classifies, of the plurality of icons being displayed, any of the icons which is not in the target area into a first group and any of the icons of which at least a part is in the target area into a second group, and
changes the page transition condition depending on whether an icon in the first group is being operated or an icon in the second group is being operated.

US Pat. No. 10,712,904

GRAPHICAL PLANNER

SQUNCH, LLC, Chardon, OH...

1. A non-transitory computer-readable medium including instructions for scheduling one or more events or tasks stored thereon that, when executed by a processor, cause the processor to perform the following:displaying one or more screens associated with a date;
displaying a plurality of graphic icons;
identifying a selection of a specific graphic icon for an event or task;
upon identifying the selection, displaying the specific graphic icon on a first screen associated with a specific date, wherein the specific date corresponds to the date on which the event or task is to be attended or performed;
allowing additional data to be associated with the event or task; and
displaying the additional data.

US Pat. No. 10,712,903

SYSTEMS AND METHODS FOR RANKING DATA VISUALIZATIONS USING DIFFERENT DATA FIELDS

Tableau Software, Inc., ...

12. A computer system for ranking data visualizations, comprising:one or more processors;
memory; and
one or more programs stored in the memory for execution by the one or more processors, the one or more programs comprising instructions for:
receiving user selection of a set of data fields from a set of data;
identifying a plurality of data visualizations that use each data field in the user-selected set of data fields;
automatically forming a plurality of modified sets of data fields, each differing from the user-selected set by a limited sequence of at most two atomic operations, wherein each of the atomic operations is selected from the group consisting of:
removing a single data field from the user-selected set;
adding a single data field to the user-selected set;
replacing a user-selected data field with a hierarchically narrower data field from the set of data;
replacing a user-selected data field with a hierarchically broader data field from the set of data;
adding a filter to a data field that limits values retrieved to a specified subset of values;
removing a user-selected filter from a data field so that there is no limit on values retrieved for the data field; and
modifying a filter for a data field, thereby altering values retrieved for the data field;
identifying a plurality of respective alternative data visualizations, each respective alternative data visualization using each data field in a respective one of the modified sets of data fields;
for each of the data visualizations and each of the alternative data visualizations, computing a score based on a set of ranking criteria, wherein at least one ranking criterion used to compute each score is based on patterns of data values of one or more of the data fields in the set of data; and
presenting data visualization options to the user, wherein the presented options correspond to high scoring data visualizations and high scoring alternative data visualizations.

US Pat. No. 10,712,902

AUGMENTED REALITY SYSTEM FOR CONVEYOR SYSTEM AND METHOD

SST Systems, Inc., Sturg...

1. An augmented reality system comprising:a display device defining a display area;
a database containing a three-dimensional model of a conveyor system;
a communication link between the database and the display device;
a processor operable to display the three-dimensional model of the conveyor system on the display area, wherein the display allows a human user to see a real time combined view of the real physical environment, including a building and features thereof, and the three-dimensional model of the factory automation system within the building; and
a user interface having controls operable to effect a movement of the displayed conveyor system within the building and controls that are operable to tag a feature of the displayed conveyor system and perform a measurement between the tagged feature and a feature physically present in the building.

US Pat. No. 10,712,901

GESTURE-BASED CONTENT SHARING IN ARTIFICIAL REALITY ENVIRONMENTS

Facebook Technologies, LL...

1. A system comprising:a near eye display (NED) comprising:
an optical assembly having an electronic display that is configured to display images in accordance with display instructions;
an imaging device configured to capture one or more images of at least a portion of a local area of the NED; and
a controller configured to:
determine a position of a hand of a first user of the NED located within the local area using the captured one or more images;
identify a second user within the local area of the NED, the second user associated with a second NED;
display to the first user using the NED a first virtual object corresponding to a first content item;
transmit a first message to the second NED to cause the second NED to display to the second user a first representation of the first virtual object at a first location in a virtual environment associated with a particular part of the first user's body, wherein the contents of the first content item corresponding to the first virtual object are obscured to the second user;
identify a first gesture performed by the hand of the first user based upon one or more determined positions of the hand, the first gesture corresponding to a predetermined sequence of one or more hand movements or hand positions; and
responsive to identifying the first gesture, transmit a second message to the second NED enabling the second NED to access the first content item, and to cause the second NED to change the first virtual object displayed to the second user from the first representation to a second representation where the contents of the first content item corresponding to the first virtual object are visible to the second user, and where the first virtual object in the second representation is displayed at the first location in the virtual environment.

US Pat. No. 10,712,900

VR COMFORT ZONES USED TO INFORM AN IN-VR GUI EDITOR

Sony Interactive Entertai...

1. A non-transitory computer readable medium having program instructions embodied thereon, the program instructions being configured to, when executed by a computing device, cause said computing device to execute an interface editor that performs the following operations:rendering, by the interface editor, through a head-mounted display (HMD) a view of a three-dimensional virtual space, the interface editor being configured to enable placement of user interface elements in the virtual space to define a virtual reality user interface for an interactive application, such that the placement of the user interface elements by the interface editor sets locations of the user interface elements in the virtual space for a future user of the interactive application;
wherein the interface editor is configured to define within the virtual space a central zone and a lateral zone for placement of the user interface elements, the central zone being a first set region of the virtual space at a front-facing direction from a viewpoint in the virtual space from which the future user of the interactive application will view the virtual reality user interface when interacting with the interactive application, the lateral zone being a second set region of the virtual space that is adjacent to the central zone;
receiving, by the interface editor, input indicating an attempt to move a given user interface element from the central zone to the lateral zone;
responsive to receiving the input, generating, by the interface editor, a counteractive response that opposes the attempt to move the given user interface element from the central zone to the lateral zone.

US Pat. No. 10,712,899

HUMAN-MACHINE INTERFACE TETHERED TO A USER POSITION IN A THREE-DIMENSIONAL VR OR AR ENVIRONMENT

Microsoft Technology Lice...

8. A computer-implemented method for controlling a user interaction with a virtual reality (“VR”) or augmented reality (“AR”) environment, the method comprising:generating a user interface (“UI”) in the VR or AR environment, the UI having a reference point existing in the VR or AR environment and defined relative to a position of the UI in the VR or AR environment;
monitoring a user position of a user relative to the UI;
detecting when the user position is within a first region defined relative to the reference point, where the first region defines a minimum spacing between the user position and the UI; and
responsive to determining that the user position is within the first region, moving the reference point of the UI in the VR or AR environment toward the user position until the user position is not within the first region.

US Pat. No. 10,712,898

SYSTEM AND METHOD FOR CUBIC GRAPHICAL USER INTERFACES

FASETTO, INC., Superior,...

1. A method comprising:generating, by a graphical user interface computer-based system, a graphical representation of a cube;
storing, by the computer-based system, a first file on a first face of the cube, wherein the cube comprises a first partial application configured to enable display of the first file;
storing, by the computer-based system, a second file on a second face of the cube, wherein the cube comprises a second partial application configured to enable display of the second file;
displaying, by the computer-based system, the first face of the cube;
rotating, by the computer-based system and in response to user input, the cube;
displaying, by the computer-based system and in response to the rotating, the second file;
saving, by the computer-based system, the cube;
compressing, by the computer-based system, the cube;
transmitting, by the computer-based system, the compressed cube as an attachment to an electronic communication;
decompressing, by the computer-based system and in response to a user resizing the cube on a user device, the first file on the first face of the cube as the resizing occurs in response to the first face being an active face of the cube, without decompressing the second file on the second face of the cube, in response to the second face being a non-active face of the cube;
determining, by the computer-based system, a native format of the first file; and
displaying, by the computer-based system and in response to the user device being incompatible with the native format, the first file on the first face of the cube via the first partial application.

US Pat. No. 10,712,897

DEVICE AND METHOD FOR ARRANGING CONTENTS DISPLAYED ON SCREEN

Samsung Electronics Co., ...

1. A method by which a device arranges contents displayed on a screen of the device, the method comprising:detecting a gaze of a user with respect to the screen of the device;
generating preferred area information regarding a preferred area preferred by the user in an entirety of the screen of the device, based on the detected gaze of the user;
determining priorities of a plurality of contents displayed on the screen of the device, wherein the determining of the priorities of the plurality of contents comprises determining a content having a high priority from among the plurality of contents based on at least one of a number of times of detection of the gaze of the user at the content, periods of times when the user gazes at the content, or a frequency of using the content being equal to or greater than a threshold;
selecting at least one content, including the content having a high priority, from among the plurality of contents displayed on the screen of the device based on the determined priorities of the plurality of contents; and
rearranging the plurality of contents displayed on the screen of the device by changing a displayed location of the selected at least one content, wherein the changing of the display location of the selected at least one content comprises moving a location of the content having a high priority to the preferred area based on the preferred area information.

US Pat. No. 10,712,896

IMAGE DISPLAY APPARATUS AND IMAGE DISPLAY METHOD

SAMSUNG ELECTRONICS CO., ...

1. An image display method comprising:displaying, on a display, a plurality of items and a cursor;
detecting a user input for moving the cursor, and
moving the cursor based on the user input and changing a property of at least one item of the plurality of items based on a spatial relationship between the at least one item and the cursor,
wherein the changing the property comprises changing a size of the at least one item and changing an image displayed in the at least one item,
wherein the changing of the size of the at least one item comprises:
in response to moving the cursor in a first direction into a first activation area of the plurality of items, increasing the size of the at least one item from a first size to a second size,
wherein the changing of the image displayed in the at least one item comprises:
in response to moving the cursor in a second direction different from the first direction, from a first item to a second item adjacent to the first item from among the plurality of items, wherein the first item corresponds to a first port receiving an image signal from a first external apparatus and the second item corresponds to a second port receiving an image signal from a second external apparatus,
continuously changing an image displayed in the first item, from a first image based on the image signal received at the first port to a second image representing the first port according to a distance between the cursor and a center of the first item, and continuously changing an image displayed in the second item, from a third image representing the second port to a fourth image based on the image signal received at the second port according to a distance between the cursor and a center of the second item, and
wherein each of the first port and second port are one of a HDMI port, a component port, a PC port, and a USB port.

US Pat. No. 10,712,895

MOBILE TERMINAL AND CONTROLLING METHOD THEREOF

LG ELECTRONICS INC., Seo...

1. A mobile terminal, comprising:a display comprising a first display region and a second display region adjacent to the first display region;
a camera:
a sensor; and
a controller configured to:
execute an application and cause the display to display an execution screen of the executed application in the first display region, wherein the execution screen comprises input menus and a content screen and the input menus are displayed to be overlapped on the content screen;
wherein the executed application is a camera application; the input menus comprise: a menu icon for capturing an image or video, a photo album icon, and a settings icon: and the content screen is a preview image of the camera application;
move at least one icon of the displayed input menus from the first display region to the second display region in response to a first input received via the sensor while the execution screen is displayed,
cause the camera to adjust a focus when a short touch input to the preview image is received via the sensor after the at least one icon is moved;
capture an image via the camera when a long touch input to the preview image is received via the sensor after the at least one icon is moved;
cause the first display region to display the content screen in response to the first input received via the sensor; and
cause the second display region to display the input menus in response to the first input received via the sensor.

US Pat. No. 10,712,894

METHOD AND APPARATUS TO OPERATE DIFFERENT WIDGETS FROM A SINGLE WIDGET CONTROLLER

4. A method, performed by a system comprising a server configured by stored computer code, the method, comprising:creating and storing, by the server, respective definitions of a first widget controller and a second widget controller, both the first and second widget controller comprising: logic configured to display an associated set of embedded widgets, a scroll-backward button, a scroll-forward button, and logic configured to cycle a displayed embedded widget upon receiving a click of either the scroll-forward button or the scroll-backward button when the widget controller is displayed, each of the first and second widget controllers configured to display only one embedded widget of the associated set of embedded widgets inside the respective widget controller;
causing the first widget controller to be displayed on a first output device displaying a first platform;
causing the second widget controller to be displayed on a second output device displaying a second platform; and
synchronizing the associated widgets on the first controller to match the associated widgets on the second controller when changed.

US Pat. No. 10,712,893

SINGLE-SURFACE POSITION SENSOR AND POSITIONING METHOD THEREOF

PEKING UNIVERSITY, Beiji...

1. A single-surface position sensor, comprising:a non-conductive substrate layer;
a non-conductive friction layer; and
induction electrodes located on the substrate layer, wherein
each of the induction electrodes are grounded through respective load resistors, each of the load resistors having the same resistance, such that when an object presses the friction layer at a contact point, an electric field generated by charges on the friction layer and on the object induces different amounts of charge at each of the induction electrodes due to different strengths of electric field on each of the respective induction electrodes according distances between the contact point and each of the respective induction electrodes, different voltage outputs are generated across load resistors corresponding to each of the induction electrodes; and a position of the object is determined by analyzing a ratio of voltages of the respective load resistors.

US Pat. No. 10,712,892

PRE-LOADING A RESISTIVE TOUCH SENSOR DEVICE VIA LAMINATION OF DIFFERENTLY CURVED SURFACES

Sensel, Inc., Mountain V...

1. A sensor device, comprising:an array of force sensors patterned on a stiff mid-frame; and
a flexible display layer laminated over the array of force sensors, wherein the flexible display layer is configured to create a pre-load compressive force that conforms the flexible display layer to a first shape of the stiff mid-frame and a second shape of the array of force sensors patterned on the stiff mid-frame.

US Pat. No. 10,712,891

WIRING BOARD, DISPLAY DEVICE, AND METHOD OF PRODUCING WIRING BOARD

SHARP KABUSHIKI KAISHA, ...

1. A wiring board comprising:a first imprint layer having a first groove formed by partially depressing a surface of the first imprint layer;
a first conductive layer formed in the first groove;
a second imprint layer stacked on the first imprint layer, the second imprint layer having a second groove formed by partially depressing a surface of the second imprint layer and a contact hole that communicates with at least a part of the second groove;
a second conductive layer formed in the second groove and the contact hole;
a first terminal side conductive part constituted by the second conductive layer and including a first terminal to which an external component is connected, the first terminal side conductive part being disposed to at least partially overlap the contact hole;
a first non-terminal side conductive part that is constituted by the first conductive layer and does not include the first terminal, the first non-terminal side conductive part being disposed to at least partially overlap the contact hole;
a second terminal side conductive part constituted by the second conductive layer and including a second terminal to which the external component is connected; and
a second non-terminal side conductive part that is constituted by the second conductive layer and does not include the second terminal, the second non-terminal side conductive part being joined to the second terminal side conductive part.

US Pat. No. 10,712,889

DISPLAY APPARATUS

Samsung Display Co., Ltd....

1. A display apparatus comprising:a display panel; and
a touch sensing unit on the display panel, the touch sensing unit comprising:
a plurality of first touch sensing parts arranged with each other along a first direction and having a mesh shape;
a first connection part configured to connect adjacent ones of the first touch sensing parts to each other along the first direction;
a plurality of second touch sensing parts arranged with each other along a second direction crossing the first direction and having the mesh shape; and
a second connection part configured to connect adjacent ones of the second touch sensing parts to each other along the second direction,
wherein the first connection part extends toward portions of the adjacent ones of the second touch sensing parts,
wherein the first connection part comprises a plurality of extension parts respectively overlapping the adjacent ones of the second touch sensing parts, each of the extension parts comprising a plurality of sub-extension parts extending parallel to each other,
wherein the plurality of extension parts comprises a first extension part,
wherein the plurality of sub-extension parts of the first extension part comprises a first sub-extension part and a second sub-extension part extending parallel to each other,
wherein the first sub-extension part overlaps at least a portion of a first sub-touch sensing part from among the adjacent ones of the first touch sensing parts and overlaps at least a portion of a third sub-touch sensing part from among the adjacent ones of the second touch sensing parts, and
wherein the second sub-extension part overlaps at least a portion of the first sub-touch sensing part and overlaps at least a portion of the third sub-touch sensing part.

US Pat. No. 10,712,888

CAPACITANCE DETECTION CIRCUIT AND ELECTRONIC DEVICE

SHENZHEN GOODIX TECHNOLOG...

1. A capacitance detection circuit for use in an electronic device, the electronic device comprising a plurality of transmit electrodes and a plurality of receive electrodes, the capacitance detection circuit comprising:a sense circuit, coupled to the plurality of receive electrodes, the sense circuit configured to generate a plurality of sense results, wherein the plurality of sense results are associated with capacitance between the plurality of transmit electrodes and the plurality of receive electrodes; and
a first driving circuit, coupled to the plurality of transmit electrodes;
wherein when the first driving circuit keeps at least one first transmit electrode of the plurality of transmit electrodes floating, the first driving circuit generates at least one first driving signal, and sends the least one first driving signal to at least one second transmit electrode of the plurality of transmit electrodes.

US Pat. No. 10,712,887

DISPLAY DEVICE

SHARP KABUSHIKI KAISHA, ...

1. A display device comprising:signal supply circuitry that supplies a signal;
a substrate including a first region and a second region that is on an edge of the first region and includes a width increase section having a width increasing as is farther away from the signal supply circuitry, the substrate further including a display region covering the first region and the second region and displaying an image;
a display line disposed on the display region and through which a signal for display is transmitted;
a line disposed on the first region and through which a signal is transmitted;
signal receive circuitry disposed on the second region;
a display lead line connected to the signal supply circuitry and an end of the display line close to the signal supply circuitry;
a first lead line connected to the signal supply circuitry and an end of the line close to the signal supply circuitry;
a second lead line connected to the signal receive circuitry and another end of the line opposite from the end of the line close to the signal supply circuitry;
a position detection electrode on the display region and that defines a capacitance with a position input body that inputs a position and detect a position that is input with the position input body; and
a second line on the second region and connected to the signal receive circuitry and including an end opposite from the signal supply circuitry being connected to the second lead line, wherein
the signal receive circuitry is defined from the position detection electrode disposed on the second region.

US Pat. No. 10,712,885

TOUCH SCREEN DEVICE INCORPORATING A DISPLAY AND A CAPACITIVE TOUCH SENSOR UTILIZING PLURAL CHARGE ACCUMULATIONS WITH VARIABLE TIME DELAYS

Solomon Systech (Shenzhen...

1. A touch screen device incorporating a display and a capacitive touch sensor, the device comprising:a display drive signal generator operable to output display drive signals at a certain frequency to the display, so that the display is driven in cycles to form image frames on a display area of the display, each image frame being created by a plurality of display drive cycles;
a set of sensor electrodes which define a touch sensitive area which is at least partly co-extensive with the display area;
a drive pulse generator operable to supply drive pulses to at least some of the sensor electrodes;
at least one sampling capacitor for accumulating charge from at least some of the sensor electrodes resulting from capacitive coupling between or to the sensor electrodes induced by edges of the drive pulses;
a sampling switch whose switch state defines a time window to enables a charge accumulation to take place on the at least one sampling capacitor;
a voltage reader for measuring a voltage associated with a charge accumulation on the at least one sampling capacitor;
a controller operable to perform capacitive touch sensor measurements according to a mode of operation in which a single touch sensor measurement is an integration made up of a plurality of charge accumulations, which take place in different display cycles and whose time windows commence with different time delays respectively from the drive pulse edge whose induced charge transfer they are accumulating;
wherein the time delay of each charge accumulation is equal to the sum of time windows of its prior charge accumulations in the same single touch sensor measurement.

US Pat. No. 10,712,884

TOUCH SENSOR LOCATING MODE

MICROSOFT TECHNOLOGY LICE...

1. A touch-sensitive input device, comprising:receive circuitry;
a capacitive touch sensor having a plurality of portions; and
a controller configured to:
responsive to detecting an absence of a finger or a pen, operate the touch sensor in a locating mode by successively driving, for a touch frame of the locating mode, each portion of the touch sensor with a fixed DC voltage and multiplexing the portion of the touch sensor to the receive circuitry in a predefined sequence;
responsive to detecting the pen in the locating mode, operate the touch sensor in a tracking mode by driving, for a touch frame of the tracking mode, a selected portion of the touch sensor with the fixed DC voltage and multiplexing the selected portion to the receive circuitry in a dynamically selected sequence to track the pen, the selected portion selected based on a detected location of the pen relative to the touch sensor and being varied as the detected location changes in the touch frame of the tracking mode; and
responsive to detecting the finger and the absence of the pen, operate the touch sensor in a finger mode by successively driving each portion of the touch sensor with a time-varying voltage and multiplexing the portion of the touch sensor to the receive circuitry to track the finger.

US Pat. No. 10,712,882

OPERATIONAL INPUT DEVICE

KABUSHIKI KAISHA TOKAI RI...

1. An operational input device comprising:an operational portion located on a display screen of a display panel;
a controller that determines whether or not the operational portion is being operated and controls display of functional information associated with the operational portion based on the determination; and
an input detector that detects a conductive object in contact with or located proximate to the operational portion as an operation input performed with the operational portion, wherein
the controller determines that the operational portion is being operated as long as the input detector is detecting the operation input,
the controller displays the functional information on a first region of the display screen defined inside the operational portion when the operational portion is not being operated,
the controller displays the functional information on a second region of the display screen defined outside the operational portion when the operational portion is being operated, and
cancellation of the operation of the operational portion causes the controller to cancel the display of the functional information on the second region, wherein the controller performs continuous display of the functional information on the second region over a predetermined time in response to the cancellation of the operation of the operational portion.

US Pat. No. 10,712,879

TOUCH CAPACITANCE TRANSDUCED ENERGY HARVESTING SYSTEM

The Regents of the Univer...

1. An energy harvesting system comprising:a touch sensing electrode array having a capacitance and configured to:
increase the capacitance in response to a movable conductive object being moved toward the touch sensing electrode array; and
decrease the capacitance in response to the movable conductive object being moved away from the touch sensing electrode array; and
energy harvesting circuitry coupled to the touch sensing electrode array and configured to harvest electric energy from a direct current (DC) current transduced by the touch sensing electrode array in response to the capacitance being increased and decreased alternately.

US Pat. No. 10,712,878

TOUCH SENSOR INTEGRATED TYPE DISPLAY DEVICE

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

1. A display device integrated with a touch sensor comprising:a plurality of gate lines and a plurality data lines crossing each other;
a plurality of pixel electrodes;
a plurality of touch/common electrodes;
a first group of routing wires connected to a first subset of the touch/common electrodes and arranged in a first direction from the first subset of the touch/common electrodes;
a second group of routing wires connected to a second subset of the touch/common electrodes and arranged in a second direction from the second subset of the touch/common electrodes;
a third group of routing wires connected to a third subset of the touch/common electrodes and arranged in a third direction from the third subset of the touch/common electrodes; and
a fourth group of routing wires connected to a fourth subset of the touch/common electrodes and arranged in the second direction from the fourth subset of the touch/common electrodes,
wherein at least one of the routing wires from the first group of routing wires crosses over at least one of the routing wires from the second group of routing wires in an active area, and
wherein at least one of the routing wires from the third group of routing wires crosses over at least one of the routing wires from the fourth group of routing wires in the active area.

US Pat. No. 10,712,877

TOUCH PANEL, METHOD FOR MANUFACTURING THE SAME AND TOUCH DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A touch panel, comprising a base substrate, and a touch electrode and an active stylus electrode arranged on the base substrate, wherein the active stylus electrode has a size smaller than that of the touch electrode, a touch position of a finger is only determined by the touch electrode, and a touch position of an active stylus is only determined by the active stylus electrode,wherein the touch electrode comprises a touch sensing electrode and a touch driving electrode,
the touch sensing electrode and the touch driving electrode cross to each other and are arranged at different layers,
each of the touch sensing electrode and the touch driving electrode is a strip-like electrode,
each active stylus electrode is arranged outside the corresponding touch electrode created from a layer identical to the active stylus electrode.

US Pat. No. 10,712,876

CAPACITIVE TOUCH-ON-SURFACE INPUT APPARATUS WITH TOUCH-FORCE SENSING USING PROFILED CAPACITIVE ELECTRODE

TEXAS INSTRUMENTS INCORPO...

1. A device including a touch-on-surface (ToS) display panel adapted for capacitive touch-force (Z) sensing, comprising:a device case;
a capacitive ToS display panel supported around edges by the device case;
a ToS capacitive sensor assembly in contact with the ToS display panel, including a profiled capacitive sensor electrode configured with a defined cutout pattern creating a density profile for the profiled capacitive sensor electrode that is relatively lower near a center of the electrode, and relatively higher near the edges of the electrode; and
capacitive sensor electronics coupled to the profiled capacitive sensor electrode to measure a touch-force deflection (Z) of the ToS display panel based on a resulting touch-force (Z) deflection of the profiled capacitive electrode relative to ground electrodes.

US Pat. No. 10,712,875

DIGITAL SWITCH-CAPACITOR BASED BANDGAP REFERENCE AND THERMAL SENSOR

INTEL CORPORATION, Santa...

1. An apparatus comprising:a forward biased diode circuit having a first diode and a second diode and a forward biased diode circuit switch coupled to the first diode;
a first switch-capacitor sampler coupled to the forward biased diode circuit, the first switch-capacitor sampler to provide a reference voltage which is proportional to absolute temperature, wherein the first switch-capacitor sampler includes a first switch coupled to the first diode by way of the forward biased diode circuit switch and the second diode and a second switch coupled to the first diode, the first and second switches allow the first switch-capacitor sampler to receive voltages at different nodes coupled to the first and second diodes of the forward biased diode circuit, wherein the first and second diodes coupled to the first and second switches, respectively, are not coupled to an operational amplifier and wherein the forward biased diode circuit switch and the second switch are controlled by a first clock signal and the first switch is controlled by a second clock signal which is an inverse of the first clock signal;
a second switch-capacitor sampler coupled to the forward biased diode circuit; and
a sigma-delta analog-to-digital converter coupled to the first and second switch-capacitor samplers, wherein the sigma-delta analog-to-digital converter to receive the reference voltage from the first switch-capacitor sampler and a diode voltage from the second switch-capacitor sampler.

US Pat. No. 10,712,874

POSITION DETECTION DEVICE, POSITION DETECTION SYSTEM, AND METHOD FOR CONTROLLING POSITION DETECTION DEVICE

SEIKO EPSON CORPORATION, ...

1. A position detection device comprising:a sensor that detects a position pointed by a first pointer and a position pointed by a second pointer within a detection area; and
a processor that functions as:
a direction determination unit which determines a pointing direction of the first pointer, the pointing direction being a direction in which a tip of the first pointer faces; and
a setting unit which sets an invalid area where the position pointed by the second pointer is invalid, within the detection area, based on the position pointed by the first pointer detected by the sensor and the pointing direction of the first pointed determined by the direction determination unit,
wherein
the sensor detects the position pointed by the first pointer, based on a position of light emitted from the first pointer, and
the direction determination unit determines the pointing direction of the first pointer, based on luminance distribution of the light emitted from the first pointer.

US Pat. No. 10,712,873

DISPLAY DEVICE

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

1. A display device, comprising:a sensor pixel unit including a plurality of pixels;
a photo touch sensor disposed in the sensor pixel unit;
a read out line disposed in a second direction and transmitting a touch sensing signal from the photo touch sensor;
a sensor data line disposed in the second direction and transmitting a sensor data signal to the photo touch sensor; and;
a sensor display gate line disposed in a first direction different from the second direction and transmitting a sensor gate signal to the photo touch sensor and transmitting a display gate signal to the plurality of pixels,
wherein the photo touch sensor includes:
a sensor thin film transistor connected to the sensor data line and generating an output signal in response to a light intensity of incident light or reflected light;
a sensor storage capacitor storing an output signal output from the sensor thin film transistor; and;
a sensor switch thin film transistor outputting an output signal stored in the sensor storage capacitor to the read out line in response to the sensor gate signal.

US Pat. No. 10,712,872

INPUT APPARATUS AND PROGRAM

SHARP KABUSHIKI KAISHA, ...

17. A non-transitory computer-readable recording medium storing a program for causing a computer to execute instructions to:detect a touch operation; and
detect a touch state on the basis of the detected touch operation and determine a plurality of input modes on the basis of the touch state,
wherein the touch state is determined by using an area and/or a density of the touch operation,
wherein the input mode is set as an erase mode if the touch state is less than or equal to a determination threshold and that the input mode is set as a palm cancel mode if the touch state is greater than the determination threshold, and
wherein, if a new touch state is detected at a portion that is different from a portion where the touch operation has been detected while the touch operation is being detected, the input-mode determining function maintains the determined input mode.

US Pat. No. 10,712,871

METHOD FOR PROCESSING SIGNAL FROM ACTIVE PEN, AND ACTIVE PEN AND TOUCH SCREEN THEREOF

Shenzhen Goodix Technolog...

1. A method for processing a signal from an active pen, the method being applicable to a touch screen corresponding to the active pen, wherein the method comprises:under-sampling a received excitation signal generated by the active pen with a predetermined sampling frequency to obtain a digital signal of the excitation signal generated by the active pen, wherein the excitation signal generated by the active pen has a frequency higher than a threshold obtained according to a frequency band of noise and interference signals in an application environment of the touch screen; and the frequency of the excitation signal generated by the active pen is unequal but close to an integer multiple of the predetermined sampling frequency, and demodulating the digital signal of the excitation signal generated by the active pen to obtain a demodulated signal; and
calculating touch coordinates according to an amplitude and a phase of the demodulated signal, and outputting the touch coordinates.

US Pat. No. 10,712,870

METHOD FOR IMPROVING FAULT TOLERANCE OF TOUCHSCREEN AND TOUCHSCREEN TERMINAL

HUAWEI TECHNOLOGIES CO., ...

1. A method for improving fault tolerance of a touchscreen of a user device, wherein the user device comprises the touchscreen, a memory, and a processor coupled to the touchscreen and the memory, wherein the touchscreen comprises a plurality of nodes, and wherein the method comprises:detecting, by the processor, a capacitance value of each node in the touchscreen;
comparing, by the processor, the capacitance value of each node with a preset capacitance value of each node to determine N target nodes, wherein N comprises an integer greater than or equal to zero, and wherein the capacitance values of the N target nodes exceed the preset capacitance value;
determining, by the processor, whether an abnormal node is part of the N target nodes when the capacitance values of the N target nodes exceed the preset capacitance value, wherein the abnormal node comprises a target node determined when no touch operation occurs on the touchscreen; and
discarding, by the processor, a row value, a column value, and a capacitance variation value of the abnormal node when the abnormal node is part of the N target nodes.

US Pat. No. 10,712,869

TOUCH PANEL CONTROLLER FOR SENSING CHANGE IN CAPACITANCE

Samsung Electronics Co., ...

1. A touch panel controller comprising:a signal driver charging a plurality of sensor lines extending in a direction, with a same charge by applying a first driving signal to one sensor line of the sensor lines and applying a mirrored driving signal mirrored from the first driving signal to remaining sensor lines of the sensor lines; and
a sensor sensing a change in capacitance from each of the sensor lines, respectively, wherein:
for each of the remaining sensor lines:
the sensor eliminates a voltage offset from the remaining sensor line according to a difference between the capacitance of the one sensor line and the capacitance of the remaining sensor line, and
the sensor determines the change in capacitance according to a difference between a voltage of the one sensor line and a voltage, from which the voltage offset has been eliminated, of the remaining sensor line.

US Pat. No. 10,712,868

HYBRID BASELINE MANAGEMENT

Synaptics Incorporated, ...

1. A processing system for hybrid baseline management, the processing system comprising:sensor circuitry configured to obtain a first plurality of capacitive sensing signals of a sensing region from a plurality of sensor electrodes; and
processing circuitry coupled to the sensor circuitry and configured to:
determine, from the first plurality of capacitive sensing signals, a first plurality of force measurements and a first plurality of touch measurements for a current state of the sensing region,
incorrectly detect a presence of a first input object in the sensing region from the first plurality of force measurements,
detect an absence of the first input object in the sensing region from the first plurality of touch measurements, and
perform a relaxation of a force baseline at a decreased rate in response to a presence of the first input object incorrectly detected from the first plurality of force measurements when the absence of the first input object is detected from the first plurality of touch measurements, the decreased rate being less than a normal rate of relaxation, the normal rate being used when no input object is detected in the sensing region using both touch measurements and force measurements.

US Pat. No. 10,712,867

PIXELATED SELF-CAPACITANCE WATER REJECTION

Apple Inc., Cupertino, C...

1. A touch sensor panel comprising:a plurality of touch node electrodes; and
a touch controller configured to:
drive and sense the plurality of touch node electrodes in a fully bootstrapped configuration to obtain a fully bootstrapped touch image, wherein driving and sensing the plurality of touch node electrodes in the fully bootstrapped configuration comprises simultaneously driving and sensing each of the plurality of touch node electrodes,
drive and sense the plurality of touch node electrodes in a second configuration, different from the fully bootstrapped configuration, to obtain a second touch image, the second touch image including an effect of water on the touch sensor panel, wherein driving and sensing the plurality of touch node electrodes in the second configuration comprises simultaneously:
driving and sensing a self-capacitance of at least a first touch node electrode of the plurality of touch node electrodes;
driving, without sensing, at least a second touch node electrode of the plurality of touch node electrodes; and
grounding at least a third touch node electrode of the plurality of touch node electrodes, and
determine a final touch image based on the fully bootstrapped touch image and the second touch image, the final touch image compensated for the effect of the water on the touch sensor panel.

US Pat. No. 10,712,866

MULTI-TOUCH AUTO SCANNING

Apple Inc., Cupertino, C...

1. A system for scanning a sensor panel, comprising:auto-scan logic configured to place the system in an auto-scan mode after a first predetermined amount of time elapses without any events being detected on the sensor panel; and
a calibration timer configured for periodically returning the system to an active scan mode and initiating a calibration scan upon expiration of a predetermined calibration time during which the auto-scan mode is operational without any events being detected on the sensor panel.

US Pat. No. 10,712,865

PREDICTIVE DISPLAY DEVICE

Inria Institut National D...

1. A computing device comprising an input human-computer interface, a controller and a display, the controller being arranged for controlling the display according to a control value measured at the input human-computer interface at a first measurement frequency, characterized in that the controller comprises a differentiator and is arranged, between a first instant and a second instant separated by a duration derived from the first measurement frequency, for:calling on the differentiator to calculate an estimate of the derivative of the control value at the second instant from the control value at the first instant and the duration derived from the first frequency,
calculating a smoothing factor value at the second instant (a(t(k))) from the estimate (V(k)) of the first derivative of the control value at the second instant and a smoothing factor value at the first instant (a(t(k?1))),
calculating a display value (P(k)) from the control value at the first instant (M(k)) and a value derived from the estimate of the derivative of the control value at the second instant (S(k)) and the value of the smoothing factor at the second instant, and
controlling the display with the display value (P(k)).

US Pat. No. 10,712,864

DUAL-MODE CAPACITIVE TOUCH DISPLAY PANEL

AU OPTRONICS CORP., Hsin...

1. A dual-mode capacitive touch display panel, comprising:a plurality of touch electrodes on a first substrate;
a plurality of pressure sensing electrodes on a second substrate;
a control circuit, controlling electric potential on said plurality of pressure sensing electrodes;
a shielding conductive layer, including a plurality of first openings, wherein each of said plurality of first openings corresponds and aligns to one of said plurality of pressure sensing electrodes;
wherein both said plurality of pressure sensing electrodes and said shielding conductive layer are floating under a touch mode operation, and both said plurality of pressure sensing electrodes and said shielding conductive layer have a first potential under a force sensing mode operation.

US Pat. No. 10,712,863

TRANSCAPACITIVE TOUCH AND FORCE SENSING IN AN INPUT DEVICE

SYNAPTICS INCORPORATED, ...

1. An input device for force and proximity sensing comprising:an input surface;
a plurality of touch electrodes comprising touch transmitter electrodes and touch receiver electrodes, wherein the touch transmitter electrodes or the touch receiver electrodes are in proximity to the input surface to cause a change in transcapacitance between the touch transmitter electrodes and the touch receiver electrodes when an input object is in proximity to the touch transmitter electrodes or the touch receiver electrodes;
a force electrode layer comprising a plurality of force electrodes; and
a processing system coupled to the plurality of touch electrodes and the plurality of force electrodes, the processing system being operable in at least a proximity sensing mode and a force sensing mode and configured to:
when operating in the proximity sensing mode:
drive the touch transmitter electrodes with touch transmitter signals; and
determine a position of the input object, within a sensing region defined by the plurality of touch electrodes, based at least in part on a transcapacitive proximity measurement acquired from the touch receiver electrodes; and
when operating in the force sensing mode:
drive the plurality of force electrodes with force transmitter signals; and
determine a force of the input object based at least in part on a transcapacitive force measurement acquired from at least one of the touch transmitter electrodes or the touch receiver electrodes, the transcapacitive force measurement being based on a change in capacitance between the plurality of force electrodes and the at least one of the touch transmitter electrodes or the touch receiver electrodes.

US Pat. No. 10,712,861

ASSISTIVE DEVICE WITH A REFRESHABLE HAPTIC FEEDBACK INTERFACE

1. An assistive device, comprising:a haptic feedback interface that comprises a plurality of haptic elements; and
a haptic feedback controller configured to:
remove at least one object of a plurality of objects in a three-dimensional (3D) real-world area within a first proximity range of the assistive device based on a current position of the assistive device in the 3D real-world area and a relative positioning of each object of the plurality of objects,
wherein the relative positioning of each object of the plurality of objects is based on a location of a user of the assistive device;
generate a first touch-discernible output layout on the haptic feedback interface by the plurality of haptic elements,
wherein the first touch-discernible output layout corresponds to a first reproduction of the 3D real-world area within the first proximity range of the assistive device,
wherein the first touch-discernible output layout includes at least a first set of haptic indicators to discern movement of a first set of moving objects within the first proximity range, and
wherein the first touch-discernible output layout on the haptic feedback interface is generated based on the removal of the at least one object of the plurality of objects in the 3D real-world area;
update the first touch-discernible output layout to a second touch-discernible output layout based on a change of the first proximity range to a second proximity range,
wherein the plurality of haptic elements are associated with a plurality of objects of the 3D real-world area within the first proximity range or the second proximity range from the assistive device; and
seta first rate-of-change of movement of the first set of haptic indicators as greater than a second rate-of-change of movement of a second set of haptic indicators on the haptic feedback interface, based on the 3D real-world area and a difference between the first proximity range and the second proximity range.

US Pat. No. 10,712,860

TOUCH PANEL

AU Optronics (Suzhou) Cor...

1. A touch panel, comprising:first directional sensing lines each extending through a specific sensing region;
second directional sensing lines, each of the second directional sensing lines is intersected with at least a portion of the first directional sensing lines, wherein an ith line of the first directional sensing lines is not intersected with an xth line of the second directional sensing lines in the specific sensing region, the ith line of the first directional sensing lines is physically connected with the xth line of the second directional sensing lines outside the specific sensing region, and i and x are both positive integers; and
outer leads, connecting the first directional sensing lines and the second directional sensing lines to a driving circuit, and the ith line of the first directional sensing lines and the xth line of the second directional sensing lines share a common outer lead.

US Pat. No. 10,712,859

TOUCH-SENSITIVE CONTROL DEVICE

TOUCHPLUS INFORMATION COR...

1. A touch panel, comprising:a substrate defining thereon a touch sensing region;
a sensor array formed in the touch sensing region and consisting of sensor elements separately positioned on the substrate, and defined as a plurality of groups, wherein the sensor elements in the same group include a central sensor element and a plurality of surrounding sensor elements; and
connecting lines arranged on the substrate and corresponding to the sensor elements one on one, wherein each of the connecting lines is connected to one and only one of the sensor elements corresponding thereto;
wherein the central sensor element is shaped as a regular hexagon and surrounded by six surrounding sensor elements at six edges of the regular hexagon, respectively, and the six surrounding sensor elements are defined as a plurality of sets of surrounding sensor elements, which are respectively driven with corresponding connecting line or lines, and return signals for determining which part of the central sensor element is touched, wherein the plurality of sets of surrounding sensor elements consist of an equal number of surrounding sensor elements,
wherein there is a gap in each group of sensor elements, and at least a first one and a second one of the connecting lines connected to the same group of sensor elements pass through the same gap, and
wherein the first one of the connecting lines serves as a driving signal line, and is applied thereto a driving signal to induce a capacitive coupling to the second one of the connecting lines so as to drive the sensor element which the second one of the connecting lines is connected to.

US Pat. No. 10,712,858

METHOD AND APPARATUS FOR CLASSIFYING CONTACTS WITH A TOUCH SENSITIVE DEVICE

Qeexo, Co., Mountain Vie...

1. A method for classifying an object in contact with a touch sensitive surface, the method comprising:receiving frame data, comprising vibro-acoustic data, representing contact information between the object and the touch sensitive surface, wherein the frame data is divided into a plurality of subdivisions;
analyzing characteristics of the frame data to determine descriptive features for a subdivision of the frame data that are indicative of the object;
performing pattern analysis of the frame data;
determining a frame contact classification for the object in contact with the touch sensitive surface according to a location of the subdivision, intensity data associated with the frame data, and a comparison between the descriptive features for the subdivision and the pattern analysis of the frame data; and
enabling the touch sensitive surface if the frame contact classification identifies a first type of object in contact with the touch sensitive surface and disabling the touch sensitive surface if the frame contact classification identifies a second type of object in contact with the touch sensitive surface.

US Pat. No. 10,712,857

THIN SCREEN FRAME TABLET DEVICE

Intel Corporation, Santa...

1. A mobile device comprising:a back touch sensor disposed on a back of the device;
a front touch screen disposed on a front of the device;
an enclosure including a frame having edges to expose the front touch screen;
a back logic module to use the back touch sensor to identify a back touch event with respect to the back of the device;
a front logic module to use the front touch screen to identify a front touch event with which one or more applications are to be controlled and with respect to the front of the device;
a classification logic module to associate the front touch event with either a user grasp or a user request based at least in part on the back touch event; and
a prompt logic module to display on the front touch screen a target grasp area located on the back of the device in response to the back touch event on the back of the device if the back touch event corresponds to a single hand, wherein the target grasp area is to be displayed on the front touch screen as an outline of the back touch event, and wherein the front touch event is to be associated with the user grasp and withheld from the one or more applications on the device if the front touch event lies within the displayed target grasp area and the front touch event is an initial touch event relative to the back touch event, wherein the back touch event is to be withheld from the one or more applications.

US Pat. No. 10,712,856

DISPLAY DEVICE WITH SENSOR

Japan Display Inc., Mina...

1. A display device with a sensor comprising:a first substrate;
a plurality of detection electrodes arrayed in a matrix in a first direction and a second direction intersecting the first direction above the first substrate;
a plurality of sensor wires coupled to one of the detection electrodes;
a plurality of pixels each including a plurality of sub-pixels and arrayed in a matrix in the first direction and the second direction;
a plurality of scanning lines configured to scan switching elements of the sub-pixels and extending in the first direction; and
a plurality of signal lines coupled to the switching elements of the sub-pixels and extending in the second direction, wherein
one of the sensor wires overlaps one of the signal lines,
the sensor wires each have, at a part thereof, a coupling part coupled to the corresponding detection electrode,
the pixels include a first pixel including the coupling part and a second pixel not including the coupling part,
the first pixel and the second pixel are alternately disposed in the first direction,
the first pixel and the second pixel are alternately disposed in the second direction,
the sensor wires each include, at a part thereof corresponding to the first pixel, a plurality of widened parts each having a width in the first direction larger than a width of a main line of the corresponding sensor wire,
in three adjacent sensor wires of the sensor wires, one of respective three adjacent widened parts of the widened parts is coupled to the corresponding detection electrode as the coupling part,
the remaining two of the three adjacent widened parts are not coupled to the corresponding detection electrodes,
the first pixels each include a first sub-pixel, a second sub-pixel, and a third sub-pixel,
the three adjacent widened parts include a first widened part, a second widened part, and a third widened part,
the first pixel includes the coupling part in the first widened part of the first sub-pixel in a first coupling region, the first pixel includes the coupling part in the second widened part of the second sub-pixel in a second coupling region, and the first pixel includes the coupling part in the third widened part of the third sub-pixel in a third coupling region, and
the first coupling region, the second coupling region, and the third coupling region are arrayed in the first direction or the second direction with a non-coupling region corresponding to the second pixel not having the widened part interposed between adjacent coupling regions of the first coupling region, the second coupling region, and the third coupling region.

US Pat. No. 10,712,855

ARRAY SUBSTRATE, DISPLAY PANEL AND DISPLAY DEVICE

SHANGHAI AVIC OPTO ELECTR...

1. An array substrate, comprising:a base substrate;
a plurality of scanning lines disposed on the base substrate and extending along a first direction;
a plurality of data lines disposed on the base substrate and extending along a second direction, wherein the plurality of scanning lines intersects with and is insulated from the plurality of data lines;
a plurality of pixel units arranged in an array along the first direction and the second direction;
a plurality of touch electrodes and a plurality of touch traces, both of which are disposed on the base substrate; and
a first insulating layer disposed between the plurality of touch traces and the plurality of touch electrodes in a direction perpendicular to the base substrate, wherein each of the plurality of touch traces is connected to a corresponding one of the plurality of touch electrodes via a first through hole in the first insulating layer,
wherein two scanning lines of the plurality of scanning lines are disposed between two adjacent pixel units of at least some of the plurality of pixel units in the second direction, and each of the two scanning lines controls its adjacent pixel unit of the two adjacent pixel units; and wherein an orthographic projection of the first through hole on the base substrate is located between the two scanning lines and does not overlap with the two scanning lines,
wherein the array substrate further comprises a plurality of common electrodes disposed on the base substrate, one of the plurality of common electrodes is reused as a respective one of the plurality of touch electrodes, and at least one of the plurality of touch traces transmits a touch voltage to a corresponding one of the plurality of common electrodes during a touch period and transmits a common voltage to the corresponding one of the plurality of common electrodes during a display period,
wherein some of the plurality of common electrodes are connected to each other by one of a plurality of connecting portions to form a common electrode set, and the common electrode set is reused as one of the plurality of touch electrodes,
wherein the plurality of connecting portions comprises a plurality of first connecting portions, and two adjacent common electrodes of at least some of the plurality of common electrodes in the second direction are electrically connected by respective one or more of the plurality of first connecting portions, and
wherein each of at least some of the plurality of first connecting portions comprises at least two first branches extending along the second direction, and the at least two first branches are located on both sides of a respective one of the plurality of touch traces; and wherein two adjacent common electrodes of at least some of the plurality of common electrodes in the second direction are electrically connected by respective one or more of the at least two first branches.

US Pat. No. 10,712,854

INPUT DEVICE

FUJITSU COMPONENT LIMITED...

1. An input device comprising:a tactile interface panel;
a touch panel provided beneath the tactile interface panel;
a tactile presentation device that is mounted on the tactile interface panel, and presents one or more tactile feels; and
a control device that detects a position of a finger on the tactile interface panel in accordance with information from the touch panel, controls the tactile presentation device to present the one or more tactile feels in accordance with the position of the finger during a period from the start of touching the tactile interface to input confirmation, determines the number of times the tactile feel is presented before the input confirmation, and confirms the determined number as an input value.

US Pat. No. 10,712,853

DISPLAY DEVICE INCLUDING TOUCH SENSORS AND METHOD OF DRIVING THE SAME

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

1. A power supply comprising:a converter comprising a first switch, the converter receiving an input voltage from a battery and outputting a first voltage through an output terminal, such that a ground voltage of the output terminal changes with respect to a reference voltage; and
a pulse width modulation (PWM) controller controlling the converter to adjust a voltage level of the first voltage according to a PWM signal applied to the first switch,
wherein the ground voltage is applied to the converter as a direct current (DC) voltage with respect to the reference voltage during a display mode of a display device during which an image is displayed on the display device and as a pulse wave having a predetermined amplitude with respect to the reference voltage during a touch sensing mode during which touch of the display device is sensed, and
wherein the PWM controller controls the first voltage to have a first level during the display mode using a first duty ratio of the PWM signal, and controls the first voltage to have a second level during the touch sensing mode using a second duty ratio of the PWM signal that is different from the first duty ratio, the first level different from the second level.

US Pat. No. 10,712,852

DISPLAY DEVICE WITH POSITION INPUTTING FUNCTION

SHARP KABUSHIKI KAISHA, ...

1. A display device with a position inputting function comprising:pixel electrodes;
signal lines configured to transmit signals supplied to the pixel electrode and disposed to sandwich the pixel electrodes;
position detection electrodes each configured to form capacitors between the position detection electrodes and a position input member and to detect a position of input by the position input member; and
a position detection line comprising at least:
first line portions each sandwiched between the pixel electrodes and the signal lines; and
a second line portion bridging the first line portions.

US Pat. No. 10,712,851

ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising:an edge touch screen including a main display region and an edge display region extending from the main display region, each of the main display region and the edge display region including one or more of red pixels, near infrared ray pixels, and sensor pixels for detecting light with different wavelengths, the edge display region including a left edge display region and a right edge display region extending from respective sides of the main display region; and
a controller configured to,
drive the edge touch screen to measure biometrics in the left edge display region and the right edge display region in response to maintaining a multi-touch input in both the left edge display region and the right edge display region for a set time by instructing at least one selected red pixel of the red pixels and at least one selected near infrared ray pixel of the near infrared ray pixels corresponding to a position of the multi-touch input to emit light, and
measure the biometrics in the left edge display region and the right edge display region based on light amounts of light of different wavelengths received from at least one selected sensor pixel of the sensor pixels corresponding to the position of the multi-touch input.

US Pat. No. 10,712,850

VEHICLE INTERIOR SYSTEMS HAVING A CURVED COVER GLASS AND A DISPLAY OR TOUCH PANEL AND METHODS FOR FORMING THE SAME

CORNING INCORPORATED, Co...

1. A cover glass and frame system for a vehicle interior system comprising:a frame comprising a first frame surface, a second frame surface opposing the first frame surface, and a frame edge with a thickness defined as the distance between the first frame surface and the second frame surface, a frame width defined as a first dimension of one of the first or second frame surfaces orthogonal to the frame thickness, and a frame length defined as a second dimension of one of the first or second frame surfaces orthogonal to both the frame thickness and the frame width; a frame opening extending from the first frame surface to the second frame surface and surrounded by an interior surface connecting the first frame surface and the second frame surface; and
a cover glass substrate disposed on and attached to the first frame surface, the glass substrate comprising a first major surface, a second major surface opposing the first major surface for attachment to a display and a minor surface connecting the first major surface and the second major surface with a thickness defined as a distance between the first major surface and the second major surface, a width defined as a first dimension of one of the first or second major surfaces orthogonal to the thickness, and a length defined as a second dimension of one of the first or second major surfaces orthogonal to both the thickness and the width, and wherein the width of the glass substrate is equal to or greater than the frame width, the length of the glass substrate is equal to or greater than the frame length, and the thickness is 1.5 mm or less,
wherein the glass substrate completely covers the frame opening, wherein one of or both the first frame surface and the glass substrate comprise a radius of curvature of about 20 mm or greater, and wherein one or both of the first and second major surfaces comprises a surface treatment or the glass is strengthened.

US Pat. No. 10,712,849

METHOD FOR CONTROLLING SCREEN AND APPARATUS USING THE SAME

Beijing Xiaomi Mobile Sof...

1. A method for controlling a screen of an electronic device, wherein the screen comprises a main display screen and an auxiliary display screen, both the main display screen and the auxiliary display screen are touch screens on a same surface of the electronic device, and the method comprises:displaying a predetermined content on the auxiliary display screen;
receiving a first predetermined operation signal corresponding to the predetermined content and controlling the main display screen to perform a predetermined action according to the first predetermined operation signal, wherein the predetermined action comprises at least one actions of adjusting screen brightness and switching an interface, and the predetermined content is a first interface or a second interface;
receiving a second predetermined operation acting on the auxiliary display screen to generate a second predetermined operation signal, further comprising:
displaying the first interface on the auxiliary display screen, and generating a first trigger signal when a first widget in the first interface is triggered, wherein the first widget is used for directing the first interface to switch to the second interface; or
displaying the second interface on the auxiliary display screen, and generating a second trigger signal when a second widget in the second interface is triggered, wherein the second widget is used for directing the second interface to switch to the first interface; and
wherein controlling the auxiliary display screen to switch between the first interface and the second interface according to the second predetermined operation signal comprises:
controlling the auxiliary display screen to switch from the first interface to the second interface according to the first trigger signal; or
controlling the auxiliary display screen to switch from the second interface to the first interface according to the second trigger signal;
and
controlling the auxiliary display screen to switch between the first interface and the second interface according to the second predetermined operation signal,
wherein the first interface includes a virtual key icon, and the second interface includes a shortcut key icon.

US Pat. No. 10,712,848

ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device comprising:a housing comprising a first surface, a second surface opposite to the first surface, and a third surface formed of a side surface that encloses the space between the first and second surfaces, wherein each of the first to third surfaces includes a material capable of transmitting light;
a first display disposed in the housing adjacent to the first surface;
a second display disposed in the housing adjacent to the second surface; and
a third display disposed in the housing adjacent to a whole of the third surface and extending from an edge of the first display to an edge of the second display;
a piezoelectric film sensor configured to generate a voltage by an external pressure; and
a controller configured to display a graphic object for receiving, from a user, an input for turning on/off of the electronic device by using the voltage generated by the piezoelectric film sensor, on at least one of the first display, the second display, and the third display while the electronic device is turned off,
wherein the first to third displays are disposed to substantially provide a display region to a whole surface of the housing.

US Pat. No. 10,712,847

TOUCH SENSOR INTEGRATED TYPE DISPLAY DEVICE

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

1. A touch sensor integrated display device comprising:a display panel including a plurality of data lines and a plurality of gate lines that cross the plurality of data lines, a plurality of touch/common electrodes arranged in a plurality of rows and a plurality of columns, and a plurality of touch/common routing wires that are each connected to a corresponding one of the plurality of touch/common electrodes, the display panel being time-division driven in one frame period including a display driving period for displaying an image on the display panel and a plurality of touch driving periods, the plurality of touch driving periods including a first touch driving period and a second touch driving period, a touch of the display panel sensed during at least one of the first touch driving period and the second touch driving period;
a multiplexing unit configured to supply a common voltage to the plurality of touch/common electrodes during the display driving period of the one frame period of the display panel to display the image on the display panel, and the multiplexing unit configured to supply a touch driving voltage to the plurality of touch/common electrodes during the plurality of touch driving periods to sense the touch of the display panel during the one frame period, and the multiplexing unit sensing the plurality of touch/common electrodes using a self-capacitive touch sensing during the first touch driving period of the one frame period of the display panel and a mutual capacitive touch sensing during the second touch driving period of the one frame period of the display panel;
wherein the self-capacitive touch sensing includes the plurality of touch/common electrodes receiving the touch driving voltage via the plurality of touch/common routing wires and sensing first sensing voltages from the plurality of touch/common electrodes via the plurality of touch/common routing wires based on the touch driving voltage, and
wherein the mutual capacitive touch sensing includes a first plurality of touch/common electrodes from the plurality of touch/common electrodes receiving the touch driving voltage via a first plurality of touch/common routing wires from the plurality of touch/common routing wires that are connected to the first plurality of touch/common electrodes, and sensing second sensing voltages via a second plurality of touch/common electrodes from the plurality of touch/common electrodes based on the touch driving voltage; and
a touch controller configured to calculate a touch location based on the first sensing voltages from the plurality of touch/common electrodes during the self-capacitive touch sensing, or calculate a touch location based on the second sensing voltages from the second plurality of touch/common electrodes during the mutual capacitive touch sensing.

US Pat. No. 10,712,846

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

SHANGHAI TIANMA MICRO-ELE...

1. A touch display panel, comprising:a substrate;
a plurality of first touch electrodes and a plurality of second touch sub-electrodes are disposed on the substrate; wherein the plurality of first touch electrodes each is insulated from the plurality of second touch sub-electrodes each respectively, wherein a quantity of the plurality of first touch electrodes is N and wherein N is an integer larger than 1;
wherein each of the plurality of first touch electrodes extends in a first direction and is arranged apart from each other in a second direction perpendicular to the first direction; and
wherein at least a pair of the first touch electrodes of the plurality of first touch electrodes are electrically connected to each other to form one first touch electrode group, wherein each first touch electrode in one of the same first touch electrode groups receives a same touch drive signal at a same time;
wherein two or more of the plurality of the second touch sub-electrodes overlays with a same first touch electrode group in a direction perpendicular to the substrate, wherein said second touch sub-electrodes form one second touch electrode group, wherein the second touch electrode group comprises a plurality of second touch electrode units, and wherein the plurality of second touch electrode units in the same second touch electrode group is arranged apart from each other in the first direction;
wherein the plurality of the second touch electrode units each comprises at least two of the plurality of second touch sub-electrodes; wherein each of the second touch electrode units of said same second touch electrode group overlays with the first touch electrodes of the same first touch electrode group in the direction perpendicular to the substrate; and,
wherein a quantity of the first touch electrodes overlaying with said second touch sub-electrodes each in the direction perpendicular to the substrate is m, wherein m is a positive integer smaller than N;
where different second touch sub-electrodes of a same second touch electrode units are insulated from each other;
wherein the different second touch sub-electrodes in the same second touch electrode units are connected with a touch drive detection unit through different wires respectively; and
wherein said different second touch sub-electrodes detect touch signals from different first touch electrodes in the same first touch electrode group.

US Pat. No. 10,712,845

TOUCH SUBSTRATE AND METHOD OF PRODUCING THE SAME, AND TOUCH PANEL AND METHOD OF PRODUCING THE SAME, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A method of producing a touch substrate, comprising steps of:forming at least one flexible film sheet with a metal wiring pattern, the metal wiring pattern comprising metal wirings and metal bonding electrodes connected to the metal wirings respectively;
forming at least one glass substrate on which a touch electrode structure and touch bonding electrodes in electrical connection with the touch electrode structure are formed, both a sheet resistance of the touch electrode structure and a sheet resistance of the touch bonding electrodes ranging from 12 ?/? to 70 ?/?; and
aligning and bonding the at least one flexible film sheet with the at least one glass substrate,
wherein the touch electrode structure comprises a plurality of first electrodes arranged in parallel with each other and a plurality of second electrodes arranged in parallel with each other, the plurality of first electrodes intersecting with the plurality of second electrodes.

US Pat. No. 10,712,843

METHOD AND APPARATUS FOR CONTROLLING DISPLAY OF SCROLLED CONTENT BY MODIFYING THE CONTENT AS THE CONTENT IS BEING SCROLLED TO A DESIGNED LOCATION AND COMPUTER PROGRAM FOR EXECUTING THE METHOD

NAVER Corporation, Seong...

1. A method, using a processor, for controlling display of a page on a screen of a terminal, comprising:displaying a portion of the page on the screen of the terminal, wherein the page includes a first content region and a second content region arranged adjacent to the first content region, the first content region including a first content as being displayed on the screen, the second content region including a second content as being not displayed on the screen;
recognizing a scrolling operation with respect to the page; and
scrolling the page at a scrolling speed based on the scrolling operation,
wherein the scrolling of the page includes:
displaying that the first content is moved at the scrolling speed on the screen and the second content starts to be exposed on the screen;
displaying that after the second content starts to be exposed on the screen, a size of the second content gradually increases while a size of the first content is maintained and the second content moves to a designated location in the second content region on the page at a moving speed faster than the scrolling speed while the scrolling speed of the first content is maintained so that a distance between the first content and the second content gradually decreases;
displaying that when the second content reaches the designated location, the size of the second content becomes same as an original size of the second content; and
displaying that after the second content reaches the designated location, the first content and the second content are moved together at the scrolling speed on the screen.

US Pat. No. 10,712,842

TOUCH DISPLAY AND CONTROL MODULE OF SAME

TOUCHPLUS INFORMATION COR...

1. A touch display in communication with a first external electronic device and a second external electronic device through an external signal cable or a wireless transmission channel, the touch display comprising:a display module;
a touch panel formed on the display module; and
a control module, in communication with the touch panel, the display module and the external electronic devices, configured to generate first touch information in response to first touch operation on a first area of the touch panel, generate second touch information in response to second touch operation on a second area of the touch panel, and convert the second touch information into a first control instruction, the first touch information being transmitted to the first external electronic device through the external signal cable or the wireless transmission channel to operate the first external electronic device, the first control instruction being transmitted to the second external electronic device through the external signal cable or the wireless transmission channel to operate the second external electronic device.

US Pat. No. 10,712,841

DISPLAY CONTROL DEVICE, DISPLAY CONTROL SYSTEM, DISPLAY CONTROL METHOD, AND STORAGE MEDIUM HAVING STORED THEREON DISPLAY CONTROL PROGRAM

CASIO COMPUTER CO., LTD.,...

1. A display control device comprising:a processor configured to perform processes comprising:
an acquisition process of acquiring color switching timing information when a mixed color image is formed on a projection surface by switching a color of a unicolor image to be projected on the projection surface for each of a predetermined number of fields;
a first determination process of determining a color of a unicolor image being projected at a determination timing based on the color switching timing information acquired in the acquisition process;
a second determination process of determining whether or not an optical image of a color different from the color of the unicolor image determined in the first determination process is formed on the projection surface at the determination timing based on a captured image obtained by imaging the projection surface; and
a control process of carrying out display control according to the color of the optical image in response to a determination in the second determination process that the optical image is formed on the projection surface,
wherein, in response to a determination in the second determination process that a plurality of optical images of different colors are simultaneously formed on the projection surface, the control process carries out multiple different types of predetermined display control with respect to the different colors, each of the different types of predetermined display control corresponding to a respective one of the different colors and being associated with a predetermined priority level of the respective one of the different colors to which it corresponds.

US Pat. No. 10,712,840

ACTIVE PEN SYSTEM

Dell Products L.P., Roun...

1. An active pen, comprising:a pen chassis including a pen tip;
a pressure sensing system that includes a pressure sensitive gripping element that is accessible on at least a portion of an outer surface of the pen chassis;
a communication system;
a processing system that is coupled to the pressure sensing system and communication system; and
a memory system that is housed in the pen chassis and that includes instructions that, when executed by the processing system, causes the processing system to provide a pressure engine that is configured to:
capture first force data that is generated in response to a first user interaction with the pressure sensitive gripping element at a first time when the pen tip is engaged with a display screen of a computer device to provide a first pen input that is configured to cause the display of digital ink;
use the first force data and the first pen input to cause a graphical user interface that is provided on the display screen of the computer device to display digital ink having a digital ink characteristic that is provided at a first characteristic level that is based on the first force data;
capture second force data that is generated in response to a second user interaction with the pressure sensitive gripping element at a second time when the pen tip is engaged with the display screen of the computer device to provide a second pen input that is configured to cause the display of digital ink;
use the second force data and the second pen input to cause the graphical user interface that is provided on the display screen of the computer device to display digital ink having the digital ink characteristics that is provided at a second characteristic level that is based on the second force data, wherein the second force data is different than the first force data and the second characteristic level of the digital ink characteristic is different than the first characteristic level of the digital ink characteristic;
capture first location data generated by the first user interaction with the pressure sensitive gripping element at the first time;
capture second location data generated by the second user interaction with the pressure sensitive gripping element at the second time; and
provide the first force data, the first location data, the second location data, and the second force data via the communication system to the computer device to provide the second pen input to the graphical user interface provided on the display screen.

US Pat. No. 10,712,839

ROTARY DIAL

eBay Inc., San Jose, CA ...

1. A method comprising:generating a scrolling input interface, the scrolling input interface being rectangular and including a value indicator at a first position of the scrolling input interface and an assortment of scrollable values arranged vertically along the scrolling input interface, the assortment of scrollable values being scrollable in relation to the value indicator, the assortment of scrollable values further being associated with an adjustable attribute of a listing that is included with other listings in a store of information, the scrolling input interface further including a central display indicating a first selected value from among the assortment of scrollable values, the first selected value selected for the adjustable attribute of the listing based on location of the value indicator relative to the first selected value;
receiving a second selected value from among the assortment of scrollable values, the receiving responsive to a user input that scrolls the assortment of scrollable values from a first orientation to a second orientation, wherein at the first orientation the first selected value is at the first position along the scrolling input interface, and at the second orientation the second selected value is at the first position along the scrolling input interface; and
updating the central display to indicate that the adjustable attribute of the listing is adjusted to the second selected value.

US Pat. No. 10,712,838

AUTOMATIC PENCIL TYPE POINTER

SHENZHEN PU YING INNOVATI...

1. An automatic pencil type pointer, comprising:a housing, having a port and an accommodation space, wherein the port is in communication with the accommodation space;
a first circuit unit, disposed in the accommodation space;
a lead propelling unit, disposed in the accommodation space and comprising a lead storage tube, a tip sleeve, a graphite lead, and a lead propelling assembly, wherein
the lead storage tube has an accommodation cavity,
the tip sleeve is disposed at the port,
the graphite lead is accommodated in the accommodation cavity, and
the lead propelling assembly is disposed between the tip sleeve and the lead storage tube and is capable of controlling the graphite lead to be output from the tip sleeve; and
a first electromagnetic unit, disposed in the accommodation space and comprising a first magnet, a first coil and an auxiliary magnet, wherein
the first magnet has a penetrating first through hole,
the first coil is wound around the first magnet and is electrically connected to the first circuit unit,
the auxiliary magnet has a through hole, and abuts against the first magnet, and
the graphite lead passes through both the through hole of the auxiliary magnet and the first through hole of the first magnet.

US Pat. No. 10,712,837

USING GEO-REGISTERED TOOLS TO MANIPULATE THREE-DIMENSIONAL MEDICAL IMAGES

1. An apparatus comprising:a processor, which processes a 3D image dataset of a patient;
a head display unit (HDU) with both position tracking and orientation tracking on a geo-registration coordinate system;
a geo-registered tool with both position tracking and orientation tracking on the geo-registration coordinate system;
wherein the processor performs processing comprising:
registering the HDU and the geo-registered tool on the geo-registration coordinate system;
registering the 3D image dataset of the patient onto the geo-registered tool;
processing HDU data comprising position tracking and orientation tracking of the HDU on the geo-registration coordinate system;
processing geo-registered tool data comprising position tracking and orientation tracking of the geo-registered tool on the geo-registration coordinate system; and
displaying the 3D image dataset of the patient on the HDU.

US Pat. No. 10,712,836

THREE-DIMENSIONAL INPUT DEVICE

Hewlett-Packard Developme...

1. An input device, comprising:at least one touch surface arranged in a three-dimensional (3D) shape;
a processor for interpreting multiple touch contacts that slide over the at least one touch surface;
wherein the processor is to interpret when movement of two different touch contacts causes movement of a virtual three-dimensional object displayed on a display device or movement of a viewpoint of the virtual object as shown by the display device;
wherein sliding movement of the two touch points over the at least one touch surface in a same direction at different rates causes simultaneous translation and rotation of the virtual object or a viewpoint of the virtual object on the display device of a computing device associated with the input device.

US Pat. No. 10,712,835

SYSTEM AND METHOD FOR DETECTING HAND GESTURE

HTC Corporation, Taoyuan...

1. A system for detecting hand and finger gesture, comprising:a hand-held controller comprising a plurality of finger detectors, wherein the finger detectors are configured to obtain a plurality finger positions; and
a computing application, executed by a processor, configured to retrieve a spatial vector of the hand-held controller, and to retrieve the finger positions from the hand-held controller, wherein the spatial vector of the hand-held controller and the finger positions are provided to illustrate a simulated hand and finger gesture,
wherein the finger detectors are positioned on a plurality of detecting areas corresponding to fingers respectively, and
wherein the finger detectors comprise a first finger detector positioned on a first detecting area for detection of a first finger of a user;
the first finger detector comprises a proximity detector;
the first finger detector detects a first distance of the first finger from the first detecting area and a first angle of the first finger departing from an axis extended from the first detecting area;
a combination of the first distance and the first angle forms a first finger position; and
when the first finger of the user is pointing straight and away from the palm of the user, the processor receives the first finger position from the hand-held controller, and by executing the computing application generates the stimulated hand and finger gesture using the first finger position, wherein a first finger of the stimulated hand and finger gesture points straight and away from a palm of the stimulated hand and finger gesture.

US Pat. No. 10,712,834

SENSORS-BASED AUTOMATIC RECONFIGURATION OF MULTIPLE SCREENS IN WEARABLE DEVICES AND FLEXIBLE DISPLAYS

INTEL CORPORATION, Santa...

1. A wearable electronic device comprising:a band to be worn on a user;
a first screen structure having a first display region, the first screen structure to detect a touch on the first screen structure by the user;
a second screen structure separate from the first screen structure, the second screen structure having a second display region;
at least one processor; and
memory including instructions that, when executed by the at least one processor, cause the at least one processor to:
cause display of first data and an icon in the first display region of the first screen structure, the icon indicative of an availability of second data, the second data more private than the first data; and
in response to the touch by the user on the first screen structure to select the icon, cause display of the second data in the second display region of the second screen structure.

US Pat. No. 10,712,832

ON-SCREEN KEYBOARD DETECTION FOR MULTI-FORM FACTOR INFORMATION HANDLING SYSTEMS (IHSS)

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

1. An Information Handling System (IHS), comprising:a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to:
detect a keyboard using a magnetic sensor, wherein: (a) the magnetic sensor comprises a single Hall effect sensor and the keyboard comprises at least one magnet with variable Gauss values along a magnet's axis; (b) the magnetic sensor comprises a plurality of Hall effect sensors and the keyboard comprises a plurality of magnets in fixed locations, (c) the magnetic sensor comprises a 3-Dimensional (3D) Hall effect sensor and the keyboard comprises a programmed magnet, or (d) the magnetic sensor comprises a magnetometer and the keyboard comprises a single magnet in a fixed location; and
determine, in response to the detection, a position of the keyboard relative to a display surface of a second display, wherein the second display is coupled to a first display via a hinge.

US Pat. No. 10,712,831

INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprisinga controller unit configured to
detect a trigger operation according to a type of first sensor information,
recognize a gesture operation that is performed by a user as an operation input on a basis of second sensor information, and
determine the operation input on a basis of a combination of the detected trigger operation and the recognized gesture operation,
wherein the controller unit detects a single trigger operation based on a determination that a length of a time in which the first sensor information is continuously input is shorter than a predetermined threshold, and detects a continuous trigger operation different than the single trigger operation based on a determination that the length of the time in which the first sensor information is continuously input is longer than the predetermined threshold, and
wherein the controller unit is implemented via at least one processor.

US Pat. No. 10,712,829

HANDWRITING BOARD AND CONTROL METHOD THEREOF

BOE TECHNOLOGY GROUP CO.,...

1. A handwriting board, comprising:a touch structure, configured to sense a handwriting touch position;
a filter display structure, comprising a photonic crystal layer and a filter driving circuit, wherein the photonic crystal layer comprises a periodic defect structure on surface and a photo-dielectric filled in the periodic defect structure, and the filter driving circuit is configured to apply voltage to the photonic crystal layer, so as to change a state of the photo-dielectric in the periodic defect structure; and
a controller, configured to control the filter driving circuit to change a state of the photo- dielectric in the photonic crystal layer in a corresponding region based on the handwriting touch position, so as to change forbidden bands of the photonic crystal layer in the corresponding region.

US Pat. No. 10,712,828

ELECTRONIC DEVICE, RECORDING MEDIUM, AND CONTROL METHOD

KYOCERA Corporation, Kyo...

1. An electronic device comprising:a proximity sensor; and
a controller configured to determine a direction of a gesture by a user on the basis of an output from the proximity sensor, using different judgment criteria in accordance with whether a hand the user uses to operate the electronic device is a right hand or a left hand, wherein the different judgment criteria associate a single predetermined direction of a gesture by the user with different directions of movement of the right hand or the left hand respectively,
wherein the single predetermined direction corresponds to a same control process regardless of whether the right hand or the left hand is used.

US Pat. No. 10,712,827

CLIENT DEVICE MOTION CONTROL VIA A VIDEO FEED

INTERNATIONAL BUSINESS MA...

1. A method comprising:establishing, via a communications network, a communication session between a client device and one or more video capture devices;
identifying a user of the client device via the one or more video capture devices;
negotiating parameters of a video feed for transmission from the one or more video capture devices to the client device via the communication session, wherein negotiating the parameters of the video feed comprises sending to the client device one or more video feed transmission terms and a confirmation gesture request for the user, wherein the one or more video feed transmission terms include transmission cost, and wherein the transmission cost is determined at least in part based upon presence of the user within a predetermined location or geographic range; and
upon transmission of the video feed from the one or more video capture devices to the client device, facilitating control of the client device in response to any device control gesture received from the user based upon the video feed.

US Pat. No. 10,712,826

DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR PROVIDING FEEDBACK DURING INTERACTION WITH AN INTENSITY-SENSITIVE BUTTON

APPLE INC., Cupertino, C...

1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display, a touch-sensitive surface, one or more tactile output generators for generating tactile outputs, and one or more sensors to detect intensities of contacts with a button of the electronic device, cause the electronic device to:display a user interface on the display;
while displaying the user interface, detect an input sequence on the button that includes detecting a first press input on the button, wherein detecting the first press input includes detecting an increase in a characteristic intensity of a contact on the button; and
in response to detecting the first press input on the button:
in accordance with a determination that the first press input includes an increase in the characteristic intensity of the contact above a first intensity threshold, and that a change in the characteristic intensity of the contact proximate to a time when the characteristic intensity of the contact increases above the first intensity threshold has a first value for an intensity-change metric:
perform a first operation that changes the user interface displayed on the display; and
generate, via the one or more tactile output generators, a first discrete tactile output that corresponds to the increase in the characteristic intensity of the contact above the first intensity threshold; and
in accordance with a determination that the first press input includes an increase in the characteristic intensity of the contact above the first intensity threshold, and that the change in the characteristic intensity of the contact proximate to the time when the characteristic intensity of the contact increases above the first intensity threshold has a second value for the intensity-change metric, different from the first value of the intensity-change metric:
perform the first operation that changes the user interface displayed on the display; and
generate, via the one or more tactile output generators, a second discrete tactile output that corresponds to the increase in the characteristic intensity of the contact above the first intensity threshold and is different from the first discrete tactile output.

US Pat. No. 10,712,825

TOUCH-SENSITIVE INPUT DEVICE WITH IMPROVED GENERATION OF HAPTICS

PREH GMBH, Bad Neustadt ...

1. A touch-sensitive input device, comprising:a support;
a touch-sensitive input component which is mounted on the support by a first spring so as to be elastically returned along a deflection direction and oscillation-capable;
an absorber body, which is mounted on the support by means of second spring so as to be movable at least along the deflection direction in an elastically returning and oscillation-capable manner;
an actuating mechanism acting on the absorber body and the input component, with at least one direction of action having a component of the direction of action parallel to the deflection direction in order to cause a movement of the input component for generating a haptic feedback along the deflection direction and cause a movement of the absorber body in the direction opposite to the movement of the input component;
at least one mechanical trimming device for changing an effective spring length of at least one spring of the first spring or the second spring.

US Pat. No. 10,712,824

CONTENT-BASED TACTILE OUTPUTS

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a display;
a rotatable input element;
one or more tactile output generators;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, on the display, a user interface;
while displaying the user interface, detecting, via the rotatable input element, a first input; and
in response to detecting the first input:
navigating through the user interface, wherein navigating through the user interface comprises:
moving a first portion of the user interface off of the display such that the first portion of the user interface is no longer visible on the display; and
while moving the first portion of the user interface off of the display, concurrently moving a second portion of the user interface onto the display such that the second portion of the user interface becomes visible on the display; and
generating, via the one or more tactile output generators, tactile output corresponding to the navigation through the user interface, including:
in accordance with a determination that a currently-displayed portion of the user interface includes a first type of content, the tactile output corresponding to the navigation includes a first type of tactile output sequence that includes one or more tactile outputs determined based on an amount or speed of rotation of the rotatable input element caused by the first input; and
in accordance with a determination that the currently-displayed portion of the user interface includes a second type of content different from the first type of content, the tactile output corresponding to the navigation includes a second type of tactile output sequence that includes one or more tactile outputs determined based on an amount of movement of predefined units of content on the display, and while navigating through the user interface, generating the tactile output comprises generating the tactile output in response to a movement of a first predefined unit of content into alignment on the display.

US Pat. No. 10,712,823

TACTILE SENSATION PROVIDING APPARATUS

KYOCERA Corporation, Kyo...

1. A tactile sensation providing apparatus comprising:a panel;
an actuator configured to vibrate the panel; and
a weight provided to the panel,
wherein, when the actuator vibrates the panel, the weight suppresses inhibition of vibration at a position where the panel is pressed, and
wherein the weight suppresses the inhibition of vibration by reducing a rotational motion component of the panel.

US Pat. No. 10,712,822

INPUT SYSTEM FOR DETERMINING POSITION ON SCREEN OF DISPLAY DEVICE, DETECTION DEVICE, CONTROL DEVICE, STORAGE MEDIUM, AND METHOD

FUJITSU TEN LIMITED, Kob...

8. A detection device for use with a display device of a vehicle having a screen configured to display subparts of a virtual screen that is larger than the screen, the detection device comprising; a planar touch sensor configured to detect a user operation, the planar touch sensor being arranged apart from the display device; an output circuit configured to output the detected user operation; and a processor programmed to: move the display position of an indicator on the screen of the display device from a current position in accordance with an amount of the detected user operation, and when the detected user operation is judged as corresponding to a prescribed operation performed at a prescribed position on the planar touch sensor, automatically change the display position of the indicator on the screen of the display device from: (a) the current position of the indicator that is in a first subpart of the virtual screen currently displayed in the display device, to (b) a second subpart of the virtual screen that is not displayed in the screen of the display device without any relation to the current position of the indicator, wherein: the prescribed operation on the planar touch sensor includes: manipulating a protrusion arranged at the prescribed position on the planar touch sensor, manipulating a recess arranged at the prescribed position on the planar touch sensor, making a friction coefficient of the prescribed position on the planar touch sensor being different from that of other regions, making a temperature of the prescribed position on the planar touch sensor being different from that of other regions, or making a thermal conductivity of the prescribed position on the planar touch sensor being different from that of other regions.

US Pat. No. 10,712,821

TACTILE GRAPHICAL DISPLAY

International Business Ma...

1. A method for visually and tactilely presenting at least a portion of a document on a graphical display in response to a user action, wherein the document comprises a plurality of pages, the method comprising:monitoring a flexural state of the graphical display, wherein the graphical display is presenting a current page of the document;
sensing a change from a first flexural state to a second flexural state of the graphical display;
determining the change from the first flexural state to the second flexural state is above a first threshold;
defining, in response to determining the change from the first flexural state to the second flexural state is above a first threshold, a tactile gradient comprising a plurality of discrete surfaces representing at least a portion of the plurality of pages of the document, wherein each surface comprises a different geometry with respect to other surfaces of the plurality of discrete surfaces, and wherein no two surfaces of the plurality of discrete surfaces are coplanar; and
applying the tactile gradient to the graphical display by distributing a selective volume within a portion of the graphical display.

US Pat. No. 10,712,820

SYSTEMS AND METHODS FOR A HYBRID BRAIN INTERFACE FOR ROBOTIC SWARMS USING EEG SIGNALS AND AN INPUT DEVICE

Arizona Board of Regents ...

1. A method, comprising:utilizing a processor in communication with a tangible storage medium storing instructions that are executed by the processor to perform operations comprising:
accessing data associated with a plurality of test Electroencephalographic (EEG) signals, and
training a machine learning model to identify a brain state associated with a predetermined signal of the plurality of test EEG signals using the data;
providing an interface in communication with the processor, the interface configured to access a plurality of control EEG signals;
providing an input device in communication with the processor for generating input data associated with a desired position, the desired position associated with a plurality of robotic devices;
translating the input data to a first command configured to move the plurality of robotic devices collectively to the desired position;
translating a control signal of the plurality of control EEG signals to control data;
applying the control data to the machine learning model to identify the brain state; and
generating a second command configured to adjust a density associated with the plurality of robotic devices based on the brain state.

US Pat. No. 10,712,819

SYSTEM AND METHODS FOR RECREATIONAL SPORT HEADS-UP DISPLAY CONTROL

Dish Network L.L.C., Eng...

1. A heads-up display (HUD) system, comprising:a hand-worn input unit having a plurality of appendages sized and shaped to enclose appendages of a hand and including a plurality of input elements located on appendages of the hand-worn input unit that are configured to cause the hand-worn input unit to transmit input signals as a result of interactions involving the plurality of input elements; and
a head-mounted HUD unit, including:
a display device having a transparent screen through which a user views external scenery and configured to selectively display virtual image content to the user;
a communication interface including one or more communication transceivers,
one or more processors communicatively coupled to the communication interface, communicatively coupled to the display device, and configured to receive the input signals from the hand-worn input unit, and
memory storing a set of instructions that, as a result of execution by the one or more processors, cause the one or more processors to:
display by the display device a user interface as at least part of the virtual image content on the display device, and
update the user interface displayed by the display device in response to receiving a first input signal from the hand-worn input unit generated as a result of a first interaction between a first input element and a second input element of the plurality of input elements.

US Pat. No. 10,712,818

FIDUCIAL RINGS IN VIRTUAL REALITY

Facebook Technologies, LL...

1. A system comprising:a fiducial device including a body that includes a plurality of fiducial markers that each are positioned at different locations on the body and that each emit light, the body configured to fit on a portion of a user's body;
an imaging device separate from the fiducial device and the user's body, the imaging device configured to capture one or more images of the fiducial device by capturing the light emitted from at least one of the fiducial markers; and
a console configured to:
determine that a virtual touch event occurred based on a movement of the portion of the user's body,
responsive to the determination, receive the one or more images including at least one image of at least one of the fiducial markers,
determine a position of the fiducial device in a virtual space based part on the at least one image of the at least one fiducial marker,
determine a position of the portion of the user's body in the virtual space, based on the determined position of the fiducial device, and
generate a haptic feedback signal comprising a haptic feedback for a user, based on the determined position of the portion of the user's body in the virtual space.

US Pat. No. 10,712,817

IMAGE RE-PROJECTION FOR FOVEATED RENDERING

Tobii AB, Danderyd (SE)

1. A method for improving a position of an image to be displayed, the method comprising:receiving, by a processing device, a first estimation of a predicted gaze point, of a user on a display device, at a time when the image will be displayed, the first estimation of the predicted gaze point being determined before a start of rendering a portion of the image related to the first estimation of the predicted gaze point;
causing, by the processing device, the image, including said portion of the image, to be rendered based on the first estimation of the predicted gaze point;
receiving, by the processing device, a second estimation of the predicted gaze point at the time when the image will be displayed, the second estimation of the predicted gaze point is determined after rendering of said portion of the image has started; and
responsive to determining that the second estimation of the predicted gaze point is different from the first estimation of the predicted gaze point,
adjusting the rendered image based on the second estimation of the predicted gaze point, and
transmitting the adjusted rendered image to the display device for display.

US Pat. No. 10,712,816

OFF-AXIS GAZE TRACKING IN IN-VEHICLE COMPUTING SYSTEMS

Harman International Indu...

1. An in-vehicle computing system of a vehicle, the in-vehicle computing system comprising:a camera;
a light source;
a display;
a processor; and
a storage device storing instructions executable to:
direct light from the light source to an eye of one or more occupants of the vehicle, the camera and the light source being located outside of a line of sight of the one or more occupants of the vehicle;
receive, at the camera, light reflected from the eye of the one or more occupants of the vehicle;
determine a gaze direction of each of the one or more occupants of the vehicle; and
operate one or more of the in-vehicle computing system and another vehicle system based on the determined gaze direction.

US Pat. No. 10,712,815

INFORMATION PROCESSING DEVICE AND DISPLAY METHOD

FUJITSU LIMITED, Kawasak...

1. A computer-readable non-transitory recording medium storing a program that causes a computer to execute a procedure, the procedure comprising:calculating a position of a line of sight of a user in a display screen of a display device, based on information on an eyeball portion of the user included in an input image;
setting, as a point region, a processing target region which is a target region of processing corresponding to an input operation by a line of sight;
setting, respectively in the display device, as two or more operation regions, two or more regions that are adjacent to the processing target region, the two or more operation regions are for receiving the input operation by the line of sight based on the position of the line of sight and information on a field of view of the user; and
when a line of sight is detected in one of the two or more operation regions:
displaying, on the display device, the point region including image information contained within the point region;
displaying, on the display device, the two or more operation regions adjacent to the point region, at least one of the two or more operation regions include the image information of the point region; and
moving a pointer within the point region in accordance with a positional relationship between the point region and the operation region that includes the detected line of sight.

US Pat. No. 10,712,814

MULTI-DEVICE VIRTUAL REALITY, AUGMENTED REALITY AND MIXED REALITY ANALYTICS

Accenture Global Solution...

1. A computer implemented method comprising:logging user actions in a virtual reality (VR) system, wherein the user actions comprise (i) a path traveled by a user in the VR system, and (ii) user interactions with objects in the VR system and wherein the VR system is an immersive VR system that relies on polygonal models and utilizes a headset that immerses the user in a VR environment, the headset having sensors configured to determine which direction the user's head is facing, and wherein logging user interactions comprises monitoring whether a user looks at an object at least in part based on a direction the user's head is facing;
aggregating logged user actions over a first user and a second user;
deriving modifications to the VR system based at least in part on the aggregated logged user actions, the modifications to the VR system comprising modifying an appearance of objects shown in the VR system, wherein modifying an appearance of objects shown in the VR system comprises rendering objects with a low number of user interactions at a lower visual fidelity than objects with a high number of user interactions, and wherein deriving modifications to the VR system based at least in part on the aggregated logged actions comprises applying crowd-guided assistance provided by a crowd assistance platform configured to allow a worker to share a request to a plurality of distributed experts and to allow an expert from the plurality of distributed experts to respond;
receiving data representing a request from the user to view an object of interest;
providing, via the virtual reality system, a 3D image of the object of interest;
receiving input from the user representing a specified area of interest associated with the object of interest; and
providing an enhanced interactive 3D image of at least a portion of the object of interest based on the received input.

US Pat. No. 10,712,813

TRACKING CONSTELLATION ASSEMBLY FOR USE IN A VIRTUAL REALITY SYSTEM

Facebook Technologies, LL...

1. A tracking constellation assembly for use in a virtual reality system, comprising:a cover panel comprising an outward facing surface, an inward facing surface, and a mounting surface, the inward facing surface and the mounting surface each being opposite the outward facing surface, wherein at least a portion of the outward facing surface comprises a first surface finish and at least a portion of the inward facing surface comprises a second surface finish, wherein the first surface finish is different from the second surface finish;
a flexible circuit board comprising a first surface and an opposed second surface, wherein the first surface is connected to the mounting surface of the cover panel; and
an array of trackable markers disposed in a particular pattern on the flexible circuit board, wherein at least one trackable marker of the array of trackable markers is configured to emit light that is modified by the first surface finish and the second surface finish of the cover panel and emerges from the outward facing surface for tracking by at least one tracking camera, and wherein the at least one trackable marker is disposed inboard of the cover panel.

US Pat. No. 10,712,812

FOOT OPERATED NAVIGATION AND INTERACTION FOR VIRTUAL REALITY EXPERIENCES

New York University, New...

1. An apparatus for creating movement in a virtual reality for a user comprising:a computer;
a virtual reality headset in communication with the computer that is worn on the head of the user so the user sees the virtual reality shown by the headset and produced by the computer in the headset; and
a foot controller in communication with the computer against which the user moves at least one of his feet to create control signals with the foot to cause movement in the virtual reality shown by the headset, the control signals from a time-varying pressure variation on the bottoms of the feet of the user are used by the computer to create a moving vehicle in virtual reality, the movement of the vehicle created by the computer in virtual reality is either a rolling, sliding, sailing, hovering or flying moving vehicle, the control signals provide controls that always maintain static balance for the user's body and are used together with visual feedback from visuals in the virtual reality created by the computer which convey a degree and direction of physical tilt and roll consistent with a reactive force to an illusory lateral movement that the user perceives as downward with respect to the user's body, control signals are created with isometric gestures with each individual foot of the user, the control signals are created using intermittent control gesture events by lifting one foot off of the foot controller and placing the foot back down onto the foot controller.

US Pat. No. 10,712,811

PROVIDING A DIGITAL MODEL OF A CORRESPONDING PRODUCT IN A CAMERA FEED

FACEBOOK, INC., Menlo Pa...

1. A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computing device to:provide, for display by a networking system application on the computing device, a digital media feed comprising one or more posts shared by users of a social networking system associated with the networking system application;
provide, within the digital media feed displayed by the networking system application, digital media portraying a product, wherein the digital media comprises a first call-to-action associated with the product;
detect, via the networking system application, a selection of the first call-to-action associated with the product portrayed in the digital media; and
in response to detecting the selection of the first call-to-action:
retrieve a digital model of the product portrayed in the digital media;
activate a camera interface of the networking system application on the computing device, wherein activating the camera interface comprises capturing a camera stream and providing the camera stream within the camera interface on the computing device;
generate an augmented reality experience by rendering, within the camera interface of the networking system application on the computing device, the digital model of the product portrayed in the digital media in connection with the camera stream; and
provide, within the camera interface, a second call-to-action configured to cause the computing device to locally store the digital model of the product portrayed in the digital media on the computing device for access to the augmented reality experience while offline.

US Pat. No. 10,712,810

SYSTEM AND METHOD FOR INTERACTIVE 360 VIDEO PLAYBACK BASED ON USER LOCATION

Telefonaktiebolaget LM Er...

1. A method of recording a video and playing back the video to a viewer in a Virtual Reality (VR) environment, the method comprising:recording a geographical area with an omnidirectional video recording camera, wherein recording includes:
dividing the geographical area into a plurality of area portions; and
recording, in separate video sections, each of the area portions while moving the camera in multiple directions, wherein each video section comprises a video of a given area portion recorded while moving in a given direction;
associating time points in each video section with virtual locations of the viewer;
receiving an indication of a desired direction of movement from the viewer at a given time point in a given video section; and
presenting to the viewer, a video section corresponding to the virtual location of the viewer and the desired direction of movement associated with the given time point in the given video sections;
wherein recording each of the area portions comprises:
recording a first video section while moving the camera in a forward direction through the area portion; and
recording a second video section while moving the camera in a backward direction through the area portion;
wherein the method further comprises:
presenting the first video section to the viewer;
detecting that the viewer has reversed a field of view from the forward direction to the backward direction; and
presenting the second video section to the viewer at a virtual location corresponding to the time of the field of view reversal.

US Pat. No. 10,712,808

ELECTRONIC DEVICE AND METHOD FOR SWITCHING DISPLAY MODE THEREOF

Chiun Mai Communication S...

1. A method for switching a display mode of an electronic device comprising a display and a processor, the display operable in a full display mode, a partial display mode, and an off mode, and the processor operable in an operating mode and a sleep mode, the method comprising:controlling the display to operate in the full display mode to display a full color user interface;
detecting whether a first predetermined trigger event occurs;
controlling the display, when the first predetermined trigger event occurs, to switch from the full display mode to the partial display mode and stop displaying the full color user interface;
starting to time a first predetermined time duration when the display is switched to the partial display mode;
generating, by the processor, a partial interface and displaying the partial interface on the display;
starting to time a second predetermined time duration when the partial interface is displayed on the display and controlling the processor to switch from the operating mode to the sleep mode;
detecting whether a second predetermined trigger event occurs after the processor is switched to the sleep mode;
controlling the processor, when it is determined that the second predetermined trigger event occurs, to switch from the sleep mode to the operating mode, and controlling the display to switch from the partial display mode to the full display mode;
determining, when it is determined that the second predetermined trigger event does not occur, whether the first predetermined time duration has been reached;
controlling the display, when it is determined that the first predetermined time duration has been reached, to switch from the partial display mode to the off mode; and
waking up the processor, when the first predetermined time duration has not been reached and the second predetermined time duration has been reached, to generate an updated partial interface and display the updated partial interface on the display.

US Pat. No. 10,712,807

METHODS AND APPARATUS FOR SAVING ALWAYS ON (AON) ROUTING OF SIGNALS ACROSS CHIPS

QUALCOMM Incorporated, S...

1. A method for saving always on (AON) routing of signals across chips, the method comprising:turning ON a first power signal in a system on a chip (SOC) when a Power ON Reset (PoR) signal is asserted and a clamp control signal is asserted and wherein the PoR signal comprises the clamp control signal;
turning ON a second power signal in the SOC after the first power signal is turned ON, wherein the second power signal is placed in an asserted state;
de-asserting and delaying the PoR signal after the second power signal is turned ON;
latching a logic signal with a LOW clamp keeper cell if the logic signal is at a LOW logic level or with a HIGH clamp keeper cell if the signal is at a HIGH logic level; and
de-asserting the second power signal while a first section of the SOC routes the logic signal through a second section of the SOC, wherein the second power signal is placed in a de-asserted state in response to the latching the logic signal with the LOW clamp keeper cell if the logic signal is at the LOW logic level or with the HIGH clamp keeper cell if the signal is at the HIGH logic level.

US Pat. No. 10,712,806

MANAGEMENT OF POWER STATE TRANSITIONS OF A MEMORY SUB-SYSTEM

Micron Technology, Inc., ...

8. A system comprising:a memory component; and
a processing device, operatively coupled with the memory component, to:
establish a transitory idle state for a memory sub-system comprising an active state and a deep idle state, wherein a first transitional energy associated with the transitory idle state is less than a second transitional energy associated with the deep idle state;
determine an idle state optimization time for the transitory idle state;
receive, from a host system, a first command associated with transitioning the memory sub-system from the active state to the deep idle state;
transition the memory sub-system to the transitory idle state in response to receiving the first command; and
maintain the memory sub-system in the transitory idle state for a duration of the idle state optimization time.

US Pat. No. 10,712,805

SYSTEM AND METHOD OF THERMAL MANAGEMENT OF INFORMATION HANDLING SYSTEMS

Dell Products L.P., Roun...

1. An information handling system, comprising:at least one processor;
a plurality of displays communicatively coupled to the at least one processor;
a memory medium that is coupled to the at least one processor and that includes instructions, which when executed by the at least one processor, cause the information handling system to:
determine if a user is in contact with the information handling system;
if the user is not in contact with the information handling system, utilize a first thermal profile, the first thermal profile including a first predetermined maximum temperature for a surface of the information handling system;
if the user is in contact with the information handling system, determine if the user is in contact with a first display of the plurality of displays;
if the user is in contact with the first display, migrate processing of information from a first processing component associated with the first display to a second processing component associated with a second display of the plurality of displays; and
if the user is not in contact with the first display, migrate the processing of the information from the second processing component associated with the second display to the first processing component associated with the first display.

US Pat. No. 10,712,804

DYNAMIC SELECTION OF DISPLAY RESOLUTION

Intel Corporation, Santa...

1. An apparatus comprising:a display panel;
one or more sensors, wherein the one or more sensors is to output data indicative of an estimation of a distance of a user from the apparatus;
a circuitry coupled to the display panel, wherein the circuitry is to:
select a display resolution of the display panel, based at least in part on the estimate of the distance of the user from the apparatus, and
cause display of content at a resolution different from a requested display resolution on the display panel,
wherein the circuitry is to consider factors prior to cause the display of content at a resolution different from the request display resolution,
wherein the factors include: bandwidth available between the apparatus and a server, a Quality of Service (QoS) agreement between the apparatus and the server, and load on the server, and
wherein the server is to provide the content for display on the display panel.

US Pat. No. 10,712,803

POWER SUPPLY SYSTEM, POWER RECEIVING DEVICE AND POWER SUPPLY DEVICE

RENESAS ELECTRONICS CORPO...

1. A power supply system comprising:a power supply device comprising a first USB connector that conforms to the USB Type-C standard; and
a power receiving device comprising a second USB connector that conforms to the USB Type-C standard,
wherein the second USB connector has a high current notification pin to notify that it is possible to receive power at a high current greater than a predetermined reference current,
wherein, when the second USB connector is coupled to the first USB connector, the power receiving device notifies the power supply device indicating that it is possible to receive power at a high current greater than the predetermined reference current, through the high current notification pin,
wherein, when receiving the notification from the power receiving device of the fact that it is possible to receive power at a high current, the power supply device determines that it is possible to start power supply to the power receiving device at a high current,
wherein the power receiving device further comprises a plurality of downstream ports for device connection in accordance with the USB Type-C standard,
wherein the second USB connector further comprises a number notification pin to notify of a number of a downstream port that needs charging,
wherein, when the second USB connector is coupled to the first USB connector, the power receiving device detects the number of the downstream port that needs charging of the downstream ports, and notifies the power supply device of the number of the downstream port that needs charging, through the number notification pin,
wherein a plurality of VBUS pins in the first USB connector are allocated to supply power to each of the downstream ports in the power receiving device, and
wherein, when receiving the notification from the power receiving device indicating the number of the downstream port that needs charging, the power supply device starts power supply to the downstream port that needs charging in the power receiving device, through the VBUS pin corresponding to the number of the downstream port in the first USB connector.

US Pat. No. 10,712,802

POWER-SAVING WIRELESS SENSING DEVICE AND SYSTEM THEREOF

CHAOYANG UNIVERSITY OF TE...

1. A wireless sensing device, comprising:a wireless transmitter module, a microprocessor unit, a wake-on unit, a memory unit, a high-frequency oscillator, and a low-frequency oscillator; the wireless transmitter module being electrically connected to the microprocessor unit and the wake-on unit, respectively, the microprocessor unit being electrically connected to the wake-on unit, the memory unit, the high-frequency oscillator, and the low-frequency oscillator; the wake-on unit being a real time clock (RTC) module; the high-frequency oscillator generating a clock that works as a duty clock for the microprocessor unit when the microprocessor unit is in an on-duty mode; the low-frequency oscillator generating a clock that works as a duty clock for the microprocessor unit when the microprocessor unit is in a hibernation mode; the memory unit allowing the microprocessor unit to store a logic program and sub-programs thereof that operate the on-duty mode, the hibernation mode, or a sleep mode therein;
wherein, when the wireless transmitter module receives a sensing signal from outside, and transmits it to the microprocessor unit, the microprocessor unit generates a hibernation command or a sleep command depending on a level of the sensing signal, so that the microprocessor unit enters the hibernation mode from the on-duty mode it is previously in according to the hibernation command, or the microprocessor unit enters the sleep mode from the on-duty mode it is previously in according to the sleep command;
wherein, when the wireless transmitter module receives a wake-on signal from outside, and transmits it to the wake-on unit, the wake-on unit generates a resume-from-hibernation duty clock and a resume-from-sleep duty clock depending on a level of the wake-on signal, and transmits them to the microprocessor unit, so that the microprocessor unit returns to the on-duty mode from the hibernation mode according to the resume-from-hibernation duty clock, or the microprocessor unit returns to the on-duty mode from the sleep mode according to the resume-from-sleep duty clock.

US Pat. No. 10,712,801

USB TYPE-C POWER DELIVERY MANAGEMENT

Intel Corporation, Santa...

1. A device for managing power, wherein the device comprises:a CPU, a USB-C port, and a switch;
wherein the CPU is programmed to detect a voltage pull-down on a CC pin of the USB-C port;
wherein, after a time delay, the CPU is programmed to increase a floor of a CPU power budget;
wherein the CPU is notified of said increasing the floor of the CPU power budget;
wherein the switch is to apply power to a Vbus pin of the USB-C port;
wherein the CPU is programmed to read a power contract negotiated with a second device connected to a USB-C cable connected to the USB-C port; and
wherein the CPU is programmed to set a new floor to the CPU power budget based on the power contract.

US Pat. No. 10,712,800

ALIGNING ACTIVE AND IDLE PHASES IN A MIXED WORKLOAD COMPUTING PLATFORM

Advanced Micro Devices, I...

1. A system comprising:a memory subsystem;
a processor subsystem coupled to the memory subsystem, wherein the processor subsystem comprises a plurality of components; and
a control unit configured to:
monitor an amount of time that each of the processor subsystem and the memory subsystem spend in an operational state without transitioning to a low-power state, said operational state including at least an active phase and an idle phase; and
responsive to detecting that the amount of time is greater than a first duration:
force a transition of at least a first subset of components into the idle phase for a second duration; and
force a transition of the first subset of components into the active phase after expiration of the second duration.

US Pat. No. 10,712,799

INTELLIGENT MANAGEMENT FOR AN ELECTRONIC DEVICE

Apple Inc., Cupertino, C...

1. An electronic device comprising:one or more processors configured to run one or more applications on the electronic device; and
a first proximity sensor coupled to the processor, wherein the one or more processors are further configured to:
allocate system resources of the electronic device to the one or more applications based on whether or not first proximity data indicative of user presence is detected at the first proximity sensor:
in accordance with a determination that the first proximity data indicative of user presence is detected at the first proximity sensor, display a first application in a foreground of a display area; and
in accordance with a determination that the first proximity data indicative of user presence is not detected at the first proximity sensor, forgo displaying the first application in the foreground of the display area.

US Pat. No. 10,712,798

SENSOR PROCESSING METHOD OF MOBILE TERMINAL, STORAGE MEDIUM, AND ELECTRONIC DEVICE

GUANGDONG OPPO MOBILE TEL...

1. A sensor processing method for a mobile terminal, comprising:assigning a connection interface to an application when the application needs to use sensors, and adding the allocated connection interface to an active connection interface queue for the sensors, wherein the active connection interface queue for the sensors is configured to store a currently available sensor connection;
detecting whether the mobile terminal is playing a video;
traversing the active connection interface queue for the sensors in response to detecting that the mobile terminal is playing the video;
determining whether an application corresponding to a connection interface in the active connection interface queue satisfies a filtering condition, wherein the filtering condition comprises the application not releasing a sensor connection when the mobile terminal is playing the video; and
in response to determining that the application corresponding to the connection interface fails to satisfy the filtering condition, invoking a disable interface of the sensor, and removing the connection interface from the active connection interface queue to release the sensor connection corresponding to the connection interface;
wherein the method further comprises:
in response to detecting that the mobile terminal is playing the video, determining whether the mobile terminal quits playing the video within a predetermined time period;
in response to determining that the mobile terminal does not quit playing the video within the predetermined time period, traversing the active connection interface queue.

US Pat. No. 10,712,797

TWO-PHASE DEPLOYMENT-INITIATED WAKEUP MECHANISM FOR BODY-MOUNTABLE ELECTRONIC DEVICE

Verily Life Sciences LLC,...

1. A mountable device deployment system comprising:a body-mountable electronic device including:
a motion sensor adapted to detect a first deployment indicator, the first deployment indicator comprising an acceleration event indicative of deployment of the body-mountable electronic device, and
control circuitry adapted to transition the body-mountable electronic device from a sleep state to a wakeup verification state responsive to the first deployment indicator, and to transition the body-mountable electronic device from the wakeup verification state to an operational state responsive to detecting a second deployment indicator; and
a deployment applicator having the body-mountable electronic device retained therein, the deployment applicator including a deployment mechanism adapted to launch the body-mountable electronic device.

US Pat. No. 10,712,796

METHOD AND APPARATUS TO GENERATE AND USE POWER, THERMAL AND PERFORMANCE CHARACTERISTICS OF NODES TO IMPROVE ENERGY EFFICIENCY AND REDUCING WAIT TIME FOR JOBS IN THE QUEUE

INTEL CORPORATION, Santa...

1. A non-transitory computer readable storage medium having stored thereon instructions, the instructions being executable by one or more processors to perform operations including:receiving, by a calibration module executed by the one or more processors, a calibration request including (i) a workload type, (ii) a list of compute nodes belonging to a distributed computer system, and (iii) frequencies at which the compute nodes are to operate;
responsive to identifying the workload type as a clustered workload type, instructing a plurality of compute nodes on the list of compute nodes to begin processing a workload of the workload type;
responsive to identifying the workload type as a clustered workload type, instructing each compute node on the list of compute nodes to process the workload of the workload type at each of the frequencies in the calibration request and sample a plurality of measurements at predetermined time intervals for each of the frequencies processing the workload at each compute node;
responsive to beginning processing of the workload of the workload type, sampling one or more measurements of one or more components of each compute node processing the workload to collect measurements at each of the frequencies in the calibration request,
wherein the sampling includes:
collecting the measurements of the one or more components of a first compute node on the list of compute nodes by the first compute node,
transmitting, at a predetermined time interval during the collecting, the collected measurements to a head node of the distributed computer system, and
processing, during the collecting, the measurements by the head node; and
generating calibration results based on the sampled measurements at each of the frequencies for each compute node and adjusting a power allocated for a job based on the calibration results.

US Pat. No. 10,712,794

ACCURATE CALCULATION OF CONSUMPTION POWER OF A PROCESSOR CAUSED BY EXECUTION OF A PROGRAM

FUJITSU LIMITED, Kawasak...

1. An apparatus to calculate consumption power of a processor caused by execution of a program, based on sampling data acquired by event-based sampling, the apparatus comprising;a memory; and
the processor coupled to the memory, the processor configured to:
determine whether the processor is in an idle state, by using the sampling data of a clock event, the clock event being an event which generates an interrupt at fixed time intervals when the processor is not in the idle state, and which generates the interrupt when a state of the processor changes from the idle state to a non-idle state, and
in a case where the processor is in the idle state, calculate a first amount of consumption power of the processor in the idle state, based on a second amount of consumption power calculated using a consumption power model and a third amount of consumption power included in the sampling data.

US Pat. No. 10,712,793

EXTERNAL DEVICE, ELECTRONIC DEVICE AND ELECTRONIC SYSTEM

ASUSTeK COMPUTER INC., T...

1. An external graphics card device, comprising:at least one first connector;
a signal transmission module, electrically connected to the at east one first connector; and
a power module, electrically connected to the at least one first connector and outputting power via the at least one first connector,
wherein the at least one first connector is adapted to transmit both a non universal serial bus (non USB) signal and power,
wherein when the non USB signal is transmitted via the at least one first connector, the external graphics card device outputs the power via the at least one first connector,
wherein when a USB 3.1 signal is transmitted via the at least one first connector, the external graphics card device receives the power via the at least one first connector.

US Pat. No. 10,712,791

PHOTOVOLTAIC POWERED THERMAL MANAGEMENT FOR WEARABLE ELECTRONIC DEVICES

Microsoft Technology Lice...

1. A head-mounted display device, comprising:a display to generate imagery within a field-of-view of a user;
a housing assembly having an outer shell that at least partially encloses one or more computing components that emit heat during operation, wherein the housing assembly is mechanically coupled to the display to support the display within the field-of-view of the user;
a support element that is mechanically coupled to the housing assembly to enable the housing assembly to be mounted to a head of the user to maintain the display within the field-of-view of the user; and
one or more photovoltaic cells that are mechanically coupled to the housing assembly that at least partially encloses the one or more computing components that emit heat during operation, wherein the one or more photovoltaic cells are positioned to reduce a solar gain of the housing assembly by blocking solar radiation from at least a portion of the outer shell of the housing assembly.

US Pat. No. 10,712,790

SYSTEMS AND METHODS FOR REDUCING TEMPERATURE CYCLING RISK ON AN INFORMATION HANDLING RESOURCE

Dell Products L.P., Roun...

1. An information handling system comprising:a circuit board;
a device communicatively coupled to the circuit board on a front side of the circuit board via an electrical interface;
a temperature sensor for sensing a measured temperature associated with the device;
an air mover;
a heating element thermally coupled to the electrical interface; and
a thermal control system configured to:
receive a temperature signal from the temperature sensor indicative of the measured temperature;
responsive to the measured temperature being above a maximum threshold temperature, control the air mover to generate airflow sufficient to at least reduce the measured temperature to below the maximum threshold temperature; and
responsive to the measured temperature being below a minimum threshold temperature, control the heating element to cause the measured temperature to be maintained above the minimum threshold temperature;
wherein the heating element is coupled to a back side of the circuit board, and wherein the circuit board includes one or more vias configured to transmit heat from the heating element to the device and the electrical interface.

US Pat. No. 10,712,789

INTEGRATED CIRCUIT THERMAL THROTTLING WITH WORKLOAD ADAPTED THERMAL SENSOR MAXIMUM TEMPERATURE

INTEL CORPORATION, Santa...

1. An apparatus to control temperature of an integrated circuit (IC), the apparatus comprising:a plurality of thermal sensors, each of the plurality of thermal sensors being located in an area of a die of the IC to record the die temperature at a location in its associated area; and
a thermal controller coupled to the plurality of thermal sensors to perform thermal throttling of the IC to reduce the temperature of the IC in response to the die temperature recorded by any one temperature sensors of the plurality of thermal sensors being greater than an individual temperature threshold for said any one temperature sensor, the individual temperature threshold for each temperature sensor being based on a maximum temperature allowed for the area of the die in the IC in which said each thermal sensor is located and power supplied to a plurality of areas of the IC, wherein the individual temperature threshold for each temperature sensor is based on a difference between the maximum temperature allowed for the area in the IC in which said each thermal sensor is located and power supplied to the plurality of areas of the IC.

US Pat. No. 10,712,788

EXTENDABLE STRUCTURE FOR PROTECTING ELECTRICAL CONNECTORS

International Business Ma...

1. An apparatus comprising:an enclosure that includes one or more components, wherein a portion of the one or more components protrudes out of a first side of the enclosure, wherein the one or more components are electrical connectors that join to a first wall of an equipment chassis;
a first extendable member assembly coupled to a lower interior surface of the enclosure, wherein the first extendable member assembly includes:
a first structure coupled to a first compressible member, wherein a force applied to the first structure at the first side of the enclosure translates to the first compressible member;
a pin coupled to the first structure, wherein the first structure rotates around a central axis of the pin; and
a lower edge of the first structure located below a lower edge of the one or more components, wherein a length of the first structure in an extended state is longer than a length of the protruding portion of the one or more components.

US Pat. No. 10,712,786

MULTIFUNCTIONAL DEVICE

1. A multifunctional device, comprising a base (1), a housing (4) releasably secured to the base (1), a casing (2) concealed by the housing (4), and a toy (3) concealed by the casing (2) wherein:the base (1) includes a base plate (14), a tray (13) on the base plate (14), a printed circuit board (PCB) (12) on the tray (13), and a cover (11) releasably secured to the base plate (14) to conceal both the PCB (12) and the tray (13);
the cover (11) includes a circular cavity (111) on a top, and a closed groove (112) on edges of the top;
the PCB (12) includes a direct current (DC) connector 1(21) and a plurality of Universal Serial Bus (USB) ports (122);
the tray (13) includes two slides (131) on two sides respectively, and a handle (132) on a front end so that the tray (13) is configured to push into the base (1) or pull out of the base (1) to position the handle (132) externally of the base (1);
after the tray (13) has been pulled out, a tablet computer (6) or a mobile phone (7) is configured to position and tilt on a gap between the handle (132) and the base (1);
the casing (2) includes first and second pad members (21, 22) arranged symmetrically;
the second pad member (22) includes a hollow half spherical member (25) having an internal space (251), a hollow half spherical element (23) complementarily disposed in the space (151) and having an internal space (231) and a plurality of wells (232) on an outer surface; and a ring member (24) including a central hole (241), a plurality of latches (242) on a bottom, a plurality of projections (243) on a top, and a plurality of recesses (244) alternating with the projections (243) and being complimentary to the projections (243) respectively;
the latches (242) are fastened in the wells (232) to fasten the hollow half spherical element (23), the hollow half spherical member (25), and the ring member (24) together;
the first and second pad members (21, 22) are configured to separate from each other and place below a rear end of a bottom of a notebook computer (5), the tablet computer (6), or the mobile phone (7) so as to tilt the notebook computer (5), the tablet computer (6), or the mobile phone (7);
the toy (3) is disposed in the space (231) and includes first and second half bodies (31, 32) arranged symmetrically, and a joining member (33);
the first half body (31) includes two opposite rotary bearings (311) on a bottom, an intermediate groove (312), and an upper groove (313);
the joining member (33) includes first and second pivots (331, 332) on either end and disposed in the rotary bearings (311, 322) to assemble the first and second half bodies (31, 32) and the joining member (33) so that the toy (3) is configured to unfold or fold;
when the toy (3) is folded, a cable (8) is configured to wind therearound;
when the toy (3) is unfolded, the tablet computer (6) or the mobile phone (7) is configured to rest on the intermediate groove (312) of one of the first and second half bodies (31, 32);
the housing (4) includes an open top (41), a blind bottom (42), a first flange (43) around the open top (41), and a second flange (44) around the blind bottom (42); and
the second flange (44) is fitted in the groove (112) to secure the housing (4) and the base (1) together.

US Pat. No. 10,712,785

HINGE STRUCTURE AND ELECTRONIC DEVICE

COMPAL ELECTRONICS, INC.,...

1. A hinge structure, comprising:a torsion element, having a first through portion;
a shaft, passing through the first through portion;
a hinge cover, covering the shaft and the torsion element;
a bracket, disposed at a side of the torsion element and having a second through portion; and
a fixing element, having a third through portion and a fixing portion, the fixing element being fixed at one of the torsion element and the bracket by the fixing portion,
wherein the shaft further passes through the second through portion and the third through portion to arrange the first through portion, the second through portion and the third through portion locating adjacent to each other, and the torsion element is configured to rotate with the fixing element in relative to the bracket through the shaft as an axle center to generate torsion, or the bracket is configured to rotate with the fixing element in relative to the torsion element through the shaft as an axle center to generate torsion,
wherein the third through portion is in form of a ring shape and disposed around the shaft, the fixing portion is an engaging opening, the fixing element comprises a plurality of the fixing plates, the fixing plates form a spring surrounding the shaft, and the fixing plates are either disposed overlapping each other and fixed at said one of the torsion element and the bracket, or the fixing plates are connected and formed as one piece and fixed at said one of the torsion element and the bracket.

US Pat. No. 10,712,784

FLEXIBLE INFORMATION HANDLING SYSTEM DISPLAY

Dell Products L.P., Roun...

1. An information handling system hinge structure comprising:first and second hinges, each hinge having five geared rotational portions that translate rotational motion through gear interactions, the first and second hinges configured to rotationally couple first and second housing portions to each other, the first and second housing portions rotating between a tablet position having the five geared rotational portions of each hinge coplanar with the first and second housing portions and a closed position having the five geared rotational portions rotated to a semicircular configuration;
first and second interconnect bars, the first interconnect bar fixedly coupled to a central geared rotational portion of the first hinge, the second interconnect bar fixedly coupled to a central geared rotational portion of the second hinge; and
a shape memory alloy support disposed between the first and second hinges and fixedly coupled to the first and second interconnect bars, the shape memory alloy bending in response to rotation of the hinges.

US Pat. No. 10,712,783

KEYBOARD ACCESSORY FOR A PORTABLE ELECTRONIC DEVICE

Apple Inc., Cupertino, C...

1. An accessory device for use with an electronic device, the accessory device comprising:a cover section that defines a receiving surface for the electronic device, the cover section comprising:
electrical contacts located on the receiving surface, the electrical contacts configured to electrically couple to the electronic device,
a first segment having a first size,
a second segment rotatably coupled to the first segment, the second segment having a second size less than the first size;
a cover magnet located in the cover section, the cover magnet capable of magnetically coupling with a device magnet in the electronic device; and
a keyboard section rotatably coupled to the cover section, the keyboard section comprising a keyboard and a channel, the channel capable of receiving the electronic device when the electronic device is coupled to the cover section.

US Pat. No. 10,712,782

FRONT COVER ASSEMBLY AND TERMINAL

GUANGDONG OPPO MOBILE TEL...

1. A front cover assembly, comprising:a frame, having a first wall and a second wall connecting to the first wall, and defining a receiving cavity;
a cover glass partially received in the receiving cavity of the frame, the cover glass having a lateral face facing the frame, the cover glass having a step portion at the lateral face, the step portion having a first flat face and a second flat face, a first gap being defined between the first flat face of the step portion and the first wall of the frame, a second gap being defined between the second flat face of the step portion and the second wall of the frame; and
a waterproof glue, located at the first flat face and the second flat face of the step portion of the cover glass, at the first wall and the second wall of the frame, wherein the waterproof glue fills the first gap and the second gap,
wherein the first flat face and the second flat face of the step portion form a first obtuse angle therebetween, and the first obtuse angle faces the first wall and the second wall of the frame;
wherein the waterproof glue and the step portion engage each other by interference fit;
wherein the step portion further comprises a third face extending from the second flat face, the third face and the second wall define a third gap therebetween, a length of interference of the waterproof glue extending from the second gap to the third gap ranges from 0.03 mm to 0.10 mm.

US Pat. No. 10,712,781

CASING ASSEMBLY AND ELECTRONIC DEVICE HAVING THE SAME

ASUSTEK COMPUTER INC., T...

1. A casing assembly of an electronic device, configured to connect a connecting assembly, comprising:a metal casing; and
an injection-molded frame, made of a high-molecular polymer, including an outer frame, a first surface and a second surface opposite to the first surface, the first surface being adhered to the metal casing via an adhesive, the second surface being configured with at least two connecting structures being fixed to the connecting assembly, and the connecting assembly being assembled to the metal casing via the at least two connecting structures;
wherein one of the at least two connecting structures is a screwing structure integrally configured on the outer frame, and another one of the at least two connecting structures is a clip-on structure integrally configured on the second surface;
wherein, after the first surface is adhered to the metal casing, the at least two connecting structures protrude toward a direction away from the metal casing.

US Pat. No. 10,712,780

DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A method for manufacturing a display device, comprising:providing a display panel including a first area, a second area, and a bending portion provided between the first area and the second area;
bending the bending portion to make the first area overlap the second area and to form a space between the first area and the second area that overlap each other, wherein at least one of the first area and the second area includes pixels for displaying an image;
after the bending, applying a supporter forming material into at least the space and to the bending portion; and
after the applying, curing the supporter forming material to form a supporter.

US Pat. No. 10,712,778

MODULAR EMBEDDED COMPUTE APPLIANCE DOCKING BOARD, AND METHODS AND SYSTEMS FOR THE SAME

Management Services Group...

1. An apparatus, comprising:a docking board configured to be removably coupled to a processor board that does not function when not operatively coupled to the docking board, the docking board configured to send power to and receive a control signal from the processor board when operatively coupled to the processor board, the docking board configured to not send power and not receive a control signal when not operatively coupled to the processor board,
the docking board configured to be removably coupled to an expansion board that is configured to perform a computer function that is not performed by the processor board and the docking board,
the docking board configured to send power and a control signal to the expansion board when the docking board is operatively coupled to the processor board and the expansion board, the docking board configured to not send power and not send a control signal to the expansion board when the docking board is not operatively coupled to the processor board and the expansion board, and
the docking board, the processor board and the expansion board collectively defining a portable computer when the docking board is operatively coupled to the processor board and the expansion board,
the docking board is configured to send the power in a first configuration to the expansion board when the expansion board is operatively coupled to a peripheral device of a type and configured to send the power in a second configuration to the expansion board when the expansion board is not operatively coupled to a peripheral device of the type.

US Pat. No. 10,712,777

ELECTRONIC DEVICE THAT DETECTS A WEARABLE OBJECT

Apple Inc., Cupertino, C...

1. A portable electronic device, comprising:a housing that carries operational components that include:
a magnetic field sensor capable of ROM detecting relative motion of a wearable object with respect to the housing, and providing, in response to detecting the relative motion, a corresponding detection signal, and
a processor in communication with the magnetic field sensor, wherein the processor is capable of receiving the corresponding detection signal, and executing instructions in accordance with the relative motion.

US Pat. No. 10,712,776

DISPLAY TERMINALS AND WEARABLE DEVICES

1. A display terminal, comprising:a hard body, configured to mount components;
two bendable parts, respectively located on two sides of the hard body and spliced on a plane to form a bendable body;
a flexible display, covering the outer surface of the hard body and the bendable body;
wherein the hard body is disposed obliquely with respect to a rectangular side of the flexible display, and the shape of the two bendable parts are all triangular or trapezoidal, or the shape of one of the two bendable parts is triangular, the shape of the other is trapezoidal.

US Pat. No. 10,712,775

DICHROIC COMBINER BACKLIGHT USED IN A HEAD MOUNTED DISPLAY

Facebook Technologies, LL...

1. A display device, comprising:a display panel; and
a backlight including:
an LED assembly including:
a first LED emitting a first light at a first wavelength;
a second LED emitting a second light at a second wavelength;
a third LED emitting a third light at a third wavelength; and
a dichroic combiner, including:
a substrate to propagate the first, second, and third light, the substrate including a polymer material, the substrate including: a first surface for receiving the first light from the first color LED; a second surface for receiving the second light from the second color LED; a third surface for receiving the third light from the third color LED; and a fourth surface for outputting the first, second, and third light at a first direction into a light guide for illuminating the display panel;
a first dielectric layer disposed within the substrate, the first dielectric layer configured to: receive the first light propagating at a second direction from the first surface of the substrate; transmit the first light propagating at the second direction to a second dielectric layer; receive the second light propagating at a third direction from the second surface of the substrate; and reflect the second light to propagate at the second direction to the second dielectric layer; and
the second dielectric layer disposed within the substrate, the second dielectric layer configured to: receive the first light propagating at the second direction from the first dielectric layer; reflect the first light to propagate at the first direction to the fourth surface; receive the second light reflected from the first dielectric layer propagating at the second direction; reflect the second light to propagate at the first direction to the fourth surface; receive the third light propagating at the first direction from the third surface of the substrate; and transmit the third light at the first direction to the fourth surface.

US Pat. No. 10,712,774

ELECTRONIC DEVICES WITH STRUCTURAL GLASS MEMBERS

APPLE INC., Cupertino, C...

1. A mobile phone comprising:an enclosure defining an interior volume and comprising:
a glass member formed from a single piece of glass and defining:
a front wall of the mobile phone;
at least a portion of a first sidewall of the mobile phone and at least a portion of a second sidewall of the mobile phone, the portion of the second sidewall parallel with the portion of the first sidewall; and
at least a portion of a third sidewall of the mobile phone and at least a portion of a fourth sidewall of the mobile phone, the portion of the fourth sidewall parallel with the portion of the third sidewall; and
a display positioned within the interior volume of the enclosure and defining, along a contiguous surface:
a first portion configured to produce a first graphical output visible through the front wall;
a second portion configured to produce a second graphical output visible through the first sidewall; and
a third portion configured to produce a third graphical output visible through the second sidewall.

US Pat. No. 10,712,773

SYSTEMS WITH LOW-FRICTION MATTE FLEXIBLE PRINTED CIRCUITS

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a housing having an upper housing portion and a lower housing portion, wherein the housing has an opening between the upper housing portion and the lower housing portion;
a hinge that connects the upper housing portion to the lower housing portion;
first circuitry in the upper housing portion;
second circuitry in the lower housing portion; and
a flexible printed circuit that is coupled between the first circuitry in the upper housing portion and the second circuitry in the lower housing portion, wherein the flexible printed circuit has a first region with a low-friction hydrophobic coating and a second region with a matte coating, and wherein the matte region is exposed by the opening between the upper housing portion and the lower housing portion.

US Pat. No. 10,712,772

DATA PROCESSING CIRCUITS

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

1. A data-processing-circuit comprising:a clock-input-terminal configured to receive a clock-signal;
a data-output-terminal configured to provide a data-output-signal;
an adjustable-driver-buffer configured to:
receive a data-signal; and
apply a driver-strength-value to the data-signal in order to provide a data-output-signal,
wherein a current level of the data-output-signal is based on the driver-strength-value; and
a driver-control-module comprising:
a time-alignment-module configured to:
process the clock-signal and the data-output-signal in order to determine a timing-delay-signal that is representative of a time delay between: a transition in the clock-signal; and a transition in the data-output-signal; and
provide the driver-strength-value for the adjustable-driver-buffer based on the timing-delay-signal and a target-delay-signal,
wherein the driver-strength-value is for reducing a difference between: the timing-delay-signal; and the target-delay-signal by varying the current level of the data-output-signal based on the driver strength-value.

US Pat. No. 10,712,771

SYSTEM AND METHOD FOR SYNCHRONIZED PLAYBACK OF STREAMING DIGITAL CONTENT

NETFLIX, INC., Los Gatos...

1. A method for playing a digital content title synchronously across a plurality of endpoint devices, the method comprising:transmitting, to a content server, a playback session identifier that uniquely identifies a session of two or more sessions, of which each session facilitates synchronous playback of the digital content title across multiple endpoint devices;
transmitting, from a first endpoint device and to the content server, an event request that includes: (1) a playback command initiated at the first endpoint device at a first time and associated with the digital content title, and (2) a specified time subsequent to the first time when the playback command is to be executed, wherein the specified time is determined by the first endpoint device based on: (1) a first latency associated with transmission of the event request from the first endpoint device to the content server via the communications network, (2) a second latency associated with transmission from the content server back to the first endpoint device via the communications network, and (3) a third latency associated with transmission from the content server to a second endpoint device via the communications network, wherein the first endpoint device and the content server comprise different machines coupled to one another via the communications network, and wherein the second endpoint device and the content server comprise different machines coupled to one another via the communications network;
receiving, by the first endpoint device and from the content server, an event command that includes the playback command and the specified time;
scheduling, by the first endpoint device in response to the event command, the playback command for execution at the specified time based on a local time signal that has been synchronized to a time reference signal;
receiving, by the first endpoint device and from the content server, a second event command that includes a second playback command associated with the digital content title and initiated at the first endpoint device; and
scheduling, by the first endpoint device in response to the second event command, the second playback command for execution based on the local time signal and one or more timestamps associated with one or more portions of the digital content title being played in response to the playback command being executed.

US Pat. No. 10,712,770

CLOCK PHASE ALIGNER FOR HIGH SPEED DATA SERIALIZERS

XILINX, INC., San Jose, ...

1. A multiplexer-clock phase-alignment system for an integrated circuit, the system comprising:a) a replica multiplexer (RMUX) configured to receive a replica of input data bus to generate a replica serial data output signal (RDout) in response to a multiphase RMUX control input;
b) a duty cycle calibration (DCC) processing circuit configured to receive the replica serial data output signal RDout and the multiphase RMUX control input, wherein the DCC processing circuit is further configured to generate a delay control signal in response to sensing duty cycle errors in the multiphase RMUX control input;
c) an adjustable delay line circuit (ADL) configured to update the multiphase RMUX control input received by the replica multiplexer by selectively delaying component signals of the multiphase RMUX control input in response to the delay control signal; and,
d) a main multiplexer (MMUX) fabricated on a common substrate with the RMUX and configured to replicate the multiplexer operation of the RMUX in response to the multiphase RMUX control input.

US Pat. No. 10,712,769

METHOD AND APPARATUS FOR CLOCK SIGNAL DISTRIBUTION

Oracle International Corp...

1. An integrated circuit comprising:a first communications circuit; and
a clock distribution network coupled to the first communications circuit, wherein the clock distribution network comprises:
a clock source; and
a current mode logic (CML) driver coupled to receive a differential clock signal generated by the clock source and configured to transmit the differential clock signal over a differential signal path, wherein the CML driver includes a differential input coupled to receive the differential clock signal from the clock source, a CML output, and further includes AC coupling capacitors coupled between the differential input and the CML output;
a CML receiver coupled to receive the differential clock signal; and
a swing detection circuit coupled to the differential signal path, wherein the swing detection circuit is configured to regulate a current provided by a current source of the CML driver based on a signal swing on each line in the differential signal path, wherein the current source of the CML driver is a single current source coupled to provide a tail current for both portions of the differential signal path.

US Pat. No. 10,712,768

APPARATUS AND METHOD FOR EXTENDING FREQUENCY RANGE OF A CIRCUIT AND FOR OVER-CLOCKING AND UNDER-CLOCKING

Intel Corporation, Santa...

15. A system comprising:a memory;
a processor coupled to the memory, wherein the processor includes:
a first phase locked loop (PLL) having a divider, wherein the first PLL is to receive a reference clock and to compare the reference clock with a feedback clock, wherein the feedback clock is output from the divider, and wherein the first PLL is to generate an output clock;
a second PLL to receive a version of the output clock; and
a logic to adaptively adjust a divider ratio for the divider such that the first PLL remains locked while the logic is to adjust the divider ratio; and
a connectivity interface coupled to the processor.

US Pat. No. 10,712,767

CLOCK GENERATOR AND CLOCK GENERATION METHOD

KABUSHIKI KAISHA TOSHIBA,...

1. A clock generator comprising:a frequency divider which generates a divided frequency clock of a frequency lower than a frequency of a source clock by performing mask processing on part of a pulse train of the source clock;
wherein the frequency divider selectively generates the divided frequency clock by selectively using one of a plurality of different bit string patterns stored in a memory to mask the pulse train of the source clock at fixed periods, wherein the plurality of bit strings mask different numbers of pulses of the pulse train.

US Pat. No. 10,712,766

HYPERVISORS TIMER TECHNIQUES

Microsoft Technology Lice...

1. A system comprising:at least one processor; and
a memory storing instructions that, when executed by the at least one processor, perform a method, comprising:
accessing timer information for a first timer associated with a virtual machine, wherein the timer information comprises information relating to an enable bit for the first timer;
generating, at a host machine, a second timer based on the timer information, wherein generating the second timer comprises setting an enable bit of the second timer based on the timer information for the first timer;
resuming execution of the virtual machine;
receiving a request to set a timer from the virtual machine; and
generating, at the host machine, a third timer based on the request, wherein generating the third timer comprises automatically setting an enable bit of the third timer to indicate the third timer is enabled.

US Pat. No. 10,712,764

VARIABLE FORCE ELECTRONIC VEHICLE CLUTCH PEDAL

CTS Corporation, Lisle, ...

1. An electronic vehicle clutch pedal comprising:a housing;
a pedal arm coupled to and rotatable relative to the housing in response to the application of a foot force against the pedal arm in a first vehicle clutch pedal engagement direction and defining a contact surface including a plurality of surface segments;
a force lever pivotable about the housing and abutted against the contact surface on the pedal arm; and
a compressible member having a first end abutted against the pedal arm and a second end abutted against the force lever;
whereby the application of the foot force against the pedal arm in the first vehicle clutch pedal engagement direction results in the pivoting of the force lever and the sliding of the force lever along the plurality of surface segments of the pedal arm for generating a force of increasing, then decreasing, and then increasing magnitude on the pedal arm in the first vehicle clutch pedal engagement direction of the pedal arm.

US Pat. No. 10,712,763

SUB-BANDGAP REFERENCE VOLTAGE SOURCE

NXP USA, Inc., Austin, T...

1. A sub-bandgap reference source circuit, comprising:a current mirror source arranged to supply a same current to
a first branch comprising a first bipolar junction transistor, BJT, and a second branch comprising a second bipolar junction transistor, BJT,
wherein the first BJT has an emitter current density, which is lower than the emitter current density of the second BJT,
wherein the first branch and the second branch are connected at a first node, which is coupled to ground,
a first voltage divider comprising a first resistance and a second resistance coupled in series, wherein the first resistance is coupled between a base terminal of the first BJT and a second node, wherein the second resistor is coupled to ground;
a second voltage divider comprising a third resistance and a fourth resistance coupled in series, wherein the third resistance is coupled between the second node and a base terminal of the second BJT, wherein the fourth resistance, is coupled to the first node; and
an output terminal coupled to the second node.

US Pat. No. 10,712,762

SEMICONDUCTOR CIRCUIT AND SEMICONDUCTOR SYSTEM

SAMSUNG ELECTRONICS CO., ...

1. A semiconductor circuit, comprising:a bandgap reference voltage generation circuit including an operational amplifier to amplify a differential voltage between a first node and a second node;
a first startup circuit which receives input of an output signal of the operational amplifier from an output voltage node of the bandgap reference voltage generation circuit and pulls up the second node; and
a second startup circuit which pulls down the output voltage node, wherein the second startup circuit includes a transistor controlled by an inverted voltage level of a startup node, and
a ground voltage is provided to the output voltage node when the transistor is turned on.

US Pat. No. 10,712,761

MULTI-BIT DIGITALLY CONTROLLED ACCURATE CURRENT SOURCE CIRCUIT

AMPLIPHY TECHNOLOGIES LIM...

1. A multi-bit digitally controlled accurate current source circuit, comprising:a reference current detection unit having a resistor, coupled with a reference current source and configured to generate a first bias voltage according to a reference current of the reference current source, wherein the generated first bias voltage comprises an unchanging first bias voltage;
a voltage buffer unit, coupled with the reference current detection unit and configured to receive the first bias voltage of the reference current detection unit and to generate a buffer voltage according to the first bias voltage at the same time, wherein the generated buffer voltage comprises an unchanging buffer voltage;
a digital logic control unit, coupled with the voltage buffer unit and configured to receive the buffer voltage of the voltage buffer unit and to generate a digital control signal according to the buffer voltage at the same time, wherein the digital logic control unit is powered by the buffer voltage of the voltage buffer unit;
a switch array unit, coupled with the digital logic control unit and configured to receive the digital control signal of the digital logic control unit and to generate an on-off signal controlling a current source array unit according to the digital control signal at the same time; and
the current source array unit, coupled with the switch array unit and the reference current detection unit, and configured to receive and respond to the on-off signal of the switch array unit so as to control turn-on and turn-off of a current source in the current source array unit.

US Pat. No. 10,712,760

LOW-TEMPERATURE VOLTAGE REFERENCE USING COULOMB BLOCKADE MECHANISM

IMEC VZW, Leuven (BE)

1. A method of generating a reference voltage, comprising:providing a first single-electron transistor (SET) and a second SET connected in series with the first SET;
biasing the first SET and the second SET using a same biasing current (Ib);
operating the first SET at a slope of a first Coulomb peak, wherein the slope of the first Coulomb peak is of a slope type selected from a rising slope, a peak maximum, and a falling slope;
operating the second SET at a slope of a second Coulomb peak, wherein the second Coulomb peak is different from the first Coulomb peak, and wherein the slope of the second Coulomb peak is of the same slope type as the slope of the first Coulomb peak; and
generating the reference voltage (Vref) based on a difference between a gate-to-source voltage (Vgs1) of the first SET and a gate-to-source voltage (Vgs2) of the second SET.

US Pat. No. 10,712,759

SYSTEM AND METHOD FOR ENHANCING BANDWIDTH OF LOW-DROPOUT REGULATORS USING POWER TRANSMISSION LINES FOR HIGH SPEED INPUT OUTPUT DRIVERS

GEORGIA TECH RESEARCH COR...

1. A power delivery system for providing power to I/O circuits, the power system comprising:a. a power source;
b. a voltage regulator module (VRM) connected to the power source;
c. a low dropout voltage regulator (LDO) connected in series with the VRM, the LDO connected to the I/O circuits; and
d. a single dimension power delivery network (PDN) comprising:
i. a power transmission line (PTL); and
ii. a reference plane that forms an uninterrupted return path with the PTL; and
e. a capacitor,wherein the PTL with the capacitor are connected to and placed between the VRM and the LDO, connecting the LDO and VRM in series, the PTL causing a low impedance resonance null in a PSR peaking range of the LDO, leading to a minimal power supply noise at an input of the LDO without affecting the overall system level noise rejection performance, wherein the VRM and the LDO operate together at the same time, and wherein the combination of the VRM, LDO, and PDN allow the LDO to deliver clean power to the I/O circuits while maintaining energy efficiency.

US Pat. No. 10,712,757

PROCESS CONTROLLER WITH AN INTEGRATED OPTICAL DETECTOR

Watlow Electric Manufactu...

1. A system comprising:at least one optical probe; and
a processor controller comprising:
at least one optical sensor integrated in the process controller, the at least one optical sensor being communicably coupled to the at least one optical probe, wherein the at least one optical sensor includes an optical source, an optical detector, and a cable interface, wherein the cable interface is configured to connect to a fiber-optic cable and couples the at least one optical probe to the at least one optical sensor by way of the fiber-optic cable, wherein the optical source emits light toward the at least one optical probe via the cable interface and the fiber-optical cable, and the optical detector receives a return light profile from the at least one optical probe via the cable interface and the fiber-optic cable, and the optical detector outputs an electronic signal based on the return light profile, and
a control unit in communication with the at least one optical sensor, wherein the control unit measures and stores a condition of an object based on the electronic signal and controls a controlled device based on the measured condition.

US Pat. No. 10,712,756

MIXING VALVE ARRANGEMENT FOR A HYDRAULIC SYSTEM, INCLUDING AN OIL COOLING SYSTEM AND COMPRESSOR SYSTEM

GARDNER DENVER DEUTSCHLAN...

1. A mixing valve arrangement for a hydraulic system, the mixing valve arrangement comprising:a cavity in which a mixing cylinder, at least one first and second inlet chamber as well as an outlet are provided, said first and second inlet chambers being axially offset and each in communication with a respective supply channel and supply channel and in communication with the mixing cylinder, whereby via the supply channels at least two components are supplied for their mixing;
a mixing piston, which is axially mounted and movable in the mixing cylinder, presenting at least one flow path which, according to the axial position of the mixing piston, communicates the first and/or the second inlet chamber with the outlet;
a thrust rod, which is axially mounted and movable and connected to the mixing piston in order to change the axial position thereof; and
a drive, said drive being connected as an actuator to the thrust rod for the axial movement thereof; characterized in that the drive is an electrical motor, which is completely arranged inside the cavity.

US Pat. No. 10,712,754

PRESSURE REGULATING SHUT-OFF VALVE

MICROTECNICA S.R.L., Tur...

1. A pressure regulating shut-off valve comprising a valve body, a regulating piston, a shut-off piston, a solenoid valve, and a pressure relief valve; wherein the valve body defines an inlet and an outlet, and comprises at least a portion formed by an additive manufacturing process;wherein the valve body comprises a front portion comprising the inlet, a centre portion, and a rear portion comprising the outlet;
wherein the centre portion is disposed between the front portion and the rear portion;
wherein one or more of the front portion, the centre portion and the rear portion are formed by the additive manufacturing process and the additive manufacturing of the portion(s) includes forming internal passageways or ducts;
wherein the front portion houses the shut-off piston and the rear portion houses the regulating piston;
wherein the shut-off piston and the regulating piston are each separately actuable to prevent fluid communication from the inlet to the outlet; and
wherein the front portion is formed by the additive manufacturing process and comprises a duct internal to the valve body, the duct being defined entirely within a wall of the front portion and formed during the additive manufacturing process, wherein the duct extends within the wall from the solenoid valve to the inlet and thereby connects the solenoid valve and the inlet so that all fluid communication from the inlet to the solenoid valve is within the wall of the valve body, the duct configured to pneumatically supply the solenoid valve from the inlet.

US Pat. No. 10,712,752

HIGH AUTHORITY STABILITY AND CONTROL AUGMENTATION SYSTEM

1. A method for increasing the authority of a stability and control augmentation system, comprising:providing a first actuator;
grouping robust inputs into a first group of inputs;
grouping non-robust inputs into a second group of inputs;
processing the first group of inputs into trusted commands for the actuator;
processing the second group of inputs into un-trusted commands for the actuator;
providing a set of limits for the un-trusted commands;
limiting the contribution of the un-trusted commands based on the set of limits to form limited un-trusted commands; and
summing the trusted commands with the limited un-trusted commands,
wherein the robust inputs are monitored.

US Pat. No. 10,712,751

METHOD AND DEVICE FOR TERRAIN SIMULATION FLYING OF UNMANNED AERIAL VEHICLE AND UNMANNED AERIAL VEHICLE

GUANGZHOU XAIRCRAFT TECHN...

1. A method for terrain simulation flying of an Unmanned Aerial Vehicle (UAV), comprising:acquiring a vertical distance between the UAV and a ground;
acquiring an oblique distance between the UAV and the ground;
acquiring an angle between the vertical distance and the oblique distance; and
a step of adjusting a terrain simulation flying state of the UAV according to the angle, the vertical distance and the oblique distance;
wherein the step of adjusting the terrain simulation flying state of the UAV according to the angle, the vertical distance and the oblique distance comprises:
calculating one or more items of judgment data by using the angle and the vertical distance;
composing one or more judgment data ranges by the one or more items of judgment data; and
a step of adjusting the terrain simulation flying state of the UAV according to one of the judgment data ranges within which the oblique distance falls.

US Pat. No. 10,712,750

AUTONOMOUS VEHICLE FLEET SERVICE AND SYSTEM

Zoox, Inc., Foster City,...

1. A system comprising:one or more processors; and
computer-readable memory comprising computer-executable instructions that, when executed by the one or more processors, cause the system to:
receive sensor data from an autonomous vehicle autonomously transiting via an outdoor road network from a first geographic location to a second geographic location via a planned path, the sensor data indicating an event encountered by the autonomous vehicle;
receive a request for guidance from the autonomous vehicle;
generate substantially simultaneously, and based at least in part on the request for guidance, multiple candidate trajectories for the autonomous vehicle to maneuver from a current trajectory, each of the multiple candidate trajectories using an alternate path configured to reduce impact of the event on operation of the autonomous vehicle and return the autonomous vehicle to the planned path;
calculate confidence levels associated with each of the multiple candidate trajectories, the confidence levels being indicative of a respective degree of certainty that a respective candidate trajectory reduces a probability that the event impacts operation of the autonomous vehicle;
select a particular candidate trajectory from among at least a subset of the multiple candidate trajectories to be used as a guided trajectory; and
transmit the guided trajectory from the system to the autonomous vehicle for use in maneuvering the autonomous vehicle from the current trajectory in response to the event.

US Pat. No. 10,712,749

DISCOVERY AND MONITORING OF AN ENVIRONMENT USING A PLURALITY OF ROBOTS

Daedalus Blue LLC, Bronx...

1. An apparatus for navigating a plurality of robots in an environment to be navigated, the apparatus comprising:a memory; and
at least one hardware device, coupled to the memory, operative to:
determining a plurality of navigation buffers for said corresponding plurality of robots; and
allowing each of said plurality of robots to navigate within said environment to be navigated while maintaining a substantially minimum distance from other robots, wherein said substantially minimum distance corresponds to a size of said navigation buffers, wherein said size of each of said navigation buffers is reduced based on a ratio of space remaining to be navigated relative to an initial size of said environment.

US Pat. No. 10,712,748

DEVICES, SYSTEMS, AND METHODS FOR GENERATING TRAVEL FORECASTS FOR VEHICLE PAIRING

PELOTON TECHNOLOGY, INC.,...

19. A method of identifying potential platoon partners from among a plurality of vehicles, the method comprising:a) retrieving from memory associated with a processor a first travel forecast for a first vehicle from among the plurality of vehicles;
b) retrieving from memory associated with a processor a plurality of other travel forecasts for other vehicles in the plurality of vehicles, wherein each of the other travel forecasts is for a respective vehicle distinct from the first vehicle;
c) comparing the respective first travel forecast to each of the other travel forecasts to identify a set of physical road segments, each physical road segment of the set being common to the first travel forecast and one of the plurality of other travel forecasts;
d) in a processor, determining from the first travel forecast and each of the other travel forecasts whether the first and each of the respective vehicles will arrive in respective locations sufficiently close to at least one of the physical road segments from the set of road segments, at times sufficiently close to permit the first and each of the respective vehicles to form a platoon; and
e) responsive to d), selecting a platoon partner for the first vehicle.

US Pat. No. 10,712,747

DATA PROCESSING METHOD, APPARATUS AND TERMINAL

TENCENT TECHNOLOGY (SHENZ...

1. A method, comprising:at a computing system comprising one or more processors and memory, the computing system is attached to a moving vehicle traveling along a road:
collecting road data while the computing system is in motion, the road data comprising a two-dimensional streetscape image, a three-dimensional point cloud, and inertial navigation data;
performing region segmentation on the two-dimensional streetscape image;
extracting a ground region image based on a spatial position relation of the two-dimensional streetscape image, the three-dimensional point cloud, and the inertial navigation data;
detecting at least one target road traffic marking in the ground region image; and
controlling motion of the moving vehicle in accordance with three-dimensional coordinates of the at least one target road traffic marking that are calculated based on the spatial position relation of the two-dimensional streetscape image, the three-dimensional point cloud, and the inertial navigation data.

US Pat. No. 10,712,746

METHOD AND SYSTEM TO CONSTRUCT SURROUNDING ENVIRONMENT FOR AUTONOMOUS VEHICLES TO MAKE DRIVING DECISIONS

BAIDU USA LLC, Sunnyvale...

1. A computer-implemented method for operating an autonomous vehicle, the method comprising:in response to sensor data received from a plurality of sensors mounted on an autonomous vehicle, perceiving a surrounding environment based on the sensor data, and
identifying a plurality of sub-environments surrounding the autonomous vehicle in the surrounding environment, comprising dividing the surrounding environment into the plurality of sub-environments based on the sensor data-based perception, wherein each of the plurality of sub-environments is associated with a specific purpose or driving scenario;
for each of the sub-environments,
identifying one of a plurality of driving scenario handlers associated with the sub-environment, each driving scenario handler corresponding to one of a plurality of driving scenarios, wherein each of the plurality of driving scenario handlers provides one or more application programming interfaces (APIs) and provides driving parameters indicating how the autonomous vehicle should move within the corresponding sub-environment based on the sensor data, wherein the plurality of driving scenario handlers comprise a first set of driving scenario handlers handling specific driving scenarios and a second set of driving scenario handlers handling common driving scenarios, wherein the second set of driving scenario handlers comprises: a first handler to handle a traffic signal scenario; a second handler to handle a stop sign scenario; and a third handler to handle a yield sign scenario, and wherein each driving scenario handler in the second set is capable of being invoked by any of the driving scenario handlers in the first set, and
invoking the identified driving scenario handler to determine an individual driving condition within the corresponding sub-environment;
determining an overall driving condition for the surrounding environment based on the individual driving conditions provided by the identified driving scenario handlers;
planning a route segment based on the overall driving condition of the surrounding environment, generating planning and control data; and
controlling the autonomous vehicle based on the planning and control data.

US Pat. No. 10,712,745

SYSTEMS AND METHODS FOR COMMUNICATING AUTONOMOUS VEHICLE SCENARIO EVALUATION AND INTENDED VEHICLE ACTIONS

UATC, LLC, San Francisco...

1. A computer-implemented method for communicating autonomous vehicle operations, comprising:obtaining, by the computing system, data indicative of a motion plan of an autonomous vehicle, wherein the motion plan comprises one or more planned vehicle motion actions of the autonomous vehicle;
determining, by the computing system, a relevant planned vehicle motion action from among the plurality of planned vehicle motion actions of the motion plan; and
outputting, by the computing system via one or more output devices onboard the autonomous vehicle, an audible vehicle indication that is indicative of the relevant planned vehicle motion action,
wherein the audible vehicle indication is outputted in a manner that is indicative of one or more locations associated with the relevant planned vehicle motion action, and wherein the one or more output devices correspond to the one or more locations associated with the planned vehicle motion action, and
wherein the audible vehicle indication is indicative of a type of the planned vehicle motion action or a direction of the relevant planned vehicle motion action.

US Pat. No. 10,712,744

ACTIVE OFF-VEHICLE NOTIFICATION TO AUTONOMOUS-DRIVING VEHICLE

Pony AI Inc., Grand Caym...

1. A system for an autonomous-driving vehicle, comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the one or more processors to:
detect a first wireless push signal transmitted from a signal transmitter accompanied by an off-vehicle passer and received by a signal receiver of the autonomous-driving vehicle, the first wireless push signal comprising information about a motion capability level of the off-vehicle passer;
determine a position and the motion capability level of the off-vehicle passer at least based on the first wireless push signal;
control a locomotive mechanism of the autonomous-driving vehicle based on the determined position and motion capability level of the off-vehicle passer;
detect a second wireless push signal transmitted from a signal transmitter accompanied by a stationary object and received by the signal receiver of the autonomous-driving vehicle, the second wireless push signal including information about a location of the stationary object; and
determine a position of the stationary object at least based on the second wireless push signal, wherein the locomotive mechanism of the autonomous-driving vehicle is controlled also based on the determined position of the stationary object.

US Pat. No. 10,712,743

AUGMENTATIVE CONTROL OF DRONES

1. A method comprising:monitoring location information of a drone;
identifying an authorized zone based on the location information;
confirming that the authorized zone is associated with a digital signature indicating that the authorized zone is established by an authorized entity;
determining, based on the location information, that the drone has or will commit a violation of a rule associated with the authorized zone; and
in response to the violation, augmenting control of the drone to alter operation of the drone,
wherein the location information includes at least one of a current location of the drone or predicted future location of the drone.

US Pat. No. 10,712,742

PREDICTIVE SENSOR ARRAY CONFIGURATION SYSTEM FOR AN AUTONOMOUS VEHICLE

UATC, LLC, San Francisco...

1. An autonomous vehicle (AV) comprising:a LIDAR sensor generating sensor data corresponding to a surrounding environment of the AV; and
a control system comprising one or more processors executing an instruction set, causing the control system to:
analyze a current sub-map comprising previously recorded surface data of a current route of the AV to predict one or more imminent reflectance anomalies for a future location of the AV on the current route of the AV;
store, in a database, a lookup table (LUT) comprising a plurality of sensor configurations for the LIDAR sensor;
based on the one or more predicted imminent reflectance anomalies, perform a lookup in the LUT to determine a set of configurations for the LIDAR sensor; and
preemptively execute the set of configurations on one or more adjustable parameters of the LIDAR sensor as the AV approaches the future location of the AV on the current route of the AV.

US Pat. No. 10,712,741

VEHICLE CONTROL SYSTEM

TOYOTA JIDOSHA KABUSHIKI ...

1. A control system for an autonomous vehicle, comprising:an engine that generates a drive force by burning fuel;
a motor having a generating function;
a battery that is charged by electricity delivered from the motor;
a state of charge detector that detects a state of charge level of the battery;
a first clutch that selectively interrupts power transmission between the engine and the motor;
a second clutch that selectively interrupts power transmission between the motor and the drive wheels;
a road grade detector that estimates a grade of a road on which the vehicle travels;
a brake system that applies braking torque to wheels;
a steering system that turns the wheels; and
a controller that controls the engine, the first clutch and the second clutch,
wherein the vehicle is adapted to be operated autonomously without requiring a driver by controlling at least the engine, the battery, the motor, the first clutch, the second clutch, the brake system and the steering system,
wherein the vehicle is allowed to coast by manipulating the first clutch and the second clutch, and
wherein the controller is configured to:
determine execution of autonomous operation of the vehicle, satisfaction of a predetermined condition to allow the vehicle to coast, the state of charge level of the battery, and the grade of the road on which the vehicle travels;
select a fourth coasting mode in which the engine is stopped and the first clutch and the second clutch are engaged, in a case that the predetermined condition is satisfied during autonomous operation of the vehicle, that the state of charge level of the battery is lower than a first threshold level, and that a downhill grade of the road is steeper than a first threshold grade;
select a fifth coasting mode in which the engine is stopped and the first clutch and the second clutch are disengaged, in a case that the predetermined condition is satisfied during autonomous operation of the vehicle, that the state of charge level of the battery is higher than the first threshold level, and that the downhill grade of the road is milder than the first threshold grade; and
select a sixth coasting mode in which the engine is stopped, the first clutch is disengaged, and the second clutch is engaged, in a case that the predetermined condition is satisfied during autonomous operation of the vehicle, that the state of charge level of the battery is higher than the first threshold level but lower than a second threshold level, and that the downhill grade of the road is milder than the first threshold grade.

US Pat. No. 10,712,740

AUTOMATED DRIVING SYSTEM

TOYOTA JIDOSHA KABUSHIKI ...

7. An automated driving system comprisingat least one electronic control unit configured to:
recognize ambient surroundings of a vehicle and at least one obstacle around the vehicle;
create a traveling plan of the vehicle, based on a result of recognition of the ambient surroundings and a result of recognition of the at least one obstacle;
control the vehicle using an actuator installed on the vehicle, based on the traveling plan;
recognize a blind area included in the ambient surroundings, around the vehicle, the blind area being an area in which it is difficult to recognize the at least one obstacle; and
perform an overwriting operation to exclude at least a part of the blind area from the result of recognition of the ambient surroundings, according to an input from a user, wherein the overwriting operation is performed during an automated driving mode,
wherein
the at least one electronic control unit is configured to switch from the automated driving mode in which the vehicle is controlled based on the traveling plan to a manual driving mode in which the vehicle is controlled based on an operation of the user, based on the result of recognition of the at least one obstacle.

US Pat. No. 10,712,739

FEEDBACK TO FACILITATE CONTROL OF UNMANNED AERIAL VEHICLES (UAVS)

STATE FARM MUTUAL AUTOMOB...

1. A computer-implemented method for controlling an unmanned aerial vehicle (UAV), comprising:displaying, by one or more processors, video of a structure received from a UAV;
generating, by the one or more processors, one or more UAV commands in response to a user input indicating a selection of the one or more portions of the structure where additional video needs to be acquired; and
transmitting, by the one or more processors, the one or more UAV commands to the UAV to cause the UAV to capture the additional video.

US Pat. No. 10,712,738

METHODS AND SYSTEMS FOR INDUSTRIAL INTERNET OF THINGS DATA COLLECTION FOR VIBRATION SENSITIVE EQUIPMENT

Strong Force IoT Portfoli...

1. A system for monitoring vibration sensitive industrial equipment, the system comprising:a data acquisition circuit structured to interpret a plurality of detection values, each of the plurality of detection values corresponding to input received from at least one of a plurality of input sensors, the plurality of input sensors comprising a detection package, each of the plurality of input sensors operatively coupled to at least one component of a plurality of components of the vibration sensitive industrial equipment;
a signal conditioning circuit structured to process a subset of the plurality of detection values on multiples of a key frequency associated with at least one of the plurality of components;
a vibration analysis circuit structured to identify vibration in the at least one component of the plurality of components;
a data analysis circuit structured to analyze the plurality of detection values and determine a status parameter value of the at least one of the plurality of components; and
an analysis response circuit structured to take an action in response to the status parameter value; and
a data storage that stores at least one hierarchical template, each hierarchical template comprising at least one data collection route, each data collection route comprising a data collection routine for one of the plurality of input sensors, and wherein the data acquisition circuit is responsive to a selected hierarchical template.

US Pat. No. 10,712,737

METHOD AND SYSTEM FOR EFFICIENT DYNAMIC ALARM CONSTRUCTION

General Electric Company,...

1. A method of dynamically displaying a list of alarms, the method implemented by an alarm server including at least one processor programmed to execute steps comprising:establishing, by the at least one processor, a first hierarchy of a first list of alarms, said first list of alarms comprising a network of alarms;
receiving, by the at least one processor, a state of each alarm in the first list of alarms over a network, wherein the state of each alarm in the first list of alarms is received from one or more Object Linking and Embedding (OLE) for Process Control (OPC) Unified Architecture (UA) clients through a standard interface of an Object Linking and Embedding for Process Control (OPC) Alarms and Events (OPC AE) protocol, communicating with the at least one processor;
dynamically changing, by the at least one processor automatically in response to the received state of each alarm in the first list of alarms, the first hierarchy of the first list of alarms to obtain a second hierarchy of a second list of alarms; and
presenting, by the at least one processor on a display in communication with the at least one processor, the second list of alarms to an operator based on the second hierarchy.