US Pat. No. 10,394,458

HYBRID DRIVE CACHING IN A BACKUP SYSTEM WITH SSD DELETION MANAGEMENT

Commvault Systems, Inc., ...

1. A data storage system for performing data backup operations, the system comprising:a first storage device of a first type;
a second storage device of a second type different than the first type; and
a storage driver implemented in a hardware processor, wherein the storage driver controls cache operations to the first storage device as part of performing storage operations which are part of data backup operations in which data is copied from primary storage to secondary storage, the storage driver configured to:
as part of a data backup operation, read a first data element from the second storage device;
store, in a first data structure in memory, a first indication that the first data element is to be cached in the first storage device;
write the first data element to a buffer maintained in the memory;
determine that the buffer has reached capacity; and
in response to determining that the buffer has reached capacity:
determine whether the first storage device is at capacity;
in response to determining that the first storage device is at capacity, consult a plurality of entries in a second data structure in the memory to identify one or more of a plurality of data elements stored on the first storage device as candidates to discard;
discard one or more of the candidates from the first storage device;
access the first indication from the first data structure to determine that the first data element should be written to the first storage device and write the first data element from the buffer to the first storage device; and
update the second data structure in the memory to include an entry corresponding to the first data element.

US Pat. No. 10,394,457

CONTROLLER-MEDIATED VOLUME TRANSFORMATION IN A SHARED-RESOURCE ENVIRONMENT

International Business Ma...

1. A computer-implemented method, comprising:making a determination, by a computer, to perform a transforming operation on a shared volume;
sending, by the computer, a notify command to a storage controller of the shared volume, the notify command including an action to be taken by other hosts connected to the shared volume;
receiving, by the computer, a message from the storage controller indicating that responses have been received from the other host systems connected to the shared volume;
determining, by the computer, whether to perform the transforming operation based on the responses; and
performing, by the computer, the transforming operation on the shared volume in response to the responses from the other host systems indicating that the other host systems successfully performed the action specified in the notify command.

US Pat. No. 10,394,456

ON DEMAND MEMORY PAGE SIZE

Micron Technology, Inc., ...

1. A method, comprising:receiving, at a system memory controller from a processor, a memory access request that comprises a first set of parameters indicative of a memory page size, wherein the system memory controller is coupled to the processor and a local memory controller associated with a memory array;
configuring a memory access command based at least in part on receiving the memory access request, wherein the memory access command comprises a second set of parameters indicative of the memory page size and an identification of the memory array, the second set of parameters based at least in part on the first set of parameters; and
sending, to the local memory controller, the memory access command with the second set of parameters, wherein the local memory controller is configured to determine the memory page size based at least in part on the second set of parameters, wherein:
the first set of parameters comprises an address indicating a location of data to access and a number of bits determinative of the memory page size; and
the second set of parameters comprises the identification of the memory array, the address associated with the memory array, and the memory page size for the local memory controller.

US Pat. No. 10,394,455

DETERMINING TRACKS TO RELEASE IN A TARGET VOLUME MIRRORED FROM A SOURCE VOLUME

INTERNATIONAL BUSINESS MA...

1. A computer program product for releasing space in a target volume to which data is copied from a source volume, wherein the computer program product comprises a computer readable storage medium having program instructions executable by a processor to cause operations, the operations comprising:writing tracks received from the source volume to the target volume to form a consistency group of tracks in the source volume at the target volume;
determining tracks available to release from a volume table providing a state of the tracks in the target volume;
releasing space allocated to the determined tracks;
creating a point-in-time copy of the target volume; and
returning complete to forming the consistency group in response to releasing the space and creating the point-in-time copy.

US Pat. No. 10,394,454

PARTITIONING OF MEMORY SYSTEM RESOURCES OR PERFORMANCE MONITORING

ARM Limited, Cambridge (...

1. An apparatus comprising:processing circuitry to perform data processing in response to instructions of one of a plurality of software execution environments;
at least one memory system component to handle memory transactions for accessing data, each memory transaction specifying a partition identifier allocated to a software execution environment associated with said memory transaction; wherein:
in response to a memory transaction to be handled, said at least one memory system component is configured to control allocation of resources for handling the memory transaction or manage contention for said resources in dependence on a selected set of memory system component parameters selected in dependence on the partition identifier specified by the memory transaction, or to control, in dependence on said partition identifier, whether performance monitoring data is updated in response to the memory transaction;
said apparatus comprises partition identifier remapping circuitry to remap a virtual partition identifier specified for a memory transaction by a first software execution environment to a physical partition identifier to be specified with the memory transaction issued to said at least one memory system component; and
a control register to store virtualization enable information specifying whether remapping of virtual partition identifiers to physical partition identifiers by the partition identifier remapping circuitry is enabled or disabled;
wherein when the virtualization enable information specifies that remapping of virtual partition identifiers to physical partition identifiers is disabled, the partition identifier issued with the memory transaction to said at least one memory system component is the same as the partition identifier specified for the memory transaction by the first execution environment.

US Pat. No. 10,394,453

METHOD AND SYSTEM FOR CHOOSING AN OPTIMAL COMPRESSION ALGORITHM CONSIDERING RESOURCES

EMC IP Holding Company LL...

1. A method comprising:evaluating system resources of a data storage system;
selecting a first compression algorithm, from a plurality of compression algorithms, according to the system resources and a first activity level of the data storage system, wherein the first compression algorithm has a first compression ratio;
compressing data of a data set according to the first compression algorithm;
storing the compressed data in the data storage system;
determining a second activity level of the data storage system based upon an in memory decay parameter for the data of the data set;
selecting a second algorithm, from the plurality of compression algorithms, according to the second activity level of the data storage system, wherein the second algorithm has a second compression ratio;
recompressing the compressed data of the data set according to the second compression algorithm; and
storing the recompressed data;
wherein the in memory decay parameter is stored as metadata in a memory of the data storage system separate from a storage volume comprising one or more extents used to store the data of the data set; and
wherein a first value of the decay parameter is indicative of the first activity level and a second value of the decay parameter different than the first value of the decay parameter is indicative of the second activity level.

US Pat. No. 10,394,451

TEMPORARY SPILL AREA FOR VOLUME DEFRAGMENTATION

International Business Ma...

1. A computer implemented method, comprising:determining to temporarily extend an initial volume to be defragmented by an amount no greater than a predetermined percentage of the initial volume;
identifying a plurality of additional volumes pooled with the initial volume within a storage group;
identifying an area on each of the plurality of additional volumes pooled with the initial volume within the storage group to use for temporarily extending the initial volume;
allocating the identified area on each of the plurality of additional volumes as a temporary extension of the initial volume, including, for each of the plurality of additional volumes, creating an entry in a Volume Table Of Contents (VTOC) of the additional volume that indicates that a non-Virtual Storage Access Method (VSAM) data set resides at a location of the identified area on the additional volume;
setting a plurality of pointers within a VTOC of the initial volume, where the plurality of pointers includes, for each of the plurality of additional volumes pooled with the initial volume within the storage group, a pointer to the identified area on the additional volume; and
defragmenting the initial volume, utilizing the plurality of pointers within the VTOC of the initial volume and the identified area on each of the plurality of additional volumes.

US Pat. No. 10,394,450

APPARATUS, METHOD, AND PROGRAM PRODUCT FOR GROUPING DATA

International Business Ma...

1. A method for grouping data, comprising:detecting a relationship between a first file and a second file;
calculating a degree of relevance between the first file and the second file based on the relationship;
grouping the first file and the second file in response to the degree of relevance being greater than a threshold degree of relevance; and
storing the first file and the second file on a tape cartridge, wherein storing the first file and the second file on the tape cartridge comprises:
determining that the first file satisfies a condition for migration to the tape cartridge;
determining that the first file is grouped with the second file in response to the degree of relevance being greater than the threshold degree of relevance; and
storing the first file and the second file on the tape cartridge in response to determining that the first file is grouped with the second file, wherein the second file does not satisfy the condition for migration to the tape cartridge.

US Pat. No. 10,394,449

DYNAMIC FUNCTION ROW MANAGEMENT

Apple Inc., Cupertino, C...

1. A method comprising:instantiating, by at least one processor of a device comprising a keyboard having a dynamic function row (DFR), a DFR agent, wherein the DFR comprises a touchscreen distinct from a main display of the device;
receiving, at the DFR agent, a plurality of registrations from at least one application running on the device, each registration specifying image data for at least one registered element configured to be displayed on the DFR from an application;
registering, by the DFR agent, the plurality of registrations by storing, in a memory of the device, the image data for each registered element in association with indication of a corresponding application;
selecting, by the DFR agent, one or more registered elements from the at least one application running on the device that are relevant to a current state of the device;
arranging, by the DFR agent, the selected one or more registered elements into an interface;
generating, by the DFR agent, an image of the interface; and
displaying, by the DFR, the image.

US Pat. No. 10,394,448

DIRECTION-BASED TEXT INPUT METHOD, SYSTEM, AND COMPUTER-READABLE RECORDING MEDIUM USING THE SAME

Wistron Corporation, New...

1. A direction-based text input method, applicable to a system having an input device and a display, wherein the method comprises the following steps:displaying a virtual keyboard on a frame of the display, wherein the virtual keyboard comprises a plurality of input sets, wherein each of the input sets comprises a plurality of candidate texts, and wherein the input sets comprise a current input set having a plurality of current candidate texts, wherein the candidate texts in each of the input sets are respectively arranged along a first axis, and wherein the input sets are sequentially arranged along a second axis;
detecting a first moving direction of the input device with respect to the first axis to select one of the current candidate texts from the current candidate input set to be a selected current candidate text, wherein the first moving direction comprises a positive direction and a negative direction with respect to the first axis to select the selected current candidate text from the current candidate input set; and
detecting a second moving direction of the input device with respect to the second axis to confirm that the selected current candidate text is an input text or to cancel the selected current candidate text, wherein the second moving direction comprises a positive direction and a negative direction with respect to the second axis, wherein the positive direction of the second moving direction is to cancel the selected current candidate text, and wherein the negative direction of the second moving direction is to confirm that the selected current candidate text is the input text.

US Pat. No. 10,394,447

VIRTUAL SMART PHONE

KCG Technologies LLC, Bo...

1. A method of interacting, through an automobile, with an application installed on a mobile phone, comprising:receiving, at a processor in an automobile, information representative of a plurality of applications installed on a mobile phone;
displaying a visual representation of the plurality of applications installed on the mobile phone on a screen in the automobile; and
facilitating interaction with the plurality of applications installed on the mobile phone through an interactive element in the automobile,
wherein the interactive element is configured to allow access to the plurality of applications installed on the mobile phone through the visual representation of the plurality of applications displayed on the screen, and
wherein the plurality of applications installed on the mobile phone comprises at least two applications selected from the group consisting of messages, phone call, music player, Global Positioning System, contacts, and maps.

US Pat. No. 10,394,446

DYNAMIC SOFT KEYBOARD

Microsoft Technology Lice...

1. One or more computer storage hardware devices having stored thereon multiple instructions to display a dynamic soft keyboard that, when executed by one or more processors of a device, cause the one or more processors to:receive an indication of a user input on a screen;
obtain information describing a current input environment comprising at least a current type of data being input by a user based on the user input on the screen;
determine, based at least on the current input environment comprising at least the current type of data being input by the user, a layout of a soft keyboard, wherein the soft keyboard includes multiple keys each having a corresponding hit target comprising locations on the soft keyboard that identify for a particular key on the soft keyboard the user intended to select;
display the soft keyboard with the determined layout on the screen;
receive a user selection of a key via the soft keyboard on the screen;
predict, based at least on the user selection, which one or more keys of the multiple keys are intended to be selected by the user; and
alter a hit target of the predicted one or more keys by increasing a size of the hit target of the predicted one or more keys while also decreasing a size of a hit target of one or more keys that are adjacent to the predicted one or more keys.

US Pat. No. 10,394,445

TEXT FIELD INPUT SELECTION BASED ON SELECTING A KEY ON A GRAPHICALLY DISPLAYED KEYBOARD

Konica Minolta, Inc., Ch...

1. An information processing apparatus that accepts an input through an input screen selectively displayed on a display of a separate operation terminal from among a plurality of input screens, comprising:a display unit for displaying a plurality of input areas configured to accept inputs through the input screen appearing on the display of the separate operation terminal;
a type acquisition unit for acquiring a type of a software key appearing for the separate operation terminal input screen being selectively displayed on the display of the separate operation terminal, the type of the software key being one among a plurality of types of software keys different from each other; and
an area decision unit for deciding an input area from the plurality of input areas being displayed on the display unit, the decided input area corresponding to the type acquired by the type acquisition unit based on the acquired type of the software key, the decided input area being an input accepting area that accepts inputs with the acquired type of the software key through the input screen appearing on the display of the operation terminal.

US Pat. No. 10,394,444

INFORMATION PROCESSING DEVICE

SONY INTERACTIVE ENTERTAI...

1. An information processing device connected with a touch sensor, comprising:an operation receiving section configured to receive a drag operation, a flick operation, and a predetermined input operation performed by a user on the touch sensor,
wherein the touch sensor is in wireless communication with the information processing device,
wherein the drag operation, the flick operation, and the predetermined input operation can be performed at any location on the touch sensor, and
a video reproducing section configured to reproduce a video on a display,
wherein the touch sensor is separate from the display,
wherein, upon receipt of the predetermined input operation during reproduction of the video, the video reproducing section stops reproducing the video and transitions to a drag operation mode,
wherein, during the drag operation mode, the user can perform a plurality of flick operations and a plurality of drag operations before the video reproducing section starts to reproduce the video after exiting the drag operation mode,
wherein each drag operation changes a reproducing position of the video steplessly in accordance with an amount of the drag operation, and
wherein each flick operation changes the reproducing position of the video by a fixed amount,
wherein the video reproducing section displays a seek bar corresponding to the video reproducing position on a screen at the time of transition to the drag operation mode,
wherein the video reproducing section displays a pointer at a horizontal position on the seek bar which corresponds to a corresponding horizontal relative position on the touch sensor at which the input operation is performed at the time of transition to the drag operation mode, the pointer being indicative of the video reproducing position at the time of transition to the drag operation mode,
wherein, upon receipt of the drag operation by the operation receiving section, the video reproducing section moves the pointer to a second horizontal position on the seek bar which corresponds to a second corresponding horizontal relative position detected on the touch sensor at the end of the drag operation,
wherein, during the drag operation mode,
a left end of the touch sensor is mapped to a left end of the seek bar, and
a right edge of the touch sensor is mapped to a right end of the seek bar,
wherein a width of the seek bar is less than a width of the display, and wherein the width of the seek bar is mapped to an entire width of the touch sensor.

US Pat. No. 10,394,441

DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR CONTROLLING DISPLAY OF APPLICATION WINDOWS

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a display;
a touch-sensitive surface;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying a plurality of windows on the display, the plurality of windows including a first window for a first application displayed in a frontmost position on the display and a second window displayed in a lower position than the frontmost position, and the plurality of windows having a layer order;
detecting a first gesture moving in a first direction on the touch sensitive surface, the first direction on the touch sensitive surface corresponding to a first direction on the display; and,
in response to detecting the first gesture moving in the first direction on the touch sensitive surface:
moving the first window across the display in the first direction on the display until the first window is moved partially or fully off the display;
displaying the second window in the frontmost position on the display; and
maintaining the layer order of the plurality of windows.

US Pat. No. 10,394,440

DRAG AND DROP ALWAYS SUM FORMULAS

Microsoft Technology Lice...

1. A computer-implemented method for inserting a formula at a location on a content surface in a user interface, comprising:receiving in the user interface, by the computer, a selection of data values displayed on the content surface in the user interface;
displaying in the user interface, by a computer, a status bar comprising calculation icons, wherein the calculation icons display at least one automatically generated predetermined calculation result, the predetermined calculation result being automatically generated based on the selected data values;
receiving in the user interface, by the computer, a selection of at least one of the calculation icons in the status bar;
inserting in the user interface, by the computer, at least one formula corresponding to the selected at least one of the calculation icons at a selected drop location on the content surface; and
automatically generating in the user interface the predetermined calculation result based on the at least one formula corresponding to the selected at least one of the calculation icons.

US Pat. No. 10,394,439

MANAGING USER INTERFACE ELEMENTS USING GESTURES

Cellco Partnership, Bask...

1. A method comprising:displaying a block, the block representing a plurality of related user interface elements that are stored together, wherein the plurality of related user interface elements comprise image-related data;
receiving an indication of execution of a drag-and-hold process comprising dragging the block to a termination position followed by holding the block on the termination position for more than a threshold amount of time; and
displaying, in response to receiving the indication of execution of a drag-and-hold process, a plurality of icons adjacent to the block, each icon in the plurality of icons corresponding to a command for interfacing with the plurality of user interface elements represented by the block.

US Pat. No. 10,394,438

SCROLL BAR CONTROL

INTERNATIONAL BUSINESS MA...

1. A user interface control executable by a processor for scrolling a display of computer program data during retrieval of the computer program data by a computer program, the user interface control comprising:a scrollbar that comprises a data retrieval progress indicator that indicates a ratio of available scrollable received computer program data to a total amount of the computer program data being retrieved, where the data retrieval progress indicator comprises:
a track with a length that indicates the total amount of the computer program data being retrieved; and
an extendable scrollbar overlying the track with a variable length that extends within the track as the computer program data is received and indicates the ratio; and
where the scrollbar further comprises a thumb button overlying the extendable scrollbar and movable within the variable length of the extendable scrollbar to scroll the available scrollable received computer program data.

US Pat. No. 10,394,437

CUSTOM WIDGETS BASED ON GRAPHICAL USER INTERFACES OF APPLICATIONS

International Business Ma...

1. A method, comprising:receiving input specifying a first portion of a graphical user interface (GUI) of a first application executing on a first computing device, wherein the GUI is outputted on a first display device and wherein the specified first portion excludes at least one component of the GUI;
rendering the GUI of the first application on a first virtual display of the first computing device;
removing, based on the rendering, the GUI of the first application from the first display device;
generating a first widget which displays the first portion of the GUI of the first application on the first display device;
associating a unique identifier of the first widget with a unique identifier of the first virtual display;
upon receiving user input on the first widget displayed on the first display device;
determining coordinates on the first widget where the user input was received;
transmitting, to the first virtual display, an indication of: (i) the coordinates on the first widget where the user input was received, (ii) a type of the user input, and (iii) the unique identifier of the first widget, wherein the first virtual display is identified based on the association between the unique identifier of the first virtual display and the unique identifier of the first widget;
mapping the coordinates on the first widget to corresponding coordinates on the GUI rendered on the first virtual display; and
generating an input at the corresponding coordinates on the GUI rendered on the first virtual display, based on the user input;
generating, by the first application, an output responsive to the received user input;
transmitting, by the first virtual display to the first widget, the output; and
determining that a portion of the output is not visible on the first display device due to a size of the first widget;
increasing the size of the first widget to display, on the first display device, the output including the portion of the output that was not visible; and
refreshing the first widget to display the output on the first display device.

US Pat. No. 10,394,435

METHOD FOR MANIPULATING A COMPUTER AIDED DESIGN (CAD) MODEL BY A DRAG OPERATION, A COMPUTER PROGRAM PRODUCT AND A SERVER THEREFORE

Bricsys NV, Ghent (BE)

1. Method for manipulating a computer aided design model, comprising the following computer-implemented steps of:creating a first solid entity in a computer aided design model, said first solid entity comprising one or more coordinates and a 3D volume;
a user executing a drag operation on said first solid entity;
wherein said drag operation comprises the following computer-implemented steps:
a) selecting a face of said first solid entity;
b) determining if said face is a major face or a minor face for said first solid entity;
c) determining a drag direction;
d) in case of a determined major face executing a moving operation on said first solid entity in said drag direction and in case of a determined minor face executing a push-pull operation on said selected face of said first solid entity in said drag direction,
wherein major and minor faces are determined by:
grouping faces of said first solid entity in sets of parallel faces;
determining a score per face of said faces of said first solid entity;
per set determining the sum of the two best scoring faces;
determining the two best scoring faces of the set with the highest score sum as major, determining other faces as minor.

US Pat. No. 10,394,434

APPARATUS AND METHOD FOR RECOGNIZING PROXIMITY MOTION USING SENSORS

Samsung Electronics Co., ...

1. An interfacing apparatus, comprising:a display configured to display interface objects;
a sensor configured to sense an input object; and
one or more processors configured to:
calculate, based on a position of a tip area, an interface area of the input object, and
move the interface objects in different directions to an inside of the interface area of the input object, wherein a display sequence of the interface objects in an x and y coordinate system is maintained, and
wherein the interface area comprises an adjacent area of the tip area within a predetermined radius from the tip area, the tip area is a projection of at least a portion of the input object disposed at a distance above the display and projected to the display, and the adjacent area is an area reachable by the input object.

US Pat. No. 10,394,433

CHROMELESS USER INTERFACE

Microsoft Technology Lice...

1. A computer-readable memory or storage device having contents configured to cause a computing system implemented on a mobile device to implement a user interface for display by the mobile device, the user interface including a dashboard configured to be:executable to access one or more common settings of the mobile device;
initially hidden from view in a user experience of an active task; and
displayed in an overlay superimposed over the user experience of the active task in response to a user request to launch the dashboard.

US Pat. No. 10,394,432

SPREAD MATRIX WITH STATISTICS

Chicago Mercantile Exchan...

1. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause a computer device to:receive, via a network from an exchange computing system, market data for a plurality of spread products;
receive statistical information for the plurality of spread products;
generate a user interface screen for presentation at a user interface of a user device, the user information screen includes the market data for the plurality of spread products and the statistical information arranged in a matrix, the matrix comprising a plurality of cells with each cell corresponding to one of the plurality of the spread products;
display, at the user device, in a first portion of the matrix on the user interface screen, first time period information corresponding to the plurality of spread products;
display, at the user device, in a second portion of the matrix on the user interface screen, second time period information corresponding to the plurality of spread products; and
display, on the user interface screen at the user device, a line of period labels arranged diagonally in the spread matrix in relation to the first portion of the matrix and the second portion of the matrix, wherein the line of period labels correspond to an intersection of same dates in the first portion of the matrix and the second portion of the matrix.

US Pat. No. 10,394,431

APPARATUS AND METHOD FOR RUNNING APPLICATION IN MOBILE TERMINAL

Samsung Electronics Co., ...

1. An apparatus comprising:a memory;
a display; and
at least one processor electrically connected to the memory, and the display,
wherein the memory is configured to store instructions that, when executed, cause the at least one processor to:
in response to a first user input, display, on a first portion of a first screen for displaying an execution screen of a first application, a second screen for displaying an execution screen of a second application, the second screen being smaller than the first screen,
identify that a notification event is generated while the second screen is displayed on the display,
hide an entirety of the second screen from the display while a second touch event in an external area of the second screen is received and maintained,
based on the identification of the notification event and the second touch event, update and display the execution screen of the first application displayed on the first screen when the entirety of the second screen is not displayed by maintaining the second touch event in the external area, and
display again the entirety of the second screen on the first portion of the first screen when the maintained second touch event in the external area of the second screen is released from the display.

US Pat. No. 10,394,430

RELATIONSHIP QUALITY EVALUATION AND REPORTING

1. A machine for evaluating relationship quality, comprising:a processor or microprocessor coupled to a memory, wherein the processor or microprocessor is programmed to:
automatically and periodically poll and receive a first input from at least one user from a first group for ratings for two or more selected first relationship quality parameters and two or more second relationship quality parameters applied to a relationship between the first group and a second group, wherein the first relationship quality parameters are applied to the first group and the second relationship quality parameters are applied to the second group, and the first relationship quality parameters are different from the second relationship quality parameters;
automatically and periodically poll and receive a second input from at least one user from the second group for rating for said two or more selected first relationship quality parameters and said two or more second relationship quality parameters;
display the input received in a graphical format, said graphical format comprising the presentation of said relationship quality parameter ratings on a polygon, each relationship quality parameter assigned to a separate section of said polygon, further wherein the relationship quality parameter rating from the at least one user from said first group and the at least one user from said second group are distinguishably displayed on the same section of said polygon for said relationship quality parameter; and
calculate a present quality ratio as the ratio of the total of the ratings from the user from the first group to the total of the ratings from the user from the second group.

US Pat. No. 10,394,429

SHARING OF USER INTERFACE OBJECTS VIA A SHARED SPACE

QUALCOMM Incorporated, S...

1. A computing device comprising:a processor to:
execute a data sharing application that provides a plurality of shared spaces, each shared space enabling a user of the computing device to share functional user interface (UI) objects with other users;
receive one or more user commands to transfer a respective functional UI object from each of a plurality of corresponding applications executing on the computing device to a particular shared space, wherein each functional UI object implements associated functionality from a corresponding application of the plurality of corresponding applications;
create, in response to receiving the one or more user commands to transfer a respective functional UI object, a data object for each functional UI object of the one or more transfer commands for the transfer to the particular shared space, wherein each data object as created for the transfer to the particular shared space includes a data construct that specifies a type of a respective functional UI object and includes executable code that executes functionality of the respective functional UI object to retain functionality from the corresponding application within the shared space;
display a transferred functional UI object instance within the particular shared space for each created data object of the functional UI objects of the one or more transfer commands, wherein each displayed functional UI object instance retains the associated functionality from the corresponding application within the shared space using respective code of the data object for each functional UI object; and
share the particular shared space, including each transferred functional UI object and the associated functionality, with a plurality of users granted access to the particular shared space by the user.

US Pat. No. 10,394,428

METHOD AND ELECTRONIC DEVICE FOR MANIPULATING A FIRST OR A SECOND USER INTERFACE OBJECT

Sony Corporation, Tokyo ...

1. A method in an electronic device, comprising a touch screen, for manipulating a first user interface object, wherein the electronic device is capable of detecting a first type of touch on the touch screen and a second type of touch on the touch screen, wherein touches of the first type exert the touch screen to forces that are greater than forces exerted to the touch screen by touches of the second type, wherein the forces of the first and second types of touches are applied to the touch screen along a direction that is perpendicular to a plane of the touch screen, wherein the method comprises:detecting a slide on the touch screen;
displaying, in response to the slide, a hint that the first user interface object may be picked up;
detecting a first touch of the first type at the first user interface object;
setting the first user interface object to a first state in response to the detection of the first touch, wherein the first user interface object is picked up;
detecting a tap on the touch screen;
displaying, in response to the tap, a hint indicating or showing the first user interface object that was picked up;
detecting a second touch of the first type at a second user interface object, wherein the first user interface object is dropped at the second user interface object; and
manipulating the first or second user interface object based on properties of the first and second user interface objects in response to the detection of the second touch.

US Pat. No. 10,394,427

INFORMATION PROCESSING DEVICE HAVING UNLOCKING FUNCTION

NEC Corporation, Tokyo (...

1. An information processing device having a touch panel comprising:a display having a touch sensitivity and a lock screen configured to concurrently and separately display a main area to display a lock image, and an auxiliary area to display an unlock icon initially disposed at a first position in a locked state and moveable in a predetermined direction to a second position according to a user's operation;
an operation part configured to accept the user's operation using the unlock icon in the auxiliary area of the display;
a storage unit configured to store a plurality of application images implementing a plurality of applications that are listed in a predetermined order and from which an initial image is selected to be initially displayed as the lock image in advance;
a timer configured to count a first time, the first time counted from a start timing when the unlock icon is moved from the first position to the second position in the auxiliary area to when the unlock icon is released by the user's operation, and a second time following the first time, the second time counted from when the unlock icon is disposed at the second position to when the unlock icon is released by the user's operation; and
a controller configured to control the display according to the user's operation, wherein
the controller is configured to unlock the locked state if the user's operation comprises an unlock instruction and change the lock image from the initial image to a next image selected from among the plurality of application images if the user's operation comprises an application switching instruction, and the controller is further configured to:
(i) determine the unlock instruction and thereby define the initial image displayed in the main area when the unlock icon is released before the first time has elapsed from the start timing,
(ii) determine the application switching instruction to display the next image in the main area when the first time has elapsed from the start timing,
(iii) define the next image displayed in the main area when the unlock icon is released before the second time has elapsed after the first time, and
(iv) determine a secondary application switching instruction to change the next image to a further image selected from among the plurality of application images when the second time has elapsed from the first time.

US Pat. No. 10,394,426

DISPLAY FOR INPUT SELECTION ON A COMPACT INFORMATION PROCESSING DEVICE

International Business Ma...

1. A system, comprising:a search unit configured to search content displayed on a display device for input items, wherein the input items are selections inputted by a user;
a mark displaying unit configured to display different marks, each associated with each of the input items, wherein the mark displaying unit is configured to display numbers as the different marks;
an input receiving unit configured to receive a subsequent input from the user comprising a numerical gesture input comprising a range of numbers, wherein the input receiving unit is further configured to establish an input area on a screen of the system to receive the subsequent input from the user;
a selection unit configured to change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark; and
a switching unit configured to switch from a normal mode to an assist mode in response to input to a switching button by the user,
wherein the numerical gesture input further comprises a numerical gesture input representing a first number comprising 2, a numerical gesture input representing a horizontal line, and a numerical gesture input representing a second number comprising 6;
wherein the selection unit is further configured to change a selection state for each respective item corresponding to the first number, the second number, and each respective number between the first number and the second number; and
wherein the mark displaying unit is further configured to maintain a display of an input button, the input button configured to enable an input of the input items.

US Pat. No. 10,394,425

SYSTEM FOR PROVIDING MOTION AND VOICE BASED BOOKMARK AND METHOD THEREFOR

SK PLANET CO., LTD., Seo...

1. A bookmark providing system based on a motion or a voice, the system comprising:a user terminal configured to:
display a bookmark screen including user input options in a predetermined area of a mobile web page; and
when a bookmark motion or a bookmark voice is input:
automatically capture the bookmark motion or record the bookmark voice;
patternize the bookmark motion or the bookmark voice; and
display the bookmark motion or the bookmark voice on the bookmark screen; and
a service providing server configured to:
communicate with the user terminal through a network;
set, when the bookmark motion or the bookmark voice is input through the bookmark screen of the user terminal, a bookmark by mapping the bookmark motion or the bookmark voice with a corresponding mobile web page;
store the bookmark in a memory; and
switch, when a user motion or a user voice is the same as the bookmark motion or the bookmark voice, to the corresponding mobile web page based on the bookmark stored in the memory,
wherein the bookmark is set based on pattern matching of the bookmark motion or the bookmark voice with the user motion or the user voice,
wherein the service providing server provides a menu for setting the bookmark for the corresponding mobile web page or moving to the corresponding mobile web page, and
wherein the bookmark motion is displayed in a two-dimensional form on the bookmark screen by capturing the bookmark motion.

US Pat. No. 10,394,424

INFORMATION DISPLAY, INFORMATION DISPLAY METHOD, INFORMATION DISPLAY SYSTEM, PROGRAM, AND RECORDING MEDIUM

NEC SOLUTION INNOVATORS, ...

1. An information display comprising:a memory configured to store one or more instructions; and
at least one processor configured to execute the one or more instructions to:
display at least one item and information corresponding to each of the items;
display, in response to selection of the item, a menu showing at least one of refining conditions of the selected item;
display, in response to selection of the refining condition, at least one refining item corresponding to the selected refining condition and refining information corresponding to each of the refining items with reference to the displayed items and information corresponding to each of the items;
repeatedly display the refining condition and display the refining information set for a plurality of executions; and
display a refining condition, which has not been selected before n?1th (n is an integer of 2 or more) execution, among the plurality of executions, in n-th and subsequent executions.

US Pat. No. 10,394,423

EFFICIENT LIST TRAVERSAL

International Business Ma...

1. A computer-implemented method, comprising executing on a computer processor:presenting, via a graphical user interface display, a display of a structured listing of a plurality of data items sorted into an initial arrangement positioning relative to each other with respect to a sorting criteria, wherein each of the plurality of data items comprises a plurality of data fields;
in response to a selection of a first of the data fields of a first of the data items within the display of the structured listing of the plurality of data items sorted into the initial arrangement positioning relative to each other, selecting a subset group of the plurality of data items that each have values in the selected first data field and that share a common value within a second of the data fields that is different from the first data field;
replacing the selected data field of the first data item within a display of the structured listing of the plurality of data items sorted into the initial arrangement positioning relative to each other with a display of a roller widget, wherein the roller widget is associated to data values of the selected first field of the first data item and of each of the generated subset group of the data items;
presenting, via the graphical user interface display, a display of the roller widget within the selected data field of the first data item that is configured to scroll through displays of the associated roller widget data values in response to an input from the user, while continually displaying the remainder of unselected data items of the structured list in the initial arrangement positioning in the displayed structured list relative to each other and to the first data item comprising the roller widget in place of the selected data field;
in response to a roller widget closing input, driving the graphical user interface display to close the roller widget and to revert back to the display of the structured listing of the plurality of data items sorted into the initial arrangement positioning relative to each other; and
generating the roller widget closing input in response to determining that the roller widget has scrolled through and displayed all of the roller widget data values, and that none of the displayed roller widget data values have been selected by a user input.

US Pat. No. 10,394,422

DATA INTERACTION CARDS FOR CAPTURING AND REPLAYING LOGIC IN VISUAL ANALYSES

Accenture Global Solution...

1. A system, comprising:a database circuitry configured to communicate with a database;
a communication circuitry configured to communicate with a client device;
a processor configured to communicate with the database circuitry and the communication circuitry, the processor further configured to:
receive, through the communication circuitry, an activation request from the client device, the activation request requesting activation of a data card interaction tracking tool;
activate the data card interaction tracking tool based on the received activation request;
display, on the client device, a graphical user interface (GUI) of the data card interaction tracking tool concurrently with an application presented on the client device;
track a modification interaction with the application, wherein the tracked modification interaction includes a modification to the application based on a user input;
generate a data card deck comprised of multiple data cards, wherein each data card of the data card deck includes a respective tracked interaction of the application and a corresponding state of the application, wherein the data card deck includes a data card including the tracked modification interaction and the corresponding state of the application resulting from the modification interaction;
display the GUI on the client device to include at least the data card corresponding to the tracked modification interaction while concurrently displaying the application on the client device;
transmit, through the database circuitry, the data card deck to the database;
receive, through the communication circuitry, a search query from the client device; select the data card deck from the database based on the search query;
receive, through the communication circuitry, a selection of the data card corresponding to the tracked modification interaction included in the data card deck from the client device;
activate the selection of the data card corresponding to the tracked modification interaction; and
based on the activation of the selected data card corresponding to the tracked modification interaction, execute the application to transition to the state of the application resulting from the modification interaction.

US Pat. No. 10,394,420

COMPUTER-IMPLEMENTED METHOD OF GENERATING A CONTENT RECOMMENDATION INTERFACE

YANDEX EUROPE AG, Lucern...

1. A computer-implemented method of generating a content recommendation interface for a user of an electronic device, the method executable by the electronic device, the electronic device having a processor and a user-interface device coupled to the processor, the processor being configured to execute a browser application, the electronic device further comprising a network interface for connecting to a recommendation server via a communication network, the method comprising:receiving, via the user-interface device, a first user-indication for activating the browser application;
responsive to the first user-indication, generating on the user-interface device a first graphical user interface (GUI) of the browsing application, the first GUI comprising three simultaneously presented visual-interface elements disposed within the first GUI:
a first interface element comprising an omnibox, the omnibox configured to receive at least one of a network address and a search query, the first interface element being located substantially in a center of the first GUI;
a second interface element comprising at least one icon representing user-selected content, each of the at least one icons being linked to an associated network resource accessible via the communication network,
the second interface element being spaced a first distance away, in a first direction, from the first interface element;
a third interface element comprising at least one recommendation icon, the first recommendation icon associated with recommended content selected, by the recommendation server, from a plurality of potentially recommendable content items,
the third interface element being spaced a second distance away, in a second direction, from the first interface element, the second direction being opposite to the first direction;
the at least one recommendation icon including a first recommendation icon being partially visible within the first GUI;
receiving, via the user-interface device, an indication of a first user-interaction with the first GUI;
responsive to determining the first user-interaction being a user-gesture associated with the first direction, generating a second GUI, to be displayed in place of the first GUI, the second GUI including:
a portion of the first interface element located at an extremity of the second GUI located in the first direction; and
the second interface element located such that the first distance is collapsed; and
not including the third interface element;
responsive to determining the first user-interaction being the user-gesture associated with the second direction, generating the second GUI, to be displayed in place of the first GUI, the second GUI including:
the third interface element, such that at least one recommendation icon includes the first recommendation icon and at least a second recommendation icon, the first recommendation icon to be displayed in its entirety and
the at least the second recommendation icon to be at least partially displayed; and
not including the first interface element and the second interface element;
executing an animated transition between the first GUI and the second GUI responsive to the user-gesture; and
determining a parameter of the animated transition, the parameter including at least a speed of transition, the determining comprising:
receiving a first location and a first time of the user-gesture,
receiving a second location and a second time of the user-gesture, and
determining the speed of transition by computing the difference between the second location and the first location and the difference between the second time and the first time of the user-gesture.

US Pat. No. 10,394,419

DEVICE, A METHOD AND A SERVER FOR RETRIEVING INFORMATION USING A MACHINE READABLE IMAGE

GSPI B.V., Riethoven (NL...

1. A method for selecting information represented by an icon of a plurality of icons associated with a QR code comprising:capturing an image of the QR code and the icon of the plurality of icons, wherein each of the plurality of icons is separate from, and located adjacent to, the QR code;
displaying the captured image of the QR code and the icon on a touch screen;
determining a user's touch location on the touch screen being an indication of selection of the icon of the plurality of icons;
determining an orientation of the QR code;
determining a relative coordinate of the touch location relative to the location of the QR code;
forwarding the relative coordinate to an information providing server; and
receiving information related to the relative coordinate from the information providing server.

US Pat. No. 10,394,418

METHOD, DEVICE, AND SYSTEM FOR PROVIDING INDICIA ON A DISPLAY

1. A method of displaying visual data on a display of a terminal device comprising:the terminal device displaying an icon having at least one of expander indicia, notification indicia and presence state indicia illustrated thereon such that a portion of the icon partially overlays and covers at least one of the expander indicia, the notification indicia, and the presence indicia on a display of the terminal device so that the at least one of the expander indicia, the notification indicia, and the presence indicia is not displayed, the terminal device also having a processor connected to non-transitory memory;
the terminal device running a first application associated with the icon and illustrating the icon on a foreground of the display of the terminal device such that the icon is on the foreground of the display of the terminal device;
the terminal device displaying a window on the display associated with at least one second application unrelated to the first application that is being run by the terminal device and a user of the terminal device is actively using the second application by providing input to the terminal device that is associated with the at least one second application such that the icon is within the foreground of the display of the terminal device; and
the terminal device receiving presence state data from a first server to which the terminal device is communicatively connected and updating the presence state indicia of the icon in response to the received presence state data, the presence state data comprising information identifying at least one of a location of the user and an activity of the user;
the terminal device illustrating the portion of the icon overlaying and covering the at least one of the expander indicia, the notification indicia, and the presence indicia so that the portion is folded further away from that indicia to further uncover the at least one of the expander indicia, the notification indicia, and the presence indicia to provide a more complete view of that indicia in response to receipt of input indicating a pointer is over that indicia.

US Pat. No. 10,394,417

SURFACING AND MANAGEMENT OF WINDOW-SPECIFIC CONTROLS

Microsoft Technology Lice...

1. A method of generating, on a physical display device communicationally coupled to a computing device, a user interface comprising:a floating display element, generated by an operating system, that is visually separate from, and is positioned proximate to, a task reference for an application program being executed on the operating system, the floating display element comprising:
a first toolbar tailored to a first set of functionality exposed to a user by the application program via a first window, the first toolbar comprising a first set of multiple interface elements associated with the first set of functionality, the first toolbar being visually contained wholly within the floating display element;
a first thumbnail of the first window of the application program, the first thumbnail being visually contained wholly within the floating display element;
a second toolbar tailored to a second set of functionality exposed to the user by the application program via a second window, the second toolbar comprising a second set of multiple interface elements associated with the second set of functionality, the second toolbar being also visually contained wholly within the floating display element, the second toolbar differing from the first toolbar; and
a second thumbnail of the second window of the application program, the second thumbnail being also visually contained wholly within the floating display element;
wherein the floating display element is separate from and external to windows of the application program and is displayed when user action is directed to the task reference; and
wherein further the first and second thumbnails and the first and second toolbars are all concurrently displayed within the floating display element.

US Pat. No. 10,394,416

USER INTERFACE SYSTEM AND METHOD FOR ENABLING MARK-BASED INTERACTION FOR IMAGES

Samsung Electronics Co., ...

1. A user interface system for enabling mark-based interaction for images including a volume that is a three-dimensional image and slices that are two-dimensional images representing cross sections of the volume, the user interface system comprising:a memory configured to store instructions; and
at least one processor, upon executing the stored instructions, configured to:
receive a user input that is associated with a region of interest (ROI) in one image among the images,
generate, in response to the user input, a mark comprising identification information for identifying the ROI,
place the generated mark on the ROI included in the one image,
automatically generate at least one mark, to be tagged to at least one ROI included in at least one other image rather than the one image, based on the identification information, wherein the at least one other image comprises an ROI corresponding to the ROI included in the one image,
tag the generated at least one mark on the at least one ROI included in the at least one other image,
adjust image data representing the volume such that a selected ROI or an ROI identified by a selected mark among ROIs included in the volume is visually distinct from a periphery, and
modify the image data representing the volume such that a transparency of a peripheral area surrounding the selected ROI or the ROI identified by the selected mark gradually increases as it goes further from the selected ROI or the ROI identified by the selected mark.

US Pat. No. 10,394,414

FACILITATING AUTOMATIC EXECUTION OF USER INTERACTIONS IN A VIRTUAL SPACE

Kabam, Inc., San Francis...

1. A system for automatically executing user interactions in a virtual space, the system comprising:one or more physical processors configured by machine-readable instructions to:
execute an instance of the virtual space, to implement the instance of the virtual space by receiving and executing commands to facilitate user interactions of individual users with the virtual space, wherein the user interactions are monitored, and to determine view information for presentations of the virtual space on client computing platforms through space interfaces to facilitate user actions in the virtual space;
determine, based on the monitoring, amounts of interaction of the individual users within the virtual space while participating in the virtual space, the amounts of interaction including a first amount of interaction for a first user that reflects an amount of interaction within the virtual space by the first user;
determine types of interactions performed by the individual users within the virtual space while participating in the virtual space, the types of interactions including a first type of interactions performed by the first user within the virtual space;
manage user accounts associated with the individual users in the virtual space comprising user information, the user accounts including user inventories and information indicating the determined amounts of interaction and the determined types of interactions of the individual users, the user accounts including a first user account associated with the first user and including a first user inventory and information indicating the first amount of interaction and the first type of interactions of the first user;
determine patterns of interactions of the individual users by examining past interactions of the individual users, wherein determinations of the patterns of interactions are based on the amounts of interaction of the individual users and the types of interactions performed by the individual users, wherein the patterns of interactions include a first pattern of interactions of the first user, wherein determination of the first pattern of interactions is based on a first examination of a first quantity of past interactions of the first user while participating in the virtual space, wherein the determination of the first pattern of interactions is further based on the first type of interactions;
determine automated user interactions based on the patterns of interactions of the individual users, wherein the automated user interactions are to be automatically executed in the virtual space on behalf of the individual users while the individual users are not participating in the virtual space, such that first automated user interactions to be automatically executed in the virtual space on behalf of the first user are determined based on the first pattern of interactions,
wherein the determination of the first automated user interactions to be automatically executed in the virtual space on behalf of the first user while the first user is not participating in the virtual space includes determinations of:
(i) types of the first automated user interactions,
(ii) quantities of the first automated user interactions,
(iii) durations of the first automated user interactions,
(iv) frequencies of the first automated user interactions, and/or
(v) virtual space resources exhausted by the first automated user interactions;
automatically execute, in the virtual space, the determined automated user interactions, such that the first automated user interactions are automatically executed in the virtual space on behalf of the first user; and
automatically update the first user account including the first user inventory based on results from automatically executing the first automated user interactions.

US Pat. No. 10,394,413

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM

RICOH COMPANY, LTD., Tok...

1. An information processing apparatus comprising:circuitry configured to:
display, on a display, a plurality of windows for a user to perform inputting for an application;
receive selection of a first window to be set from an inactive state to an active state, out of the plurality of displayed windows, the window in the active state being capable of receiving user's operation through an input device and to apply the operation to a document displayed in the window, and the selected window, prior to being in the active state, being in the inactive state in which the window is not capable of receiving user's operation;
retrieve enabled function information corresponding to a function enabled in a second window amongst the plurality of displayed windows different than the first window, said second window having been in an active state immediately before receiving selection of the first window; and
change the first window to an active state and change a function of the first window to the function enabled in the second window.

US Pat. No. 10,394,412

USER-CUSTOMIZABLE PERMISSIONS IN A COMPUTING ENVIRONMENT

salesforce.com, inc., Sa...

1. A system comprising:a database system implemented using a server system comprising one or more hardware processors, the database system configurable to cause:
providing user interface data to a user device, the user interface data configured to be processed to cause display, in a user interface on a display of the user device, of one or more fields configured to receive input data for performing one or more of: defining or updating a custom permission, associating a custom permission with a computing resource, assigning a custom permission to a permission set, or assigning a permission set to a user;
generating or updating, based on first input from a first user via the user interface on the display of the user device, a custom permission;
associating, based on second input from the first user via the user interface on the display of the user device, the custom permission with a first computing resource;
assigning, based on third input from the first user via the user interface on the display of the user device, the custom permission to the first permission set;
identifying a rule associated with the custom permission, the rule governing performance of one or more actions in association with the database system;
providing further user interface data to the user device, the further user interface data configured to be processed to cause display, in the user interface, of one or more user-configurable parameters of the rule; and
generating or updating one or more data objects maintained in a database, the one or more data objects indicating custom permissions, permission sets and permission relationships among entities in a computing system for governing user access to computing resources in the computing system.

US Pat. No. 10,394,410

MOBILE DEVICE INTERFACES

Amazon Technologies, Inc....

1. A mobile electronic device comprising:one or more processors;
memory;
a touch-sensitive display;
a housing defining a shape of the mobile electronic device;
a first camera disposed in a first portion of the housing;
a second camera disposed in a second portion of the housing; and
a user-interface module, stored in the memory and executable on the one or more processors to:
present, on the touch-sensitive display, a screen comprising:
an upper portion that includes a first list including icons representing applications available to the mobile electronic device, the first list being scrollable horizontally by touch gestures on the touch-sensitive display to alter an icon of the icons that has focus in the first list; and
a lower portion that includes a first icon representing a first content item associated with an application corresponding to the icon that has focus in the first list;
determine a position of at least a portion of a user relative to the mobile electronic device based at least in part on data from the first camera and the second camera;
present, at least partly in response to the position of the user relative to the mobile electronic device, an altered version of at least one of:
the icon that has focus in the first list, or
the first icon in the lower portion.

US Pat. No. 10,394,409

SECURE DISPENSING AND PLAY OF INSTANT PROBABILITY GAMES

Diamond Game Enterprises,...

7. A gaming machine that conducts a probability game and dispenses probability tickets, the gaming machine comprising:(a) a memory device that provides indicia to be printed on the probability tickets that identifies game elements;
(b) blank paper stock inside of the gaming machine for printing the probability tickets on demand;
(c) a ticket printer inside of the gaming machine that prints the probability tickets to be played from the blank stock using the indicia received from the memory device;
(d) an electronic display that presents the game elements of the probability ticket being played;
(e) a player input that receives player-entered selections associated with the game elements of the probability ticket being played until game play is completed;
(f) a memory that stores the player-entered selections;
(g) a comparator configured to:
(i) electronically compare the player-entered selections in the memory to the game elements of the probability ticket provided from the memory device to determine if the player-entered selections are winning selections, and
(ii) cause the electronic display to inform the player whether winning selections were made;
(h) a ticket dispenser that dispenses the probability ticket from the gaming machine when the game play is completed, thereby allowing the player to obtain physical possession of the probability ticket and enable verification of the integrity of the game;
(i) a first location within the gaming machine that stores the blank paper stock; and
(j) an internal region of the gaming machine separate from the first location that stores the printed probability ticket currently being played, wherein the probability ticket is dispensed by the ticket dispenser from the internal region when the game play is completed,
wherein the internal region is at least partially visible to the player so that the player can view at least a portion of the probability ticket that is currently being played, and
wherein all of the probability tickets include potential winning game elements so that every probability ticket is a potential winner, and winning depends solely upon player-entered selections being winning selections.

US Pat. No. 10,394,407

DISPLAY DEVICE INCLUDING TOUCH SENSOR

Samsung Display Co., Ltd....

1. A display device, comprising:a display panel comprising:
an active area on which a plurality of pixels configured to display an image is disposed; and
a non-display area around the active area;
touch sensor electrodes configured to detect a touch of an external object, the touch sensor electrodes disposed in the active area; and
detection input electrodes configured to generate mutual capacitance with the touch sensor electrodes, the detection input electrodes disposed in the non-display area,
wherein the touch sensor electrodes and the detection input electrodes are disposed on the same layer.

US Pat. No. 10,394,406

TOUCH DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A touch display device, comprising:a display panel including a display area and a border area other than the display area, the display area comprising:
a plurality of gate lines extending in a first direction;
a plurality of data lines intersecting the gate lines;
a plurality of signal read lines intersecting the gate lines; and
a plurality of sub-pixels disposed at intersections of the gate lines and the data lines, each of the sub-pixels including an aperture region;
an infrared emission array disposed in the border area and comprising a plurality of infrared light emitters configured to emit infrared light covering the display region; and
a plurality of infrared sensing units each comprising an infrared sensor disposed in the aperture region of a respective one of the plurality of sub-pixels, the infrared sensor being configured to generate a response signal upon irradiation by the infrared light and transmit the response signal to one of the signal read lines for detection,
wherein the infrared sensor has a first electrode and a second electrode, and
wherein each of the infrared sensing units further comprises a first switch unit operable to couple a reference voltage to the first electrode of the infrared sensor and a second switch unit operable to couple the second electrode of the infrared sensor to one of the signal read lines.

US Pat. No. 10,394,405

CAPACITIVE TOUCH PANEL WITH MULTI-LAYER TRANSPARENT CONDUCTIVE FILM

GUARDIAN GLASS, LLC, Aub...

1. A capacitive touch panel, comprising:a glass substrate;
a patterned multi-layer coating provided on the glass substrate for at least a plurality of electrodes, the patterned multi-layer coating including at least one conductive layer, a first dielectric layer comprising silicon and nitrogen located over at least the conductive layer, and a second dielectric layer comprising silicon and nitrogen below at least the conductive layer, so that the conductive layer is provided between at least the first and second layers comprising silicon and nitrogen, and wherein the second layer comprising silicon and nitrogen is located between at least the glass substrate and the conductive layer;
wherein each of the layers of the multi-layer transparent conductive coating are patterned in substantially a same shape; and
processing circuitry configured to measure an aspect of capacitance.

US Pat. No. 10,394,404

TOUCH DISPLAY PANEL

INNOLUX CORPORATION, Mia...

1. A touch display panel, comprising:a substrate;
a thin film transistor disposed on the substrate, having a data line;
an insulation layer disposed on the data line; and
a first sensing electrode disposed on a side of the insulation layer, having a plurality of first metal conductive lines and a plurality of second metal conductive lines directly connected with the plurality of first metal conductive lines, wherein the plurality of first metal conductive lines and the plurality of second metal conductive lines are disposed on the side of the insulation layer, the plurality of first metal conductive lines are extending along a first direction, and the plurality of second metal conductive lines are extending along a direction different from the first direction;
wherein the outermost one of the plurality of first metal conductive lines comprises a first protruding portion.

US Pat. No. 10,394,403

TOUCH SCREEN WITH ELECTRODES INCLUDING LINEAR AND BRANCHED PORTIONS

Mitsubishi Electric Corpo...

1. A touch screen comprising:a substrate which includes a main surface;
a first electrode which is disposed on said main surface and includes a plurality of first wires, said plurality of first wires being detection wires, and each of the first wires including a first linear portion and a plurality of first branch portions, said first linear portion extending in a first direction, said plurality of first branch portions being branched from said first linear portion;
an insulation film which is disposed on said main surface; and
a second electrode which is disposed on said main surface, is insulated from said first electrode by said insulation film, and includes a plurality of second wires, said plurality of second wires being excitation wires, and each of the second wires including a second linear portion and a plurality of second branch portions, said second linear portion extending in a second direction which is not parallel to said first direction, said plurality of second branch portions being branched from said second linear portion, said second linear portion three-dimensionally intersecting said first linear portion and not three-dimensionally intersecting said plurality of first branch portions, said plurality of second branch portions each including a rim portion, said second linear portion and said rim portion surrounding a cavity portion formed at each of said plurality of second branch portions, said rim portion including a portion parallel along an outline of said first linear portion or said plurality of first branch portions and not including a portion parallel along an outline of said second linear portion when seen in a plan view in a normal direction of said main surface.

US Pat. No. 10,394,402

TOUCH SENSOR WITH EDGE-BALANCED MACRO-FEATURE DESIGN

Atmel Corporation, Chand...

1. A touch position-sensing panel comprising:a sensing area comprising:
a substrate;
a plurality of first electrodes in a first layer, the plurality of first electrodes arranged in a first direction, wherein:
a first electrode of the plurality of first electrodes comprises a first center region;
a second electrode of the plurality of first electrodes comprises a second center region, the second electrode of the plurality of first electrodes not including material of the first electrode of the plurality of first electrodes, the second center region being rectangular in shape; and
a width of the second center region of the second electrode of the plurality of first electrodes is less than a width of the first center region of the first electrode of the plurality of first electrodes, wherein the width of the second center region is approximately equal to and spans a distance between edges of the second electrode;
a plurality of second electrodes in a second layer, the plurality of second electrodes arranged in a second direction; and
a plurality of capacitive nodes formed by a capacitive coupling of the plurality of first electrodes in the first layer and the plurality of second electrodes in the second layer.

US Pat. No. 10,394,401

WIRING BODY, WIRING BOARD, AND TOUCH SENSOR

FUJIKURA LTD., Tokyo (JP...

1. A wiring body comprising:a first resin layer;
a plurality of electrodes each of which comprises an electrode layer provided on the first resin layer and is formed by first conductor lines, the electrode layer having a mesh-like shape;
a plurality of first lead wire layers each of which is provided on the first resin layer and is formed by second conductor lines, the first lead wire layers each having a mesh-like shape; and
a plurality of boundary lines interposed between the electrodes and the first lead wire layers, respectively, wherein each of the boundary lines contacts at least two of the first conductor lines of each of the electrodes and one end part of each of the first lead wire layers, and has a line-like shape, wherein
the wiring body satisfies following Expressions (1) and (2)
W1 L1>W3  (2)
where
W1 represents a width of each of the first conductor lines in a direction orthogonal to an extending direction of each of the first conductor lines,
W2 represents a width of each of the second conductor lines in a direction orthogonal to an extending direction of each of the second conductor lines,
L1 represents a length of each of the boundary lines in its extending direction, and
W3 represents a width of the one end part of each of the first lead wire layers in a direction orthogonal to an extending direction of each of the first lead wire layers,
the wiring body further comprises a second lead wire layer having one end connected to one of the boundary lines and another end connected to one of the first lead wire layers, the second lead wire layer being formed by third conductor lines and having a mesh-like shape,
the one of the first lead wire layers and the second lead wire layer are separated from each other, and
a region in which the second conductor lines and the third conductor lines are not formed is provided between the one of the first lead wire layers and the second lead wire layer which are adjacent to each other.

US Pat. No. 10,394,400

COMBINED INDUCTIVE SENSING AND CAPACITIVE SENSING

Cypress Semiconductor Cor...

1. A sense unit comprising:a first terminal coupled to a first node;
a first electrode coupled to the first node;
a second terminal;
a second electrode coupled to the second terminal, wherein, in a first mode, responsive to receiving a first signal at the first terminal from a signal generator, a second signal is output on the second terminal to a measurement circuit, wherein the second signal is representative of a capacitance of the sense unit;
a resonant circuit coupled between the first terminal and the first electrode, the resonant circuit comprising:
a resistor coupled in series between the first terminal and the first node;
an inductive coil; and
a first capacitor, wherein the inductive coil and the first capacitor are coupled in parallel between the first node and ground,
wherein, in a second mode, responsive to receiving a third signal at the first terminal from the signal generator, a fourth signal is output on the second terminal to the measurement circuit, wherein the fourth signal is representative of an inductance of the sense unit, wherein the first electrode and the second electrode are common to the first mode and the second mode, and wherein the fourth signal is output concurrently with receiving the third signal, wherein the sense unit is to operate as a variable capacitor in the first mode when a first frequency of the first signal at the first terminal is below or above a resonant frequency of the resonant circuit, and wherein the sense unit is to operate as a variable inductor in the second mode when a second frequency of the third signal at the first terminal is at the resonant frequency of the resonant circuit to excite the resonant circuit.

US Pat. No. 10,394,399

CAPACITIVE TOUCH PANEL

EGALAX_EMPIA TECHNOLOGY I...

1. A capacitive touch panel, comprising: a substrate comprising a touch sensing layer located on a surface thereof; and an electrode module mounted in said touch sensing layer of said substrate, said electrode module comprising a plurality of first electrodes extending in a first direction and arranged in parallel and a plurality of second electrodes extending in a second direction perpendicular to said first direction and arranged in parallel, each said first electrode comprising a plurality of first electrode elements and a plurality of first signal lines extending in one same direction and respectively electrically connected between each two adjacent said first electrode elements, said first electrode elements of said plurality of first electrodes are S-shaped, each said second electrode comprising a plurality of second electrode elements, said second electrode elements of said second electrodes are contrary to the shape of said first electrode elements and exhibit an inverted S-shape and a plurality of second signal lines respectively electrically connected between each two adjacent said second electrode elements and extending in a perpendicular manner relative to the extending direction of said first signal lines; said second electrode elements respectively disposed adjacent to and spaced from the said first electrode elements of one respective said first electrode; wherein the S-shape is a twisted concave octagon with four pairs of parallel edges.

US Pat. No. 10,394,398

WIRING BODY, WIRING BOARD, WIRING STRUCTURE, AND TOUCH SENSOR

FUJIKURA LTD., Tokyo (JP...

1. A wiring body comprising:a first resin layer;
a first conductor layer including a first terminal portion and disposed on the first resin layer;
a second resin layer covering the first conductor layer except for at least the first terminal portion; and
a second conductor layer including a second terminal portion and directly disposed on the second resin layer, wherein
the first terminal portion and the second terminal portion are exposed to a single surface side of the wiring body,
the single surface side is separated from the first and second resin layers in a thickness direction of the first resin layer,
the first terminal portion and the second terminal portion are shifted from each other along the thickness direction,
the first terminal portion protrudes towards the single surface side, and
when viewed from a direction orthogonal to the thickness direction, at least a part of the first terminal portion overlaps with the second resin layer.

US Pat. No. 10,394,397

MANUFACTURING METHOD OF TOUCH SENSOR FILM

FUJIFILM Corporation, Mi...

1. A manufacturing method of a touch sensor film comprising:performing roll transportation of an elongated transparent support having a thickness smaller than 80 m using a plurality of pass rollers;
performing annealing treatment with respect to the support at a temperature which is equal to or lower than a temperature obtained by adding 350 C to a dynamic glass transition temperature of the support; and
forming a mesh pattern formed of thin metal wires on a surface of the support subjected to the annealing treatment,
wherein the support is transported at a temperature equal to or higher than a static glass transition temperature and lower than a dynamic glass transition temperature of the support, after performing the annealing treatment with respect to the support and until the support reaches a first pass roller, and
the temperature of the support is decreased to a temperature lower than the static glass transition temperature while the support reaches a second pass roller from the first pass roller.

US Pat. No. 10,394,396

MULTI-FORCE TOUCH SENSING METHOD AND MULTI-FORCE TOUCH MODULE

TPK Touch Solutions (Xiam...

1. A multi-force touch sensing method for a multi-force touch module, the multi-force touch module comprising a plurality of first sensing electrodes disposed along an X direction and a plurality of second sensing electrodes disposed along a Y direction, which form an X-Y coordinate system, to provide at least one press input, and the multi-force touch sensing method comprising the following steps:(a): detecting and obtaining press position information that are coordinates of an mth point (Xm, Ym) and coordinates of an nth point (Xn, Yn) (where m?1, n>m) during a first time sequence;
(b): determining whether Xn is equal to Xm, if yes, go to (c), if not, go to (d);
(c): detecting resistance values corresponding to Y axis at Yn and Ym during a second time sequence different from the first time sequence, determining, from only a magnitude of the resistance value corresponding to the Y axis at Yn, a magnitude of a pressing force at press position (Xn, Yn), and determining, from only a magnitude of the resistance value corresponding to the Y axis at Ym, a magnitude of a pressing force at press position (Xm, Ym); and
(d): detecting resistance values corresponding to X axis at Xn and Xm during the second time sequence different from the first time sequence, determining, from only a magnitude of the resistance value corresponding to the X axis at Xn, the magnitude of the pressing force at the press position (Xn, Yn), and determining, from only a magnitude of the resistance value corresponding to the X axis at Xm, the magnitude of the pressing force at the press position (Xm, Ym).

US Pat. No. 10,394,395

TOUCH SCREEN, TOUCH PANEL, DISPLAY DEVICE AND ELECTRONIC DEVICE

Mitsubishi Electric Corpo...

1. A touch screen, comprising:a transparent base;
a column electrode including a plurality of column wires that are disposed on said transparent base, are made of a conductive material having light reflectivity, and are collectively electrically connected; and
a row electrode including a plurality of row wires that are disposed on said transparent base, are made of said conductive material, and are collectively electrically connected, wherein
said transparent base is provided with a reflected-light distribution pattern that is made of said conductive material, includes a curved portion shaped in a curved manner when viewed in a direction vertical to a surface of said transparent base facing a user, and is disposed such that normal lines of said curved portion head for all directions, and
said curved portion of said reflected-light distribution pattern is formed in a same layer as at least one of said column electrode and said row electrode and electrically connects at least one of said plurality of column wires and said plurality of row wires.

US Pat. No. 10,394,394

TOUCH SCREEN PANEL-INTEGRATED DISPLAY DEVICE AND METHOD FOR FABRICATING THE SAME

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

1. A display device comprising:a substrate having an active area and a non-active area;
a first thin-film transistor located in a first pixel in the active area;
a gate line coupled to the first thin-film transistor;
a data line coupled to the first thin-film transistor;
a first protective layer located on the first thin-film transistor and in which a first contact hole is formed;
a first electrode including a first layer connected to a drain electrode of the first thin-film transistor through the first contact hole and a second layer on the first layer;
a first signal line including a first signal line layer on the first protective layer and a second signal line layer on the first signal line layer;
a second electrode connected to the signal line through a second contact hole;a second pixel in the active area, the second pixel having a second thin film transistor and a second contact hole in the first protective layer;a dummy pattern located in the non-active area adjacent to the second contact hole of the second pixel and including a first dummy pattern layer formed on the first protective layer of the same material and on the same layer as the first layer of the first electrode and a second dummy pattern layer formed on the first dummy pattern layer of the same material on the same layer as the second layer of the first electrode.

US Pat. No. 10,394,393

COMPENSATING FORCE BASELINE ARTIFACTS IN A CAPACITIVE SENSOR

SYNAPTICS INCORPORATED, ...

1. A capacitive input device, comprising:sensor circuitry configured to drive a plurality of sensor electrodes with capacitive sensing signals over time to acquire capacitive values of a plurality of capacitive frames; and
a processing system, coupled to the sensor circuitry, configured to:
analyze a first capacitive frame of the plurality of capacitive frames to identify a force event based on whether a first capacitive value for the first capacitive frame exceeds a baseline value;
in response to determining that the first capacitive value does not exceed the baseline value, set the baseline value equal to the first capacitive value;
analyze a second capacitive frame of the plurality of capacitive frames acquired after the force event to determine whether a second capacitive value for the second capacitive frame exceeds the first capacitive value;
in response to determining that the second capacitive value exceeds the first capacitive value, determine whether a difference between the first capacitive value and the second capacitive value is less than a threshold;
in response to determining that the difference between the first capacitive value and the second capacitive value is less than the threshold, adjust the baseline value based on a function of the difference between the first capacitive value and the second capacitive value; and
determine force information about an input object in contact with the capacitive input device based at least in part on the plurality of capacitive frames.

US Pat. No. 10,394,392

OBJECT DETECTION AND SCAN

Atmel Corporation, Chand...

1. A method comprising:by a processor, determining a position of an input within a touch-sensitive area of a touch sensor, the touch sensor comprising a first plurality of electrodes having a first orientation and a second plurality of electrodes having a second orientation, the second orientation being different from the first orientation;
by the processor, selecting, based on the determined position of the input, a first set of the first plurality of electrodes and a first set of the second plurality of electrodes such that the determined position of the input is within a two-dimensional overlap area of the first set of the first plurality of electrodes with the first set of the second plurality of electrodes, the two-dimensional overlap area being smaller than the touch-sensitive area;
applying a first pre-determined voltage to each electrode of the first set of the first plurality of electrodes and to each electrode of the first set of the second plurality of electrodes in the two-dimensional overlap area, wherein the electrodes of first set of the first plurality of electrodes are adjacent electrodes and the electrodes of first set of the second plurality of electrodes are adjacent electrodes; and
applying, while applying the first pre-determined voltage to each electrode in the two-dimensional overlap area, a second pre-determined voltage to the touch-sensitive area outside the two-dimensional overlap area, the second pre-determined voltage being lower than the first pre-determined voltage;
wherein the two-dimensional overlap area has a first signal state, a first portion of the touch-sensitive area outside the two-dimensional overlap area has a second signal state different than the first signal state, and a second portion of the touch-sensitive area outside the two-dimensional overlap area has a third signal state different than the first signal state and the second signal state.

US Pat. No. 10,394,391

SYSTEM AND METHOD FOR REDUCING DISPLAY ARTIFACTS

SYNAPTICS INCORPORATED, ...

1. A processing system for an integrated display device and capacitive sensing device, comprising:driver circuitry configured for coupling to a plurality of source lines and a plurality of sensor electrodes, each of the plurality of sensor electrodes comprising at least one common electrode configured for display updating and capacitive sensing; and
a driver module coupled to the driver circuitry and configured to:
drive the plurality of sensor electrodes for capacitive sensing during a first non-display update period that occurs between first and second display line update periods of a display frame, and during a second non-display update period that occurs between the second and a third display line update periods of the display frame, where each of the first and the second non-display update periods is at least as long as one of the first, second, and third display line update periods;
hold a first source line of the plurality of source lines at a first source voltage during a full length of the first non-display update period;
hold a second source line of the plurality of source lines at a second source voltage during the full length of the first non-display update period;
hold the first source line at a third source voltage during a full length of the second non-display update period; and
hold the second source line at a fourth source voltage during the full length of the second non-display update period, wherein each of the first source voltage, the second source voltage, the third source voltage and the fourth source voltage are different.

US Pat. No. 10,394,390

TOUCH SCREEN, TOUCH DISPLAY DEVICE AND TOUCH DETECTION METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A touch screen, comprising:a light guide element;
a light source which is provided on a side of the light guide element to face inside of the light guide element, and configured to emit light towards the light guide element so as to be guided into the light guide element; and
a plurality of detectors which is provided on at least one side of the light guide element to face inside of the light guide element, and configured to receive light from corresponding sides of the light guide element where the light exits respectively;
wherein the light guide element is a single integral light guide component formed by a material, having no other medium material contained therein of a different refractive index as compared with the material of the light guide component element.

US Pat. No. 10,394,389

TRACKING APPROACHING OR HOVERING OBJECTS FOR USER-INTERFACES

1. A device, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
based on a first intensity measurement of first electromagnetic radiation from a remote source and based on the first electromagnetic radiation being determined to comprise a wavelength greater than 300 nanometers, determining shadow data representative of a first position on the device of a shadow cast by a remote object;
based on a second intensity measurement of second electromagnetic radiation from the remote object and based on the second electromagnetic radiation being determined not to comprise a wavelength greater than 300 nanometers, determining infrared data representative of a second position on the device exhibiting an increased infrared intensity relative to other positions on the device; and
based on the shadow data and the infrared data, determining location data representative of a location of the remote object relative to the device.

US Pat. No. 10,394,388

ADAPTIVE REFLECTED LIGHT TOUCH SENSOR

Micro Motion, Inc., Boul...

1. An adaptive reflected light touch sensor comprising:a window;
an emitter configured to emit light in a direction that reflects the light from the window positioned to reflect the light and an object that is one of proximate to and pressed against an outer surface of the window;
a sensor positioned to measure a light amplitude of the reflected light; and
a processor board coupled to the sensor, the processor board being configured to:
determine an assert threshold;
if the measured light amplitude is less than the assert threshold, then:
calculate a moving average of the measured light amplitude of the reflected light by averaging two or more of the most recent measured light amplitudes in an averaging period; and
calculate the assert threshold based on the moving average;
if the measured light amplitude is greater than the assert threshold, then increment an assert count;
determine a button press threshold; and
if the assert count is greater than the button press threshold, then:
detect a button press; and
decrease the button press threshold to implement button hysteresis.

US Pat. No. 10,394,387

DISPLAY DEVICE INCLUDING TOUCH SENSOR AND DRIVING METHOD THEREOF

Samsung Display Co., Ltd....

1. An organic light emitting display device comprising:a display panel;
an encapsulation layer on the display panel;
a substrate on the encapsulation layer;
a touch sensor unit including a plurality of touch sensors and a plurality of touch wires on the substrate;
a plurality of pixels including a plurality of light emitting layers between pixel electrodes and an opposed electrode arranged in the display panel; and
a plurality of signal lines and a plurality of thin film transistors in the display panel,
wherein the plurality of touch sensors comprises a plurality of first sense cells arranged in a first direction on the substrate, and a plurality of second sense cells arranged in a second direction on the substrate,
wherein the display panel has a first portion, a second portion and a third portion, the first portion and the second portion are curved, and the third portion between first portion and second portion is substantially flat,
wherein the substrate including the touch sensor unit has a fourth portion, a fifth portion and a sixth portion, the fourth portion and the fifth portion are curved, and the sixth portion between the fourth portion and the fifth portion is substantially flat,
wherein the first portion is substantially entirely overlapped with the fourth portion in a plan view,
wherein the second portion is substantially entirely overlapped with the fifth portion in the plan view,
wherein the third portion is substantially entirely overlapped with the sixth portion in the plan view,
wherein the encapsulation layer includes at least one inorganic insulating layer and an organic insulating layer,
wherein the first sense cells and the second sense cells are on a same layer,
wherein the second sense cells are alternately arranged with the first sense cells so that the second sense cells do not overlap the first sense cells in the plan view, and
wherein the first sense cells and the second sense cells have a substantially quadrangular shape, respectively.

US Pat. No. 10,394,386

INTERFERENCE DETECTION

Synaptics Incorporated, ...

1. An input device associated with a sensing region, comprising:a sensor electrode configured to receive a resulting signal associated with the sensing region;
a current conveyor configured to generate a first replica of the resulting signal;
a mixer circuit configured to generate a differential current by demodulating the first replica of the resulting signal;
an interference detection circuit (IDC) configured to:
generate a second replica of the resulting signal based on the first replica;
determine the second replica comprises an interference signal based on a reference current; and
generate an interference alert signal in response to determining the second replica comprises the interference signal; and
an auxiliary component configured to generate an output based on the differential current and the interference alert signal.

US Pat. No. 10,394,384

MULTIPLE CORRELATIONS IN A TOUCH SENSOR

MICROSOFT TECHNOLOGY LICE...

1. A method comprising:establishing a first reference sequence with which to correlate signals received at one or more electrodes to touch detection conditions;
starting with a first set of candidate reference sequences each differing from the first reference sequence, reducing the first set of candidate reference sequences by applying a rule set to the first set to derive a relatively smaller second set of candidate reference sequences;
for each candidate reference sequence in the second set of candidate reference sequences, calculating a touch detection performance score of a combined reference sequence, the combined reference sequence being a sum of the first reference sequence and at least the candidate reference sequence for which the calculating is performed; and
configuring at least a portion of a receive circuit to correlate signals received at one or more of the electrodes to at least one of the touch detection conditions by using the first reference sequence in a combined correlation operation with at least a selected candidate reference sequence from the second set of candidate reference sequences, and not an unselected candidate reference sequence from the second set of candidate reference sequences, the selected candidate reference sequence being selected based on a corresponding touch detection performance score being higher than a touch detection performance score corresponding to the unselected candidate reference sequence.

US Pat. No. 10,394,383

TOUCH PANEL LIQUID CRYSTAL DISPLAY DEVICE AND METHOD OF DRIVING THE SAME

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

10. A touch panel liquid crystal display device, comprising:a thin film transistor array substrate including a plurality of gate lines, a plurality of data lines, and a plurality of common electrodes serving as touch electrodes;
a color filter array substrate including a color filter layer; and
a plurality of indium tin oxide blocks on the color filter array substrate for enhancing a touch sensing performance and improving an electromagnetic interference (EMI) noise,
wherein a scan signal, a data signal, and a common voltage are applied to the plurality of gate lines, the plurality of data lines, and the plurality of common electrodes serving as the touch electrodes, respectively, and the plurality of indium tin oxide blocks are grounded, during a display period,
wherein a load free driving (LFD) signal is applied to the plurality of gate lines, the plurality of data lines, and the plurality of common electrodes serving as the touch electrodes, and the LFD signal is sequentially applied to the plurality of indium tin oxide blocks, during a touch sensing period,
wherein the plurality of indium tin oxide blocks are divided such that one indium tin oxide block corresponds to a group of common electrodes among the plurality of common electrodes, and
wherein a ground signal is applied to the plurality of indium tin oxide blocks when the LFD signal is not applied during the touch sensing period.

US Pat. No. 10,394,382

TOUCH PANEL INPUT ITEM CORRECTION IN ACCORDANCE WITH ANGLE OF DEVIATON

International Business Ma...

1. An information processing apparatus comprising a processor and a non-transitory memory, wherein the processor executes instructions stored in the non-transitory memory and is configured to:acquire a touch point on a touch panel touched by a user;
place, in an area surrounding a display reference point on a screen, a display of a plurality of input items capable of being inputted by the user by moving the touch point;
detect a direction of movement by the touch point from an initial touch point of the user, wherein detecting a direction of movement by the touch point from an initial touch point of the user is further based on a second touch point of the user, wherein the direction of movement comprises a line directed from the initial touch point to the second touch point;
calculate an angle of deviation between the direction of movement of the touch point by the user and a standard direction, wherein the standard direction is associated with a first input item of the plurality of input items, wherein the standard direction comprises a line intersecting the display reference point and bisecting the first input item;
correct the placement of the display of the plurality of input items in accordance with the angle of deviation;
rotate the display of the plurality of input items around the display reference point in accordance with the angle of deviation;
determine that the screen has been touched by a right hand of the user based on a vertical inclination of a finger touching the screen;
allocate as determination zones for each of the plurality of input items a respective portion of an area around the touch point, wherein respective areas around the touch point are defined by equally sized, non-overlapping angles;
rotate and correct the placement of the determination zones around the touch point, wherein the determination zones are rotated to the left based on determining that the screen has been touched by the right hand; and
rotate the display of the plurality of input items to the left based on determining that the user has touched the screen with the right hand.

US Pat. No. 10,394,381

FALSE INPUT REDUCTION SYSTEMS, APPARATUS, AND METHODS FOR AN INFORMATION PROCESSING DEVICE

LENOVO (SINGAPORE) PTE. L...

1. An apparatus, comprising:a processor of an information handling device; and
a memory that stores code executable by the processor to:
determine when a user is operating one of a keyboard and a touch pad,
in response to the user operating the one of the keyboard and the touch pad, modify a first operational area of a valid operating region of the touch pad, and
modify the first operational area of the valid operating region between a first region and a second region that is narrower than the first region.

US Pat. No. 10,394,380

METHOD AND APPARATUS FOR PREVENTING MALFUNCTIONS OF A TOUCH PANEL DISPOSED NEAR AN ANTENNA

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a touch panel;
a coil
emits alternating magnetic fluxes of a first time interval during a pre-polling mode to detect an approaching of a near field communication (NFC) card, and
emits alternating magnetic fluxes of a second time interval during a full-polling mode after a metal has been detected;
a wireless module emits alternating magnetic fluxes of a third time interval after said NFC card has been detected; and
a touch controller detects an operation to said touch panel with a predetermined detection sensitivity, and reduces said detection sensitivity when said coil is emitting said alternating magnetic fluxes.

US Pat. No. 10,394,379

TOUCH INPUT DEVICE

HYUNDAI MOTOR COMPANY, S...

1. A touch input device, comprising:a first sensor having a first surface to which a touch is input, and a second surface opposing the first surface; and
a second sensor connected to the second surface of the first sensor for measuring a force caused by the touch input to the first surface, and spaced apart from the first sensor in a vertical direction,
wherein the first sensor measures a first position of the touch input to the first surface,
wherein the second sensor measures the force caused by the touch input to the first surface of the first sensor, and calculates a second position by applying the force measured by the second sensor to force and moment equilibrium equations,
wherein the second sensor is a force sensor capable of measuring a vertical load caused by the tough input to the first sensor,
wherein the second sensor is spaced apart from the first sensor through a connecting member in the vertical direction, and
wherein the connecting member, which separates the first and second sensors, is disposed at a peripheral area of the second surface of the first sensor, and a space below a central area of the second surface of the first sensor is an empty space.

US Pat. No. 10,394,378

FLOATING TOUCH DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A floating touch display apparatus, comprising:a display panel, comprising:
a plurality of pixels, each pixel of the display panel including n sub-pixels, and the n sub-pixels respectively emitting light having wavelengths in a first to an n-th wavebands to display and image, n being an integer greater than zero;
a plurality of light-emitting units, wherein each light-emitting unit is configured for emitting light having a wavelength in a (n+1)-th waveband, and wavelength ranges of the light in the first to the (n+1)-th wavebands do not coincide;
a plurality of light-receiving units, wherein each light-receiving unit is configured for receiving the light in the (n+1)-th waveband and generating a touch identifying signal; and
a touch identifying unit, wherein the touch identifying unit identifies a floating touch action according to the touch identifying signal generated by the light-receiving unit, wherein,
the light-emitting unit includes first quantum dots, which emit the light in the (n+1)-th waveband upon being irradiated with light or applied with a voltage;
the light-receiving unit includes second quantum dots, and each of the second quantum dots itself absorbs the light in the (n+1)-th waveband and itself converts the light to an electrical signal serving as the touch identifying signal;
the touch identifying unit identifies the floating touch action according to the electrical signal;
the display panel is a quantum dot display panel, the quantum dot display panel comprises an anode layer, a cathode layer, and a quantum dot layer between the anode layer and the cathode layer, and the quantum dot layer comprises quantum dots for implementing display in each of the n sub-pixels; and
in an opening region, which is surrounded by a black matrix of the display panel, of a first sub-pixel among the n sub-pixels, the first quantum dots and/or the second quantum dots are mixed with the quantum dots for implementing display.

US Pat. No. 10,394,377

APPARATUS AND METHOD FOR PROCESSING SPLIT VIEW IN PORTABLE DEVICE

Samsung Electronics Co., ...

1. An electronic device, comprising:a display;
at least one processor; and
a memory configured to store instructions which, when executed by the at least one processor, configure the at least one processor to:
control the display to display first execution screen of a first application and second execution screen of a second application on the display as a split view, the second execution screen being displayed below the first execution screen;
in response to detecting a first input on an input window of the first execution screen, control the display to display a keyboard on at least a portion of the second execution screen; and
in response to detecting a second input on an input window of the second execution screen, control the display to display a portion of the first execution screen of the first application, to move the second execution screen of the second application in an upper direction, and to display the keyboard below the second execution screen.

US Pat. No. 10,394,375

SYSTEMS AND METHODS FOR CONTROLLING MULTIPLE DISPLAYS OF A MOTOR VEHICLE

IMMERSION CORPORATION, S...

11. A system for a motor vehicle comprising:a first display;
a second display;
a haptic output device;
a controller in signal communication with the first display, the second display, and the haptic output device, the controller being configured to control an output of the first display and an output of the second display; and
a user interface in signal communication with the controller and having a user input device configured to receive a first input that comprises a command to change at least one of a display setting or a display output,
wherein the controller is configured
to determine, before the first input, which display of the first display and the second display is selected to be controlled by the user input device of the user interface,
to control, with the first input, the at least one of the display setting or the display output on the display that was selected from among the first display and the second display, and
to cause the haptic output device to generate a haptic effect based on which display of the first display and the second display was selected to be controlled by the user interface.

US Pat. No. 10,394,374

TOUCH CONTROL DISPLAY PANEL AND TOUCH CONTROL DISPLAY DEVICE

Shanghai Tianma Micro-Ele...

1. A touch control display panel, comprising:a substrate including a display region and a non-display region surrounding the display region, wherein the non-display region includes a first non-display region, a second non-display region arranged opposite to the first non-display region in a first direction, a third non-display region, and a fourth non-display region arranged opposite to the third non-display region in a second direction;
an organic light-emitting structure disposed on the display region of the substrate;
a thin film encapsulation layer having a first side facing the substrate and an opposite second side;
a first retaining wall disposed on the non-display region of the substrate and surrounding the organic light-emitting structure;
a plurality of first touch control electrodes extending in the second direction and a plurality of second touch control electrodes extending in the first direction;
a plurality of first touch control lines and a plurality of second touch control lines disposed in the non-display region of the touch control display panel; and
a plurality of conductive leads disposed on the first side of the thin film encapsulation layer,
wherein at least one first touch control line steps across the first retaining wall to be electrically connected to a corresponding conductive lead, and further electrically connected to a driving chip or a flexible printed circuit (FPC) disposed in the first non-display region through the corresponding conductive lead, and
a connection region where the at least one first touch control line is electrically connected to the corresponding conductive lead is arranged outside the first retaining wall.

US Pat. No. 10,394,373

ACTIVE MATRIX TOUCH PANEL WITH NARROW BEZEL

SHARP KABUSHIKI KAISHA, ...

1. A capacitive sensing array comprising:an array of electrodes;
first conductive data lines arranged in a first direction and second conductive data lines arranged in a second direction different from the first direction;
first switching elements configured to connect each electrode to a first conductive data line in the first direction, and second switch elements configured to connect each electrode to a second conductive data line in the second direction; and
control lines connected to the first and second switching elements;
wherein electrical connections are present between each first conductive data line in the first direction and a second conductive data line in the second direction such that each first conductive data line in the first direction is electrically connected to at least one second conductive data line in the second direction.

US Pat. No. 10,394,372

SHIFT REGISTER AND DRIVING METHOD THEREOF, DRIVING CIRCUIT AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A shift register, comprising:a pull-up unit, connected to an input terminal, a first voltage terminal, a second voltage terminal, a third voltage terminal, a second signal terminal, a reset terminal, an output terminal, a pull-down node and a pull-up node, respectively, and configured to control a potential of the pull-up node according to input signals of the input terminal, the second signal terminal and the reset terminal and a potential of the pull-down node;
a pull-down unit, connected to a first signal terminal, the third voltage terminal, the pull-up node and the pull-down node, respectively, and configured to control the potential of the pull-down node according to an input signal of the first signal terminal and the potential of the pull-up node; and
an output unit, connected to the third voltage terminal, the first signal terminal, the second signal terminal, the output terminal, the pull-down node and the pull-up node, respectively, and configured to control an output signal of the output terminal according to the input signal of the first signal terminal, an input signal of the second signal terminal and the potentials of the pull-down node and the pull-up node;
wherein the pull-up unit comprises:
an input module, connected to the input terminal, the first voltage terminal and the pull-up node, respectively, and configured to control the potential of the pull-up node according to the input signal of the input terminal;
a pull-up module, connected to the third voltage terminal, the second signal terminal, the output terminal, the pull-down node and the pull-up node, respectively, and configured to control the potential of the pull-up node according to the input signal of the second signal terminal and the potential of the pull-down node; and
a reset module, connected to the second voltage terminal, the reset terminal and the pull-up node, respectively, and configured to control the potential of the pull-up node according to the input signal of the reset terminal;
wherein the pull-up module comprises a seventh transistor, an eighth transistor, a ninth transistor and a first capacitor;
a gate of the seventh transistor is connected to the pull-down node, a first electrode of the seventh transistor is connected to the third voltage terminal, and a second electrode of the seventh transistor is connected to the pull-up node;
a gate of the eighth transistor is connected to a first electrode of the ninth transistor, a first electrode of the eighth transistor is connected to the pull-up node, and a second electrode of the eighth transistor is connected to the second signal terminal;
a gate of the ninth transistor is connected to the pull-up node, and a second electrode of the ninth transistor is connected to the second signal terminal; and
the first capacitor is connected between the pull-up node and the output terminal.

US Pat. No. 10,394,371

METHOD FOR CONTROLLING CONTENT AND ELECTRONIC DEVICE THEREOF

Samsung Electronics Co., ...

1. An electronic device comprising:a display having a changeable shape;
a sensor; and
at least one processor configured to:
display a first content on the display,
detect a touch on the display,
detect a shape change of the display through the sensor while the detected touch is maintained on the display,
divide the display into a first display area and a second display area based on the detecting of the shape change while the detected touch is maintained,
display the first content on the first display area of the display and a second content associated with the first content on the second display area of the display,
receive a user input on the first content displayed on the first display area,
control, when a direction of the electronic device is a first direction, an update to be displayed on the first content, wherein the update is based on the received user input, and
control the update to be simultaneously displayed on the second content displayed on the second display area based on the received user input on the first content displayed on the first display area.

US Pat. No. 10,394,370

APPARATUS AND METHOD FOR RECOGNIZING TOUCH INPUT USING INTERPOLATION

HYUNDAI MOTOR COMPANY, S...

1. An apparatus for recognizing a touch input, the apparatus comprising:a touch sensor detecting a touch input signal depending on a force-based touch input on a touch pad;
a vehicle motion sensor sensing movement of a vehicle; and
a processor configured to detect an abnormal signal generated by the movement of the vehicle in the touch input signal and to recognize the touch input by performing signal interpolation on an abnormal signal generation section in which the abnormal signal is generated when a high frequency component is decreased in the abnormal signal.

US Pat. No. 10,394,369

DISPLAY DEVICE

Japan Display Inc., Mina...

13. A display device comprising:a display area which including a plurality of pixels arranged in a matrix, wherein
each of the pixels includes a first subpixel, a second subpixel adjacent to the first subpixel in a first direction, a third subpixel adjacent to the first subpixel in a second direction crossing the first direction, and a fourth subpixel adjacent to the third subpixel in the first direction and adjacent to the second subpixel in the second direction, and
luminance of a display color of each of the second subpixel and the third subpixel is higher than luminance of a display color of each of the first subpixel and the fourth subpixel.

US Pat. No. 10,394,368

TOUCH-SENSITIVE DISPLAY DEVICE

MICROSOFT TECHNOLOGY LICE...

1. A touch-sensitive display device, comprising:an electrode matrix including a plurality of transmit electrodes and a plurality of receive electrodes;
a display;
a conductive plane positioned between the electrode matrix and the display;
a controller configured to cause a transmit electrode driver to drive the transmit electrodes in a mutual capacitance mode, with touch inputs being detected based on resulting currents on the receive electrodes;
the controller configured to cause the transmit electrodes, the receive electrodes, and the conductive plane to be contemporaneously connected to a common charging voltage during charge periods of a self-capacitance mode;
the controller configured, during discharge periods of the self-capacitance mode that alternate with the charge periods, to cause the transmit electrodes, the receive electrodes, and the conductive plane to be contemporaneously connected to a common reference voltage; and
the controller configured, during the discharge periods of the self-capacitance mode, to cause the transmit electrodes and the receive electrodes to be coupled to receive circuitry configured to measure self-capacitance of the transmit electrodes and the receive electrodes.

US Pat. No. 10,394,367

LIQUID CRYSTAL DISPLAY DEVICE

Japan Display Inc., Toky...

1. A liquid crystal display device including a liquid crystal display panel, the liquid crystal display panel comprising:a plurality of pixel electrodes arranged in a matrix;
a plurality of video signal lines, each being supplied with a video signal in a video signal applying cycle;
a counter electrode divided into a plurality of blocks;
a counter electrode selector circuit supplying a counter voltage and a touch panel scanning voltage to the counter electrode of the respective divided blocks;
a counter voltage supplying line connected to the counter electrode selector circuit and supplying the counter voltage; and
a touch panel scanning voltage supplying line connected to the counter electrode selector circuit and supplying the touch panel scanning voltage,
wherein
the counter electrode selector circuit includes a selector circuit which connects the touch panel scanning voltage supplying line and the counter electrode in a touch detection period, and the counter voltage supplying line and the counter electrode in a pixel write period,
the touch panel scanning voltage is applied to one block of the counter electrode a plurality of times in the touch detection period,
a length of the touch detection period includes the video signal applying cycle and is longer than the video signal applying cycle, and
an output of the touch panel scanning voltage is synchronized with the video signal applying cycle in the touch detection period.

US Pat. No. 10,394,366

TERMINAL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM

NEC CORPORATION, Tokyo (...

1. A terminal device, comprising:a first plate-shaped rectangular case, that includes a first display unit and a first input unit that detects an operation that is input into a front surface side of the first display unit;
a second plate-shaped rectangular case, that includes a second display unit and a second input unit that detects an operation that is input into a front surface side of the second display unit;
a hinge that couples the first plate-shaped rectangular case and the second plate-shaped rectangular case; and
a control unit,
wherein, in a condition in which the hinge is closed and the second display unit is located on a rear surface side of the first display unit, the control unit displays main information on an upper layer of the first display unit and displays, concurrently with the main information, attachment information that is associated with the main information on a lower layer of the first display unit underlying the main information, and upon the second input unit detecting the operation, the control unit processes the attachment information that is displayed on the first display unit in accordance with the operation detected by the second input unit, and
wherein, in a condition in which the hinge is opened and the first display unit and the second display unit are positioned alongside in a planar manner, the control unit displays the main information and the attachment information on the first display unit and the second display unit, respectively, and upon the second input unit detecting the operation, the control unit processes the attachment information that is displayed on the second display unit in accordance with the operation detected by the second input unit,
wherein when the second input unit has detected a screen switching operation, the control unit switches only the attachment information to an other attachment information while maintaining the display of the main information on the first display unit, and
when the first input unit has detected a screen switching operation, the control unit switches the main information and the attachment information to an other main information and an attachment information associated with the other main information.

US Pat. No. 10,394,365

WEB SERVER THAT RENDERS A WEB PAGE BASED ON A CLIENT PRESSURE PROFILE

International Business Ma...

1. A computer system comprising:at least one processor;
a memory coupled to the at least one processor;
a plurality of web pages residing in the memory that each comprises a version of a selected web page; and
a web server mechanism residing in the memory and executed by the at least one processor, the web server mechanism rendering a plurality of web pages to client devices that each includes a pressure-sensitive interface that is capable of detecting a plurality of pressures when a user touches a displayed pressure-sensitive icon on a touch screen display on the client device and interpreting each of the plurality of pressures as a different action with respect to the displayed pressure-sensitive icon, wherein the web server mechanism receives a request for a requested web page from a selected client device, receives from the selected client device a client pressure profile corresponding to a user of the selected client device, the client pressure profile including a pressure map that includes a plurality of pressure detection thresholds for a plurality of regions on the touch screen display on the client device, and in response, the web page mechanism determines a first version of the selected web page that corresponds to the client pressure profile, and renders to the selected client device the first version of the selected web page, wherein the first version of the selected web page comprises one of the plurality of web pages with the displayed pressure-sensitive icon located in the at least one preferred screen region of the selected client device.

US Pat. No. 10,394,364

TOUCH PRESSURE SENSITIVITY CORRECTION METHOD AND COMPUTER-READABLE RECORDING MEDIUM

HiDeep Inc., (KR)

1. A touch pressure sensitivity correction method comprising:defining a plurality of reference points on a touch sensor panel;
generating a reference data for an electrical characteristic change amount sensed by applying the same pressure to the plurality of reference points;
generating an interpolated data corresponding to an electrical characteristic change amount for a random point located between the plurality of reference points;
calculating, on the basis of the reference data and the interpolated data, for each of the reference points and the random point, a correction factor for correcting a touch pressure sensitivity of a touch input device to a target value; and
uniformly correcting the touch pressure sensitivity of the touch input device by applying the calculated correction factor to each corresponding point;
wherein the generating an interpolated data comprises:
creating a base profile on the basis of two or more profiles of the electrical characteristic change amount;
generating a delta data by calculating a deviation between an electrical characteristic change amount of the base profile and an electrical characteristic change amount of the reference data, with respect to coordinates of the plurality of reference points; andcalculating the electrical characteristic change amount for the random point on the basis of the delta data.

US Pat. No. 10,394,363

DEVICE FOR PHYSICAL INTERACTION BETWEEN REMOTELY LOCATED USERS

1. An electronic device for touch translation, the electronic device comprising:a body;
a plurality of pins extending from the body, the pins including couplings to facilitate movement of a first portion of the pins relative to a second portion of the pins, the pins being controllable to control the movement of the first portion relative to the second portion and to control a force applied by the pins on an external object;
a plurality of heads disposed on the pins, each head moveable about a respective coupling in more than one axis relative to a corresponding pin,
wherein each head including a plurality of facets and each facet of the plurality of facets has a different material property to provide a different tactile sensation;
sensors cooperating with the pins to detect forces externally applied to the pins;
a communication subsystem for communication, over a network, with a remote electronic device;
a controller coupled to the pins, the sensors, and the communication subsystem to:
based on detected forces externally applied to the pins, transmit a signal to the remote electronic device for the control of the remote electronic device;
receive response signals from the remote electronic device;
based on the response signals received from the remote electronic device, actuate ones of the pins to control the movement of the first portion relative to the second portion and to control the force applied by the pins on the external object.

US Pat. No. 10,394,362

ELECTRODE CONNECTION UNIT AND TOUCH SCREEN PANEL INCLUDING THE SAME

DONGWOO FINE-CHEM CO., LT...

1. An electrode connection unit, comprising:an electrode connection unit body; anda protective layer which covers at least a portion of an edge portion of the electrode connection unit body to satisfy Equation 1 below:0.2?A?/A?0.98  [Equation 1]
wherein, in the Equation 1 above, A is a total area of the electrode connection unit body, and A? is an area of a portion which is not covered by the protective layer from the electrode connection unit body.

US Pat. No. 10,394,361

TOUCH DISPLAY DEVICE

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

1. A touch display device, comprising:a display panel including a plurality of gate lines and a plurality of data lines for displaying an image and a plurality of touch sensing electrodes for sensing a touch;
an application host processor configured to output an image signal, a touch control signal, and a reset signal; and
a display driver integrated circuit configured to:
process the image signal to output the processed image signal to the display panel,
receive a touch signal from a touch sensing electrode installed in the display panel,
convert the touch signal into a digital signal to output a touch sensing data, and
reset the display driver integrated circuit and output an interrupt signal to the application host processor upon occurrence of an error caused by electrostatic discharge,
wherein the display driver integrated circuit includes:
a display processor configured to process the image signal to output the processed image signal to the display panel, and output a display error signal upon occurrence of an error caused by electrostatic discharge; and
a touch sensing processor configured to receive the touch signal from the touch sensing electrode installed in the display panel, convert the touch signal into the digital signal to output the touch sensing data, receive the display error signal to output a display reset signal, and output the display reset signal or a touch reset signal and simultaneously output an interrupt signal to the application host processor, upon occurrence of an error caused by electrostatic discharge.

US Pat. No. 10,394,360

TOUCH SENSOR, DISPLAY DEVICE INCLUDING THE SAME, AND METHOD OF FABRICATING DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A touch sensor comprising:insulating patterns spaced apart from one another;
sensing electrodes disposed directly on the insulating patterns; and
a sensing line coupled to the sensing electrodes,
wherein each of the sensing electrodes comprises:
a first region having a flat surface; and
a second region disposed around a perimeter of the first region, a surface of the second region forming an inclination angle relative to the flat surface of the first region, and
wherein each of the sensing electrodes covers a corresponding insulating pattern of the insulating patterns.

US Pat. No. 10,394,359

REDUCING DISPLAY NOISE IN AN ELECTRONIC DEVICE

Apple Inc., Cupertino, C...

1. A method of non-uniform sampling to mitigate display noise in a sensing device, wherein the sensing device is included in a display of an electronic device, the method comprising:sampling a signal produced by the sensing device for a first time period, wherein the signal includes noise produced by the display and the sampled noise has a first polarity for the first given time period;
when the signal is sampled for the first time period, switching a polarity of the sampled noise; and
sampling the signal produced by the sensing device for a second time period, wherein the sampled noise has an opposite second polarity for the second time period such that noise samples having the opposite second polarity substantially cancel the noise samples having the first polarity.

US Pat. No. 10,394,358

METHOD, APPARATUS AND COMPUTER-READABLE MEDIA FOR TOUCH AND SPEECH INTERFACE

Nureva, Inc., (CA)

1. Touch and speech input apparatus configured for a user to provide input to (i) a touch sensitive input device and (ii) a speech input device, wherein multiple touch instances create an overlap in touch object time windows enabling more than one touch speech command to be executed from a common speech event, comprising:at least one memory storing a plurality of words in a global dictionary; and
at least one processor configured to:
receive a first input from the touch sensitive input device with respect to a first touch object;
establish a first touch object time window with respect to the first touch object, wherein the first touch object time window comprises a first pre-touch window and first a post-touch window;
receive a second input from the touch sensitive input device that is within the first touch object time window, with respect to a second touch object;
establish a second touch object time window with respect to the second touch object, wherein the second touch object time window comprises a second pre-touch window and a second post-touch window;
receive an input from the speech input device;
determine whether the received input from the speech input device is present in the global dictionary;
if the received input from the speech input device is present in the global dictionary, determine whether the received input from the speech input device has been received within the established first touch object time window;
if the received input from the speech input device has been received within the established first touch object time window, activate an action corresponding to both (i) the received first input from the touch sensitive input device and (ii) the received input from the speech input device, and make unavailable from a list of recognized words from the global dictionary a command corresponding to the first touch input; and
determine whether the received input from the speech input device has been received within the established second touch object time window, and, if so, activate an action corresponding to both (i) the received second input from the touch sensitive input device and (ii) the received input from the speech input device, and make unavailable from the list of recognized words from the global dictionary a command corresponding to the second touch input.

US Pat. No. 10,394,357

TOUCH DISPLAY PANEL AND TOUCH DISPLAY DEVICE

Xiamen Tianma Micro-Elect...

1. A touch display panel, comprising:a first touch electrode array, comprising M first touch electrodes including 1st to Mth first touch electrodes arranged along a first direction, wherein the M first touch electrodes each being a strip-shaped electrode and extend along a second direction, and M is an integer larger than 2; and
a second touch electrode array, comprising N second touch electrodes including 1st to Nth second touch electrodes arranged along the second direction, wherein the N second touch electrodes each extend along the first direction,
each of the first touch electrodes comprising a first connection portion extending along the second direction, and each of the 2nd to Mth first touch electrodes further comprising a plurality of first electrode blocks;
the first electrode blocks in any one of the 2nd to Mth first touch electrodes being formed on a same side of the first connection portion of the any one of the 2nd to Mth first touch electrodes; and
an orthographic projection of each of the first electrode blocks on the second touch electrode array at least partially overlapping at least two second touch electrodes;
wherein each of the 1st to (M?1)th first touch electrodes further comprises a plurality of second electrode blocks; and
for a same one of the 2nd to (M?1)th first touch electrodes, each of the first electrode blocks and an adjacent one of the second electrode blocks are arranged on opposite sides of the first connection portion and are arranged unsymmetrical with respect to the first connection portion.

US Pat. No. 10,394,356

DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device comprising:a first base substrate having a plurality of sensing areas and a plurality of pixel areas each corresponding to a pixel;
first electrodes provided in each pixel area on the first base substrate;
second electrodes provided in each sensing area to cover at least a portion of the pixel areas;
a second base substrate opposite to the first base substrate; and
a liquid crystal layer provided between the first base substrate and the second base substrate,
wherein each pixel area includes a display area to display an image and a non-display area provided on at least one side of the display area, and at least a portion of edges of the second electrodes is arranged within the display area to overlap the display area in a plan view.

US Pat. No. 10,394,355

DISPLAY DEVICE WITH BUILT-IN TOUCH SCREEN AND METHOD OF FABRICATING THE SAME

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

1. A display device, the display device comprising:a gate line extending along a first direction on a substrate;
a data line extending along a second direction directly on an insulation layer on the substrate;
a subpixel at an intersection of the gate line and the data line, the subpixel including:
a pixel electrode,
a transistor including:
a gate electrode on the substrate, wherein the gate electrode is provided in a same layer as the pixel electrode,
a part of the insulation layer on the gate electrode and the pixel electrode,
an activation layer on the part of the insulation layer,
a drain electrode on the activation layer, the drain electrode electrically connected to the pixel electrode, and
a source electrode on the activation layer, the source electrode electrically connected to the data line,
a common electrode overlapping with the pixel electrode; and
a touch sensing line directly on the insulation layer, the touch sensing line provided in a same layer as the data line directly on the insulation layer, and the touch sensing line electrically connected to the common electrode,
wherein the pixel electrode is interposed between the touch sensing line and the data line.

US Pat. No. 10,394,353

IN-CELL TOUCH DISPLAY STRUCTURE

SUPERC-TOUCH CORPORATION,...

1. An in-cell touch display structure, comprising:an upper substrate;
a lower substrate parallel to the upper substrate;
a display material layer configured between the upper substrate and the lower substrate; and
a thin film transistor and sensing electrode layer disposed on a surface of the lower substrate facing the display material layer and having K gate lines arranged in a first direction and L source lines arranged in a second direction so as to form a plurality of pixel blocks, each pixel block having a pixel transistor and a capacitor corresponding thereto for being driven based on a display pixel signal and a display driving signal thereby performing a display operation, where K and L are each a positive integer, the thin film transistor and sensing electrode layer further having N conductor lines arranged along the second direction and M parallel segmented conductor lines arranged along the first direction, each segmented conductor line being formed by continuing a plurality of conductor segments, two continued conductor segments of each segmented conductor line being separated from each other, where M and N are each a positive integer, each conductor segment being arranged in the first direction and close to a gate line in parallel, each conductor line being arranged in the second direction and close to a source line in parallel,
wherein the thin film transistor and sensing electrode layer is divided into a plurality of sensing areas; each of the sensing areas is formed by including a portion of the conductor segments adjacent in parallel to each other along the first direction and respectively belonging to a portion of the segmented conductor lines adjacent each other for carrying an identical touch driving signal generated when an external object approaches to the sensing area; and at least one of the conductor lines is connected to the portion of the conductor segments through vias and used as a sensing signal connection line.

US Pat. No. 10,394,352

TRIGGERING METHOD AND WIRELESS HANDHELD DEVICE

HUAWEI DEVICE CO., LTD., ...

1. An electronic device, comprising:a touchscreen;
at least one processor connected to the touchscreen; and
a non-transitory computer-readable storage medium storing a program to be executed by the at least one processor, the program including instructions to:
detect a first click operation by a user on the touchscreen when the touchscreen is locked;
determine that a click frequency of the first click operation matches a preset click frequency;
start a first application installed in the electronic device, and display a first function interface of the first application in response to determining that the click frequency matches the preset click frequency;
detect a second click operation by the user on the touchscreen when the touchscreen is locked;
determine that a click intensity of the second click operation matches a preset click intensity; and
start a second application installed in the electronic device, and display a second function interface of the second application in response to determining that the click intensity matches the preset click intensity.

US Pat. No. 10,394,351

DISPLAY DEVICE

INNOLUX CORPORATION, Mia...

1. A display device, comprising:a display module having a display panel and a frame housing, wherein the frame housing supports the display panel and has a first side, the first side has an inner surface and an outer surface opposite to the inner surface, the outer surface is closer to the display panel, the inner surface is away from the display panel, and the outer surface has a recess;
a connecting circuit board disposed corresponding to the recess, wherein the connecting circuit board is connected to the display panel, and the connecting circuit board passes through and covers the recess; and
a side frame disposed at the first side and connected to the frame housing, wherein the recess faces the side frame in a direction, the side frame covers the connecting circuit board, the recess and the first side, and the side frame is fixed on the first side by a fixing element.

US Pat. No. 10,394,350

FABRICATED ELECTRICAL CIRCUIT ON TOUCH SENSOR SUBSTRATE

Atmel Corporation, Chand...

1. A device comprising:a flexible substrate comprising a main portion and a tail portion;
a touch sensor comprising flexible conductive material disposed on the main portion of the flexible substrate, wherein the flexible conductive material comprises at least one of anisotropic conductive paste (ACP), anisotropic conductive film (ACF), and conductive epoxy;
conductive tracks comprising flexible conductive material disposed on the flexible substrate, wherein the flexible conductive material comprises at least one of ACP, ACF, and conductive epoxy;
an electrical component bonded to the tail portion of the flexible substrate such that the electrical component is bonded to the flexible substrate on which the touch sensor is disposed, wherein the conductive tracks electrically couple the electrical component to the touch sensor;
a stiffener positioned opposite the electrical component on a side of the flexible substrate opposite a side of the flexible substrate on which the electrical component is disposed;
an electrically conductive material comprising at least one of a copper-based material, a silver-based material, and a carbon-based material, the electrically conductive material disposed above at least a portion of the conductive tracks and below the electrical component;
a plurality of bonding pads arranged on the flexible substrate in a pattern associated with a plurality of pins of the electrical component, wherein the bonding pads are bonded to the pins using the electrically conductive material; and
a plurality of electrical interconnects formed between the bonding pads and the pins by a plurality of conductive particles of the electrically conductive material;
wherein the touch sensor comprises a double-layer configuration with one or more electrodes disposed on a first surface of the flexible substrate and one or more electrodes disposed on a second surface of the flexible substrate opposite the first surface.

US Pat. No. 10,394,349

SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN DEVICES

STMicroelectronics Asia P...

1. A synchronization detector, comprising:a receiver configured to receive a synchronization signal originating from a stylus external to the synchronization detector, the synchronization signal having a period and edges; and
a window generator configured to generate an activating signal for the receiver, the activating signal enabling the receiver to attempt detection during each of a plurality of time windows, the receiver being disabled outside each of the plurality of time windows, the plurality of time windows including:
a first time window for detecting a first subsequent synchronization signal edge in response to a first synchronization signal edge;
a second time window for detecting a second subsequent synchronization signal edge following the first subsequent synchronization signal edge in response to a failure to detect the first subsequent synchronization signal edge within the first time window, wherein the second time window has a duration that is greater than that of the first time window and that is related to the period of the synchronization signal; and
a third time window for detecting a third subsequent synchronization signal edge following the second subsequent synchronization edge signal in response to a failure to detect the second subsequent synchronization signal edge within the second time window, wherein the third time window has a duration that is greater than that of the second time window and that is related to the period of the synchronization signal;
a comparator configured to receive output from the receiver when the receiver is enabled, to compare that output to a reference threshold, to assert a detection signal when the output from the receiver is greater than the reference threshold, and to deassert the detection signal when the output from the receiver is less than the reference threshold; and
a counter receiving the detection signal, and configured to count a number of assertions of the detection signal.

US Pat. No. 10,394,348

ACTIVE STYLUS WITH MULTIPLE SENSORS FOR RECEIVING SIGNALS FROM A TOUCH SENSOR

Wacom Co., Ltd., Saitama...

1. A stylus comprising:a first sensor disposed proximate a first end of the stylus and adapted to receive a first receive signal via a first capacitive coupling with a touch sensor of a device, the first end of the stylus being at a tip-end of the stylus; and
a second sensor disposed proximate the first end of the stylus and adapted to receive a second receive signal via a second capacitive coupling with the touch sensor of the device;
wherein a proximity of the first sensor to the first end of the stylus is greater than a proximity of the second sensor to the first end of the stylus; and
wherein a largest radius of the first sensor is greater than a smallest radius of the second sensor.

US Pat. No. 10,394,347

CURVING MECHANISM FOR A PORTABLE MOUSE

Dell Products L.P., Roun...

1. A portable mouse comprising:a main plate including a first plurality of fins on a first lengthwise side of the main plate and a second plurality of fins on a second lengthwise side of the main plate;
a first side plate and a second side plate coupled to the main plate, the first side plate including a plurality of slots, the plurality of slots slidably coupled to the first plurality of fins,
wherein the main plate is configured to bend from a flat position to a curved position when the first and second side plates are pulled away from the main plate.

US Pat. No. 10,394,346

USING A HARDWARE MOUSE TO OPERATE A LOCAL APPLICATION RUNNING ON A MOBILE DEVICE

Citrix Systems, Inc., Fo...

1. A method of operating a local application running on a mobile device, the method comprising:receiving, by processing circuitry of the mobile device, native mouse input from a hardware mouse communicating with the mobile device, the native mouse input being received in response to user operation of the hardware mouse;
translating, by the processing circuitry, the native mouse input into translated touchscreen input;
providing, by the processing circuitry, the translated touchscreen input to the local application running on the mobile device to control operation of the local application; and
in response to providing the translated touchscreen input to the local application, rendering visual output from the local application;wherein rendering visual output from the local application includes:modifying displayed content on a touchscreen of the mobile device;wherein the native mouse input includes a set of detected hardware mouse events;wherein translating the native mouse input into the translated touchscreen input includes:generating, as the translated touchscreen input, a set of touchscreen events based on the set of detected hardware mouse events;wherein generating the set of touchscreen events includes:providing a finger tap gesture in response to a first set of detected hardware mouse events,
providing a finger swipe gesture in response to a second set of detected hardware mouse events, and
providing a two-finger gesture in response to a third set of detected hardware mouse events; andwherein the method further comprises:detecting real touchscreen input via the touchscreen of the mobile device, and
providing the real touchscreen input to the local application running on the mobile device to further control operation of the local application.

US Pat. No. 10,394,344

CHARACTER INPUT ERROR CORRECTION

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method comprising:receiving from a keyboard of a computer system character input by a user, the character input comprising character input errors by the user, the character input errors being input of incorrect characters by the user via the keyboard;
automatically identifying the character input errors of the character input and classifying the character input errors into one or more character error classifications, each character error classification of the one or more character error classifications corresponding to a respective visual transformation of input characters;
determining that a frequency of the identified and classified character input errors exceeds a predefined threshold confidence level for triggering application of keyboard corrections for user input; and
based on the determining, applying keyboard corrections for user input, the applying keyboard corrections comprising applying a correction to one or more characters displayed for or input by the user, the applied correction to the one or more characters being based on at least one of the one or more character error classifications into which the character input errors are classified, wherein the keyboard correction comprises, based on selection of a key of the keyboard, the key labeled with a character label representing a first character, providing a second character to the computer system different from the first character, the first and second characters being two characters that the user has interchanged when typing, as determined based on at least some of the identified character input errors.

US Pat. No. 10,394,343

KEYBOARD CONTROL CIRCUIT

ASUSTEK COMPUTER INC., T...

1. A keyboard control circuit, adapted to a keyboard device having a plurality of keys, the keyboard control circuit comprising:a combination key control unit electrically connected to the keyboard device, when at least two keys of the keyboard device and a preset time are inputted, a combination signal of time stamping and sequence of keystrokes is generated, wherein the combination signal of time stamping and sequence of keystrokes is related to a function key, and the function key is different from the at least two keys;
a key setting module for receiving a preset rule and transmitting the preset rule to the combination key control unit; and
a processing module electrically connected to the combination key control unit;
wherein when the function key for executing a control function is triggered, the keyboard device transmits a converting signal to the combination key control unit to convert the converting signal to the generated combination signal of time stamping and sequence of keystrokes according to the preset rule and transmits the combination signal of time stamping and sequence of keystrokes to the processing module, and then the processing module executes the control function according to the combination signal of time stamping and sequence of keystrokes;
wherein the preset time for the keys includes at least one stroke time slot and at least one non-stroke time slot, and at least two of the keys are outputted during at least one of the stroke time slot.

US Pat. No. 10,394,342

APPARATUSES, SYSTEMS, AND METHODS FOR REPRESENTING USER INTERACTIONS WITH REAL-WORLD INPUT DEVICES IN A VIRTUAL SPACE

Facebook Technologies, LL...

1. A key assembly for a keyboard comprising:a key cap comprising:
a connector; and
a touch sensor that is communicatively coupled to a control device, wherein:
when the touch sensor senses a touch event, the touch sensor sends a touch signal to the control device; and
when the touch sensor senses an absence of touch, the touch sensor sends a control signal to the control device; and
a switch that is communicatively coupled to the control device and that is movable between a pressed position and an un-pressed position, the switch comprising a plunger that is movable between an extended position and a compressed position, wherein:
when the switch is in the pressed position, the plunger is in the compressed position and the switch sends a closed signal to the control device; and
when the switch is in the un-pressed position, the plunger is in the extended position and the switch sends an open signal to the control device;
wherein the control device:
receives, from the switch, a switch signal comprising at least one of:
the closed signal; or
the open signal; and
directs a head-mounted display to present, in a virtual space:
a visual representation of a fingertip; and
a visual representation of the key assembly; and
animates, when the switch signal includes the closed signal, an actuation of the visual representation of the key assembly by the visual representation of the fingertip by animating the visual representation of the fingertip moving the key assembly from the un-pressed position to the pressed position.

US Pat. No. 10,394,341

OPTICAL KEYBOARDS

APPLE INC., Cupertino, C...

1. A keyboard comprising:a support structure; and
a key, comprising:
a keycap;
a compressible dome disposed on the support structure, wherein the compressible dome is attached to the support structure and interposed between the support structure and the keycap, wherein the compressible dome resiliently supports the keycap and includes a portion that is at least partially transparent, wherein the compressible dome is configured to compress when the key is depressed by a user, wherein the compressible dome allows motion of the keycap between an uncompressed position and a fully compressed position, wherein the compressible dome comprises a leg portion that extends at a non-perpendicular and non-parallel angle with respect to the keycap in the uncompressed position, wherein a location along the leg portion is configured to buckle by bending when the keycap is at a partially compressed position between the uncompressed position and the fully compressed position, so that different tactile feedback responses are generated at each of the partially compressed position and the fully compressed position upon movement of the keycap from the uncompressed position;
a light sensor disposed on the support structure and spaced apart from the dome; and
a light source disposed on the support structure and spaced apart from the dome, wherein the portion of the dome that is at least partially transparent is interposed between the light source and the light sensor when the keycap is in an uncompressed position, wherein the light sensor is configured to detect changes in light received from the light sensor due to the motion of the keycap, wherein the detected changes in light generate different key function inputs of the key at each of the partially compressed position and the fully compressed position upon movement of the keycap from the uncompressed position.

US Pat. No. 10,394,340

BACKLIT ILLUMINATION OF ELECTRONICS

Microsoft Technology Lice...

1. A device comprising:an outer layer comprising a plurality of outer layer segments and at least one opening positioned between the outer layer segments, each outer layer segment of the plurality of outer layer segments comprising an outer layer segment perimeter;
a first adhesive layer comprising a plurality of adhesive material segments, each adhesive material segment comprising an adhesive material segment perimeter;
a second adhesive layer comprising a second adhesive material; and
a light guide, and
wherein the first adhesive layer is positioned between the outer layer and the light guide, and the light guide is positioned between the first adhesive layer and the second adhesive layer,
wherein each adhesive material segment of the plurality of adhesive material segments is positioned between an outer layer segment and the light guide such that the outer layer segment perimeter of the respective outer layer segment surrounds the adhesive material segment perimeter of the respective adhesive material segment as viewed in a direction from the outer layer to the light guide perpendicular a surface of the outer layer,
wherein light from the light guide can pass through the at least one opening in the outer layer,
wherein a surface of the light guide farthest from the outer layer comprises microfeatures configured to redirect light from a light source toward the at least one opening in the outer layer, and
wherein placement of the second adhesive material of the second adhesive layer is laterally displaced from a location of the microfeatures as viewed in the direction from the outer layer to the light guide perpendicular to the surface of the outer layer.

US Pat. No. 10,394,339

SENSOR, INPUT DEVICE, KEYBOARD, AND ELECTRONIC DEVICE

SONY CORPORATION, Tokyo ...

1. A sensor, comprising:a conductor layer;
a sensor layer including a sensor unit, wherein the sensor unit includes a plurality of first electrode elements and a plurality of second electrode elements; and
a separating layer that separates the conductor layer from the sensor layer, wherein
the plurality of first electrode elements is alternately arranged with the plurality of second electrode elements,
the plurality of first electrode elements includes a first electrode element adjacent to a second electrode element of the plurality of second electrode elements,
the first electrode element and the second electrode element are on an end of the sensor unit,
the plurality of first electrode elements includes a third electrode element adjacent to a fourth electrode element of the plurality of second electrode elements,
the third electrode element and the fourth electrode element are in a central portion of the sensor unit,
a first clearance width between the first electrode element and the second electrode element on the end of the sensor unit is smaller than a second clearance width between the third electrode element and the fourth electrode element in the central portion of the sensor unit, and
sensitivity on the end of the sensor unit is higher than the sensitivity in the central portion of the sensor unit.

US Pat. No. 10,394,338

KEYBOARD

Cooler Master Technology ...

1. A keyboard, comprising:a circuit board having an upper surface, a lower surface opposite to the upper surface, a plurality of locking slots, and a plurality of cut-out portions, wherein each locking slot of the plurality of locking slots is located laterally adjacent a corresponding cut-out portion of the plurality of cut-out portions and the plurality of locking slots and the plurality of cut-out portions are coplanar;
a plurality of key modules positioned on the upper surface and over the plurality of cut-out portions, wherein at least a portion of each key module is received in a corresponding locking slot of the circuit board; and
a plurality of light sources installed on the lower surface of the circuit board, wherein at least a portion of at least one light source is positioned in a corresponding cut-out portion.

US Pat. No. 10,394,337

PARAMETER SETTING APPARATUS, AUDIO SIGNAL PROCESSING APPARATUS, PARAMETER SETTING METHOD AND STORAGE MEDIUM

Yamaha Corporation, Hama...

1. A parameter setting apparatus comprising:a real control adapted to detect modification operations by a user on the real control for modifying values of parameters;
a display device adapted to display virtual controls respectively corresponding to parameters and detect touches by the user on any of the virtual controls;
a processor adapted to:
select one from a group comprising a lock state and an unlock state,
assign, when a touch on a first virtual control of the virtual controls is detected in the unlock state, a first parameter corresponding to the touched first virtual control to the real control,
keep the assignment of the first parameter to the real control even when a touch on a second virtual control of the virtual controls is detected in the lock state,
modify a value of the first parameter assigned to the real control in response to a first modification operation on the real control while no touch on the virtual controls is detected, and
modify, while the first parameter other than a second parameter is assigned to the real control and the touch on the second virtual control of the virtual controls is detected in the lock state, a value of the second parameter corresponding to the touched second virtual control in response to a second modification operation on the real control.

US Pat. No. 10,394,336

OCULAR FOCUS SHARING FOR DIGITAL CONTENT

Comcast Cable Communicati...

1. An apparatus comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
cause display of an image via a first display device during a time period in which the image is displayed via a second display device;
determine a position, in the image displayed via the first display device, that a user is ocularly focused on;
determine a confidence value associated with the determined position; and
send information configured to cause display, via the second display device, of a visual indication of the position, wherein a location of the visual indication is based on the determined position, in the image displayed via the first display device, that the user is ocularly focused on, and wherein the visual indication is based on the confidence value.

US Pat. No. 10,394,335

ELECTRONIC DEVICE, RECORDING MEDIUM, AND CONTROL METHOD

KYOCERA Corporation, Kyo...

1. An electronic device comprising:a communication interface configured to communicate with a movement detection apparatus comprising a plurality of motion sensors, the plurality of motion sensors being configured to detect a predetermined movement comprising a plurality of motions of a user;
a display; and
a controller configured to activate one of the plurality of motion sensors when a procedure for performing operations displayed on the display is related to the predetermined movement, wherein
when the procedure for performing operations displayed on the display is related to one motion associated with a next step in the procedure for performing operations from among the plurality of motions, the controller activates one of the motion sensors that detects the one motion.

US Pat. No. 10,394,334

GESTURE-BASED CONTROL SYSTEM

Facebook Technologies, LL...

1. A method comprising:receiving image information about a hand from one or more imaging devices;
identifying the hand against a background from the received image information;
identifying, based on a geodesic image distance, a pose of the hand in the received image information by:
calculating the geodesic image distance between a plurality of extrema of the hand, wherein each extrema comprises a finger of the hand; and
determining a pose of the hand based on the geodesic image distance and the received image information;
recognizing that the identified pose of the hand is associated with one or more hand gestures of a plurality of hand gestures; and
generating a control command based on the recognized one or more hand gestures.

US Pat. No. 10,394,333

DISPLAY CONTROL CIRCUIT, DISPLAY CONTROL METHOD AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A display control circuit for controlling a display panel, wherein the display control circuit comprises:a gesture identifying unit comprising a millimeter wave signal transceiver module and a gesture detection circuit, wherein the millimeter wave signal transceiver module is configured to transmit a first millimeter wave signal and receive a second millimeter wave signal that is reflected back, and the gesture detection circuit is configured to process and identify the second millimeter wave signal, to detect a gesture within a predetermined range around the display panel for the display control circuit to control the display panel based on the gesture.

US Pat. No. 10,394,332

SENSOR DESIGN FOR ENHANCED TOUCH AND GESTURE DECODING

MICROCHIP TECHNOLOGY GERM...

1. A sensor arrangement for capacitive touch and non-touch detection, comprising a transmission electrode and a predefined number of receiving electrodes coupled with an evaluation unit, wherein the evaluation unit operates in a non-touch detection mode and in a touch detection mode, wherein the transmission electrode generates an alternating electric near field, andin the non-touch detection mode, the evaluation unit evaluates signals from the receiving electrodes to determine non-touch gestures or a three-dimensional position of an object; and
in the touch detection mode a surface touch detection area defined by the predefined number of electrodes is divided into a plurality of area segments wherein within each area segment at least two electrodes of the predefined number of electrodes contribute with a portion of their electrode surface area such that different electrode surface area ratios are formed for each of the plurality of area segments,
wherein at least one receiving electrode or the transmission electrode is formed by a plurality of electrode segments connected to form a single string of electrode segments and wherein the string of electrode segments is arranged to meander around at least one other receiving electrode or the transmission electrode thereby creating a plurality of turns wherein each turn encompasses an electrode segment of the at least one other receiving electrode or the transmission electrode, respectively.

US Pat. No. 10,394,331

DEVICES AND METHODS FOR ESTABLISHING A COMMUNICATIVE COUPLING IN RESPONSE TO A GESTURE

BlackBerry Limited, Wate...

1. A method of operating a first electronic device, the method comprising:detecting at a first electronic device a gesture performed at the first electronic device using one or more input devices coupled to the first electronic device; and
outputting from the first electronic device, in response to the detecting the gesture, an activation signal to initiate communication with a second electronic device, the activation signal comprising data indicative of the gesture being detected at the first electronic device and a request to initiate communication between the first electronic device and the second electronic device, wherein the second electronic device outputs a response based on the second electronic device: detecting the gesture performed at the first electronic device using one or more input devices coupled to the second electronic device, generating data indicative of the gesture detected using the one or more input devices coupled to the second electronic device, and having stored, in advance of the performed gesture, data indicative of a predetermined gesture that matches the generated data.

US Pat. No. 10,394,330

DEVICES AND METHODS FOR FACILITATING WIRELESS COMMUNICATIONS BASED ON IMPLICIT USER CUES

Qualcomm Incorporated, S...

1. An access terminal, comprising:a wireless communications interface;
a plurality of sensors; and
a processing circuit coupled to the communications interface and the plurality of sensors, the processing circuit adapted to:
detect user cues via the plurality of sensors, wherein the user cues correspond to at least two of an eye gaze, an audio cue, or a hand gesture;
determine that a predefined combination of at least two of the user cues detected via the plurality of sensors has occurred, the predefined combination of at least two of the user cues comprising at least an eye gaze user cue and a hand gesture user cue, each being directed towards a physical location of another user and indicating a desire by a user of the access terminal to terminate communication with the other user; and
automatically terminate, without further user input, a wireless communication link via the wireless communications interface with an access terminal associated with the other user in response to the predefined combination of at least two of the user cues;
determine that an additional predefined combination of at least two of the user cues has occurred; and
automatically send one or more transmissions over the wireless communication link to the access terminal associated with the other user in response to the additional predefined combination of at least two of the user cues prior to termination of the wireless communication link;
wherein the automatically sending of one or more transmissions over the wireless communication link to the access terminal associated with the other user comprises:
automatically transmit one or more messages comprising information obtained from the additional predefined combination of at least two of the user cues to the access terminal associated with the other user for display on the second access terminal as an overlay within a field-of-view of the second access terminal.

US Pat. No. 10,394,329

DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR HAPTIC MIXING

APPLE INC., Cupertino, C...

1. A method, comprising:at an electronic device with a display, a touch-sensitive surface, and a set of one or more tactile output generators:
detecting a triggering condition for a first set of one or more tactile outputs with a first priority;
detecting a triggering condition for a second set of one or more tactile outputs with a second priority; and
in response to detecting the triggering condition for the first set of one or more tactile outputs and the triggering condition for the second set of one or more tactile outputs and in accordance with a determination that the first set of one or more tactile outputs are scheduled to at least partially overlap with the second set of one or more tactile outputs:
in accordance with a determination that the first priority is higher than the second priority, reducing a scale of at least a portion of the second set of one or more tactile outputs that overlaps with the first set of one or more tactile outputs; and
in accordance with a determination that the second priority is higher than the first priority, reducing a scale of at least a portion of the first set of one or more tactile outputs that overlaps with the second set of one or more tactile outputs.

US Pat. No. 10,394,328

FEEDBACK PROVIDING METHOD AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a touch screen display;
a pressure sensor;
an actuator;
a memory configured to store at least one instruction; and
at least one processor configured to be electrically coupled with the touch screen display, the pressure sensor, the actuator, and the memory,
wherein the at least one instruction, when executed by the at least one processor, is configured to cause the electronic device to:
display a user interface (UI) including at least one object on the touch screen display,
receive a pressure input via the pressure sensor of a specified level or more associated with selecting the object, and
output different types of vibration feedback via the actuator depending on a difference of information associated with an object selected by the pressure input, and
wherein the at least one instruction, when executed by the at least one processor, is configured to cause the electronic device to:
if an expiration data indicated by the information associated with the object is within a specified period of time, output vibration feedback of a first frequency or a first amplitude, and
if the expiration data indicated by the information associated with the object is greater than a specified expiration date, output vibration feedback of a second frequency relatively lower than the first frequency or second amplitude higher than the first amplitude.

US Pat. No. 10,394,327

INTEGRATION OF AUXILIARY SENSORS WITH POINT CLOUD-BASED HAPTIC RENDERING AND VIRTUAL FIXTURES

University of Washington,...

1. A method, comprising:receiving first data about an environment at a computing device from a first group of one or more sensors, wherein the environment comprises a first object and a second object, wherein the first object comprises a robotic device, and wherein the first data comprises a plurality of data points related to the environment;
modeling the environment as a virtual environment using the computing device, wherein the virtual environment is based on the first data, and wherein the robotic device is controlled using the virtual environment of the computing device;
determining whether to obtain one or more additional data points for the plurality of data points to model the environment using the computing device by:
determining whether an object distance in the environment between the first object and the second object is within a predetermined distance, and
after determining that the object distance is within the predetermined distance, determining whether to obtain one or more additional data points for the plurality of data points to model a surface of the second object in the environment so that the first object avoids contacting the second object;
after determining to obtain additional data points for the plurality of data points to model the surface of the second object in the environment, using the computing device to:
receive second data about the environment, the second data comprising the one or more additional data points, and
model the environment as the virtual environment based on at least the second data; and
generating a display of the virtual environment using the computing device.

US Pat. No. 10,394,326

TACTILE SENSE PRESENTATION APPARATUS, SIGNAL GENERATION DEVICE, TACTILE SENSE PRESENTATION SYSTEM, AND TACTILE SENSE PRESENTATION METHOD

Sony Corporation, Tokyo ...

1. A tactile sense presentation apparatus, comprising:a movable body;
an actuator unit connected to the movable body, the actuator unit comprising a first actuator; and
a signal generation unit configured to supply a driving signal to the first actuator such that the driving signal generates a vibration on the movable body, the vibration having, within a single vibration period of the movable body, a first amplitude and/or frequency during a first portion of the single vibration period in which the movable body is moved in a first direction and a second amplitude and/or frequency, different from the first amplitude and/or frequency, during a second portion of the single vibration period in which the movable body is moved in a second direction opposite to the first direction.

US Pat. No. 10,394,325

INPUT FRICTION MECHANISM FOR ROTARY INPUTS OF ELECTRONIC DEVICES

Apple Inc., Cupertino, C...

1. An apparatus for providing haptic feedback in an electronic wearable device having a rotary input control with a shaft, comprising:a spring bar positioned adjacent to the shaft;
a movable tension member positioned to engage the spring bar; and
a motor coupled with the movable tension member, wherein the motor controllably moves the movable tension member toward or away from the spring bar, causing the movable tension member to engage or disengage the spring bar;
wherein at least one portion of the spring bar is fixed to the electronic wearable device apart from the movable tension member and apart from the shaft, and as the tension member engages the spring bar, the spring bar deflects and engages the shaft and applies a frictional force to the shaft.

US Pat. No. 10,394,324

CONFIGURATION FOR ADJUSTING A USER EXPERIENCE BASED ON A BIOLOGICAL RESPONSE

Disney Enterprises, Inc.,...

1. A virtual reality apparatus comprising:a receiver that receives a biological response of a user to an event that occurs during a virtual reality user experience rendered by the virtual reality apparatus, the receiver being positioned within the virtual reality apparatus;
a memory that stores one or more predefined criteria that indicate an expected biological response to the event, the memory being positioned within the virtual reality apparatus, the expected biological response being based on baseline data that indicate a baseline response for a group of users to the virtual reality user experience; and
a processor that compares the biological response to the one or more predefined criteria and adjusts the virtual reality user experience based at least upon the biological response failing to meet the one or more predefined criteria, the processor being positioned within the virtual reality apparatus.

US Pat. No. 10,394,323

TEMPLATES ASSOCIATED WITH CONTENT ITEMS BASED ON COGNITIVE STATES

International Business Ma...

1. A processor-implemented method of altering a template used to display content on a user interface, the processor-implemented method comprising:receiving, by one or more processors, a transmission from one or more hardware devices that describes a current cognitive state of a user;
receiving, by one or more processors, content to be presented to the user on a user interface;
identifying, by one or more processors, template components that are appropriate for presenting the content to the user based on the current cognitive state of the user;
altering, by one or more processors, an initial template used to present the content, wherein the initial template is from a plurality of templates, wherein altering the initial template creates an altered template, wherein the altered template uses the template components that are determined to be appropriate for presenting the content to the user based on the current cognitive state of the user, wherein the altered template is a template composition, wherein the template composition utilizes template snippets that are composed in real time based on a user's real-time context, and wherein the user's real-time context includes a current emotional state of the user, a physical state of the user, and a physical environment of the user;
determining, by one or more processors, that the initial template is best suited for displaying the content based on the user's real-time context; and
presenting, by one or more processors, the content on the user interface using the initial template.

US Pat. No. 10,394,322

LIGHT FIELD DISPLAY, ADJUSTED PIXEL RENDERING METHOD THEREFOR, AND VISION CORRECTION SYSTEM AND METHOD USING SAME

Evolution Optiks Limited,...

1. A computer-implemented method, automatically implemented by one or more digital processors, to automatically adjust user perception of an input image to be rendered on a digital display via a set of pixels thereof, wherein the digital display includes a light field shaping layer (LFSL) disposed thereon comprising an array of LFSL elements, the method comprising:digitally mapping the input image on an adjusted image plane designated to provide the user with a designated image perception adjustment;
for each given pixel in the set of pixels, digitally:
calculating a trial vector between said given pixel and an input user pupil location;
identifying a center position of a given LFSL element closest to a LFSL intersection point of said trial vector with said LFSL;
projecting an adjusted image ray trace between said given pixel and said center position to intersect said adjusted image plane at a given adjusted image location; and
associating an adjusted image colour designated for said given adjusted image location with said given pixel based on said mapping; and
rendering for each said given pixel said adjusted image colour associated therewith, thereby rendering a perceptively adjusted version of the input image.

US Pat. No. 10,394,321

INFORMATION ACQUIRING METHOD, INFORMATION ACQUIRING APPARATUS, AND USER EQUIPMENT

BEIJING ZHIGU RUI TUO TEC...

1. A method, comprising:acquiring, by a system comprising a processor in response to determining that an eye of a user in a motion state is in a smooth pursuit eye movement state, angle change information about a change of an angle of a line-of-sight direction of the user relative to a gaze point of the user at at least one moment, and motion information about a motion of the user relative to the gaze point at the at least one moment; and
acquiring, by the system according to the angle change information and the motion information, distance information about a distance of the gaze point relative to the user at one or more moments in the at least one moment.

US Pat. No. 10,394,320

SYSTEM FOR GAZE INTERACTION

Tobii AB, Danderyd (SE)

1. A method for providing interaction, wherein the method is implemented by a gaze tracking system and comprises:determining eye information of a user of an application on a portable device;
determining a user status based at least in part on the eye information of the user indicating a gaze on a region of a display on the portable device, wherein the user status indicates that the user is looking at a user interface;
determining an application status based at least in part on the user status, wherein the application presents a first notification on the display for a default time period, wherein the application status indicates that the first notification is glanced at based at least in part on a determination that the gaze is on the first notification for a time duration shorter than a threshold of time, wherein the threshold of time is shorter than the default time period, and wherein the time duration starts based at least in part on the user looking at the user interface;
modifying operation of the application by removing, before an end of the default time period, the first notification from the display by the application based at least in part on the application status indicating that the first notification is glanced at;
determining, based at least in part on a determination that the gaze is on a second notification for longer than the threshold of time, that the application status indicates that the second notification is viewed, wherein the application presents the second notification on the display at a different time than the first notification, and wherein the second notification is different from the first notification; and
modifying the operation of the application by extending a presentation of the second notification on the display by the application for a time period.

US Pat. No. 10,394,319

METHOD OF DISPLAYING AN IMAGE, AND SYSTEM THEREFOR

COLOPL, INC., Tokyo (JP)...

1. A method of displaying a virtual space image on a head-mounted display, the method comprising:generating a virtual camera space image based on a virtual camera in a virtual space, which has a third person perspective different from a first person perspective associated with the user, wherein generating the virtual camera space comprises generating the virtual camera space based on a plurality of virtual cameras, which are arranged at different positions in the virtual space;
rendering the virtual camera space image into a display object in the virtual space, wherein rendering the virtual camera space image into the display object comprises rendering the virtual camera space image into a plurality of display objects, which are arranged at different positions in the virtual space, and wherein each of the plurality of display objects is associated with a corresponding virtual camera of the plurality of virtual cameras;
generating a field-of-view image in which the display object is arranged in the virtual space;
outputting the field-of-view image to the head-mounted display;
specifying a reference line of sight of the user; and
determining a field-of-view region based on the reference line of sight, wherein the virtual camera space image is rendered into a first display object of the plurality of display objects arranged in the field-of-view region.

US Pat. No. 10,394,318

SCENE ANALYSIS FOR IMPROVED EYE TRACKING

Empire Technology Develop...

1. An eye tracking method comprising:receiving, by a computation device, gaze direction information for at least one eye from an eye-facing sensor;
detecting, by the computation device based on the gaze direction information, a gaze target corresponding to a scene visible to the at least one eye;
determining, by the computation device based on the gaze direction information position and motion information of the detected gaze target;
receiving, by the computation device from a digital camera, digital scene information, wherein the digital camera is oriented to capture the digital scene information from the scene visible to the at least one eye;
analyzing, by the computation device, the digital scene information to identify one or more potential gaze targets within the digital scene information, wherein the one or more potential gaze targets correspond to one or more objects in the scene visible to the at least one eye;
determining, by the computation device based on the analysis of the digital scene information, respective position and motion information of the one or more potential gaze targets within the digital scene information;
comparing, by the computation device, the position and motion information of the detected gaze target with the respective position and motion information of the one or more potential gaze targets to select a gaze target from among the one or more potential gaze targets;
modifying, by the computation device, the position and motion information of the detected gaze target to correspond to position and motion information of the selected gaze target, so as to correct the detected gaze target to correspond to the selected gaze target, wherein the selected gaze target is positioned as an object in the scene visible to the at least one eye and qualifies as a user input for the computation device, and wherein the detected gaze target does not qualify as a user input for the computation device; and
applying, by the computation device, the selected gaze target as the user input to perform at least one function associated with the computation device.

US Pat. No. 10,394,317

INTERACTION WITH HOLOGRAPHIC IMAGE NOTIFICATION

INTERNATIONAL BUSINESS MA...

1. A method, by a processor, for interaction with holographic image notifications, comprising:displaying a notification on an electronic device to a user as a holographic image along a secondary field of view (FOV) while the user is engaged with content displayed by the electronic device within a primary FOV such that the content displayed within the primary FOV is unencumbered by the notification displayed as the holographic image along the secondary FOV; wherein the notification displayed as the holographic image is associated with at least one of a telephone call, an email alert, a text message alert, and a system notification associated with an operating status of the electronic device.

US Pat. No. 10,394,316

MULTIPLE DISPLAY MODES ON A MOBILE DEVICE

Hand Held Products, Inc.,...

1. A mobile device comprising:a display screen disposed of the mobile device, the display screen configured to display a user interface element for a user of the mobile device;
a camera disposed of the mobile device, the camera configured to sense a characteristic of an eye of the user;
a processing device configured to process the characteristic of the eye of the user to determine a corresponding point on the display screen where the eye of the user is directed; and
a user interface control unit configured to:
switch the display screen from a regular display mode to a detailed display mode when the processing device determines that the corresponding point on the display screen where the eye of the user is directed coincides with the user interface element, wherein the user interface control unit is configured to switch the display screen from the regular display mode to the detailed display mode based on determination that the eye of the user is directed to a first point on the display screen coinciding with the user interface element for at least a predetermined period of time, wherein the detailed display mode includes supplemental information related to the user interface element,
switch the display screen from the detailed display mode back to the regular display mode based on the determination that the eye of the user is directed to a second point no longer coinciding with the user interface element or supplemental information for at least the predetermined period of time, and
in an instance, when the display screen is switched from the detailed display mode to the regular display mode, further switch the display screen back from the regular display mode to the detailed display mode if the processing device determines that the eye of the user is directed back to the first point in a time period within the predetermined period of time, wherein the time period is shorter than the predetermined period of time.

US Pat. No. 10,394,315

CONTENT-AWARE VIRTUAL REALITY SYSTEMS AND RELATED METHODS

ACER INCORPORATED, New T...

1. A virtual reality (VR) system for displaying VR content to a user, the system comprising:content detection circuitry configured to determine a type of VR content from among inside-out VR content and outside-in VR content, wherein the content detection circuitry is further configured to provide a content detection signal based on the type of VR content determined;
processor circuitry configured to execute instructions to display the VR content in accordance with the type of VR content determined; and
switching circuitry configured to switch, responsive to the content detection signal, between an inside-out mode, in which the processor circuitry executes instructions to display inside-out VR content and, an outside-in mode, in which the processor circuitry executes instructions to display outside-in VR content.

US Pat. No. 10,394,314

DYNAMIC ADJUSTMENT OF USER INTERFACE

MICROSOFT TECHNOLOGY LICE...

1. A method for adjusting a user interface display, comprising:receiving depth information of a physical space from a depth camera;
locating a user within the physical space from the depth information;
determining a distance between the user and a display device from the depth information; and
scaling an input zone of the user based on the distance between the user and the display device, the input zone comprising a cross-sectional area less than a field of view of the depth camera, wherein scaling the input zone comprises changing a size of the input zone at a threshold distance.

US Pat. No. 10,394,313

LOW LATENCY CROSS ADAPTER VR PRESENTATION

Microsoft Technology Lice...

1. A computer device, comprising:a memory to store data and instructions;
a central processing unit in communication with the memory;
a first graphics processing unit (GPU);
a video port associated with the first GPU;
a second GPU communicatively connected to the first GPU via an adapter;
an application and a display control component in communication with the memory, the central processing unit, the first GPU, and the second GPU, operable to:
receive, at the second GPU, first pose information of a head mounted display (HMD) connected to the video port;
render, by the second GPU, a virtual reality source image from the application based on the first pose information;
transfer the virtual reality source image via the adapter from the second GPU to the first GPU;
receive, at the first GPU, second pose information of the HMD obtained after at least a first portion of the virtual reality source image has been transferred to the first GPU;
adjust, by the first GPU, the virtual reality source image based on the second pose information to compensate for movement of the HMD between a time of the first pose information and a time that the first portion of the virtual reality source image has been transferred to the first GPU, wherein the first GPU completes adjusting at least the first portion of the virtual reality source image before a video synchronization; and
display the adjusted virtual reality image on the HMD by scanning out the adjusted first portion of the virtual reality image via the video port starting at the video synchronization, wherein the adjusting comprises adjusting a second portion of the virtual reality source image after the video synchronization and before the second portion is scanned out to the HMD.

US Pat. No. 10,394,312

METHOD OF DYNAMICALLY SCALING A POWER LEVEL OF A MICROPROCESSOR

SAMSUNG ELECTRONICS CO., ...

9. A power management device comprising:a processor configured to perform computing operations;
a detector configured to adjust a length of a duration period;
a power management circuit configured to calculate a period workload rate in the duration period; and
a voltage clock provider configured to adjust or maintain a power level of the processor in the duration period, based on an external command.

US Pat. No. 10,394,311

APPARATUS AND METHOD FOR INFORMATION PROCESSING

RICOH COMPANY, LTD., Tok...

1. An information processing apparatus to perform processing, comprising:an image forming device including a fixing unit;
a display;
a data storage;
a first processor operable to perform first processing and second processing in one of a plurality of operating states, the plurality of operating states including a normal state in which each of the image forming device, display and data storage are operable and a power-saving state in which each of the image forming device, display and data storage are not operable, the power-saving state being a state in which the first processor consumes relatively less power than the normal state; and
a second processor operable in a sleep state in which no power is supplied to the first processor, to perform the second processing while consuming relatively less power than the first processor consumes, the second processor being unable to perform the first processing and being further configured to:
detect the processing to be performed by the information processing apparatus as the first processing or the second processing;
execute detected processing when the detected processing is second processing; and
cause, upon the first processor being in the sleep state in which a power supply to the first processor is stopped and the second processor is operable and upon the processing detected being processing that cannot be performed by the second processor, the first processor to transition from the sleep state directly to the power-saving state and dynamically adjust a clock frequency according to a load of the processing to be performed, the adjusted clock frequency being lower than a maximum clock frequency of the first processor, to perform the first processing.

US Pat. No. 10,394,310

SYSTEM AND METHOD FOR SLEEPING STATES USING NON-VOLATILE MEMORY COMPONENTS

Dell Products, LP, Round...

1. An information handling system, comprising:a processor; and
a memory device, the memory device storing code, the code when executed causing the processor to perform operations, the operations including:
establishing a cache memory as a system memory coupled to the processor, the cache memory implemented as a non-volatile dual inline memory module;
receiving an S4 input associated with a request to sleep operation;
generating a restoration file in the cache memory in response to the S4 input associated with the request to sleep operation; and
terminating electrical power supplied to the cache memory after the restoration file is generated in the cache memory.

US Pat. No. 10,394,308

ELECTRICAL DEVICE AND A POWER SAVING METHOD THEREOF

INVENTEC APPLIANCES (PUDO...

1. An electrical device, comprising:an OS system module;
a battery module;
a power saving module coupled to the OS system module and the battery module, comprising:
an electrical switch, for controlling the battery module to or not to supply power for the OS system module to work;
a first voltage pull element, electrically connected to the battery module;
a second voltage pull element; and
an inverter, electrically connected to the electrical switch; and
a switch module for controlling the power saving module to make the power saving module control the battery module to or not to supply power for the OS system module to work, comprising a modality switch for controlling the electrical device to be switched to different powering modes;
wherein under an initial situation, turning off a power saving mode by actuating the modality switch to an open position to drive the electrical switch open, then using the inverter and the first voltage pull element to enable an electrical conduction pathway connection for the battery module to supply power for the OS system module to work for making the electrical device under a run mode;
then, turning on the power saving mode by actuating the modality switch to a close position to drive the electrical switch close, then using the inverter and the second voltage pull element to disable an electrical conduction pathway connection to cut off the power supply from the battery module to the OS system module to disable the OS system module;
and when the modality switch is pressed under the power saving mode and set into a LOCK condition, the electrical device is under a sleep mode.

US Pat. No. 10,394,307

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

SONY CORPORATION, Tokyo ...

1. An information processing apparatus comprising:a processor configured to control a system of the information processing apparatus;
a power source controller configured to perform control of power supply to the system and to turn off a power source of the power source controller in standby mode in which power of the processor is turned off and in which at least one function of the power source controller is turned off;
a memory configured to store information in standby mode;
a memory controller configured to control the memory, a power source of the memory controller being turned off in standby mode;
a power supply configured to supply power to the memory in standby mode,
wherein the power source controller includes a region that draws power from a first power source system and a region that draws power from a second power source system, and the region that draws power from the second power source system includes functions of the power source controller that are turned off in standby mode, and
wherein the power supply draws power from the first power source system to supply power to the memory in standby mode; and
a chipset including an independently powered Real-Time-Clock (RTC) that sets a wake time to turn on the processor, wherein
the processor obtains the set wake time when the RTC sets the wake time,
the processor transmits the set wake time to the power source controller,
the power source controller is configured to set an internal wake time prior to the set wake time,
the power source of the power source controller is turned off in standby mode until the internal wake time, and
the power source controller turns on a power source of the chipset at a time before the set wake time.

US Pat. No. 10,394,306

RECORDING MEDIUM AND CRADLE APPARATUS

Brother Kogyo Kabushiki K...

1. A non-transitory computer-readable recording medium storing a cradle control program for executing steps on a CPU of a cradle apparatus including an attach/detach part configured to allow attachment of a printer in an information transmittable/receivable manner, a connection part configured to be wired in an information transmittable/receivable manner to an operation terminal for operating said printer, and said CPU, said steps comprising:an attachment determination step for determining whether or not said printer is attached to said attach/detach part,
an information acquisition step for acquiring connection identification information of said printer in a case that, in said attachment determination step, it is determined said printer is attached,
a connection establishing step for establishing a communication connection with said operation terminal via said connection part after acquiring said connection identification information in said information acquisition step,
an information transmission step for transmitting to said operation terminal, said connection identification information acquired in said information acquisition step after establishing said communication connection in said connection establishing step, and
a power supply start step for starting power supply to said printer in the case that, in said attachment determination step, it is determined said printer is attached,
an activation determination step for determining whether or not said printer is activated after said power supply start step, and
said information acquisition step in a case that, in said activation determination step, it is determined said printer is activated, or a power supply stop step for stopping power supply to said printer started in said power supply start step in a case that, in said activation determination step, it is determined that said printer is not being activated.

US Pat. No. 10,394,305

MEMORY SYSTEM AND METHOD OF OPERATING THE SAME

Samsung Electronics Co., ...

1. A memory system comprising:a storage device including a first interface circuit configured to be connected to a processor and a second interface circuit distinct from the first interface circuit; and
a memory device including a third interface circuit configured to be connected to the processor based on a DRAM interface, a fourth interface circuit configured to be distinct from the third interface circuit and configured to be connected to the second interface circuit, and a random access memory divided into a first memory area and a second memory area,
wherein the first memory area is accessed by the processor through the third interface circuit and the second memory area is accessed by the storage device through the second interface circuit and the fourth interface circuit;
wherein the storage device comprises:
a controller including the first interface circuit; and
a nonvolatile memory including the second interface circuit, the controller being configured to control operation of the nonvolatile memory.

US Pat. No. 10,394,304

OPTIMIZED POWER TRANSITIONS BASED ON USER OR PLATFORM CONDITIONS

Microsoft Technology Lice...

1. A computing system comprising:a memory;
one or more processors; and
one or more non-volatile computer-readable media having stored thereon instructions that are executable by the one or more processors to configure the computing system to hibernate, including instructions that are executable to configure the computing system to:
detect that the non-volatile computer-readable media have no penalty for disk seeks such that random non-contiguous I/O operations have the same relative cost as contiguous I/O operations, wherein the non-volatile computer-readable media comprises a page file and a hibernate file;
detect a trigger indicating that the computing system is to be put into a hibernate state; and
as a result of detecting that the computing system comprises non-volatile computer-readable media with no penalty for disk seeks and the trigger, perform hibernation to hibernate the computing system in a way that reduces a resume time of the computing system from hibernate from an anticipated resume time, wherein to reduce the resume time is performed by selecting a portion of memory content in the memory to be stored in the page file instead of the hibernate file.

US Pat. No. 10,394,303

LOCATION-BASED RANKING OF SEARCH RESULTS ON ONLINE SOCIAL NETWORKS

Facebook, Inc., Menlo Pa...

1. A method for disambiguating similar search results, the method comprising, by one or more computing systems:accessing, by the one or more computing systems, a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each of the edges between two of the nodes representing a single degree of separation between them, the nodes comprising:
a first node corresponding to a first user associated with an online social network; and
a plurality of second nodes that each correspond to a concept or a second user associated with the online social network;
receiving, at the one or more computing systems from a client system of the first user, a search query from the first user;
generating, by the one or more computing systems, one or more search results corresponding to the search query, wherein each search result corresponds to a node of the plurality of second nodes;
accessing, by the one or more computing systems, a first location history of the first node, wherein the first location history of the first node comprises:
a first set of geographic locations of the first user; and
one or more timestamps each corresponding to one of the first set of geographic locations;
accessing, by the one or more computing systems, one or more second location histories of the one or more second nodes corresponding to the one or more search results, wherein each second location history of each second node comprises:
a second set of geographic locations of second user corresponding to the second node; and
one or more timestamps each corresponding to one of the second set of geographic locations;
calculating, by the one or more computing systems, a proximity coefficient for each search result corresponding to one of the second plurality of nodes, wherein the proximity coefficient is calculated based on a sum of distances between the first set of geographic locations corresponding to the first node and the second set of geographic locations corresponding to the one of the second nodes during a time interval defined by the one or more timestamps of first location history of the first node and the one or more timestamps of second location history of the second node;
scoring, by the one or more computing systems, each of the search results based on the corresponding proximity coefficient to disambiguate similar search results; and
sending, from the one or more computing systems to the client system of the first user, instructions for presenting one or more of the search results to the first user based on the scores of the respective search results.

US Pat. No. 10,394,301

PER-SCREEN ON SESSION POWER CONSUMPTION PROFILING

Microsoft Technology Lice...

1. A computer system comprising:at least one computing processor; and
a computer-readable storage medium having stored thereon computer executable instructions which, when executed by the computing processor, cause the computer system to:
determine a start of a user-interaction session with a device;
generate a session identifier based upon the start of the user-interaction session;
broadcast the session identifier for receipt by a power consuming component of the device;
receive from the power consuming component, aggregated power consumption data including the session identifier;
store the power consumption data with the session identifier;
parse the power consumption data according to the session identifier;
add parsed power consumption data to a power consumption report; and
communicate the power consumption report for display.

US Pat. No. 10,394,300

CONTROLLING OPERATING VOLTAGE OF A PROCESSOR

Intel Corporation, Santa...

1. A system on chip (SoC) comprising:a first unit including a first plurality of cores and at least one cache memory;
a second unit including a second plurality of cores and at least one other cache memory;
a coherent fabric to couple the first unit and the second unit; and
a power controller to receive a first request to increase an operating voltage to be provided to a first core of the first plurality of cores to a second voltage and, responsive to the first request, cause a voltage regulator to increase the operating voltage to an interim voltage, thereafter enable a second core of one of the first plurality of cores and the second plurality of cores to exit an inactive state and enter an active state, and thereafter enable an operating frequency of the first core to be increased.

US Pat. No. 10,394,299

SYSTEMS AND METHODS TO SEPARATE POWER DOMAINS IN A PROCESSING DEVICE

QUALCOMM Incorporated, S...

1. A system comprising:a processing core built on a semiconductor substrate, the processing core having a first sub core and a second sub core, each of the first and second sub cores configured to perform a processing function; and
a plurality of power rails traversing a dimension of the processing core and spanning from the first sub core to the second sub core, each of the power rails being configured to provide an operating voltage to the first and second sub cores, and
a plurality of power breaking cells defining a boundary between the first and second sub cores at points where the power rails span from the first sub core to the second sub core,
wherein the boundary between the first sub core and the second sub core is irregularly shaped, and
wherein each of the first and second sub cores corresponds to a respective power domain, and wherein each power rail includes a conductive line for ground (VSS) and a conductive line for power source (VDD), wherein the conductive lines for VDD include discontinuities provided by the power breaking cells, wherein each of the discontinuities includes a floating gate and a doped region.

US Pat. No. 10,394,297

CHANGING STATION FOR WEARABLE COMPUTER BAND

1. An apparatus comprising:a band changing station adapted to receive at least one watch-body and at least one watch-band, the band changing station including:
one or more prongs adapted to engage with at least one band release member of the at least one watch-body;
a first track member and a second track member, portions of each track member include a longitudinal support for a watch band and are adapted to fit into at least one recess of the watch-body when the at least one watch-band is uncoupled from the watch-body by the at least one release member of the watch-body, and, other portions of each track member include a detent for retaining in position the least one watch-band relative to the at least one watch-body permitting the at least one watch-body to transition in an out of alignment with the at least one watch-band by sliding movement on the first and second track members; and, the first and second track members are configured to support portions of the watch-body during side-to-side translation in a direction orthogonal to each longitudinal support, the watch-body movable from the first track member to the second track member.

US Pat. No. 10,394,296

DATA STORAGE DEVICE FOR A DEVICE ACCESSORY

SANDISK TECHNOLOGIES LLC,...

1. An apparatus comprising:a first interface of an accessory of a wireless device, the first interface configured to communicate with the wireless device using a wired communication technique;
a second interface of the accessory, the second interface configured to communicate with the wireless device using a wireless communication technique;
a data storage device of the accessory; and
a controller of the accessory, the controller coupled to the first interface, to the second interface, and to the data storage device, the controller configured to activate the first interface in response to a message received via the second interface and to enable read access or write access to the data storage device by the wireless device via the first interface in response to the message, wherein the message corresponds to a wakeup message.

US Pat. No. 10,394,295

STREAMLINED PHYSICAL RESTART OF SERVERS METHOD AND APPARATUS

Intel Corporation, Santa...

1. An apparatus for computing, including streamlined physical reset, comprising:one or more processor cores;
memory having a plurality of memory locations; and
a basic input/output system (BIOS) to provide basic input/output system services, wherein the BIOS stays within a range of memory locations during each initialization of the BIOS, including an initialization of the BIOS that is part of a physical reset of the apparatus, to streamline the physical reset.

US Pat. No. 10,394,294

PREDICTIVE THERMAL CONTROL MANAGEMENT USING TEMPERATURE AND POWER SENSORS

MICROCHIP TECHNOLOGY INCO...

1. A power controller, comprising instructions, the instructions, when loaded and executed by a processor, cause the processor to:receive a power consumption value indicating power consumption of an electronic device;
receiving a temperature and a temperature setpoint value of the electronic device;
determine, based on the power consumption value and a stored previous power consumption value, a change value representing an amount that power consumption of the electronic device changed from a previous power consumption of the electronic device;
determine an output cooling control value using a proportional-integrative-derivative control loop receiving said device temperature and said temperature setpoint value;
adjusting the output cooling control value by subtracting a value based on the change value from an integrative accumulator of the PID control loop; and
control an output for cooling the electronic device using the output cooling control value.

US Pat. No. 10,394,293

METHOD FOR PREVENTING OVER-HEATING OF A DEVICE WITHIN A DATA PROCESSING SYSTEM

Lenovo Enterprise Solutio...

6. A method comprising:determining whether or not a power status of an information processing system is set to turn on a main power of a power supply device, wherein said information processing system includes a target device, wherein said information processing system includes a fan for reducing temperature of said target device, and said fan is provided with a Vital Product Data (VPD) that stores a plurality of fan tables, each of the plurality of fan tables related to a particular power status;
in response to a determination that said power status of said information processing system is set to turn on a main power of a power supply device while said information processing system is in an operational status S0, turning on power of the fan, loading an S0 fan table retrieved from the VPD of the fan, and operating the fan according to said S0 fan table;
in response to a determination that said power status of said information processing system is not set to turn on a main power of a power supply device, determining whether or not said target device is set to operate based on a user's setting;
in response to the determination that said power status of said information processing system is not set to turn on the main power of the power supply device and in response to a determination that said target device is set to operate based on said user's setting, turning on a power switch of said target device;
in response to the determination that said power status of said information processing system is not set to turn on the main power of the power supply device and in response to a determination that said target device is not set to operate based on said user's setting, turning off said power switch of said target device;
in response to the determination that said power status of said information processing system is not set to turn on the main power of the power supply device, in response to the determination that said target device is set to operate based on said user's setting, and in response to turning on said power switch of said target device, determining, by accessing the plurality of fan tables stored in the VPD of the fan, whether or not said fan supports an S3 (suspend status)/S4 (hibernate status)/S5 (soft off status); and
in response to a determination, via accessing the plurality of fan tables stored in the VPD of the fan, that said fan supports said S3 (suspend status)/S4 (hibernate status)/S5 (soft off status), turning on said fan, loading an S3/S4/S5 fan table retrieved from the VPD, and operating the fan according to the S3/S4/S5 fan table.

US Pat. No. 10,394,292

CRYOGENIC COMPUTING SYSTEM WITH THERMAL MANAGEMENT USING A METAL PREFORM

Microsoft Technology Lice...

1. A computing system comprising:a first substrate having a first surface with first plurality of superconducting components attached to the first surface;
a second substrate having a second surface with a second plurality of superconducting components attached to the second surface;
a first heat sink having a first surface and a first plurality of recesses formed in the first surface such that each of the first plurality of recesses is configured to provide a space to accommodate at least a portion of a first superconducting component from among the first plurality of superconducting components;
a second heat sink having a second surface and a second plurality of recesses formed in the second surface such that each of the second plurality of recesses is configured to provide a space to accommodate at least a portion of a second superconducting component from among the second plurality of superconducting components;
a first metal preform bonded to at least a first portion of the first heat sink, wherein the first metal preform is configured to conform to the at least the portion of the first superconducting component when the first superconducting component is pressed against the first metal preform and hold shape even after a first pressure on the first metal preform is relieved; and
a second metal preform bonded to at least a second portion of the second heat sink, wherein the second metal preform is configured to conform to the at least the portion of the first superconducting component when the second superconducting component is pressed against the second metal preform and hold shape even after a second pressure on the second metal preform is relieved.

US Pat. No. 10,394,291

APPARATUS, SYSTEM, AND METHOD FOR DISSIPATING HEAT FROM EXPANSION COMPONENTS

Facebook, Inc., Menlo Pa...

1. An interface adapter comprising:a printed circuit board comprising an edge connector that is dimensioned to be inserted into an expansion socket of a computing device;
a plurality of modular computing components removably mounted to a top surface of the printed circuit board, wherein:
each modular computing component comprises a connector that is dimensioned to be inserted into a socket of the printed circuit board; and
the connector of each modular computing component comprises a pinout that is more compact than a pinout of the edge connector of the printed circuit board; and
at least one modular heatsink coupled to a top surface of each modular computing component to facilitate heat dissipation from the top surface of the modular computing component, wherein a protrusion at a distal end of the modular heatsink is dimensioned to such that the protrusion provides leverage to lift a single modular computing component for removal.

US Pat. No. 10,394,290

DATA CENTER GEOTHERMAL COOLING

G I Patents LLC, Indiana...

1. An apparatus, comprising:a first heat exchanger in thermal communication with a, heat generation source wherein the first heat exchanger includes a heat absorbing fluid structured to receive heat from the heat generation source;
a second heat exchanger comprising a geothermal field structured to exchange heat from the heat absorbing fluid with a geological heat sink;
a chiller disposed downstream of the first heat exchanger, wherein the chiller is structured to selectively receive a portion of heat absorbing fluid; and
a heat dissipater disposed in parallel with respect to the chiller, wherein one or more valves are located downstream of the first heat exchanger to selectively flow at least a portion of heat absorbing fluid through at least one of the chiller and the heat dissipater; and
wherein the heat dissipater is integrally formed with one of a parking lot and a sidewalk, and the heat dissipater is structured to pass heat from the heat absorbing fluid to the one of a parking lot and a sidewalk.

US Pat. No. 10,394,289

CARD RISER

Dell Products L.P., Roun...

1. An information handling system comprising:a processor;
a memory communicatively coupled to the processor;
a connector communicatively coupled to the processor and configured to receive an information handling resource; and
a riser configured to provide mechanical support to the information handling resource when the information handling resource is received in the connector, wherein the riser is configured to accept a first type of information handling resource having a first length along a selected direction, and a second type of information handling resource having a second length along the selected direction, the second length being greater than the first length, the riser including:
a fixed portion fixedly coupleable to the information handling system; and
a rear portion rotatably coupled to the fixed portion, wherein the rear portion includes a slidable member configured to slide from a first position to a second position along the selected direction, the first position allowing the riser to accept the first type of information handling resource, and the second position allowing the riser to accept the second type of information handling resource.

US Pat. No. 10,394,288

ALIGNMENT MEMBERS

Hewlett Packard Enterpris...

1. A module board assembly, comprising:an alignment member including:
a frame member including a set of roller bushings;
a stiffener member including a set of cam members;
a bracket member to receive the stiffener member; and
a spring member connected to the stiffener member to apply force to the stiffener member based on the vertical position of the stiffener member relative to the bracket member, which is controlled by the horizontal position of the set of roller bushings relative to the stiffener member; and
a module board connected to the stiffener member.

US Pat. No. 10,394,287

NOTEBOOK COMPUTER

INVENTEC (PUDONG) TECHNOL...

1. A notebook computer, comprising:a computer host, comprising a keyboard;
a display device;
a hinge, comprising a pivot part, a middle part and a connect part, wherein the pivot part is connected to the computer host, the middle part is made of plastic and comprises a first end and a second end opposite to each other, the first end is connected to the pivot part located between the keyboard and the second end in a width direction of the keyboard, the second end extends toward the display device and is connected to the connect part in an angle, and the connect part is connected to the display device which is pivotably disposed at the computer host via the hinge; and
an antenna, located at the inner side of the middle part and electrically connected to the computer host.

US Pat. No. 10,394,286

PORTABLE ELECTRONIC DEVICE

ASUSTEK COMPUTER INC., T...

1. A portable electronic device, comprising:a main body;
a side cover, pivotally disposed on a side edge of the main body, wherein the side cover is movable between a first position and a second position relative to the main body, the side cover abuts against the main body when in the first position, and the side cover forms an angle with the main body when in the second position;
a decorative plate, comprising a first edge, a second edge, and a third edge, wherein the first edge is pivotally disposed on the side cover, the second edge abuts against the main body when the side cover is in the first position, and the third edge abuts against the main body when the side cover is in the second position; and
an elastic element, disposed at the second edge, wherein the elastic element supports the decorative plate when the side cover is in the second position.

US Pat. No. 10,394,285

SYSTEMS AND METHODS FOR DEFORMATION AND HAPTIC EFFECTS

Immersion Corporation, S...

1. A method comprising:receiving one or more sensor signals from a plurality of sensors, the sensor signals indicating a plurality of grasping contacts with a device, pressures associated with the plurality of grasping contacts, and locations of each of grasping contact of the plurality of grasping contacts on the device;
receiving one or more further sensor signals indicating pressures associated with other locations on the device;
determining a deformation effect based on the pressures associated with the plurality of grasping contacts, the locations of the plurality of grasping contacts, and the pressures associated with the other locations on the device, the deformation effect configured to cause a change in a shape of the device; and
outputting the deformation effect to a deformation device configured to change the shape of the device.

US Pat. No. 10,394,284

ELECTRONIC DEVICE AND METHOD FOR DRIVING THE ELECTRONIC DEVICE

Semiconductor Energy Labo...

1. An electronic device comprising:first to n-th display panels; and
a shaft,
wherein n is a natural number of 4 or more,
wherein the first to n-th display panels are flexible,
wherein each of the first to n-th display panels comprises a first surface and a second surface opposite to the first surface,
wherein the first surface is provided with a first display portion,
wherein the second surface is provided with a second display portion,
wherein the shaft comprises an operating circuit,
wherein the first to n-th display panels are electrically connected to the operating circuit, and
wherein each of the first to n-th display panels are projected from the shaft.

US Pat. No. 10,394,283

DISPLAY SYSTEM AND RELATED METHOD

Samsung Display Co., Ltd....

1. A display system comprising:a first display apparatus, which comprises a first image-display surface;
a second display apparatus, which comprises a second image-display surface, wherein at least one of the first image-display surface and the second image-display surface is configured to perform at least one of extending and bending in response to and subsequent to at least one of a first condition and a second condition, wherein the first condition is related to that the second image-display surface moves relative to the first image-display surface, wherein the second condition is related to that a distance between the first image-display surface and the second image-display surface becomes equal to a predetermined length, wherein the second image-display surface is configured to extend toward the first image-display surface responsive to the at least one of the first condition and the second condition to reduce a space between the first image-display surface and the second image-display surface in a plane, and wherein the first image-display surface and the second image-display surface are coplanar in the plane before the second image-display surface extends toward the first image-display surface.

US Pat. No. 10,394,282

FOLDABLE ELECTRONIC DEVICE

SAMSUNG ELECTRONICS CO., ...

1. A foldable electronic device comprising:a first body;
a second body;
a connection part configured to connect the first body to the second body so that the first body and the second body are rotatable to a first state in which the first and second bodies are unfolded and to a second state in which the first and second bodies overlap each other;
a flexible display element that passes over the connection part and is supported by the first and second bodies;
a roller that is rotatably installed at an end of the first body and fixed to an end of the flexible display element;
a sensor configured to detect an angular displacement of the roller; and
a controller configured to receive a detection signal from the sensor, and to determine a display area of the flexible display element in the first state or the second state,
wherein the flexible display element is located at an outer circumference of the first body, the second body, and the connection part in the second state,wherein a part of the flexible display element is rolled around the roller in the first state,wherein the controller is further configured to drive the determined display area of the flexible display element, and to not drive an area of the flexible display element rolled around the roller, andwherein one end of the flexible display element including a plurality of protruding parts is fixed to a plurality of concave parts formed on a surface of the roller.

US Pat. No. 10,394,281

DISPLAY COVER PANEL WITH INSERT MOLDING

Dell Products L.P., Roun...

1. A method for forming a display cover panel for portable information handling systems, comprising:forming an outer panel that is an exterior of a display included in a portable information handling system, wherein the outer panel includes a molding tab that extends in a first direction towards a display surface of the display, wherein the molding tab is located next to an external edge of the outer panel, and wherein the molding tab has a height H and a width B;
co-molding an insert molding to the outer panel at the molding tab, wherein the molding tab is covered by the insert molding over the height H and the width B, wherein the insert molding includes a polymer that is bonded with the outer panel during the co-molding; and wherein:
the display has a minimum diagonal size of 12 inches;
a maximum thickness T of the insert molding when bonded to the molding tab is less than 2 mm and a first dimensionless ratio of H to B is at least 1.8;
a first bonding strength of the insert molding bonded with the outer panel at the molding tab is sufficient to withstand at least 45 Newtons force applied in a second direction perpendicular to the first direction at the external edge;
the insert molding has a first portion covering the molding tab at the external edge having a thickness A;
the insert molding has a second portion covering the molding tab at an internal edge of the outer panel having a thickness C;
the insert molding has a minimum thickness given by (A+B+C); and
a second dimensionless ratio of H to (A+B+C) is at least 0.8.

US Pat. No. 10,394,280

WEARABLE ELECTRONIC DEVICES AND COMPONENTS THEREOF

INTEL CORPORATION, Santa...

1. A wearable electronic device, comprising:a die having a plurality of conductive contacts thereon;
a mold compound, wherein the die is embedded in and is fully surrounded by the mold compound, wherein the mold compound comprises at least first, second, and third outer surfaces, wherein the first, second and third outer surfaces are different from each other, wherein the first outer surface comprises a substantially cylindrical shape, wherein the second and third outer surfaces comprise a substantially identical shape, to form, together with the first surface, a cylinder-shaped mold surrounding the die;
a plurality of conductive pads located at the first, second, and third outer surfaces of the mold compound; and
a plurality of interconnects to connect the conductive contacts of the die with corresponding conductive pads located at the first, second, and third outer surfaces of the mold compound.

US Pat. No. 10,394,279

WEARABLE ELECTRONIC DEVICE AND DISPLAY METHOD OF WEARABLE ELECTRONIC DEVICE ACCORDING TO SENSOR DATA

HUAWEI TECHNOLOGIES CO., ...

1. A wearable electronic device, comprisinga processor, a display controller, a display screen surrounding the entire wearable electronic device;
a sensor comprising a horizontal sensor or a gravity sensor, wherein the sensor is configured to:
collect device status data;
acquire a position of a highest horizontal point of the wearable electronic device;
generate a sensor signal that represents the position of the highest horizontal point of the wearable electronic device; and
send the sensor signal to the processor;
the processor coupled to the sensor and to the display controller, wherein the processor is configured to:
receive the sensor signal from the sensor;
determine a display position on the display screen according to an area on the wearable electronic device in which the position of the highest horizontal point of the wearable electronic device is located;
generate a display control signal that controls the display screen to display at the display position; and
send the display control signal to the display controller; and
the display controller coupled to the display screen, wherein the display controller is configured to:
control the display screen to display a display content at the display position, according to the display control signal; and
the display screen is configured to display the display content;
wherein generating the display control signal further comprises:
determine, according to the sensor signal, whether the position of the highest horizontal point of the wearable electronic device is located within a preset display area and use a first display area whose center is the highest horizontal point as the display position on the display screen or use a second display area whose uppermost end is the highest horizontal point as the display position on the display screen.

US Pat. No. 10,394,278

INFORMATION HANDLING SYSTEM WITH THIN FLEX HINGE

Dell Products, LP, Round...

1. An information handling system comprising:a flex hinge including:
a first flexible sheet that bends at a different radius than a second flexible sheet when the flex hinge is transitioned from a first position to a second position;
a flexible neutral sheet located between the first and second flexible sheets;
a first mounting bracket fixing each of the flexible sheets to a first portion of the information handling system;
a friction linkage engaged with slots within the first and second flexible sheets; and
a second mounting bracket coupling the flexible neutral sheet to a second portion of the information handling system; and
an organic light emitting diode connected to the flex hinge.

US Pat. No. 10,394,277

ELECTRONIC DEVICE WITH MULTI-ANGLE CRADLING

Samsung Electronics Co., ...

1. An electronic device comprising:a first housing having a first cover disposed in a first direction and a second cover disposed in a second direction opposite the first direction;
a second housing having a third cover disposed in a third direction and a fourth cover disposed in a fourth direction opposite the third direction;
at least one first magnetic body forming a portion of the first housing;
at least one second magnetic body forming a portion of the second housing, and configured to apply a force for maintaining a rotatably connected state of the second housing to the first housing using a magnetic force with the first magnetic body;
a first sliding member forming a portion of the first housing, and
a second sliding member forming a portion of the second housing to face the first sliding member such that the second housing is configured to be obliquely cradled to the first housing by being in contact with the first sliding member.

US Pat. No. 10,394,276

CONNECTING MEMBER, HOUSING ASSEMBLY AND ELECTRONIC DEVICE

GUANGDONG MOBILE TELECOMM...

1. A connecting member, being configured to couple a first housing to a second housing, the connecting member comprising:a first connecting portion configured to be coupled to the first housing;
a second connecting portion configured to be coupled to the second housing; and
a body portion defining a plurality of through holes therein, the body portion being located between the first connecting portion and the second connecting portion, the first connecting portion and the second connecting portion being close to each other by bending the body portion;
wherein the body portion comprises:
a first connecting side;
a second connecting side; and
the first connecting side and the second connecting side are opposite and located between the first connecting portion and the second connecting portion, the length of the first connecting portion is more than a length of each of the first connecting side and the second connecting side; each of the plurality of through holes is strip-shaped, and a longitudinal direction of each of the plurality of through holes is perpendicular to a longitudinal direction of the body portion, the longitudinal direction of each of the through holes being parallel to the first connecting side and the second connecting side.

US Pat. No. 10,394,274

FLEXIBLE ELECTRONIC DISPLAY DEVICES

Microsoft Technology Lice...

1. A flexible electronic device comprising:a display unit having a continuous display area extending across a first section, a second section, and a transition section of the flexible electronic device; and
a sensor configured to identify a position of the first section of the flexible electronic device relative to the second section of the flexible electronic device,
a docking port positioned in the transition section such that the flexible electronic device is configured to physically dock with an external docking station,
wherein the transition section is positioned between the first section and the second section, and
wherein the flexible electronic device is configured to bend about a first axis positioned in a same plane as a center of the transition section, at a distance greater than zero from a first surface of the flexible electronic device positioned in the plane,
wherein the flexible electronic device is configured to bend about a second axis positioned in the plane at a distance greater than zero from a second surface of the flexible electronic device positioned in the plane,
wherein the second surface is an opposite external surface from the first surface, and
wherein the display unit is configured to display a touchscreen keyboard within the first section and a task bar or plurality of shortcut keys within the transition section when the sensor identifies that the first section and the second section are not coplanar.

US Pat. No. 10,394,273

CIRCUIT DEVICE, OSCILLATOR, ELECTRONIC APPARATUS, AND VEHICLE

Seiko Epson Corporation, ...

1. A circuit device comprising:an oscillation circuit that causes a resonator to oscillate;
a clock signal output circuit that outputs a clock signal based on an output signal from the oscillation circuit; and
an output control circuit that controls output from the clock signal output circuit,
wherein the output control circuit includes:
a counter circuit that performs a counting process based on the output signal from the oscillation circuit, and
a count enable signal generation circuit that outputs a count enable signal for the counter circuit, and
wherein the counter circuit starts the counting process when the count enable signal becomes active, and outputs an output enable signal for the clock signal to the clock signal output circuit based on a result of the counting process, and
wherein the count enable signal generation circuit monitors an amplitude of the output signal from the oscillation circuit and enables the counter circuit when the amplitude exceeds a predetermined voltage, and wherein the counter circuit outputs an output enable signal a predetermined period subsequent to the amplitude exceeding the predetermined voltage.

US Pat. No. 10,394,272

JOYSTICK CENTER LOCK

Sure Grip Controls, Inc.,...

1. A joystick, comprising:a main housing having a first control surface and a second control surface,
a ball for rotationally engaging the first control surface,
a shaft having a first end and a second end, the first end of the shaft for releasably engaging the ball,
a shoe for rotationally engaging the second control surface,
a main spring have a first end and a second end, the first end of the main spring for pressing the shoe against the second control surface,
a center lock housing for engaging the second end of the main spring, and housing a slider and a lock spring,
the slider for selectively permitting and preventing movement of the shoe along the shaft,
the lock spring for pressing the slider into a desired default position,
a knob for releasably engaging the second end of the shaft, and
a boot for covering portions of the joystick.

US Pat. No. 10,394,270

FRACTIONAL TURN COIL WINDING

THE REGENTS OF THE UNIVER...

1. A voltage multiplying circuit comprising:an individual power source having a voltage V;
an individual switch coupled to the individual power source; and
a load coupled through the individual switch to the individual power source, the load comprising a single turn coil having a number N of coil arc sections that divide the single turn coil into electrically discreet arc segments, wherein the N coil arc sections are coupled in parallel to the individual switch, wherein a sum of the N coil arc sections equals a single turn and a loop voltage of the load equals the voltage V multiplied by the number N of coil arc sections.

US Pat. No. 10,394,269

PHOTONIC HARVESTING STRING CONFIGURATION

INTERNATIONAL BUSINESS MA...

1. A method, comprising:utilizing at least one processor to execute computer code that performs the steps of:
receiving photovoltaic output from a solar module, the solar module comprising a plurality of solar panels electronically connected together by a plurality of strings, wherein each of the plurality of solar panels is assigned to only one of the plurality of strings, and wherein the photovoltaic output corresponding to any given one of the strings is limited by the lowest performing solar panel in said given one of the strings;
determining a reflection profile for the solar module, wherein the reflection profile describes an illumination pattern of light incident onto the solar module; and
increasing, based upon the determined reflection profile, the photovoltaic output of the solar module to match a requested photovoltaic output, wherein the increasing comprises electrically reassigning one or more solar panels within the solar module from one string to a different string, such that each string electrically ties together solar panels that produce a photovoltaic output within a predetermined range of each other.

US Pat. No. 10,394,268

METHOD AND APPARATUS FOR ACTIVELY MANAGING CONSUMPTION OF ELECTRIC POWER OVER AN ELECTRIC POWER GRID

CAUSAM ENERGY, INC., Ral...

1. A method for managing an electric power flow within an electric power grid, comprising:a client device receiving a power control message from a load management server, the power control message indicating at least one of an amount of electric power to be reduced and an identification of at least one controllable device to be instructed to disable the electric power flow to at least one associated power consuming device;
the client device issuing a power management command to the at least one controllable device, the power management command causing the at least one controllable device to disable the electric power flow to the at least one associated power consuming device to provide a reduction in consumed power; and
generating measurement and verification data corresponding to the reduction in consumed power.

US Pat. No. 10,394,267

ELECTRICAL DEVICE, NETWORK AND METHOD OF CONTROLLING THE SAME

EATON INTELLIGENT POWER L...

1. A switch comprising:a wireless communication unit structured to wirelessly communicate with other electrical devices;
a processor structured to check if the switch is part of a network of other electrical devices and:
a) to create a new network and add other electrical devices to the new network if the switch is not part of the network of other electrical devices, and
b) to remain in the network of other electrical devices if the switch is part of the network of other electrical devices; and
a function module including a control mechanism having a physical element structured to be actuated by a user; and wherein the processor is structured to control the wireless communication unit to output a wireless communication to one or more other electrical devices on the network in response to the physical element being actuated by the user to cause the one or more other electrical devices to turn on or off.