US Pat. No. 10,795,572

DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR SIMULATING AND INTERACTING WITH HANDWRITTEN TEXT

APPLE INC., Cupertino, C...

1. A method comprising:at a device including a display and one or more input devices:
receiving, via the one or more input devices, a user input that corresponds with a sequence of characters; and
in response to receiving the user input, displaying, on the display, simulated handwritten text that includes varying the appearance of characters in the simulated handwritten text based on variations that were detected in handwritten text of a respective user, including:
in accordance with a determination that a first criterion is met, a first character in the sequence of characters has a first appearance that corresponds to the appearance of the first character in handwritten text of the respective user; and
in accordance with a determination that a second criterion is met, the first character in the sequence of characters has a second appearance that corresponds to the appearance of the first character in handwritten text of the respective user, wherein the second appearance of the first character is different than the first appearance of the first character.

US Pat. No. 10,795,571

SYSTEM AND METHOD TO PERFORM AN UNDO OPERATION USING A CONTINUOUS GESTURE

THE TORONTO-DOMINION BANK...

8. A computer implemented method comprising:communicating, by a first computing device, with a remote computing device to have the remote computing device perform an action comprising storing data confirming the completion of a task where the task comprises a non-messaging task, the remote computing device providing a task management service for the first computing device and a plurality of other computing devices to track task performance of tasks comprising non-messaging tasks;
producing a region of a graphical user interface (GUI) on a display to undo the action, the action defining a previously performed action;
upon receiving, via an input device, input at the region, initiating a counter to count an amount of time the input is consecutively received at the region; and
upon the counter reaching a predetermined threshold amount of time, executing an action to undo the previously performed action, wherein the action to undo comprises sending a message to the remote computing device to undo the action;
wherein the GUI is produced as a component of a task management application for the first computing device to track performance of tasks.

US Pat. No. 10,795,570

DEVICE AND SYSTEM HAVING A USER INTERFACE FOR EMERGENCY COMMUNICATIONS

PREPARE PROTECT DEFEND, L...

1. A mobile device comprising:a display; and
a touch sensor incorporated with the display and configured to detect gesture input;
wherein the mobile device is configured to:
launch a mobile software application in response to a user input;
display an initiate-alert region of the mobile software application on the display;
determine a device location of the mobile device;
determine if the device location is within a predefined geo-fence;
in accordance with a first determination that the device location is within the geo-fence and in response to receiving a first gesture input while the initiate-alert region is displayed, initiate an alert communication interface;
in accordance with a second determination that the device location is not within the geo-fence, prohibit or suppress initiation of the alert communication interface; and
in response to initiating the alert communication interface:
display a bifurcated status region of the mobile software application on the display, the bifurcated status region having two ends including a first end indicating a first user status option and a second end indicating a second user status option;
in response to receiving a second gesture input that includes a first swipe gesture in a first direction toward the first end of the bifurcated status region, transmit a status communication associated with the first user status option thereby indicating that a user intends to stay at the device location;
in response to transmitting the status communication associated with the first user status option, cause a display of an icon on a map displayed on a separate device, the icon having a first visual coding indicating that the user intends to stay at the device location;
in response to receiving a third gesture input that includes a second swipe gesture in a second direction that is opposite to the first direction, transmit a status communication associated with the second user status option thereby indicating that the user intends to move from the device location; and
in response to transmitting the status communication associated with the second user status option, cause the display of the icon on the map displayed on the separate device, the icon having a second visual coding indicating that the user intends to move from the device location.

US Pat. No. 10,795,569

TOUCHSCREEN DEVICE

INTERNATIONAL BUSINESS MA...

1. A method comprising:displaying an output of an application on a touchscreen;
receiving a user input for the application on the touchscreen;
determining the location of the received user input on the touchscreen;
based at least in part on determining the location of received user input on the touchscreen, generating a heat map for the touchscreen, the heat map recording the locations of the received user inputs on the touchscreen as values;
generating an additional pop-up window for display on the touchscreen;
selecting a location for the additional pop-up window, the selected location for the additional pop-up window being selected as a location where one or more values of the heat map are below a determined threshold; and
displaying the additional pop-up window at the selected location for the additional pop-up window.

US Pat. No. 10,795,568

METHOD OF DISPLAYING MENU BASED ON DEPTH INFORMATION AND SPACE GESTURE OF USER

SAMSUNG ELECTRONICS CO., ...

1. A method of displaying a menu, the method comprising:displaying a first polyhedron comprising a plurality of first surfaces;
recognizing a first space gesture of a user for operating the first polyhedron;
identifying a first surface corresponding to the first space gesture among the plurality of first surfaces included in the first polyhedron;
displaying a first menu corresponding to the identified first surface;
receiving a second space gesture corresponding to a pinch zoom motion for operation of a second polyhedron disposed inside the displayed first polyhedron;
identifying a second surface corresponding to a position of the pinch zoom motion among a second plurality of second surfaces of the second polyhedron; and
displaying a second menu corresponding to the identified second surface.

US Pat. No. 10,795,567

MULTIMEDIA APPLICATIONS AND USER INTERFACES

Zoho Corporation Private ...

1. A computer-implemented method comprising:presenting a first graphical control element on a surface of a touch-screen display device, the first graphical control element including a first visual area depicting an iconic representation of a first media file and including a link to an associated first executable program;
presenting a second graphical control element on the surface of the display device and separated from the first graphical control element by a space, the second graphical control element including a second visual area depicting an iconic representation of a second media file and including a link to an associated second executable program, and wherein the second graphical control element has a logical connection to the first graphical control element in that media content of the second media file pertains to subject matter and media content of the first media file pertains to the same subject matter
detecting a first user input at a first contact point in the first visual area, a second user input at a second contact point in the second visual area, and a convergence of the first contact point and the second contact point; and
responsive to the convergence, closing the space between the first graphical control element and the second graphical control element to graphically depict the logical connection between the first graphical control element and the second graphical control element by displaying them as separate but adjacent touching graphical control elements;
calculating a simulated attraction between the first visual area and the second visual area wherein the degree of simulated attraction varies in proportion to a degree of separation between the first visual area and the second visual area; and
graphically rendering the closing using the calculated, simulated attraction.

US Pat. No. 10,795,566

TWO DIMENSIONAL EVIDENCE VISUALIZER

Mineset, Inc., Milpitas,...

1. An apparatus comprising:an input configured to obtain naïve Bayes model data comprising values and associated attributes and a plurality of categories of the attributes and a target statistic of the naïve Bayes model data, each category comprising a plurality of different attributes;
a formatter operatively coupled with the input, the formatter being configured to generate a format for displaying the naïve Bayes model data on a display device, wherein the format includes each category defining a plurality of bins, each bin representing one or more attributes of the plurality of different attributes of the category and comprising values of the data having the one or more attributes; and
a displayer operatively coupled with the formatter, the displayer being configured to display the naïve Bayes model data in a two-dimensional manner in the format on the display device as a visual indication of the target statistic present in the naïve Bayes model data and the plurality of categories, wherein each category is displayed as the plurality of bins and an indication of the relative predictive strength of the category in relation to the target statistic, wherein each bin is displayed as a first visual indication of the target statistic distribution present in the values of the bin and as a second visual indication of the distribution of the one or more attributes of the bin in the category,
the displayer also being configured to display a navigation tool for maneuvering the displayed naïve Bayes model data on the display device.

US Pat. No. 10,795,565

METHOD OF ACCELERATING SCROLLING INPUT AND MOUSE

DARFON ELECTRONICS CORP.,...

1. A method of accelerating scrolling input applicable to a mouse, the mouse including a scrolling input receiving device and having an initial output state, a first accelerating output state, and a second accelerating output state, in which the first accelerating output state corresponds to a first predetermined scrolling output relation with a first cubic function between a first time input and a first aggregated count output, and the second accelerating output state corresponds to a second predetermined scrolling output relation with a second cubic function between a second time input and a second aggregated count output, the method of accelerating scrolling input comprising:(a) the mouse detecting a scrolling operation performed on the scrolling input receiving device using the scrolling input receiving device;
(b) the mouse generating an aggregated count value using the scrolling input receiving device by aggregating the scrolling count of the scrolling operation during a preset time interval, and
(c) in response to a determination that the aggregated count value is greater than a predetermined value, performing the following steps:
in response to the mouse operating in the initial output state, the mouse switches to the first accelerating output state and outputs a first scrolling count value according to the first predetermined scrolling output relation, wherein the first time input is a duration of time since the mouse switches to the first accelerating output state, and the first scrolling count value is outputted based on the first aggregated count output at a corresponding first time input;
in response to the mouse operating in the first accelerating output state, the mouse switches to the second accelerating output state and outputs a second scrolling count value according to the second predetermined scrolling output relation, wherein the second time input is a duration of time since the mouse switches to the second accelerating output state, and the second scrolling count value is outputted based on the second aggregated count output at a corresponding second time input.

US Pat. No. 10,795,564

CONTENT DISPLAY CONTROL METHOD AND USER TERMINAL FOR PERFORMING CONTENT DISPLAY CONTROL METHOD

KAKAO CORP., Jeju-si, Je...

1. A content display control method to be performed by a user terminal, the content display control method comprising:determining whether a first content or a first text disposed outside the first content and describing the first content satisfies a first control condition based on a first scroll on a screen of the user terminal;
fixing the first content on the screen when the first control condition is satisfied;
moving the first text based on a second scroll on the screen input after the first content is fixed on the screen;
determining whether the first text satisfies a second control condition based on the movement of the first text;
unfixing the first content when the first text satisfies the second control condition; and
disappearing, for the first content, from the screen by pushing the first content upwards or covering the first content by the first text after the unfixing of the first content,
wherein the determining of whether the first text satisfies the second control condition comprises determining that an end portion of the first text describing the first content is positioned in a second area of the screen by a third scroll on the screen input after the first content is fixed on the screen,
a condition for fixing a second content based on a fourth scroll includes that the first content disappears completely from the screen by pushing the first content upwards or covering the first content by the first text, and
the second content is separate from the first content and described by a second text that is disposed outside the second content and separate from the first text.

US Pat. No. 10,795,563

VISUALIZATION OF A NETWORK MAP USING CAROUSELS

ARRIS ENTERPRISES LLC, S...

1. A method for displaying a network map, comprising:retrieving state information for a plurality of network devices in communication with a network, the plurality of network devices including infrastructure devices and terminal devices;
generating a topology map based on the retrieved state information;
causing a visual image of the topology map to be displayed on a display screen, the visual image including:
a first region including a first plurality of distinct content items arranged as a first rotatable carousel presented in a perspective view, the first rotatable carousel being configured to be scrolled in response to user input, at least some of the first plurality of distinct content items each being associated with one of the terminal devices and presenting information describing the terminal device with which it is associated including an identifier and a representative image of the terminal device with which each of the first plurality of distinct content items is respectively associated;
a connection type filter for limiting the first plurality of distinct content items in the first rotatable carousel to distinct content items that are associated with terminal devices having a user-specified type of network connection; and
a second region including a second plurality of distinct content items each being associated with one of the infrastructure devices and presenting information describing the infrastructure device with which it is associated including an identifier and a representative image of the infrastructure device with which each of the second plurality of distinct content items is respectively associated.

US Pat. No. 10,795,562

PORTABLE ELECTRONIC DEVICE AND METHOD OF CONTROLLING SAME

BlackBerry Limited, Wate...

1. A method comprising:providing text for display on a touch-sensitive display of an electronic device;
displaying a first portion of the text in an area of the touch-sensitive display and providing a virtual keyboard disposed below the area relative to the orientation in which the first portion of text is displayed;
receiving a first gesture on the touch-sensitive display, the first gesture including an origin and an end point;
determining, by a processor of the electronic device, the origin of the first gesture on the touch-sensitive display;
in response to determining by the processor, that the origin of the first gesture is on the area of the touch-sensitive display, scrolling through the text to display a second portion of the text in the area, wherein the second portion of the text is different from the first portion of the text, and an amount of scrolling through the text in response to determining that the origin of the first gesture is on the area of the touch-sensitive display, is dependent on a length of the first gesture;
receiving a second gesture on the virtual keyboard, the second gesture including an origin and an end point; and
in response to determining by the processor, that the origin of the second gesture is on the virtual keyboard and that the second gesture continues across keys of the virtual keyboard, scrolling a cursor, indicating an editing position within the text, through the text, starting from the second portion of the text, in a direction dependent on a direction of the second gesture such that the cursor scrolls through the text in an upward direction in response to detecting the second gesture is in the upward direction, and the cursor scrolls through the text in a downward direction in response to detecting the second gesture is in the downward direction, and displaying a third portion of the text in the area to advance the cursor through the third portion of the text during scrolling the cursor when the cursor is located near an edge of the area, wherein the third portion of the text is different from the second portion of the text and includes text not included in the second portion of the text, and an amount of scrolling the cursor through the text from the second portion of the text to the third portion of the text is dependent on a length of the second gesture across the keys of the virtual keyboard.

US Pat. No. 10,795,561

COMPUTER SYSTEM AND INTERFACE OPERATION METHOD THEREOF

PEGATRON CORPORATION, Ta...

8. A computer system, used for providing a plurality of functional interfaces, the functional interfaces comprising an arrangement order and each functional interface comprising a plurality of message areas, and the computer system comprising:a display device, used for displaying one current functional interface of the functional interfaces;
an input device, used for receiving an input; and
a processor, used for:
determining whether the first input conforms to a first operation; and
switching the current functional interface to another functional interface of the functional interfaces according to the arrangement order when the input conforms to the first operation.

US Pat. No. 10,795,560

SYSTEM AND METHOD FOR DETECTION AND VISUALIZATION OF ANOMALOUS MEDIA EVENTS

DISNEY ENTERPRISES, INC.,...

1. A method for identifying at least one anomalous event (AE) within a sporting event and identifying and displaying the location of the AE and a social media response to the AE, comprising:receiving AV media data indicative of the sporting event;
identifying the AE within the AV media data;
determining the location of the AE on the actual field of play, an AE time of occurrence, and identifying one or more AE features of the AE;
receiving social media data;
identifying at least one social media response (SMR) related to the AE within the social media data, comprising:
analyzing the social media data within a sample window timeframe of the AE time of occurrence;
identifying one or more SMR features of the social media data within the sample window timeframe; and
identifying the SMR having the SMR features that match a predetermined number of the AE features, as the at least one SMR;
determining at least one social media parameter associated with the at least one SMR, wherein the at least one social media parameter comprises at least one of: a total number of the SMRs related to the AE, a sentiment allocation for a plurality sentiments associated with the SMR related to the AE, a sentiment allocation associated with the SMR, social media sources postingthe SMRs related to the AE, and an allocation of a plurality of social media sources providing the SMRs related to the AE;providing a graphic user interface (GUI) showing a virtual version of a field of play and at least one AE graphic on the virtual field of play, the AE graphic comprising a selectable graphical image indicative of the AE and positioned at a location indicative of real time spatial coordinates on the virtual field of play corresponding to the location of the AE on the actual field of play and at least one visual aspect of the AE graphic being indicative of the at least one social media parameter associated with the SMR related to the AE, wherein the at least one visual aspect of the AE graphic comprises at least one of: (i) a size of the AE graphic corresponding to the total number of the SMRs related to the AE and (ii) a shading of the AE graphic corresponding to the sentiment allocation associated with the SMR related to the AE or the allocation of the plurality of social media sources providing the SMRs related to the AE; and
wherein the AE graphic is updated according to the received social media data during the sample window timeframe.

US Pat. No. 10,795,559

DATA POSITIONING METHOD, DATA POSITIONING APPARATUS, AND COMPUTER PROGRAM

YAMAHA CORPORATION, Hama...

1. A data positioning method of determining cut-out positions for designating a portion of data included in a displayed series of pieces of data which have values varying along a predetermined direction, the data positioning method comprising:defining a plurality of regions, wherein each of the plurality of regions corresponds to the predetermined direction and is provided for designating a cut-out position of the displayed series of pieces of data in the predetermined direction;
displaying the series of pieces of data in a waveform display region among the plurality of regions;
obtaining first and second positional information indicating positions which are-designated by user operation in any region among the plurality of regions, wherein the plurality of regions include at least one region, which is disposed outside the waveform display region, for designating a plurality of preset discrete cut-out positions of the displayed series of pieces of data in the predetermined direction;
determining a first cut-out position for designating the portion of data corresponding to the obtained first positional information, wherein the first cut-out position is determined from among the plurality of preset discrete cut-out positions,
wherein the obtained first positional information indicates a position in the at least one region, which is disposed outside the waveform display region, for designating the plurality of preset discrete cut-out positions;
determining a second cut-out position for designating the portion of data corresponding to the obtained second positional information,
wherein the second cut-out position is determined from among a plurality of continuous positions,
wherein the obtained second positional information indicates a position in the waveform display region,
wherein the first and second cut-out positions designate endpoints of the portion of data corresponding to the obtained first and second positional information,
wherein the first and second cut-out positions are determined using a single, continuous drag of an operation unit; and
displaying visual indication of the designated portion of data.

US Pat. No. 10,795,558

DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR PROVIDING AND INTERACTING WITH A VIRTUAL DRAWING AID

APPLE INC., Cupertino, C...

1. A method of providing a virtual drawing aid, including:at a device having one or more processors, memory, a touch-sensitive surface, and a display:
displaying an on-screen ruler in a sketch area in response to a predefined input, the on-screen ruler comprising the virtual drawing aid and having a first edge and an interior portion delineated by the first edge;
detecting a plurality of touch inputs; and
in response to detecting each respective touch input in the plurality of touch inputs:
determining whether an initial position of the respective touch input corresponds to an on-screen location that is within a threshold distance from the first edge of the on-screen ruler or is beyond the threshold distance from the first edge of the on-screen ruler;
based on at least a determination that the initial position of the respective touch input corresponds to an on-screen location that is within the threshold distance from the first edge of the on-screen ruler, determining that the respective touch input is a line drawing gesture and rendering a line in the sketch area in accordance with the first edge of the on-screen ruler; and
based on at least a determination that the initial position of the respective touch input corresponds to an on-screen location that is beyond the threshold distance from the first edge of the on-screen ruler and in a region of the sketch area un-obscured by the on-screen ruler, and a determination that the respective touch input includes back-and-forth swiping motion of a contact on the touch-sensitive surface and that the back-and-forth swiping motion of the contact on the touch-sensitive surface includes a turning position within the threshold distance from the first edge of the on-screen ruler, determining that the respective touch input is a fill gesture and adding fill content in a first portion of the sketch area that corresponds to regions touched by the respective touch input on the touch-sensitive surface and that is delineated by the first edge of the on-screen ruler, such that the fill content fills a region of the sketch area that is confined by and conforms to the first edge or the line;
wherein a first respective touch input of the plurality of touch inputs has an initial position within the threshold distance from the first edge of the on-screen ruler, and a second respective touch input of the plurality of touch inputs has an initial position beyond the threshold distance from the first edge of the on-screen ruler and includes back-and-forth swiping motion of a contact on the touch-sensitive surface, the back-and-forth swiping motion of the contact on the touch-sensitive surface including a turning position within the threshold distance from the first edge of the on-screen ruler.

US Pat. No. 10,795,557

CUSTOMIZING IMMERSIVE MEDIA CONTENT WITH EMBEDDED DISCOVERABLE ELEMENTS

Zeality Inc., Pleasanton...

1. A social media platform for immersive media, comprising:one or more servers, each having one or more processors and memory;
one or more databases that store immersive videos and embedded affordances for the immersive videos, wherein each immersive video is a 360 video, a virtual reality video, an augmented reality video, or a mixed reality video, and each embedded affordance in a respective immersive video has a temporal location, a spatial location, and a corresponding reward for viewers;
a viewer user interface that enables viewers to:
select and play stored immersive videos;
navigate to different spatial portions of a playing immersive video using a spatial visibility window, which displays a respective selected spatial portion of the playing immersive video based on placement of the spatial visibility window within the playing immersive video; and
in response to a first user action to activate a first embedded affordance of the playing immersive video, initiate the reward corresponding to the first embedded affordance; and
a redemption user interface that enables a user to combine multiple reward tokens, stored in a user account of the user, and redeem the multiple reward tokens for a single aggregated reward.

US Pat. No. 10,795,556

MANAGING LANDBASES AND MACHINE OPERATIONS PERFORMED THEREON

Genesis Industries, LLC, ...

1. A system for timber management on a land base, comprising:a timber management machine;a computing device for use in the timber management machine;a touch screen display operatively connected to the computing device for use by an operator of the timber management machine;a geoposition determining device operatively connected to the computing device for determining position of the timber management machine;a software application executing on the computing device, wherein the software application provides for:(a) displaying a GIS module on the touch screen display, the GIS module adapted to display a map and a plurality of data layers on the map to the operator of the timber management machine, wherein at least one of the plurality of data layers comprises points indicative of timber management machine operations performed using the timber management machine and locations of the points;
(b) providing a user interface on the touch screen display, the user interface allowing for:
(1) using a distance measurement tool to allow for onscreen distance measurement using the touch screen display;
(2) selecting one or more of the plurality of data layers for display on the map; and
(3) showing current location of the timber management machine;
(4) generating land management alerts and displaying the land management alerts on the touch screen display;
(c) collecting data indicative of the timber management machine operations, the data comprising points indicative of timber management operations at locations; and
(d) adding the data indicative of the timber management machine operations to one or more data layers of the plurality of data layers as the timber management machine operations are performed and displaying the data with the one or more layers of data on the map to the operator of the machine.

US Pat. No. 10,795,555

STATISTICS VALUE CHART INTERFACE ROW MODE DRILL DOWN

SPLUNK INC., San Francis...

1. A method, comprising:accessing, in response to a search query, a set of events in a data store, each event of the set of events comprising a portion of raw machine data associated with a timestamp, the portion of raw machine data reflecting activity in an information technology environment, wherein the search query specifies a set of fields and a computation to perform to produce aggregated metrics for the set of events;
causing display of a first interface comprising a table, the table including a header row and a set of rows,
wherein a cell of the header row includes a value of a field-value pair of a field from the set of fields,
wherein a row of the set of rows includes a time increment and a plurality of the aggregated metrics associated with a subset of the set of events that are within the time increment over which the plurality of the aggregated metrics is calculated for the row, and
wherein a particular aggregated metric of the plurality of the aggregated metrics in a particular column of the row is associated with the value of the field-value pair in the cell of the header row;
causing display of a menu of options in response to input indicating a selection of the row, the menu of options including an option that selects additional information about a particular subset of the set of events and requires each event in the particular subset of the set of events to not have the value in the cell of the header row, wherein the particular subset of the events is determined based at least on the time increment included in the row; and
causing display of a second interface in response to input indicating a selection of the option, wherein display of the second interface causes the second interface to replace the first interface, wherein the second interface includes a second table displaying the additional information about the particular subset of the set of events.

US Pat. No. 10,795,554

METHOD OF OPERATING TERMINAL FOR INSTANT MESSAGING SERVICE

KAKAO CORP., Jeju-si, Je...

1. A method of operating a terminal on which an application for an instant messaging service is installed, the method comprising:displaying, by the terminal, a first user interface (UI) for switching an input mode in a chatting interface of a chatroom in which a user of the application is participating, based on whether the user is assigned an authority to emphasize a message in the chatroom;
switching, by the terminal, the input mode from a first mode where no message emphasizing function is provided to a second mode where a message emphasizing function is provided, in response to a user input using the first UI;
in response to switching of the input mode to the second mode, exposing a second UI within the chat interface of the chat room to allow the user to recognize that the input mode is switched to the second mode;
emphasizing, by the terminal, a first message input in the second mode for a predetermined period in a predetermined manner; and
cancelling, by the terminal, the emphasizing of the first message input in the second mode, when the predetermined time elapses,
wherein the emphazing in the predetermined manner is i) to display the first message both in a message region of the chatting interface and in a predetermined region different from the message region where based on a sequential flow of chatting messages a location of the first message in the message region changes but a location of the first message in the predetermined region does not change, or ii) to add a visual or audio effect to the first message in the message region, which is not provided to a non-emphasized message,
a third UI for inputting a feedback responding to the first message input in the second mode by the user assigned the authority is displayed in a second chatting interface of at least one user not assigned the authority, among users participating in the chatroom, for the predetermined period during which the first message input in the second mode is emphasized, and
the displaying of the third UI is cancelled together in the second chatting interface of the at least one user, in response to the cancelling of the emphasizing of the first message input in the second mode when the predetermined time elapses.

US Pat. No. 10,795,553

SYSTEMS AND METHODS FOR INTELLIGENT LAYERED INTERACTIVE PROGRAMMATIC ELEMENTS FOR FIXED CONTENT

1. A system for intelligent layering of interactive programmatic elements for fixed content, comprising:an intelligent layering computer comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, the programming instructions, when executed by the processor, cause the processor to establish a search start position based on an initial set of coordinates;
determine a search pattern, the search pattern comprising a plurality of search directions based on a shape designation, the search pattern starting at the search start position;
find boundaries of one or more element areas, using the search pattern, the boundaries determined by a change in pixel color;
assign a plurality of behaviors for the one or more element areas;
create a fixed-layout package comprising the boundaries, the one or more element areas, and the plurality of behaviors as one or more layers.

US Pat. No. 10,795,552

AVIONICS DEVICE AND METHOD FOR SENDING A DATA MESSAGE TO AT LEAST ONE RECEIVING ELECTRONIC DEVICE, RECEIVING ELECTRONIC DEVICE, ASSOCIATED RECEIVING METHOD AND COMPUTER PROGRAM

THALES, Courbevoie (FR)

1. An avionics device intended to be on board an aircraft, the avionics device being configured to implement an avionics function and to control the display, by at least one receiving electronic device, of data associated with the avionics function, the avionics function including one or several avionics commands able to be displayed on the receiving device and selected by a user,the avionics device comprising:
a generating module configured to generate a data message, and
a sending module configured to send the generated message to the receiving device,
wherein the generating module is configured to generate a usage domain message containing a list of avionics command(s) available for the corresponding avionics function, and
the sending module is configured to send the usage domain message to the receiving device(s), to display the availability of only the command(s) included in said list.

US Pat. No. 10,795,551

METHOD FOR DISGUISING A COMPUTER SYSTEM'S LOGIN INTERFACE

NOWWW.US Pty Ltd., Darli...

1. A method for securing a computer system, the method comprising:generating at least one password entry display on a screen of a computer system, the password entry display including a plurality of interactive password input points, each input point actuable to provide a password element without displaying a visual indicative response to actuation on the screen prior to completion of a correct password element sequence, whereby a password entry nature of the password entry display is concealed; and
unlocking at least one locked application of the computer system responsive to completion of the correct password element sequence, wherein the password entry display is scrollable to reveal an additional region thereof on the screen, and at least one of the interactive password input points is positioned in the additional region.

US Pat. No. 10,795,550

CONTEXT-SPECIFIC INTERPRETATION OF COMPUTER COMMANDS

INTUIT INC., Mountain Vi...

1. A method of providing context-specific interpretation of a user interaction with a user interface of computer application comprising:detecting, by a processor, a user interaction with a user interface (UI);
analyzing, by the processor, the user interaction to determine a plurality of action details;
generating, by the processor, a user context based on the plurality of action details and additional context information, wherein the generating the user context includes assembling a beacon embedding by taking each type of the plurality of action details as a separate input;
selecting, by the processor, at least one operation relevant to the user interaction and context; and
causing, by the processor, the computer application to perform the operation, wherein:
generating the user context includes processing the beacon embedding with a plurality of known beacon embeddings stored in a memory in communication with the processor, wherein each of the known beacon embeddings is associated with a known context, and
generating the beacon embedding includes assembling the beacon embedding from a combination of the plurality of action details taken as a single input.

US Pat. No. 10,795,549

GENERATING A GRAPHICAL USER INTERFACE TO NAVIGATE VIDEO CONTENT

International Business Ma...

1. A computer-implemented method for providing a graphical user interface (GUI) for video navigation by a user, comprising:generating a GUI comprising a representation of partitioned segments of video content, the representation depicting a dimension of time, a dimension of scale, and a dimension of relevance for the partitioned segments of video content,
wherein the dimension of scale refers to a level of granularity of the partitioned segments of video content;
determining the dimension of relevance for the partitioned segments of video content based on past user video content viewing and video content tagging; and
increasing or decreasing the dimension of scale on the generated GUI, based on the determined dimension of relevance for the partitioned segments of video content, together with semantic zooming of the partitioned segments of video content, within a navigation bar of the generated GUI, based on a text query of the user.

US Pat. No. 10,795,548

DYNAMIC USER INTERFACE CUSTOMIZATION

LIVEPERSON, INC., New Yo...

1. A computer-implemented method, comprising:facilitating a communication channel, wherein the communication channel enables communication between devices using an initial communication modality, and wherein the initial communication modality includes a corresponding initial set of displayable functions;
detecting input corresponding to an instruction to associate a new communication modality with the communication channel, wherein the new communication modality includes a corresponding new displayable function;
transmitting the new displayable function that corresponds to the new communication modality, wherein when the new displayable function is received at a remote device, the new displayable function is displayable on an interface of the remote device;
applying an automated interaction model to the communication channel, wherein the automated interaction model defines how the initial communication modality interacts with the new communication modality, and wherein the automated interaction model determines when to dynamically alter an interface;
facilitating communication on the communication channel, wherein communication is facilitated between the devices using the new displayable function corresponding to the new communication modality; and
dynamically altering the interface based on the automated interaction model, wherein the interface is dynamically altered to display the new displayable function corresponding to the new communication modality.

US Pat. No. 10,795,547

USER-VISIBLE TOUCH EVENT QUEUING

Amazon Technologies, Inc....

1. A computer-implemented method of queuing touch events,the method comprising:
as implemented by a user computing device having a touch screen, the user computing device configured with specific executable instructions,
requesting content resources associated with a network page from a host server;
beginning rendering the network page based on the requested content resources;
receiving an indication of a touch event that occurs while the network page is being rendered on the user computing device, wherein the touch event is associated with a selectable display element of the network page and occurs before the selectable display element becomes selectable;
storing a representation of the touch event in a data repository;
displaying an indication of a type and a location of the received touch event on the touch screen before the network page is fully interactive;
detecting a change in an interactivity state of the network page that indicates that the network page has become at least partially interactive, the change in the interactivity state of the network page resulting from a parsing of code of the network page;
retrieving the representation of the touch event from the data repository and applying the touch event on the network page in response to the detected change in the interactivity state of the network page; and
updating a display of the rendered network page based on the application of the touch event.

US Pat. No. 10,795,546

METHOD FOR DISPLAYING USER INTERFACE IN ACCORDANCE WITH DEVICE CONNECTION

CANON KABUSHIKI KAISHA, ...

1. A multifunction peripheral capable of connecting to an external storage, the multifunction peripheral comprising:a display;
a print unit;
a scan unit to read a document;
a processor; and
a memory storing instructions which, when executed by the processor, causes the multifunction peripheral to:
display a menu screen, on the display, the menu screen including objects each for receiving an operation for causing the multifunction peripheral from a user to perform a function of the multifunction peripheral, the objects including a first object and a second object,
in a case where an external storage is not connected to the multifunction peripheral, display the first object and the second object displayed on the menu screen in a first display, and
in a case where the external storage is connected to the multifunction peripheral, change a display of the first object and a display of the second object on the menu screen from the first display to a second display, the first object and the second object displayed in the second display being able to receive the operation of the user,
wherein each of the first object and the second object represents a function using the external storage,
wherein the first object is an object that receives an operation reading out image data stored in the external storage connected to the multifunction peripheral and printing the read-out image data using the print unit, and
wherein the second object is an object that receives an operation for storing the image data scanned by the scan unit in the external storage connected to the multifunction peripheral.

US Pat. No. 10,795,545

RAPID RESPONSE TABS/COMPUTER KEYBOARD KEY

Steven Patrick Pascale, ...

1. An electronic keyboard comprising:an arrangement of keys having a standard QWERTY arrangement except for the following keys which are modified in position from the standard QWERTY keyboard arrangement:
a tilde key positioned in a bottom row of the QWERTY keyboard arrangement, to the left and/or right of a space bar, wherein the tilde key provides a function of electronically sending a signal of a tilde character into an electronic document, thereby eliminating a redundant “Alt key” or “Ctrl key” for PC's and, in the case of other computer keyboards, phasing-out unnecessary “Option keys” or “Command keys;” and
a tab flag key, providing a function of electronically sending a signal assigning a graphical symbol into an electronic document, wherein the tab flag key is positioned left of the Q key in the standard QWERTY keyboard arrangement.

US Pat. No. 10,795,544

RELATIONSHIP VISUALIZATIONS

Palantir Technologies Inc...

1. A method comprising:determining a first time period associated with a first axis and a first time unit;
determining a second time period associated with a second axis and a second time unit different from the first time unit;
determining a first count of at least two objects from a plurality of objects within the first time period and the second time period; and
in response to receiving a selected user interface option to generate a matrix visualization, causing presentation of a first indicator corresponding to the first time period and the first time unit along the first axis,
a second indicator corresponding to the second time period and the second time unit along the second axis, and
a third indicator of the first count at an intersection of the first indicator and the second indicator,
wherein the method is performed by one or more computer hardware processors.

US Pat. No. 10,795,543

ARRANGEMENT OF A STACK OF ITEMS BASED ON A SEED VALUE AND SIZE VALUE

Microsoft Technology Lice...

1. A method comprising:displaying a plurality of items in a visual interface;
receiving an indication to stack two or more items displayed in the visual interface;
after receiving the indication to stack, creating a stack object comprising a list of the two or more items, a seed value for an ordered seed, and a size value, wherein the ordered seed comprises a pre-stored plurality of values, wherein the seed value is a value from the pre-stored plurality of values of the ordered seed;
updating an initial arrangement of the two or more items into an ordered arrangement according to an arrangement function, wherein updating the initial arrangement into the ordered arrangement comprises:
generating the ordered arrangement for a stack of the two or more items by supplying the seed value and the size value to the arrangement function as variables, using the arrangement function to output positions for the two or more items in the stack object based on the seed value, and applying the size value to each item to make each item a same size, wherein applying the size value comprises scaling items of larger size and creating a padding for items of smaller size, wherein for an item of the stack that is in a front, the item is centered on the padding, and for each item of the stack not in the front, the each item is positioned on the padding from a visible corner of the padding; and
displaying, in the visual interface, each of the two or more items in the ordered arrangement according to the positions, scaling, and padding resulting from the arrangement function;
receiving an interaction signal that satisfies an activity criterion with respect to the stack; and
in response to receiving the interaction signal:
applying a linear increment to the seed value of the ordered seed for the arrangement function to generate an updated seed value;
generating an updated ordered arrangement for the stack by supplying the updated seed value and the size value to the arrangement function as the variables and using the arrangement function to output updated positions, scaling, and padding for the two or more items in the stack object based on the updated seed value and the size value; and
displaying, in the visual interface, the stack having the updated ordered arrangement.

US Pat. No. 10,795,542

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR STREAMLINING OPERATION SCREENS

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

1. An information processing apparatus comprising:a display that simultaneously displays:
(i) a list of processes that have been previously executed or are being currently executed by applications;
(ii) a status of each one of the processes; and
(iii) an operator for each one of the processes; and
a processor programmed to:
in response to an operator of a respective process being operated by a user, replace the display of (i), (ii) and (iii) with display of an operation screen that includes detailed information about a status of the respective process, and that includes another operator for performing a function that is related to the detailed information and for performing an operation related to a hardware device used in the respective process, wherein
when the respective process is a scan and translation application, and when the detailed information about the status indicates a low translation accuracy, the another operator includes a first operator for listing files and a second operator for checking a scanner.

US Pat. No. 10,795,541

INTELLIGENT ORGANIZATION OF TASKS ITEMS

Apple Inc., Cupertino, C...

1. A method comprising:by an electronic device having one or more processors, memory, and a display:
storing, in the memory, a plurality of task items that are organized in a plurality of lists, each of the plurality of lists having a respective list identifier;
receiving user input that indicates information about a new task, wherein the user input includes a first portion that does not explicitly specify a particular location associated with the new task;
in response to receiving the user input, generating a task item for the new task;
determining which list of the plurality of lists to add the task item including:
disambiguating, by performing natural language processing on the user input, and based on context information, the first portion of the user input to refer to the particular location, wherein the context information includes data displayed or processed by the electronic device within a threshold duration of receiving the user input;
in response to determining to add the task item to a particular list of the plurality of lists:
adding the task item to the particular list based on the disambiguated particular location; and
storing, in the memory, data that associates the task item with the particular list;
storing, in the memory, location data associated with each task item of the plurality of task items, wherein a first subset of task items from the plurality of task items are associated with the particular location and a second subset of task items from the plurality of task items are associated with a second location that is different from the particular location;
storing, in the memory, list association data that associates the first subset of task items with the particular list and that associates the second subset of task items with a second list, of the plurality of lists, that is different from the particular list;
determining, by the one or more processors, a current context associated with the electronic device, including determining a current location of the electronic device;
determining, by the one or more processors, an order in which to concurrently display the respective list identifiers of at least some of the plurality of lists based on the current context, including determining the order based on the current location of the electronic device relative to the particular location and the current location of the electronic device relative to the second location; and
concurrently displaying, on the display, the respective list identifiers of the particular list and the second list based on the determined order, wherein the respective list identifiers of the particular list and the second list are displayed without displaying information about any task item associated with the particular list or the second list.

US Pat. No. 10,795,540

VISUALIZING MIGRATION OF A RESOURCE OF A DISTRIBUTED COMPUTING ENVIRONMENT

International Business Ma...

1. A method of visualizing migration of a resource of a distributed computing environment, the method comprising:displaying, within a graphical user interface (GUI), one or more graphical resource representations, each graphical resource representation representing a resource of a distributed computing environment, each graphical resource representation displayed in a particular location within the GUI according to a location of the resource within the distributed computing environment;
displaying, within the GUI, a first graphical migration representation, the first graphical migration representation representing a first transfer operation of a first resource of the distributed computing environment, wherein the first graphical migration representation visually indicates parameters and configuration data associated with the first transfer operation of the first resource including indicating a direction of data movement in the first transfer operation;
updating based on a progress of the first transfer operation, within the GUI at least one of: the first graphical migration representation and a location of at least one of the one or more graphical resource representations;
receiving, within the GUI, user input to manipulate a size of the first graphical migration representation; and
in response to receiving the user input to manipulate the size of the first graphical migration representation:
changing a priority attribute of the first transfer operation, the priority attribute indicative of an importance of the first transfer operation relative to other transfer operations within the distributed computing environment;
changing a bandwidth allocation attribute of the first transfer operation, the bandwidth allocation attribute indicative of an amount of bandwidth available for transferring the first resource of the distributed computing environment via the first transfer operation; and
changing the size of the first graphical migration representation within the GUI in accordance with the respective changes to the priority and bandwidth allocation attributes of the first transfer operation.

US Pat. No. 10,795,539

VISUALIZING MIGRATION OF A RESOURCE OF A DISTRIBUTED COMPUTING ENVIRONMENT

International Business Ma...

1. An apparatus for visualizing migration of a resource of a distributed computing environment, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:displaying, within a graphical user interface (GUI), one or more graphical resource representations, each graphical resource representation representing a resource of a distributed computing environment, each graphical resource representation displayed in a particular location within the GUI according to a location of the resource within the distributed computing environment;
displaying, within the GUI, a first graphical migration representation, the first graphical migration representation representing a first transfer operation of a first resource of the distributed computing environment, wherein the first graphical migration representation visually indicates parameters and configuration data associated with the first transfer operation of the first resource including indicating a direction of data movement in the first transfer operation;
updating based on a progress of the first transfer operation, within the GUI at least one of: the first graphical migration representation and a location of at least one of the one or more graphical resource representations;
receiving, within the GUI, user input to manipulate a size of the first graphical migration representation; and
in response to receiving the user input to manipulate the size of the first graphical migration representation;
changing a priority attribute of the first transfer operation, the priority attribute indicative of an importance of the first transfer operation relative to other transfer operations within the distributed computing environment;
changing a bandwidth allocation attribute of the first transfer operation, the bandwidth allocation attribute indicative of an amount of bandwidth available for transferring the first resource of the distributed computing environment via the first transfer operation; and
changing the size of the first graphical migration representation within the GUI in accordance with the respective changes to the priority and bandwidth allocation attributes of the first transfer operation.

US Pat. No. 10,795,538

CUSTOMIZED DESIGN FOR AN ARTICLE OF FOOTWEAR

NIKE, Inc., Beaverton, O...

1. A method of customization for an article, comprising:providing a graphical interface system;
receiving information related to a plurality of different input graphics;
receiving, from the graphical interface system, a user input indicating a morphing input;
generating a morphed image based on the information related to the plurality of different input graphics and the morphing input, wherein the morphing input indicates a proportion of information to include in the morphed image from each input graphic of the plurality of different input graphics;
generating a graphical representation of a customized article comprising the morphed image; and
outputting the graphical representation of the customized article.

US Pat. No. 10,795,537

DISPLAY DEVICE AND METHOD THEREFOR

Samsung Electronics Co., ...

1. A display device, comprising:a display;
an input module comprising input circuitry configured to receive an input from at least one input device; and
a processor configured to:
control the display to simultaneously display a plurality of user interface (UI) items including a first UI item and a second UI item in single horizontal line, wherein each of the plurality of UI items has a same original size,
in response to receiving an input selecting the first UI item from the plurality of UI items, zoom in on the first UI item at a first zoom-in magnification from its original size,
in response to receiving an input selecting the second UI item from the plurality of UI items after zooming in on the first UI item, zoom in on the second UI item at a second zoom-in magnification from its original size, and zoom out the first UI item to the original size, and
determine whether the second UI item is an nth UI item of the plurality of UI items,
in response to determining that the second UI item is a primary UI item or a secondary UI item, move at least one UI item of the plurality of UI items in a horizontal direction, and
in response to determining that the second UI item is a tertiary UI item or a UI item subsequent to the tertiary UI item, move the at least one UI item in the horizontal direction and move the first UI item in an opposite direction that is opposite to the direction in which the at least one UI item is moved.

US Pat. No. 10,795,536

INTERACTIVE PRESENTATION CONTROLS

PEARSON EDUCATION, INC., ...

1. A system, comprising at least one processor executing instructions within a memory coupled to a computing device, the instructions causing the computing device to:receive, from an electronic data store coupled to the computing device, a graphical user interface (GUI) data including:
a presentation content;
a plurality of buttons comprising a first set of graphical buttons or icons representing a flow of topics or subtopics, the first set of graphical buttons or icons configured to:
graphically indicate a current position within the flow of topics or subtopics;
receive a first user input to navigate the flow of topics in a sequential order; and
receive a second user input to navigate the flow of topics or subtopics in a non-sequential order; and
at least one display parameter within at least one program instruction which, when implemented by the at least one processor, renders and displays at least one control panel at a first position within a lower half of the GUI, and updates the GUI to display the at least one control panel at a second position within the lower half of the GUI;
generate, from the GUI data:
the presentation content within a first graphic content layer of the GUI; and
the at least one control panel, assigned to a content interface overlay within a second graphic content layer with a higher z-index value than the first graphic content layer, at the first position within the lower half of the GUI according to the at least one display parameter, the at least one control panel comprising:
the plurality of buttons;
a second set of graphical buttons or icons configured to receive a third user input to interact with the presentation content; and
a content editing panel configured to highlight, alter displayed content, or generate notes in association with the presentation content;
identify within the GUI:
at least one additional visible GUI interface element; and
a plurality of pixel coordinates for the at least one additional visible GUI interface element;
position the at least one control panel so that it does not overlay the plurality of pixel coordinates associated with the at least one additional visible GUI interface element;
render the GUI on a display device;
receive, from the at least one control panel via a user input device, a control input;
determine, from the control input, a location of a user of the computing device; and
update the first position of the control panel within the lower half of the GUI to the second position within the lower half of the GUI based on the location of the user and the at least one display parameter, wherein the update to the second position includes an animation comprising:
dividing a distance between the first position and the second position into a plurality of GUI frames iterated to show motion;
calculating a new position of a transitioning element at each of a plurality of iterations;
iteratively rendering a GUI frame sequentially for each of the plurality of GUI frames at each of the plurality of iterations, and
terminating the animation at the second position.

US Pat. No. 10,795,535

MANAGEMENT OF MULTIPLE DISPLAY AREAS

EIZO Corporation, Ishika...

1. A display control method for displaying image data on a display screen of a display device by an image generation device's outputting the image data to the display screen, the display control method comprising:displaying, on the display screen of the display device, a first display area and displaying a pointer on the first display area;
a first step of determining that a pointer position has moved from a first working area to a second working area by the image generation device;
in response to determining the pointer position has moved from the first working area to the second working area,
outputting a first command by the image generation device to a PinP circuit, the first command causing the PinP circuit to superimpose a second display area on the first display area, and
displaying, on the display screen, the first display area as well as the second display area superimposed on the first display area, wherein entire area of the second display area is displayed inside the first display area;
a second step of determining that the pointer position has moved from the second working area to the first working area by the image generation device;
in response to determining the pointer position has moved from the second working area to the first working area,
outputting a second command by the image generation device to the PinP circuit, the second command causing the PinP circuit to hide the second display area, and
hiding, on the display screen, the second display area displayed inside the first display area; and
keeping a display condition that the entire area of the second display area is displayed inside the first display area, until determining that the pointer position has moved from the second working area to the first working area,
wherein
the pointer position, the first working area and the second working area are generated in a memory stored in an image generation device, and are not displayed on the display screen,
the pointer position is defined on the first and second working area,
each coordinate of the pointer position in the first working area is mapped onto each displayed position of the pointer in the first display area,
each coordinate of the pointer position in the second working area is mapped onto each displayed position of the pointer in the second display area, and
in the first step, the second display area onto which the second working area is mapped is not displayed on the display screen,
wherein the PinP circuit is embedded in the display device.

US Pat. No. 10,795,534

OPACITY METHOD AND DEVICE THEREFOR

KING.COM LTD., St. Julia...

1. A device having a display, a user interface, at least one memory, and at least one processor in communication with said user interface and said at least one memory, the at least one processor configured to:cause the display to display a display area for a game, the display area comprising a plurality of game objects displayed at game object positions;
cause the display to display a first object having a transparency factor at a first location, said first object overlying at least one of the plurality of game objects,
wherein the transparency factor of the first object is set to a transparency level
such that at least one of the game objects is visible through the first object; and
wherein the first object comprises a message offering one or more game objects or elements to a player of the game for use in the game,
wherein said offered one or more game objects or elements comprises a booster.

US Pat. No. 10,795,533

CONTENT COLLECTION NAVIGATION QUEUE

Snap Inc., Santa Monica,...

1. A method for network communication of image-based content collections, the method comprising:communicating, from a server computer system to a first mobile device, interface information for each content collection of a first plurality of content collections, the interface information including a first selectable queue request element associated with a first content collection within the first plurality of content collections, a second selectable queue request element associated with a second content collection within the first plurality of content collections, and a queue play element;
receiving, from the first mobile device, a first story queue request associated with the first selectable queue request element within the interface information;
receiving, from the first mobile device, a second story queue request associated with the second selectable queue request element within the interface information;
receiving, from the first mobile device, a playlist request associated with the queue play element within the interface information;
communicating one or more content messages from the first content collection to the first mobile device for display on the first mobile device in response to the playlist request; and
automatically communicating one or more content messages from the second content collection to the first mobile device for automatic display on the first mobile device,
wherein the first content collection comprises a first set of content from a first set of content messages of the plurality of content messages,
wherein the first set of content messages are received from a second mobile device associated with a second user account of the server computer system,
wherein the first mobile device is associated with a first user account of the server computer system,
wherein the first mobile device and the second mobile device are associated with the server computer system, and
wherein the first set of content messages comprises all content messages received at the server computer system from the second mobile device within a story threshold time prior to receipt of the first story queue request at the server computer system.

US Pat. No. 10,795,532

INTERACTIVE GRAPHICAL USER INTERFACE THUMBNAIL

International Business Ma...

1. A method comprising:intercepting, from a user interface, a first transmission of a first interaction indication to interact with a first portion of the user interface, the user interface currently displaying a thumbnail representative of an associated application window, wherein the associated application window is represented by the thumbnail;
determining, from the user interface, the first interaction indication is directed towards the thumbnail representative of the associated application window;
canceling the first transmission of the first interaction indication to the user interface;
calculating, based on a position of the first interaction indication before cancelation, a thumbnail position of the first interaction indication;
translating the calculated thumbnail position of the first interaction indication to an application position of the associated application window;
generating, based on the calculated thumbnail position, and based on the first interaction indication, a second interaction indication, the second interaction indication directed towards the application position of the associated application window; and
transmitting the second interaction indication to the user interface such that the user interface directly interacts with the associated application window.

US Pat. No. 10,795,531

INTERFACE SYNCHRONIZATION SYSTEM AND METHOD

ADP, LLC, Roseland, NJ (...

1. A computer implemented method for synchronizing a display context across a plurality of customer service applications, the method comprising:receiving a service request from a first customer over one of a plurality of communication channels;
accessing a first customer service ticket within a first customer context displayed in a first graphical user interface of a first customer service application, including:
opening a first tab in the first graphical user interface, wherein the first tab of the first graphical user interface is associated with the first customer context; and
accessing the first customer service ticket through the first tab of the first graphical user interface;
accessing a set of customer service tools within the first customer context displayed in a second graphical user interface of a second application, including:
opening a first tab in the second graphical user interface, wherein the first tab of the second graphical user interface is associated with the first customer context; and
accessing the set of customer service tools through the first tab of the second graphical user interface; and
synchronizing the display context across both the first graphical user interface of the first application and the second graphical user interface of the second application.

US Pat. No. 10,795,530

DYNAMIC FUNCTIONALITY BASED ON WINDOW CHARACTERISTICS

Trading Technologies Inte...

1. A non-transitory computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to:define a first functional state to correspond to a window having a first size, and a second functional state to correspond to the window having a second size based on resizing of the window;
provide the first functional state in relation to the window having a first size, wherein the first functional state displays in the window having the first size market data using a first display type, wherein the first display type does not include order entry functionality;
detect an input to resize the window;
resize the window such that the size of the window has the second size that is different from the first size;
determine the second functional state based on the second size of the window; and
in response to determining the second functional state, dynamically provide a second functional state in relation to the window having the second size, wherein the second functional state displays in the window having the second size market data using a second display type that is different than the first display type, wherein the second display type includes order entry functionality, wherein the second display type sends an order message to buy or sell a tradeable object at an electronic exchange in response to a user action received in relation to the market data displayed in the window having the second size.

US Pat. No. 10,795,529

PERMITTING PARTICIPANT CONFIGURABLE VIEW SELECTION WITHIN A SCREEN SHARING SESSION

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method within a participating device, comprising:initially presenting, by the participating device and to a user of the participating device, content generated by a presenting device;
prompting the user to select one of a plurality of sub-portions, automatically determined from application hierarchy, of the content;
receiving, from the user and by the participating device, a selection of a sub-portion of the content from the plurality of sub-portions;
identifying a boundary of the sub-portion of the content;
transmitting, in response to the selection and to a computer associated with the presenting device, the boundary;
receiving, from the computer associated with the presenting device, only the sub-portion of the content and not unselected sub-portions of the content; and
subsequent presenting, by the participating device and to the user, only the sub-portion of the content and not the unselected sub-portions of the content, wherein
the plurality of sub-portions are concurrently presented by the participating device during the initially presenting.

US Pat. No. 10,795,528

TASK ASSISTANT HAVING MULTIPLE VISUAL DISPLAYS

Nuance Communications, In...

1. A method comprising:causing, by a computing device, display of a user interface associated with a task assistant;
receiving, by the computing device, based on one or more first user interactions with the user interface, a first user input;
determining, by the computing device and based on the first user input, a query;
generating, by the computing device and based on determining that a response page for the query does not exist, a template for enabling data entry associated with the query, wherein generating the template for enabling data entry associated with the query includes generating a temporary anchor to the template to navigate the user to the template when the response page for the query does not exist;
populating, by the computing device, the template with data corresponding to a user;
causing, by the computing device, display of the template;
receiving, by the computing device and based on one or more second user interactions with the template, a second user input that indicates a modification to the data corresponding to the user;
modifying, based on the second user input, the template, resulting in a modified template;
causing the modified template to be stored such that the modified template is retrievable based on a user request;
providing, by the computing device and to an application, data that is based on the query and the second user input;
receiving, by the computing device and from the application, response data; and
outputting, by the computing device and based on the response data, a response to the user.

US Pat. No. 10,795,527

SYSTEMS AND METHODS CONFIGURED TO PROVIDE THE IMPROVED REAL TIME USER EXPERIENCE INVOLVING MOBILE COMPUTING DEVICES, A BACK-END SERVER AND NFC-COUPLED INTERACTIVE POSTERS INCLUDING ENCRYPTION, NETWORK OPERATION AND/OR OTHER FEATURES

Capital One Services, LLC...

1. A system comprising:a software application installed on a first computing device associated with a user;
a plurality of interactive posters, wherein each interactive poster of the plurality of interactive posters comprises: (i) one or more regions configured to allow the user to make one or more user selections and (ii) a circuitry configured to couple a respective interactive poster to one or more mobile computing devices via a wireless protocol, wherein the wireless protocol is based on a Bluetooth or another near-field wireless communication (NFC) protocol;
at least one server that is operationally communicated, via at least one network, with: (i) the software application of the first computing device, and/or (ii) the plurality of interactive posters;
non-transitory computer-readable media, associated with the software application, the at least one server, or both, wherein the computer-readable media stores instructions that, when executed by at least one processor of the system, cause the system to perform operations comprising:
coupling the first computing device to the one or more interactive posters via the wireless protocol;
transmitting information among the first computing device, the one or more interactive posters, and/or the at least one server, via the at least one network in real time;
tracking, in real time, a user-specific experience comprising the user's one or more interactions with the one or more interactive posters;
causing to generate at least one graphical user interface (GUI), on the first computing device, the at least one GUI comprising:
one or more user interface (UI) simulations of the one or more interactive posters, identifying the one or more user selections in real time; and
at least one poster-related statistic, at least one user selection-related statistic, or both; and
wherein the at least one poster-related statistic, the at least one user selection-related statistic, or both are determined based on one or more interactions with the one or more interactive posters by the one or more other user;
providing, to the user, via the GUI, first data related to the one or more interactive posters based on at least one of chosen from: the one or more user selections, other user-related information associated with the user that is known or collected via at least one of: the at least one server, the software application, and the first computing device;
providing, to the user, from the at least one server, second data associated with the user-specific experience, wherein the second data comprises information based on the at least one poster-related statistic, the at least one user-selection-related statistic, or both.

US Pat. No. 10,795,526

ADAPTIVE USER INTERFACE FOR A MULTIMEDIA CREATIVE DESIGN SYSTEM

Wix.com Ltd., Tel Aviv (...

1. A method for a website building system, the method implementable on a computing device, the method comprising:displaying one page of multiple pages of a website for editing, wherein said one page comprises a page-based user interface, with multiple visual components, said multiple visual components comprising atomic components, mini-pages, multi-page container components and single page container components, said page-based user interface spatially defining different levels and sub-levels of hierarchical relationships among said container components, wherein each said multi-page container component comprises at least two contained mini-pages and each said single page container component comprises at least one atomic component;
enabling a user operation to select a portion of the one page from which to create a linear user interface, said portion comprising a set of said multiple visual components;
in response to the user operation, analyzing said portion and determining an editable subset of the set of multiple visual components within said portion thereby to define editable subset components;
converting said editable subset into a linear user interface having a hierarchy of linear menus wherein said linear user interface is a multi-level menu, and wherein said converting comprises:
associating each multi-page container component with an associated menu level and each mini-page of said multi-page container component with an associated further menu level under the menu level of its associated multi-page container component,
associating each said menu level with an associated component set of the editable subset components contained in its associated multi-page container component or mini-page, each said associated component set to comprise contained editable subset components of single page container components contained within said multi-page container component or mini-page, and
for each said menu level, ordering each said associated component set in a list as a function of a location and a size of each editable subset component in said associated component set;
enabling editing at least of content of said editable subset components in said page-based user interface and reflecting changes from said editing in said linear user interface; and
enabling editing at least of content of said editable subset components in said linear user interface and reflecting said editing changes in said page-based user interface.

US Pat. No. 10,795,525

PRESSURE SENSING ELEMENT AND DISPLAY DEVICE HAVING THE SAME

Samsung Display Co., Ltd....

1. A pressure sensing element comprising:a first base;
a first transmitting electrode disposed on the first base and comprising a first transmitting terminal and a plurality of first transmitting lines electrically connected to the first transmitting terminal;
a first receiving electrode disposed on the first base and comprising a first receiving terminal and a plurality of first receiving lines alternately arranged with the plurality of first transmitting lines and electrically connected to the first receiving terminal;
a first main pressure sensing layer disposed on the first transmitting electrode and the first receiving electrode and spaced apart from the first transmitting electrode and the first receiving electrode by a first set distance;
a first sub-pressure sensing layer disposed on the first transmitting electrode and the first receiving electrode and making contact with the first transmitting electrode and the first receiving electrode without overlapping the first main pressure sensing layer when viewed in a plan view; and
a second base disposed on the first main pressure sensing layer and the first sub-pressure sensing layer, making contact with the first main pressure sensing layer, and spaced apart from the first sub-pressure sensing layer by a second set distance.

US Pat. No. 10,795,524

TOUCH PANEL

FUJIFILM Corporation, To...

1. A touch panel having a transmissive region comprising:a first electrode formed of first thin metal wires arranged in the transmissive region; and
a second electrode insulated from the first electrode and formed of second thin metal wires arranged to intersect the first thin metal wire in the transmissive region,
wherein the second thin metal wires is arranged on the side opposite to the viewing side than the first thin metal wires,
the first thin metal wire has a first front surface being directed to the viewing side and having a line width W1A and a first back surface being directed to the side opposite to the viewing side and having a line width W1B,
the second thin metal wire has a second front surface being directed to the viewing side and having a line width W2A and a second back surface being directed to the side opposite to the viewing side and having a line width W2B,
the line widths W1A, W1B, W2A, and W2B are in a range of 0.5 to 10 ?m and satisfy a relationship of
0.02 ?m W1A?W2A?0.333 W1A, and
the line width W1A is larger than the line width W1B and the line width W2A is larger than the line width W2B.

US Pat. No. 10,795,523

SENSE ELECTRODE DESIGN

1. A touch sensitive device comprising:a layer of longitudinal adjacent drive electrodes separated from each other by a gap, the layer of longitudinal adjacent drive electrodes to be positioned above a display; and
a layer of sense electrodes formed in the shape of spines extending transversely to the drive electrodes, the spines each having first and second ends, both of which are adapted to couple to sense circuitry, and each spine having coextensive-pairs of crossbars of substantially equal width extending from opposite sides of the spine in the same direction as the drive electrodes such that portions of crossbars that run in the same direction as the drive electrodes have different widths than portions of other crossbars that run in the same direction as the drive electrodes;
wherein the crossbar pairs of each spine are arranged with increasing width from the first and second ends to couple to the sense circuitry.

US Pat. No. 10,795,522

TOUCH PANEL AND TOUCH PANEL SYSTEM

Sharp Kabushiki Kaisha, ...

1. A touch panel comprising:a plurality of drive electrodes that are in a drive layer along a first direction; and
a plurality of touch sense electrodes that are in a sense layer, which is insulated from the drive layer, along a second direction crossing the plurality of drive electrodes, wherein a plurality of first proximity sense electrodes by each of which proximity of a coil is detected are provided in the sense layer to correspond to the plurality of touch sense electrodes, respectively,
the plurality of first proximity sense electrodes are each arranged to surround a corresponding one of the plurality of touch sense electrodes,
a second proximity sense electrode is arranged to surround the plurality of first proximity sense electrodes,
drive voltages are applied to the plurality of drive electrodes for a touch detection period in which a touch to the touch panel is detected, and linear sum signals which are based on the drive voltages applied to the drive electrodes and are originated from charges of a plurality of capacitors are read out along the plurality of touch sense electrodes, and
coil detection voltages are applied to the plurality of drive electrodes for a coil detection period in which the proximity of the coil is detected, and linear sum signals which are based on the coil detection voltages applied to the plurality of drive electrodes and are originated from charges of the plurality of capacitors, are read out along the plurality of touch sense electrodes when the linear sum signals are affected by a change of a coupled charge between each of the plurality of first proximity sense electrodes and corresponding one of the plurality of touch sense electrodes due to the proximity of the coil.

US Pat. No. 10,795,521

PRESSURE AND SHEAR SENSOR

Tactual Labs Co., New Yo...

7. A sensor stackup comprising:sensor layer having top side and a bottom side, the sensor layer having at least one drive conductor and at least one sense conductor;
a deformable layer having a top side and a bottom side;
a flexible layer having a top side and a bottom side, the flexible layer having a plurality of patches therewithin;
the deformable layer being deformable as a result of contact between the sensor stackup by an outside object;
the sensor layer and the deformable layer being positioned within the sensor stackup such that the top side of the sensor layer is closer to the bottom side of the deformable layer than it is to the top side of the deformable layer;
the deformable layer and the flexible layer being positioned within the sensor stackup such that the bottom side of the flexible layer is closer to the top side of the deformable layer than it is to the bottom side of the deformable layer;
the patches being insulated from the at least one drive conductor and the at least one sense conductor, and the patches being displaced with respect to the sensor layer by deformation of the deformable layer, thus causing a change in capacitive coupling between the at least one drive conductor and at least one sense conductor.

US Pat. No. 10,795,520

DISPLAY DEVICE WITH INPUT FUNCTION

Japan Display Inc., Toky...

1. A display device with an input function comprising:a display panel having flexibility;
a touch sensor overlapping the display panel; and
a control circuit connected to the touch sensor,
wherein
the touch sensor is arranged so that it is possible to be rolled with the display panel in at least a first direction,
the display panel includes a pixel region,
the touch sensor includes a plurality of sensor electrodes in a region overlapping at least the pixel region,
the plurality of sensor electrodes includes a plurality of transmitter electrodes extending in the first direction and a plurality of receiver electrodes extending in a second direction intersecting the first direction,
the control circuit includes
a transmitter electrode drive circuit electrically connected to the plurality of transmitter electrodes,
a plurality of detectors electrically connected to the plurality of receiver electrodes respectively; and
a rolled state determination circuit for detecting the rolled state of the display panel by using an output signal from one of the plurality of receiver electrodes via one of the plurality of detectors,
the control circuit stops the signal detection of at least the receiver electrode included in the rolled region among the plurality of receiver electrodes based on the output signal of the rolled state determination circuit when the display panel is rolled.

US Pat. No. 10,795,519

VEHICLE INTERIOR PANEL WITH SHAPE-CHANGING SURFACE

FAURECIA INTERIOR SYSTEMS...

1. A vehicle interior panel, comprising:a substrate;
a capacitive touch panel supported over the substrate, the capacitive touch panel comprising an outer control surface facing away from the substrate and an electrically conductive layer between the outer control surface and the substrate; and
a pusher extending between the substrate and the touch panel, the pusher being changeable between a retracted condition and an extended condition,
wherein the capacitive touch panel is sufficiently flexible to elastically change between a first shape, in which the outer control surface has a first contour, and a second shape, in which the outer control surface has a second contour different from the first contour,
wherein the touch panel is configured to assume the first shape when the pusher is in the retracted condition and to assume the second shape when the pusher is in the extended condition,
wherein the conductive layer is located between the pusher and the outer control surface, and
wherein the conductive layer elastically deforms together with the outer control surface and maintains electrical continuity when the touch panel changes between the first and second shapes, thereby maintaining capacitive touch functionality of the capacitive touch panel while in the first shape and while in the second shape.

US Pat. No. 10,795,518

BASELINE UPDATE FOR INPUT OBJECT DETECTION

Synaptics Incorporated, ...

1. A processing system comprising:a sensor circuitry coupled to a plurality of sensor electrodes, and configured to:
drive the plurality of sensor electrodes, and
acquire, from the plurality of sensor electrodes and based on driving the plurality of sensor electrodes, a plurality of resulting signals of a sensing region; and
a processing circuitry configured to:
determine a first plurality of raw measurements from the plurality of resulting signals,
obtain a masked region of the sensing region based on the first plurality of raw measurements, by:
comparing the first plurality of raw measurements with a second plurality of raw measurements to obtain a comparison result,
the first plurality of raw measurements obtained for a first sensing frame and the second plurality of raw measurements obtained for a second sensing frame, the second sensing frame preceding the first sensing frame, and
adding a first mask location to the masked region based on the comparison result indicating that at least one of the first plurality of raw measurements at the first mask location is different from at least one of the second plurality of raw measurements at the first mask location,
generate a baseline update value using a subset of the first plurality of raw measurements corresponding to an unmasked region of the sensing region, the unmasked region and the masked region being concurrently existing locations in the sensing region,
update a baseline value of the masked region using the baseline update value to obtain an updated baseline, and
detect a location of an input object using the updated baseline.

US Pat. No. 10,795,517

METHOD AND APPARATUS FOR POSITIONING FINGER ON TOUCH PANEL IN WET STATE, AND TOUCH DETECTION APPARATUS

SHENZHEN GOODIX TECHNOLOG...

1. A method for determining a position relationship between a touch position of a finger and a wet region on a capacitive touch panel in a wet state, comprising:searching out a suspect wet region on the touch panel through interlaced driving of driving channels on the touch panel, and determining a wet region in the suspect wet region through self-capacitance driving;
traversing detection channels on the entire touch panel through self-capacitance driving, and judging whether the detection channels in the wet region satisfy a first condition; and
if the detection channels in the wet region satisfy the first condition, determining the position relationship between a touch position of a finger and the wet region based on changes in differences between reference feature data and real-time feature data of the detection channels in the wet region; or
if the detection channels in the wet region do not satisfy the first condition, determining the position relationship between the touch position of the finger and the wet region based on changes in differences between reference feature data and real-time feature data of the detection channels outside the wet region,
wherein the searching out a suspect wet region on the touch panel through interlaced driving of driving channels on the touch panel comprises: screening out a continuous zone in which differences between reference feature data and real-time feature data of the detection channels responsive to the interlaced driving of the driving channels have alternate positive and negative values, and determining a region where the detection channels corresponding to the continuous zone are located as the suspect wet region when a size of the continuous zone satisfies a predetermined second condition; and
wherein the traversing detection channels on the entire touch panel through self-capacitance driving, and judging whether the detection channels in the wet region satisfy a first condition comprises: traversing the detection channels in the wet region through self-capacitance driving, and determining whether a number of the detection channels in the wet region whose differences between reference feature data and real-time feature data satisfy a first threshold is greater than a second threshold.

US Pat. No. 10,795,516

DISPLAY DEVICE

Japan Display Inc., Mina...

1. A display device having metal wirings for a touch panel on a display screen comprising:the metal wirings include,
first metal wirings extending in a first direction and arranged in a second direction in parallel,
second metal wirings arranged between the first metal wirings,
each of the first metal wirings has a first line, which is configured to have a first angle to the first direction, and a second line, which is configured to have a second angle to the first direction,
each of the second metal wirings has a third line, which is configured to have the first angle to the first direction, and a fourth line, which is configured to have the second angle to the first direction,
the first metal wiring and the second metal wiring are arranged so that the first line, the second line, the third line and the fourth line form a rectangle,
wherein, at a cross point of the first line, the second line, the third line and the fourth line, the first line and the second line are connected and the third line and the fourth line are separated from the first line and the second line,
wherein the metal wirings further include,
third metal wirings extending in a first direction and arranged in a second direction in parallel,
fourth metal wirings arranged between the third metal wirings,
the third metal wiring and the fourth metal wiring are set between the first metal wiring and the second metal wiring,
each of the third metal wirings has a fifth line, which is configured to have the first angle to the first direction, and a sixth line, which is configured to have the second angle to the first direction,
each of the fourth metal wirings has a seventh line, which is configured to have the first angle to the first direction, and an eighth line, which is configured to have the second angle to the first direction,
the third metal wiring and the fourth metal wiring are arranged so that the fifth line, the sixth line, the seventh line and the eighth line form a rectangle, and
wherein, at a cross point of the fifth line, the sixth line, the seventh line and the eighth line, the fifth line and the sixth line are connected and the seventh line and the eighth line are separated from the fifth line and the sixth line.

US Pat. No. 10,795,515

TRANSFER FILM, ELECTRODE PROTECTIVE FILM FOR ELECTROSTATIC CAPACITANCE-TYPE INPUT DEVICE, LAMINATE, METHOD FOR MANUFACTURING LAMINATE, AND ELECTROSTATIC CAPACITANCE-TYPE INPUT DEVICE

FUJIFILM Corporation, To...

1. A transfer film comprising:a temporary support; and
a photosensitive transparent resin layer located on the temporary support,
wherein the photosensitive transparent resin layer includes (A) a binder polymer, (B) a photopolymerizable compound having an ethylenic unsaturated group, (C) a photopolymerization initiator, and (D) a rosin compound having an acid value of from 50 to 300 mgKOH/g.

US Pat. No. 10,795,514

DISPLAY DEVICE HAVING TOUCH DETECTION FUNCTION

Panasonic Liquid Crystal ...

1. A display device with a touch detection function comprising:a first substrate including a plurality of gate lines, a plurality of data lines, a plurality of pixel electrodes, and a plurality of touch sensor electrodes; and
a second substrate that is disposed opposite the first substrate,whereinthe first substrate is disposed on a touch operation side with respect to the second substrate,
a part of the plurality of touch sensor electrodes is disposed in a peripheral region located outside an image display region,
the plurality of touch sensor electrodes include a plurality of first touch sensor electrodes made of a metallic material having a light shielding property and a plurality of second touch sensor electrodes made of a transparent electrode material,
in planar view, the plurality of first touch sensor electrodes are disposed so as to overlap the plurality of gate lines and the plurality of data lines, and an opening is formed at a position overlapping the plurality of pixel electrodes, and
in planar view, each of the second touch sensor electrodes is disposed so as to cover each of the first touch sensor electrodes.

US Pat. No. 10,795,513

CAPACITOR STRUCTURE, DISPLAY DEVICE HAVING CAPACITOR STRUCTURE, AND MANUFACTURING METHOD OF CAPACITOR STRUCTURE

Samsung Display Co., Ltd....

1. A capacitor structure, comprising:a first substrate, wherein the first substrate comprises a first electrode part disposed on one surface of the first substrate;
a second substrate, wherein the second substrate comprises a second electrode part disposed on a surface of the second substrate, the surface of the second substrate faces the first substrate; and
a dielectric layer disposed between the first substrate and the second substrate,
wherein a Poisson's ratio of the first substrate or the second substrate is at least 0.2 greater than a Poisson's ratio of the dielectric layer, and
wherein a thickness of the dielectric layer is less than a thickness of the first substrate and less than a thickness of the second substrate.

US Pat. No. 10,795,512

TOUCH SUBSTRATE HAVING CONDUCTIVE LINES AND GROUND CONDUCTIVE PATTERN BETWEEN ADJACENT CONDUCTIVE LINES, METHOD FOR MANUFACTURING THE SAME, AND TOUCH PANEL

BOE TECHNOLOGY GROUP CO.,...

1. A touch substrate, divided into a touch area and a wiring area located at a periphery of the touch area, comprising: a black matrix pattern arranged on the wiring area; a plurality of conductive lines located on the black matrix pattern; and a ground conductive pattern located between two adjacent conductive lines of the plurality conductive lines on the black matrix pattern, wherein a space between the two adjacent conductive lines is less than a threshold value, wherein the threshold value ranges from 30 to 100 micrometers, wherein a space between the ground conductive pattern and any one of the two adjacent conductive lines ranges from 5 to 20 micrometers.

US Pat. No. 10,795,511

TOUCH SENSOR AND TOUCH SCREEN PANEL HAVING A BENDING PORTION

DONGWOO FINE-CHEM CO., LT...

1. A touch sensor, comprising:a substrate having at least one bending portion;
a sensing pattern on the substrate, the sensing pattern including a first pattern and a second pattern, the first pattern being arranged along a first direction parallel to a surface of the substrate, the first pattern including connecting portions extending in the first direction, the connecting portions integrally connecting the first pattern to each other at the same level, the second pattern being arranged along a second direction, the second direction being parallel to the surface of the substrate and crossing the first direction, the second pattern including unit patterns isolated from each other, the first pattern and the second pattern formed on the same level;
an insulation layer formed on the connecting portion of the first pattern; and
a plurality of bridge electrodes electrically connecting neighboring unit patterns of the unit patterns, the bridge electrode extending along a direction the same as a bending direction of the bending portion, the bridge electrode disposed on a different level from the first pattern and electrically separated from the first pattern by a insulation layer, wherein bridge electrodes adjacent in the first direction to each other are parallel to each other;
wherein an angle between an extending direction of the bridge electrode and the first direction in a plane of the substrate is from 75° to 89° ;
the substrate, the bridge electrode, and the sensing pattern have a bending portion bent together along the bending direction; and
a bending angle between a body of the substrate which is not bent and an end portion of the bending portion is greater than 0° and less than 180° .

US Pat. No. 10,795,510

DETECTING INPUT BASED ON A CAPACITIVE PATTERN

Microsoft Technology Lice...

1. A system for detecting input, the system, comprising:memory; and
a processor to:
detect a capacitive pattern from a physical object, wherein the capacitive pattern comprises an asymmetrical pattern of contact points and wherein the processor is to detect an orientation of the physical object from the asymmetrical pattern of contact points, wherein the capacitive pattern comprises a user interface distance modifier that indicates a distance to display a user interface from an edge of the physical object;
detect that the physical object is a passive physical object;
determine a plurality of characteristics corresponding to the passive physical object, wherein the plurality of characteristics comprise a type of the physical object and a capability of the physical object; and
modify an application manager to detect an input from movement of the asymmetrical pattern of contact points of the passive physical object and modify a user interface setting identified by the capacitive pattern.

US Pat. No. 10,795,509

FORCE SENSING WITHIN DISPLAY STACK

SYNAPTICS INCORPORATED, ...

20. A processing system for an input device, the processing system comprising:display driver circuitry configured to update display electrodes of a display device of the input device;
capacitive sensing circuitry configured to operate touch sensing electrodes of the input device to acquire capacitive proximity sensing data, wherein the display electrodes and the touch sensing electrodes are formed in one or both of (i) one or more display electrode layers, and (ii) one or more touch sensing electrode layers; and
force sensing circuitry configured to:
acquire force sensing data using one or more strain gauges formed in one or both of (i) and (ii) and configured to detect force applied to a top surface of the input device; and
refine the acquired force sensing data based on the acquired capacitive proximity sensing data,
wherein the one or more strain gauges are formed using one or more touch sensing electrodes selected from the touch sensing electrodes, and
wherein the selected one or more touch sensing electrodes are configured to perform force sensing and capacitive proximity sensing.

US Pat. No. 10,795,508

MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME

LG ELECTRONICS INC., Seo...

1. A mobile terminal, comprising:a body;
a first sensor coupled to the body and configured to sense temperature of an object located relative to the body, wherein the first sensor includes an active state and an inactive state;
a second sensor coupled to the body and configured to acquire an image of the object, wherein the second sensor includes an active state, and an inactive state which occurs during a locked state; and
a controller configured to:
operate the first sensor in the active state to sense the temperature of the object, while in the locked state and while the second sensor is in the inactive state;
operate the second sensor in the active state and control the second sensor to acquire the image of the object, when the temperature of the object sensed by the first sensor satisfies a defined condition; and
switch from the locked state to an unlocked state, when the acquired image satisfies a defined condition.

US Pat. No. 10,795,507

TOUCH PANEL

SENSOBRIGHT INDUSTRIES, L...

1. A touch screen device (T), characterized by comprising:at least one surface layer (1) made of a rigid and transparent material;
at least one light source (2);
at least one image sensor (3);
at least a first fiber optic bundle (5a) which comprises a plurality of fiber optic cables, tips of which are positioned facing to the light source (2) and other tips of which are positioned facing to the said surface layer (1) and distributed over a first area of said surface layer (1), and which transmits the light obtained from the light source (2) to the surface layer (1);
at least a second fiber optic bundle (5b) which comprises a plurality of fiber optic cables, tips of which are paired with at least one pixel of the image sensor (3) and other tips of which are positioned facing to the said surface layer (1) and distributed over a second area of said surface layer (1) said second area overlapping with said first area, and which transmits the image received from the surface layer (1) to the image sensor (3);
at least one control unit which analyzes the image captured by the image sensor (3) using image processing techniques so as to identify a position of at least one object which contacts to the surface layer (1); and
at least a first data link (6) for data communication between the image sensor (3) and the control unit
at least one image source (4) that generates at least one image and transmits the image generated to the surface layer (1)
characterized in that, either said image source (4) is interposed between the light source (2) and the tips of the first fiber optic bundle (5a) that faces to the light source (2), wherein the tips of the fiber optic cables in the first fiber optic bundle (5a) that faces to the light source (2) are paired with at least one pixel of the image source (4), or touch panel (T) further comprises at least a third fiber optic bundle (5c) comprising a plurality of fiber optic cables, tips of which are paired with at least one pixel of the image source (4) and other tips of which are positioned facing to the said surface layer (1), and transmitting the image generated in the image source (4) to the surface layer (1); and in that, said image sensor (3) is in the form of a CCD or CMOS sensor.

US Pat. No. 10,795,506

DETECTING MULTITOUCH EVENTS IN AN OPTICAL TOUCH- SENSITIVE DEVICE USING TOUCH EVENT TEMPLATES

Rapt IP Limited, Mriehel...

1. A method for determining simultaneous touch events on a surface, the surface having at least one emitter and a plurality of detectors arranged around at least a portion of its periphery, the at least one emitter producing a plurality of optical beams received by the detectors, the touch events disturbing the optical beams, the method comprising:receiving information indicating which beams have been disturbed by the at least one touch event;
determining an approximate location and size of the at least one touch event based on the received information; and
refining the approximate location of the at least one touch event to determine a more accurate location of the at least one touch event, wherein refining the approximate location comprises:
determining a touch event template identifying a set of beams that would be disturbed by a touch event of the approximate size at the approximate location;
comparing the received information indicating which beams have been disturbed to the set of beams identified in the touch event template to identify a difference; and
determining an updated location based on the identified difference.

US Pat. No. 10,795,505

TOUCH DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A touch device comprising:an elastic material layer;
a photosensitive layer;
a touch layer, the elastic material layer, the photosensitive layer, and the touch layer being disposed in sequence, wherein a key region is disposed in the touch layer;
at least one deformable pad disposed in the elastic material layer, each of the at least one deformable pad having a plurality of deformable blocks with some or all of the deformable blocks of the deformable pad being deformed so as to vary lights incident on the photosensitive layer in response to a corresponding position of the touch layer being subjected to a pressing operation; and
an electrical signal at a position of the photosensitive layer corresponding to the pressing operation changes in response to the photosensitive layer sensing a change in lights;
wherein:
the deformable block comprises a slit and the slit becomes a through hole when being deformed such that intensity of light incident on the photosensitive layer through the through hole is changed, or
the deformable block comprises a through hole and part or all of the through hole is blocked when being deformed such that intensity of light incident on the photosensitive layer through the through hole is changed.

US Pat. No. 10,795,504

FREQUENCY HOPPING FOR A CAPACITIVE TOUCH SCREEN CONTROLLER

STMICROELECTROICS ASIA PA...

1. A circuit, comprising:a force driver configured to apply a force signal to a force node associated with a mutual capacitance;
a sensing circuit having an input coupled to receive a sense signal from a sense node associated with said mutual capacitance, said sensing circuit configured to generate an output signal indicative of the sensed mutual capacitance; and
a control circuit configured to control the generation of the force signal to alternate between at least two different frequencies;
wherein said sensing circuit is configured to generate said output signal for each half cycle of the force signal;
wherein a plurality of consecutive half-cycles of the force signal define a pattern repetition period within which the use of said at least two different frequencies is defined by a frequency pattern specifying one of the at least two different frequencies for each of the plurality of consecutive half-cycles of the force signal.

US Pat. No. 10,795,503

DEVICE AND METHOD FOR CAPACITIVE SENSING

SYNAPTICS INCORPORATED, ...

1. A semiconductor device, comprising:driver circuitry configured to supply a drive signal to a sensor array in a sensing frame comprising 2N bursts, N being an integer of two or more;
mixer circuitry configured to modulate a plurality of carrier waves with a plurality of sensing signals corresponding to capacitances of a plurality of sensing electrodes of the sensor array, respectively, to output a plurality of mixer outputs, a number of the plurality of sensing electrodes being 2N?1 or 2N;
an analog-digital (AD) converter configured to perform AD conversion on a sum signal of the plurality of mixer outputs; and
processing circuitry configured to detect an object based on the output of the AD converter,
wherein one of a first carrier wave of the plurality of carrier waves and a second carrier wave of the plurality of carrier waves is modulated with one of the plurality of sensing signals during a plurality of first bursts of the 2N bursts, the first carrier wave being in phase with the drive signal, and the second carrier wave having a phase shifted from that of the first carrier wave by ?.

US Pat. No. 10,795,502

INFORMATION HANDLING SYSTEM TOUCH DEVICE WITH ADAPTIVE HAPTIC RESPONSE

Dell Products L.P., Roun...

1. An information handling system comprising:a processor operable to execute instructions to process information;
a memory interfaced with the processor to store the instructions and information;
a graphics processor interfaced with the processor and operable to generate visual information from the information, the visual information defining visual images;
a touchscreen display interfaced with the graphics processor and operable to present the visual images and to detect touches at the touchscreen display;
a totem separate from and removably disposed on the touchscreen display upper surface, the totem having a predetermined touch pattern at the touchscreen display and integrating a haptic device; and
a totem user interface manager executing on the processor and interfaced with the graphics processor and the haptic device, the totem user interface manager presenting at the touchscreen display a selected one of plural totem user interfaces, each totem user interface associating totem movement with predetermined input values, the totem user interface manager assigning a haptic response to the haptic device based upon the totem user interface presented at the touchscreen display.

US Pat. No. 10,795,500

DISPLAY DEVICE AND DISPLAY METHOD THEREOF

INNOLUX CORPORATION, Chu...

1. A display device comprising:a recognition area including:
a plurality of first array electrodes; and
a plurality of second array electrodes disposed adjacent to the first array electrodes;
a first sensing module, receiving a first sensing signal from at least one of the second array electrodes; and
a second sensing module, receiving a second sensing signal from at least one of the first array electrodes and at least one of the second array electrodes;
wherein, when a first distance between a detected object and the display device is greater than zero, the first array electrodes receive a first touch driving signal, and the at least one of the second array electrodes sends the first sensing signal to the first sensing module;
wherein, when a second distance between the detected object and the display device is equal to zero, the first array electrodes and the second array electrodes receive a second touch driving signal, the at least one of the first array electrodes and the at least one of the second array electrodes send the second sensing signal to the second sensing module.

US Pat. No. 10,795,499

DISPLAY DEVICE AND METHOD OF CONTROLLING DISPLAY IMAGES OF DISPLAY DEVICE

Wuhan China Star Optoelec...

1. A display device, comprising:a flexible display panel comprising a first display portion, a second display portion, and a bendable portion connecting between the first display portion and the second display portion, the bendable portion configured to be bendable to allow the first display portion and the second display portion to be located at different planes;
a sensor, disposed in the flexible display panel, and configured to detect whether the bendable portion is bending; and
a control module, disposed in the flexible display panel, and electrically connected to the sensor,
wherein the control module is configured to enable the first display portion to display a first image and to enable the second display portion to display a second image when the sensor detects that the bendable portion is bending, and when the first display portion and the second display portion are coplanar with each other, the first display portion, the second display portion, and the bendable portion cooperatively display a full-sized image, wherein each of the first image and the second image has a size less than a size of the full-sized image, and the first image is identical to the second image;
wherein the bendable portion is located at a middle of the flexible display panel and is further configured to display a third image different from the first image and the second image.

US Pat. No. 10,795,498

TOUCH CONTROL DEVICE

Interface Technology (Che...

1. A touch control device, comprising:a substrate comprising a first region and a second region adjacent thereto;
a first touch-sensing electrode layer and a second touch-sensing electrode layer disposed over the substrate and located in the first region;
a first insulating layer located between the first touch-sensing electrode layer and the second touch-sensing electrode layer;
a second insulating layer disposed on the second touch-sensing electrode layer, the second insulating layer completely covering the first region and partially covering the second region; and
a circuit layer located over the substrate and having a first portion and a second portion extending from the first portion, wherein the first portion is in direct contact with the substrate, and the second portion is located in the second region and partially covers the first touch-sensing electrode layer or the second touch-sensing electrode layer to form a contact area.

US Pat. No. 10,795,497

DETECTION DEVICE DRIVEN WITH TWO DIFFERENT MODES

Japan Display Inc., Toky...

1. A detection device comprising:a plurality of drive electrode blocks, each of which includes a plurality of drive electrodes including a first drive electrode, a second drive electrode, and an inside drive electrode provided between the first drive electrode and the second drive electrode;
a driver that is a circuit coupled to the plurality of drive electrode blocks and configured to:
switch between a first mode and a second mode;
drive the plurality of drive electrode blocks in a time division manner in the first mode; and
drive the plurality of drive electrode blocks in a code-division multiplexed manner in the second mode,
wherein each of the plurality of drive electrode blocks includes four drive electrodes,
wherein, in the second mode, the driver applies simultaneously a first drive signal to one of the four drive electrodes of one of the plurality of drive electrode blocks and a second drive signal to the other three drive electrodes of the one of the plurality of drive electrode blocks, and
wherein the first drive signal and the second drive signal are of opposite polarity.

US Pat. No. 10,795,496

METHOD FOR SELECTING WRITING SHEET FOR STYLUS, TOUCHSCREEN SYSTEM, WRITING SHEET FOR STYLUS, TOUCHSCREEN, AND DISPLAY DEVICE

DAI NIPPON PRINTING CO., ...

1. A method for selecting a writing sheet for a touch panel pen, comprising evaluating a writing sheet for the following conditions 1-1 and 1-2, and selecting as the writing sheet for the touch panel pen a sheet that satisfies the following conditions 1-1 and 1-2:a sound that arises when a touch panel pen is brought into contact with a surface of a writing sheet for a touch panel pen at an acute angle of 25 to 35 degrees and, while maintaining the angle, a vertical load of 45 to 55 gf is applied to the touch panel pen and the touch panel pen is reciprocatingly moved 45 to 55 mm in one-way length at a rate of 180 to 220 mm/sec is recorded;
when recording, the sound is converted from an analog signal to a digital signal at a sampling frequency of 44.1 kHz and recorded; a soundless portion is added to before and after the sound converted into a digital signal so that an overall time period of the digital signal becomes 0.7 seconds; the digital signal to which the soundless portion has been added is subjected to fast Fourier transform in which a range of variables is 1 Hz to 22,000 Hz and the Hanning window is adopted as a window function, and a sound pressure (dB/Hz) is calculated for each 1 Hz;
values of the dB/Hz at frequencies from 1 Hz to 20,000 Hz are normalized to have a maximum value of 100 and a minimum value of 0; the normalized values of dB/Hz are adopted as rated sound pressures P; the frequencies from 1 Hz to 20,000 Hz are divided into ten segments of 2,000 Hz each, and integrated values of the rated sound pressures P of each segment are calculated; when an integrated value of the rated sound pressures P for frequencies of 1 Hz or more to less than 2,000 Hz that is a first segment is represented by P1, and an integrated value of the rated sound pressures P for frequencies of 18,000 Hz or more to 20,000 Hz or less that is a tenth segment is represented by P10, P1/P10 exhibits a value of 1.25 or more; andwhen a standard deviation ? of the integrated values of the rated sound pressures P of the ten segments is calculated, ? exhibits a value of 13,500 or less.

US Pat. No. 10,795,495

TOUCH DETECTION METHOD WITH IMPROVED DETECTION SPEED, TOUCH CONTROL CHIP AND TOUCH DETECTION APPARATUS

SHENZHEN GOODIX TECHNOLOG...

17. A touch detection apparatus, comprising a touch screen and a touch control chip;wherein the touch control chip comprises:
a driving unit configured to input driving signals to N driving channels of the touch screen, respectively, wherein the touch screen has the N driving channels and M sensing channels, M and N being positive integers;
a sensing unit configured to receive sensing signals output by M?K sensing channels of the touch screen when the driving unit inputs the driving signals to the N driving channels, respectively, wherein M?K is less than or equal to A, the sensing unit is capable of receiving sensing signals output by at most A sensing channels at a time, A is less than M, and K is less than N;
a switching unit configured to switch the N driving channels to N sensing channels, and switch K sensing channels in the M sensing channels except the M?K sensing channels to K driving channels;
the driving unit further configured to input driving signals to the K driving channels after the switching, respectively;
the sensing unit further configured to receive sensing signals output by the N sensing channels after the switching when the driving unit inputs the driving signals to the K driving channels after the switching, respectively; and
a processing unit configured to determine touch information on the touch screen according to the sensing signals output by the M?K sensing channels and the sensing signals output by the N sensing channels after the switching;
wherein the touch screen comprises the driving channels and the sensing channels, the driving channels are configured to receive the driving signals output by the driving unit of the touch control chip, and the sensing channels are configured to output the sensing signals to the sensing unit of the touch control chip.

US Pat. No. 10,795,494

TOUCH ENCODER, TOUCH PANEL, AND INPUT METHOD EDITOR WITH INTEGRATED DEVELOPMENT ENVIRONMENT AND METHODS THEREOF

Grayhill, Inc., LaGrange...

1. A system comprising:an encoder comprising a central protrusion and a knob configured to rotate in substantially a single plane about the central protrusion, the encoder configured to receive a first input from a user, the encoder comprising a first user input area on a top surface of the central protrusion, the top surface comprising a touch screen wherein the touch screen is configured to receive input from a user;
a CPU; and
a configurator, the configurator configured to communicate with the encoder and the encoder configured to communicate with the CPU, wherein the configurator is remote from the encoder and the configurator is configured to wirelessly communicate with the encoder;
wherein the encoder receives the first input from the user at the first user input area based on an encoder configuration defined by the configurator and the encoder communicates the first input to the CPU based on the encoder configuration defined by the configurator, wherein the knob is configured to receive a second input from the user and wherein the encoder receives the second input from the knob based on the encoder configuration defined by the configurator;
wherein the touch screen is configured to display a first display defined by the configuration, the first display comprising a first icon and a second icon, the first icon displayed at the center of the touch screen and the second icon displayed near an outer circumference of the touch screen.

US Pat. No. 10,795,493

PALM TOUCH DETECTION IN A TOUCH SCREEN DEVICE HAVING A FLOATING GROUND OR A THIN TOUCH PANEL

STMicroelectronics Asia P...

1. A touch screen controller operable with a touch screen having conductive columns and conductive rows, the touch screen controller comprising:input circuitry configured to receive touch data from the touch screen for the conductive columns and the conductive rows; and
processing circuitry configured to:
acquire touch data from the input circuitry in a self capacitance sensing mode;
locate an island for the conductive columns in the touch data having only contiguous strength values that are no less than a first threshold strength value;
locate an island for the conductive rows in the touch data having only contiguous strength values that are no less than a second threshold strength value;
generate a third threshold strength value as a function of a highest strength value in the island for the conductive columns multiplied by a first normalization percentage;
generate a fourth threshold strength value as a function of a highest strength value in the island for the conductive rows multiplied by a second normalization percentage;
update the island for the conductive columns such that the island for the conductive columns contains only contiguous strength values that are no less than the third threshold strength value;
update the island for the conductive rows such that the island for the conductive rows contains only contiguous strength values that are no less than the fourth threshold strength value;
calculate a length of the island for the conductive columns and a length of the island for the conductive rows;
if the length of the island for the conductive columns is greater than a threshold column length and if the length of the island for the conductive rows is greater than a threshold row length, then determine whether an area formed by multiplying the length of the island for the conductive columns and the length of the island for the conductive rows is at least a threshold area size and designate that area to be a valid area;
acquire touch data from the input circuitry in a mutual capacitance sensing mode; and
determine the touch data acquired in the mutual capacitance sensing mode and in the valid area to represent a palm touch if a maximum strength value in the valid area is less than a maximum area threshold and if a minimum strength value in the valid area is greater than a minimum area threshold.

US Pat. No. 10,795,492

INPUT DEVICE AND METHOD FOR CONTROLLING INPUT DEVICE

KYOCERA CORPORATION, Kyo...

1. An input device, comprising:a touch sensor;
a display unit configured to display an object; and
a control unit configured to, while an entirety of the object is displayed on the display unit,
execute predetermined processing in response to a determination that a contacting object presses onto the object corresponding to a predetermined region of the touch sensor, and
not execute the predetermined processing, in response to a determination that (i) the contacting object, while pressing the touch sensor, slides onto the object from outside the predetermined region where a slide operation of the contacting object starts to inside the predetermined region where the slide operation of the contacting object ends, and (ii) then the contacting object is released from the predetermined region to outside the predetermined region,
wherein after the predetermined processing is not executed, the control unit is configured to execute the predetermined processing in response to a determination that the contacting object releases from the predetermined region to outside the predetermined region and then presses again onto said object.

US Pat. No. 10,795,491

POSITION DETECTING DEVICE THAT SELECTS ELECTRODES HAVING DIFFERENT INTERVALS THEREBETWEEN WHILE DIFFERENT SIGNALS ARE DETECTED

Wacom Co., Ltd., Saitama...

1. A position detecting device having a transparent sensor that includes a plurality of electrodes composed of a transparent electrically-conductive material arranged in each of a first direction and a second direction intersecting each other and that is disposed over a display device, the position detecting device receiving a position detection signal by which a position on the sensor is detected and a data signal generated according to digital data from a stylus pen, the data signal being different from the position detection signal, the position detecting device comprising:a differential amplification circuit that has a first terminal and a second terminal and, in operation, amplifies and outputs a difference between a signal at the first terminal and a signal at the second terminal; and
a selection circuit that, in operation, selects a first electrode group including at least a first electrode of the electrodes included in the sensor, connects the first electrode group to the first terminal, selects a second electrode group including at least a second electrode of the electrodes included in the sensor, and connects the second electrode group to the second terminal;
wherein the selection circuit selects electrodes separated by a first interval or a second interval based on whether the stylus pen transmits the position detection signal or the data signal,
wherein the selection circuit, in operation, selects electrodes separated by the first interval as the first electrode and the second electrode in a first period of time in which the position on the sensor indicated by the stylus pen is detected based on the position detection signal transmitted from the stylus pen, while the stylus pen transmits the position detection signal during the first period of time, and the selection circuit, in operation, selects electrodes separated by the second interval as the first electrode and the second electrode in a second period of time in which the data signal transmitted from the stylus pen is detected, while the stylus pen transmits the data signal during the second period of time, the second interval being different from the first interval.

US Pat. No. 10,795,490

SYSTEMS AND METHODS FOR PRESENTING AND INTERACTING WITH A PICTURE-IN-PICTURE REPRESENTATION OF VIDEO CONTENT ON AN ELECTRONIC DEVICE WITH A TOUCH-SENSITIVE DISPLAY

APPLE INC., Cupertino, C...

1. A non-transitory computer-readable storage medium storing executable instructions that, when executed by an electronic device with a touch-sensitive display, cause the electronic device to:play video content in a full-screen mode on the touch-sensitive display, within a first application;
while playing the video content in the full-screen mode, receive a request to display a home screen on the touch-sensitive display;
in response to receiving the request:
display the home screen on the touch-sensitive display; and
display a resized representation of the video content that fits within a reduced area of the touch-sensitive display, wherein the reduced area overlays the home screen at a first location on the touch-sensitive display;
while displaying the resized representation of the video content:
detecting a contact on the home screen at an affordance associated with a second application, distinct from the first application;
in response to detecting the contact on the home screen at the affordance associated with the second application:
cease to display the home screen; and
display, on the touch-sensitive display, a user interface for the second application, the user interface including content of a predetermined content type displayed at a second location on the touch-sensitive display that at least partially overlaps the first location; and
display the resized representation of the video content at a third location different from the second location, wherein the third location is automatically selected by the device so that the third location in which the resized representation of the video content is displayed does not overlap with the second location of the touch-sensitive display in which the content of the predetermined content type is displayed, wherein the user interface for the second application is displayed while continuing to display the resized representation of the video content at the third location.

US Pat. No. 10,795,489

DETECTING METHOD FOR TOUCH PANEL AND DETECTION CIRCUIT THEREOF

IMAGINATION BROADWAY LTD....

1. A detecting method for a touch panel, the touch panel includes at least one driving electrode and at least one sensing electrode, the detecting method comprising:initializing the driving electrode and the sensing electrode to a grounding state;
charging the sensing electrode by coupling the sensing electrode to a charge holding capacitor circuit;
switching the driving electrode to an initial voltage;
disconnecting the charge holding capacitor circuit and the sensing electrode once potential balance is reached, and then measuring the charge holding capacitor circuit by an analog to digital converter to obtain an initial value;
conducting a measuring cycle, comprising:
switching the driving electrode between a first voltage and a second voltage;
coupling the sensing electrode to the charge holding capacitor circuit;
disconnecting the charge holding capacitor circuit and the sensing electrode once potential balance is reached, and then measuring the charge holding capacitor circuit by the analog to digital converter to obtain a measured value; and
repeating the measuring cycle to obtain a plurality of the measured values;
wherein a plurality of first measured values are obtained when the driving electrode is switched to the first voltage during the measuring cycle, and a plurality of second measured values are obtained when the driving electrode is switched to the second voltage during the measuring cycle;
wherein the plurality of first measured values has a quantity m, the plurality of second measured values has a quantity n, and each of m and n is 0 or positive integer determined by a controller; and
wherein the controller obtains a third base value with magnification and a second contact value with magnification by clearing noise from the first measured values and the second measured values.

US Pat. No. 10,795,488

FLEXIBLE SELF-CAPACITANCE AND MUTUAL CAPACITANCE TOUCH SENSING SYSTEM ARCHITECTURE

Apple Inc., Cupertino, C...

1. A switching circuit comprising:a plurality of pixel mux blocks, each of the pixel mux blocks configured to be coupled to a different respective touch node electrode on a touch sensor panel, and each of the pixel mux blocks including switching circuitry and logic circuitry configured to control the switching circuitry;
one or more memories including switch control information for controlling a switching state of the switching circuitry in each of the pixel mux blocks; and
a plurality of signal lines configured to be coupled to sense circuitry, at least one of the signal lines configured to transmit a touch signal from one of the respective touch node electrodes to the sense circuitry,
wherein the logic circuitry in each pixel mux block of the plurality of pixel mux blocks is configured to receive, from the one or more memories, a control signal and control the switching state of the switching circuitry in the respective pixel mux block in which it is included so as to selectively couple the respective pixel mux block to any one of the plurality of signal lines based on the received control signal.

US Pat. No. 10,795,487

TOUCH-SENSITIVE CONTROL DEVICE FOR A MOTOR VEHICLE AND METHOD FOR OPERATING A TOUCH-SENSITIVE CONTROL DEVICE

AUDI AG, Ingolstadt (DE)...

1. A touch-sensitive control device for a motor vehicle, comprising:a control surface mounted via elastomer bearings on a support;
an air gap present between the control surface and the support;
a detection unit having tracks that are arranged on respective sides of the control surface and of the support facing the air gap, the tracks being used for the capacitive detection of a space-resolved deflection of the control surface; and
a control unit;
wherein, when a force is exerted on an isolated point of the control surface, the control surface bends at the isolated point;
wherein, when an acceleration force acts on the entire control surface, the control surface is deflected over a large area; and
wherein the control unit determines, based on the capacitive detection of the space-resolved deflection of the control surface, a force distribution acting on the control surface, and distinguishes a deflection of the control surface due to a force exerted on the control surface purely with at least one finger from a deflection of the control surface due to an acceleration acting on the entire control surface and, on the basis of this, determines the force exerted on the control surface purely with the finger, and triggers a function as a function of the determined force exerted purely with the finger.

US Pat. No. 10,795,486

INPUT APPARATUS, INPUT METHOD AND PROGRAM

SONY CORPORATION, Tokyo ...

1. A device comprising:a display configured to display a plurality of objects;
at least one sensor configured to detect a contact;
a vibration device; and
circuitry configured to
detect a position and pressure of the contact,
select one object of the plurality of objects based on the position of the contact,
control the display to display an additional view related to the selected object in a first manner, if the pressure exceeds a first threshold, wherein the additional view is enlarged corresponding to an amount of the pressure in the first manner, and
control the display to display the additional view in a second manner and control the vibration device to apply a haptic feedback, if the pressure exceeds a second threshold,
wherein the vibration device does not apply the haptic feedback prior to the pressure exceeding the second threshold.

US Pat. No. 10,795,485

TOUCH-SENSITIVE INPUT DEVICE WITH IMPROVED HAPTIC GENERATION

PREH GMBH, Bad Neustadt ...

1. A touch-sensitive input device, comprising:a support;
a touch-sensitive input part; and
a supplementary body that is rigidly connected to the input part that is jointly mounted by means of first bearing means on the support so as to be movable in at least one deflection direction;
a damper body that is mounted on the support by means of second bearing means so as to be movable at least in the deflection direction;
an actuator acting between the damper body and a combination of input part and supplementary body, having an effective axis in order to cause a movement of the input part substantially counter to the damper body to generate haptic feedback;
wherein the input part and the supplementary body define a hollow volume in which at least the actuator is arranged; and
wherein the effective axis is parallel to an input surface defined by the input part.

US Pat. No. 10,795,484

FORCE TOUCH STRUCTURE AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A display device, comprising a display panel and a force touch structure, wherein the force touch structure is arranged at a back surface of the display panel, and the back surface is arranged opposite to a light-emitting surface of the display panel, wherein the force touch structure comprises a force sensor and a reference layer, a capacitor is formed between the force sensor and the reference layer, the force sensor comprises a first pattern layer and a second pattern layer, and the second pattern layer comprises a heat dissipation structure; andwherein the force sensor further comprises a first protection layer arranged at a side of the first pattern layer away from the second pattern layer, and the first protection layer is a halogen-free polyimide membrane.

US Pat. No. 10,795,483

TOUCH DISPLAY DEVICE, TOUCH CIRCUIT, AND DRIVING METHOD

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

1. A touch display device comprising:a display panel including a plurality of data lines, a plurality of gate lines, a plurality of touch electrodes, and a plurality of touch routing lines which are disposed on a substrate, wherein the display panel further includes an active area configured to display an image, and a non-active area which is outer to the active area; and
a touch circuit configured to sense at least one of the plurality of touch electrodes,
wherein the display panel further includes:
a plurality of subpixels including a light emitting element including a pixel electrode, a light emitting layer, a common electrode, and a driving transistor to drive the light emitting element; and
an encapsulation layer disposed on the common electrode,
wherein the plurality of touch electrodes are disposed on the encapsulation layer, and the plurality of touch routing lines are disposed along an inclined surface of the encapsulation layer, and electrically connected to a plurality of touch pads disposed in the non-active area,
wherein the touch circuit includes an operational amplifier having a first input terminal for inputting a reference voltage, a second input terminal connected to a sensing target touch electrode, and an output terminal for outputting an output voltage, and
wherein a common voltage applied to the common electrode and the reference voltage inputted to the first input terminal of the operational amplifier are synchronized with each other.

US Pat. No. 10,795,482

TOUCH PANEL AND ELECTRONIC DEVICE

SHARP KABUSHIKI KAISHA, ...

1. A touch panel having a display surface, the touch panel comprising:a pixel substrate, a liquid crystal layer, and a color filter layer in order from a side farthest from the display surface,
wherein when a direction from the pixel substrate toward the color filter layer is defined as an upper direction and a direction opposite to the upper direction is defined as a lower direction, the touch panel further comprises:
a touch panel upper side electrode layer located above the color filter layer;
a touch panel lower side electrode layer located below the color filter layer and above the liquid crystal layer;
a first piezoelectric element layer that generates a first pressure detection voltage in accordance with a pressing on the display surface;
a second piezoelectric element layer that generates a second pressure detection voltage in accordance with the pressing on the display surface; and
a conductive layer located below the liquid crystal layer, wherein
the touch panel upper side electrode layer and the touch panel lower side electrode layer are provided with electrodes for detecting a position where an object contacts or proximities the display surface,
the first piezoelectric element layer is located between the touch panel upper side electrode layer and the touch panel lower side electrode layer,
the second piezoelectric element layer is provided within the liquid crystal layer and is a spacer that maintains a thickness of the liquid crystal layer,
a potential difference between the touch panel upper side electrode layer and the conductive layer is acquired as a total voltage that detects the pressing on the display surface,
the total voltage is a sum of the first pressure detection voltage and the second pressure detection voltage, and
the conductive layer is a transparent conductive material.

US Pat. No. 10,795,481

METHOD AND SYSTEM FOR IDENTIFYING TAP EVENTS ON TOUCH PANEL, AND TOUCH-CONTROLLED END PRODUCT

SILICON INTEGRATED SYSTEM...

1. A method for identifying tap events on a touch panel, comprising:detecting various tap events on the touch panel to obtain a plurality of measured vibration signals and recording types of the tap events as classification labels;
taking the vibration signal and the classification label that correspond to one of the tap events as a sample, and generating a sample set comprising a plurality of samples;
taking the samples of the sample set as inputs and a freely-selected weighting parameter group as adjusting parameters and inputting them into a deep neural network for training the deep neural network by adjusting the weighting parameter group by way of a backpropagation algorithm;
taking out the samples of the sample set in batches to train the deep neural network and fine tune the weighting parameter group to determine an optimized weighting parameter group;
taking the deep neural network and the optimized weighting parameter group as a model and deploying the model to a touch-controlled end product;
detecting a vibration signal generated by a tap operation performed to the touch-controlled end product and generating an image formed by a plurality of touch sensing values corresponding to the tap operation; and
inputting the vibration signal corresponding to the tap operation into the model to obtain a first result and analyzing the image formed by the touch sensing values to obtain a second result, and obtaining a predicted tap type based on the first result and the second result.

US Pat. No. 10,795,480

TOUCH DISPLAY DEVICE AND TOUCH SENSING METHOD

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

1. A touch display device comprising:a display panel having a plurality of subpixels arranged therein and having a plurality of touch electrodes arranged therein; and
a touch sensing circuit configured to supply a touch driving signal to the display panel and configured to detect a touch sensing signal to thus sense whether or not a touch is performed or a touch position,
wherein the plurality of touch electrodes constitute m X-touch electrode lines and n Y-touch electrode lines arranged to intersect each other, where m is an even number as a natural number of 2 or more and n is an even number or an odd number as a natural number of 2 or more,
wherein the m X-touch electrode lines comprise m/2 first X-touch electrode lines and m/2 second X-touch electrode lines arranged in a first area and a second area, respectively, which are obtained by dividing the display panel in a first direction,
wherein each of the m/2 first X-touch electrode lines comprises a plurality of first X-touch electrodes arranged in the first direction, among the plurality of touch electrodes, and a plurality of first X-touch electrode connecting lines configured to electrically connect the plurality of first X-touch electrodes to each other,
wherein each of the m/2 second X-touch electrode lines comprises a plurality of second X-touch electrodes arranged in the first direction, among the plurality of touch electrodes, and a plurality of second X-touch electrode connecting lines configured to electrically connect the plurality of second X-touch electrodes to each other,
wherein the n Y-touch electrode lines are arranged in the first area and the second area,
wherein each of the n Y-touch electrode lines comprises a plurality of Y-touch electrodes arranged in a second direction different from the first direction and a plurality of Y-touch electrode connecting lines configured to electrically connect the plurality of Y-touch electrodes to each other,
wherein a Y-touch electrode connecting line, among the Y-touch electrode lines arranged in the first area, configured to electrically connect a first Y-touch electrode and a second Y-touch electrode, among a plurality of Y-touch electrodes included in a Y-touch electrode line arranged at an outermost position, is arranged so as to surround the whole or a part of a first X-touch electrode line arranged between the first Y-touch electrode and the second Y-touch electrode,
wherein a Y-touch electrode connecting line, among the Y-touch electrode lines arranged in the first area, configured to electrically connect a ninth Y-touch electrode and a tenth Y-touch electrode, which are arranged with a third X-touch electrode line under the first X-touch electrode line interposed therebetween, among a plurality of Y-touch electrodes included in a Y-touch electrode line arranged closest to the second area, is arranged so as to surround the whole or a part of the third X-touch electrode line, and
wherein the Y-touch electrode connecting line arranged so as to surround the third X-touch electrode line has a length corresponding to the length of the Y-touch electrode connecting line arranged so as to surround the first X-touch electrode line.

US Pat. No. 10,795,479

TOUCH CONDUCTIVE FILM, TOUCH MODULE, AND DISPLAY DEVICE

IVTOUCH CO., LTD, Jiangs...

1. A touch conductive film, comprising a substrate and conductive grids formed on the substrate, wherein a conductive grid in a visible region of the substrate is integrally formed with a conductive grid in a non-visible region of the substrate,wherein the visible region is arranged with a plurality of first grooves, the non-visible region is arranged with a plurality of second grooves, the conductive grid in the visible region and the conductive grid in the non-visible region are respectively arranged in the first grooves and the second grooves, and
wherein the visible region is arranged with a plurality of conductive channels insulated from each other and a plurality of non-conductive channels formed by cutting the conductive grid, and the non-visible region is arranged with a plurality of lead channels insulated from each other.

US Pat. No. 10,795,478

ARRAY SUBSTRATE AND PREPARATION METHOD THEREFOR, AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

4. A manufacturing method of an array substrate, comprising:forming a first thin film transistor in a first TFT region of a base substrate;
forming a photosensitive PN junction in a touch region of the base substrate;
forming a second thin film transistor in a second TFT region of the base substrate;
wherein the first thin film transistor is electrically connected to the photosensitive PN junction; the second thin film transistor is electrically connected to the pixel electrode,
wherein a second gate electrode of the second thin film transistor and a light shield layer of the first thin film transistor are formed by one patterning process and are located on a side of the base substrate; or
the second gate electrode of the second thin film transistor and a first common electrode as well as a first gate electrode of the first thin film transistor are formed by one patterning process and are located on a side of the base substrate.

US Pat. No. 10,795,477

SYSTEM AND METHOD FOR MULTIDIMENSIONAL FLEXIBLE DISPLAY DEVICE INPUT

Sharp Kabushiki Kaisha, ...

1. An electronic device comprising:a flexible substrate;
a shape sensor configured to determine an axis of bending and a degree of flex of the flexible substrate; and
a processor coupled to the shape sensor and configured to determine a flex gesture associated with the axis of bending and the degree of flex, wherein the processor updates an output of the electronic device based on the flex gesture;
wherein the processor further is configured to detect a flex gesture associated with folding the flexible substrate along a fold whereby a first portion of the flexible substrate faces a second portion of the flexible substrate, and the first portion and the second portion respectively include first and second display surfaces that are rendered inactive areas, and a third portion of the flexible substrate includes a third display surface that is rendered an active area that displays image content.

US Pat. No. 10,795,476

TOUCH SENSOR AND DISPLAY DEVICE INCLUDING THE SAME

Samsung Display Co., Ltd....

1. A touch sensor comprising:a substrate having a flat area and a bent area bent from the flat area;
a plurality of first sensing electrodes on the substrate and arranged in a first direction, the first sensing electrodes comprising a plurality of first sensing patterns arranged in the first direction and a plurality of first connecting patterns respectively connecting adjacent ones of the first sensing patterns to each other, the first connecting patterns being arranged at an angle with respect to the first direction, the first sensing patterns and the first connecting patterns being on a same layer and comprising a same material; and
a plurality of second sensing electrodes on the substrate and arranged in a second direction crossing the first direction, the second sensing electrodes comprising a plurality of second sensing patterns arranged in the second direction,
wherein a first angle between a first one of the first connecting patterns in the flat area and the first direction is different from a second angle between a second one of the first connecting patterns in the bent area and the first direction.

US Pat. No. 10,795,475

SENSING UNIT HAVING A NOTCH PATTERN AND DISPLAY DEVICE INCLUDING THE SAME

Samsung Display Co., Ltd....

1. A sensing unit comprising:a base layer having a sensing area, the sensing area including a first sensing area, a second sensing area protruding from the first sensing area in a first direction, and a third sensing area protruding from the first sensing area in the first direction, and a non-sensing area adjacent to the sensing area;
sensing patterns including a normal sensing pattern in the first sensing area, a first notch sensing pattern in the second sensing area, and a second notch sensing pattern in the third sensing area;
a sensing line in the non-sensing area and electrically connected to the normal sensing pattern;
a connection line in the non-sensing area and between the sensing line and the normal sensing pattern in a plane view to electrically connect the first notch sensing pattern and the second notch sensing pattern; and
a connection part electrically connecting the sensing line and the normal sensing pattern,
wherein the connection part comprises a first connection electrode extending from the normal sensing pattern in a direction toward the sensing line and a first contact electrode extending from the first connection electrode in a direction different from the extending direction of the first connection electrode, and
the connection part contacts the sensing line in an area overlapping the first contact electrode in the plane view.

US Pat. No. 10,795,474

TOUCH CONTROL PANEL, PRODUCTION METHOD THEREOF, AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A display apparatus, comprising:a touch control panel, wherein at least a lower surface of the touch control panel has a plurality of concave-convex fine structures; and
a display panel,
wherein the touch control panel comprises:
a first flexible concave-convex substrate, wherein an upper surface and a lower surface of the first flexible concave-convex substrate both have a plurality of concave-convex fine structures;
a second flexible concave-convex substrate below the first flexible concave-convex substrate, wherein the first flexible concave-convex substrate and the second flexible concave-convex substrate are bonded by a third optically clear adhesive layer, wherein an upper surface and a lower surface of the second flexible concave-convex substrate both have a plurality of concave-convex fine structures; and
a touch control electrode, wherein the touch control electrode is a double-layer-mode touch control electrode and comprises a plurality of first touch control electrodes arranged in a first direction on one of the upper and lower surfaces of the first flexible concave-convex substrate and a plurality of second touch control electrodes arranged in a second direction on one of the upper and lower surfaces of the second flexible concave-convex substrate, wherein the first direction is different from the second direction, and orthogonal projections of the first touch control electrodes on the display panel and orthogonal projections of the second touch control electrodes on the display panel do not overlap,
wherein the touch control panel is on a light-emitting side of the display panel, and
wherein the display panel and the lower surface of the touch control panel are bonded by a first optically clear adhesive layer.

US Pat. No. 10,795,473

DISPLAY DEVICE INCLUDING TOUCH SENSOR

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

1. A display device comprising:a display panel including a plurality of data lines and a plurality of gate lines intersecting the plurality of data lines, a plurality of pixels arranged in a matrix form, and a plurality of touch sensors connected to the plurality of pixels;
a power supply unit generating a first voltage, a second voltage that is less than the first voltage, and a third voltage that is less than the first voltage and greater than the second voltage;
a control signal generating unit generating a synchronization signal defining a display period during which the display panel displays an image and a touch sensing period during which touch of the display panel is sensed, and an input clock defining a gate pulse period during the display period and defining a pulse period of an alternating current (AC) signal during the touch sensing period;
a level shifter receiving the synchronization signal, the input clock, the first voltage, the second voltage, and the third voltage and generating an output clock swinging between the first voltage and the second voltage during the display period, the output clock swinging between the second voltage and the third voltage during the touch sensing period; and
a gate driver supplying a gate pulse swinging between the first voltage and the second voltage to the plurality of gate lines during the display period and supplying the AC signal swinging between the third voltage and the second voltage to the plurality of gate lines during the touch sensing period.

US Pat. No. 10,795,472

DISPLAY DEVICE

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

1. A display device, comprising:light emitting elements arranged in an active area on a substrate;
an encapsulation unit arranged on the light emitting elements, wherein the encapsulation unit includes a plurality of inorganic encapsulation layers and at least one organic encapsulation layer;
touch sensors arranged on the encapsulation unit, the touch sensors including a first conductive layer;
display pads arranged in a non-active area on the substrate, the display pads having a multilayer structure;
touch pads connected to the touch sensors and spaced apart from the display pads; and
routing lines configured to conductively connect the touch sensors to the touch pads, the routing lines disposed along lateral surfaces of an inorganic encapsulation layer of the plurality of inorganic encapsulation layers that covers a lateral surface of the organic encapsulation layer,
wherein an uppermost layer of the display pads is formed of a different material than the first conductive layer included in the touch sensors.

US Pat. No. 10,795,471

MODULATING A REFERENCE VOLTAGE TO PERFORM CAPACITIVE SENSING

SYNAPTICS INCORPORATED, ...

1. An input device, comprising:a plurality of display electrodes comprising common electrodes and source electrodes;
a plurality of sensor electrodes;
a processing system, comprising:
a reference voltage modulator configured to modulate reference voltage rails during a first time period, wherein the processing system is configured to:
drive the plurality of display electrodes to update a display during a second time period that is non-overlapping with the first time period, wherein the reference voltage rails are held at unmodulated, constant voltages during the second time period, and
acquire resulting signals from the plurality of sensor electrodes driven with a capacitive sensing signal while the reference voltage rails are modulated during the first time period, wherein the capacitive sensing signal is derived from modulating the reference voltage rails; and
source drivers coupled to the source electrodes, wherein the source drivers are configured to drive the source electrodes to update the display during the second time period while the reference voltage rails are held at the unmodulated, constant voltages, wherein, during the first time period and while the reference voltage rails are modulated, the source electrodes are guarded.

US Pat. No. 10,795,470

TOUCH SENSITIVE DEVICE AND DISPLAY DEVICE INCLUDING THE SAME

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

1. A touch sensitive device, comprising:an electro-active layer formed of polyphosphazene, wherein a phosphorus atom in a backbone of the polyphosphazene is substituted with aryloxy groups; and
electrodes disposed on at least one surface of the electro-active layer,
wherein the polyphosphazene is represented by the following Chemical Formula 2:

wherein:
R3 is an unsubstituted C6 to C50 aryloxy group;
R4 is a C6 to C50 aryloxy group substituted with one or more halogen atoms, and
n is an integer of 1000 or more.

US Pat. No. 10,795,469

LAMINATE CONTAINING CONDUCTIVE FIBER, PHOTOSENSITIVE CONDUCTIVE FILM, METHOD FOR PRODUCING CONDUCTIVE PATTERN, CONDUCTIVE PATTERN SUBSTRATE, AND TOUCH PANEL

HITACHI CHEMICAL COMPANY,...

1. A laminate which comprises a substrate, a resin layer provided on the substrate, and a conductive film comprising conductive fibers provided on the resin layer, wherein the resin layer includes at least one metal additive different from the conductive fibers, and wherein, in said laminate, a ratio of increase in resistance after irradiation with light emitted from a xenon lamp at an intensity of 60 W/m2 (integrated value of spectral irradiance at a wavelength of 300 nm to 400 nm) for 300 hours is 20% or less, wherein the at least one metal additive comprises a metal complex compound represented by the following formula (3):wherein M1 is a metal atom selected from aluminum, titanium, and zirconium, R5 is independently an alkyl group having 1 to 18 carbon atoms, R8 and R9 are independently a hydrogen atom, a hydroxyl group, an alkyl group having 1 to 18 carbon atoms, an alkyl alcohol residue having 1 to 18 carbon atoms or an aminoalkyl group having 1 to 18 carbon atoms, R11 to R14 are a hydrogen atom, a hydroxy group, an alkyl group having 1 to 18 carbon atoms or a hydroxyalkyl group having 1 to 18 carbon atoms, a is an integer of 0 to 4, b is an integer of 0 to 4, c is an integer of 0 to 4, and the sum of a, b and c is 3 or 4.

US Pat. No. 10,795,468

SENSOR SYSTEM

Wacom Co., Ltd., Saitama...

1. A sensor system that detects a stylus and is provided in an electronic apparatus, which includes a first housing, a second housing, a connector that connects the first housing and the second housing to each other, and a host processor, the sensor system comprising:a first sensor electrode group fixed to the first housing; and
a second sensor electrode group fixed to the second housing, wherein:
when the stylus is not detected, a first uplink signal providing a first timing reference is transmitted through the first sensor electrode group detectable by the stylus in a first range and a second uplink signal providing a second timing reference different than the first timing reference is transmitted through the second sensor group detectable by the stylus in a second range, the first range and the second range intersecting in an intersecting range,
when a downlink signal by which the stylus is detected that is transmitted from the stylus is detected by the first sensor electrode group, the transmission of the first uplink signal through the first sensor electrode group is continued while transmission of the second uplink signal through the second sensor electrode group is stopped so that first range and the second range do not intersect in the intersecting range, and,
when the downlink signal by which the stylus is detected that is transmitted from the stylus is detected by the second sensor electrode group, the transmission of the second uplink signal through the second sensor electrode group is continued while transmission of the first uplink signal through the first sensor electrode group is stopped so that first range and the second range do not intersect in the intersecting range.

US Pat. No. 10,795,467

DISPLAY DEVICE, ELECTRONIC BLACKBOARD SYSTEM, AND USER INTERFACE SETTING METHOD

NEC DISPLAY SOLUTIONS, LT...

1. A display device that is used in combination with a light-emitting device that emits a first signal light, comprising:a user interface unit that receives input operations that use an indicator upon a display screen that displays a video signal that is applied as input to said display device; and
an imaging unit that captures images of said display screen and said first signal light;
wherein:
said user interface unit, on the basis of captured images that are supplied from said imaging unit, takes a region of said display screen that is within a distance range that has been determined in advance from a detected position of said first signal light as a valid operation region in which input operations that use said indicator are valid;
said first signal light contains a light emission pattern that indicates profile information of said valid operation region, and said user interface unit acquires said profile information on the basis of the light emission pattern and sets this profile information to said valid operation region;
said profile information is made up from a plurality of setting items;
said display device further includes a data table that stores setting content and a light emission pattern in association for each of said setting items; and
said user interface unit refers to said data table to acquire setting content that corresponds to a light emission pattern contained in said first signal light.

US Pat. No. 10,795,466

APPARATUSES, SYSTEMS, AND METHODS FOR CONFIGURING PROGRAMMABLE BUTTONS

Elysian Labs, Inc, Oakla...

1. An apparatus comprising:a transmitter capable of sending a signal to a device that is configured with an action module that interprets the signal and a programming module;
a dial that is adjustable to a plurality of positions, wherein each position is matched by the programming module with a programmable action; and
a button that is communicatively coupled to the transmitter and that, when pressed, triggers the transmitter to send to the device the signal, wherein the signal indicates a current position of the dial, such that the action module activates a programmable action associated with the current position of the dial in response to the button being pressed.

US Pat. No. 10,795,465

TOUCH CONTROL UNIT, ELECTROCHROMATIC FORCE SENSING TOUCH PAD, INPUT METHOD THEREOF, AND DISPLAY PANEL

CHENGDU BOE OPTOELECTRONI...

1. A touch control unit, comprising:a substrate;
a first electrode layer, formed on the substrate,
an electrochromic film, formed on the first electrode layer,
a second electrode unit, formed on the electrochromic film, and
a piezoelectric film unit, disposed corresponding to the second electrode unit and at least a portion of the piezoelectric film unit being in direct contact with the second electrode unit,
wherein the second electrode unit is transparent, and a projection area of the piezoelectric film unit on the substrate is smaller than a projection area of the second electrode unit on the substrate.

US Pat. No. 10,795,464

METHOD FOR OPERATING TOUCH PAD AND ELECTRONIC DEVICE FOR SUPPORTING SAME

SAMSUNG ELECTRONICS CO., ...

1. An electronic device comprising:a display;
a touch pad spaced from the display; and
a processor configured to:
control the display to display an execution screen of an application,
divide the touch pad into a plurality of regions based on a plurality of coordinates, and
receive a user input on a first region among the plurality of regions,
in response to detecting that the user input continuously moves from the first region to a second region adjacent to the first region, a first weight value to a magnitude for determining a scrolling degree of the execution screen,
in response to detecting that the user input continuously moves from the first region to a third region which is spread apart from the first region and is located on a same line with the first region and the second region apply a second weight value to the magnitude, wherein the second weight value is greater than the first weight value, and
control the display to scroll the execution screen according to the magnitude applied by the first weight or the second weight value.

US Pat. No. 10,795,463

MACHINE CONTROL USING A TOUCHPAD

1. A touchpad for control of a machine by an operator where the machine has a plurality of functions, the touchpad comprising:a surface configured to sense touch by the operator;
a plurality of zones disposed on the surface, where one or more of the plurality of zones is an assigned zone, and each of the assigned zones is selectively configured to control an assigned machine function of the plurality of functions;
a plurality of dividers disposed on the surface, where the plurality of dividers separate the surface into the plurality of zones, and where one or more of the plurality of dividers is an assigned divider, and each of the assigned dividers is selectively configured to control an assigned machine function of the plurality of functions; and
a command processor disposed in communication with the plurality of zones and the plurality of dividers, the command processor configured to generate and send commands to control each of the assigned machine functions based on touch by the operator of the assigned zones and the assigned dividers.

US Pat. No. 10,795,462

DEVICE FOR ENTRY ON A TOUCH-SENSITIVE SURFACE AND CORRESPONDING METHOD

INGENICO GROUP, Paris (F...

1. A device for entering data, to be laid down on a touchpad of a terminal, the device for entering comprising:an appreciably parallelepiped-shaped plate, said plate comprising:
an upper face, at least one part of which comprises a keypad-forming matrix of entry zones, comprising a set of entry keys, separated from one another other by a grid of profiled elements, of predetermined heights and/or shapes, such that a thickness of the entry zones is sufficient to enable a detection of a finger by said touchpad; and
a lower, appreciably flat face for laying down said device thereon, said lower face comprising at least a first, a second and a third electrically charged contact zones enabling the terminal to detect a presence and a position of said device for entering data at a plurality of orientations.

US Pat. No. 10,795,461

SENSOR PANEL

Wacom Co., Ltd., Saitama...

1. A sensor panel overlaid on a display apparatus and connected to an integrated circuit that detects a position of an active pen in an active region of the display apparatus, the sensor panel comprising:a plurality of first electrodes that extend in a first direction, wherein the first electrodes are arranged side by side in a second direction different from the first direction, and are connected to the integrated circuit by a plurality first routing wires that are different from each other; and
a plurality of second electrodes that extend in the second direction, wherein the second electrodes are arranged side by side in the first direction, and are connected to the integrated circuit by a plurality second routing wires that are different from each other, wherein:
the first electrodes include two first outer electrodes that are located at outermost edges of the first electrodes and a plurality of first inner electrodes disposed between the two first outer electrodes,
a width of one or more of the two first outer electrodes in the second direction is smaller than a width of each of the first inner electrodes in the second direction,
one or more of the two first outer electrodes covers an outer periphery of the active region, and
at least one of the two first outer electrodes is arranged such that a center position of each of the at least one of the two first outer electrodes in the second direction overlaps one or more portions of only the outer periphery of the active region that extend in the first direction or is arranged outside the one or more portions of only the outer periphery of the active region that extend in the first direction.

US Pat. No. 10,795,460

DYNAMIC VISUAL INDICATIONS FOR INPUT DEVICES

Apple Inc., Cupertino, C...

1. A stylus for providing input to a computing device, the stylus comprising:a body;
a tip connected to an end of the body;
a stylus display configured to display a first graphic having a first pattern; and
a communication unit operable to instruct the computing device to display a second graphic on a computing device display of the computing device and in response to movement of the tip across a surface of the computing device display, the second graphic having a second pattern that is graphically the same as the first pattern.

US Pat. No. 10,795,459

PAINT YOUR PLACE APPLICATION FOR OPTIMIZING DIGITAL PAINTING OF AN IMAGE

Behr Process Corporation,...

1. An automated method for a user to paint an image, the automated method comprising:employing one or more computers to perform operations in conjunction with a computer controlled display apparatus, the operations comprising generating a first display on the computer controlled display apparatus, the first display comprising:
a display of a room image uploaded by the user;
a display of at least one color selected by the user;
a first icon comprising a link for selection of a paint brush tool;
a second icon comprising a link for selection of an eraser tool;
a third icon comprising a link for selection of a straight-line masking tool;
and
a fourth icon comprising a link for selection of a polygon masking tool;
performing a paint bucket operation to apply a selected color to a first area of the uploaded image;
employing the paint brush tool to fill an area which was missed during application of the selected color to the first area;
employing the eraser tool to remove color which bled into an undesired area during application of the selected color;
employing the straight-line masking tool to block off a first area of the room image with a straight line such that color will not be applied to the first area blocked off by the straight line when color is applied to a second area of the room image, the second area being on an opposite side of the straight line from the first area; and
employing the polygon masking tool to draw at least three lines including a first line and a last line, with an ending point of the last line being connected to a starting point of the first line, to mask off a selected polygon area of the room image such that color can be applied by the user to an inside of the selected polygon area when the user selects the inside of the selected polygon area and an outside of the selected polygon area when the user selects the outside of the selected polygon area;
wherein selection of the paint brush tool causes a brush size selection display to be displayed on the first display, the brush size selection display being configured for the user to select from among a plurality of different sized brushes and wherein the paint brush tool is represented on the first display by a moveable circle whose radius corresponds to a brush size selected on the brush size selection display.

US Pat. No. 10,795,458

UNFUSED POSE-BASED DRIFT CORRECTION OF A FUSED POSE OF A TOTEM IN A USER INTERACTION SYSTEM

Magic Leap, Inc., Planta...

1. A user interaction system comprising:a totem having:
a totem body
an electromagnetic (EM) transmitter on the totem body; and
a totem inertial measurement unit (IMU) located on the totem, to generate a totem IMU signal due to movement of the totem;
a head unit having:
a head unit body; and
an EM receiver on the head unit body to receive an EM wave transmitted by the EM transmitter, the EM wave being indicative of a location of the totem;
a processor;
a storage device connected to the processor;
a set of instructions on the storage device and executable by the processor, including:
a world frame;
a fusion routine connected to the EM receiver and the totem IMU to generate a fused pose of the totem in the world frame based on a combination of the EM wave, the head unit pose, and the totem IMU data;
an unfused pose determination modeler that determines a pose of the totem relative to the head unit and a pose of the head unit relative to the world frame to establish an unfused pose of the totem relative to the world frame;
a comparator connected to the fused pose and the unfused pose to compare the fused pose with the unfused pose;
a drift declarer connected to the comparator to declare a drift only if the fused pose is more than a predetermined distance from the unfused pose;
a location correction routine connected to the drift declarer to reset a pose of the totem IMU to match the unfused location only if the drift is declared;
a data source to carry image data; and
a display system connected to the data source to display a virtual object using the image data to a user, a location of the virtual object being based on the fused location of the totem.

US Pat. No. 10,795,457

INTERACTIVE 3D CURSOR

D3D TECHNOLOGIES, INC., ...

1. A method comprising:providing a three-dimensional cursor that has a non-zero volume;
selecting a volume of a three-dimensional image designated by the three-dimensional cursor, wherein the three-dimensional cursor encloses the volume of the three-dimensional image;
presenting a modified version of the selected volume of the three-dimensional image; and
displaying: orthogonal cross-sectional imaging slices, wherein the slices are marked with a corresponding visible boundary of the three-dimensional cursor, reference lines from the three-dimensional cursor to the orthogonal cross-sectional imaging slices, the three-dimensional cursor and results from a statistical analysis performed on the contents of the three-dimensional cursor.

US Pat. No. 10,795,456

METHOD, DEVICE AND TERMINAL FOR DETERMINING EFFECTIVENESS OF STRIPE SET

GUANGDONG VIRTUAL REALITY...

1. A method for determining effectiveness of a stripe set, comprising:binarizing a raw image to obtain a binary image, wherein the raw image comprises a stripe pattern formed by a flashing light source and the stripe pattern comprises a plurality of stripes;
obtaining a plurality of first connected domains in the binary image, wherein the plurality of first connected domains each correspond to pixels connected to each other and having a pixel value equal to a first threshold value;
selecting a plurality of target connected domains from the plurality of first connected domains, wherein each of the plurality of target connected domains corresponds to one of the plurality of stripes in the stripe pattern;
determining a set of the target connected domains corresponding to the stripe pattern as the stripe set, thereby to determine the stripe pattern;
calculating a center (u0, v0) of the stripe pattern based on the stripe set; and
determining whether the stripe set is an effective stripe set based on the center (u0, v0) of the stripe pattern, comprising:
judging whether the center (u0, v0) of the stripe pattern satisfies at least one of the following:

wherein ?0 and v0 are coordinate values of the center of the stripe pattern, R is the maximum width of the target connected domain of the stripe set, kwide is the width of the binary image, kheight is the height of the binary image;
if at least one is satisfied, determining that the stripe set is an ineffective stripe set; and
if none are satisfied, determining that the stripe set is an effective stripe set.

US Pat. No. 10,795,455

PROJECTOR HAVING A CONTACT-FREE CONTROL

Robert Bosch GmbH, Stutt...

1. A projector adapted to operate in a plurality of operating modes, in which a first operating mode corresponds to the projector emitting a beam of electromagnetic waves, the projector comprising:a detector unit that in the first operating mode of the projector is configured in such a way that a presence of an object in an optical path of the beam is detected; and
a processing unit that switches from the first operating mode to a second operating mode that differs from the first operating mode when the object is detected in the optical path of the beam;
wherein, in the second operating mode of the projector, the detector unit is configured to detect the presence of a second object in the optical path of the beam, and
the processing unit switches from the second operating mode to the first operating mode that differs from the second operating mode when the second object is detected in the optical path of the beam.

US Pat. No. 10,795,454

NAVIGATION DEVICE AND CALCULATION METHOD OF CORRELATION SEARCH WINDOW THEREOF

PIXART IMAGING INC., Hsi...

1. A navigation device, comprising:an image sensor configured to output a reference frame and a comparison frame, wherein the comparison frame is a current frame, and the reference frame is an image frame outputted prior to the comparison frame; and
a processor configured to
calculate a correlation search window by changing a relative position of the comparison frame with respect to the reference frame, wherein the processor ignores a part of pixel data of the comparison frame in calculating each correlation value of the correlation search window,
calculate a correlation peak of the correlation search window,
calculate full-resolution correlation values of the correlation peak and adjacent correlation values thereof, respectively, according to the comparison frame without ignoring pixel data and the reference frame, and
mirror project the full-resolution correlation values of the adjacent correlation values within the correlation search window as a part of adjacent correlation values, which are outside the correlation search window, of the correlation peak when the correlation peak is at an edge position of the correlation search window.

US Pat. No. 10,795,453

OPTICAL OPEN LOOP POINTING TEST METHOD USING CELESTIAL BODIES

BAE Systems Information a...

1. An optical pointing system comprising:an imaging sensor;
at least one collecting device for collecting optical photons and directing the optical photons to the imaging sensor;
at least one directing device for directing the at least one collecting device to different pointing vectors; and
at least one non-transitory computer-readable storage medium carried by the optical pointing system having instructions encoded thereon that when executed by at least one processor, the instructions cause the at least one processor to:
determine a position of the optical pointing system;
determine an attitude of the optical pointing system;
calculate a position of a celestial object, wherein the celestial object is the sun;
calculate a vector to the celestial object;
point the optical system along the calculated vector;
capture images of at least a portion of the celestial object within a field of view (FOV) of the imaging sensor;
form a macro image of the celestial object based, at least in part, on the captured images of the celestial object being merged together; and
determine a pointing error based, at least in part, on the macro image of the celestial object and the celestial object to test or correct the optical pointing system.

US Pat. No. 10,795,452

MULTI-STAGE CURE BARE DIE LIGHT EMITTING DIODE

Microsoft Technology Lice...

1. A light emitting structure comprising:a supporting bracket with electrically conductive structures of a membrane switch mounted on top of the supporting bracket, the supporting bracket including an aperture;
a pair of conductive traces extending across an illumination layer oriented below the supporting bracket;
a pair of multi-stage cure polymeric conductive pads, each of the conductive pads attached and electrically connected to the one of the conductive traces; and
a bare die light-emitting diode (LED) underlying the supporting bracket and aligned with the aperture in the supporting bracket, the bare die LED having a pair of leads, each of the leads attached to and electrically connecting the bare die LED to one of the conductive pads; and
a fabric adhered to a top surface of the illumination layer and applied over the bare die LED, wherein the bare die LED nests between adjacent threads of the fabric to emit light through the fabric.

US Pat. No. 10,795,451

CONFIGURABLE FORCE-SENSITIVE INPUT STRUCTURE FOR ELECTRONIC DEVICES

Apple Inc., Cupertino, C...

1. An electronic device comprising:a casing defining an exterior surface of the electronic device, the exterior surface defining a virtual key region;
a light source positioned within the casing;
an input stack-up comprising a plurality of layers, positioned within the casing, and configured to detect:
an input received at the virtual key region; and
a location of the input, at least one layer of the plurality of layers configured to deform in response to the input;
a transparent light guide layer distinct from and positioned above the input stack-up and below the casing, the transparent light guide layer configured to deform in response to the input and to direct light from the light source to illuminate the virtual key region and defining:
a top surface parallel with the exterior surface of the electronic device;
a bottom surface parallel with the exterior surface of the electronic device; and
a side surface extending from the top surface to the bottom surface; and
a processor configured to generate a user input signal based on the input received at the virtual key region, the user input signal corresponding to an actuation of the virtual key region;
wherein the light source is configured to direct light into the side surface of the transparent light guide layer.

US Pat. No. 10,795,450

HOVER INTERACTION USING ORIENTATION SENSING

Microsoft Technology Lice...

1. A method at an electronic device comprising:operating a hover sensor of the electronic device, the electronic device having a display screen;
detecting an orientation of the electronic device using at least one orientation sensor, the orientation being the display screen face down;
using data sensed by the hover sensor to recognize a hover pattern of one or more objects in a hover space extending from the hover sensor and at a distance from the display screen;
operating one or more additional sensors;
detecting a type of the one or more objects using the one or more additional sensors, the type being a physical object type to allow distinguishing between different physical objects;
selecting an action from a plurality of possible actions in dependence on the sensed orientation of the display screen being face down, the recognized hover pattern, and the detected type of the one or more objects based on different sensor data from the one or more additional sensors; and
triggering the selected action.

US Pat. No. 10,795,449

METHODS AND APPARATUS USING GESTURES TO SHARE PRIVATE WINDOWS IN SHARED VIRTUAL ENVIRONMENTS

GOOGLE LLC, Mountain Vie...

14. An apparatus comprising:a tracking module configured to detect a gesture of a user in a three-dimensional (3D) virtual environment associated with a private window in the 3D virtual environment, the detected gesture being a distance of movement of the private window to provide different levels of accessibility, at least one level of accessibility being displayed for the user in the 3D virtual environment, the private window associated with the user;
a processor; and
a memory storing machine-readable instructions that, when executed by the processor, cause the processor to:
determine whether the gesture represents a signal to share the private window with another user; and
when the gesture represents a signal to share the private window, change the status of the private window to a shared window.

US Pat. No. 10,795,448

TACTILE GLOVE FOR HUMAN-COMPUTER INTERACTION

Magic Leap, Inc., Planta...

1. A system for human-computer interface, comprising:a hand-worn input device worn by a human user and operable to provide two or more dimensions of operational input to a processor based at least in part upon a contact pattern between two or more sensing surfaces of respective sensors disposed on respective digits of a same human hand comprising a thumb, a first or index finger, and a second or middle finger,
wherein a first sensor of the plurality of sensors includes a single conductive sensor, and a first sensing surface of the single conductive sensor is disposed over a palmar side of the thumb of a hand of the human user, and
wherein a second sensor of the plurality of sensors comprises a single function sensor grid, and a second sensing surface of the single function sensor grid is divided into a first sensor grid pan and a second sensor grid pan over respective palmar sides of the first or index finger and the second or middle finger of the same hand of the same human user,
the first sensor grid pan comprising a first plurality of distinctly identifiable sensor grid locations formed by a first plurality of conductive threads disposed across the first or index finger of the same hand in a first direction, and a second plurality of conductive threads, electrically isolated from the first plurality of conductive threads, disposed across the first or index finger of the same hand in a second direction different than the first direction such that respective intersections of respective first and second pluralities of conductive threads define a first plurality of distinctly identifiable sensor grid locations of the first sensor grid pan, and
the second sensor grid pan comprising a second plurality of distinctly identifiable sensor grid locations formed by a third plurality of conductive threads disposed across the second or middle finger of the same hand in a first direction and a fourth plurality of conductive threads, electrically isolated from the third plurality of conductive threads, disposed across the second or middle finger of the same hand in the second direction such that respective intersections of respective conductive threads of respective third and fourth pluralities of conductive threads define a second plurality of distinctly identifiable sensor grid locations of the second sensor grid pan,
wherein the single conductive sensor of the first sensor comprises a grounded conductive fabric such that when the single conductive sensor of the first sensor contacts a conductive thread of at least one of the first and second sensor grid pans of the second sensor, a circuit is completed between the single conductive sensor of the first sensor and the single function sensor grid of the second sensor, and
wherein the first sensor and the second sensor are configured to complete the circuit in response to a plurality of thumb-finger interactions comprising:
a thumb—single finger interaction resulting in contact or rubbing between the single conductive sensor of the first sensor and at least one conductive thread of the first sensor grid pan or the second sensor grid pan individually, and
a thumb—multi-finger interaction resulting in the thumb contacting or rubbing across the first or index finger and the second or middle finger such that the single conductive sensor of the first sensor contacts at least one conductive thread of the first sensor grid pan and at least one conductive thread of the second sensor grid pan.

US Pat. No. 10,795,447

KEYSWITCH WITH ADJUSTABLE TACTILE FEEDBACK

DARFON ELECTRONICS CORP.,...

1. A keyswitch capable of assembling with a keycap, the keyswitch comprising: a substrate; an upper cover disposed on the substrate; an upper sleeve component disposed on the upper cover in a movable manner at a vertical direction, the upper sleeve component having a keycap connecting portion, a first bottom surface and a second bottom surface, the first bottom surface being lower than the second bottom surface, the keycap connecting portion being assembled with the keycap; a lower sleeve component movably disposed between the substrate and the upper cover, the lower sleeve component being rotated relative to the substrate at a level direction and switched between a first angle position and a second angle position, the lower sleeve component having a first top surface and a second top surface, the first top surface being higher than the second top surface; and a recovering component disposed between the substrate and the lower sleeve component and adapted to upwardly move the lower sleeve component; wherein the first bottom surface abuts the first top surface, a gap between the lower sleeve component and the substrate is reduced and the recovering component has a first length while the lower sleeve component contacts against the upper sleeve component in the first angle position; wherein the first bottom surface abuts the second top surface or the second bottom surface abuts the first top surface, the gap between the lower sleeve component and the substrate is enlarged and the recovering component has a second length greater than the first length while the lower sleeve component contacts against the upper sleeve component in the second angle position, wherein the substrate further comprises a constraining pillar, the lower sleeve component comprises: a main body movably disposed on the constraining pillar; and a pushing portion stretching from a surface of the main body to be partly exposed out of the substrate, the pushing portion being pushed by an external force to guide level rotation of the main body.

US Pat. No. 10,795,446

PORTABLE ELECTRONIC HAPTIC VISION DEVICE

1. A portable electronic haptic vision device, configured to be at least one of attached to or worn by a user, and arranged to provide haptic feedback with pressurized air on skin of the user based upon detected objects in the surroundings of the user,wherein information about the detected objects in the surroundings is captured using at least one of a digital camera, a 3-D capturing device, a 3-D scanner, a radar, or a sonar device coupled to the portable electronic haptic vision device,
wherein the information about the detected objects in the surroundings is recorded as at least one of video or a 3D point cloud,
wherein the information about the detected objects in the surroundings relates to spatial surroundings around the user and is captured with a 360 degree field of view from the portable electronic haptic vision device, and
wherein the portable electronic haptic vision device is configured to:
track an eye of the user and perform an eye-track action comprising at least one of: (i) zooming a camera in or out, (ii) photographing surroundings, or (iii) videoing surroundings, based upon the eye tracking of the user, and
draw a symbol on the skin of the user using pressurized air, wherein the symbol is based upon at least one of an image, a video, or a 3-D point cloud relating to the eye-track action, and wherein the symbol relates to at least one of: (i) a route, (ii) a pedestrian walkway, (iii) a street, (iv) stairs, (v) a corridor, (vi) furniture, (vii) a wall, (viii) an obstacle, (ix) an impression or expression from another person's face, or (x) a video signal obtained from a screen.

US Pat. No. 10,795,445

METHODS, DEVICES, AND SYSTEMS FOR DETERMINING CONTACT ON A USER OF A VIRTUAL REALITY AND/OR AUGMENTED REALITY DEVICE

FACEBOOK TECHNOLOGIES, LL...

1. A method, comprising:at a first wearable device comprising a first plurality of transducers that can each generate one or more signals and a control circuit coupled to the plurality of transducers:
activating, via the control circuit, one or more of the first plurality of transducers; and
generating, via the first plurality of transducers, signals that couple into at least a portion of a first appendage of a user wearing the first wearable device; and
at a second wearable device distinct from the first wearable device, the second wearable device comprising a second plurality of transducers:
receiving, via the second plurality of transducers, at least a portion of the signals generated by the first plurality of transducers when the first appendage of the user is within a threshold distance from the second wearable device, wherein the user is wearing the second wearable device on a second appendage different from the first appendage; and
in response to the receiving,
providing data corresponding to the received portion of the signals to a computing device, wherein the computing device uses the data to determine a position of the first appendage with respect to a position of the second wearable device.

US Pat. No. 10,795,444

WEARABLE DEVICE, CONTROL METHOD FOR WEARABLE DEVICE AND CONTROL SYSTEM

BOE TECHNOLOGY GROUP CO.,...

1. A wearable device, coupled to a terminal device for generating a virtual scene, the wearable device comprising:a device body;
a controller;
a resistance adjusting mechanism; and
a detection mechanism coupled to the controller, wherein the detection mechanism is configured to detect a current operating state of the device body and send the current operating state to the controller or the terminal device,
wherein the controller is coupled to the resistance adjusting mechanism and configured to generate a control signal based on environmental information in the virtual scene generated by the terminal device;
wherein the resistance adjusting mechanism is configured to adjust a resistance parameter of the device body in a working state according to the control signal;
wherein the device body comprises a first connecting member, a second connecting member and a first connecting structure;
wherein the first connecting member and the second connecting member are connected via the first connecting structure;
wherein the first connecting member is rotated relative to the second connecting member via the first connecting structure, and the resistance adjusting mechanism is arranged on the first connecting structure;
wherein the resistance adjusting mechanism is configured to adjust the resistance parameter for the device body in the working state by adjusting a frictional force between the first connecting member and the second connecting member; and
wherein a sliding chute is arranged on the second connecting member, the first connecting member is connected with a sliding bar, one end of the sliding bar is clamped in the sliding chute, the sliding bar is capable of sliding along the sliding chute, and the detection mechanism is configured to trigger the controller to send the control signal to the resistance adjusting mechanism when it is detected that the sliding bar is sliding along the sliding chute.

US Pat. No. 10,795,443

METHODS AND APPARATUS FOR DRIVING A TRANSDUCER

Cirrus Logic, Inc., Aust...

1. A method for driving a haptic transducer with a driving signal, the method comprising:estimating, based on a current through the haptic transducer and a terminal voltage across the haptic transducer, a back electromotive force, EMF, voltage representative of a velocity of a mass in the haptic transducer;
comparing a phase of a voltage signal derived from the terminal voltage with a phase of the estimated back EMF voltage; and
based on the comparison, adjusting a frequency or a phase of an output signal, wherein the driving signal is derived from the output signal, such that a frequency of the driving signal converges to a resonant frequency of the haptic transducer.

US Pat. No. 10,795,442

METHOD OF PROVIDING VIBRATION AND ELECTRONIC DEVICE FOR SUPPORTING SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a communication interface;
at least one first vibration device; and
a processor,
wherein the processor is configured to:
determine vibration information including a first time for vibrating the at least one first vibration device and a second time for vibrating at least one second vibration device included in an external device to which the electronic device is mounted, based at least partially on information included in content to be outputted by the electronic device,
transmit, through the communication interface, at least part of the vibration information to the external device such that the external device vibrates the at least one second vibration device based at least partially on the second time, and
control the at least one first vibration device to vibrate based at least partially on the first time while the content is outputted.

US Pat. No. 10,795,441

METHOD OF RECOGNIZING USER INTENTION BY ESTIMATING BRAIN SIGNALS, AND BRAIN-COMPUTER INTERFACE APPARATUS BASED ON HEAD MOUNTED DISPLAY IMPLEMENTING THE METHOD

KOREA UNIVERSITY RESEARCH...

1. A method of recognizing, by a controller, an intention of a user who wears a head mounted display to which electroencephalogram electrodes are attached, the method comprising:obtaining first brain signals for learning from each of electrodes of the head mounted display and electrodes of an additional electrode device coupled to the head mounted display, in a state where a training image causing the first brain signals is displayed on the head mounted display and the electrodes of the head mounted display and the electrodes of an additional electrode device are located at different positions from each other;
learning an inter-electrode relational model between the electrodes of the head mounted display and the electrodes of the additional electrode device using the first brain signals for learning;
measuring third brain signals by the electrodes of the head mounted display, not by the electrodes of the additional electrode device, in a state where a specific image causing the third brain signals is displayed on the head mounted display and the head mounted display is decoupled from the additional electrode device;
estimating fourth brain signals of the electrodes of the additional electrode device caused by the specific image, not by measuring the electrodes of the additional electrode device, but by calculating based on the third brain signal measured by the head mounted display and the inter-electrode relational model; and
recognizing a user intention corresponding to the measured third brain signals and the estimated fourth brain signals.

US Pat. No. 10,795,440

BRAIN COMPUTER INTERFACE FOR TEXT PREDICTIONS

Facebook, Inc., Menlo Pa...

1. A method for predicting text by a brain computer interface (BCI) system, the method comprising:capturing, by a wearable component of the BCI system that is worn by an individual, neural signals at a mesoscopic scale having a temporal resolution between 0.01 seconds and 1 second and a spatial resolution between 1 mm and 10 mm;
extracting, by the BCI system, neural features from the captured neural signals; and
applying at least a word feature predictive model to the extracted neural features to generate a predicted word.

US Pat. No. 10,795,439

INTERFACE DEVICE RECEIVING USER'S MOTION DATA AND PROVIDING EXTERNAL FORCE AND IMPACT

REALGAM CO., LTD., Sungn...

1. An interface device comprising:a first fixed portion and a first rotation portion which are fixed to a body;
a first power portion which is connected to the first fixed portion and the first rotation portion and provides power to the first rotation portion;
a second rotation portion which is fixed to the body;
a second power portion which is connected to the first rotation portion and the second rotation portion and supplies power to the second rotation portion; and
a control unit which controls, when receiving a signal from an external device, the first power portion to control rotation of the first rotation portion, and the second power portion to control rotation of the second rotation portion;
wherein the first power portion switches the first rotation portion to a free state of being rotatable by external force or a control state of being not rotatable by external force, and
wherein the second power portion switches the second rotation portion to the free state of being rotatable by external force or the control state of being not rotatable by external force in accordance with a signal of the control unit, and
wherein the first power portion controls a rotation of the first rotation portion in a first direction, and the second power portion controls the rotation of the first rotation portion in a second direction, the first direction being different from the second direction.

US Pat. No. 10,795,438

ELECTRONIC FINGER DEVICES WITH CHARGING AND STORAGE SYSTEMS

Apple Inc., Cupertino, C...

1. A finger-mounted device configured to be worn on a finger of a user, comprising:a housing configured to be coupled to the finger;
a force sensor coupled to the housing that measures forces exerted by the finger on the housing;
a haptic output device;
control circuitry configured to gather input from the force sensor as the finger moves and configured to provide haptic output to the finger using the haptic output device; and
power receiving circuitry configured to receive power from an external power source, wherein the power receiving circuitry includes a coil configured to receive wireless power signals transmitted by the external power source while the finger-mounted device is temporarily physically coupled to an external electronic device that contains the external power source; and
a battery configured to be charged with the received power.

US Pat. No. 10,795,437

MATRIX SENSORS FOR USE WITH A CONTROLLER

Tactual Labs Co., New Yo...

1. A sensor system comprising:a plurality of transmitter antennas arranged in an array, wherein each of the plurality of transmitting antennas is adapted to transmit a unique frequency orthogonal signal;
a plurality of receiver antennas arranged in an array, wherein each of the plurality of receiving antennas are adapted to receive transmitted signals; and
a signal processor adapted to process signals received by the receiver antennas to determine a measurement, wherein a measurement of each of the received signals is used to determine a motion of a hand within field lines formed between the plurality of transmitter antennas and the plurality of receiver antennas.

US Pat. No. 10,795,436

DETERMINING FIXATION OF A USER'S EYES FROM IMAGES OF PORTIONS OF THE USER'S FACE ENCLOSED BY A HEAD MOUNTED DISPLAY

Facebook Technologies, LL...

1. A device comprising:a left camera enclosed by a rigid body and configured to capture images of a portion of a user's face enclosed by the rigid body including the user's left eye;
a left illumination source enclosed by the rigid body and configured to emit light illuminating the portion of the user's face, the left illumination source comprising a plurality of light emitting diodes (LEDs) positioned around a circumference of a lens of the left camera;
a right camera enclosed by the rigid body and configured to capture additional images of an additional portion of the user's face enclosed by the rigid body including the user's right eye;
a right illumination source enclosed by the rigid body and configured to emit light illuminating the additional portion of the user's face; and
a controller configured to:
modify light emitted by the left illumination source based on one or more of the images; and
modify light emitted by the right illumination source based on one or more of the additional images.

US Pat. No. 10,795,435

SYSTEM AND METHOD FOR HYBRID EYE TRACKER

Samsung Electronics Co., ...

1. An electronic device comprising:at least two cameras configured to capture pixel changes from of an eye of a wearer of the electronic device, the at least two cameras comprising at least one Dynamic Vision Sensor (DVS) camera and at least one complementary metal-oxide sensor (CMOS) camera; and
one or more processors configured to:
receive, from the at least one CMOS camera, information associated with the eye,
initialize an initial pose of the eye based on the information,
receive DVS pixel data from the at least one DVS camera,
track one or more changes to the initial pose of the eye based on the DVS pixel data, and
based on the one or more changes to the initial pose of the eye, determine a gaze of the wearer.

US Pat. No. 10,795,434

INTERFACE-BASED MODELING AND DESIGN OF THREE DIMENSIONAL SPACES USING TWO DIMENSIONAL REPRESENTATIONS

RPX CORPORATION, San Fra...

1. A method, comprising:converting a three dimensional shape space into a two dimensional space using a map projection schema that includes at least one projection type;
generating, for display, an ergonomic user interface comprising the two dimensional space, wherein the two dimensional space is bounded by ergonomic limits of a human, the ergonomic limits being identified on the two dimensional space using indicia that reference various viewing angles for the human relative to the three dimensional shape space;
receiving an anchor position within the ergonomic user interface that defines a placement of an asset relative to the three dimensional shape space when the two dimensional space is re-converted back to a three dimensional space, the anchor position being placed within a space defined by the indicia, the space being indicative of the ergonomic limits of the human, wherein the anchor point ensures that the asset is placed in a line of sight of a viewer;
re-converting the two dimensional space back into the three dimensional shape space for display along with the asset, within an optical display system; and
displaying the re-converted three dimensional shape space in the optical display system, the re-converted three dimensional shape space comprising the asset located in the line of sight of the viewer.

US Pat. No. 10,795,433

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;
processor circuitry configured to execute instructions to display the VR content in accordance with the type of VR content determined, wherein responsive to the content detection circuitry determining that the type of VR content is inside-out VR content, the processor circuitry executes instructions to display the inside-out VR content and, responsive to the content detection circuitry determining that the type of VR content is outside-in VR content, the processor circuitry executes instructions to display the outside-in VR content; and
a head mounted display having a head piece and a display, the head piece being configured to be worn by a user to position the display, the display being configured to display the VR content to the user, the head mounted display having a first onboard sensor and a sensor hub, the first onboard sensor having sensor circuitry and being configured to determine movement of the head mounted display, the sensor hub having hub circuitry and being configured to receive movement information corresponding to movement of the head mounted display as detected by a first external sensor remote from the head mounted display;
wherein the head mounted display is configured to selectively display, via the display, inside-out VR content in accordance with the movement of the head mounted display based on the first onboard sensor and outside-in VR content in accordance with the movement of the head mounted display associated with detection by the first external sensor.

US Pat. No. 10,795,432

MAINTAINING VIRTUAL OBJECT LOCATION

Lenovo (Singapore) Pte. L...

1. A method, comprising;determining, using a processor, a location of a virtual object within a physical environment with respect to a user having a headset;
generating, on a display of the headset of the user, an augmented reality scene of the physical environment having the virtual object; and
maintaining, within the augmented reality scene and as the user moves throughout the physical environment, the location of the virtual object, wherein the maintaining comprises identifying a position of the user with respect to other users each having headsets.

US Pat. No. 10,795,431

SYSTEM AND METHOD FOR PRESENTING VIRTUAL REALITY CONTENT TO A USER BASED ON BODY POSTURE

Mindshow Inc., Los Angel...

1. A system configured to present content to a user based on body posture, the system comprising:one or more sensors configured to generate output signals conveying information indicating a body posture of the user in physical space, the body posture representing a physical position of a body and/or one or more extremities of the user;
a display that presents the content to the user according to content modes that define the manner in which the content is presented to the user and/or the manner in which the user interacts with the content, wherein the content includes virtual reality content and/or augmented reality content, wherein presentation of the virtual reality content via the display visually simulates presence of the user within a virtual space that is fixed relative to physical space, wherein presentation of the augmented reality content visually simulates virtual objects superimposed within a real world view of the physical space determined by a view direction of the user, the content comprising first content that is presented to the user according to a first content mode and second content that is presented to the user according to a second content mode, wherein the first content is presented to the user responsive to the body posture of the user corresponding to a first body posture, and the second content is presented to the user responsive to the body posture of the user changing from the first body posture to a second body posture; and
one or more physical computer processors configured by computer-readable instructions to:
determine the body posture of the user based on the output signals;
determine a content mode based on the body posture of the user;
effectuate presentation of the content to the user according to the content mode to facilitate a user experience between the user and the content based on the content mode, such that:
responsive to the body posture of the user corresponding to the first body posture, the first content mode is determined and the first content is presented to the user according to the first content mode; and
responsive to the body posture of the user changing from the first body posture to the second body posture, the content mode changes from the first content mode to the second content mode such that the second content is presented to the user according to the second content mode, wherein the second content mode facilitates a different level of interaction with the second content being presented to the user during the second content mode than a level of interaction with the first content during the first content mode.

US Pat. No. 10,795,430

ACTIVITY-AWARE SUPPLY VOLTAGE AND BIAS VOLTAGE COMPENSATION

GLOBALFOUNDRIES Inc., Gr...

1. A computing device, comprising:a plurality of transistors, wherein the plurality of transistors comprises a first set of N-type transistors and a second set of P-type transistors;
an activity monitor to determine an activity metric associated with the plurality of transistors; and
a power controller to, responsive to the activity metric indicating a first activity level, set a power supply voltage for the plurality of transistors to a first value, and responsive to the activity metric indicating a second activity level less than the first activity level, set the power supply voltage to a second value greater than the first value and apply a first reverse back bias voltage to the plurality of transistors to increase a threshold voltage of the plurality of transistors and wherein the power controller is to set a first back bias voltage having a negative value for the first set of N-type transistors and set a second back bias voltage having a positive value for the second set of P-type transistors.

US Pat. No. 10,795,429

METHOD AND SYSTEM FOR ASSET TRACKING

BlackBerry Limited, Wate...

1. A method for asset tracking using an asset tracking device, the method comprising:detecting a trigger to perform a co-location check;
in response to the trigger, determining the asset tracking device is co-located with a carrier en route to a destination by:
determining a route of the carrier from an origin of the carrier to the destination;
receiving a plurality of location updates from the asset tracking device;
determining whether the plurality of location updates are within a threshold distance of the route; and
determining the asset tracking device is co-located with the carrier when one or more of the plurality of location updates are within the threshold distance of the route;
determining a low power duration; and
causing the asset tracking device to enter a low power mode for the low power duration.

US Pat. No. 10,795,428

CRYPTOCURRENCY PROCESSING CENTER SOLAR POWER DISTRIBUTION ARCHITECTURE

1. A method of a cryptocurrency computing power supply system comprising:structuring a solar DC power generation system to provide DC power to a DC/DC converter;
structuring a DC power bus to selectably receive power from the DC/DC converter;
providing DC power to a plurality of mining servers using the DC power bus;
selectably controlling the cryptocurrency computing power supply system using an electronic control system structured to operate in a plurality of modes including a first mode in which at least some of a set of AC mining loads are powered by an AC power grid and an AC generator and the plurality of mining servers are powered by the solar DC power generation system, and a second mode in which the at least some of the set of AC mining loads are powered by the solar DC power generation system using a power inverter along with the plurality of mining servers powered by the solar DC power generation system;
applying a cryptocurrency solar curve algorithm of a mining node power management system based on an analysis of statistically predicted patterns of energy usage and production relevant to known mathematical puzzles being solved by groups of the plurality of mining nodes seeking to add outstanding transactions grouped into blocks to a blockchain database associated with a specific type of cryptocurrency, the cryptocurrency solar curve algorithm further providing a predicted energy consumption pattern based on energy consumption data received from at least one of: the plurality of mining servers and the set of AC mining loads through a cryptocurrency solar curve algorithm of a mining node power management system;
providing, as part of the solar DC power generation system, a plurality of photovoltaic generation units, each of which comprises a tracker;
adjust, through the tracker, orientation of components of the each photovoltaic generation unit such that solar energy captured thereby is maximized; and
optimizing a distribution of power from the solar DC power generation system to the plurality of mining servers using the mining node power management system based on the first mode and the second mode and the cryptocurrency solar curve algorithm in accordance with monitoring the each of the plurality of photovoltaic units comprising the tracker.

US Pat. No. 10,795,427

CONTROL OF POWER STATE TRANSITIONS

Apple Inc., Cupertino, C...

7. A method, comprising:initiating, by a processor executing a first operating system, a first change in power state from a first initial power state to a first new power state;
in response to initiating the first change in the power state:
sending, by the processor using a first communication channel, an initial notification to a system integrated circuit including at least one processor core executing a second operating system; and
deactivating the first communication channel based on responses resulting from the initial notification;
entering, by the processor, the first new power state in response to determining the first communication channel has been deactivated;
in response to entering the first new power state, sending, by the processor using a second communication channel, a second notification indicating the processor has entered the first new power state to a management controller included in the system integrated circuit;
sending, by the management controller, a message to the system integrated circuit in response to receiving the second notification; and
transitioning, by the system integrated circuit, from a second initial power state to a second new power state based on the message.

US Pat. No. 10,795,426

DISPLAY DEVICE AND DISPLAY SYSTEM WITH POWER-SAVING MECHANISM

Novatek Microelectronics ...

1. A display device applicable to a display system having a display panel and a backlight module, comprising:an image receiving unit, configured to receive a plurality of frames;
a power-saving control device, coupled to the image receiving unit, configured to judge whether or not the received frames are still for a predetermined time;
a display controller, coupled to the power-saving control device, configured to control the display panel to display frames; and
a backlight module controller, coupled to the power-saving control device, configured to control the backlight module to provide backlight, wherein
in response to the power-saving control device judges that the received frames are still for the predetermined time, the power-saving control device outputs a first control signal to the backlight module controller for controlling the backlight module to perform power saving to reduce power consumption of the backlight module while continuing providing the backlight, wherein a frequency of the backlight module is reduced to a non-zero frequency for the still frames for power saving by converting the control signal to a pulse signal and changing a width, a number or a distribution rule of the pulse signal while the backlight module is continuing providing the backlight, and in response to the power-saving control device judges that the received frames are not still or are still for a time shorter than the predetermined time, the power saving device does not output the control signal to the backlight module controller for controlling the backlight module to perform power saving to reduce power consumption of the backlight module.

US Pat. No. 10,795,425

VERY LOW POWER MICROCONTROLLER SYSTEM

Ambiq Micro, Inc., Austi...

1. A microcontroller system comprising:low threshold voltage transistors;
high threshold voltage transistors having a threshold voltage greater than the low threshold voltage transistors;
a processing core having low threshold voltage transistors and operable at a first voltage;
a first memory block having high threshold voltage transistors and operable at a second voltage higher than the first voltage;
a peripheral circuit operable at a third voltage; and
a power control module operable at a fourth voltage.

US Pat. No. 10,795,424

SERVER POWER SAVING SYSTEM AND SERVER POWER SAVING METHOD

INVENTEC (PUDONG) TECHNOL...

1. A server power saving system, comprising:a motherboard, comprising:
a complex programmable logic device;
a basic input/output control chip electrically connected with the complex programmable logic device, and the basic input/output control chip comprising a basic input/output control program; and
a clock chip electrically connected with the complex programmable logic device; and
a backplane, comprising:
a hard disk microcontroller electrically connected with the complex programmable logic device; and
a hard disk connection port electrically connected with the hard disk microcontroller and the clock chip;
wherein the hard disk microcontroller sends a clock enable signal to the complex programmable logic device when a hard disk is electrically connected with the hard disk connection port, the complex programmable logic device transmits the clock enable signal to the basic input/output control chip, the basic input/output control chip sends a confirmation signal to the complex programmable logic device according to the clock enable signal, and the complex programmable logic device determines whether to drive the clock chip to send a clock signal to the hard disk connection port according to a content of the confirmation signal.

US Pat. No. 10,795,423

ELECTRONIC APPARATUS WITH POWER SAVING MODE, CONTROL METHOD THEREOF, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An electronic system including a predetermined device, the electronic system comprising:a power controller that shifts a power state of the electronic system into a first off state based on a first setting in response to an OFF operation of a power source switch of the electronic system and a second off state based on a second setting in reponse to the OFF operation of the power switch, wherein the first off state has a lower power consumption than the second off state;
a controller that performs first activation processing including at least acquisition processing for acquiring predetermined information on the predetermined device from the predetermined device at activation from the first off state, and performs second activation processing at least excluding the acquisition processing at activation from the second off state; and
a storage for storing information indicating that the predetermined device is electrically unconnected,
wherein, in a case where the information is stored in the storage, the power controller shifts the power state of the electronic system into the first off state in response to the OFF operation of the power source switch, and
wherein, in a case where the information is not stored in the storage, the power controller shifts the power state of the electronic system into the first off state based on the first setting in response to the OFF operation of the power source switch and into the second off state based on the second setting in response to the OFF operation of the power source switch.

US Pat. No. 10,795,422

METHOD AND APPARATUS FOR MISSION CRITICAL STANDBY OF A PORTABLE COMMUNICATION DRIVE

Motorola Solutions, Inc.,...

1. A portable communication device, comprising:a primary processor for a first operating platform;
a secondary processor for a second operating platform, the secondary processor communicatively coupled to the primary processor; and
a power state manager, the power state manager configured to:
determine whether the primary processor is in a powered off state;
determine a power state of the secondary processor by monitoring a core power supply voltage of the secondary processor; and
sequence supply of power to the secondary processor sequenced between:
a first state for cleanup operation of the secondary processor;
a second state for standby of the secondary processor, wherein state information of the secondary processor is maintained;
a third state for shutdown of the secondary processor;
wherein:
the power state manager includes:
a first mode, the first mode to allow the primary processor to monitor a power state of the secondary processor based on a determination that the primary processor is not in the powered off state; and
a second mode, the second mode to enable the power state manager to monitor the power state of the secondary processor based on a determination that the primary processor is in the powered off state.

US Pat. No. 10,795,421

POWER TRANSFER SYNCHRONIZATION FOR INFORMATION HANDLING SYSTEM AND EXTERNAL DEVICE

Dell Products L.P., Roun...

1. A method, comprising:receiving, by an external device from an information handling system attached through a port connector, power for operating the external device;
detecting, by the external device, an availability of external power for operating the external device; and
transitioning, by the external device, from receiving power from the attached information handling system to receiving power from the external power, wherein the step of transitioning comprises:
transmitting, by the external device, a message to the attached information handling system of a switch from acting as a power supply for the external device to acting as a power sink for the external device;
receiving, by the external device, an acknowledgement of the message from the attached information handling system; and
activating, by the external device, a power path for the external power after a first predetermined time period, the first predetermined time period being a predetermined time period after receiving the acknowledgement,
wherein the first predetermined time period terminates after termination of a second predetermined time period, the second predetermined time period being a predetermined time period between a transmission of the acknowledgement by the information handling system and disconnection of a power source of the information handling system from a port connector of the information handling system connected to the port connector of the external device.

US Pat. No. 10,795,420

OFFLINE BATTERY MANAGEMENT IN A DEVICE

Microsoft Technology Lice...

1. A computing device comprising:a first battery;
a detachable second battery;
a power source other than the first battery and the detachable second battery; and
at least a memory and a processor configured to perform operations comprising:
causing the computing device to receive power from the first battery sufficient to operate the computing device;
receiving an input requesting that the first battery be taken offline;
determining one or more conditions relating to the detachable second battery;
in at least one instance, based at least on the one or more conditions:
taking the first battery offline to prevent the first battery from being charged by the power source other than the first battery and the detachable second battery; and
causing the computing device to receive power from the detachable second battery sufficient to operate the computing device.

US Pat. No. 10,795,419

FRONT PANEL ASSEMBLY

COOLER MASTER TECHNOLOGY ...

9. A front panel assembly adapted for a computer case, comprising:a frame, having an input/output interface and at least one first slide groove;
a slidable cover, slidably disposed on the frame and slidable between a covering position and an exposing position, wherein the slidable cover comprises a covering part and at least one first sliding part, the at least one first sliding part is located at a side of the covering part facing the frame and is slidably disposed in the at least one first slide groove;
a first torsion spring, connected to and located between the frame and the slidable cover;
a second torsion spring, connected to and located between the frame and the slidable cover;
wherein, the first torsion spring and the second torsion spring are respectively disposed on two opposite sides of the frame so as to provide elastic energy to spring the slidable cover to the covering position or the exposing position; when the slidable cover is in the covering position, the slidable cover covers the input/output interface; when the slidable cover is in the exposing position, the slidable cover exposes the input/output interface; and
at least one attachment, wherein the at least one attachment and the covering part of the slidable cover are respectively located at two opposite surfaces of the frame, and the covering part is fixed to the at least one attachment via the at least one first sliding part.

US Pat. No. 10,795,418

INPUT DEVICE AND NOTEBOOK COMPUTER

PEGATRON CORPORATION, Ta...

1. An input device separably disposed at a notebook computer, the notebook computer comprises a processor and a computer wireless module electrically connected to the processor, and the input device comprising:a first body, comprising a first touch module, a first wireless module, a first electrical connecting portion, and a third electrical connecting portion; and
a second body separably connected to the first body, the second body comprising a second touch module, a second wireless module, a second electrical connecting portion, and a fourth electrical connecting portion, wherein the first wireless module, the second wireless module, and the computer wireless module are connected to each other through signals, and
when the first electrical connecting portion of the first body is electrically connected to the second electrical connecting portion of the second body, and the third electrical connecting portion of the first body and the fourth electrical connecting portion of the second body are electrically connected to the notebook computer, the processor of the notebook computer determining that the first body and the second body are jointly used as a touchpad of the notebook computer, and then the first touch module and the second touch module being triggered to be jointly displayed as a first use interface,
when the first electrical connecting portion of the first body is electrically connected to the second electrical connecting portion of the second body, and both the first body and the second body are separated from the notebook computer, the third electrical connecting portion and the fourth electrical connecting portion being not electrically connected to the notebook computer, and the processor of the notebook computer determining that the first body and the second body are jointly used as a mouse, and then the first touch module and the second touch module being triggered to be jointly displayed as a second use interface, or
when the first body is separated from the second body and both the first body and the second body are separated from the notebook computer, the first electrical connecting portion being not electrically connected to the second electrical connecting portion, and the third electrical connecting portion and the fourth electrical connecting portion being not electrically connected to the notebook computer, and the processor of the notebook computer determining that the first body and the second body are used as two independent remote controls, and then the first touch module being triggered to be displayed as a third use interface, and the second touch module being triggered to be displayed as a fourth use interface.

US Pat. No. 10,795,417

DISPLAY DEVICE HAVING A PLANAR SURFACE PORTION AND A CURVED SURFACE PORTION

Samsung Display Co., Ltd....

1. A bent display device comprising:a display panel comprising a planar surface portion and a curved surface portion disposed at an edge of the planar surface portion;
a window disposed on the display panel and having a substantially same shape as a shape of the display panel;
a first touch sensor disposed to overlap the planar surface portion; and
a second touch sensor disposed to overlap the curved surface portion,
wherein:
the first touch sensor and the second touch sensor are configured to detect a touch using different methods, respectively;
the second touch sensor comprises an optical touch sensor;
the first touch sensor is disposed on a first surface of the display panel; and
the second touch sensor is disposed on a second surface of the display panel, the second surface being opposite to the first surface.

US Pat. No. 10,795,416

HINGED DEVICE

Microsoft Technology Lice...

1. A device, comprising:a first portion and a second portion that are rotatably coupled to rotate around first and second hinge axes from a closed orientation to an open orientation;
a first barrel positioned to rotate around the first hinge axis and defining a first guide surface and a second barrel positioned to rotate around the second hinge axis and defining a second guide surface;
a first flexible cover extending between the first portion and the first barrel and a second flexible cover extending between the second portion and the second barrel; and,
a conductor spanning between the first and second portions along a path collectively defined by the first and second guide surfaces.

US Pat. No. 10,795,415

FOLDABLE DISPLAY WITH STIFF SUPPORT

Motorola Mobility LLC, C...

15. A computing device comprising:a housing including a base section, a flip section, and a hinge system between the base section and the flip section; and
a display stack-up including:
a display layer that forms images for viewing, the display layer being flexible and able to bend;
a stiff support layer providing support to the display layer, the stiff support layer being flexible and able to bend, the display layer and the stiff support layer each having a first and second base surfaces and a thickness between the first and second base surfaces that defines a height of a lateral surface at a periphery of the layer, the display layer and the stiff support layer being stacked along an axis perpendicular to their first and second base surfaces and parallel to their lateral surfaces, the stiff support layer being situated between the display layer and the housing, the stiff support layer including:
a first stiff support sub-layer having first and second base surfaces that are approximately the same geometric shape and dimensions as the first and second base surfaces of the display layer;
a second stiff support sub-layer and a third stiff support sub-layer each having first and second base surfaces with at least one dimension that is less than the corresponding dimension of the first and second base surfaces of the display layer, resulting in a gap between the second stiff support sub-layer and the third stiff support sub-layer at a location along an axis parallel to the first and second base surfaces where the first stiff support sub-layer lacks a gap;
a first rigid backing and a second rigid backing each having first and second base surfaces with at least one dimension that is less than the corresponding dimension of the first and second base surfaces of the second stiff support sub-layer and the third stiff support sub-layer, resulting in a gap between the first rigid backing and the second rigid backing at a location along an axis parallel to the first and second base surfaces that overlaps the gap between the second stiff support sub-layer and the third stiff support sub-layer and that is larger than the gap between the second stiff support sub-layer and the third stiff support sub-layer; and
an adhesive layer including an adhesive arranged to bind the display layer to the stiff support layer, the stiff support layer having a stiffness that is at least six times greater than the stiffness of the adhesive layer and at least six times greater than the stiffness of the display layer.

US Pat. No. 10,795,414

ELECTRONIC DEVICE AND OPERATION METHOD OF SELECTING A FUNCTION ITEM THEREOF

Asustek Computer Inc., T...

1. An operation method of selecting a function item, applied to an electronic device with a processing unit and a touch display, the operation method comprising:displaying a first function item and a second function item by the touch display;
receiving a sliding instruction of a sliding path only via a peripheral region of the touch display, wherein a bezel surrounds the touch display, the peripheral region of the touch display is connected to the bezel, a height of the bezel is higher than that of the touch display, a height of the peripheral region is decreased to the height of the touch display from the bezel toward an inner side of the touch display;
displaying one selected function item selected from the first function item and the second function item according to the sliding path;
displaying a sliding track on an outer periphery of the selected function item corresponding to a sliding distance of the sliding instruction; and
when the sliding track meets a predetermined path, a function corresponding to the selected function item is executed by the processing unit.

US Pat. No. 10,795,413

ELECTRONIC DISPLAY ASSEMBLY WITH A CHANNEL FOR AMBIENT AIR IN AN ACCESS PANEL

Manufacturing Resources I...

20. An assembly for an electronic display comprising:a frame having an upper side, a lower side, a right side, and a left side which form a substantially rectangular structure;
a digital side assembly mounted to the upper side of said frame in a hinged fashion and comprising:
a housing;
a cover panel;
one or more liquid crystal layers located behind, spaced apart from, and substantially parallel to said cover panel;
a backlight layer located behind, spaced apart from, and substantially parallel to said liquid crystal layer;
a front channel located between said liquid crystal layer and said cover panel;
a digital side assembly interior panel located behind, spaced apart from, and substantially parallel to said backlight layer; and
a side assembly open loop channel located between said backlight layer and said digital side assembly interior panel;
an access panel mounted to the upper side of said frame in a hinged fashion such that said access panel is paced in a back to back arrangement with said digital side assembly, said access panel comprising:
a rear panel comprised of an opaque material;
an access panel interior panel located behind, spaced apart from, and substantially parallel to said rear panel;
an access panel open loop channel located between said rear panel and said access panel interior panel;
an intake opening located along a first side said rear panel; and
an exhaust opening located along a second side said rear panel;
a cooling channel located between said upper side, said left side, said right side, said lower side, said access panel interior panel, and said digital side assembly interior panel;
a heat exchanger located in said cooling channel and comprising one or more closed loop layers for circulating gas and one or more open loop layers for ambient air;
an open loop pathway for ambient air comprising said side assembly open loop channel, said access panel open loop channel, and said one or more open loop layers of the heat exchanger;
a closed loop pathway for circulating gas comprising said cooling channel, said front channel, and said one or more closed loop layers of the heat exchanger;
a number of closed loop fans positioned adjacent to said heat exchanger to force the circulating gas through the closed loop; and
a number of open loop fans positioned adjacent to the exhaust opening to force the ambient air through the open loop.

US Pat. No. 10,795,412

WRIST DEVICES AND WRIST STRAP ASSEMBLIES THEREOF

1. A wrist strap assembly, comprising:a flexible wrist strap; and
a restricting mechanism, the restricting mechanism restricting a bending magnitude of the flexible wrist strap and being disposed inside and fixed to the flexible wrist strap;
wherein the restricting mechanism is U-shaped and the U shape has an opening facing a flexible wrist strap surface clinging to a wrist;
the restricting mechanism comprises a plurality of first connecting members, and a plurality of second connecting members alternately hinged to the first connecting members in sequence;
wherein each of the plurality of first connecting members comprises a main body and two ends connected to the main body; a part of a structure of each end is bent and extends towards an outer side to form a restricting portion; an inner surface of each of the plurality of second connecting members forms a blocking portion;
wherein two restricting portions of one first connecting member are contactable with the blocking portion of an adjacent second connecting member to restrict a relative limit position of the first and second connecting members; and
wherein a gap is reserved between any restricting portion of one first connecting member and the inner surface of an adjacent second connecting member in an initial position.

US Pat. No. 10,795,411

EYEWEAR INCLUDING A REMOTE CONTROL CAMERA AND A DOCKING STATION

e-Vision Smart Optics, In...

1. An eyewear assembly, comprising:a frame;
an electronic lens, held in place at least in part by a bridge in a nose region of the frame, to present a virtual image that appears to a wearer of the eyewear assembly as if the virtual image is floating in space in front of the wearer;
a controller, operably coupled to the electronic lens, to adjust the one or more optical characteristics of the electronic lens;
a tether attached to the frame;
an enclosure attached to the tether; and
a power source, disposed in the enclosure, to provide power to the controller.

US Pat. No. 10,795,410

SYSTEM FOR AUTO-SECURING VIRTUAL REALITY HEADGEAR

1. A system for automatically tightening head-worn electronic gear onto a user's head, the gear having at least one electronic component and a head-contacting element that is meant to be secured around said user's head prior to use, said head-contacting element being transformable between a loosened orientation, wherein said head-contacting element is loose about said user's head, and a tightened orientation, wherein said head-contacting element is tight about said user's head, said head-contacting element being attached to said at least one electronic component, said system comprising:a drive mechanism being attached to said head-contacting element for selectively transforming said head-contacting element between said loosened orientation and said tightened orientation;
a battery for powering said drive mechanism; and
a switch for activating said drive mechanism.

US Pat. No. 10,795,409

DIGITAL ASSISTANT DEVICE

Lenovo (Singapore) Pte. L...

1. An electronic device, comprising:a housing comprising:
a fixed pyramidal-shaped base having a first triangular stand surface and a second triangular stand surface, wherein the first triangular stand surface comprises different dimensions than the second triangular stand surface;
a display positioned on a front surface of the housing;
an integrated speaker positioned on the front surface;
at least one sensor;
a connection port positioned on a back surface of the housing, opposite from the front surface, and at a distal corner along a longer edge of the fixed pyramidal-shaped base; and
at least one processor operatively coupled to the display, integrated speaker, and at least one sensor.

US Pat. No. 10,795,408

SYSTEMS AND METHODS FOR AUTOMATED BRIGHTNESS CONTROL IN RESPONSE TO ONE USER INPUT

RAKUTEN KOBO INC., Toron...

1. An electronic device, comprising:an adjustable RGBW front light; and
circuitry configured to
determine if a transition between phases has occurred, the phases being based on a time of day,
automatically display a predetermined screen color temperature via the adjustable RGBW front light in response to the transition between phases, and
automatically adjust a predetermined mixture of light to be displayed via the adjustable RGBW front light such that the predetermined screen color temperature does not change in response to a change in a brightness level of the electronic device.

US Pat. No. 10,795,407

ELECTRONIC READING DEVICE WITH A MID-FRAME STRUCTURE

RAKUTEN KOBO INC., Toron...

1. An electronic reading device, comprising:a housing, wherein exterior surfaces of the housing comprise a first main surface, a second main surface, a first edge, a second edge, a third edge, and a fourth edge, and each of the first edge, the second edge, the third edge, and the fourth edge is located in between the first main surface and the second main surface, and the third edge is parallel to the fourth edge, and the first edge is located at an opposite side of the housing than the second edge;
a display that is surrounded by the housing, wherein the first main surface of the electronic reading device includes the display, and the second main surface of the electronic reading device is an opposing surface to the first main surface,
wherein the housing is asymmetrical as it includes an extended housing portion that is spaced away from one edge of the display by a predetermined distance, a thickness of the housing between the first main surface and the second main surface increases from the second edge to the first edge, and the housing has an upward bend at the extended housing portion so that the first main surface in the extended housing portion is located above an exterior surface of the display; and
a mid-frame component that provides rigidity to the electronic reading device, wherein the midframe component is configured to secure the display, and the mid-frame component includes a first recessed portion configured to accept a battery and a second recessed portion that is configured to accept a printed circuit board;
wherein the second recessed portion has a plurality of holes or perforated sections to reduce weight, and
wherein the mid-frame component includes a weight reduction portion that has a ribbed or lattice type structure with a plurality of holes or sections to reduce weight.

US Pat. No. 10,795,406

WORK DEVICE AND TIME-MEASURING METHOD OF WORK DEVICE

FUJI CORPORATION, Chiryu...

1. A work device, comprising:a first control device, having a first time-measuring unit for measuring elapsed time, for controlling a first work device for performing one of a sequence of multiple tasks;
a second control device, having a second time-measuring unit for measuring elapsed time, for controlling a second work device for performing one of the sequence of operations;
a third control device, having a reference time-measuring unit for measuring a reference time, for transmitting commands to the first control device and the second control device; and
a communication unit, for enabling communication between the first control device, the second control device, and the third control device;
wherein the first control device and the second control device
acquire the reference time of the third control device via the communication unit and measure times in the first and second control devices, respectively, using the acquired reference time as a starting point.

US Pat. No. 10,795,405

METHODS AND DEVICES FOR COUNTING A SERVICE DURATION FOR A SPREAD CLOCK SIGNAL AND DETERMINING OR GENERATING AN ACTUAL TIME DURATION

Continental Automotive Fr...

1. A method for counting a service duration (tms) of time measurement on a clock signal comprising periodic clock transitions in an electronic circuit and for determining an actual duration (tmr) of time measurement as a function of the service duration, the clock signal having undergone spectrum spreading according to a periodic variation algorithm causing a frequency modulation of the clock transitions of said signal and creating a difference between actual duration and service duration, the method comprising:there is undertaken the counting, during successive time increments, at least a service time for starting (t_d_s) and a service time for stopping (t_a_s); and
on the basis of these service times for starting and for stopping, determining the actual times for starting and for stopping (t_d, t_a) serving for the calculation of the actual duration of measurement as a function of the parameters of the variation algorithm,
wherein the difference between the actual duration of measurement and the service duration is established as a function of the actual times for starting and for stopping and of the service times for starting and for stopping according to the following formula:
tmr?tms=(t_a?t_a_s)?(t_d?t_d_s).

US Pat. No. 10,795,404

INFORMATION PROCESSING ACCELERATION CONTROL SYSTEM

HITACHI, LTD., Tokyo (JP...

1. An information processing system comprising:a first computer;
a control module controlled by the first computer; and
a second computer configured to be associated with the control module,
wherein the second computer includes a plurality of units arranged into two groups,
wherein each of the plurality of units includes a first memory that stores a value indicating a state of a node, a second memory that stores a coefficient, and an arithmetic circuit,
wherein the arithmetic circuit performs an arithmetic process of determining a value indicating a state of the node of its own unit, based on a value indicating a state of a node of a different unit and the coefficient of its own unit, and storing the determined value in the first memory, and
wherein the control module supplies control signals for controlling the arithmetic process to each said unit of the second computer such that only one group comprising alternating units of said plurality of units performs said arithmetic process at one time.

US Pat. No. 10,795,403

DEVICE, METHOD AND SYSTEM FOR DETECTING AND RESOLVING TIME INFORMATION OF DIFFERENT ADMINISTRATIVE DOMAINS

SIEMENS AKTIENGESELLSCHAF...

1. A device for detecting time information of different administrative domains comprising:a plurality of detection units each capable of being connected over a network to a different administrative domain, such that each detection unit of the plurality of detection units is assigned to one of the different administrative domains and is configured to receive time information from a timer of the assigned administrative domain over the network and synchronize with the timer of the assigned administrative domain;
a storage device with a plurality of storage areas;
a plurality of control units wherein each control unit of the plurality of control units is assigned to precisely one detection unit of the plurality of detection units, the plurality of control units being configured to detect, synchronously with one another, at a certain point in time of a reference period predetermined by a reference time source, a respective most recent item of received time information of the respective assigned detection unit and to store the synchronously detected time information of the plurality of detection units together as synchronization data in one of the plurality of storage areas;
a supply unit which is configured to provide the synchronization data of at least one external device; and
a translation unit which is configured to translate a first item of time information relating to a first administrative domain of the plurality of administrative domains by way of the stored synchronization data into a second item of time information relating to a second administrative domain of the plurality of administrative domains and provide translations to an external device over the network,
wherein the plurality of detection units, the plurality of control units, the supply unit and the translation unit are each implemented in hardware.

US Pat. No. 10,795,402

ANALOG CIRCUIT, POSITION INDICATOR, AND SYSTEM

Wacom Co., Ltd., Saitama...

1. An integrated circuit used to control operation of a stylus, wherein the stylus includes an electrode and receives a control signal from a sensor via capacitive coupling of the electrode with the sensor, the integrated circuit comprising:a differential circuit that receives, as an input, the control signal received by the electrode,
a positive peak detection circuit that holds a positive peak voltage outputted from the differential circuit;
a positive comparator that detects rising edges of the control signal by comparing an output voltage from the differential circuit with a first reference voltage determined by voltage-dividing the positive peak voltage held in the positive peak detection circuit;
a negative peak detection circuit that holds a negative peak voltage outputted from the differential circuit;
a negative comparator that detects falling edges of the control signal by comparing an output voltage from the differential circuit with a second reference voltage determined by voltage-dividing the negative peak voltage held in the negative peak detection circuit; and
a detection circuit that detects the control signal by comparing outputs from the positive comparator and the negative comparator with a predetermined bit sequence.

US Pat. No. 10,795,401

SEMICONDUCTOR DEVICE

SK hynix Inc., Icheon-si...

1. A semiconductor device comprising:a delay-locked clock generation circuit configured to generate a delay-locked clock which is driven by at least one internal clock selected from a plurality of internal clocks in response to a phase control signal; and
a latency command generation circuit configured to generate a latency command for generating transmission data from data by latching an internal command sequentially by the at least one internal clock selected from among the plurality of internal clocks in response to the phase control signal and shifting the sequentially latched internal command by a period set by a shifting control signal in response to the delay-locked clock.

US Pat. No. 10,795,400

TIME SYNCHRONIZATION FOR CLOCKS SEPARATED BY A COMMUNICATION LINK

QUALCOMM Incorporated, S...

1. A method of synchronizing a clock across a communication link, comprising:sending a synchronization command from a master to a slave through a wire-based communication link, wherein the synchronization command comprises a packet prefix and the packet prefix contains a master clock time stamp;
receiving a delay command from the slave; and
responsive to receiving the delay command, sending a second delay command to the slave, wherein sending the second delay command to the slave comprises prepending a prefix to a packet, wherein the packet comprises a zero write command packet.

US Pat. No. 10,795,399

DEVICE THROUGHPUT OPTIMIZATION FOR BUS PROTOCOLS

Intel Corporation, Santa...

1. A source device in a bus system, comprising:bus interface circuitry to exchange commands and data with a receiver device in communication with the source device; and
test sequence generation logic to generate a plurality of test sequences, each respective one of the test sequences included in the plurality of test sequences having a corresponding unique clock signal having a unique clock frequency; the test sequence generation logic also to transmit each of the plurality of test sequences and the corresponding unique clock signal to the receiver device; the test sequence generation logic also to determine, based on feedback from the receiver device, if the receiver device is capable of communicating with the source device using the respective unique clock frequency.

US Pat. No. 10,795,398

JOYSTICK ASSEMBLY

ALLEGRO MICROSYSTEMS, LLC...

1. A joystick assembly for use with a device comprising a first magnet having north and south magnetic poles, comprising:a substantially spherical trackball comprising a second magnet having north and south magnetic poles, the trackball enclosing the second magnet such that movement of the trackball results in movement of the second magnet relative to the first magnet such that a line between centers of the north and south magnetic poles of the second magnet is movable relative to a line between the north and south magnetic poles of the first magnet, wherein an attraction of the second magnet to the first magnet results in a restoring force upon the trackball and wherein the device comprises a cavity in which the trackball is retained in a manner permitting rotation of the trackball in response to a user applied force and substantially preventing lateral movement of the trackball, wherein the cavity has a shape that is substantially similar to a shape of the trackball.

US Pat. No. 10,795,397

CURRENT-VOLTAGE CONVERTOR, REFERENCE VOLTAGE GENERATOR AND NON-VOLATILE SEMICONDUCTOR STORAGE DEVICE

Powerchip Semiconductor M...

1. A current-voltage convertor, comprising:a first current mirror circuit, comprising a first metal-oxide semiconductor transistor and a second metal-oxide semiconductor transistor in a pair, and an output resistor;
a depletion type N-channel metal-oxide semiconductor transistor, inserted between a first voltage as input and the pair of the first metal-oxide semiconductor transistor and the second metal-oxide semiconductor transistor,
when a reference current is input to the first metal-oxide semiconductor transistor, a first output voltage is generated by a current corresponding to the reference current via the second metal-oxide semiconductor transistor and the output resistor, and the first output voltage is connected to a gate of the depletion type N-channel metal-oxide semiconductor transistor;
a third metal-oxide semiconductor transistor, inserted between the second metal-oxide semiconductor transistor and the output resistor, and having a gate and a drain connected to each other; and
a fourth metal-oxide semiconductor transistor, clamping a second voltage based on the first output voltage, wherein
the third metal-oxide semiconductor transistor and the fourth metal-oxide semiconductor transistor are configured as a second current mirror circuit, and
a reference voltage is output based on a second output voltage from the fourth metal-oxide semiconductor transistor.