US Pat. No. 10,140,056

SYSTEMS AND METHODS FOR DIFFERENTIATING FUNCTION PERFORMANCE BY INPUT PARAMETERS

Intel Corporation, Santa...

1. A processor, comprising:a counter to count occurrences of an event in the processor and to overflow upon the count of occurrences reaching a specified value;
a PEBS handler circuit to generate and store a PEBS record into a PEBS memory buffer, the PEBS record comprising at least one stack entry reflecting a state of the processor; and
a PEBS enable circuit coupled to the counter and to the PEBS handler circuit, the PEBS enable circuit to enable the PEBS handler circuit to generate and store the PEBS record to the PEBS memory buffer.

US Pat. No. 10,140,054

RETROSPECTIVE SNAPSHOTS IN LOG STRUCTURED STORAGE SYSTEMS

International Business Ma...

1. A method for retrospective snapshot creation comprising:applying rules for limiting garbage collection memory management processing and snapshot creation, wherein the rules comprise: limiting garbage collection scope to a garbage collection zone that maintains snapshot fidelity, and preventing garbage collection of cross-snapshot tombstones for valid snapshots;
creating, by a processor, a first snapshot that captures logical state of a data store at a first time in a time range, wherein creation of the first snapshot is based on:
determining existence of a second snapshot that captures logical state of the data store; and
recording a retrospective snapshot at a last valid log address offset prior to the first time upon a determination that the second snapshot exists based on:
determining at least one of:
whether log address offsets from a first log entry of a log to a log entry of the log at the first time are contiguous; and
whether log address offsets from the second snapshot to the first time are contiguous.

US Pat. No. 10,140,052

MEMORY ACCESS IN A DATA PROCESSING SYSTEM UTILIZING COPY AND PASTE INSTRUCTIONS

International Business Ma...

1. A method of data processing in a data processing system including a processor core having a store-through upper level cache and a store-in lower level cache, the method comprising:in response to a first instruction in the processor core, generating a copy-type request and transmitting the copy-type request to the lower level cache, wherein the copy-type request specifies a source real address;
in response to a different second instruction in the processor core, generating a paste-type request and transmitting the paste-type request to the lower level cache, wherein the paste-type request specifies a destination real address;
only in response to receipt by the lower level cache of both the copy-type request and the paste-type request from the processor core, the lower level cache copying a data granule from a storage location specified by the source real address into a non-architected buffer; and
in response to receipt of the paste-type request from the processor core at the lower level cache, the lower level cache writing the data granule from the non-architected buffer to a storage location specified by the destination real address.

US Pat. No. 10,140,050

PROVIDING ACCESS INFORMATION TO A STORAGE CONTROLLER TO DETERMINE A STORAGE TIER FOR STORING DATA

INTERNATIONAL BUSINESS MA...

1. A computer program product for managing data at a client system and in communication with a storage controller managing data access to a plurality of storage tiers, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that executes in the client system to perform operations, the operations comprising:maintaining access information at the client system for each data record in a data store at the client system, wherein the access information indicates a level of access to each data record in the data store;
receiving a write request directed to a data record in the data store;
generating a command identifying the data record to cause the data record to be written by the storage controller and including the access information for the data record and an old address at which the data was previously written; and
transmitting the command to the storage controller, wherein the storage controller uses the access information to determine one of the plurality of storage tiers on which to store the data record that is different from the storage tier including the old address included in the command.

US Pat. No. 10,140,049

PARTITIONING SYSTEMS OPERATING IN MULTIPLE DOMAINS

Missing Link Electronics,...

1. A partitioned system, comprising:a first system partition, the first system partition including an electronic control system that controls operation of a target system, the first system partition designed to operate in compliance with a predetermined safety integrity level, the predetermined safety integrity level including a level of functional safety that is free from unacceptable risk of physical injury or of damage to health of people either directly or indirectly;
a second system partition that includes hardware that is separate from hardware used within the first system partition, the second system partition operating in a user domain not designed to operate in compliance with the predetermined safety integrity level where information supplied by the second system partition is not sufficiently reliable to be used by the first system partition while operating in compliance with the predetermined safety integrity level; and,
a programmable circuit that includes dedicated hardware that is separate from hardware used within the second system partition, the programmable circuit being connected between the first system partition and the second system partition, the programmable circuit receiving the information supplied by the second system partition, the programmable circuit monitoring and supervising the second system partition in order to maintain compliance of the first system partition with the predetermined safety integrity level including the level of functional safety that is free from unacceptable risk of physical injury or of damage to health of people either directly or indirectly;
wherein the programmable circuit comprises configurable system integrated circuitry that includes manufacturing-time fabric that is configured during manufacturing of the configurable system integrated circuitry, compile-time fabric that is configured during compile time for the configurable system integrated circuitry and run-time fabric that is configured during run-time for the configurable system integrated circuitry; and
wherein during compile time, hardware description language is taken through electronic design automation tools including synthesis, place and route to produce a first configuration file that is uploaded into the compile-time fabric and to additionally produce a second configuration file that is uploaded into the run-time fabric during run-time of the partitioned system without affecting operating integrity of the first system partition.

US Pat. No. 10,140,046

SUPPORTING DATA COMPRESSION USING MATCH SCORING

Intel Corporation, Santa...

1. A processing device comprising:a data stream compression circuit to:
determine a first score for a first bit subsequence based on a location of the first bit subsequence in an input bit stream;
determine a second score for a second bit subsequence based on a location of the second bit subsequence in the input bit stream with respect to the first bit subsequence; and
update data associated with one of the first bit subsequence or the second bit subsequence in an output bit stream based on the first score and the second score.

US Pat. No. 10,140,043

DIGITAL DATA SANITATION

Wickr Inc., San Francisc...

1. A method for sanitizing a storage medium, the method comprising:determining, by a first device, an amount of free space on the storage medium;
writing, by the first device, a first file to the free space on the storage medium until the amount of free space on the storage medium decreases to a threshold amount, wherein a size of the first file is proportional to an aggressiveness setting associated with the sanitization of the storage medium;
providing, by the first device, an error indicating there is insufficient space to perform an additional write operation when the amount of free space decreases to the threshold amount; and
deleting, by the first device, the one or more first files from the free space on the storage medium to make the free space available for storage.

US Pat. No. 10,140,042

DETERMINISTIC READ DISTURB COUNTER-BASED DATA CHECKING FOR NAND FLASH

Toshiba Memory Corporatio...

1. A data storage device comprising:a non-volatile semiconductor memory device configured to store data in a plurality of memory blocks; and
a solid-state drive (SSD) controller, communicatively coupled to the non-volatile semiconductor memory device, configured to periodically:
retrieve, from a counter table, a plurality of counts, wherein each count corresponds to a difference between a count limit and a number of read operations performed on one of the plurality of memory blocks;
select, based on the plurality of counts, a predetermined number of memory blocks corresponding to a plurality of lowest counts; and
determine, for each of the predetermined number of memory blocks, an integrity of the stored data in the memory block.

US Pat. No. 10,140,040

MEMORY DEVICE WITH DYNAMIC PROGRAM-VERIFY VOLTAGE CALIBRATION

Micron Technology, Inc., ...

1. A memory device, comprising:a memory array including a plurality of memory cells arranged in memory pages; and
a controller coupled to the memory array, the controller configured to:
determine a target profile including edge targets and middle targets, wherein each of the targets represent a program-verify target corresponding to a logic value for the memory cells,
determine a feedback measure based on errors corresponding to a read-level voltage, and
dynamically generate one or more updated targets based on changing one or more of the middle targets according to the feedback measure, wherein the updated target is generated by shifting the corresponding program-verify target by target adjustment values, wherein the target adjustment values are a complementary set of values with a zero sum.

US Pat. No. 10,140,038

UTILIZATION OF A THIN PROVISION GRID STORAGE ARRAY

International Business Ma...

1. A computer program product, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising:providing a plurality of slices, wherein each of the plurality of slices has partitions accessed with physical addresses;
providing a pool, wherein the pool has volumes accessed with logical addresses;
providing a mapping table that includes columns for a slice identifier, a partition identifier, and a volume identifier; and
while data is being written to the volumes in the pool,
allocating partitions of a first slice of the plurality of slices to the volumes in the pool; and
in response to determining that the first slice needs additional physical capacity, allocating an unused partition of a second slice to the first slice by:
identifying a row of the mapping table for the unused partition of the second slice; and
updating the row of the mapping table by changing the slice identifier to an identifier of the first slice and changing the partition identifier to a new partition identifier for the first slice.

US Pat. No. 10,140,036

MULTI-PROCESSOR NON-VOLATILE MEMORY SYSTEM HAVING A LOCKLESS FLOW DATA PATH

SanDisk Technologies LLC,...

1. A method for managing operations in a non-volatile memory system having a controller with a plurality of processors and a data path queue shared by the plurality of processors, the method comprising:a first processor of the plurality of processors in the controller inserting host command data for a received host command at a first entry location of the shared data path queue;
the first processor updating a first pointer to point to a next entry location adjacent to the first entry location in the shared data path queue after inserting the host command data at the first entry location;
a second processor of the plurality of processors in the controller accessing data in a different entry location in the shared data path queue, and executing an operation in the non-volatile memory system relating to the accessed data in the different entry location in the shared data path queue, concurrently with the first processor inserting the host command data at the first entry location;
when the first pointer is not pointing to a second next entry location in the shared data path queue immediately adjacent to the different entry location, the second processor updating a second pointer to point to the second next entry location;
when the first pointer is pointing to the second next entry location in the shared data path queue, the second processor waiting until the first pointer moves away from the second next data entry location before updating the second pointer to point to the second next entry location; and
updating data in the first entry location to include a physical storage location in a non-volatile memory of the non-volatile memory system.

US Pat. No. 10,140,034

SOLID-STATE DRIVE ASSIGNMENT BASED ON SOLID-STATE DRIVE WRITE ENDURANCE

International Business Ma...

1. A method for managing data storage, the method comprising:identifying, by one or more computer processors, a plurality of first utilization values for data within a first data storage system, wherein the data includes a plurality of extents identified for storage among solid-state drives, and wherein the plurality of first utilization values corresponds to the plurality of extents included in the data, and wherein a utilization value is expressed as a quantity of write operations associated with an extent during a defined period of time;
identifying, by one or more computer processors, a plurality of first endurance values corresponding to a plurality of solid-state drives (SSDs) of a second data storage system, wherein the plurality of first endurance values correspond to an estimated remaining drive-writes per day (DWPD) for respective SSDs, based on an original DWPD value for an SSD having been reduced by a plurality of write operations;
transferring, by one or more computer processors, the data from the first data storage system to the second data storage system; and
storing, by one or more computer processors, the plurality of extents of the transferred data among the plurality of SSDs based, at least in part on, a combination of first utilization values corresponding to transferred extents and the plurality of identified first endurance values corresponding to the plurality of SSDs of the second data storage system, wherein storing the plurality of extents further comprises:
assigning, by one or more computer processors, one or more extents of the plurality of extents to a first SSD of the plurality of SSDs; and
storing, by one or more computer processors, an entirety of the respective one or more extents assigned to the first SSD.

US Pat. No. 10,140,033

APPARATUS, SYSTEM, AND METHOD FOR SEARCHING COMPRESSED DATA

XITORE, INC., Mission Vi...

1. A storage system for rapidly searching compressed data, comprising:a non-volatile, non-transitory computer-readable medium; and
a controller that receives a store command for a set of uncompressed storage data from a host computer processor via a host system memory controller and a search command for a set of uncompressed search data from the host computer processor via a north/south bridge, having:
an internal compression engine that reproducibly:
(a) selects a compression table from a group of compression tables as a function of a data type of the set of uncompressed storage data, and
(b) compresses the set of uncompressed storage data using the compression table to generate compressed storage data that is stored on the computer-readable medium and that reproducibly compresses the set of uncompressed search data to generate a set of compressed search key data, and
(c) stores the compressed storage data on a storage unit;
an internal search engine that matches the set of compressed search key data against the compressed storage data stored on the storage unit to return a set of memory location addresses in the compressed storage data that directly match the set of compressed search key data; and
an internal location engine that transmits the set of memory location addresses to the host computer processor in response to the search command,
wherein the north/south bridge is coupled to the host computer processor and the non-volatile, non-transitory computer-readable medium.

US Pat. No. 10,140,031

HIERARCHICAL FLASH TRANSLATION LAYER STRUCTURE AND METHOD FOR DESIGNING THE SAME

FADU Inc., Seoul (KR)

1. A Flash Translation Layer (FTL) structure including mapping information for storing data, comprising:a plurality of hierarchical data groups including a zeroth-layer host data group, and first-layer to nth-layer metadata groups; and
zeroth to nth logs configured in a hierarchical structure in correspondence with the respective hierarchical data groups, for processing data of the corresponding data groups,
wherein a kth log (0?k?n) provides an interface to volatile memory resources dividedly allocated to the kth log, an interface to non-volatile memory resources dividedly allocated to the kth log, and an interface to at least one of (k?1)th and (k+1)th logs.

US Pat. No. 10,140,030

DYNAMIC MODULATION OF CACHE MEMORY

International Business Ma...

1. A method comprising:migrating, by one or more processors, an amount of cloud data from a non-volatile memory to a volatile cache memory;
partitioning, by the one or more processors, the amount of cloud data into a plurality of objects of a size that ranges from 256 kilobytes to 10 megabytes;
analyzing, by the one or more processors, the plurality of objects for input/output performance over a time period;
migrating, by the one or more processors, a first portion of the plurality of objects back to the non-volatile memory, wherein the first portion of the plurality of objects exhibit a first input/output performance lower than a first threshold value, wherein the first portion of the plurality of objects that exhibits the first input/output performance lower than the first threshold value is migrated back to the non-volatile memory to accommodate migration of unanalyzed cloud data from the non-volatile memory to the volatile cache memory;
determining, by the one or more processors, if there is unanalyzed cloud data in the non-volatile memory, wherein the unanalyzed cloud data is cloud data that has not been analyzed for input/output performance while in volatile cache memory; and
in response to determining that there is unanalyzed cloud data in the non-volatile memory, migrating the unanalyzed cloud data to the volatile cache memory for analysis.

US Pat. No. 10,140,029

METHOD AND APPARATUS FOR ADAPTIVELY MANAGING DATA IN A MEMORY BASED FILE SYSTEM

NETAPP, INC., Sunnyvale,...

1. A method, comprising:maintaining by a processor executable, memory mapped file system a first data structure at a persistent memory having a plurality of memory pages that have been requested only once recently and a second data structure having a plurality of memory pages that have been requested more than once; wherein both the first data structure and the second data structure represent a sequence having a head and a tail;
moving by the file system, a page of the second data structure to a head of the second data structure, after the page is requested, and when the page is not requested, the page is moved towards a tail of the second data structure;
adding by the file system, a newly requested page to a head of the first data structure and then moving the newly requested page towards a tail of the first data structure, as other requested memory pages are added at the head of the first data structure;
transferring by the file system, any memory page from the first data structure to the head of the second data structure that has been requested more than once;
removing by the file system a memory page from one or both of the first data structure and the second data structure, when a free pool of pages does not have any available free memory page for any newly requested memory page; wherein memory page removal from the first data structure and the second data structure is based on one of a random policy and a round-robin policy; and wherein when any transparent page is removed from the second data structure, a transparent flag is set to protect the any removed transparent page.

US Pat. No. 10,140,027

DATA TRANSFERS WITH ADAPTIVELY ADJUSTED POLLING TIMES

Seagate Technology LLC, ...

1. An apparatus comprising:a memory module comprising a non-volatile memory (NVM) and a memory module electronics (MME) circuit configured to program data to and read data from solid-state non-volatile memory cells of the NVM; and
a controller circuit adapted to communicate, to the memory module, a first command comprising a selected address within the NVM and a selected action to be taken by the MME circuit in relation to the selected address, the controller circuit further adapted to subsequently communicate, to the memory module, a second command comprising a status request associated with completion of the first command at a conclusion of a variable delay time interval, the variable delay time interval selected responsive to an accumulated count of status requests previously communicated, by the controller circuit to the memory module, for previous commands associated with the selected address issued prior to the communication of the first command.

US Pat. No. 10,140,026

DATA STORAGE DEVICE AND DATA MAINTENANCE METHOD THEREOF

SILICON MOTION, INC., Jh...

1. A data storage device, comprising:a flash memory, comprising a plurality of blocks, each of blocks has a plurality of pages, each of the pages has a logical address and a physical address, the flash memory has a data mapping table arranged to record a plurality of mapping relationships between the logical addresses and the physical addresses, the data mapping table is divided into a plurality of data mapping sets, each of the data mapping sets has at least two of the mapping relationships, and each of the data mapping sets corresponds to a set index;
a random access memory, having a cache area, a sequential-order table, a reverse-order table and a cache-area mapping table, wherein the cache area has a plurality of sectors arranged to store part of the data mapping sets of the data mapping table, the cache-area mapping table has a plurality of sector-mapping columns arranged to record the set indexes of the data mapping sets of the cache area, the sequential-order table is arranged to record the order that the data mapping sets are read from the cache area, and the reverse-order table is arranged to record the opposite order that the data mapping sets are read from the cache area; and
further comprising a controller locating a first data mapping set of a first mapping relationship comprising the page indicated by a read command or a write command, and determining whether the first data mapping set has been uploaded into the cache area according to whether the cache-area mapping table has a first set index of the first data mapping set, wherein the first data mapping set is one of the data mapping sets, the first set index is one of the set indexes, and the first mapping relationship is one of the mapping relationships;
wherein each of the sectors corresponds sequentially to a plurality of common indexes, the sector-mapping columns of the cache-area mapping table correspond sequentially to the sectors of the cache area, the sequential-order table has a plurality of sequential-order columns corresponding sequentially to the sectors of the cache area, the reverse-order table has a plurality of reverse-order columns corresponding sequentially to the sectors of the cache area, and each of the sectors and the sector-mapping column, the sequential-order column, the reverse-order column have the same common index with the corresponding sector.

US Pat. No. 10,140,025

MEMORY SYSTEM INCLUDING MEMORY CONTROLLER AND OPERATION METHOD THEREOF

SK Hynix Inc., Gyeonggi-...

1. A memory system comprising:a memory device suitable for storing data requested from a host; and
a controller including a detection unit enabled in response to a select signal and suitable for detecting a data size;
an address generation unit suitable for generating an internal address based on an address received from the host, based on the select signal or a detection result of the detection unit; and
an ECC processing unit including an ECC selector suitable for selecting whether to perform an ECC operation, in response to the select signal;
an ECC data generator suitable for generating a parity data of the data by performing the ECC operation in response to an output of the ECC selector; and
an ECC data corrector suitable for detecting and correcting an error of the data based on the parity data by performing the ECC operation in response to the output of the ECC selector,
wherein the controller operates in a first operation mode or a second operation mode in response to the select signal which is set during an initial operation of the memory system, and
wherein the controller is suitable for generating information on the data and transmitting/receiving the data and the information to/from the memory device through first and second data buses, respectively, during the first operation mode, and for transmitting/receiving the data to/from the memory device through one of the first and second data buses based on the data size, during the second operation mode.

US Pat. No. 10,140,024

DATA STORAGE DEVICE AND DATA READING METHOD THEREOF

Silicon Motion, Inc., Jh...

11. A data storage device, comprising:a flash memory;
a random access memory; and
a controller, receiving a plurality of read commands from a host to constitute a command queue, and determining an order for execution of the read commands, wherein a data sector indicated by one of the read commands requires one of a plurality of mapping tables to be located, and the read commands correspond to a plurality of read tasks, and each of the read commands is arranged to prepare one of the read tasks that is arranged to transmit the indicated data sector to the host,
wherein the controller selects a first read command where the mapping table required by the first read command has already been loaded on the random access memory from the read commands to be the first of the read tasks executed,
wherein remaining read commands other than the first read command in the read commands in the command queue are prioritized based on whether one of the mapping tables required by one of the remaining read commands is loaded on the random access memory, and one of the remaining read commands that requires one of the mapping tables having not been loaded on the random access memory has a higher priority than another one of the remaining read commands that requires one of the mapping tables having already been loaded on the random access memory.

US Pat. No. 10,140,023

MEMORY DEVICE AND MEMORY SYSTEM INCLUDING THE SAME

Samsung Electronics Co., ...

1. A memory device comprising:memory groups configured to store data; and
a boosting interface configured to transfer the data by determining a transfer path of the data based on a command and an access address received from a memory controller, the boosting interface comprising a buffer and a reconfigurable input decoder in which a program command is programmed based on a command set mode and an input-output set mode received from the memory controller, wherein:
the reconfigurable input decoder instructs the buffer to communicate the data between the memory groups and the memory controller in response to determining that the program command, which is programmed in the reconfigurable input decoder, corresponds to the command received from the memory controller, and
the reconfigurable input decoder includes:
a write command decoder in which a write command of the program command is programmed when the input-output set mode is an input mode, and
a read command decoder in which a read command of the program command is programmed when the input-output set mode is an output mode.

US Pat. No. 10,140,021

ADAPTIVE DATA-PARTITIONING MODEL THAT RESPONDS TO OBSERVED WORKLOAD

NETAPP, INC., Sunnyvale,...

1. A method comprising:using by a processor, a hierarchical partitioning model in a first configuration comprising of a coarse partition level and an associated fine partition level for storing and retrieving data from a plurality of storage devices of a networked storage system, wherein the coarse partition level and the fine partition level include a number of partitions, each partition associated with a processor executable thread; wherein the number of partitions for each level are based on a number of different objects mapped to each partition level and accessed by a plurality of threads in parallel;
identifying by the processor, a real-time data access pattern for the different objects mapped to the coarse partition level and the fine partition level for a plurality of workloads;
determining by the processor that parallelism among the plurality of threads can be increased by modifying the first configuration for the plurality of workloads; and
dynamically updating by the processor, one or both of the coarse partition and the fine partition levels for a second configuration for providing parallel access to the plurality of threads to the different objects, in response to determining increase in parallelism.

US Pat. No. 10,140,019

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD FOR DISPLAY OF PLURALITY OF IMAGES BASED ON USER OPERATION

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:a display screen configured to display an image; and
at least one processor configured to:
acquire an input signal generated based on a user input operation on an input field in the displayed image;
specify, based on the acquired input signal, a first position in the displayed image,
wherein the specified first position corresponds to the input field in the displayed image;
control, based on the user input operation, the display screen to superimpose a selection image at a second position on the displayed image,
wherein the superimposed selection image comprises a plurality of data elements that are classified into a plurality of categories, and
wherein at least one data element of the plurality of data elements is an input for the input field, and
wherein display of the input field is occluded by the superimposed selection image;
detect a drag operation corresponding to the at least one data element of the plurality of data elements,
wherein the drag operation includes a first movement of the at least one data element of the plurality of data elements and a second movement of the at least one data element of the plurality of data elements,
wherein the second movement is subsequent to the first movement, and
wherein the first movement and the second movement are in opposite directions; and
control, based on the detected drag operation, the display screen to update position of the superimposed selection image from the second position to a third position on the displayed image, such that the superimposed selection image displayed at the third position and the input field are non-overlapping.

US Pat. No. 10,140,018

FLEXIBLE DEVICE

Samsung Electronics Co., ...

1. A flexible electronic device comprising:a main body;
a flexible display fixed to a first face of the main body;
an auxiliary device disposed on a first region of a second face of the main body that is opposite to the first face; and
a cover coupled to the second face to be movable while facing the second face of the main body, the cover including an area for covering the whole of the second face of the main body,
wherein the cover is movable when the main body is curved, bent, or folded, and
wherein the auxiliary device is closed by the cover in a state where the flexible device is unfolded, and the auxiliary device is opened in a state where the flexible device is folded.

US Pat. No. 10,140,013

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR CALCULATING A VIRTUAL TOUCH POSITION

HERE Global B.V., Eindho...

1. A method comprising:receiving an indication of a first swiping gesture having a gesture trajectory in a first direction:
determining that the first swiping gesture across a physical touch screen display has reached a position on the physical touch screen display within a predetermined threshold distance of an edge of the physical touch screen display in the first direction;
receiving an indication of an extended swiping gesture on the physical touch screen display between the threshold distance and the edge of the physical touch screen display that is a continuation of the first swiping gesture extending a first distance within an area between the threshold distance and an edge of the physical touch screen display in a direction different from the gesture trajectory in the first direction;
wherein the extended swiping gesture changes direction while remaining within the threshold distance of the edge of the physical touch screen display
in response to receiving the indication of the extended swiping gesture, calculating, with a processor, a virtual touch position that is off the physical touch screen display in the first direction;
wherein the virtual touch position is calculated based on the gesture trajectory in the first direction and the first distance of the extended swiping gesture.

US Pat. No. 10,140,010

MOVING AN OBJECT BY DRAG OPERATION ON A TOUCH PANEL

INTERNATIONAL BUSINESS MA...

1. A method for moving an object displayed with a feeling of depth on a three-dimensional (3-D) display by an information processing apparatus connected to a 3-D touch panel capable of data communication therewith, comprising:detecting a contact state of a finger with respect to a first displayed object;
in response to detecting a double-click operation on the first displayed object at a first position in a depthwise direction, moving the first displayed object onto a surface of a display screen of the 3-D display; and
in response to detecting that the finger has moved from the contact state to a proximity state with respect to the first displayed object, changing a display position of the first displayed object from the surface of the display screen to a depth position at which a second object is displayed at a nearest side in the depthwise direction among displayed objects and where the second object remains displayed at the depth position beside the first displayed object, and in further response to detecting that the finger has moved from the proximity state to the contact state with respect to the first displayed object, changing the depth position at which the first object and the second object are displayed by a same amount of depth movement to the surface of the display screen.

US Pat. No. 10,140,009

GESTURE DETECTION ON A DISPLAY DEVICE

SONY CORPORATION, Tokyo ...

1. An electronic apparatus, comprising:a display unit; and
an input apparatus configured to detect a gesture on the display unit, wherein the display unit is configured to:
switch display of pages in a first tab from a first page to a second page on the display unit based on the detection of the gesture that is a drag operation in a first direction;
switch the display of the pages in the first tab from the first page to a third page on the display unit based on the detection of the gesture that is the drag operation in a second direction,
wherein the first page, the second page and the third page of the first tab are web pages, wherein the second page and the third page are associated with a browsing history of the first page, and wherein the second page has been visited before the first page in the browsing history, and the third page has been visited after the first page in the browsing history; and
switch from the first tab to a second tab on the display unit based on an angle between one of the first direction or the second direction of the drag operation and at least one of a left-hand direction, a right-hand direction, a downward direction, or an upward direction that is greater than a threshold angle.

US Pat. No. 10,140,008

MECHANICAL RATCHET SYSTEM FOR A KNOB

Logitech Europe S.A., La...

1. A knob for an input device, the knob comprising:a knob housing being rotatable on an axis;
a shaft coupled to and extending from the knob housing along the axis;
a ratchet wheel axially coupled to the shaft and including a toothed perimeter;
a resistance wheel axially coupled to the shaft and including a smooth perimeter,
wherein the ratchet wheel and the resistance wheel are rotatable on the axis in correspondence with a rotation of the knob housing; and
a biasing mechanism including:
a first end coupled to a roller, wherein the biasing mechanism provides a first force causing the roller on the first end to engage with the toothed perimeter of the ratchet wheel such that a ratcheted rotation occurs when the knob housing is rotated; and
a second end, wherein the biasing mechanism provides a second force causing the second end to engage with the smooth perimeter of the resistance wheel such that a friction is provided when the knob housing is rotated.

US Pat. No. 10,140,005

CAUSING ELEMENTS TO BE DISPLAYED

Nokia Technologies Oy, E...

1. An apparatus comprising:at least one processor and at least one memory,
the apparatus configured to display a first element associated with media content, the media content comprising at least video content,
the memory comprising computer-readable code stored therein which when executed causes the at least one processor to:
cause a plurality of second elements to be displayed in response to detection of a touch input at the first element displayed by the apparatus, wherein each second element is associated with a different part of the media content associated with the first element, and wherein each second element comprises a different key frame of the media content;
edit one or more of the second elements in response to an action, wherein the action comprises a sliding touch input in relation to one of the plurality of second elements, and wherein the edit comprises increasing or decreasing a number of the one or more second elements based, at least partially, on a length of the sliding touch input; and
create, in response to the edit of the one or more second elements, a new video based on the media content associated with the edited one or more second elements, wherein a length of the new video is based on the increased or decreased number of the one or more second elements.

US Pat. No. 10,139,998

USER INTERFACE FOR EDITING WEB CONTENT

WEEBLY, INC., San Franci...

1. A non-transitory computer-readable storage medium comprising instructions for providing a user interface for creating and editing a web page on a mobile client device having a processor, the instructions when executed causing the processor to:receive a request to create a web page from a user of the mobile client device;
provide, for viewing on a display of the mobile client device, a user interface for selecting a web page template, the user interface comprising a plurality of web page templates for selection by the user;
receive a user selection of one of the plurality of web page templates;
detect an orientation of the mobile client device;
provide a user interface for editing the web page according to the selected web page template and the detected orientation, the user interface including a preview of the web page, wherein the web page comprises:
two cells, the two cells displayed as a column when the display is in a portrait mode and a first row when the display is in a landscape mode, and
a third cell, the third cell displayed below the two cells as part of the column when the display is in the portrait mode and as part of a second row below the first row when the display is in the landscape mode;
determine display characteristics of the display of the mobile client device, the display characteristics indicating whether the display is in the portrait mode or the landscape mode;
receive a first touch gesture on a touchscreen of the mobile client device to move the third cell to a first new position on the web page, the first new position being adjacent to the two cells, the touchscreen including the display and a touch-sensitive surface; and
display a cell configuration indicator indicating that the two cells adjacent to the first new position have a special arrangement that is displayed as the column when the display is in the portrait mode and is displayed as the first row when the display is in the landscape mode, the cell configuration indicator further indicating that moving the third cell to the first new position will add the third cell to the special arrangement.

US Pat. No. 10,139,995

DEVICE HAVING GRAPHICAL USER INTERFACES AND METHOD FOR DEVELOPING MULTIMEDIA COMPUTER APPLICATIONS

ALLEN LEARNING TECHNOLOGI...

1. A graphical user interface (GUI) on a computer with a display, a memory, and one or more processors to execute one or more programs stored in the memory to implement a method for visual programming displayed on the display, the GUI including an authoring mode interface for at least one of creating, modifying, and interacting with a multimedia computer application stored in a back end server, the method comprising:displaying, on the display of the computer, the authoring mode interface including a tool box for creating program objects, and a main window for visual programming, the tool box being configured to allow creation of one or more program objects in the main window, the one or more program objects being an object that is displayable in the authoring mode interface as what-you-see-is-what-you-get, and the one or more program objects are displayable in a run mode;
monitoring for a selection of a program object from the tool box;
detecting the selection of the program object;
after detecting the selection of the program object, detecting a position in the main window for creating the program object;
displaying, in the main window, the program object at the detected position in the main window for creating the program object, the displaying including displaying the program object as what-you-see-is-what-you-get;
displaying, in the main window, a message center separately from the program object and linked to the program object for providing a ribbon having an inlet port and an outlet port, the ribbon including a graphical entity representing an input, a property, or an output corresponding to the program object and being wirable to a second ribbon, the message center being displayable in the authoring mode interface and not displayable in the run mode;
monitoring for a selection of a second program object from the tool box;
detecting the selection of the second program object;
after detecting the selection of the second program object, detecting a position in the main window for creating the second program object;
displaying, in the main window, the second program object at the detected position in the main window for creating the second program object, the displaying including displaying the second program object as what-you-see-is-what-you-get;
displaying, in the main window, a second message center separately from the second program object and linked to the second program object for providing a second ribbon having an inlet port and an outlet port, the second ribbon including a graphical entity representing an input, a property, or an output corresponding to the second program object and being wirable to the ribbon, the second message center being displayable in the authoring mode interface and not displayable in the run mode;
detecting selections of the ribbon and the second ribbon for forming an information exchange between the ribbon and the second ribbon; and
based on the detected selections:
displaying, in the main window, a visual wire connecting the ribbon to the second ribbon, the visual wire representing information exchange between the ribbon and the second ribbon, the input, property, or output of the program object being linked to the input, property, or output of the second program object, such that a change to the input, property, or output of the program object being linked affects a change to the input, property, or output of the second program object being linked;
connecting the input, property, or output of the program object being linked to the input, property, or output of the second program object, wherein in response to the connecting, a change to the program object in the authoring mode interface affects a change to the second program object in the authoring mode interface or a change to the second program object in the authoring mode interface affects a change to the program object in the authoring mode interface, and
concurrently updating the multimedia computer application in the back end server according to the detected selections,
wherein the program object, the second program object, the message center, the second message center, and the visual wire are concurrently displayed in the main window such that the program object, the second program object, the message center, the second message center, and the visual wire are concurrently visible on the GUI.

US Pat. No. 10,139,994

CAPTURING AND PROCESSING MULTI-MEDIA INFORMATION USING MOBILE COMMUNICATION DEVICES

BlackBerry Limited, Wate...

1. A computer-implemented method of generating and publishing multi-media information, comprising:detecting an action performed on a communication device;
identifying an application associated with the detected action;
obtaining data from the identified application and another application;
rendering multi-media information on a graphical user interface of the communication device, the multi-media information based on the data obtained from the identified application and the another application, and the multi-media information including an editable textual field associated with content obtained from the identified application;
displaying an icon on the graphical user interface of the communication device, the icon identifying a communication service; and
detecting selection of the icon identifying the communication service for uploading the multi-media information to the communication service.

US Pat. No. 10,139,993

ENHANCED WINDOW CONTROL FLOWS

Google LLC, Mountain Vie...

1. A method to morph window controls, comprising:providing, using one or more processors, a plurality of window controls associated with a window of a computer interface, each window control of the plurality of window controls being configured to perform an original function and an alternate function, the original function being different than the alternate function, the original function and the alternate function controlling-the window, each window control having an original-graphic corresponding to the original function and an alternate graphic corresponding to the alternate function;
providing a morphing initiating control being configured to activate a morphing function;
receiving a first input associated with the morphing initiating control; and
in response to the received first input, morphing, by the one or more processors, the original function associated with a non-initiated one of the plurality of window controls to the alternate function while morphing the original graphic into the alternate graphic, wherein the non-initiated window control is different from the morphing initiating control.

US Pat. No. 10,139,991

LIGHTWEIGHT VIRTUAL ENVIRONMENT

FUJITSU LIMITED, Kawasak...

1. A method, comprising:receiving, at a virtual environment (VE) device, input data pertaining to a user, the input data including user contributed data that are input to a user input device and machine contributed data that are measured at one or more sensors;
based on a first portion of the input data, rendering by the VE device, a graphical user interface (GUI) including an initial icon arrangement that is presentable in a virtual environment, wherein the initial icon arrangement includes a set of icons that are each representative of a particular portion of an overall time period represented by the initial icon arrangement;
determining, by the VE device, whether a second portion of the input data is representable in the initial icon arrangement;
in response to the second portion of input data being representable:
associating, by the VE device, a quantified target with the second portion of the input data;
further associating, by the VE device, a quantified timeframe with the second portion of the input data;
modifying, by the VE device, one or more icons in the initial icon arrangement that correspond to the timeframe to represent the target;
further rendering, by the VE device, the modified icons as an opportunity layer on the initial icon arrangement
on a display device,
wherein:
the set of icons each include a two-dimensional shape;
the set of icons is organized into rows and columns; and
the overall time period represented by the initial icon arrangement is a life of the user.

US Pat. No. 10,139,989

MAPPING VISUALIZATION CONTEXTS

SAP SE, Walldorf (DE)

1. A computing system comprising:a mobile communication device having at least one processor, display, and memory; and
a visualization mapper configured to cause the at least one processor to display a plurality of user interactive regions having respective sizes on a touch screen adjacent to each other in a size-based hierarchy, each user interactive region including a finger tap sensitive target that is configured to receive an interactive finger tap by a user touching the finger tap sensitive target, the each user interactive region and the included finger tap sensitive target being associated with a respective scalable value, the respective scalable values representing a visualization context associated with the each user interactive region, the visualization mapper including:
an algorithm handler configured to cause the at least one processor to selectively scale the size of each user interactive region and included finger tap sensitive target according to the respective scalable values associated therewith,
a grouping handler configured to cause the at least one processor to group, based on a determination that one or more of the selectively scaled user interactive regions are dimensionally smaller than a predefined finger tap target size on the touch screen, the one or more of the selectively scaled user interactive regions on the touch screen into a specified user interactive region on the touch screen that is larger than the predefined finger tap target size, the specified user interactive region being expandable in size, upon selection thereof by a user touching the finger tap sensitive target included in the specified user interactive region, to ungroup and display a plurality of constituent selectively scaled user interactive regions of the specified user interactive region at sizes larger than the predefined finger tap target size, and
a display handler configured to cause the at least one processor to display each of the user interactive regions on the touch screen along with the specified user interactive region according to each scalable value associated therewith,
wherein, receipt of the selection thereof by the user causes the specified, expandable user interactive region to undergo expansion to incrementally display the plurality of constituent selectively scaled user interactive regions in a second size-based hierarchy, in which larger regions thereof display included information more rapidly than smaller regions thereof during the expansion.

US Pat. No. 10,139,988

METHOD AND DEVICE FOR DISPLAYING INFORMATION ARRANGED IN LISTS

VOLKSWAGEN AG, Wolfsburg...

1. A method for displaying information arranged in lists on a display device of a vehicle, the display device having a display area, comprising:displaying a portion of a list in the display area that includes a plurality of list entries, multiple elements being associated at least in part with the list entries, wherein the list entries comprise music albums and the elements comprise songs, and wherein the number of displayed list entries or elements depends on a magnification factor at which the list entries or elements are displayed in the display area;
modifying the displayed portion of the list by a scrolling action such that previous and subsequent list entries are displayable in succession, wherein a magnitude of the modification increases as the magnification factor decreases; and
displaying, in a selection of a list entry, the list entry together with at least a portion of the elements associated with the list entry;
wherein, if a selected list entry is displayed together with at least a portion of the elements associated with the selected list entry and the scrolling action is performed, first one of (a) previous and (b) subsequent elements are displayed in succession and thereafter list entries one of (a) preceding and (b) following the selected list entry are displayed;
wherein the scrolling action and a reduction of the magnification factor are both initiated in response to an operator gesture;
wherein, during the scrolling action, the magnification factor is:
reduced if the gesture includes two simultaneous points of a touch-sensitive surface of the display area or a touch-sensitive surface of an operating device for the display area touched by the operators;
reduced according to the current speed of the vehicle, in which the magnification factor is reduced to a greater extent at higher vehicle speeds, and reduced to a lesser extent at lower vehicle speeds;
reduced according to the length of the gesture touching of the touch-sensitive surface of the display area or the touch sensitive surface of the operating device, in which the magnification factor is reduced to a greater extent if the gesture includes longer touching, and reduced to a lesser extent if the gesture includes shorter touching;
reduced according to the frequency of the gesture touching of the touch-sensitive surface of the display area or the touch sensitive surface of the operating device, in which the magnification factor is reduced to a greater extent if the gesture includes more frequent touching, and reduced to a lesser extent if the gesture includes less frequent touching; and
reduced if the gesture exerts a pressure on the touch-sensitive surface of the display area or the touch sensitive surface of the operating device in excess of a threshold value; and
wherein, upon termination of the scrolling action, the magnification factor is reset to an original value.

US Pat. No. 10,139,986

DATA SHARING BY DISPLAYING PROJECTIONS OF DEVICES

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:one or more processors configured to:
control a first projector to project a first icon in a first area on a projection plane, wherein the projection plane is included in a display screen;
control a second projector to project a second icon in a second area on the projection plane,
wherein the second projector is different from the first projector;
acquire a first input corresponding to movement of the first area and the second area within the display screen;
detect a first overlapping area in which the first area overlaps with the second area based on overlap of projections between the second area and the first area, wherein the first overlapping area includes the first icon and the second icon;
share, based on the detected first overlapping area, pieces of metadata associated with pieces of content which correspond to the first icon and the second icon, respectively;
control the display screen to display the first overlapping area as a virtual overlapping area on each of the first area and the second area, based on cancelation of the overlap of the first area and the second area; and
control the display screen to display the first overlapping area in a minimized state.

US Pat. No. 10,139,983

CONTROLLING ACCESS TO CONTENT

Microsoft Technology Lice...

1. A user terminal comprising:a display having an available display area; and
one or more processors configured to execute instructions to:
detect, whilst controlling a user interface to operate in a full screen mode, a user selection to operate the user interface in a split-view mode;
add, responsive to detecting the user selection to operate in the split-view mode, a first layer of content to a navigation hierarchy over a second layer of content in the navigation hierarchy, the split-view mode displaying content from both the first layer of content in the navigation hierarchy and the second layer of content in the navigation hierarchy;
display, in the available display area, the first layer of content and the second layer of content, the first layer of content displayed in a predetermined position to partially overlap the second layer of content, the predetermined position exposing a first portion of the second layer of content concurrently with the first layer of content, the first portion of the second layer of content comprising multiple selectable inputs each representing a different respective communication session, and the first layer of content including a detailed view of a communication session represented by a particular selectable input of the multiple selectable inputs, each of the first layer of content and the first portion of the second layer of content being configured for user interaction, said display of the first layer of content causing a second portion of the second layer of content not to be displayed in the available display area;
receive an input in the second layer of content effective to cause a change in the display of the first layer of content, while the first portion of the second layer and the first layer are concurrently displayed; and
display an indicator providing an indication of how content displayed on the first layer of content is related to content displayed on the displayed first portion of the second layer of content.

US Pat. No. 10,139,982

WINDOW EXPANSION METHOD AND ASSOCIATED ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device comprising:a memory configured to store instructions therein;
a display; and
at least one processor configured, upon execution of the instructions, to:
control the display to display a first area for displaying input data and a second area,
detect an occurrence of an expansion event for expanding the first area by determining a size of an object inputted in the first area to be bigger than a size of the first area in a first direction, and
expand the first area based on the expansion event,
wherein, to expand the first area based on the expansion event, the at least one processor is configured to:
if the first area cannot be expanded in the first direction, determine a second direction where the first area can be expanded based on the size of the input object, and
expand the first area in the determined second direction, and
wherein the first and second directions are first and second vertical directions or first and second horizontal directions.

US Pat. No. 10,139,979

TOUCH SENSOR AND DISPLAY DEVICE WITH TOUCH SENSOR

Japan Display Inc., Mina...

1. A touch sensor comprising:a plurality of first electrodes that are formed on an insulation surface in such a manner that adjacent first electrodes are disposed to be connected in a first direction and are disposed to be separated in a second direction intersecting the first direction;
a plurality of second electrodes that are formed on an insulation surface in such a manner that adjacent second electrodes are disposed to be connected in the second direction and are disposed to be separated in the first direction;
a plurality of third electrodes that are formed in regions in which the third electrodes overlap the plurality of first electrodes and do not overlap the plurality of second electrodes in such a manner that adjacent third electrodes are disposed to be connected in the second direction and are disposed to be separated in the first direction; and
a flexible insulation layer that is formed between the plurality of first electrodes and the plurality of third electrodes,
wherein an area of each of the plurality of third electrodes is less than an area of each of the plurality of first electrodes.

US Pat. No. 10,139,978

VEHICLE HEAD UP DISPLAY SYSTEM

DONNELLY CORPORATION, Ho...

1. A head up display system for a vehicle, said head up display system comprising:an image projection device disposed in a vehicle equipped with said head up display system, said image projection device comprising a biaxial microelectromechanical scanner and at least one light source operable to emit light;
wherein light emitted by said at least one light source is projected by said biaxial microelectromechanical scanner towards a windshield of the equipped vehicle so as to form an image that is viewable by a driver of the equipped vehicle viewing the windshield when driving the equipped vehicle;
wherein said image projection device is disposed at an interior rearview mirror assembly disposed in the equipped vehicle; and
wherein said interior rearview mirror assembly comprises a minor casing having a bezel, and wherein a plurality of actuatable elements are arranged along a portion of said bezel, and wherein said actuatable elements are integrally formed at said portion of said bezel during said molding operation that forms said bezel, said actuatable elements each comprising a molded plastic material body portion and a molded plastic material flexible portion, said molded plastic material flexible portion connecting said molded plastic material body portion to the remainder of said bezel so that said body portion is movable relative to the remainder of said bezel via flexing of said flexible portion when said actuatable element is actuated by a user pressing said body portion, and wherein circuitry is disposed within said mirror casing and has electrical actuation switches located generally proximate to and rearward of said body portions of said actuatable elements.

US Pat. No. 10,139,977

TOUCH DISPLAY DEVICE AND METHOD OF DRIVING THE SAME

BOE TECHNOLOGY GROUP CO.,...

1. A touch display device, comprising:a metal layer, a cathode layer, and a plurality of organic light-emitting unit groups, wherein
the cathode layer comprises a plurality of cathodes, each of the plurality of organic light-emitting unit groups comprises a plurality of organic light-emitting units and the plurality of organic light-emitting units in each of the plurality of organic light-emitting unit groups shares one of the plurality of cathodes, the cathodes corresponding to the plurality of organic light-emitting unit groups are insulated from each other, and each of the plurality of cathodes forms a capacitive pressure sensor with the metal layer.

US Pat. No. 10,139,975

PRESSURE COMPENSATION FOR FORCE-SENSITIVE TOUCH SCREEN

Apple Inc., Cupertino, C...

1. An electronic device comprising:a force-sensitive surface comprising:
one or more force sensors configured to measure an amount of force applied to the force-sensitive surface by an object touching the force-sensitive surface; and
a pressure sensor coupled proximate to the one or more force sensors and configured to measure an internal pressure of the electronic device associated with one or more force measurements by the one or more force sensors; and
one or more processors coupled to the one or more force sensors and capable of:
compensating the amount of force measured by the one or more force sensors based on the internal pressure associated with the one or more force measurements by the one or more force sensors.

US Pat. No. 10,139,973

INFORMATION HANDLING SYSTEM TOTEM TRACKING MANAGEMENT

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, the memory operable to store the information;
a display interfaced with the processor and memory, the display operable to present the information as visual images, the display having touchscreen operable to detect touch inputs made at the display;
a touch controller interfaced with the touchscreen and the processor, the touch controller operable to analyze touches detected at the touchscreen and to provide inputs determined from the analyzing to the processor;
a totem resting on the touchscreen, the totem having plural contact regions at a bottom surface, the touch controller differentiating the totem from other touches based upon the spatial relationship of the plural contact regions with each other; and
a totem analyzer associated with the touch controller, the totem analyzer communicating totem position to a processor as length, width and rotation values, the totem analyzer enforcing a predetermined hysteresis for touches at the touchscreen proximate the totem.

US Pat. No. 10,139,970

IDENTIFIER-PROVIDING DEVICE FOR COMPUTER DEVICE

Goggo Co., LTD., Gifu (J...

1. An identifier providing device, comprising:a base material as an insulator, and
a conductive layer pattern formed by coating a silver paste on a predetermined surface of the base material so as to be a predetermined pattern by printing,
wherein the silver paste for forming the conductive layer pattern contains, as silver particles, only silver flake having a particle size in a range of 3.0 to 5.0 ?m and a thickness at a maximum thickness portion which is a positive number in a range of 100 nm or less and a thickness at an extremely small thickness portion which is a positive number in a range of 50 nm or less,
wherein the thickness at the maximum thickness portion of the silver flake is larger than an average thickness of the silver flake, while the thickness at the extremely small thickness portion of the silver flake is smaller than the average thickness of the silver flake,
wherein the conductive layer pattern is formed by laminating the silver flakes in a thickness direction such that a film thickness which is a positive number in a range of 10 ?m or less, and
wherein the silver flakes forming the conductive layer is in a fused state or in an aggregated/cohering state with each other at the extremely small thickness portion.

US Pat. No. 10,139,969

TOUCH PANEL INCLUDING MULTILAYER TOUCH SIGNAL LINE

Samsung Display Co., Ltd....

1. A touch panel comprising:a substrate;
touch electrodes disposed on the substrate, the touch electrodes being configured to sense a touch input; and
touch signal lines connected to a corresponding touch electrode of the touch electrodes, each of the touch signal lines comprising a fanout portion and a pad portion, the pad portion being configured to form an electrical connection with a touch controller,
wherein:
each of the fanout portion and the pad portion comprises a first conductor, a second conductor disposed on the first conductor, a third conductor disposed on the second conductor, and a passivation layer disposed on the third conductor; and
a width of the first conductor is wider than a width of the third conductor.

US Pat. No. 10,139,968

TOUCH SENSING CIRCUIT OF CAPACITIVE TOUCH PANEL

Raydium Semiconductor Cor...

1. A touch sensing circuit applied to a capacitive touch panel, the capacitive touch panel comprising a plurality of first channels arranged along a first direction and a plurality of second channels arranged along a second direction, the plurality of first channels and the plurality of second channels crossing each other, the touch sensing circuit comprising:N periodic-wave signal generation modules coupled to N first channels of the plurality of first channels respectively, the N periodic-wave signal generation modules being configured to generate N first periodic-wave signals having N frequencies to N first channels respectively, wherein N is an integer;
an analog front-end circuit module, coupled to the plurality of second channels, the analog front-end circuit module being configured to receive the N first periodic-wave signals passing through N mutual capacitance at N intersection points of the N first channels and a second channel of the plurality of second channels from the second channel and demodulating the N first periodic-wave signals to output an analog front-end signal;
N mixing modules, coupled to the analog front-end circuit module respectively, the N mixing modules being configured to receive the analog front-end signal from the analog front-end circuit module respectively and receiving N second periodic-wave signals having the N frequencies respectively, and then mixing the analog front-end signal and the N second periodic-wave signals respectively into N mixed signals; and
N integration modules, coupled to the N mixing modules respectively, the N integration modules being configured to receive the N mixed signals respectively and integrating the N mixed signals respectively to generate N output signals;
wherein formulas for the N first periodic-wave signals TX0(t) and TX1(t) are TX0(t)=?Vref*sin(2?Nf0t) and TX1(t)=?Vref*sin(2?(N+1)f0t);
a formula for the analog front-end signal VAFE(t) is

a formula for the N second periodic-wave signals S0(t) is S0(t)?sin(2?Nf0t)+? sin(3*2?Nf0t)+? sin(5*2?Nf0t);
a formula for the N mixed signals VMIX0(t) is
anda formula for the N output signals VINT0(t) is

US Pat. No. 10,139,965

TOUCH PANEL, MANUFACTURING METHOD THEREOF AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A touch panel, comprising:a first sensing layer, in which the first sensing layer includes a plurality of columns of first sensing lines, and each first sensing line is formed by alternate series connection between first transparent electrodes and first metal wires; and
a second sensing layer superimposed on the first sensing layer, in which the second sensing layer includes a plurality of rows of second sensing lines, and each second sensing line is formed by alternate series connection between second transparent electrodes and second metal wires, wherein
in terms of vertical projections of the first sensing layer and the second sensing layer on a plane of the touch panel, the first transparent electrodes of the first sensing layer and the second transparent electrodes of the second sensing layer are alternately arranged along a column direction and a row direction; the first metal wires of the first sensing layer and the second metal wires of the second sensing layer are alternately arranged along the column direction and the row direction; the first metal wires of the first sensing layer cross over the second transparent electrodes of the second sensing layer; and the second metal wires of the second sensing layer cross over the first transparent electrodes of the first sensing layer.

US Pat. No. 10,139,964

CONTROL APPARATUS FOR A TOUCH PANEL AND CONTROL METHOD FOR THE TOUCH PANEL

Canon Kabushiki Kaisha, ...

1. An apparatus comprising at least one processor coupled to at least one memory, the at least one processor executing to:determine, based on a comparison of a sensed electrostatic capacitance value of an electrostatic sensor provided to an electrostatic touch panel and a reference electrostatic capacitance value, whether a portion of the electrostatic touch panel is being touched by an operator;
determine whether the sensed electrostatic capacitance value decreases, while it is determined that the portion of the electrostatic touch panel is being touched by the operator, more than a threshold in a predetermined period; and
in response to a determination that the sensed electrostatic capacitance value decreases more than the threshold in the predetermined period while it is determined that the portion of the electrostatic touch panel is being touched by the operator, increase the reference electrostatic capacitance value while it is determined that the portion of the electrostatic touch panel is being touched by the operator, the increase causing the apparatus to change the determination that the portion of the electrostatic touch panel is being touched by the operator to a determination that the portion of the electrostatic touch panel is no longer being touched by the operator.

US Pat. No. 10,139,963

TOUCH SENSOR AND DISPLAY DEVICE

Japan Display, Inc., Tok...

1. A touch sensor comprising:a plurality of electrodes including a plurality of common electrodes;
a detection circuit applying a drive signal to at least one of the electrodes to output a detection result based on a detection signal obtained from the electrodes in response to the drive signal; and
a controller operating to change a range of electric lines of force generated by the electrodes, wherein
the controller causes a change in a maximum range of the electric lines of force in accordance with the detection result,
the electrodes have a plurality of first electrodes extending along a first direction and a plurality of second electrodes extending along a second direction perpendicular to the first direction, and
the controller causes a pixel voltage of a pixel to be higher than an off voltage of a gate of a corresponding pixel TFT, after applying a drive signal to at least one of the common electrodes.

US Pat. No. 10,139,962

SYSTEM, METHOD AND COMPUTER PROGRAM FOR DETECTING AN OBJECT APPROACHING AND TOUCHING A CAPACITIVE TOUCH DEVICE

Advanced Silicon SA, (CH...

1. A system for detecting an object approaching and touching a capacitive touch device, said system comprisingsaid capacitive touch device,
a processor,
an optical system connected to said processor and arranged to collect information on said object,
said processor being arranged so as to execute the following functions:
classify the object as a triggering object or as a non-triggering object based on said information from said optical system,
if the object is classified as a non-triggering object, disable the execution of touch functions of the capacitive touch device at the latest when at least a part of the object touches the capacitive touch device, said disable being performed at least in the zone of contact between the capacitive touch device and the non-triggering object,
if the object is classified as a triggering object, at the latest when at least a part of the object touches the capacitive touch device, execute a predetermined function on said capacitive touch device depending on said information.

US Pat. No. 10,139,961

TOUCH DETECTION USING FEATURE-VECTOR DICTIONARY

MICROSOFT TECHNOLOGY LICE...

1. A method of distinguishing an intentional touch from an incidental touch on a touch sensor of a device, the method comprising:detecting, via the touch sensor, a blob corresponding to a touch;
determining a detected feature vector of the blob;
comparing the detected feature vector of the blob to a plurality of previously-acquired feature vectors of a dictionary using a distance determination to find a distance between the detected feature vector and each of the plurality of previously-acquired feature vectors;
when the touch is determined to be an intentional touch based on the distance between the detected feature vector and at least one of the plurality of previously-acquired feature vectors being within a threshold distance, then taking an action via the device based upon the touch; and
when the touch is determined to be an incidental touch, then not taking the action.

US Pat. No. 10,139,958

ORGANIC ELECTROLUMINESCENT TOUCH PANEL INTEGRATING TOUCH CONTROL FUNCTION, DRIVING METHOD FOR THE SAME, AND DISPLAY DEVICE COMPRISING THE SAME

BOE TECHNOLOGY GROUP CO.,...

1. An organic electroluminescent touch panel, comprising: a pixel driving circuit and an organic electroluminescent architecture;the organic electroluminescent architecture including: an anode layer, a cathode layer, and a light-emitting layer located between the anode layer and the cathode layer; the cathode layer being partitioned into a plurality of cathodes independent of and insulating from each other, the cathodes being connected, via a lead wire, one-by-one, to pins to which a touch display integrated chip corresponds;
the pixel driving circuit including: an initialization module, a charging module, a compensation module, a driving module, and a light-emitting control module; a control terminal of the initialization module being connected to a reset signal terminal, an input terminal thereof being connected to an initialize signal terminal, and an output terminal thereof being connected to a first node; a first control terminal and a second control terminal of the charging module being both connected to a scan signal terminal, a first input terminal thereof being connected to a data signal terminal, a second input terminal thereof being connected to a third node, a first output terminal thereof being connected to the first node, and a second output terminal thereof being connected to a second node; a control terminal of the compensation module being connected to a first signal control terminal, an input terminal thereof being connected to a first reference signal terminal, and an output terminal thereof being connected to the second node; a control terminal of the driving module being connected with the first node, an input terminal thereof being connected to the first reference signal terminal, and an output terminal thereof being connected to the third node; a control terminal of the light-emitting control module being connected to a second signal control terminal, an input terminal thereof being connected to the third node, and an output terminal thereof being connected to the anode layer of the organic electroluminescent architecture, wherein the pixel driving circuit operates in an initialization stage, a charging stage, a compensation stage, a light-emitting stage, and a touch control stage that proceed sequentially,
in the initialization stage, the initialization module is configured to, under control of the reset signal terminal, initialize the first node via an initialize signal inputted by the initialize signal terminal;
in the charging stage, the charging module is configured to, under control of the scan signal terminal, perform data writing at the first node and the second node via a data signal inputted by the data signal terminal;
in the compensation stage, the compensation module is configured to turn on under control of the first signal control terminal, and perform threshold voltage compensation of the driving module at the first node via a signal inputted by the first reference signal terminal;
in the light-emitting stage, the light-emitting control module is turned on under control of the second signal control terminal, the driving module is configured to, under control of the first node, drive the organic electroluminescent architecture to emit light via the light-emitting control module that is turned on;
in the touch control stage, the plurality of cathodes formed by partitioning the cathode layer of the organic electroluminescent architecture serve as touch electrodes to sense occurrence of an outside touch and transmit a touch signal to the touch display integrated chip via the lead wire,
wherein in the touch control stage, the touch display integrated chip configured to reduce signals on rest signal lines for transmitting various signals and signals on signals lines for driving the touch electrodes by subtracting the touch signal voltage generated by the touch electrodes from the voltage of the rest signal lines for transmitting various signals and from the voltage of the signals on the signal lines for driving the touch electrodes, so that the signals on the rest signal lines for transmitting various signals are modulated in synchronization with the signals on the signals lines for driving the touch electrodes, so that no additional signal voltage difference is generated between the signals on the rest signal lines for transmitting various signals and the signals on the signals lines for driving the touch electrodes.

US Pat. No. 10,139,956

CONTROL DEVICE FOR AN ELECTROLUMINESCENT TOUCH-CONTROL DISPLAY PANEL, TOUCH SCREEN AND DISPLAY DEVICE

BOE Technology Group Co.,...

1. A control device for an electroluminescent touch-control display panel comprising: a display driving circuit board electrically connected to the electroluminescent touch-control display panel, a touch-control driving circuit board, a lighting circuit board, and a switching circuit board electrically connected respectively to the display driving circuit board, the touch-control driving circuit board and the lighting circuit board; wherein,the lighting circuit board is configured to provide a first reference signal to the touch-control driving circuit board via the switching circuit board;
the touch-control driving circuit board is configured to gate, during the touch-control period, a generated touch-control excitation signal and then transmit the touch-control excitation signal to the display driving circuit board via the switching circuit board, and determine a position of touch control in the electroluminescent touch-control display panel in accordance with a feedback signal transmitted by the display driving circuit board, and gate, during the display period, the first reference signal provided by the lighting circuit board and then transmit the first reference signal to the display driving circuit board via the switching circuit board;
the display driving circuit board is configured to during the touch-control period, transmit the excitation signal, transmitted by the touch-control driving circuit board, to a cathode multiplexed as a touch-control electrode in the electroluminescent touch-control display panel, and transmit a feedback signal received from the cathode multiplexed as the touch-control electrode in the electroluminescent touch-control display panel to the touch control driving circuit board via the switching circuit board, and during the display period, transmit the first reference signal, transmitted by the touch-control driving circuit board, to the cathode multiplexed as the touch-control electrode in the electroluminescent touch-control display panel.

US Pat. No. 10,139,955

DISPLAY UNIT FOR VEHICLE AND DISPLAY CONTROL UNIT

DENSO CORPORATION, Kariy...

1. A display unit for a vehicle comprising:a display having a display surface with a rectangular shape;
a touch panel stacked on the display surface;
a substrate with a rectangular shape, on which a main CPU that generates image data to be displayed on the display, a sub CPU that controls electric power supply in the display unit, a display controller that performs a drive control on the display based on the image data, and a plurality of external connectors used for electrical connection to at least one external device arranged outside the display unit, are mounted;
a plate that is a conductive plate member, and supports the substrate; and
a housing that accommodates the display, the plate, and the substrate so as to expose the display surface of the display,
the display unit for the vehicle mutually and communicably connected to the at least one external device and controlling a content to be displayed on the display based on a request from the at least one external device, wherein:
the plate is arranged on an opposite side to the display surface so as to face the display;
the substrate is arranged on an opposite side to the display with respect to the plate so as to face the plate;
the plate has a base extending to a direction of the substrate with a predetermined angle and disposed on an edge of the plate;
a touch panel controller for controlling a drive of the touch panel is arranged on the base; and
the substrate further includes a touch panel connector used for electrical connection between the touch panel controller and the substrate.

US Pat. No. 10,139,942

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device, comprising:a substrate;
a plurality of signal lines extending in a first direction;
a plurality of scanning lines extending in a second direction crossing the first direction;
a plurality of pixels arranged on the substrate including at least a first pixel to which a signal associated with a first color is applied and a second pixel to which a signal associated with a second color which is different from the first color is applied, each of the pixels being surronded by two of the signal lines and two of the scanning lines respectively;
a plurality of detecting electrodes provided so as to respectively overlap the pixels in a plan view perspective; and
a dummy electrode provided apart from any of the detecting electrodes,
wherein the detecting electrodes are formed from a first metal layer or a first alloy layer,
wherein the dummy electrode is formed from a second metal layer or a second alloy layer, and
wherein a ratio of total sum of areas of portions of the plurality of pixels which overlap any of the plurality of detecting electrodes and the dummy electrode in the plan view perspective to a total sum of areas of the pixels is 1 to 22%, and
wherein the detecting electrodes include a first rectangular portion, a second rectangular portion and a third rectangular portion, the second rectangular portion being arranged between the first rectangular portion and the third rectangular portion,
wherein a first connective portion arranged between the first rectangular portion and the second rectangular portion overlaps the first pixel, and
wherein a second connecting portion arranged between the second rectangular portion and the third rectangular portion overlaps the second pixel.

US Pat. No. 10,139,941

TOUCH PANEL, MANUFACTURING METHOD THEREOF, AND TOUCH DEVICE

BOE Technology Group Co.,...

1. A touch panel manufacturing method, comprising:forming a metal mesh layer on a substrate; and
forming at least one functional layer with an anti-moire pattern,
wherein forming the at least one functional layer with the anti-moire pattern comprises:
forming at least one insulation layer with the anti-moire pattern, wherein the at least one insulation layer with the anti-moire pattern is located at a side of the metal mesh layer far away form the substrate.

US Pat. No. 10,139,936

ERGONOMICALLY OPTIMIZED SELF-STABILIZING LEG MOUNTED MOUSE PAD WITH INTEGRATED MOUSE STORAGE HOLSTER

1. A platform, comprising:a molded, single piece body having a molded-in holster having a recessed storage cavity;
a planar working surface comprising a mouse pad material suitable for operating wireless computer input devices including but not limited to a mouse;
the planar working surface further comprising an intervening layer of adhesive;
the mouse pad material attached to the planar working surface by the intervening layer of adhesive;
the molded-in holster providing storage of the computer mouse when not in use;
the molded-in holster comprising a specialized ramp located within the recessed cavity suitable for securing the mouse into the molded-in holster partly by the mouse contacting the interior of the sides and top of the molded-in holster;
the molded-in holster comprising interior walls comprising a pliable yet self adherent urethane; and
the planar working surface further comprising a raised finished edge.

US Pat. No. 10,139,935

LIGHT SENSOR

PIXART IMAGING INC., Hsi...

1. A light sensor for a control system, being configured to, according to a schedule defining a first time interval and a second time interval, sense a first light through a first light guide path to generate a first sensing signal at the first time interval and sense a second light through a second light guide path to generate a second sensing signal at the second time interval, wherein the first time interval and the second time interval are not overlapped to each other.

US Pat. No. 10,139,932

ELECTRONIC DEVICE AND CONTROL METHOD THEREFOR

Samsung Electronics Co., ...

1. An electronic device comprising:a touch screen disposed on a first surface of the electronic device;
an auxiliary input device comprising input circuitry disposed on a second surface of the electronic device;
a sensor module comprising at least one sensor; and
a processor configured to:
detect a grip of the electronic device using the at least one sensor when a first input is received through the auxiliary input device,
identify a first area which is a touchable area of the electronic device based on the grip of the electronic device,
determine a second area, which is a non-touchable area of the touch screen and adjacent to the first area, based on the first area, and
display a pointer at first coordinates in the second area.

US Pat. No. 10,139,931

INPUT ASSISTANCE DEVICE AND INPUT SYSTEM

Alps Electric Co., Ltd., ...

1. An input assistance device for an input device including a sensor panel having a panel surface, the input assistance device comprising:a rotation support body having a central axis;
an attachment mechanism that removably attaches the rotation support body to the panel surface so that the central axis is perpendicular to the panel surface; and
a rotational part rotatably supported by the rotation support body so as to rotate around the central axis, the rotational part including:
a side surface formed of a conductive material; and
a bottom surface facing the panel surface, the bottom surface having at least one conductive area electrically connected to the side surface,
wherein the attachment mechanism is a suction cup disposed on the bottom surface of the rotation support body, the suction cup adhering to the panel surface when the rotation support body is pressed against the panel surface along a direction of the central axis.

US Pat. No. 10,139,930

INFORMATION HANDLING SYSTEM CAPACITIVE TOUCH TOTEM MANAGEMENT

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, the memory operable to store the information;
a display interfaced with the processor and memory, the display operable to present the information as visual images, the display having touchscreen operable to detect touch inputs made at the display;
a touch controller interfaced with the touchscreen and the processor, the touch controller operable to analyze touches detected at the touchscreen and to provide inputs determined from the analyzing to the processor;
a totem resting on the touchscreen, the totem having plural feet extending from a bottom surface, the plural feet defining parallel pairs of touchpoints in a predetermined geometric pattern; and
a totem analyzer associated with the touch controller, the totem analyzer recognizing the geometric pattern to communicate totem position to the processor as length, width and rotation values;
wherein the totem analyzer comprises a spectral analysis engine tuned to detect the predetermined geometric patterns.

US Pat. No. 10,139,929

INFORMATION HANDLING SYSTEM INTERACTIVE TOTEMS

Dell Products L.P., Roun...

10. A totem system for accepting inputs to an information handling system, the totem system comprising:a main body sized to rest on a capacitive mat and move to plural positions on the capacitive mat;
an interactive portion coupled to the main body, the interactive portion movable relative to the main body and the capacitive mat, the interactive portion contacting the capacitive mat at different positions relative to the main body during movement relative to the main body; and
an input device controller stored in non-volatile memory and operable to execute on a processor to receive signals from the capacitive mat and distinguish inputs to the interactive portion by detecting a relative position of the interactive portion to the main body, the input device further operable to distinguish input based upon movement of the main body to different positions on the capacitive mat, wherein the movement of the main body provides an input separate from the relative position of the interactive portion.

US Pat. No. 10,139,928

ELECTRONIC PEN SENSING PANEL, ELECTRONIC PEN SENSING DEVICE, AND DISPLAY DEVICE INCLUDING THE SAME

Samsung Display Co., Ltd....

1. An electronic pen sensing device comprising:a substrate comprising a sensing region and a first sub sensing region, the first sub sensing region having a width smaller than a width of the sensing region;
a first closed loop line comprising:
a main pattern comprising a main coil disposed along edges of the sensing region and wound N times in a first rotation direction from a first node to a second node; and
a first sub pattern comprising a first auxiliary coil disposed along edges of the first sub sensing region and wound M times in the first rotation direction from the second node to the first node; and
a controller configured to calculate a location of an electronic pen based on a first induction current which is output through the first node,
wherein N and M are positive integers.

US Pat. No. 10,139,926

MAGNETIC RETENTION OF PERIPHERAL DEVICE FOR A TABLET COMPUTER

NVIDIA CORPORATION, Sant...

1. A peripheral device for a computing device, the device comprising:a body configured for insertion into a storage cavity in the computing device;
a first magnet disposed within the body proximate a first external surface of the body and having a first pole of a first polarity and a second pole of a second polarity, wherein the first pole is oriented toward the first external surface; and
a second magnet disposed within the body between a second external surface and the first magnet and having a first pole of the first polarity and a second pole of the second polarity, wherein the first pole of the second magnet is oriented toward the second external surface,
wherein the first pole of the first magnet and the first pole of the second magnet are aligned along a first axis that includes a centerline of the body.

US Pat. No. 10,139,925

CAUSING SPECIFIC LOCATION OF AN OBJECT PROVIDED TO A DEVICE

Microsoft Technology Lice...

1. A computer-implemented method for sharing an object, the method comprising:receiving, by a shared device from a computing device, an object user-selected at the computing device for copying to the shared device;
displaying, on a display of the shared device, the object at an initial object position, the initial object position determined using a predetermined rule for a task the shared device is operating;
detecting, by the shared device and responsive to the receiving the object, a control position of the computing device from which the object was received using one or more cameras of the shared device to track the computing device;
detecting, by the shared device, a change in the control position of the computing device from which the object was received, the change in the control position corresponding to a user input to cause the object to move from the initial object position to an updated object position on the display;
updating, based at least in part on the detecting the user input, the object position of the object presented on the display of the shared device; and
locking the object at the updated object position on the display in response to a triggering event.

US Pat. No. 10,139,923

MEDICAL CODING KEYBOARD

1. A keyboard useful for medical coding, comprising:a housing enclosing keyboard circuitry and framing a plurality of keys connected to the circuitry and segregated into key groups, including:
a first key group having only alphabetic keys inclusive of all the letters of the alphabet except for the letters I and O and no function keys, and
a second key group spaced from the first key group on the housing across a key gap and including a numeric keypad with the digits 0-9 and alphabetic keys with the letters I and O.

US Pat. No. 10,139,922

SPRING CONFIGURATION FOR TOUCH-SENSITIVE INPUT DEVICE

MICROSOFT TECHNOLOGY LICE...

1. A system, comprising:a processor;
a computer-readable media operably connected to the processor; and
a touch-sensitive input device operably connected to at least one of the processor or the computer-readable media, the touch-sensitive input device including a plurality of keys, wherein each key of the plurality of keys includes at least one spring comprising:
a substantially planar peak located at a central portion of the at least one spring,
a first substantially arcuate leg extending from the peak in a first direction, and
a second substantially arcuate leg, separate from the first leg, extending from the peak in a second direction, wherein
a resistive force provided by the at least one spring decreases after the peak travels a first distance from an initial position of the peak, and wherein the first distance is less than or equal to ? of a range of travel of the peak,
the range of travel of the peak extends from the initial position to a final position,
the range of travel extends in a direction substantially perpendicular to the peak,
the at least one spring has a height, extending in the direction substantially perpendicular to the peak, from a top surface of the peak to a bottom surface of the first leg,
the range of travel is greater than the height, and
the at least one spring is configured to provide the resistive force in response to application of a key stroke force proximate the peak.

US Pat. No. 10,139,918

DYNAMIC, FREE-SPACE USER INTERACTIONS FOR MACHINE CONTROL

Leap Motion, Inc., San F...

1. A method of controlling a machine, comprising:sensing a variation of position of at least one control object using an imaging system;
determining from the variation of position, one or more primitives describing at least one motion made in space by the control object;
comparing the one or more primitives determined to one or more templates in a library of gesture templates;
selecting based upon a result of the comparing a set of templates of possible gestures corresponding to the one or more primitives; and
providing at least one of the set of templates of possible gestures as an indication of a command to issue to a machine under control responsive to the variation of position.

US Pat. No. 10,139,914

METHODS AND APPARATUS FOR USING THE HUMAN BODY AS AN INPUT DEVICE

Nod, Inc., Santa Clara, ...

1. An apparatus capable of interacting with at least one controllable device based upon a pose of at least a portion of a human body disposed within a space, the apparatus comprising:one or more sensors that are sized for wearing on the human body, each of the one or more sensors emitting sensor data; and
a detection unit that operates upon the sensor data to determine the pose of at least the portion of the human body and is capable of interacting with the at least one controllable device, wherein the detection unit operates upon the sensor data from the at least some of the one or more sensors using a relative coordinate system, the detection unit including:
a memory that stores at least one or more characteristics of human anatomy that are associated with the human body using at least a partial skeletal rendering of a human; and
a detection processor, automatically operating under software control, that inputs, aggregates and fuses the sensor data from each of the one or more sensors using the at least one or more characteristics of human anatomy stored in the memory to determine the pose of at least the portion of the human body based upon a locality of said one or more sensors;
wherein at least some of the one or more sensors and the detection unit are packaged in an integrated mechanical assembly,
wherein the integrated mechanical assembly is sized for wearing on the portion of the human body whose pose is being determined,
wherein there are a plurality of integrated mechanical assemblies, with each of the plurality of the integrated mechanical assemblies including one or more sensors and a detection unit,
wherein each of the plurality of integrated mechanical assemblies are configured to operate with its own relative coordinate system within a particular sub-space of the space and not based upon absolute coordinates of the space and sized for wearing on the human body, and
wherein at least two of the plurality of same mechanical assemblies is each formed as a ring wearable on a human finger.

US Pat. No. 10,139,913

ROTATIONAL INPUT DEVICE

SUNREX TECHNOLOGY CORP., ...

1. A rotational input device to be operated by a user for generating an input signal, said rotational input device comprising:a device body;
a rotatable unit disposed at said device body and configured to rotate in response to operation by the user;
a sensing unit accommodated in said device body and configured to detect an amount of rotation of said rotatable unit, which is an arc length traveled by a point on a circumference of said rotatable unit during rotation of said rotatable unit in response to the operation by the user, and to generate a detection signal indicating the amount of rotation detected by said sensing unit; and
a processing unit accommodated in said device body, electrically connected to said sensing unit, and configured to
calculate, after said processing unit receives the detection signal generated by said sensing unit from said sensing unit, an angular acceleration of said rotatable unit based on the detection signal,
determine whether the angular acceleration calculated by said processing unit is greater than a predetermined threshold, and
when it is determined by said processing unit that the angular acceleration calculated by said processing unit is greater than the predetermined threshold, divide the amount of rotation detected by said sensing unit by a preset amount of rotation to obtain a first output value, determine a second output value that is greater than the first output value based on the first output value, and generate the input signal based on the second output value.

US Pat. No. 10,139,912

METHOD AND APPARATUS FOR SIMULATING SURFACE FEATURES ON A USER INTERFACE WITH HAPTIC EFFECTS

IMMERSION CORPORATION, S...

1. A method of producing a haptic effect, comprising:generating a periodic drive signal based on a pressure of a touch input at a surface and based on a tactile sensation to be simulated at the surface;
applying the periodic drive signal to a haptic output device coupled to the surface to generate a first haptic effect at the surface;
altering the periodic drive signal based on a change in the pressure of the touch input to create an altered periodic drive signal; and
applying the altered periodic drive signal to the haptic output device to generate a second haptic effect at the surface, the second haptic effect being different from the first haptic effect.

US Pat. No. 10,139,911

SYSTEM AND METHOD FOR PROVIDING COMPLEX HAPTIC STIMULATION DURING INPUT OF CONTROL GESTURES, AND RELATING TO CONTROL OF VIRTUAL EQUIPMENT

Immersion Corporation, S...

1. A system configured to provide stimulation to a user of a game, the system comprising:a touch sensitive electronic display having an interface surface accessible for engagement by the user, the electronic display being configured to generate output signals related to a position at which the interface surface is engaged, and to present views of the game to the user through the interface surface,
wherein the views presented through the interface surface include views of virtual equipment usable in the game, the virtual equipment having user selectable sections that are selectable by the user to interact with the virtual equipment by engaging the interface surface at the user selectable sections of the views of the virtual equipment;
an actuator configured to generate haptic stimulation to the user;
a non-transitory computer-readable medium; and
one or more processors communicatively coupled to the touch sensitive electronic display, the non-transitory computer-readable medium, and the actuator, the one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:
determine operating parameters of the virtual equipment in the views or simulate operation of the virtual equipment based on a selection of a user selectable section of the virtual equipment, and wherein the user selectable sections of the virtual equipment correspond to sections of the virtual equipment analogous to a section of equipment that would be engaged in real life to configure operating parameters or operate the virtual equipment;
determine haptic stimulation to be generated associated with the operating parameters of the virtual equipment or simulated operation of the virtual equipment; and
control the actuator to generate the determined haptic stimulation.

US Pat. No. 10,139,910

MOBILE COMMUNICATIONS DEVICE WITH ADAPTIVE FRICTION OF THE HOUSING

TELEFONAKTIEBOLAGET LM ER...

1. A method for varying friction between a surface of a mobile communications device and one or more other surfaces, the method comprising:sensing a current surrounding environment of a mobile communications device,
determining an environmental context for the mobile communications device based on the sensed current surrounding environment; and
controlling the mobile communications device to vary a coefficient of friction based on the environmental context to increase or decrease the friction between the surface of the mobile communications device and the one or more other surfaces.

US Pat. No. 10,139,909

DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR PROVIDING HAPTIC FEEDBACK

APPLE INC., Cupertino, C...

1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, a touch-sensitive surface, and one or more tactile output generators for generating tactile outputs associated with physical displacement of the electronic device or a component of the electronic device, cause the device to:display a user interface on the display, wherein the user interface includes a user interface object that includes a first moveable component that represents a first plurality of selectable options;
detect a first scroll input directed to the first moveable component of the user interface object that includes movement of a first contact on the touch-sensitive surface and liftoff of the first contact from the touch-sensitive surface;
in response to detecting the first scroll input:
move the first moveable component through a subset of the first plurality of selectable options of the first moveable component, including moving the first moveable component through a first selectable option and a second selectable option of the first moveable component after detecting the liftoff of the first contact from the touch-sensitive surface, wherein the movement of the first moveable component gradually slows down after the liftoff of the first contact is detected;
as the first moveable component moves through a first selectable option with a first speed:
generate a first tactile output; and
generate a first audio output; and,
as the first moveable component moves through the second selectable option with a second speed that is slower than the first speed:
generate a second tactile output that is different in a first output property than the first tactile output and that is the same in a second output property as the first tactile output; and
generate a second audio output that is different in the second output property than the first audio output.

US Pat. No. 10,139,906

RING HUMAN-MACHINE INTERFACE

1. A method comprising:wearing a ring on a first finger, the ring having a first contact region facing a second finger adjacent to the first finger, the ring having a second contact region facing a third finger adjacent to the first finger, the first contact region configured to detect a touch or proximity input from the second finger, the second contact region configured to detect a touch or proximity input from the third finger, each of the first and second contact regions having one or more touch or proximity sensors;
moving the first, second, and third fingers relative to each other;
detecting a touch or proximity input at the first contact region but not at the second contact region in response to a first finger and hand gesture in which the second finger touches the first contact region and the third finger does not touch the second contact region;
detecting a touch or proximity input at the second contact region but not at the first contact region in response to a second finger and hand gesture in which the third finger touches the second contact region and the second finger does not touch the first contact region; and
detecting touch or proximity inputs at both the first and second contact regions in response to a third finger and hand gesture in which the second finger touches the first contact region without sliding across the first contact region and the third finger touches the second contact region without sliding across the second contact region, and wherein the first finger, the second finger, and the third finger are on the same hand.

US Pat. No. 10,139,903

ADJUSTMENT OF RETICLE DISPLAY BASED ON BIOMETRIC INFORMATION

INTERNATIONAL BUSINESS MA...

1. A system for displaying textual data, the system comprising:a memory having computer readable instructions; and
a processor for executing the computer readable instructions, the computer readable instructions comprising:
receiving a request to display textual data;
displaying textual data in a reticle region within a display area, wherein the reticle region is moveable with respect to the display area, and wherein displaying textual data includes sequentially presenting successive components of the textual data at a fixed position relative to the reticle region within the display area;
monitoring a point of gaze of a user based on biometric information;
based on detecting that the point of gaze is away from the reticle region, automatically stopping the displaying at a current time point at which a current component is displayed, and determining a previous component of the textual data that was displayed at a previous time point, the previous time point occurring a rewind time period prior to the current time point, wherein the rewind time period between the previous time point and the current time point is determined based at least in part on a reading speed of the user; and
based on detecting that the point of gaze has returned to the reticle region, displaying the previous component associated with the previous time point and continuing to display successive components of the textual data subsequent to the previous component.

US Pat. No. 10,139,902

METHOD AND APPARATUS FOR CHANGING A FIELD OF VIEW WITHOUT SYNCHRONIZATION WITH MOVEMENT OF A HEAD-MOUNTED DISPLAY

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

1. A method, comprising:defining a virtual space within which a user is immersed;
defining a virtual camera in the virtual space, wherein the virtual camera defines a visual field;
generating a visual field image corresponding to the visual field to be visually recognized by the user;
displaying the visual field image on a head mounted display;
detecting movement of the head mounted display;
determining, using the head mounted display, to move a location of the virtual camera without synchronization with the detected movement of the head mounted display;
moving the location of the virtual camera within the virtual space from a first location to a second location without synchronization with the detected movement of the head mounted display;
determining, using an external controller, to move the location of the virtual camera without synchronization with the detected movement of the head mounted display in response to an input from the external controller;
determining, based on a context within which the virtual space is used, whether to move the location of the virtual camera automatically and without synchronization with the detected movement of the head mounted display or based on the input from the external controller;
generating a transitional image, having reduced information compared to the visual field image, in response to moving the location of the virtual camera without synchronization with the detected movement of the head mounted display
displaying the transitional image on the head mounted display during the movement of the location of the virtual camera;
changing an angular orientation of the virtual camera in synchronization with the detected movement of the head mounted display; and
updating the visual field image in response to changing the angular orientation of the virtual camera in synchronization with the detected movement of the head mounted display without displaying the transitional image.

US Pat. No. 10,139,901

VIRTUAL REALITY DISTRACTION MONITOR

Immersv, Inc., Emeryvill...

1. A computer-implemented method comprising:storing on a client computing device, with a particular digital graphical virtual reality application, digital data identifying one or more particular areas of interest within the particular digital graphical virtual reality application;
tracking, through the particular digital graphical virtual reality application executing on the client computing device, a point of focus of a video display of the client computing device executing the particular digital graphical virtual reality application;
determining that the point of focus of the video display of the client computing device executing the particular digital graphical virtual reality application is different than any of the one or more particular areas of interest;
in response to the determining, causing execution of an application event through the particular digital graphical virtual reality application or a client computing device event through the client computing device, the application event comprising storing application metadata that identifies a virtual location of the client computing device in the virtual reality application.

US Pat. No. 10,139,900

MOBILE COMMUNICATOR DEVICE INCLUDING USER ATTENTIVENESS DETECTOR

MOBILE COMMUNICATION TECH...

1. A handheld mobile communicator comprising:a speed detection system for determining whether the handheld mobile communicator is moving faster than a threshold speed;
a processor; and
an image capture device in operable communication with the processor, the image capture device configured to provide an image of a user to the processor wherein the processor is configured to determine whether the user is inattentive;
wherein the image capture device is configured to provide to the processor at least one frame image of the user within a predetermined time period;
wherein the predetermined time period is configured to commence when the user attempts to use a functionality of the mobile handheld device when the mobile handheld device is in a turned on state;
wherein the processor is configured to analyze the at least one frame image of the user to determine a percentage of the predetermined time period that the user is looking at the handheld mobile communicator;
wherein the processor is configured to determine that the user is inattentive if the percentage of the predetermined time period that the user is looking at the handheld mobile communicator is below a threshold percentage;
wherein the processor is configured to ensure that a text input functionality of the handheld mobile communicator is in a turned off state when the speed detection system determines that the handheld mobile communicator is moving faster than the threshold speed and the processor determines that the user is inattentive.

US Pat. No. 10,139,899

HYPERCATCHING IN VIRTUAL REALITY (VR) SYSTEM

DISNEY ENTERPRISES, INC.,...

1. A system for providing a dynamic physical interaction to a user during a virtual reality (VR) experience in a VR experience space, comprising:a VR system including a headset with a display screen and a VR rendering module generating a video output, wherein the display screen displays an image of a virtual world based on the video output;
a physical object moving in the VR experience space toward the user wearing the headset; and
in the VR system, an interaction module generating a predicted trajectory for the physical object in the VR experience space,
wherein the image of the virtual world includes an image of a virtual object corresponding to the physical object,
wherein the image of the virtual object is rendered such that the image of the virtual object moves along a travel path in the virtual world,
wherein the image of the virtual object follows a virtual object trajectory as the image of the virtual object moves along the travel path in the virtual world that differs in at least one aspect from the predicted trajectory for the physical object in the VR experience space, and
wherein the virtual object trajectory is time synchronized with the predicted trajectory whereby a virtual interaction between the user and the virtual object in the virtual world occurs simultaneously with a physical interaction between the user and the physical object in the VR experience space.

US Pat. No. 10,139,898

DISTRACTED BROWSING MODES

Amazon Technologies, Inc....

1. A computing device, comprising:a display screen;
an audio output device;
at least one processor; and
memory including instructions that, when executed by the at least one processor, enable the computing device to:
display content on the display screen;
obtain image data including a representation of a feature of a user of the computing device;
determine, based at least in part on a number of times the representation of the feature is obtained over a period of time, that the user is distracted;
convert the content displayed on the display screen into an audible speech representation of the content;
begin rendering the audible speech representation of the content using the audio output device;
determine that the user is no longer distracted; and
discontinue presenting the audible speech representation using the audio output device.

US Pat. No. 10,139,897

POWER-OPTIMIZED IMAGE CAPTURE AND PUSH

NOVI SECURITY, INC., Ore...

1. A security sensor comprising:a battery power supply;
a camera coupled to the battery power supply to receive power, the camera being placed in a camera sleep state and being wakeable to a camera awake state;
an activity sensor coupled to the battery power supply to receive the power, the activity sensor configured to detect activity within a zone proximate the security sensor;
a processor placed in a processor sleep state and wakeable to a processor awake state, the processor coupled to the battery power supply to receive power, and coupled to the camera to receive image data including images of the activity within the zone; and
a microcontroller coupled to the battery power supply to receive the power, coupled to the activity sensor to receive interrupts responsive to detection by the activity sensor of the activity within the zone proximate the security sensor, and coupled to a processor to send and receive data, and, responsive to receiving a first interrupt from the activity sensor, the microcontroller being configured to place the processor in an awake state and place the camera in an awake state, wherein
the camera, responsive to being placed in the camera awake state, captures a set of images of the activity within the zone and provides image data including the set of images to the processor,
responsive to the image data being provided to the processor, the camera is placed in the camera sleep state, and
responsive to the image data being transmitted to a remote network entity, the processor is placed in the processor sleep state.

US Pat. No. 10,139,895

TECHNIQUES TO MAINTAIN POWER FOR A FUNDAMENTAL FUNCTION ON A DEVICE

INTEL CORPORATION, Santa...

1. An apparatus, comprising:a processor; and
a memory coupled to the processor, the memory comprising instructions that when executed by the processor cause the processor to:
identify a request to enable execution of an extended function of a mobile device
determine a current power level of a power source,
determine whether the current power level of the power source is greater than a first threshold value, the first threshold value corresponding to a quantity of power needed to operate a fundamental function of the mobile device for a predetermined amount of time, and
permit operation of the extended function based on a determination that the current power level of the power source is greater than the first threshold value, or
determine whether the current power level of the power source is less than a second threshold value, the second threshold value lower than the first threshold value, and
prohibit operation of the extended function based on a determination that the current power level of the power source is less than the second threshold value to preserve operation of the fundamental function of the mobile device.

US Pat. No. 10,139,893

METHOD AND SYSTEM FOR CONTROLLING INTELLIGENT WEARABLE DEVICE, AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A control method, comprising:generating, by a terminal device based on a trigger condition, a first power-off instruction to power off the terminal device;
determining, by the terminal device, whether the trigger condition comprises restarting an operating system of the terminal device;
generating, by the terminal device, a second power-off instruction when the trigger condition does not comprise restarting the operating system of the terminal device; and
sending, by the terminal device before entering a power-off state, the second power-off instruction to an intelligent wearable device associated with the terminal device, the second power-off instruction being used to instruct the intelligent wearable device to power off or disable a communications module of the intelligent wearable device.

US Pat. No. 10,139,892

FACILITATING POWER CONSERVATION FOR DEVICES BASED ON LIKELIHOOD OF POWER USAGE LEVEL

1. A method, comprising:determining, by a first device comprising a processor, that a mobile device is within an arrival portion of an airport and a vehicle is in a parking portion of the airport;
identifying, by the first device, that the vehicle is operating in an enhanced discontinuous reception mode of a wireless communication technology; and
after the determining and the identifying, facilitating, by the first device, modification of the enhanced discontinuous reception mode of the vehicle based on a determination of a likelihood of usage of a second power consumption operation by the vehicle.

US Pat. No. 10,139,890

AUTOMATIC LOW NOISE FREQUENCY SELECTION

Apple Inc., Cupertino, C...

1. A touch sensitive device comprising:a touch sensor panel;
at least one sense channel coupled to the touch sensor panel and configured to sense touch events at the touch sensor panel; and
circuitry coupled to the at least one sense channel and configured to:
in accordance with a determination that the at least one sense channel has sensed a touch event on the touch sensor panel during a preceding predetermined time period, operate the device in a first mode during which the circuitry performs a first touch panel scan type on the touch sensor panel with intervention from a processor configured to identify one or more touch events on the touch sensor panel, and
in accordance with a determination that the at least one sense channel has not sensed a touch event on the touch sensor panel during the preceding predetermined time period:
operate the device in a second mode during which the circuitry performs a second touch panel scan type on the touch sensor panel without intervention from the processor and the circuitry performs a spectral scan of the touch sensor panel without intervention from the processor, a spectral scan output generated from the spectral scan, and
use at least the spectral scan output to determine one or more frequencies at which to perform the first or second touch panel scan type.

US Pat. No. 10,139,889

METHOD, APPARATUS, AND SYSTEM FOR IMPROVING RESUME TIMES FOR ROOT PORTS AND ROOT PORT INTEGRATED ENDPOINTS

Intel Corporation, Santa...

1. A system on a chip (SoC) comprising:a multicore processor;
a level-2 (L2) cache controller coupled to the multicore processor;
an L2 cache coupled to the L2 cache controller and the multicore processor;
an integrated memory controller; and
a serial point-to-point link interface to enable between the multicore processor and a device communication;
wherein the serial point-to-point link interface implements a protocol stack and includes a transmitter to transmit serial data to the device and a receiver to deserialize an incoming serial stream from the device;
wherein the protocol stack supports a plurality of power management states, including an active state, a first off state, in which a supply voltage is to be provided to the device, and a second off state, in which the supply voltage is not to be provided to the device;
wherein the protocol stack provides a default recovery time to allow the device to begin a transition from the first off state to the active state prior to accessing the device;
wherein, in response to an indication the device is ready to enter the active state, the protocol stack provides for accessing the device prior to expiration of the default recovery time to complete the transition; and
wherein the active state is an uninitialized active state and accessing the device prior to expiration of the default recovery time to complete the transition comprises sending a configuration access request.

US Pat. No. 10,139,887

METHOD OF CONTROLLING POWER AND ELECTRONIC DEVICE THEREOF

Samsung Electronics Co., ...

1. A method employed by an electronic device, comprising:reducing a power transmitted by the electronic device when a proximity detector in the electronic device detects that an object is proximate to the electronic device and a Hall sensor detects that a cover attached to the electronic device is open;
when the Hall sensor detects that the cover attached to the electronic device is closed, determining whether the electronic device is engaged in NFC transmission;
reducing the power transmitted by the electronic device when the determination is negative; and
maintaining a level of power transmitted at a default power level when the determination is positive.

US Pat. No. 10,139,884

POWER LOSS PROTECTION FOR SOLID STATE DRIVES

Toshiba Memory Corporatio...

1. A solid state drive (SSD) comprising:an SSD controller comprising one or more memory device controllers;
a volatile memory in communication with the SSD controller;
a non-volatile memory in communication with the SSD controller, the non-volatile memory comprising a plurality of non-volatile memory devices arranged in a plurality of partitions, the one or more memory device controllers controlling the plurality of non-volatile memory devices; and
a power circuit in communication with the SSD controller and configured to supply a first power to the plurality of non-volatile memory devices during a normal operation of the SSD, to supply the first power to active partitions in the event of a power loss or failure of the SSD, and to reduce power-to inactive partitions in the event of the power loss or failure, wherein the active partitions corresponding to less than all of the plurality of partitions of the plurality of non-volatile memory devices, and wherein to reduce power comprises supplying a second power, less than the first power.

US Pat. No. 10,139,881

INFORMATION HANDLING SYSTEM PORT POWER MANAGEMENT AND CABLE DETECT

Dell Products L.P., Roun...

1. An information handling system comprising:a housing;
a processor disposed in the housing and operable to execute instructions to process information;
a memory disposed in the housing and interfaced with the processor, the memory operable to store the information;
at least one communication port disposed in the housing, the at least one communication port operable to accept a cable configured for a communication protocol having power transfer through the cable;
a power connector disposed in the housing and operable to accept a power cable that provides power from an external power supply;
a power controller interfaced with the at least one communication port and the power connector to accept power for application to the processor and memory, the power controller simultaneously accepting power from both the communication port and the power connector; and
a motion detector interfaced with the power controller and operable to detect motion of a cable in the communication port, the motion detector communicating detected motion to the power controller;
wherein the power controller in response to detected motion manages current droop associated with power supplied at the power connector by adapting to supply power with reduced impedance from only the power connector without power from the communication port before loss of power from the communication port.

US Pat. No. 10,139,880

DATA STORAGE SYSTEM AND METHOD ANALYZING NON-SIGNAL

Samsung Electronics Co., ...

1. A data storage system, comprising:a storage device;
a host connected to the storage device via a data line and a power line; and
a protocol analyzer, connected to the data line between the host and the storage device and not connected to the power line between the host and the storage device,
wherein the host is configured to communicate a non-signal to the storage device via the power line,
upon detecting the non-signal, the storage device is configured to return the non-signal to the host via the data line, and
the protocol analyzer is configured to monitor the non-signal via the data line from the storage device and determine whether the non-signal is normally transferred via the power line.

US Pat. No. 10,139,879

ELECTRONIC DEVICE

Semiconductor Energy Labo...

1. An electronic device comprising:a display portion including a display surface and a back surface;
a touch input portion over the display surface; and
a first battery, a second battery, and a system portion over the back surface;
wherein a first bendable portion is provided in the display portion between the first battery and the second battery,
wherein a second bendable portion is provided in the display portion between the second battery and the system portion, and
wherein the first battery is electrically connected to the display portion and the touch input portion, and
wherein the second battery is electrically connected to the system portion.

US Pat. No. 10,139,878

SYSTEMS AND METHODS FOR EXTENDED POWER PERFORMANCE CAPABILITY DISCOVERY FOR A MODULAR CHASSIS

Dell Products L.P., Roun...

1. A chassis comprising:a plurality of power supply units, configured to deliver electrical energy via a power grid to information handling resources disposed in the chassis, the power supply units comprising first power supply units configured to deliver electrical energy via a first grid and second power supply units configured to deliver, responsive to a failure of the first grid, electrical energy to the information handling resources via a redundant grid; and
a chassis management controller communicatively coupled to the first power supply units via a first bus, communicatively coupled to the second power supply units via a second bus, and configured to perform operations comprising:
sending one or more queries to the plurality of power supply units, wherein each query is associated with a corresponding power supply operational parameter;
receiving, from at least some of the plurality of power supply units, one or more responses to the one or more queries, wherein each of the one or more responses indicates a present state of a corresponding power supply operational parameter;
receiving user configuration parameters governing operation of chassis components;
analyzing the one or more responses indicating a present state of a corresponding power supply operational parameter and the user configuration parameters to determine whether enhanced power performance mode operation is indicated;
responsive to determining that enhanced power performance mode operation is not indicated, operating a particular power supply unit as an idle redundant power supply;
responsive to determining that enhanced power performance mode operation is indicated, determining if an aggregate power allocation to the information handling resources exceeds a threshold power; and
responsive to determining that the aggregate power allocation to the information handling resources exceeds a threshold power, operating the particular power supply unit in an enhanced power performance mode, wherein the particular power supply unit is oversubscribed to provide power to the information handling resources disposed in the chassis; and
wherein a particular power supply operational parameter comprises an oversubscription threshold for each of the plurality of power supply units, and further wherein when the particular power supply is operating in the enhanced power performance mode, and wherein the operations include:
allocating power to the particular power supply unit in accordance with the oversubscription threshold.

US Pat. No. 10,139,875

FAREWELL RESET AND RESTART METHOD FOR COEXISTENCE OF LEGACY AND NEXT GENERATION DEVICES OVER A SHARED MULTI-MODE BUS

QUALCOMM Incorporated, S...

1. A device, comprising:a first bus;
a second bus separate from the first bus;
a first set of devices coupled to the first bus and the second bus, the first set of devices configured to communicate over the first bus according to a first communication protocol, wherein the first set of devices is coupled to the first bus via at least one first connection and coupled to the second bus via at least one second connection, and wherein the at least one first connection is physically distinct from the at least one second connection; and
a second set of devices coupled to the first bus, the second set of devices configured to communicate over the first bus according to both the first communication protocol and a second communication protocol,
wherein
in a first mode of operation over the first bus, the first set of devices and second set of devices concurrently communicate over the first bus using the first communication protocol;
in a second mode of operation over the first bus, the second set of devices communicate with each other using the second communication protocol over the first bus, and the first set of devices are caused to stop operating over the first bus;
a disable command is sent over the first bus to cause the first set of devices to stop operating over the first bus while the second set of devices operate in the second mode over the first bus;
an enable command is sent over the second bus to cause the first set of devices to resume operating over the first bus while the first bus switches to operate in the first mode;
the first bus includes a plurality of lines, with N lines allocated for transmissions in the first mode, and M lines allocated for transmissions in the second mode; and
N and M are same integers greater than or equal to two (2) and a different number of logical transmission lanes are defined in the first and second modes.

US Pat. No. 10,139,870

CAPACITANCE SENSING ELECTRODE WITH INTEGRATED I/O MECHANISM

Apple Inc., Cupertino, C...

1. A portable electronic device comprising:an annular region having both touch sensing and display functionality;
a central region inside the annular region having both touch sensing and display functionality, the annular and central regions coupled to first communication lines; and
a movable touch-sensitive element located along a periphery of the annular region and surrounding the annular region, the movable touch-sensitive element configured for detecting lateral movement of an object along the device and coupled to second communication lines different from the first communication lines;
wherein the annular region, the central region and the movable touch-sensitive element are configured for being independently actuated and generating first and second signals transmitting respectively through the first and second communication lines and corresponding to first and second distinct inputs to the electronic device.

US Pat. No. 10,139,869

CAPACITIVE SENSORS FOR GRIP SENSING AND FINGER TRACKING

ANALOG DEVICES, INC., No...

1. A capacitive sensing apparatus usable with an electronic device with a display screen for grip sensing and/or finger tracking, wherein the capacitive sensing apparatus comprises:first capacitive sensors comprising a first set of strips spatially arranged in a first line on a first edge of the electronic device, the first set of strips having respective lengths and spacings between the first set of strips spanning lengthwise across the first line, wherein each strip of the first set of strips is configured to generate a respective response to an object positioned near the first line; and wherein the respective response of each strip of the first set of strips is saturated and non-varying when an object is positioned along the length of a respective strip of the first set of strips, and the respective response of each strip of the first set of strips is varying and tapers off as an object moves away from either end of the length a respective strip of the first set of strips;
wherein the respective lengths of each of the first set of strips are predetermined to reduce a span in which a respective response of each strip of the first set of strips may be saturated, and the respective spacings of the first set of strips are predetermined such that a respective varying and tapering response between each strip of the first set of strips is calculated as a reciprocal of a distance of the object, at least in part;
one or more processors configured for:
receiving first capacitive sensor measurements generated by each strip of the first set of strips in response to an object positioned near the first line;
determining ratio values from the first capacitive sensor measurements wherein, the ratio values represent magnitudes of each strip of the first set of strips and are based on calculating one or more gain independent ratios of the first capacitive sensor measurements;
generating a cross-correlation matrix from at least one of the first capacitive sensor measurements and the ratio values;
inferring grip sensing information or finger tracking information based on at least one of the ratio values and the cross-correlation matrix; and
reporting the grip sensing information or finger tracking information.

US Pat. No. 10,139,865

APPARATUS HOLDING STRUCTURE

NINTENDO CO., LTD., Kyot...

1. A holding structure that holds, when an apparatus is placed on a placement surface, an orientation of the apparatus, the holding structure comprising:an axis portion;
a body portion configured to be rotatable about the axis portion and to hold the orientation of the apparatus; and
a stopping portion, wherein
the body portion is rotatable about the axis portion from a first position to a second position,
a part of the body portion initiates contact with the stopping portion at an intermediate rotational position during rotation of the body portion from the first position to the second position,
the intermediate rotational position is distinct from the first position and the second position, and
the first position is a closed state and the second position is an open state,
the stopping portion allows free rotation of the body portion between the first position and the intermediate position, and
the stopping portion stops rotation of the body portion in at least one direction.

US Pat. No. 10,139,863

STRUCTURE AND METHOD FOR PREVENTING TERMINAL SCREEN FROM BEING DAMAGED DURING FALLING

ZTE CORPORATION, Guangdo...

1. A structure for preventing a terminal screen from being damaged during falling, comprising a terminal body, and an air duct and a sensor provided within the terminal body, wherein the air duct is provided with a fan therein, the sensor is electrically connected to the fan via a main control chip within the terminal body, the sensor is capable of receiving a signal indicating that the terminal body falls towards a ground and controlling a switch of the fan through the main control chip, two ends of the air duct are respectively provided with an air inlet and an air outlet, and the air outlet of the air duct is provided on the terminal body.

US Pat. No. 10,139,862

ELECTRONIC APPARATUS

LENOVO (SINGAPORE) PTE. L...

1. An electronic apparatus including a portable information device and an accessory device capable of being removably coupled to each other through a coupling mechanism, comprising:a state detector in at least one of the portable information device and the accessory device to detect whether the electronic apparatus is in a predetermined stable position;
an intention detector that detects whether there is an intention of detaching the portable information device from the accessory device; and
a control unit that operates the coupling mechanism when it detects an output from the state detector that the electronic apparatus is in the stable position, and when it detects an output from the intention detector that there is the intention of detaching the portable information device from the accessory device, wherein:
the coupling mechanism has a first attractive body and a second attractive body that are magnetically attracted to each other, and a moving part that moves the first attractive body relative to the second attractive body to change an attracted state between the first attractive body and the second attractive body,
the moving part moves the first attractive body and the second attractive body in a direction from a lock position, when an attractive force between the first attractive body and the second attractive body is large, and to a half-lock position when the attractive force between the first attractive body and the second attractive body is smaller than that of the lock position,
the state detector has an acceleration sensor,
the moving part can move the first attractive body relative to the second attractive body, to the lock position when the attractive force between the first attractive body and the second attractive body is largest, to an unlock position when a repulsive force is generated between the first attractive body and the second attractive body, and to the half-lock position when the attractive force between the first attractive body and the second attractive body is smaller than that of the lock position,
the intention detector has a first pressure-sensitive sensor and a second pressure-sensitive sensor, and
when it is detected from an output of the first pressure-sensitive sensor and the second pressure-sensitive sensor that there is an intention of detaching the portable information device from the accessory device, and in such a state that the electronic apparatus is detected to be in the stable position from output of the acceleration sensor, the control unit changes the first attractive body, from the lock position to the unlock position, when it is detected from only one of the first pressure-sensitive sensor and the second pressure-sensitive sensor that there is the intention of detaching the portable information device from the accessory device, and in a state where the electronic apparatus is detected to be in the stable position from the output of the acceleration sensor, the control unit changes the first attractive body from the lock position to the half-lock position.

US Pat. No. 10,139,861

PORTABLE ELECTRONIC DEVICE CASE ACCESSORIES AND RELATED SYSTEMS AND METHODS

TARGUS GROUP INTERNATIONA...

1. A case for a computer tablet, the computer tablet comprising a back side and a display side, the case comprising:a base panel configured to rest on a work surface;
a support member pivotally coupled to the base panel and extending from the pivotal coupling; and
a holder to receive and support the computer tablet with the display side accessible; and
a rotatable connector coupled to the support member and the holder to enable rotational movement of the holder between portrait and landscape orientations,
wherein the base panel and support member are configured to pivot to a closed orientation wherein the holder faces the base panel and the display side is covered by the base panel and the support member extends along an exterior of the case and such that the base panel and the support member are substantially parallel to one another and retain at least a majority of the computer tablet, and
wherein the base panel and support member are further configured to pivot to an open orientation to support the holder and the computer tablet in an elevated position and such that the holder rests on the base panel.

US Pat. No. 10,139,860

POWER DISTRIBUTION IN A DOCKING STATION

Apple Inc., Cupertino, C...

1. A docking station comprising:a housing;
a first connector to connect to a portable computing device;
a second connector to connect to an accessory;
a first circuit; and
a power circuit coupled to the first connector and the second connector to provide power to the first circuit from either the portable computing device or the accessory in a first mode, and to either not provide power to the first circuit or provide power to the first circuit from the portable computing device in a second mode,
wherein while in the first mode, the power circuit provides power to the first circuit from the portable computing device when a voltage provided by the portable computing device is higher than a voltage provided by the accessory, and the power circuit provides power to the first circuit from the accessory when a voltage provided by the portable computing device is lower than a voltage provided by the accessory.

US Pat. No. 10,139,859

WEARABLE COMPUTING DEVICE

MOTIV, INC., San Francis...

1. A system, comprising:a wearable ring computing device, the ring computing device including a housing, the housing having an interior bounding member and an exterior bounding member, the interior bounding member and the exterior bounding member being configured for being coupled together to form a waterproof cavity there between;
a curved battery positioned within the cavity, the curved battery having an arc approximating a corresponding arc of the ring housing;
a sensor module, the sensor module positioned within the cavity and proximate the battery, the sensor module comprising one or more sensors, the one or more sensors comprising one or more of a pedometer, an accelerometer, a gyroscope, a heart rate sensor, a pulse oximeter, a sleep monitor, an internal measurement unit, a thermometer, a Galvanic skin response sensor, and an electrocardiogram, the one or more sensors being configured to sense a change in a condition of a wearer of the ring;
a flexible printed circuit board positioned within the cavity proximate one or both of the curved battery and the sensor module, the flexible printed circuit board portion comprising:
a processor, the processor configured for determining one or more of a number of steps taken, a quality of sleep, a heart rate, blood pressure, and body temperature of a user of the ring computing device; and
a memory, associated with the processor for storing data; and
a semiconducting light element disposed at least partially within the housing.

US Pat. No. 10,139,858

APPARATUS WITH ELASTICALLY TRANSFORMABLE BODY

Nokia Technologies Oy, E...

1. An apparatus comprising:a transformable shaped body configured to be elastically stretchable by a user between a visual display device and a user-wearable input device, the transformable shaped body having at least a first-operating-configuration having a relatively large operating surface area of a first width and height, the first configuration being the visual display device comprising a flexible display, and a second-operating configuration-having a second width larger than the first width and a second height smaller than the first height, the second configuration being the user-wearable touch input device configured to be worn by the user;
a power saving circuit within the transformable shaped body, including audio processing configured to trigger a start phase to transition from a low-power consuming mode for power saving of components within the transformable shaped body, in response to a detected voice command by the audio processing;
the transformable shaped body elastically stretched by the user in the second operating configuration forming the user-wearable touch input device within the transformable shaped body, configured to receive user touch input signals indicating an update of navigation information, after the start phase has been triggered by the voice command;
a communication interface within the transformable shaped body, configured to provide a wireless link for the apparatus to receive source location indications from one or more transmitting locations and configured to determine a geographic position of the transformable shaped body with respect to the transmitting locations;
the transformable shaped body elastically stretched by the user in the first operating configuration forming the visual display device within the transformable shaped body, configured to display navigation information based on a determined geographic position of the transformable shaped body, after the start phase has been triggered by the voice command; and
a flexible interconnection within the transformable shaped body, between at least two components within the transformable shaped body, comprising stretchable interconnects to the flexible display;
wherein the flexible interconnection is configured to interconnect, within the transformable shaped body, at least one of the flexible display, the user-wearable input device, or the communication interface with at least one processor.

US Pat. No. 10,139,856

ACCESSORY ASSEMBLY

LG Electronics Inc., Seo...

1. An accessory having a main body, the main body comprising:a case that defines an external appearance of the main body;
a main switch located within the case and configured to be pushed downward; and
an elastic operation portion that is located vertically above the main switch and extends radially outward toward an inner surface of the case, the elastic operation portion being configured to elastically deform downward to thereby push the main switch,
wherein the elastic operation portion includes:
a middle part located vertically above the main switch,
a first bent part extending radially outward from a first end of the middle part, the first bent part having a first curvature that is convex downward, and
a second bent part extending radially outward from a second end of the middle part opposite the first end, the second bent part having a second curvature that is convex downward.

US Pat. No. 10,139,854

DYNAMIC DISPLAY RESOLUTION MANAGEMENT FOR AN IMMERSED INFORMATION HANDLING SYSTEM ENVIRONMENT

DELL PRODUCTS L.P., Roun...

1. An information handling system comprising:a processor operable to process information for presentation to a user as visual images;
memory interfaced with the processor and operable to store the information;
a graphics system interfaced with the processor and memory, the graphics system operable to generate the visual images at one or more display devices;
a display device interfaced with the graphics system and operable to present the visual images at a display area, the display device storing extended display identification data (EDID) that defines display device performance characteristics including at least one pre-existing EDID having a native resolution of the display device;
a resolution engine associated with the graphics system and operable to retrieve the EDID from the display device and apply the EDID to format the visual information as pixel values compatible with the display device; and
one or more sensors interfaced with the processor and operable to sense one or more conditions proximate the display device, the one or more conditions including at least an object disposed on the display device;
a resolution mapping engine interfaced with the one or more sensors;
wherein the resolution engine responds to one or more sensed conditions by defining a new non-native resolution having non-standard timing for presentation of information by the display device at less than all of the display area, storing the non-native resolution in EDID of the display device in association with the one or more sensed conditions, and applying the non-native resolution to present visual information as pixel values, the pixel values adapting the visual information to compensate for the one or more sensed conditions;
wherein the resolution engine defines non-native resolutions having non-standard timing by defining at least some pixel values to have black values and translating content to pixels other than those with black values; and
wherein the resolution mapping engine detects the one or more sensed conditions and compares the one or more sensed conditions stored in association with non-native resolutions to identify and apply in response to the one or more sensed conditions.

US Pat. No. 10,139,849

SIMPLE CMOS THRESHOLD VOLTAGE EXTRACTION CIRCUIT

Honeywell International I...

1. A circuit comprising:first circuitry comprising a first current mirror;
a first resistor; and
a second resistor, wherein the first resistor and the second resistor are substantially matched;
second circuitry comprising a second current mirror, wherein:
the second current mirror comprises a first transistor and a second transistor,
a width-to-length ratio of the second transistor is greater than a width-to-length ratio of the first transistor,
the circuit is configured to cause a first current through the first transistor to be substantially equal to a second current through the second transistor and to cause the second current to pass through the first resistor; and
a third transistor, wherein:
the second transistor and the third transistor are substantially matched,
the circuit is configured to cause a third current through the third transistor to be substantially equal to the second current through the second transistor and to cause the third current to pass through the second resistor, and
a gate-drain voltage of the third transistor is substantially equal to a voltage across the second resistor;
an output interface configured to output a drain-source voltage across the third transistor.

US Pat. No. 10,139,848

GENERATING LEAKAGE CANCELING CURRENT IN ELECTRIC VEHICLE CHARGING SYSTEMS

Motiv Power Systems, Inc....

1. A non-isolated charger module, comprising:a power converter having a plurality of input leads, a first output lead, and a second output lead, wherein the power converter is adapted to receive an Alternating Current (AC) supply onto the plurality of input leads and to generate a positive Direct Current (DC) supply signal and a negative DC supply signal, and wherein the positive DC supply signal is supplied onto the first output lead and the negative DC supply signal is supplied onto the second output lead; and
a leakage current cancelation circuit having a first input lead and a second input lead, wherein the first input lead is coupled to the first output lead of the power converter, wherein the second input lead is coupled to the second output lead of the power converter, wherein the leakage current cancelation circuit generates a leakage cancelation current, and wherein the leakage cancelation current is supplied onto the plurality of input leads of the power converter.

US Pat. No. 10,139,846

DC POWER GRID AND EQUIPMENT

1. A direct current electric power grid having multiple local connection points each of which locally sense grid voltage at the connection points, wherein a defined target voltage is used at one or more connection points such that when a connection sensed grid voltage is higher than the target voltage the grid condition at the connection point is HIGH and when the connection sensed grid voltage is lower than the target voltage the grid condition at the connection point is LOW;the grid comprising:
at each of at least two connection points at separate locations: a high priority load and a low priority load; and
at least two solar electric power input connection points;
wherein when the connection point is LOW the connection point provides power from the grid to the high priority load but not the low priority load, and when the connection point is HIGH, the connection point provides power from the grid to both the high priority load and the low priority load, and
wherein one or more nodes contain a current governor that limits current passing through wires from the one or more nodes to adjacent nodes by decreasing a pulsed duty cycle of the power passing through the wires, in response to sensed high current in the wires that approaches or exceeds a threshold current value.

US Pat. No. 10,139,845

SYSTEM AND METHOD FOR ENERGY CONSUMPTION MANAGEMENT IN BROADBAND TELECOMMUNICATIONS NETWORKS VIA ADAPTIVE POWER MANAGEMENT

Society of Cable Telecomm...

1. A system for energy consumption management in a telecommunications network via adaptive power system management, the system comprising:a. a network or a portion thereof that is composed of a plurality of different types of equipment;
b. an adaptive power system for controlling the energy consumption of a plurality of elements within the equipment within the network;
c. a network energy controller within the adaptive power system that uses a set of protocols to control the energy consumption of the plurality of elements within the network; and
d. wherein the network energy controller uses a packet-switched network that interlinks one or more controllers, wherein the controllers are energy macro-, mini- and micro-controllers, and the network energy controller function is distributed throughout the network via an energy macro-controller, a plurality of energy mini-controllers and a plurality of energy micro-controllers.

US Pat. No. 10,139,843

WIRELESS THERMOSTATIC CONTROLLED ELECTRIC HEATING SYSTEM

Honeywell International I...

1. A wireless thermostat system for an electric heater, comprising:a thermostat having a first temperature sensor;
an equipment interface module (EIM) separate from the thermostat and wirelessly connected to the thermostat, the EIM comprising:
an antenna sub-system; and
a relay sub-system connected to the antenna sub-system; and
wherein:
the thermostat comprises a wireless transmitter;
the antenna sub-system comprises:
an antenna for detecting signals from the wireless transmitter; and
a first electronic circuit having a second temperature sensor and an input connected to the antenna;
the relay sub-system comprises:
a second electronic circuit having an input connected to an output of the first electronic circuit; and
a relay with an input connected to an output of the second electronic circuit, and having an output for connecting power to an input of an electric heater;
the EIM is configured to control the electric heater in response to control signals received from the thermostat, the control signals being based on temperature sensed with the first temperature sensor; and
the EIM is configured to control the electric heater independent of the thermostat when the second temperature sensor senses a temperature below a predetermined temperature.

US Pat. No. 10,139,824

AUTOMATIC DRIVING VEHICLE AND PROGRAM FOR AUTOMATIC DRIVING VEHICLE

MICO LATTA INC., Tokyo (...

1. An automatic driving vehicle including an automatic driving mode in which autonomous traveling is carried out, the automatic driving vehicle comprising:a bus configured to receive a setup for a behavior of the automatic driving vehicle after a driver or a passenger gets out of the automatic driving vehicle, the setup for the behavior being input when the driver or the passenger gets out of the automatic driving vehicle; and
a controller configured to control conduct of the behavior of the automatic driving vehicle on a basis of the setup,
wherein the setup for the behavior of the automatic driving vehicle is selected from among a plurality of predetermined behaviors of the automatic driving vehicle, the plurality of predetermined behaviors being setup by the driver or the passenger in advance.

US Pat. No. 10,139,822

UNMANNED AERIAL VEHICLES

ZEROTECH (SHENZHEN) INTEL...

1. An unmanned aerial vehicle (UAV), comprising:an image capturing module disposed on the UAV, configured to capture image data; and
a controller chip coupled to the image capturing module to receive and process the image data, and the controller chip being configured to control the flight of the UAV;
a primary printed circuit board (PCB) on which the controller chip is mounted;
a secondary PCB on which the image capturing module is mounted;
a motion detecting module coupled to the controller chip and mounted on the secondary PCB, wherein the motion detecting module is configured to detect motion status of the UAV and transmit to the controller chip the detected motion status of the UAV;
an image signal processing module coupled between the image capturing module and the controller chip, and configured to receive the image data from the image capturing module to perform image signal processing on the image data, and transmit the processed image data to the controller chip, wherein the image signal processing module is disposed outside the controller chip;
an encoding module coupled to the controller chip, and configured to encode the image data in a predetermined video or picture format, wherein the encoding module is disposed outside the controller chip; and
a graphic processing module coupled to the controller chip, wherein the graphic processing module is disposed outside the controller chip and is configured to perform image stabilization on the image data based on the detected motion status of the UAV.

US Pat. No. 10,139,819

VIDEO ENABLED INSPECTION USING UNMANNED AERIAL VEHICLES

Innovative Signal Analysi...

1. A system for unmanned vehicle control, the system comprising:an image acquisition device configured to capture an image of an operational area remote from a ground control station, wherein the image acquisition device is located remote from the ground control station and a vehicle;
the vehicle configured to receive and execute a vehicle control command;
a control device configured to generate the vehicle control command comprising:
a display component configured to present the image obtained from the image acquisition device in substantially real-time;
an input component configured to receive an input indicating a particular position on the displayed image from the image acquisition device located proximate to the ground control station, wherein indicating a particular position comprise selecting a pixel within the displayed image;
a processor configured to obtain and display the image from the image acquisition device, on the display component, in substantially real-time, determine a coordinate address of the vehicle based on a detected location of a pixel corresponding to the vehicle within the image, and determine a coordinate address based on the received input indicating the particular position, based on the selected pixel, and generate the vehicle control command based on the determined coordinate address; and
a communication component configured to facilitate transmission of the vehicle control command to the vehicle, wherein the communication component comprises at least a ground control station configured to function as a relay for the transmission of the vehicle control command between the control device and the vehicle.

US Pat. No. 10,139,814

SYSTEM AND METHOD FOR MANUFACTURING A BOARD BODY

1. A method for manufacturing a board body from a blank, the blank having a three dimensional shape comprising a concavity, the method comprising:collecting, with a handling robot, the blank having the three dimensional shape comprising the concavity from a loading area;
moving the blank to a scanning area;
scanning the three dimensional shape of the blank in three dimensions with a vision system, wherein the scanning produces a three dimensional virtual image of the blank;
storing the three dimensional virtual image of the blank in a memory;
calculating a three dimensional cutting path for milling the blank into the board body based on the three dimensional virtual image of the blank and user-selected parameters;
moving the blank to a machining area with the handling robot; and
milling the blank, along the three dimensional cutting path, with a machining robot configured to perform a milling machining operation, into the board body.

US Pat. No. 10,139,811

SMART DEVICE FOR INDUSTRIAL AUTOMATION

ROCKWELL AUTOMATION TECHN...

1. An industrial automation device, comprising:a processor; and
a memory communicatively coupled to the processor, the memory having stored therein computer-executable components comprising:
a role component configured to determine an industrial automation role of the industrial automation device in a particular industrial automation process based on a type of the industrial automation device and a hierarchical position of the industrial automation device in a hierarchical model describing the industrial automation environment;
a profile generation component configured to generate a device profile for the industrial automation device that includes at least the industrial automation role and context information of the industrial automation device; and
a cloud interface component that communicatively connects the industrial automation device to a cloud platform and sends the device profile to the cloud platform.

US Pat. No. 10,139,808

PREDICTIVE SHIMMING OF JOINTS

The Boeing Company, Chic...

1. A method for creating a shim for use in mounting a skin to a substructure, the skin defining an inner surface, an outer surface opposite the inner surface, and a skin thickness between the inner and outer surfaces, the substructure defining a mating surface for the skin, wherein a digital model associated with the skin includes a nominal map of the skin thickness, the shim to be configured to fill any gaps greater than a design allowance in a mating area between the inner surface of the skin and the substructure, the method comprising the steps of:a. nondestructively inspecting the skin at a plurality of locations of at least one of the inner and outer surfaces to gather a data set relating to the skin thickness;
b. calculating, using the data set, a set of as-built thickness values for the skin for at least a portion of the plurality of locations;
c. determining the mating area of the inner surface of the skin with the mating surface of the substructure; and
d. generating a set of shim dimension data by calculating in the mating area of the inner surface of the skin a set of deviations greater than the design allowance of the set of as-built thickness values from the nominal map of the skin thickness.

US Pat. No. 10,139,807

METHOD FOR CREATING A CUSTOMIZED ARTHROPLASTY RESECTION GUIDE UTILIZING TWO-DIMENSIONAL IMAGING

Somersault Orthopedics In...

1. A method for creating a cutting jig for an arthroplasty procedure, the method comprising: receiving a plurality of two-dimensional images of a patient's joint the subject of the arthroplasty procedure; reformatting the two-dimensional images to approximate a true anatomical coordinate of the patient's joint; locating a plurality of mating shapes within the reformatted plurality of two-dimensional images of the patient's joint, the plurality of mating shapes corresponding to a plurality of mating shapes of a cutting jig for use during the arthroplasty procedure; generating a milling program based at least on the placement of the mating shapes within the reformatted plurality of two-dimensional images of the patient's joint; and milling the cutting jig based at least on the milling program, wherein locating the plurality of mating shapes within the reformatted plurality of two-dimensional images comprises indicating a position of a first circular mating shape of a femoral portion of the cutting jig such that the first circular mating shape of the femoral portion contacts at least one femoral condyle within an anterior trochlear groove of the patient's joint as illustrated in a first one of the plurality of two-dimensional images of the patient's joint.

US Pat. No. 10,139,803

INSTRUCTION VALUE GENERATION DEVICE

Mitsubishi Electric Corpo...

1. An instruction value generation device comprising:a hardware processor; and
a memory storing instructions which, when executed by the hardware processor, cause the hardware processor to:
predictively calculate, by using an instruction response calculator, on a basis of a model of a control target on a calculator, a parameter of the model of the control target on the calculator, and a parameter of a control device controlling the control target, a response path along which the control target is actually operated when an instruction path is given;
determine a target path that is an ideal path of the control target on a basis of shape data to which speed data on each part of a workpiece finished shape provided by the control target is added, a time constant, and a dwell rotation number and a clearance distance at a time of starting and ending an operation of the control target;
regenerate a temporary instruction path such that an error between the target path and a temporary instruction response path calculated by the instruction response calculator when the temporary instruction path is given to the instruction response calculator is smaller than a current value;
receive the target path and determine, on the basis of the shape data, a convergence determination condition in each zone of the target path, the convergence determination condition being changeable and being used in a determination processing of determining whether the error between the temporary instruction response path and the target path is converged; and
perform the determination processing on a basis of the convergence determination condition, wherein
the instructions further cause the hardware processor to repeat the regeneration of the temporary instruction path and the calculation of the temporary instruction response path by the instruction response calculator until the hardware processor determines that the convergence determination condition is met, and in response to the hardware processor determining that the convergence determination condition is met, the hardware processor outputs the temporary instruction path to the control device, as the instruction path for operating the control target, to cause the control device to control physical movement of the control target along the instruction path to thereby machine a workpiece.

US Pat. No. 10,139,799

CONTROLLER TO MODIFY AN EXECUTION CONDITION DURING PROGRAM EXECUTION

OMRON Corporation, Kyoto...

1. A controller that controls a target apparatus, the controller comprising:a memory comprising a storage section configured to store a plurality of programs including a user program and task information indicating an execution condition for a task; and
a processor coupled to the memory, the processor configured by the plurality of programs to perform operations comprising operation as a control section configured to execute the plurality of programs periodically in accordance with the execution condition indicated by the task information,
wherein:
the execution condition for the task indicated by the task information comprises a cycle of the task to be executed and a priority of the task to be executed,
the user program comprises a setting instruction for modifying the execution condition for the task, the setting instruction comprising at least one of an instruction for modifying the priority of the task and an instruction for modifying the cycle of the task such that the priority level of the task and the length of the cycle are set in inverse relation,
the processor of the controller is configured by the plurality of programs to perform operations such that operation as the control section further comprises operation as the control section to:
control the target apparatus by periodically executing the user program,
updating the task information in the storage section by executing the setting instruction contained in the user program, and
executing the plurality of programs in accordance with the modified execution condition for the task.

US Pat. No. 10,139,795

SYSTEM AND METHOD FOR ENVIRONMENTAL CONTROL SYSTEM DIAGNOSIS AND PROGNOSIS

The Boeing Company, Chic...

1. A method to provide prognosis and diagnosis of passenger cabin environmental control system maintenance, the method comprising:imaging, with at least one imaging unit, in real time at least one portion of a passenger cabin environmental control system in operation, wherein real time images register a dynamic feature of a dynamic predetermined characteristic of the at least one portion of the environmental control system;
comparing, with a controller, the real time images of the at least one portion of the passenger cabin environmental control system with stored images of the at least one portion of the passenger cabin environmental control system in operation to identify a change in the dynamic feature of the dynamic predetermined characteristic of the at least one portion of the passenger cabin environmental control system; and
determining, with the controller, whether an abnormality exists in the at least one portion of the passenger cabin environmental control system based on the identified change in the dynamic feature between the real time images and the stored images of the at least one portion of the passenger cabin environmental control system.

US Pat. No. 10,139,794

METHOD FOR DETERMINING A MOVEMENT LIMIT

1. A movement system for simulators configured for carrying out a method for determining a movement limit of the movement system, wherein the movement system comprises:a platform which can be moved in several degrees of freedom with respect to a fixed reference plane by actuators,
wherein the actuators are arranged in an articulated fashion both in the fixed reference plane and on the movable platform and are designed to change length in order to move the movable platform, and
microprocessor-controlled computing unit which receives information from the actuators and is configured for:
a) defining a degree of freedom of the movement system for which the movement limit is to be determined,
b) making available a current movement system state of the movement system with respect to a predefined coordinate system,
c) calculating an articulation trajectory for each upper articulation point of the actuators at the movable platform along the fixed degree of freedom taking into account the current movement system state in the predefined coordinate system,
d) calculating a maximum possible position of each upper articulation point on its calculated articulation trajectory in the direction of the defined degree of freedom as a function of an extreme deflection of the corresponding actuator of the respective upper articulation point, and
e) calculating the movement limit of the movement system with respect to the defined degree of freedom as a function of the maximum possible positions of the upper articulation points on their articulation trajectorieswhereby the movement limit is calculated deterministically and in real time, in order to thereby configure real-time-capable controlled-loop control while taking into account the available movement limit within the movement system.

US Pat. No. 10,139,791

MOTORIZED WINDOW TREATMENT MONITORING AND CONTROL

Lutron Electronics Co., I...

1. A method for controlling a motorized window treatment in a space, the motorized window treatment comprising a covering material and configured to adjust a position of the covering material in response to received messages, the method comprising:storing in memory, by at least one control circuit, daylight intensities determined from measurements made by at least one sensor over a period of time;
storing in the memory, by the at least one control circuit, motorized window treatment control information reflecting control of the motorized window treatment over the period of time,
wherein the motorized window treatment control information comprises a plurality of control states over the period of time, and a plurality of positions to which the covering material was adjusted over the period of time, wherein each position of the plurality of positions is associated with at least one of the plurality of control states and is further associated with at least one of the daylight intensities;
receiving, by the at least one control circuit from a computing device via a communications network, a request for the motorized window treatment control information and the daylight intensities, wherein the request comprises the period of time associated with the motorized window treatment control information and the daylight intensities;
accessing from the memory, by the at least one control circuit, the motorized window treatment control information and the daylight intensities associated with the period of time;
accessing, by the at least one control circuit, motorized window treatment control parameters for the period of time, wherein the motorized window treatment was controlled according to the motorized window treatment control parameters over the period of time;
displaying, by the at least one control circuit via a graphical user interface on the computing device, the accessed motorized window treatment control information, the accessed daylight intensities, and at least one of the motorized window treatment control parameters;
receiving, by the at least one control circuit from the computing device, an adjustment to at least one motorized window treatment control parameter;
based at least in part on the adjustment to the at least one motorized window treatment control parameter, determining, by the at least one control circuit, a position of the covering material for the motorized window treatment; and
communicating, by the at least one control circuit to the motorized window treatment via a communications network, a message that includes the determined position, wherein the motorized window treatment adjusts the covering material to the determined position in response to the message.

US Pat. No. 10,139,790

POWERED FACEPLATE INTEGRATION

Vivint, Inc., Provo, UT ...

1. A method for operating a security and/or automation system using one or more powered faceplates mounted on a surface, comprising:identifying, by a processor, an active communication connection with a first powered faceplate from one or more powered faceplates;
receiving, by the processor, a first set of automation data captured from the first powered faceplate;
receiving, by the processor, a second set of automation data from at least one of an automation sensor, or an automation system component, or a user device;
determining, by the processor, a sequence of capturing the first set of automation data and the second set of automation data;
determining a movement of an object or entity from a first location to a second location based at least in part on the sequence of capturing the first and second sets of automation data;
analyzing, by the processor, the first set of automation data and the second set of automation data; and
initiating, by the processor, an operation relating to the security and/or automation system based at least in part on the analyzing and determining the sequence and movement, wherein initiating the operation further comprises:
generating a notification based at least in part on the analyzing and determining the sequence and movement;
sending the notification to a user, wherein the notification is sent in real time, at a designated time, or based at least in part on the determined sequence and movement.

US Pat. No. 10,139,789

SYSTEM AND METHOD FOR ACCESS DECISION EVALUATION FOR BUILDING AUTOMATION AND CONTROL SYSTEMS

PHILIPS LIGHTING HOLDING ...

1. Method for access decision evaluation in a building automation and control system, the method comprising:sending, from an accessing device to an accessed device, an access request,
sending, from the accessed device to a central decision evaluation apparatus, an evaluation request asking if the access request is granted or denied,
evaluating, at the central decision evaluation apparatus, the evaluation request using one or more central access control policies in order to reach a decision on if the access request is granted or denied,
deriving, at the central decision evaluation apparatus, from one or more central access control policies that was used for evaluation a device specific access policy,
sending, from the central decision evaluation apparatus to the accessed device, the decision and the device specific access policy, wherein the device specific access policy is sent with the decision from the central decision evaluation apparatus to the accessed device without regard as to whether the access request is granted or denied,
storing, at the accessed device, the device specific access policy; and
deciding, at the accessed device, if a subsequent access request is granted or denied based on the device specific access policy.

US Pat. No. 10,139,786

WEARABLE DEVICE AND METHOD FOR CONTROLLING THE SAME

GOERTEK INC., Weifang, S...

1. A wearable device, comprising:a device main body and a wearing part for having the device main body worn on a human body,
the device main body is provided with a micro-controlling unit for controlling operation of the wearable device; and
the wearing part is provided with one or more linear motors, each of the linear motors is connected to the micro-controlling unit by a controlling wire, and when the linear motor receives a specified signal of the micro-controlling unit, the linear motor correspondingly vibrates,
wherein the wearable device is a smart wrist strap device, the device main body is a wrist strap main body, and the wearing part includes a left wrist strap and a right wrist strap that are located on two sides of the wrist strap main body and are able to have the smart wrist strap device worn on a wrist of the user when cooperating with each other,
a left direction linear motor is provided within the left wrist strap, a right direction linear motor is provided within the right wrist strap, and each of the linear motors is connected to the micro-controlling unit by a controlling wire, and
during the process of the wearing of the smart wrist strap device, when the left direction linear motor and/or the right direction linear motor receives a specified signal that is sent by the micro-controlling unit, the left direction linear motor and/or the right direction linear motor correspondingly vibrates.

US Pat. No. 10,139,785

SMART WATCH

BOE TECHNOLOGY GROUP CO.,...

1. A smart watch comprising a watch dial, wherein the smart watch further comprises:a battery provided in a watch frame of the watch dial to supply electric power to a circuit in the watch dial;
a watchband; and
a stand-by battery provided in the watchband and electrically connected with the watch dial for supplying electric power to the circuit in the watch dial;
wherein the watchband comprises a plurality of block-shaped units and four connection units, two parts of the watchband respectively extend outwards from opposite sides of the circumference of the watch dial and the four connection units are respectively configured as two pairs of connection units at the opposite sides of the watch dial, wherein multiple ones of the plurality of block-shaped units which ware located at a same side of the watch dial are configured between a pair of the connection units located at the same side of the watch dial as the multiple ones, and
the stand-by battery comprises a plurality of stand-by sub-batteries, each stand-by sub-battery being provided in a corresponding one of the plurality of block-shaped units, and adjacent stand-by sub-batteries being electrically connected to each other by the wire configured in the connection unit.

US Pat. No. 10,139,784

WATCH COMPRISING A CALENDAR DISPLAY MECHANISM

1. An electronic watch including a display device comprising a time dial, a first hand and a second hand which pivot coaxially, independently driven by two drive members, and in a first display mode, one hand indicates the hour, and the other indicates the minutes of the current time in reference to the respective position of said hands on the time dial, wherein the watch further includes a control member able to activate a second display mode, in which the first and second hands are positioned in reference to the time dial in order to respectively indicate the tens and units of the date.

US Pat. No. 10,139,782

TIMEPIECE MECHANISM FOR BIDIRECTIONAL CORRECTION OF A PLURALITY OF DISPLAYS

1. A bidirectional correction mechanism, for correcting the position of at least a first gear train and of a second gear train, and arranged to be controlled by the action of a user on a setting means, said mechanism comprising a corrector pinion, arranged to be controlled by said setting means, and including a correction lever that pivots coaxially to said corrector pinion on a main arbor comprised in said corrector pinion, and said correction lever carrying, meshing with said corrector pinion, a first intermediate wheel set arranged to drive said first gear train and a second intermediate gear train arranged to drive said second gear train, wherein said correction mechanism comprises at least one elastic element arranged, in the absence of action by a user on said setting means, to return said correction lever to a neutral position wherein said first intermediate wheel set is uncoupled from said first gear train and said second intermediate wheel set is uncoupled from said second gear train, and wherein said bidirectional correction mechanism comprises at least, either a friction connection between said correction lever and said main arbor of said corrector pinion, or a friction connection between said elastic element on the one hand, and said first intermediate wheel set and said second intermediate wheel set on the other hand, wherein said bidirectional correction mechanism includes a said friction connection between said correction lever and said main arbor of said corrector pinion, or a friction connection between said elastic element on the one hand, and on the other hand, on a first side a first arbor comprised in said first intermediate wheel set, and on a second side a second arbor comprised in said second intermediate wheel set, and wherein, when said first arbor of said first intermediate wheel set, or said second arbor of said second intermediate wheel set reaches a stop position, the corresponding friction connection slides, and said corresponding intermediate sliding gear wheel set can then rotate freely, meshing with said first gear train, respectively said second gear train.

US Pat. No. 10,139,781

APPARATUS AND METHOD FOR DISPLAYING HOLOGRAPHIC 3D IMAGE

SAMSUNG ELECTRONICS CO., ...

1. A method of displaying a holographic three-dimensional (3D) image, the method comprising:generating a non-transitory hologram signal to generate multiple identical hologram images which are shifted with respect to one another by a predetermined distance and overlapped on one another, in a viewing window comprising a plurality of image windows, each of the multiple identical hologram images occupying a corresponding one of the plurality of image windows which are continuously disposed in the viewing window, wherein a length of the image window is substantially the same as a pupil length of a user, and a spacing between the plurality of image windows is less than the pupil length of the user; and
modulating, by a spatially light modulator (SLM), a light that is emitted from a light source and is incident on the SLM based on the non-transitory hologram signal,
wherein the plurality of image windows are simultaneously formed in the viewing window and shifted with respect to one another via the SLM without a mechanical movement of the light source.

US Pat. No. 10,139,780

MOTION COMMUNICATION SYSTEM AND METHOD

1. A system for computer generated image (CGI) motion communication capability, comprising:a display silhouette device;
a module for creating a computer-generated character for projection onto the display silhouette device;
a module for creating the positions and motions required for physical language signs and gestures in a 3-dimensional view space;
a module operative to select one or more of said created signs and gestures to convey information to a viewer;
a module operative to present the one or more selected signs and gestures as an information projection;
a module directing said computer-generated character to form said selected signs and gestures;
where the information projection of said selected signs and gestures are delivered as a holographic projection onto the rear surface of the display silhouette device.

US Pat. No. 10,139,779

IMAGE RECOGNITION USING HOLOGRAMS OF SPECTRAL CHARACTERISTICS THEREOF

1. A method of using spectral components of one or more spatial cross sections of pixels of an image for recognizing a similar image, the method comprising:generating a first hologram of spectral characteristics of one or more spatial cross-sections of pixels of a first image;
generating a second hologram of spectral characteristics of one or more spatial cross-sections of pixels of a second image;
comparing the first hologram to the second hologram by:
a) scanning the one or more spatial cross-sections of pixels of the first image to create first complex waveforms; and,
b) using the first complex waveform to modulate a reference beam to interrogate the second hologram.

US Pat. No. 10,139,777

CARTRIDGE, PROCESS CARTRIDGE AND ELECTROPHOTOGRAPHIC IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A process cartridge detachably mountable to a main assembly of an electrophotographic image forming apparatus, the main assembly including a main assembly side drive transmission member and a main assembly side urging member, the process cartridge comprising:(i) a rotatable photosensitive member;
(ii) a rotatable developing roller configured to develop a latent image formed on the photosensitive member, the developing roller being capable of contacting to and spacing from the photosensitive member;
(iii) an urging force receiving portion configured to receive, from the main assembly side urging member, an urging force for spacing the developing roller from the photosensitive member;
(iv) a cartridge side drive transmission member capable of the coupling with the main assembly side drive transmission member and configured to receive, from the main assembly side drive transmission member, a rotational force for rotating the developing roller; and
(v) a decoupling member capable of decoupling the cartridge side drive transmission member from the main assembly side drive transmission member with reception of the urging force by the urging force receiving portion.

US Pat. No. 10,139,776

ELECTRICAL CONNECTOR ASSEMBLY FOR USE IN AN IMAGE FORMING DEVICE

Lexmark International, In...

1. An image forming device, comprising:a first electrical connector mounted on a frame of the image forming device; and
a replaceable unit removably installable in the image forming device along a direction of insertion of the replaceable unit into the image forming device, the replaceable unit includes a second electrical connector that is matable with the first electrical connector;
wherein the first electrical connector is translatable relative to the frame of the image forming device along a first dimension that is perpendicular to the direction of insertion of the replaceable unit into the image forming device and pivotable relative to the frame of the image forming device along a pivot path about a pivot axis that is parallel to the first dimension, the pivot axis is at a fixed position relative to the first electrical connector,
wherein at least one guide on the replaceable unit aligns the first electrical connector with the second electrical connector of the replaceable unit along the first dimension and along the pivot path upon insertion of the replaceable unit into the image forming device along the direction of insertion.

US Pat. No. 10,139,775

RETAINING MEMBER AND IMAGE FORMING APPARATUS INCLUDING SAME

KYOCERA Document Solution...

1. A retaining member which is mounted on an end part of a shaft supported by a holding member, and prevents the shaft from coming off from the holding member or prevents a rotary body mounted around the shaft from coming off, the retaining member comprising:an inner circumferential portion which is ring-shaped and faces the end part of the shaft supported by the holding member;
an outer circumferential portion which is ring-shaped and disposed outside the inner circumferential portion in a radial direction;
a linkage portion which connects the inner circumferential portion and the outer circumferential portion to each other in the radial direction;
a plurality of engagement claws which project from a surface of the inner circumferential portion pointing in a direction of the shaft, and engage with an engagement groove formed in an outer peripheral surface of the shaft; and
a slit which is formed on a side opposite from the linkage portion with a center of the inner circumferential portion located between the slit and the linkage portion, and cuts the inner circumferential portion in the radial direction,
wherein
the retaining member is mounted onto the end part of the shaft by being pushed toward a surface of a tip end of the shaft in an axial direction of the shaft until the plurality of engagement claws reach a position of the engagement groove while the inner circumferential portion is elastically deformed, and
the retaining member is integrally formed of an elastically deformable resin material.

US Pat. No. 10,139,774

DEVELOPING DEVICE AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:an apparatus main body to which a cartridge that has a first rotating member is detachably mountable;
a first pressing member configured to press a unit that has
a second rotating member that can come into contact with the first rotating member, and
a supporting member rotatably supporting the second rotating member; and
a second pressing member configured to press the supporting member,
wherein the first pressing member moves the second rotating member from a contact position where the second rotating member is in contact with the first rotating member to a separated position where the second rotating member is separated from the first rotating member, by moving while pressing the supporting member,
wherein the second pressing member is capable of moving between a mounting/detaching restriction position where mounting/detaching of the cartridge to the apparatus main body is restricted, and a mounting/detaching allowing position where mounting/detaching of the cartridge to the apparatus main body is allowed,
and wherein the second pressing member moves the unit to a position distanced from the first rotating member by moving from the mounting/detaching restriction position to the mounting/detaching allowing position while pressing the supporting member, so the cartridge is in an extractable state from the apparatus main body.

US Pat. No. 10,139,771

IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus, comprising:a plurality of image forming units including a first image forming unit and a second image forming unit;
a rotatable and endless intermediate transfer member configured to transfer an image formed by each of the plurality of image forming units; and
a conductive metal plate,
wherein the first image forming unit is arranged downstream of a transfer position, at which the image transferred onto the intermediate transfer member is transferred onto a recording material, with respect to a rotational direction of the intermediate transfer member, and is arranged most upstream among the plurality of image forming units with respect to the rotational direction, and the second image forming unit is arranged adjacent to the first image forming unit and is arranged downstream of the first image forming unit with respect to the rotational direction,
wherein the first image forming unit comprises:
a first image bearing member;
a first developing device having a first developing container which contains a first developer including a toner of first color and a carrier, the first developing device having a first developing rotary member configured to bear and convey the first developer to a position at which an electrostatic image formed on the first image bearing member is to be developed,
a first magnetic permeability sensor arranged on the first developing device and configured to detect magnetic permeability of the first developer so as to detect a toner density of the first developer, the first magnetic permeability sensor including a first base portion and a first detecting portion which is arranged on the first base portion along a rotation axis direction of the first developing rotary member to detect the magnetic permeability of the first developer; and
a first cleaning unit configured to remove residual toner from the first image bearing member, the first cleaning unit having a first cleaning blade configured to contact with the first image bearing member to remove the residual toner from the first image bearing member and a conductive first metal support plate configured to support the first cleaning blade,
wherein the second image forming unit comprises:
a second image bearing member;
a second developing device having a second developing container which contains a second developer including a toner of second color and a carrier, the second developing device having a second developing rotary member configured to bear and convey the second developer to a position at which an electrostatic image formed on the second image bearing member is to be developed, the second developing device arranged downstream of the first cleaning unit with respect to the rotational direction so as to be adjacent to the first cleaning unit;
a second magnetic permeability sensor arranged on the second developing device and configured to detect magnetic permeability of the second developer so as to detect a toner density of the second developer, the second magnetic permeability sensor including a second base portion and a second detecting portion which is arranged on the second base portion along a rotation axis direction of the second developing rotary member to detect the magnetic permeability of the second developer; and
a second cleaning unit configured to remove residual toner from the second image bearing member, the second cleaning unit having a second cleaning blade configured to contact with the second image bearing member to remove the residual toner from the second image bearing member and a conductive second metal support plate configured to support the second cleaning blade,
wherein, when viewed from a direction perpendicular to the rotation axis direction of the second developing rotary member, a shortest distance between the first metal support plate and the second detecting portion is equal to or less than 10 mm, and
wherein, when viewed from a direction perpendicular to the rotation axis direction of the first developing rotary member, the conductive metal plate overlaps the first detecting portion with respect to the rotation axis direction of the first developing rotary member and a shortest distance between the conductive metal plate and the first detecting portion is equal to or less than 10 mm.

US Pat. No. 10,139,770

POWER SOURCE DEVICE AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A power source device, comprising:a transformer including a primary winding and a secondary winding;
a switching element configured to enable or disable a supply of electric power to the primary winding by a switching operation;
a controller configured to control the switching operation,
wherein said controller is capable of effecting (i) continuous control in which the switching operation is continued, and (ii) intermittent control in which a switching period in which the switching operation is performed and a rest period in which the switching operation is at rest are repeated,
a calculating portion configured to (i) operate for generating a signal for controlling an operation of said switching element in a state that electric power is supplied, and (ii) not have electric power in the rest period so as to reduce electric power consumption; and
a measuring portion configured to measure time in the rest period,
wherein when the time measured by said measuring portion reaches a predetermined time period in the rest period, said calculating portion resumes the operation of generating the signal for controlling the operation of said switching element.

US Pat. No. 10,139,767

IMAGE FORMING APPARATUS CONTROLLING RECORDING SHEET CONVEYANCE SPEED

Konica Minolta, Inc., Ch...

1. An image forming apparatus that transfers an image from an image carrier onto a continuous sheet passing between the image carrier rotating and a transfer member, the image forming apparatus comprising:a fixing unit configured to thermally fix the image on the continuous sheet while nipping and conveying the continuous sheet with a pair of fixing members after the transfer, at least one of the fixing members rotating;
a sensor configured to measure surface movement speed of the continuous sheet in a non-contact manner while the continuous sheet is being conveyed by the fixing members; and
a control unit configured to:
control rotation speed of the fixing members in accordance with a result of the measurement carried out by the sensor, to lower the speed of conveyance of the continuous sheet from an initial speed to a target speed, wherein the target speed is determined beforehand and the target speed is above a peripheral speed of the image carrier, the control being performed while the continuous sheet being conveyed is in contact with at least the transfer member and the fixing members,
maintain the conveyance speed of the continuous sheet at about the target speed, and
control the rotation speed of the fixing members to be higher than the peripheral speed of the image carrier,
wherein the sensor includes a light source configured to emit a light beam toward one of a front surface and a back surface of the continuous sheet passing through a predetermined measurement position, the predetermined measurement position being located on a downstream side of the transfer member in a continuous sheet conveying direction and on an upstream side of the fixing members in the continuous sheet conveying direction in a continuous sheet conveyance path.

US Pat. No. 10,139,765

IMAGE FORMING APPARATUS, IMAGE FORMING SYSTEM, AND IMAGE FORMATION CONTROL PROGRAM

Konica Minolta, Inc., Ch...

1. An image forming apparatus comprising:an image former that forms an image on a transfer paper sheet;
a colorimeter that reads the image formed on the transfer paper sheet;
a conveyor that conveys the transfer paper sheet in the image formation at the image former and the reading of the image at the colorimeter; and
a controller that controls the formation of the image on the transfer paper sheet, and the reading and the conveyance of the image,
wherein
when a first conveyance velocity is a velocity at which the transfer paper sheet is conveyed when the image is formed by the image former, and is higher than a velocity set for conveying the transfer paper sheet when the image is read by the colorimeter,
a second conveyance velocity is a velocity that is lower than the first conveyance velocity and is set as a velocity at which the transfer paper sheet is conveyed when the image is read by the colorimeter, and
a long paper sheet having a longer transfer sheet length in a conveying direction than a predetermined threshold value is used as the transfer paper sheet in an adjustment mode in which an adjustment image formed on the transfer paper sheet is read by the colorimeter, the controller
controls the image former and the conveyor, to form the adjustment image on the transfer paper sheet being conveyed at the second conveyance velocity, and
controls the colorimeter and the conveyor, to read the adjustment image formed on the transfer paper sheet while the transfer paper sheet is being conveyed at the second conveyance velocity.

US Pat. No. 10,139,764

IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:a plurality of image forming units configured to form images, each having a different color;
an intermediate transfer member to which a pattern formed by the plurality of image forming units is transferred, the pattern being used for detecting color misregistration;
a sensor configured to measure reflected light from the pattern on the intermediate transfer member to output an output value in accordance with a measurement result;
a comparator configured to compare the output value output from the sensor with a threshold value; and
a controller configured:
to control the plurality of image forming units to form a plurality of patterns, each having a different color, on the intermediate transfer member,
to control the sensor to measure reflected light from the plurality of patterns,
to compare an output value corresponding to the plurality of patterns output from the sensor with the threshold value using the comparator,
to detect an amount of color misregistration, related to a relative position of a pattern having a reference color among the plurality of patterns and a color pattern having another color among the plurality of patterns based on a comparison result of the comparator, and
to correct an image forming position of the other color based on the amount of color misregistration,
wherein, in a case where a first output value from the sensor satisfies a predetermined condition, the controller sets a fixed value as the threshold value, the first output value corresponding to a measurement result of reflected light from another pattern which differs from each of the plurality of patterns, and
wherein, in a case where the first output value does not satisfy the predetermined condition, the controller sets the threshold value based on the first output value and a second output value from the sensor, the second output value corresponding to a measurement result of reflected light from the intermediate transfer member.

US Pat. No. 10,139,763

IMAGE FORMATION DEVICE WITH LIFE DETERMINATION SECTION FOR REPLACEABLE UNIT

Konica Minolta, Inc., To...

1. An image formation device including an image information process section having a photoreceptor configured to carry a toner image and a developer configured to form the toner image on a surface of the photoreceptor, the photoreceptor and the developer being configured as replaceable units, the image formation device comprising:a development bias application section configured to apply a development bias to between the photoreceptor and the developer;
a stabilization control section configured to perform image stabilization control of determining a development bias value to be used in future by changing the development bias while measuring a density of the toner image formed by the developer, thereby obtaining the toner image with a target density;
a life determination section configured to determine expiration of use of at least one of the replaceable units of the image information process section when the development bias value determined by the stabilization control falls outside a preset acceptable range, and
a photoreceptor use amount counting section configured to count a cumulative use amount of the photoreceptor,
wherein the acceptable range used by the life determination section is set to shift downward in a case of a great cumulative use amount of the photoreceptor as compared to a case of a small cumulative use amount of the photoreceptor.

US Pat. No. 10,139,762

IMAGE FORMING APPARATUS FOR PRINTING A FIRST IMAGE AND FOR PRINTING A SECOND IMAGE WHERE INFORMATION SATISFIES A PREDETERMINATION CONDITION

Konica Minolta, Inc., Ch...

1. An image forming apparatus comprising:an image former that develops, with toner, an electrostatic latent image formed on an image carrier on the basis of a job and prints a first image on continuous paper and;
a hardware processor that controls the image former to print a second image on continuous paper in a case where at least either image information or continuous printing distance information of the first image formed by the image former satisfies a predetermined condition,
wherein the hardware processor notifies a user of print information indicating a print position of the second image formed by the image former.

US Pat. No. 10,139,758

TRANSFER DEVICE ALLOWING SUPPRESSION OF OCCURRENCE OF SEPARATION DISCHARGE BETWEEN SHEETS, AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. A transfer device comprising:a conveyance belt configured to convey a sheet via a contact position with an image carrier on which a toner image is formed;
a transfer roller being provided to oppose the image carrier across the conveyance belt, the transfer roller being configured to transfer the toner image onto the sheet at the contact position upon application of a voltage having a polarity opposite to a charge polarity of toner that is included in the toner image formed on the image carrier;
a stretch roller configured to stretch the conveyance belt at a separation position where the sheet is separated from the conveyance belt and which separation position is provided downstream, in a running direction of the conveyance belt, from the contact position, the stretch roller being grounded via a resistance portion having electrical resistance; and
a cleaning member being provided to oppose the stretch roller across the conveyance belt, downstream, in the running direction of the conveyance belt, from the separation position, the cleaning member being configured to attract the toner attached to a surface of the conveyance belt upon application of a voltage having a polarity opposite to the charge polarity of the toner.

US Pat. No. 10,139,757

PRESSING APPARATUS, IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING PRESSING APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM

RICOH COMPANY, LIMITED, ...

1. A pressing apparatus comprising:a presser including a second member configured to come close to or separate from a first member;
an elastic member configured to apply force in a direction in which the second member comes close to the first member to the presser, the elastic member being mounted on the presser;
an actuator configured to apply force in a direction in which the second member comes close to the first member and separates from the first member to the presser to adjust pressure between the second member and the first member during a printing operation by controlling a gap between the second member and the first member, the actuator being mounted on the presser;
an acquirer configured to acquire a parameter containing at least one of a position of the presser, a speed of the presser, and force applied by the actuator to the presser; and
a controller configured to feedback-control the actuator based on the acquired parameter.

US Pat. No. 10,139,755

DEVELOPING DEVICE WITH SIDE BY SIDE DEVELOPING SECTIONS, AND IMAGE FORMING APPARATUS WITH SAME

KONICA MINOLTA, INC., Ch...

1. A developing device comprising:a developer bearing member configured to bear a developer, the developer bearing member having an axial length extending in an axis direction;
a plurality of development sections configured to house the developer to be borne on the developer bearing member, each development section having opposite sides defining a length of the development section in the axis direction, the development sections arranged side by side in the axis direction;
a communication section disposed at a boundary of adjacent two development sections of the development sections, and configured to communicate between the two development sections; and
a control section configured to perform an operation of moving the developer between the two development sections through the communication section to equalize degradation states of the developer in the two development sections.

US Pat. No. 10,139,754

TONER RECEIVING DEVICE, AND IMAGE FORMING APPARATUS INCLUDING THE SAME

KYOCERA Document Solution...

1. A toner receiving device comprising:a toner receiving port configured to receive toner supplied from a toner case;
an elastic seal member provided on a peripheral edge of the toner receiving port;
an opening/closing member configured to close and open the toner receiving port by moving between a closing position at which to close the toner receiving port while contacting the seal member and an opening position at which to open the toner receiving port, the opening/closing member moving from the closing position to the opening position in conjunction with an attachment operation in which the toner case is attached to a predetermined attachment position; and
a support mechanism including a guide rail and a plurality of guide pieces and supporting the opening/closing member such that the opening/closing member can move between the closing position and the opening position, the guide rail extending in an opening and closing direction of the opening/closing member, and being inserted between the plurality of guide pieces, wherein
the guide rail includes:
a first rail portion configured to be inserted between the plurality of guide pieces when the opening/closing member is at the closing position; and
a second rail portion configured to be inserted between the plurality of guide pieces when the opening/closing member is at the opening position, and
the first rail portion is formed to be thinner than the second rail portion so that a play in an up-down direction between the opening/closing member and the support mechanism is larger when the opening/closing member is at the closing position than when the opening/closing member is at the opening position.

US Pat. No. 10,139,752

IMAGE FORMING APPARATUS, TONER CASE ATTACHABLE TO IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. An image forming apparatus comprising:a toner case including a shutter member configured to move between an opening position and a closing position, wherein when the shutter member is at the opening position, a toner discharge port formed in a bottom portion of the toner case is opened, and when the shutter member is at the closing position, the toner discharge port is closed; and
a case attachment portion configured to support the toner case inserted therein toward a predetermined attachment position such that the toner case is attached at the attachment position in a detachable manner, wherein
the shutter member includes:
a compatible key projecting downward from the shutter member and provided at a compatible position that corresponds to a type of the toner case; and
an engaged portion provided at a position separated from the compatible key in a direction opposite to an insertion direction in which the toner case is inserted in the case attachment portion,
the case attachment portion includes:
a compatible member rockably supported at a position that faces the shutter member during a process in which the toner case is inserted in the case attachment portion, the compatible member including a first contact portion and a first engaging portion, the first contact portion being located on a forward side of a rocking fulcrum in the insertion direction, the first engaging portion being located on a backward side of the rocking fulcrum in the insertion direction,
in a state where the toner case is not inserted in the case attachment portion, the compatible member is disposed at a first position where the first engaging portion is separated from an insertion path of the compatible key, and the first contact portion intersects the insertion path, and
during the process in which the toner case is inserted in the case attachment portion, the compatible member is disposed at a second position where the compatible key comes in contact with the first contact portion and causes the compatible member to rock so that the first contact portion is separated from the insertion path and the first engaging portion is engaged with the engaged portion, and the shutter member moves from the closing position to the opening position.

US Pat. No. 10,139,748

LASER SCANNING DEVICE FOR SCANNING LIGHT BEAM AND IMAGE FORMING APPARATUS INCLUDING THE SAME

KYOCERA Document Solution...

1. A laser scanning device configured to scan a light beam on a surface of a photoconductor so as to write an electrostatic latent image thereon, the laser scanning device comprising:a scanning mirror configured to reflect and scan the light beam in a predetermined main scanning direction;
a light sensor having a light receiving surface and configured to detect the light beam scanned by the scanning mirror when the light beam is incident on the light receiving surface;
a first light shielding portion configured to shield a first light shielding region which is a part of a first region, from the light beam, the first region being on one side of a target intermediate region in a sub scanning direction perpendicular to the main scanning direction, the target intermediate region being a belt-like intermediate region of the light receiving surface extending from an upstream end to a downstream end of the light receiving surface in the main scanning direction; and
a second light shielding portion configured to shield a second light shielding region which is a part of a second region, from the light beam, the second region being on the other side of the target intermediate region in the sub scanning direction, wherein
the first light shielding region divides the first region into an upstream region and a downstream region in the main scanning direction, and the second light shielding region divides the second region into an upstream region and a downstream region in the main scanning direction, and
a width of the first light shielding region in the main scanning direction gradually changes from a first base end portion to a first end portion thereof, the first base end portion being located at an intermediate position of and extending along the target intermediate region in the main scanning direction, the first end portion extending along a first side edge which is one of opposite ends of the light receiving surface in the sub scanning direction, and a width of the second light shielding region in the main scanning direction gradually changes from a second base end portion to a second end portion thereof, the second base end portion being located at an intermediate position of and extending along the target intermediate region in the main scanning direction, the second end portion extending along a second side edge which is the other of the opposite ends of the light receiving surface in the sub scanning direction.

US Pat. No. 10,139,740

LITHOGRAPHIC APPARATUS AND DEVICE MANUFACTURING METHOD

ASML NETHERLANDS B.V., V...

1. A lithographic apparatus comprising:a projection system configured to project a patterned radiation beam onto a target portion of a substrate;
an alignment system configured to perform, for each of one or more alignment marks that are present on the substrate, a plurality of alignment mark position measurements for the alignment mark by applying a respective plurality of different alignment measurement parameters, to obtain a plurality of measured alignment mark positions for the alignment mark; and
a processing unit configured to:
determine, for each of the plurality of alignment mark position measurements, a positional deviation as a difference between an expected alignment mark position and a measured alignment mark position, the measured alignment mark position being determined based on the respective alignment mark position measurement;
define a set of functions as possible causes for the positional deviations, the set of functions including a substrate deformation function representing a deformation of the substrate, and at least one mark deformation function representing a deformation of the one or more alignment marks;
generate a matrix equation PD=M*F wherein a vector PD comprising the positional deviations is set equal to a weighted combination, represented by a weight coefficient matrix M, of a vector F comprising the substrate deformation function and the at least one mark deformation function, wherein weight coefficients associated with the at least one mark deformation function vary depending on applied alignment measurement;
determine a value for the weight coefficients of the matrix M;
determine an inverse or pseudo-inverse matrix of the matrix M to obtain a value for the substrate deformation function as a weighted combination of the positional deviations; and
apply the value of the substrate deformation function to perform an alignment of the target portion with the patterned radiation beam.

US Pat. No. 10,139,738

PATTERN FORMING APPARATUS AND PATTERN FORMING METHOD, MOVABLE BODY DRIVE SYSTEM AND MOVABLE BODY DRIVE METHOD, EXPOSURE APPARATUS AND EXPOSURE METHOD, AND DEVICE MANUFACTURING METHOD

NIKON CORPORATION, Tokyo...

1. An exposure apparatus that exposes a substrate with an illumination light via a projection optical system and a liquid, the apparatus comprising:a mask stage system having a first stage and a first drive system, the first stage being disposed above the projection optical system and holding a mask illuminated with the illumination light, and the first drive system having a first motor to drive the first stage;
a nozzle member provided to surround a lens that is disposed closest to an image plane side, of a plurality of optical elements of the projection optical system, the nozzle member having a lower surface to which the substrate is placed facing, and locally forming a liquid immersion area with the liquid under the lens;
a base member disposed below the nozzle member;
a substrate stage system having a second stage and a third stage that are disposed on the base member, and a second drive system that has a second motor to drive the second and the third stages, wherein
the second stage has a holder for holding the substrate, and holds the substrate in a recessed portion of an upper surface of the second stage, the holder being disposed in the recessed portion, and
the third stage has at least one measurement member that detects the illumination light via the projection optical system and the liquid of the liquid immersion area;
an encoder system having a plurality of heads that respectively irradiate a plurality of scale members disposed substantially parallel to a predetermined plane, with a measurement beam, the encoder system measuring positional information of the second stage in directions of three degrees of freedom within the predetermined plane, with at least three heads, of the plurality of heads, that face at least three of the plurality of scale members, each of the plurality of scale members having a reflective grating periodic in a direction parallel to the predetermined plane, and the predetermined plane being orthogonal to an optical axis of the projection optical system; and
a controller coupled to the mask stage system and the substrate stage system, that controls the first and the second drive systems so that, in an exposure operation of the substrate, scanning exposure in which the mask and the substrate are each moved relative to the illumination light is performed with a first direction within the predetermined plane serving as a scanning direction,
wherein in the exposure operation, the substrate is placed facing the lower surface of the nozzle member by the second stage, and in the exposure operation and in movement of the second and the third stages that have come close together, the positional information of the second stage is measured with the encoder system, and
wherein the controller:
controls the second drive system so that the scanning exposure is performed via the projection optical system and the liquid of the liquid immersion area, from an area located on one side in the first direction, of a plurality of areas of a substrate held by the second stage that is placed facing the projection optical system; and
controls the second drive system so that the third stage comes close to the second stage from the other side in the first direction, and the second and the third stages that have come close together move from the other side to the one side in the first direction in order to place the third stage to face the projection optical system instead of the second stage while substantially maintaining the liquid immersion area under the lens.

US Pat. No. 10,139,734

IMAGING OPTICAL UNIT AND PROJECTION EXPOSURE APPARATUS FOR PROJECTION LITHOGRAPHY, HAVING SUCH IMAGING OPTICAL UNIT

Carl Zeiss SMT GmbH, Obe...

18. An imaging optical unit configured to image an object field into an image field, the imaging optical unit comprising:a plurality of mirrors,
wherein:
the imaging optical unit is a catoptric imaging optical unit;
the imaging optical unit has an obscured pupil;
during use of the imaging optical unit, a chief ray of a central field point passes through a center of the obscured pupil of the imaging optical unit;
the plurality of mirrors comprises a last mirror upstream of the image field along a beam path of imaging light through the imaging optical unit during use of the imaging optical unit;
the last mirror has an opening along the beam path of the imaging light;
an edge surface of a reflection surface of the last mirror is configured to contiguously reflect the imaging light during use of the imaging optical unit;
the plurality of mirrors comprises a penultimate mirror upstream of the image field along the beam path of the imaging light;
the penultimate mirror has a reflection surface that does not have an opening along the beam path of the imaging light;
the opening in the last mirror is configured so that, during use of the imaging optical unit, the opening in the last mirror generates a pupil obscuration region which does not lie centrally in the obscured pupil of the imaging optical unit.

US Pat. No. 10,139,731

CONVEYOR, DEVELOPING SYSTEM AND METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A conveyor, comprising a conveying unit configured to convey a substrate and having a plurality of conveying portions, the plurality of conveying portions comprising a first tilt conveying portion and a second tilt conveying portion, whereinone of a conveying surface of the first tilt conveying portion and a conveying surface of the second tilt conveying portion is a rising surface configured to raise the substrate gradually, and the other one of the conveying surfaces is a falling surface configured to bring down the substrate gradually,
wherein each of the conveying portions comprises a plurality of roller groups, each roller group comprises a plurality of rollers spaced apart from each other along a length direction of the roller group, and axes of the roller groups of the conveying unit are all located in a same plane, said plane being a first plane, and
wherein the rollers in each roller group have a same diameter.

US Pat. No. 10,139,725

LITHOGRAPHIC APPARATUS

ASML Netherlands B.V., V...

1. An apparatus for shielding a reticle for lithography, the apparatus comprising:a pellicle; and
at least one actuator configured to induce a movement of the pellicle with respect to the reticle, during an exposure of the reticle, to average an intensity variation of radiation received at the reticle over an exposure time and over a patterned surface of the reticle to obtain a substantially uniform intensity distribution of the radiation received at the reticle.

US Pat. No. 10,139,723

METHOD OF FORMING PHOTOMASK

UNITED MICROELECTRONICS C...

1. A method of forming a photomask, comprising:providing a first layout pattern to a computer system, the first layout pattern comprises a plurality of patterns;
generating an assist feature pattern by the computer system based on the first layout pattern, and adding the assist feature pattern into the first layout pattern to form a second layout pattern, wherein generating the assist feature pattern comprises:
generating a plurality of first lines, each of the first lines being respectively disposed at a center of a gap between any two of the patterns adjacent to each other, wherein each of the first lines is parallel to sides of the any two of the patterns, and a spacing between each of the first lines and one of the any two of the patterns is the same as another spacing between each of the first lines and another one of the any two of the patterns;
generating a plurality of second lines, each of the second lines being disposed another center of another gap between each of the first lines and a corresponding one of the patterns respectively; and
generating a plurality of a third lines, each of the third lines being disposed another center of another gap between a corresponding one of the patterns and a corresponding one of the second lines and another center of another gap between the corresponding one of the second lines and a corresponding one of the first lines respectively;
performing an optical proximity correction process with reference to both the first layout pattern and the assist feature pattern to the first layout pattern of the second layout pattern without altering the assist feature pattern to form a corrected first layout pattern by the computer system, so as to form a third layout pattern comprising the corrected first layout pattern and the assist feature pattern; and
outputting the third layout pattern to form the third layout pattern on a photomask substrate so as to form a photomask.

US Pat. No. 10,139,721

APPARATUS FOR SYNTHESIZING SPATIALLY SEPARATED IMAGES

1. An apparatus for spatially separated images, whereinone image input by the apparatus for spatially separated images is separated into a short-range image and a long-range image, respectively,
the periphery of the short-range image is configured to a low-contrast dark background so that the long-range image may be transmitted through the back side of the short-range image,
first and second image displays displaying the short-range image and the long-range image are provided, respectively,
a position of the second image display forms an image separation distance from the first image display so that the short-range image and the long-range image create a reality effect by perspective in square spaces,
a translucent mirror having a square transparent structure is constituted on the front surface of the short-range image, and
functions of the short-range image formed with the dark background, the long-range image, the separation distance, the square spaces, and the translucent mirror having the transparent structure organically act at the same time to implement a spatial 3D effect by perspective.

US Pat. No. 10,139,719

AERIAL IMAGE DISPLAY DEVICE

KONICA MINOLTA, INC., To...

1. An aerial image display device which comprises an optical plate having a plurality of reflective surfaces orthogonal to each other in plan view, and which, by directing light to be incident on the optical plate and having the light reflected by the plurality of reflective surfaces to collect the light in air on a side which is opposite to a light-incident side with respect to the optical plate, forms a real image in the air, the aerial image display device further comprising:a projection device which emits projection light representing an image;
a screen which is irradiated with the projection light; and
a mirror which reflects incident light,
wherein
the mirror includes a counter mirror disposed on a side opposite to an image-forming side where the real image is formed, with respect to the optical plate, with a space between the counter mirror and the optical plate,
the projection device and the screen are disposed on the side opposite to the image-forming side with respect to the optical plate so as to sandwich there between an optical path between the counter mirror and the optical plate,
the projection light emitted from the projection device is incident on the screen after being reflected by the counter mirror, and is then incident on the optical plate after being reflected by the screen and then by the same counter mirror, and
the optical plate forms the real image of the image projected on the screen.

US Pat. No. 10,139,717

LASER-DIODE, LIQUID-CRYSTAL PROJECTOR

CREMOTECH CO., LTD., Seo...

1. A laser-diode, liquid-crystal projector using a laser diode as a light source and a liquid crystal element as an optical modulator,wherein the light source includes: a G laser diode for emitting green light of an elliptical shape elongated in a first direction; a B laser diode for emitting blue light of an elliptical shape elongated in the first direction, an R laser diode for emitting red light of an elliptical shape elongated in a direction parallel to the first direction, the R laser diode being disposed such that a power application pin thereof is arranged parallel to an installation direction of a power application pin of the G laser diode or the B laser diode, the laser-diode, liquid-crystal projector comprising:
a first beam shaper for transforming light emitted from the light source in a perpendicularly intersecting pattern into uniform light;
a second beam shaper for forming the light emitted from the first beam shaper into a shape of an effective surface of the optical modulator;
a field lens for condensing the light formed by the second beam shaper;
a polarized beam splitter for reflecting the light incident from the field lens to the optical modulator and allowing an image incident from the optical modulator to be transmitted therethrough;
a projection lens for enlarging and projecting the image;
forceps coupled with one side of the second beam shaper; and
an oscillator coupled with an opposite side of the forceps,
wherein the G laser diode, the B laser diode, and the R laser diode are intrinsic multimode laser diodes,
wherein light rays emitted from the G laser diode, the B laser diode, and the R laser diode configured to form light in a perpendicularly crossing shape have the same polarization axis,
wherein the G laser diode, the B laser diode, and the R laser diode are watt class diodes for outputting light at an output power of one watt or more.

US Pat. No. 10,139,715

LIGHT SOURCE DEVICE AND PROJECTOR

NICHIA CORPORATION, Anan...

1. A light source device comprising:a light-emitting element configured to emit excitation light;
a base that includes a plurality of segment regions and that is controllable so that the excitation light from the light-emitting element sequentially enters the respective segment regions;
a first fluorescent member that is provided in at least a first one of the segment regions and that includes a fluorescent material that is excitable by the excitation light from the light-emitting element and configured to emit a first fluorescence with a different wavelength from the excitation light emitted from the light-emitting element;
a second fluorescent member that is provided in at least a second one of the segment regions and includes a fluorescent material that is excitable by the excitation light from the light-emitting element and configured to emit a second fluorescence with a different wavelength from the first fluorescence and the excitation light emitted from the light-emitting element
a first filter that is provided so as to correspond to the first fluorescent member, the first filter being configured to transmit at least a part of the first fluorescence, and being configured to transmit a part of the excitation light that is transmitted through the first fluorescent member; and
a second filter that is provided so as to correspond to the second fluorescent member, the second filter being configured to transmit at least a part of the second fluorescence, and being configured to transmit a part of the excitation light that is transmitted through the second fluorescent member,
wherein an intensity of an emission peak wavelength of the excitation light transmitted through the first filter is less than or equal to an intensity of an emission peak wavelength of the first fluorescence transmitted through the first filter, and
wherein an intensity of an emission peak wavelength of the excitation light transmitted through the second filter is less than or equal to an intensity of an emission peak wavelength of the second fluorescence transmitted through the first filter.

US Pat. No. 10,139,714

LIGHT SOURCE APPARATUS INCLUDING FORCE REDUCING SUPPORTING SECTION

SONY CORPORATION, Tokyo ...

1. A light source apparatus, comprising:a light source section including a contacted surface formed at a predetermined position;
a member that is attached to the light source section and in contact with the contacted surface; and
a support section configured to support the member so as to reduce a force applied to the contact surface in a predetermined direction and to reduce another force applied in a direction opposite the predetermined direction, wherein
the support section includes
a first contact surface configured to be in contact with the member and be in a first direction against the predetermined direction, and
a second contact surface configured to be in contact with the member and be in a second direction against the first direction that is opposite of the predetermined direction.

US Pat. No. 10,139,711

TELESCOPIC STABILIZER AND CONTROL METHOD THEREOF

1. A telescopic stabilizer, characterized in that: it comprises a handle, a telescopic device, a clamping portion, a first connecting rod, a second connecting rod and a third connecting rod, wherein the telescopic device has two ends respectively connected with the handle and a first driving mechanism used for driving the clamping portion to perform yawing movement, the first connecting rod has two ends respectively connected with the first driving mechanism and a third driving mechanism used for driving the clamping portion to perform rolling movement, the third connecting rod has two ends respectively connected with the third driving mechanism and a second driving mechanism used for driving the clamping portion to perform pitching movement, and the second driving mechanism is connected with the clamping portion by the second connecting rod,wherein the telescopic device comprises at least two telescopic rods which are inserted, sleeved and connected successively, wherein an outermost telescopic rod is fixedly connected with the handle, and an innermost telescopic rod is fixedly connected with the first driving mechanism,
two adjacent telescopic rods are connected by a stop collar, wherein one of the two adjacent telescopic rods is provided with a locking hole, the stop collar is arranged at its lower part with a protrusion which is fitted with the locking hole and capable of being engaged with the locking hole, and a lower part of the another telescopic rod is fixedly sleeved at the stop collar,
wherein each of the telescopic rods is arranged at its lower part with an arc-shaped press-on piece, and the arc-shaped press-on piece is disposed symmetrically on both sides of each telescopic rod, and
wherein the protrusion fitted with the locking hole has one end connected with a spring, during an extension of the telescopic device, the spring is in a compressed state; when the interior telescopic rod is stretched out to reach a maximal length, the protrusion is engaged with the locking hole and is exposed outside the locking hole such that the spring is in an extended state and the telescopic rod is in a fixed state, during a contraction of the telescopic device, the spring is in a compressed state, when the interior telescopic rod is drawn back to the retracted position at the end, the whole telescopic device is in a contracted state.

US Pat. No. 10,139,708

ADJUSTABLE CAMERA MOUNT FOR A VEHICLE WINDSHIELD

Mobileye Vision Technolog...

1. A camera mount for angular adjustment of a camera mountable inside a windshield of a vehicle, the camera mount comprising:a curved element attached to the windshield and enclosing the camera between the curved element and the windshield; and
a securing mechanism configured to secure a rear bottom point that is opposite to a front tip point on the camera to the curved element, the securing mechanism being slidable along the curved element during an adjustment of an angle of the camera relative to the front tip point, the front tip point of the camera being fixed with respect to the windshield during the adjustment of the angle of the camera.

US Pat. No. 10,139,705

ENCLOSURE DEVICE

LINCOLN GLOBAL, INC., Ci...

1. An enclosure device, said enclosure device comprising:a light source casing;
a laser positioned within the light source casing;
a flap positioned adjacent to a first end of the light source casing, wherein the flap is substantially planar in orientation;
an actuator and an actuator arm, wherein the actuator is configured to actuate the flap between a first open position and a second closed position via the actuator arm; and
a plate frame having an actuator aperture and a casing aperture,
wherein the first open position of the flap and the second closed position of the flap are substantially perpendicular to one another,
wherein the laser positioned within the light source casing is configured to measure distances when the flap is in the first open position, and
wherein the enclosure device is configured to be mounted to an arm of a robot having a weld tip for welding.

US Pat. No. 10,139,704

HIGH-SPEED ANALOG-TO-DIGITAL CONVERTER

Raytheon Company, Waltha...

1. A high-speed analog-to-digital converter, comprising:an optical amplitude modulator configured to modulate an input optical pulse train using an analog input electrical signal to produce a first modulated optical pulse train;
an optical splitter configured to split the first modulated optical pulse train into a plurality of modulated optical pulse trains;
a plurality of optical path delays configured to stagger in time the modulated optical pulse trains to form a plurality of time-staggered modulated optical pulse trains;
a plurality of demodulators configured to detect and filter the time-staggered modulated optical pulse trains to form a respective plurality of time-averaged voltages;
a plurality of analog-to-digital converters configured to output a respective plurality of digital time series representative of the respective plurality of time-averaged voltages, the analog-to-digital converters further configured to trigger simultaneously using a single timing reference derived from the input optical pulse train;
an interleaver configured to aggregate the digital time series to form a digital signal representative of the analog input electrical signal, the digital signal having a sample rate greater than a repetition rate of the input optical pulse train;
a beam splitter configured to split a clock optical pulse train from the input optical pulse train, wherein the input optical pulse train has a pulse repetition rate and the clock optical pulse train has the pulse repetition rate;
a photodetector configured to convert the clock optical pulse train to a clock electrical pulse train; and
an electrical filter configured to convert the clock electrical pulse train to the timing reference, the timing reference having at least one frequency that corresponds to the pulse repetition rate.

US Pat. No. 10,139,702

WAVELENGTH CONVERSION DEVICE

SHIMADZU CORPORATION, Ky...

1. A wavelength conversion device, comprising:an excitation source that is excited at a repetition frequency and emits an excitation light;
a laser medium that is in-place between an input mirror and an output mirror, the laser medium comprising an optic resonator, the laser medium emitting a laser beam excited by the excitation light from said excitation source;
a saturable absorber that is in-place between said input mirror and said output mirror and increases a transmittance thereof along with an absorption of the laser beam from said laser medium;
a wavelength conversion element that converts a fundamental wave of the laser light from said output mirror to a higher harmonic; and
a control element that generates a phase-matched signal to adjust the phase-matching between said fundamental wave and said higher harmonic based on an output from said wavelength conversion element and a laser output setting value and controls the laser output by outputting said phase-matched signal to said wavelength conversion element, the phase-matched signal being generated automatically without absorbing or reflecting the laser beam.

US Pat. No. 10,139,701

OPTICAL PARAMETRIC OSCILLATOR FOR GENERATING TERAHERTZ RADIATION

MICROTECH INSTRUMENTS, IN...

1. An apparatus comprising:(a) an optical resonator comprising two or more mirrors and arranged so as to support one or more resonant optical modes at a specified signal wavelength; and
(b) a nonlinear optical medium positioned within the resonator and arranged so as to provide optical parametric gain, when optically pumped with pump radiation, at a specified pump wavelength, that is substantially collinear with the one or more resonant optical modes in the nonlinear optical medium, for (i) signal radiation, at the specified signal wavelength, in the one or more resonant optical modes, and (ii) idler radiation, at a specified idler wavelength, that is substantially collinear with the one or more resonant optical modes,
(c) wherein the nonlinear optical medium is further arranged so that the specified idler wavelength corresponds to an idler frequency, which corresponds to a difference frequency between the pump wavelength and the signal wavelength, between about 0.3 THz and about 10 THz.

US Pat. No. 10,139,698

ELECTROPHORETIC DISPLAY AND DRIVING METHOD THEREOF

BOE TECHNOLOGY GROUP CO.,...

1. An electrophoretic display (EPD), comprising: an upper substrate and a lower substrate arranged opposite to each other, and an electrophoretic medium disposed between the upper substrate and the lower substrate,wherein the EPD is provided with a plurality of pixels; each pixel includes at least two sub-pixels; colored charged particles of different colors are disposed in different sub-pixels of each pixel; and a first wall electrode and a second wall electrode are respectively disposed on two opposite sides of each sub-pixel.

US Pat. No. 10,139,693

SYNAPTIC ELECTRONIC DEVICES WITH ELECTROCHROMIC DEVICE

INTERNATIONAL BUSINESS MA...

1. A synaptic electronic device, comprising:a semiconductor substrate comprising;
a photoresistor disposed on a surface of the semiconductor substrate, wherein the photoresistor is confined to a single layer;
an electrochromic stack disposed directly on the photoresistor, the electrochromic stack switching between bleached and colored states when exposed to light, and the electrochromic stack consisting of a first transparent electrode layer, a cathodic electrochromic layer, a solid electrolyte layer, an anodic electrochromic layer, and a second transparent electrode layer; and
a pair of electrodes disposed directly on a top surface of the photoresistor and on opposing sides of the electrochromic stack, such that each electrode of the pair of electrodes extends continuously from a bottom surface of the electrochromic stack to a top surface of the electrochromic stack.

US Pat. No. 10,139,690

ARRAY SUBSTRATE AND MANUFACTURE METHOD THEREOF, LIQUID CRYSTAL DISPLAY PANEL

Shenzhen China Star Optoe...

1. An array substrate, comprising: a substrate, a common line, a separation layer, a gate line layer, a first insulation layer, a data line layer, a second insulation layer, a first transparent electrode, a third insulation layer and a second transparent electrode overlapped in sequence, wherein a first via hole is defined in the separation layer, a second via hole is defined in the first insulation layer, a third via hole and a fourth via hole are defined in the second insulation layer, the fourth via hole is communicated with the second via hole, the first transparent electrode is connected, through the first via hole, the second via hole and the fourth via hole, to the common line, a fifth via hole communicated with the third via hole is defined in the third insulation layer, the second transparent electrode penetrates the fifth via hole and the third via hole to connect with the data line layer; andwherein the gate line layer comprises a conductive block, which penetrates the first via hole to connect with the common line, and the first transparent electrode penetrates the second via hole and the fourth via hole to connect with the conductive block.

US Pat. No. 10,139,689

PIXEL STRUCTURE AND LIQUID CRYSTAL PANEL

BOE TECHNOLOGY GROUP CO.,...

7. A liquid crystal panel comprising a pixel structure,the pixel structure comprising a data line, a pixel electrode, a gate line, and at least two thin film transistors connected in series between the pixel electrode and the data line, the at least two thin film transistors having their gates connected to the gate line,
wherein the at least two thin film transistors are thin film transistors with a same shape and size,
wherein each of the at least two thin film transistors comprises a gate which is formed of a portion of the gate line; an active layer, a source and a drain which are all formed over the portion of the gate line; and an extension direction of the portion of the gate line intersects with an extension direction of the data line;
the thin film transistors comprise a first thin film transistor and a second thin film transistor, the first thin film transistor comprises a first U-shaped source and a first I-shaped drain, and the first U-shaped source partially surrounds one end of the first I-shaped drain;
the second thin film transistor comprises a second U-shaped source and a second I-shaped drain, and the second U-shaped source partially surrounds one end of the second I-shaped drain; and
the first I-shaped drain is connected with the second U-shaped source of the second thin film transistor and is also extended from the second U-shaped source of the second thin film transistor of the second thin film transistor.

US Pat. No. 10,139,688

LIQUID CRYSTAL DISPLAY PANEL AND LIQUID CRYSTAL DISPLAY INCLUDING LIQUID CRYSTAL DISPLAY PANEL

Mitsubishi Electric Corpo...

1. A liquid crystal display panel that comprises an FFS liquid crystal display panel, comprising:a first substrate and a second substrate located so as to face each other; and
liquid crystals sealed between said first substrate and said second substrate, wherein
said first substrate includes
an insulating substrate,
a plurality of gate lines located on said insulating substrate, and
a plurality of source lines located so as to intersect said plurality of gate lines,
a plurality of pixels partitioned by said plurality of gate lines and said plurality of source lines include a display pixel in a display region and a dummy pixel in a dummy pixel region,
each of said plurality of pixels includes
a switching element located close to a position where each of said gate lines and each of said source lines intersect each other,
a pixel electrode connected to said switching element, and
a common electrode that is located in a layer above said pixel electrode with an insulating film between said pixel electrode and said common electrode and that drives said liquid crystals together with said pixel electrode,
an area of said display pixel per one pixel is greater than an area of said dummy pixel per one pixel,
said common electrode in said display pixel has a slit, and
a ratio of an area in which said pixel electrode and said common electrode overlap each other in said dummy pixel to an area of the pixel electrode of the dummy pixel is higher than a ratio of an area in which said pixel electrode and said common electrode overlap each other in said display pixel to an area of the pixel electrode of the display pixel.

US Pat. No. 10,139,687

LIQUID CRYSTAL DISPLAY DEVICE

Japan Display Inc., Toky...

1. A liquid crystal display comprising:a first substrate and a second substrate opposed to each other with liquid crystal layer therebetween, the first substrate having drain signal lines and gate signal lines;
a TFT element connected to one of the drain signal lines and one of the gate signal lines;
a pixel electrode formed of a transparent conducting layer having a slit, the pixel electrode being connected to the TFT element;
a counter electrode formed of a planar transparent conducting layer, the counter electrode being disposed on the first substrate; and
an insulating layer interposed between the counter electrode and the pixel electrode,
wherein the counter electrode is interposed between the gate signal lines and the liquid crystal layer, the counter electrode is overlapped with the slit of the pixel electrode, the counter electrode is overlapped with the gate signal lines, and the insulating layer has a contact hole, and the pixel electrode is connected to the TFT element through the contact hole.

US Pat. No. 10,139,685

ARRAY SUBSTRATE, MANUFACTURING METHOD THEREOF AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. An array substrate, comprising:a base substrate;
a plurality of gate lines and a plurality of data lines disposed on the base substrate and configured to define a plurality of pixel regions;
pixel electrodes and common electrodes disposed in each pixel region and arranged in different layers; and
shielding electrodes at least formed in regions corresponding to the data lines on the base substrate, arranged in different layers from the common electrodes, and not electrically connected with the pixel electrodes and the common electrodes, wherein the shielding electrodes do not overlap the common electrodes in a direction perpendicular to the base substrate, and the shielding electrodes comprise a protrusion.

US Pat. No. 10,139,683

METHOD OF CUTTING LIQUID CRYSTAL DISPLAY PANEL

Samsung Display Co., Ltd....

1. A mother substrate assembly, comprising:a first mother substrate and a second mother substrate formed with a plurality of unit liquid crystal panels; and
a plurality of sealants formed between and combining the first mother substrate and the second mother substrate, each of the plurality of unit liquid crystal panels being enclosed by a different sealant among the plurality of sealants,
wherein a first sealant among the plurality of sealants seals liquid crystal molecules within a circumference of a first unit liquid crystal panel among the plurality of unit liquid crystal panels, the first sealant comprising:
a first irradiation line formed therein;
a second irradiation line formed therein, the second irradiation line being closer to the first unit liquid crystal panel than at least a majority of the first irradiation line;
a third irradiation line formed in the first sealant, the third irradiation line being closer to the first unit liquid crystal panel than the first irradiation line and the second irradiation line; and
an outer edge, the at least the majority of the first irradiation line and the second irradiation line being closer to the outer edge than the first unit liquid crystal panel.

US Pat. No. 10,139,682

RUBBING ALIGNMENT EQUIPMENT

BOE Technology Group Co.,...

1. Rubbing alignment equipment, comprising a rubbing roller, which comprises a roll shaft and rubbing cloth wound on the outer surface of the roll shaft, wherein the rubbing cloth is doped with quantum dots, the rubbing alignment equipment further comprises an excitation light source, which can excite the quantum dots to emit light to detect whether the surface of the rubbing cloth has badness or not.