US Pat. No. 10,509,618

ORGANIC LIGHT EMITTING DIODE DISPLAY DEVICE AND METHOD FOR OPERATING THE SAME

LG ELECTRONICS INC., Seo...

1. An organic light emitting diode (OLED) display device comprising:a communication unit configured to connect with a terminal;
a display unit including pixels constituted by OLEDs; and
a controller configured to:
receive mirroring image data, which corresponds to a screen displayed on the terminal, through the communication unit,
control the display unit to display a mirroring image on an area of the display unit based on the received mirroring image data, and
control the display unit not to display the displayed mirroring image on the area based on an average picture level (APL) of the displayed mirroring image.

US Pat. No. 10,509,615

METHOD AND SYSTEM FOR MANAGING ACCESS OF FUNCTIONS IN A MULTI-FUNCTIONAL PRINTER

TOSHIBA TEC KABUSHIKI KAI...

1. A method for managing access of functions in a Multi-Functional Printer (MFP), the method comprising:receiving, by an access manager of an MFP, information regarding occurrence of at least one error, in at least one MFP component of the MFP;
identifying, by the access manager, one or more functions operably dependent on the at least one MFP component and one or more functions operably independent of the at least one MFP component based on a pre-defined master error list; and
dividing, by the access manager, a display screen of the MFP into a plurality of display portions, wherein a first display portion of the plurality of display portions displays the one or more functions operable independently of the at least one MFP component, and wherein a second display portion of the plurality of display portions displays information associated with the at least one error that has occurred in the at least one MFP component of the MFP.

US Pat. No. 10,509,612

THREE-DIMENSIONAL INFORMATION SYSTEM

TD Ameritrade IP Company,...

1. A three-dimensional display device, comprising:at least three surfaces, wherein a first surface of the at least three surfaces is configured to display data;
a receiver that receives market data;
circuitry configured to determine a change in orientation of the display device and generate a signal in response to determining the change in orientation of the display device; and
a processor configured to:
receive first market data;
display the first market data on the first surface of the at least three surfaces;
illuminate a second surface and a third surface of the at least three surfaces in a first color when the first market data is above a first threshold;
illuminate the second surface and the third surface of the at least three surfaces in a second color when the first market data is below the first threshold;
change an intensity of the first color or the second color based on a degree of change of the first market data;
receive the signal from the circuitry;
receive second market data when the signal is received; and
display the second market data on the first surface of the at least three surfaces.

US Pat. No. 10,509,611

PRINT SYSTEM, SERVER, PRINTER, METHODS OF CONTROLLING THE PRINT SYSTEM, THE SERVER, AND THE PRINTER, AND STORAGE MEDIUM THAT CANCEL A PRINT JOB UPON RECEIVING A CANCELLATION INSTRUCTION AND DELETE PRINT DATA OF THE PRINT JOB IF THE PRINT JOB IS STORED IN

CANON KABUSHIKI KAISHA, ...

1. A print system for causing print data, input by a user, to be printed by a printer via a server, the print system comprising:(A) the printer that includes:
(a) a first memory device that stores a set of instructions; and
(b) at least one first processor that executes instructions, of the set of instructions stored in the first memory device:
(i) to download, from the server, the print data in accordance with an existence notification for the print data from the server; and
(ii) to perform, in accordance with one of (1) an instruction according to the print data, and (2) a setting value of the printer that is set in advance, one of (i-i) storing of the downloaded print data into a non-volatile memory to be printed, and (i-ii) immediate printing of the downloaded print data; and
(B) the server that includes:
(a) a second memory device that stores a set of instructions; and
(b) at least one second processor that executes instructions, of the set of instructions stored in the second memory device to (i) transmit, in a case that a cancellation instruction for cancelling printing of the print data is received from the user, the cancellation instruction to the printer, (ii) to record cancellation of a print job, including the print data, in a print history, and (iii) to disconnect communication with the printer,
wherein the at least one first processor of the printer further executes the instructions, of the set of instructions stored in the first memory device:
(iii) to cancel print processing in accordance with receiving the cancellation instruction from the server;
(iv) to delete, in a case in which the printer receives the cancellation instruction from the server, the downloaded print data; and
(v) to record the cancellation of the print job in the print history.

US Pat. No. 10,509,610

SYSTEMS, METHODS AND APPARATUSES FOR CONTROLLING REPORTING VIA PUSH NOTIFICATION

Seiko Epson Corporation, ...

1. A server system that collects operation information on a printer through a network, the system comprising:a communication interface that transmits report information for the operation information to a terminal apparatus;
a memory in which report settings for a plurality of terminal apparatuses are stored, the report settings being received from each of the plurality of terminal apparatuses, the report settings defining at least one day and at least one time span when each respective terminal apparatus in the plurality of terminal apparatuses is to receive corresponding report information, wherein push notifications, which are selectively provided to one or more terminal apparatuses included among the plurality of terminal apparatuses and which include said report information, are limitedly performed only during said at least one day and at least one time span such that the push notifications are suppressed from being pushed to the one or more terminal apparatuses during times outside of said at least one day and at least one time span; and
a processor that performs communication control by the communication interface,
wherein the report settings are given based on report setting information that is received from each of at least some terminal apparatus included among the plurality of terminal apparatuses, and
wherein the processor controls transmission of the report information based on the report settings.

US Pat. No. 10,509,608

PRINT TARGET DATA TRANSFER SYSTEM AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

8. An image forming apparatus comprising:a storage section that stores data;
a first display section; and
a control unit including a processor, wherein when the processor executes a control program, the control unit functions as:
a print target data acceptance section that accepts print target data and allows the storage section to store the accepted print target data;
an information notifying section that generates notification information notifying that the print target data has been accepted, the notification information containing meta-information on the print target data, and sends the generated notification information to a user terminal as a designated notification destination; and
a control section that allows the first display section to display a plurality of the user terminals previously registered as candidates for notification destinations of the notification information; and
a first operating section that accepts a selection of, from among the plurality of the user terminals displayed on the first display section, one or more of the user terminals serving as destinations of the notification information,
wherein the information notifying section sends the notification information to all the user terminals the selections of which have been accepted by the first operating section, and
wherein the control unit further functions as a print target data transfer section that transfers, according to a transfer request sent from any of all the user terminals the selections of which have been accepted by the first operating section, print target data indicated by the transfer request to a second image forming apparatus as a destination of transfer indicated by the transfer request.

US Pat. No. 10,509,607

DYNAMIC REVISION OF PAGE DESCRIPTION LANGUAGE PRINT JOBS THAT USE PREPRINTED FORMS

Ricoh Company, Ltd., Tok...

1. A system comprising:a memory that is configured to store a number of entries which include Page Description Language (PDL) instructions for marking blank print media to match a number of types of preprinted forms;
an interface that is configured to receive a print job comprising PDL print data; and
a controller, coupled for communication with the memory and the interface, that is configured to determine that the print job includes a media callout referring to one of the types of preprinted forms, to consult an entry in the memory that corresponds with the type of preprinted form, to integrate PDL instructions from the entry into PDL print data for an existing page of the print job to match an appearance of the type of preprinted form at the existing page, to select a printer, and to transmit the print job to the printer for printing after the PDL instructions have been integrated,
wherein the controller is further configured to selectively determine whether to forego integrating PDL instructions, based on whether the printer is loaded with the type of preprinted form.

US Pat. No. 10,509,606

IMAGE FORMING APPARATUS RETRIEVING ERROR SCREEN FROM WEB SERVER

Canon Kabushiki Kaisha, ...

1. An image processing apparatus that communicates with a Web server via a network, the image processing apparatus comprising:a display device;
a scanner device;
a storage device that stores error screen data to be displayed on the display device, wherein the error screen data is stored in the storage device in advance, and wherein the error screen data is not acquired from the Web server;
at least one processor; and
a memory device that stores a set of instructions which, when executed by the at least one processor, causes the at least one processor to perform the following operations of at least the following modules:
a web-based communication module configured to
send a first request for screen information to the Web server on the network,
receive a first Web page from the Web server in response to the first request,
display a scan operation screen based on the first Web page on the display device,
send a second request for performing scan processing using the scanner device to the Web server based on receiving an execution instruction for the scan processing from a user via the scan operation screen,
receive a second Web page from the Web server in response to the second request, and
display a scan execution screen based on the second Web page;
a job execution module configured to
receive a scan request instruction, as a response to the second request for performing the scan processing, from the Web server, and
execute a scan job for performing the scan processing using the scanner device based on the scan request instruction received from the Web server;
an event detection module configured to detect an occurrence of an event concerning the scan job being executed by the job execution module, wherein the execution of the scan job by the job execution module is caused by the scan request instruction received from the Web server, and the detected event concerning the scan job includes at least an error event indicating that a paper jam in the scanner device has occurred while the scan job is being executed and an error removal event indicating that the paper jam has been removed; and
a control module configured to automatically switch display on the display device from the scan execution screen based on the second Web page received from the Web server, being displayed on the display device, to an error screen based on the error screen data stored in the storage device of the image processing apparatus, based on the event detection module detecting the occurrence of the error event, and to automatically switch the display on the display device from the error screen based on the error screen data stored in the storage device of the image processing apparatus, being displayed on the display device, to a screen that is based on a Web page received from the Web server and is different from the scan execution screen, based on the event detection module detecting the occurrence of the error removal event,
wherein the event detection module notifies both of the Web server and the control module about the error event in a case where the error event is detected.

US Pat. No. 10,509,605

GENERATION OF IMAGES

HP Indigo B.V., Amstelve...

1. A method of manufacturing a plurality of packages, comprising:identifying, by a processor, a package template comprising at least one individualized image area;
receiving, by the processor, a selection of at least one image seed to be used in the at least one individualized image area;
identifying, by the processor, a plurality of ranges of image attribute modifications to be applied on the selected at least one image seed, wherein each of the plurality of ranges of image attribute modifications is mapped to a respective index key; and
for each package of the plurality of packages:
selecting, by the processor, an index key unique to the package, wherein the index key identifies a range of image attribute modifications to be applied to the selected at least one seed image;
determining, by the processor, the range of image attribute modifications to be applied on the selected at least one seed image identified in the selected index key;
applying, by the processor, said determined range of image attribute modifications to said at least one image seed to generate at least one respective image; and
applying, by the processor, the generated at least one respective image to the at least one individualized image area of the package to manufacture the package.

US Pat. No. 10,509,603

HIERARCHICAL VARIABLE CODE RATE ERROR CORRECTION CODING

Western Digital Technolog...

1. A device comprising:at least one circuit configured to:
identify a row of a hierarchical portion of a generator matrix that corresponds to a determined code rate, wherein rows below the identified row correspond to one or more smaller code rates that are less than the determined code rate;
determine a number of information bits to apply to the hierarchical portion of the generator matrix based at least on the identified row;
apply the determined number of information bits to the identified row of the hierarchical portion of the generator matrix;
apply an output of the identified row of the hierarchical portion of the generator matrix to a subsequent row, from top to bottom, of the hierarchical portion of the generator matrix, when the hierarchical portion of the generator matrix comprises the subsequent row;
apply an output of a last row, from top to bottom, of the hierarchical portion of the generator matrix to a base portion of the generator matrix; and
provide a codeword output by the base portion of the generator matrix;
wherein the at least one circuit is thereby configured to identify the rows below the identified row to provide codeword outputs for the one or more smaller code rates without accessing another generator matrix separate from the generator matrix.

US Pat. No. 10,509,602

DATA STORAGE DEVICE AND OPERATING METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A data storage device comprising: a nonvolatile memory device including a main map table, the main map table including a plurality of map segments; and a controller comprising a sub map table including some map segments of the plurality of map segments of the main map table, wherein the controller is suitable for updating access frequencies for the plurality of map segments by applying different weights to each of an accessed map segment, a previous map segment having an index value immediately preceding that of the accessed map segment and a subsequent map segment having an index value immediately following that of the accessed map segment among the plurality of map segments and for determining a map segment to be erased from the sub map table based on the updated access frequencies for the plurality of map segments, and wherein the previous map segment and the subsequent map segment are non-accessed map segments;wherein the controller includes an access frequency management unit, the access frequency management unit comprising: a sub random access memory including an access frequency table including the access frequencies for the plurality of map segments of the main map table; and an access frequency adjustor suitable for increasing the access frequencies for the plurality of map segments according to an access request from a host device.

US Pat. No. 10,509,598

METHOD AND APPARATUS FOR PROGRAMMING FLASH BASED STORAGE USING SEGMENTED WRITES

WESTERN DIGITAL TECHNOLOG...

1. A method of operating a non-volatile memory (NVM), the method comprising:receiving a write command comprising first data;
determining characteristics for a plurality of program loops used to write the first data to the NVM;
grouping the plurality of program loops into a plurality of write segments, each write segment comprising a distinct set of the plurality of program loops;
determining a dwell time between adjacent write segments; and
writing the first data to the NVM by performing the plurality of write segments that are separated in time by the dwell time.

US Pat. No. 10,509,597

MEMORY BLOCK ACCESS MODES FOR A STORAGE DEVICE

Intel Corporation, Santa...

1. A NAND memory, comprising:a variable-type memory block;
a first-type dedicated memory block;
a second-type dedicated memory block; and
logic configured to:
perform a data operation on the first-type dedicated memory block using a first first-type access mode; and
perform a data operation on the variable-type memory block using a second first-type access mode.

US Pat. No. 10,509,596

EXTREME-BANDWIDTH SCALABLE PERFORMANCE-PER-WATT GPU ARCHITECTURE

ADVANCED MICRO DEVICES, I...

1. A method for accessing data of a stacked accelerated processing device (“APD”) and memory, the method comprising:receiving an address and an access type for a memory access request from an execution unit;
identifying memory cells in stacked memory dies associated with the address;
determining that the identified memory cells include at least one memory cell assigned to the execution unit as a local memory cell;
responsive to the determining, accessing the local memory cells via bitline through silicon vias (“BLTSVs”) without using a bus; and
responsive to determining that the identified memory cells include at least one memory cell assigned to the execution unit as a non-local memory cell, accessing the at least one non-local memory cell via a distributed cache and a shared bus.

US Pat. No. 10,509,595

SYSTEM AND METHOD FOR COMMUNICATION IN A SEMICONDUCTOR DEVICE

SYNAPTICS INCORPORATED, ...

1. A semiconductor device, comprising:a first data terminal configured to connect to an external control device;
a data output terminal configured to connect to a non-volatile memory (NVM);
control circuitry configured to control a human interface panel;
a first communication interface configured to provide first serial communication between the control circuitry and the external control device;
a second communication interface circuitry configured to provide second serial communication between the control circuitry and the NVM, the second serial communication being high-speed relative to the first serial communication; and
bridge circuitry configured to:
in a normal mode: connect the first data terminal to the first communication interface, and connect the data output terminal to the second communication interface; and
in a bridge mode: connect the first data terminal to the data output terminal such that the external control device has direct high-speed access to the NVM.

US Pat. No. 10,509,594

MEMORY MODULE AND MEMORY SYSTEM INCLUDING THE SAME

SK hynix Inc., Gyeonggi-...

1. A memory module comprising:a plurality of memory devices;
a plurality of data buffers suitable for receiving write data transferred from a memory controller and transmitting read data to the memory controller; and
a module controller comprising:
a buffer control signal generation circuit suitable for generating buffer control signals for controlling the plurality of data buffers, based on a command transferred from the memory controller;
a command delay circuit suitable for generating an effective command based on a delay of the command by a delay amount of the buffer control signal generation circuit in a read operation and a write operation;
a data processing circuit suitable for processing write data transferred from the plurality of data buffers and transferring the processed write data to the plurality of memory devices, and processing read data transferred from the plurality of memory devices and transferring the processed read data to the plurality of data buffers, in response to the effective command; and
a command buffer circuit suitable for transferring the effective command to the plurality of memory devices.

US Pat. No. 10,509,590

MEMORY SYSTEM AND OPERATION METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A memory system comprising:a memory device; and
a controller operatively coupled to the memory device,
wherein the controller comprises:
a receiving unit configured to receive a plurality of commands for the memory device from a host, and
a command processing unit configured to process the plurality of commands and send a single response corresponding to the plurality of processed commands to the host when the number of the plurality of processed commands reaches a trigger point,
wherein the processed commands include at least one of a read command or a write command,
wherein the trigger point is the number of commands corresponding to a predetermined percentage of the max queue depth.

US Pat. No. 10,509,589

SUPPORT FOR IMPROVED THROUGHPUT IN A MEMORY DEVICE

Adesto Technologies Corpo...

1. A method of controlling a memory device, the method comprising:a) receiving from a host via an interface, a first read command for a critical byte, wherein the critical byte resides in a first group of a memory array on the memory device, and the interface is between the memory device and the host;
b) reading the critical byte from the memory array in response to the first read command, and providing the critical byte to the host;
c) reading a next byte in the first group;
d) outputting the next byte from the first group when a clock pulse is received on the interface;
e) repeating the reading the next byte and the outputting the next byte for each byte in the first group;
f) reading a first byte in a second group of the memory array, wherein the second group is sequential to the first group, and wherein each group is allocated to a cache line; and
g) outputting the first byte from the second group when a clock pulse from the host is received on the interface.

US Pat. No. 10,509,584

SYSTEM AND METHOD FOR USING HIGH PERFORMANCE STORAGE WITH TUNABLE DURABILITY

NUTANIX, INC., San Jose,...

1. A method comprising:transferring data from a shared storage space to a local virtual disk based upon determining that the data is located in the shared storage space, wherein the transferring comprises:
identifying an access range from an access data structure corresponding to the data;
determining, based upon a first value of the access range, that the data is not in use;
setting the first value to a second value indicating that the data is in use during the transfer; and
resetting the second value to the first value after the transfer.

US Pat. No. 10,509,580

MEMORY CONTROLLER AND METHODS FOR MEMORY COMPRESSION UTILIZING A HARDWARE COMPRESSION ENGINE AND A DICTIONARY TO INDICATE A ZERO VALUE, FULL MATCH, PARTIAL MATCH, OR NO MATCH

Intel Corporation, Santa...

1. A memory controller comprising:a connection to a memory; and
a hardware compression engine to:
receive a plurality of sections of a block of data from the memory to compress,
determine when each section of the plurality of sections is one of a zero value, a full match to an entry in a dictionary of the memory controller comprising a plurality of entries with a value and an index, a partial match to an entry in the dictionary, and a no match to any entry in the dictionary,
encode a tag for each section to indicate the one of the zero value, the full match, the partial match, and the no match,
encode a literal when a section is the no match, an index to an entry in the dictionary when a section is the full match, and an index to an entry in the dictionary and non-matching bits when a section is the partial match, and
update an entry in the dictionary with a value of a section when a section is the no match, wherein tags for the plurality of sections are to be output from the hardware compression engine in a single field, literals for the plurality of sections are to be output from the hardware compression engine in a single field, indexes for the plurality of sections are to be output from the hardware compression engine in a single field, and non-matching bits for the plurality of sections are to be output from the hardware compression engine in a single field.

US Pat. No. 10,509,578

LOGICAL ADDRESS SPACE FOR STORAGE RESOURCE POOLS

Red Hat, Inc., Raleigh, ...

1. A method comprising:receiving a request to provide an amount of storage resources for an application;
identifying storage resource pools that are available to provide storage resources;
determining whether any of the identified storage resource pools has an available amount of storage resources to provide the requested amount of storage resources for the application;
in response to determining that none of the identified storage resource pools has the available amount of storage resources to provide the requested amount of storage resources, identifying, by a processing device, two or more of the storage resource pools in view of an amount of available storage resources available at each of the storage resource pools, wherein the two or more storage resource pools have fewer available storage resources than at least one other storage resource pool of the identified storage resource pools, and wherein each of the two or more of the storage resource pools is associated with different types of file systems;
identifying a performance requirement associated with the application; and
creating a logical address space for the application in view of the identified two or more of the storage resource pools, wherein a distribution of pointers to the two or more storage resource pools associated with the logical address space is in view of the performance requirement associated with the application, and wherein the distribution corresponds to a first number of pointers to a first storage resource pool of the two or more storage resource pools and a second number of pointers to a second storage resource pool of the two or more storage resource pools to satisfy the performance requirement associated with the application.

US Pat. No. 10,509,577

RELIABLE STORAGE IN A DISPERSED STORAGE NETWORK

PURE STORAGE, INC., Moun...

1. A method for execution by a processing system of a dispersed storage and task (DST) processing unit that includes a processor, the method comprises:receiving one or more encoded data slices for storage;
storing the one or more encoded data slices in one or more memories of a set of memories;
determining a level redundancy for the one or more encoded data slices;
generating redundancy information for the one or more encoded data slices in accordance with the level redundancy;
storing the redundancy information in another one or more memories of the set of memories;
determining to update the level of redundancy;
determining an updated level of redundancy based on one or more of a storage utilization level and a storage reliability level;
updating the redundancy information based on the updated level of redundancy; and
updating storage of the redundancy information based on the updated redundancy information.

US Pat. No. 10,509,575

STORAGE DEVICE AND OPERATING METHOD OF STORAGE DEVICE

Samsung Electronics Co., ...

1. A storage device, comprising:a nonvolatile memory device; and
a controller configured to,
control the nonvolatile memory device based on metadata,
send an information indicating a capacity to an external host device,
receive an address range of a random access memory of the external host device, the address range corresponding to the capacity,
encrypt the metadata to generate encrypted metadata, and
load the encrypted metadata on the address range of the random access memory of an external host device.

US Pat. No. 10,509,571

STORAGE DEVICES AND DATA RETENTION METHODS THEREOF

VIA TECHNOLOGIES, INC., ...

1. A storage device, comprising:a flash memory array, comprising a plurality of blocks, wherein a first block among the blocks has a minimum erase count in all of the blocks; and
a controller, wherein when the controller determines that a difference between an average erase count of the blocks and the minimum erase count exceeds a cold-data threshold, the controller selects the first block to be a source block, wherein when a data migration of a wear-leveling process is executed, the controller moves data stored in the source block to a target block.

US Pat. No. 10,509,570

METHOD, DEVICE, AND PROGRAM FOR MANAGING A FLASH MEMORY FOR MASS STORAGE

1. A method for controlling a flash memory of a communication device of a user, the communication device being connectable to a host, the flash memory being written with data to be stored for mass storage, the method comprising:dividing the flash memory into blocks, each of the blocks comprising memory units such that a written memory unit is re-writable when all memory units of the block containing the memory unit to be written to are deleted prior to writing to the memory unit;
connecting the communication device to the host via an interface such that information about a quantity of data that is to be transmitted by the host to the flash memory is evaluatable for controlling the flash memory;
controlling the flash memory such that:
the memory units to be written to for writing of the data from the host to the flash memory that will result in the written data remaining unchanged after writing of the data compared to a state prior to the writing of the data is neither deleted nor written to,
the memory units to be written to for the writing of the data from the host to the flash memory will result in the written data being changed after the writing as compared to prior to the writing, is written with the data to be stored without another deletion, and
the information on the number of successive memory units to be written to is used to hold available as deleted units the memory units required for writing the data until the data has been written to prevent delete operations of entire blocks.

US Pat. No. 10,509,567

SYSTEM AND METHOD FOR MIGRATING STORAGE WHILE IN USE

NUTANIX, INC., San Jose,...

1. A method comprising:receiving, by a storage space transfer system, a request to transfer first data from a first storage space to a second storage space;
receiving, by the storage space transfer system, a write request during the transfer of the first data to write second data to a location;
determining, by the storage space transfer system, from an access data structure that the location is not in use;
determining, by the storage space transfer system, from a location data structure whether the location is in the first storage space or the second storage space; and
writing, by the storage space transfer system, the second data in the first storage space if the location is in the first storage space or in the second storage space if the location is in the second storage space.

US Pat. No. 10,509,566

DATA STORAGE DEVICE AND OPERATING METHOD OF DATA STORAGE DEVICE

SILICON MOTION, INC., Jh...

1. A data storage device, comprising:a transport protocol core for the data storage device to communicate with a host; and
a trigger machine, operative to pre-store an operational schedule for the transport protocol core,
wherein:
the operational schedule is built by firmware of the data storage device based on tasks to be done by the transport protocol core and is pre-stored in the trigger machine by the firmware of the data storage device;
the trigger machine triggers the transport protocol core to operate according to the operational schedule pre-stored in the trigger machine; and
when the transport protocol core operates as triggered by the trigger machine, the firmware of the data storage device is not occupied in operating the transport protocol core and is available for other tasks.

US Pat. No. 10,509,564

STORAGE SYSTEM INTERFACE

NetApp Inc., Sunnyvale, ...

1. A method comprising:receiving an operation request targeting a storage system entity;
utilizing an interface configuration specifying what attributes of the storage system entity are to be requested on demand, wherein the interface configuration can be reloaded during operation of the storage system entity, and wherein the attributes loaded on demand can be changed at runtime;
evaluating a storage system model, comprising entity models representing storage system entities of the storage system, using the interface configuration to identify a parent entity model and a child entity model comprising attributes and implementations of the storage system entity; and
implementing the operation request upon the storage system entity by:
utilizing the child entity model to override an attribute and implementation within the parent entity model using an attribute and implementation of the child entity model based upon both the child entity model and the parent entity model comprising the attribute and implementation; and
passing control from the child entity model to the parent entity model to implement the operation request using attributes and implementations of the parent entity model and the attribute and implementation of the child entity model.

US Pat. No. 10,509,562

WEARABLE ELECTRONIC DEVICE HAVING A TOUCH SCREEN

CASIO COMPUTER CO., LTD.,...

1. An electronic device comprising:a touch sensor that, by operating in a predetermined operation direction, inputs a predetermined instruction to the electronic device; and
a frame-like member including an opening portion that surrounds the touch sensor,
wherein predetermined first processing is carried out on a first region of the opening portion of the frame-like member corresponding to the predetermined operation direction, and second processing, which is different from the first processing, is carried out on a second region, which is a region of the opening portion of the frame-like member other than the first region, and
wherein a first inclination portion, which is inclined by a first angle with respect to an operation face of the touch sensor, is provided in the first region, and a second inclination portion, which is inclined by a second angle that is different from the first angle with respect to the operation face of the touch sensor, is provided in the second region.

US Pat. No. 10,509,561

TRANSFORMABLE DISPLAY AND METHOD FOR OPERATING SAME

LG ELECTRONICS INC., Seo...

1. A method of operating a deformable display device including a deformable display unit, the method comprising:displaying a first type keyboard window on the display unit;
sensing an extension or a reduction of the display unit;
extending or reducing a screen displayed by the display unit by a sensed result;
changing the first type keyboard window to a second type keyboard window according to sensing the extension or the reduction of the screen;
receiving keyboard setting input for setting the keyboard type corresponding to the extension distance of the display unit;
storing a setting result according to the received keyboard setting input;
receiving a command for keyboard setting; and
displaying a keyboard setting screen according to the received command,
wherein the keyboard setting screen includes:
a screen size setting bar for setting a screen size of the display unit; and
a keyboard type setting region for setting a keyboard type corresponding to the screen size.

US Pat. No. 10,509,560

ELECTRONIC DEVICE HAVING FLEXIBLE DISPLAY AND METHOD FOR OPERATING THE ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. A method for operating an electronic device having a flexible display, the method comprising:displaying a first graphic user interface (GUI) for character input on a first part of an execution screen of an application on the flexible display, wherein a length of one side of the first GUI for character input is equal to a length of one side of the flexible display;
detecting a first angle between a first area and a second area of the flexible display;
selecting a second GUI for character input corresponding to the first angle between the first area and the second area from among a plurality of GUIs for character input based on pre-stored association information between angles between the first area and the second area and the plurality of GUIs for the character input, wherein a length of one side of the second GUI for character input is equal to the length of the second area;
displaying the second GUI for character input on a second part of the execution screen of the application on the flexible display;
detecting a second angle between the first area and the second area of the flexible display;
selecting a third GUI for character input corresponding to the second angle between the first area and the second area from among the plurality of GUIs for character input based on the pre-stored association information, the third GUI being different from the second GUI for character input, wherein the third GUI for character input is a same type as the second GUI and has a smaller size than the second GUI for character input; and
displaying the third GUI for character input on a third part of the execution screen of the application on the flexible display.

US Pat. No. 10,509,558

SYSTEM AND METHOD FOR ENABLING ADVERTISEMENT INTERACTION WITH AN ELECTRONIC DEVICE

SPOTIFY AB, Stockholm (S...

1. A system for enabling advertisement interaction with an electronic device, for use in a digital media content environment, comprising:a media device having a processor, operating system, user interface, and media application that enables playback of a stream of media content at the media device;
wherein the media device operates with a headphones or headset device having playback controls for controlling playback of the stream of media content using the media device;
wherein the media application is configured to:
associate particular operations of one or more playback controls at the headphones or headset device with defined gestures, wherein each defined gesture is associated with a time threshold within which a combination of the playback controls must be applied in order for the gesture to be recognized,
receive, from the operating system, during playing of an advertisement inserted into the stream for playback at the media device, an indication of an operation of the one or more playback controls at the headphones or headset device,
determine whether the operation of the one or more playback controls at the headphones or headset device, as indicated by the operating system, is:
(a) a particular defined gesture, as indicated by receipt of the one or more playback controls within the time threshold, and
(b) received at the media application during a defined time period associated with the playing advertisement,
if the operation of the one or more playback controls determined to be the particular defined gesture is received at the media application during the defined time period associated with the advertisement playing at the media device, then determining that the operation of the one or more playback controls is indicative of selection of the advertisement, and performing a first functionality associated therewith, and
otherwise performing a regular functionality associated with the operation of the one or more playback controls.

US Pat. No. 10,509,557

PROTOTYPE STORING METHOD

STUDIO XID KOREA, INC., ...

1. A prototype storing method executed by a computing device, the method comprising:selecting an inactive layer not assigned an interaction from among a plurality of layers included in a first prototype assigned at least one interaction;
determining whether an interaction has been assigned to at least one layer adjacent to the inactive layer and determining the at least one adjacent layer as a merge target if it is determined that no interaction has been assigned to the at least one adjacent layer;
generating a new layer by merging the inactive layer and the layer determined as the merge target; and
generating a second prototype comprising the new layer instead of the inactive layer and the at least one adjacent layer in response to a user's input to the first prototype,
wherein the determining of the at least one adjacent layer as the merge target comprises:
sequentially detecting inactive layers not assigned an interaction from a first layer to a second layer among the layers;
determining at least two inactive layers successive to each other in a direction toward the second layer as first merge targets; and
detecting at least one active layer which is adjacent to a last inactive layer among the first merge targets in the direction toward the second layer and to which an interaction has been assigned and determining at least two inactive layers adjacent to the at least one active layer and successive to each other in the direction toward the second layer as second merge targets,
wherein the generating of the new layer comprises generating a first new layer and a second new layer using the inactive layers included in the first merge targets and the second merge targets, and
wherein the generating of the second prototype comprising the new layer comprises converting the first prototype into the second prototype comprising the first new layer and the second new layer.

US Pat. No. 10,509,553

INTERACTIVE IMAGE RECOLORING

Snap Inc., Santa Monica,...

1. A system comprising:a processor; and
memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising:
causing presentation of an image on a client device;
receiving user input including a stroke drawn on the image;
determining a region of interest in the image based on the stroke drawn on the image;
downsampling the region of interest in the image;
recolorizing the region of interest on the image, the recolorizing including replacing an original color of the region of interest with an alternative color, the recolorizing of the region of interest resulting in a recolorized image;
upsampling the region of interest in the recolorized image; and
causing presentation of the recolorized image on the client device.

US Pat. No. 10,509,549

INTERFACE SCANNING FOR DISABLED USERS

Apple Inc., Cupertino, C...

1. A method comprising:at an electronic device with a display and one or more input devices:
receiving a request to simulate a gesture;
in response to receiving the request to simulate the gesture, displaying a positional indicator that indicates a starting point of the gesture performed with a simulated contact and a movement indicator that indicates a direction of movement of the simulated contact;
displaying a plurality of options for changing the movement of the simulated contact;
receiving a selection input that corresponds to a respective option of the plurality of options for changing the movement of the simulated contact; and
in response to receiving the selection input:
in accordance with a determination that a first option, of the plurality of options for changing the movement of the simulated contact, was selected, changing the movement indicator in a first manner to indicate a first path of movement of the simulated contact; and
in accordance with a determination that a second option, of the plurality of options for changing the movement of the simulated contact, was selected, changing the movement indicator in a second manner different from the first manner to indicate a second path of movement of the simulated contact different from the first path of movement of the simulated contact;
after receiving the selection input, receiving a request to perform the simulated gesture in a respective user interface; and
in response to receiving the request to perform the simulated gesture, updating an appearance of the respective user interface in a manner in which the respective user interface would be updated in response to detecting touchdown of a contact at a respective location in the user interface that corresponds to a location of the positional indicator and movement of the simulated contact along a path determined by the movement indicator.

US Pat. No. 10,509,547

ELECTRONIC DEVICE AND METHOD FOR CONTROLLING A DISPLAY

Samsung Electronics Co., ...

1. A method for controlling a display of an electronic device, the method comprising:displaying a plurality of execution screens corresponding to a plurality of applications, wherein the plurality of applications are different from each other;
identifying at least one function executable via the plurality of applications corresponding to the plurality of execution screens displayed on the display;
displaying at least one icon indicating the identified at least one function respectively;
receiving an input for selecting a first icon among the at least one icon; and
executing a first function corresponding to the displayed first icon via at least one application among the plurality of applications, based on selecting the displayed first icon.

US Pat. No. 10,509,546

HISTORY COMPONENT FOR SINGLE PAGE APPLICATION

salesforce.com, inc., Sa...

1. A system comprising:a database system implemented using a server system, the database system configurable to cause:
during execution of a web-based application, providing a graphical user interface (GUI) for display at a client device in association with a web site, the GUI including a history component associated with a user of the client device and with the application, the history component including a hierarchical structure identifying a set of primary tabs recently accessed by the user during execution of the web-based application and identifying a set of sub-tabs recently accessed by the user during execution of the web-based application, each sub-tab of the set of sub-tabs being identified within the hierarchical structure in association with a corresponding primary tab of the set of primary tabs, each primary tab of the set of primary tabs and each sub-tab of the set of sub-tabs being associated with a corresponding one or more data objects stored in at least one database;
processing an indication of a user selection, via a utility bar of the GUI, of one of a plurality of primary tabs displayable in the utility bar of the GUI, the utility bar being independent from the history component, each primary tab of the plurality of primary tabs and each sub-tab of the plurality of primary tabs being associated with a corresponding one or more data objects stored in the at least one database;
responsive to processing the indication of the user selection, providing information pertaining to one or more data objects associated with the selected primary tab using a link, the selected primary tab having an associated one or more selectable sub-tabs, the link including an identifier of the selected primary tab and an identifier of each of the associated one or more selectable sub-tabs of the selected primary tab, the link indicating a hierarchy of the selected primary tab and the associated one or more selectable sub-tabs; and
updating the history component of the GUI such that only a single instance of the selected primary tab is included in the set of primary tabs, and an indicator of how recent the selected primary tab was accessed, in relation to other primary tabs identified in the set of primary tabs, is provided.

US Pat. No. 10,509,545

BROWSING CONTROL SYSTEM AND BROWSING DEVICE

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

1. A browsing control system comprising:a booklet that is acquired by binding a number of sheets;
a specification unit that specifies a page number of a page opened in the booklet; and
a controller that controls page turning of an electronic document depending on a difference between a page number specified by the specification unit before the page of the booklet is turned and a page number specified by the specification unit after the page thereof is turned,
wherein the controller calculates the number of pages to be turned through the page turning of the electronic document by using a propagation function that defines the relationship between the difference and the number of pages to be turned through the page turning of the electronic document, and turns pages of the electronic document as many as the number of pages calculated.

US Pat. No. 10,509,542

INTEGRATED MULTIDIMENSIONAL VIEW OF HIERARCHICAL OBJECTS

International Business Ma...

4. A method for managing an integrated multidimensional view of objects in a graphical user interface (GUI), the method comprising:rendering, on a display of an electronic device, a single multidimensional view of at least a portion of objects in a structured collection of unique objects according to a first dimension in a single GUI;
selecting one of the unique objects in the single multidimensional view; and
embedding, within the single multidimensional view, an in-line view of attributes of the selected one of the unique objects according to a second dimension,
the different dimensions in the single multidimensional view corresponding to different relationships among selected ones of the objects and the single multidimensional view consisting of a parent-child relationship and also at least one of: a membership and access privileges relationship; a date, time and places relationship; and an alerts, and notifications and alarms relationship, each relationship selectively rendered responsive to selecting a corresponding activatable icon of a plurality of activatable icons, the activatable icons disposed along a first dimension whereby selection of each activatable icon causes each relationship to be rendered in a different dimension than the first dimension.

US Pat. No. 10,509,540

METHOD AND DEVICE FOR DISPLAYING A MESSAGE

XIAOMI INC., Beijing (CN...

1. A method for displaying a message, which is implemented by a terminal or a server, the method comprising:determining one or more screened messages;
receiving a first instruction which triggers a display page to present one or more new messages, and determining one or more messages included in the one or more new messages as to-be-presented messages according to the first instruction;
determining a first message of one or more to-be-presented messages as a target message, and deciding whether the target message is the screened message;
displaying the to-be-presented messages; and
sliding the target message out of the display page automatically if it is decided that the target message is the screened message;
wherein after the target message is slid out of the display page, the method further comprises:
receiving a second instruction for triggering the display page to present one or more new messages;
deciding that a sliding direction on the display page of the second instruction is opposite to a sliding direction on the display page of the first instruction;
deciding that a time interval between the second instruction and the first instruction is within a preset threshold in response to deciding that the sliding direction on the display page of the second instruction is opposite to the sliding direction on the display page of the first instruction; and
displaying the target message on the display page in response to deciding that the time interval between the second instruction and the first instruction is within the preset threshold.

US Pat. No. 10,509,537

DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND PROGRAM

SONY CORPORATION, Tokyo ...

1. A display control apparatus comprising:a detection unit configured to detect a user operation; and
a window control unit configured to
display a plurality of application windows on a screen,
control display of a first application window, of the plurality of application windows, associated with a first application, and a second application window of the plurality of application windows, based on the user operation detected by the detection unit, wherein the first application window includes an identification region indicating first identification information for identifying the first application and a content region displaying content of the first application,
determine whether a reference point, in the identification region of the first application window, is hidden by the second application window,
control the display of the first application window, based on the determination that the reference point of the first application window is hidden by the second application window, so that the first identification information for identifying the first application is visible to a user, and
change a size of the first application window, based on the determination that the reference point of the first application window is hidden by the second application window, so that only the identification region is visible within the first application window,
wherein the detection unit and the window control unit are each implemented via at least one processor.

US Pat. No. 10,509,532

PROGRESS BAR WITH GRAPHICAL EFFECTS TO INDICATE DOWNLOAD PROGRESS AND CONNECTION STATE

TENCENT TECHNOLOGY (SHENZ...

1. A method for page refreshing, wherein the method comprises:outputting a preset animation interface within a graphically displayed page when a page refreshing operation is performed,
wherein the preset animation interface is a longitudinal bar with a length substantially equal to a width of the graphically displayed page,
wherein the preset animation interface comprises a preset logo, moving cursors and a refresh progress bar, wherein the moving cursors comprise a plurality of cursor seeds emitted from the preset logo and that move toward the refresh progress bar starting from the preset logo along the length of the longitudinal bar in the preset animation interface, wherein the refresh progress bar and the preset logo are positioned apart from each other within the preset animation interface, and wherein a length of the refresh progress bar increases towards the preset logo as the moving cursors arrive at the refresh progress bar, and
reducing transparency of the moving cursor to a predetermined value when the length of the refresh progress bar no longer increase.

US Pat. No. 10,509,531

GROUPING AND SUMMARIZATION OF MESSAGES BASED ON TOPICS

Google LLC, Mountain Vie...

1. A computer-implemented method, comprising:receiving, at a computing device executing a communication application for a first user, a plurality of messages corresponding to a communication session between the first user and a second user;
evaluating, at the computing device, the plurality of messages to determine a plurality of communication topics of the communication session;
receiving, at the computing device, user permission to utilize user data;
determining, at the computing device, a level of interest of the first user with respect to each of the plurality of communication topics based at least in part on the user data of the first user;
identifying for the first user, at the computing device, a plurality of user specific communication topics of the plurality of communication topics based on the determined level of interest of the first user, wherein the plurality of user specific communication topics for the first user are different from a plurality of user specific communication topics for the second user identified based on a level of interest of the second user;
generating, at the computing device, a label for each of the user specific communication topics, wherein each label is descriptive of an associated user specific communication topic;
clustering, at the computing device, the plurality of messages into a plurality of groups of messages based on the plurality of user specific communication topics, wherein each particular group of the plurality of groups of messages is associated with a particular user specific communication topic of the plurality of user specific communication topics, and wherein each message in the particular group is associated with the particular user specific communication topic; and
outputting, at the computing device, a command to generate a graphical user interface corresponding to the communication application in which: (i) the plurality of messages are displayed in the plurality of groups of messages, and (ii) each group of the plurality of groups of messages is displayed with its associated label, wherein the label associated with at least one group of the plurality of groups is a snippet generated from a message in the at least one group and wherein the snippet includes the message or a portion of the message.

US Pat. No. 10,509,529

DYNAMIC NAVIGATION OBJECT FOR A STEP-SEQUENCER

Apple Inc., Cupertino, C...

1. A UI for controlling a virtual musical instrument implemented on a display, the UI comprising:a step sequencer having a matrix of user-selectable cells displayed in a predefined area, the matrix including:
at least one row of user-selectable cells,
each row of the matrix corresponding to audio sample data stored in a computer-readable medium and the cells within each array of the matrix being configured in a sequential arrangement,
each cell, in response to being selected for playback and upon being triggered to begin the playback, causes the audio sample data of its corresponding array to output audio corresponding to its corresponding audio sample data,
a playback control that, in response to receiving a playback input, causes a real-time playback of the corresponding audio sample data for each selected cell by triggering the playback in an order defined by a tempo and the sequential arrangement of the cells,
a plurality of dynamic navigation objects including a first miniaturized visual representation of selected cells within a first portion of the matrix of user-selectable cells and a second miniaturized visual representation of selected cells within of a second portion of the matrix of user selectable cells, the first portion including a different number of user-selectable cells than the second portion,
wherein the step sequencer is configured to display the first portion of the matrix, such that it fills the predefined area and the second portion of the matrix is not visible, in response to the first miniaturized representation being selected, and
wherein the step sequencer is configured to display the second portion of the matrix, such that it fills the predefined area and the first portion of the matrix is not visible, in response to the second miniaturized representation being selected.

US Pat. No. 10,509,527

SYSTEMS AND METHODS FOR CONFIGURING EVENT-BASED AUTOMATION IN CLOUD-BASED COLLABORATION PLATFORMS

Box, Inc., Redwood City,...

1. A method of configuring event-based automation in a collaborative cloud-based environment involving a front-end system and a back-end system, the method comprising:receiving, by the front-end system of the collaborative cloud-based environment, a selection indicating a request to automate an operation in the collaborative cloud-based environment, wherein the front-end system communicates with client systems via a first network for receiving events via the first network, wherein the front-end system communicates with the back-end system via a second network, wherein the collaborative cloud-based environment includes a plurality of workspaces, and wherein each of the workspaces is accessible to a plurality of collaborators;
responsive to receiving the selection indicating a request to automate an operation in the collaborative cloud-based environment, providing, by the front-end system, a graphical user interface for electronic display to a user, the graphical user interface comprising an event field providing options for identifying an event of a plurality of events related to one or more work items in the collaborative cloud-based environment the plurality of event comprising upload of a work item by another user, download of a work item by another user, move of a work item by another user, copy of a work item by another user, and share of a work item by another user, a qualifying criteria field providing options for defining criteria of the one or more work items, and an action field providing options for defining an action performed on the work item when a selected event related to a work item has occurred and a selected qualifying criteria of the work item is satisfied, and wherein the options provided by the qualifier field and the options provided by the action field change based on a selection made in the event field;
receiving, by the front-end system, through the event field of the graphical user interface, a selection of an event with respect to a work item hosted in a particular workspace of the plurality of workspaces of the collaborative cloud-based environment, wherein the event is related to an activity performed by one or more of the plurality of collaborators with respect to the work item;
updating, by the front-end system, the options provided by the qualifying criteria field of the graphical user interface and the options provided by the action field of the graphical user interface based on the selected event;
receiving, by the front-end system, through the updated qualifying criteria field of the graphical user interface, a selection of qualifying criteria associated with the event;
receiving, by the front-end system, through the updated action field of the graphical user interface, a selection of the action to be automatically executed with respect to the work item hosted in the collaborative cloud-based environment responsive to the occurrence of the event with the qualifying criteria; and
transmitting, by the front-end system, information associated with the selected event, selected qualifying criteria, and selected action, to the back-end system for use in generating an automation rule;
wherein the generated automation rule is accessed by the back-end system to generate an automated job to execute the selected action on the work item in response to parsing, by the back-end system, an event received via the front-end system, to identify an event criteria of the received event that matches the qualifying criteria of the generated automation rule.

US Pat. No. 10,509,526

THREE-DIMENSIONAL TOUCH CONTROL STRUCTURE AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A three-dimensional (3D) touch control structure, comprising a plurality of touch control units, the plurality of touch control units being configured for being disconnecting with one another, each of the plurality of touch control units comprises:a magnetic field generating component, configured for generating a magnetic field; and
an electromagnetic inducting component, arranged in one-to-one correspondence to the magnetic field generating component and in different layers from the magnetic field generating component,
the electromagnetic inducting component being configured for changing in induced potential during touch control,
wherein a distance existing between the magnetic field generating component and a corresponding electromagnetic inducting component and configured for changing at a position of the electromagnetic inducting component touched by a finger, such that x-y coordinates of the position of the finger is solely based on the position of the touch control unit whose induced potential of the electromagnetic inducting component changes, and
wherein the magnetic field generating component is configured for being in non-contact with the corresponding electromagnetic inducting component.

US Pat. No. 10,509,523

METHODS AND APPARATUS FOR A CAPACITIVE PRESSURE SENSOR

SEMICONDUCTOR COMPONENTS ...

1. A capacitive sensor, comprising:a first substrate, having a first surface; and
a second substrate, having a first surface directly adjacent to the first surface of the first substrate, comprising:
a capacitor comprising:
a first electrode; and
a second electrode positioned substantially coplanar with the first electrode;
wherein the first electrode and the second electrode form a capacitance;
wherein at least one of the first substrate and the second substrate is capable of deforming in response to an applied first pressure to produce a first change in the capacitance and the first and second substrates deform under the applied first pressure to create a gap between at least a portion of the first and second substrates.

US Pat. No. 10,509,520

TOUCH PANEL

AU OPTRONICS CORPORATION,...

1. A touch panel, comprising:a first gate drive circuit, comprising a first timing circuit and a first pull-down circuit;
a first touch circuit, electrically coupled to the first gate drive circuit and comprising a first capacitor and a first switch, wherein the first capacitor is electrically connected to the first gate drive circuit by the first switch;
a second gate drive circuit; and
a second touch circuit, electrically coupled to the second gate drive circuit and comprising a second capacitor and a second switch, wherein the second capacitor is electrically connected to the second gate drive circuit by the second switch, and the first capacitor and the second capacitor are connected in parallel,
wherein the first pull-down circuit is separately electrically coupled to the first timing circuit and the first touch circuit, and the first capacitor is connected to the first pull-down circuit by the first switch.

US Pat. No. 10,509,519

ELECTROSTATIC DISCHARGE CIRCUIT, DISPLAY PANEL WITH ELECTROSTATIC DISCHARGE CIRCUIT AND ELECTROSTATIC DISCHARGE METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A display panel, comprising a circuit board, a driving chip, a liquid crystal display panel and a touch panel, the circuit board being connected with the liquid crystal display panel, and the circuit board and the touch panel being spaced apart from each other in a direction of a thickness of the touch panel, wherein,the display panel further comprises an electrostatic discharge circuit disposed between the circuit board and the touch panel, and the electrostatic discharge circuit defines a first electrostatic discharge path electrically connecting the circuit board with the touch panel, wherein the electrostatic discharge circuit comprises a conductive adhesive provided on the circuit board, a first conductive layer disposed on the touch panel and a second conductive layer interposed between the conductive adhesive and the first conductive layer, the conductive adhesive covering the whole area of an end of the circuit board connected with the liquid crystal display panel, and
a second electrostatic discharge path through the driving chip is provided between the circuit board and the touch panel, wherein an overall impedance of the first electrostatic discharge path is smaller than an overall impedance of the second electrostatic discharge path.

US Pat. No. 10,509,517

SWITCHING DEVICE

FUJITSU TEN LIMITED, Kob...

1. A switching device comprising:a circuit board that is provided with a plurality of electrodes, each electrode of the plurality of electrodes detecting a change in electrostatic capacitance that is caused by a touch operation of a user;
a laminated body that is laminated on the circuit board, the laminated body including a touch panel member that receives the touch operation; and
a plurality of air layers, each air layer being arranged at a position that corresponds to at least one electrode between the circuit board and the laminated body, the plurality of air layers being formed on a same circuit board layer,
the plurality of air layers keeping constant gaps between the plurality of electrodes and the touch panel member when the user introduces a touch input onto the touch panel member, wherein
each of the plurality of the air layers is isolated from each other, each of the plurality of the air layers covering, when viewed from a top of the switching device, one or more corresponding electrodes of the plurality of electrodes.

US Pat. No. 10,509,513

SYSTEMS AND METHODS FOR USER INPUT DEVICE TRACKING IN A SPATIAL OPERATING ENVIRONMENT

Oblong Industries, Inc., ...

1. A method comprising:for each frame of image data generated by a tracking camera:
determining each blob of the frame;
for each determined blob, determining a 2D image coordinate of a centroid of the blob in a coordinate space of the frame;
a tracking system processor generating a first tag identifier from the determined 2D image coordinates;
the tracking system processor using the first tag identifier to access stored first tag information that is stored in association with the first tag identifier; and
the tracking system processor determining an absolute 3-space position and orientation of the tracking camera by performing a motion tracking process using the determined 2D image coordinates and the accessed first tag information,
wherein an image processor that is constructed to perform real-time feature extraction determines each blob and determines each 2D image coordinate,
wherein the image processor and the tracking camera are included in a user input device,
wherein the tracking system processor is included in a tracking system processing device that is external to the user input device, and
wherein the user input device is communicatively coupled to the tracking system processing device via a communication interface of the user input device.

US Pat. No. 10,509,512

OPERATION INPUT DEVICE AND IMAGE PROCESSING SYSTEM

Wacom Co., Ltd., Saitama...

1. An input device, comprising:an operation input panel having a front surface and a back surface, wherein the operation input panel, in operation, receives external forces on the front surface and the back surface as operation inputs and is elastically displaced by the external forces;
an outer frame that surrounds and supports the operation input panel;
a sensor provided on the outer frame, wherein the sensor, in operation, detects displacements of the operation panel caused by the external forces;
a signal transmission circuit which, in operation, transmits signals corresponding to the displacements detected by the sensor; and
an inner frame that is elastically displaceable, wherein:
a periphery of the operation input panel is configured to be at least partially engaged with the inner frame,
the sensor, in operation, detects the displacements of the operation input panel caused by the external forces by detecting elastic displacements of the inner frame,
the outer frame is not elastically deformable, and
the periphery of the operation input panel is at least partially attached to the outer frame.

US Pat. No. 10,509,511

MOBILE TERMINAL PERFORMING A DIFFERENT OPERATION BASED ON A TYPE OF A TAP APPLIED TO A DISPLAY AND CONTROL METHOD THEREOF

LG ELECTRONICS INC., Seo...

1. A mobile terminal, comprising:a display;
a touch sensor configured to sense taps applied to the display; and
a controller configured to:
activate the display and periodically drive the touch sensor with a second period shorter than a first period if a first tap input to the touch sensor is detected in a state of the display being deactivated and the touch sensor being periodically driven with the first period and if a second tap input to the touch sensor satisfying pre-set conditions is detected in a state of the display being deactivated, wherein the pre-set conditions require the second tap input to be applied to the touch sensor within a predetermined region within a predefined period of time, the predetermined region defined corresponding to the first tap input, and
maintain the state of the display being deactivated and periodically drive the touch sensor with the first period if the second tap input fails to satisfy the pre-set conditions.

US Pat. No. 10,509,510

TOUCH DISPLAY PANEL HAVING PRESSURE DETECTING FUNCTION, DISPLAY DEVICE AND DRIVING METHOD

GUANGDONG OPPO MOBILE TEL...

1. A touch display panel with pressure detecting function, comprising:an array substrate and an opposed substrate that are disposed opposite to each other;
a plurality of touch electrodes and touch electrode wirings each electrically connected to a respective touch electrode of the plurality of touch electrodes disposed on the opposed substrate;
a plurality of pressure detecting electrodes and pressure detecting electrode wirings each electrically connected to a respective pressure detecting electrode of the plurality of pressure detecting electrodes disposed on the opposed substrate or the array substrate;
wherein, any of the pressure detecting electrodes overlaps with at least one of the touch electrodes in a direction perpendicular to the opposed substrate; the touch electrodes are closer to a light exit side of the touch display panel with respect to the pressure detecting electrodes,
wherein, the pressure detecting electrodes are also used as common electrodes.

US Pat. No. 10,509,509

SUBSTRATE AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A substrate, comprising:a plurality of main signal line;
a touch driving circuit, and
a plurality of touch electrodes, the plurality of touch electrodes being connected with the touch driving circuit through the plurality of main signal lines, respectively,
wherein each of the plurality of main signal lines comprises a first segment and a second segment connected in series with the first segment, the second segment of each of the plurality of main signal lines is directly contact with a corresponding touch electrode of the plurality of touch electrodes,
wherein the first segment of each of the plurality of main signal lines is a single signal line, and first segments of the plurality of main signal lines are parallel with each other, the second segment of each of the plurality of main signal lines comprises a plurality of sub signal lines connected in parallel with one another, wherein the plurality of sub signal lines connected in parallel with one another forms a rectangular signal line area connected with the first segment of each of the plurality of main signal lines, such that a semi-enclosed region is defined by the first segment and a side of the rectangular signal line area close to the first segment,
wherein for any two main signal lines connecting with different touch electrodes of the plurality of touch electrodes, the second segment of the main signal line for connecting the touch electrode away from the touch driving circuit has more sub signal lines than the second segment of the main signal line for connecting the touch electrode close to the touch driving circuit, and wherein the first segment and the second segment of the main signal line for connecting the touch electrode close to the touch driving circuit are located within the semi-enclosed region defined by the first segment and the side of the rectangular signal line area close to the first segment of the main signal line for connecting the touch electrode away from the touch driving circuit.

US Pat. No. 10,509,508

TOUCH DETECTION CIRCUIT, TOUCH DETECTION PROGRAM AND TOUCH DETECTION METHOD

Synaptics Japan GK, Toky...

1. A circuit for sensing an approach of an object towards a sensor, comprising:a conversion circuit configured to:
receive a sensor response signal generated by a sensor capacitor in response to a sensing wave signal;
convert the sensor response signal into a frequency domain representation; and
calculate a response signal vector for a frequency component of the sensing wave signal;
a touch sensing circuit, coupled to the conversion circuit, comprising:
a baseline vector manager circuit configured to hold a baseline vector;
a vector subtraction circuit configured to receive the response signal vector and calculate a delta vector, the delta vector comprising a vector difference between the response signal vector and the baseline vector; and
a touch detection circuit, coupled to the touch sensing circuit, configured to detect an approach of a conductive object towards the sensor capacitor based on the delta vector.

US Pat. No. 10,509,507

DISPLAY DEVICE, INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING DISPLAY DEVICE, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. A display device comprising:a touch panel having a display screen and configured to have an area for detecting a touch operation by a user, the area containing an area in which one or more icons for accepting a touch operation from the user are to be displayed to instruct execution of associated processing and an area in which the one or more icons are not to be displayed; and
a display control unit configured to control the display screen to display a screen for notifying the user that a touch operation is being detected on the area in which the one or more icons are not displayed, in a case where a touch operation is detected on the area in which the one or more icons are to be displayed while the touch operation is being detected on the area in which the one or more icons are not to be displayed.

US Pat. No. 10,509,506

DISPLAY DEVICE WITH TOUCH DETECTION FUNCTION AND ELECTRONIC APPARATUS

Japan Display Inc., Toky...

1. A display device with a touch detection function comprising:a substrate;
a plurality of pixel electrodes arranged in a matrix on a plane parallel to a surface of the substrate;
a plurality of scanning signal lines extending on a plane parallel to the surface of the substrate to supply a scanning signal for driving the pixel electrodes;
a display functional layer that provides an image display function based on an image signal;
a drive electrode that faces the pixel electrodes in a vertical direction to the surface of the substrate and extends in a first direction parallel to an extending direction of the scanning signal lines; and
a plurality of touch detection electrodes including a detection electrode pattern of a transparent conductive body that faces the drive electrode in the vertical direction and extends in a second direction different from the first direction,
wherein
the detection electrode pattern includes one or more slits each of which is a region where the transparent conductive body is not present,
each of the slits of the detection electrode pattern of the touch detection electrodes has a zigzag line shape in which a straight line having an angle with respect to a direction orthogonal to the first direction is folded back at a bent part,
the slits are disposed with a slit pitch having a predetermined interval, the slit pitch being a distance in the first direction between the adjacent slits of which an overall shape extends in the second direction,
the slit pitch is a k multiple of a predetermined pixel pitch in which the pixel electrodes are arranged in the first direction, where, k is a natural number equal to or larger than 2, and
the slits adjacent to each other in the first direction, each of which has at least three consecutive bent parts each overlapping a part of a corresponding scanning signal line as viewed in the vertical direction, are disposed parallel to each other maintaining the slit pitch in the first direction.

US Pat. No. 10,509,505

IN-CELL TOUCH PANEL AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. An in-cell touch panel, comprising an upper substrate and a lower substrate disposed oppositely, a plurality of self-capacitive electrodes independently of each other and located between the lower substrate and the upper substrate, a drive chip, and wires being configured to connect the self-capacitive electrodes to the drive chip,wherein, a plurality of sub-pixels arranged regularly and data lines located between adjacent twos of columns of sub-pixels are disposed between the upper substrate and the lower substrate, each of the sub-pixels is connected to the drive chip through a data line located on a side of it; sub-pixels of a red sub-pixel and a green sub-pixel or a blue sub-pixel and a green sub-pixel constitute one pixel, and the drive chip is configured to apply a data signal to corresponding sub-pixels through the data lines in a display period, so that one pixel shares a sub-pixel in another color of an adjacent pixel to form three primary colors;
the drive chip is also configured to judge a touch location by detecting a change in capacitance value of each of the self-capacitive electrodes in a touch period,
wherein, the plurality of sub-pixels is arranged as a plurality of pixel unit groups in a form of a matrix; wherein,
each of the pixel unit groups includes two columns of sub-pixels arranged in a staggered manner, three sub-pixels in different colors are included in each column in the pixel unit group, and color of any three sub-pixels adjacent to each other on the lower substrate differs;
each of the data lines is connected to sub-pixels located on a same side of the data line in correspondence.

US Pat. No. 10,509,504

DISPLAY SUBSTRATE, TOUCH PANEL AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A display substrate comprising:a plurality of signal input lines;
a plurality of signal output lines intersecting the signal input lines;
a plurality of data lines intersecting the plurality of signal input lines, and a plurality of sub-pixels formed at intersections of the plurality of signal input lines and the plurality of data lines; and
a plurality of pressure sensitive units each formed at a respective one of intersections of the plurality of signal input lines and the plurality of signal output lines, wherein the plurality of pressure sensitive units each comprise:
an input electrode electrically connected to a corresponding one of the plurality of signal input lines;
an output electrode electrically connected to a corresponding one of the plurality of signal output lines; and
a pressure sensitive element responsive to a voltage difference applied across the input electrode and the output electrode and a pressure caused by pressing, wherein the pressure sensitive element is operable to generate a current signal indicative of a magnitude of the pressure, wherein the current signal is output via the output electrode to the corresponding one of the plurality of signal output lines,
wherein the input electrode and the output electrode are arranged such that the input electrode does not overlap the output electrode when viewed from above, and
wherein the pressure sensitive element comprises a portion not overlapping the input electrode and the output electrode when viewed from above, and the portion comprises a first end connected to the input electrode and a second end connected to the output electrode,
wherein the pressure sensitive elements of the plurality of pressure sensitive units are made of a metal oxide piezoelectric material,
wherein the data lines extend in a same direction as the signal output lines, and wherein the plurality of signal input lines are reused as gate lines for the sub-pixels,
wherein the plurality of sub-pixels comprise respective thin film transistors each having an active layer, and wherein the pressure sensitive element is formed in a same layer as the active layer and is made of a same material as the active layer.

US Pat. No. 10,509,502

OPERATING DEVICE

Robert Bosch Gmbh, Stutt...

1. An operating device comprising:a planar operating element including a surface and operable by an operator using an input element; and
a mounting that:
enables a stroke movement of the operating element perpendicular to the surface; and
is designed to set the operating element into rotation during the stroke movement and about an axis that is perpendicular to the surface, wherein the mounting includes levers that connect the operating element to counter bearings, and wherein the levers are tilt levers.

US Pat. No. 10,509,501

PRESSURE-SENSITIVE DISPLAY PANEL, MANUFACTURING METHOD THEREOF AND PRESSURE-SENSITIVE DISPLAY DEVICE

BOE Technology Group Co.,...

1. A pressure-sensitive display panel, comprising:a display panel comprising an array substrate, wherein the array substrate comprises a base substrate and a predetermined functional layer which is formed on the base substrate and formed of a conductive material;
a predetermined electrode on an outer side of the display panel; and
a pressure-sensitive control unit,
wherein an overlapping region is between an orthographic projection region of the predetermined functional layer on the base substrate and an orthographic projection region of the predetermined electrode on the base substrate, and both the predetermined functional layer and the predetermined electrode are connected to the pressure-sensitive control unit,
wherein one of the predetermined functional layer and the predetermined electrode comprises an auxiliary electrode, an overlapping region is between an orthographic projection region of the auxiliary electrode on the base substrate and an orthographic projection region of the other of the predetermined functional layer and the predetermined electrode on the base substrate, and the auxiliary electrode is connected to the pressure-sensitive control unit, and
wherein the auxiliary electrode comprises at least two first strip electrodes and at least one second strip electrode, a length direction of each of the first strip electrodes is intersected with a length direction of the second strip electrode, a (2n+1)th first strip electrode and a (2n+2)th first strip electrode are connected together via the at least one second strip electrode, and n is an integer greater than or equal to zero.

US Pat. No. 10,509,499

TFT SUBSTRATE AND TOUCH DISPLAY PANEL USING SAME

HON HAI PRECISION INDUSTR...

1. A TFT substrate defining a display area and a non-display area surrounding the display area of a touch display panel, the TFT substrate comprising:a base substrate; and
a conductive material layer on the base substrate, the conductive material layer comprising a plurality of touch driving electrodes spaced apart from each other, a plurality of touch sensing electrodes spaced apart from each other, and a plurality of common electrodes spaced apart from each other, each of the plurality of common electrodes being independent from the plurality of touch driving electrodes and the plurality of touch sensing electrodes;
wherein the plurality of touch sensing electrodes are arranged in a plurality of rows along a first direction and in a plurality of columns along a second direction; wherein the first direction intersects the second direction; wherein each of the plurality of touch driving electrodes and each of the plurality of common electrodes extend to be strips along the first direction; wherein the plurality of touch driving electrodes and the plurality of common electrodes are arranged in one column along the second direction; wherein one of the plurality of common electrodes and one row of the touch sensing electrodes are arranged at each of opposite sides of each of the plurality of touch driving electrodes along the second direction; wherein the TFT substrate further comprises a plurality of sensing lines; each of the a plurality of sense lines is electrically coupled to two touch sensing electrodes arranged on opposite sides of one touch driving electrode and in a same column of the touch sensing electrodes;
wherein the conductive material layer forms a plurality of basic units in the display area, each of the plurality of basic units comprises one touch driving electrode, and two common electrodes and two rows of the touch sensing electrodes at opposite sides of the one touch driving electrode, the plurality of basic units are periodically arranged along the second direction;
wherein in each of the plurality of basic units, one touch driving electrode and two common electrodes are between two rows of the touch sensing electrodes;
wherein the touch display panel includes a display period and a touch sensing period; the common electrodes cooperate with pixel electrodes to drive the display function;
wherein the touch driving electrodes and the touch sensing electrodes also function as common electrodes during the display period, so that during the display period, display driving signals are applied to the touch driving electrodes, the touch sensing electrodes and the common electrodes for the display function, and during the touch sensing period, touch driving signals are sent to the touch driving electrodes and touch signals are received from the sensing electrodes for touch sensing.

US Pat. No. 10,509,497

DISPLAY MODULE, TOUCH PANEL CONTROLLER, AND ELECTRONIC DEVICE

SHARP KABUSHIKI KAISHA, ...

1. A display module comprising:a display element including a plurality of scanning signal lines;
a touch panel disposed on a display surface of the display element; and
a touch panel controller configured to control the touch panel;
wherein the touch panel includes a plurality of signal lines formed in a same direction as that of the scanning signal lines,
the touch panel includes a non-drive region and a drive region, the non-drive region moving to correspond to one of the plurality of scanning signal lines selected and driven in order in a display period included in each frame of the display element, and the drive region representing a region except for the non-drive region,
the touch panel controller includes a drive circuit configured to drive a signal line corresponding to the drive region and stop driving a signal line corresponding to the non-drive region among the plurality of signal lines,
wherein the touch panel further includes
a plurality of drive sense lines intersecting the plurality of signal lines,
a plurality of electrodes each disposed between each of the plurality of signal lines and each of the plurality of drive sense lines, and
a plurality of switch elements each formed between each of the plurality of drive sense lines and each of the electrodes,
the drive circuit turns on a switch element selected among the plurality of switch elements, based on a code sequence via the plurality of signal lines, and drives the plurality of drive sense lines at a predetermined potential, and
the touch panel controller further includes
a read circuit configured to turn on all the plurality of switch elements after drive by the drive circuit and read a linear sum signal based on an electric charge of each of the electrodes along each of the drive sense lines, and
a detection circuit configured to detect a capacitance or a change in capacitance between each of the plurality of electrodes and a detected subject by a sum-of-product computation performed on the linear sum signal and the code sequence.

US Pat. No. 10,509,495

POLARIZER AND TOUCH DISPLAY DEVICE HAVING THE SAME

BOE TECHNOLOGY GROUP CO.,...

1. A touch display device, comprising a touch panel, a liquid crystal display module, an air bonding adhesive and a polarizer, whereinthe polarizer comprises a first adhesive film adhering to a liquid crystal display module, a first base material film arranged on the first adhesive film, a polarizing film arranged on the first base material film, a second base material film arranged on the polarizing film, and a second adhesive film adhering to a touch panel arranged on the second base material film;
the polarizer is arranged on the liquid crystal display module;
the touch panel is arranged on the polarizer;
and the touch panel adheres to the liquid crystal display module or the polarizer through the air bonding adhesive;
wherein the air bonding adhesive comprises four air bonding adhesive tapes,
the four air bonding adhesive tapes are each arranged on the second base material film of the polarizer, and the air bonding adhesive tapes are arranged along four sides of the second base material film, and
a thickness of each of the four air bonding adhesive tapes is identical to that of the second adhesive film of the polarizer.

US Pat. No. 10,509,494

TOUCH CONTROL ELECTRODE AND MANUFACTURE METHOD THEREOF

WUHAN CHINA STAR OPTOELEC...

1. A touch control electrode, comprising: a plurality of first electrodes which are arranged in parallel with one another and extended along a horizontal direction, and a plurality of second electrodes which are arranged in parallel with one another and extended along a vertical direction;the plurality of first electrodes and the plurality of second electrodes are located in the same layer, and each of the first electrodes are divided into a plurality of first sub electrodes which are separated with one another by the plurality of second electrodes, and the first sub electrodes which are adjacent on the same first electrode are electrically connected with a bridging line across the second electrode between the two first sub electrodes;
just the plurality of second electrodes are covered with an insulation layer, and the bridging line is insulated with the second electrode by the insulation layer.

US Pat. No. 10,509,491

POSITION INDICATOR

WACOM CO., LTD., Saitama...

1. A position indicator, comprising:a first transmitter;
a second transmitter that is different from the first transmitter;
an inputting circuit which, in operation, accepts an input;
a signal generation circuit which, in operation, generates a position detecting signal that is transmitted by the first transmitter;
an information generation circuit which, in operation, generates additional information; and
a controller which, in operation, controls, based on the input accepted by the inputting circuit, transmission of the additional information generated by the information generation circuit from the first transmitter or the second transmitter,
wherein
a signal transmitted from a position detection system and received by the inputting circuit indicates a configuration type of the position indicator; and
the position indicator further includes a memory which, in operation, stores information regarding the configuration type to enable the controller to control signals to be transmitted to the position detection system using at least one of the first transmitter and the second transmitter.

US Pat. No. 10,509,489

SYSTEMS AND RELATED METHODS FOR FACILITATING PEN INPUT IN A VIRTUAL REALITY ENVIRONMENT

1. A system for facilitating pen input in a virtual reality environment, the system comprising:an external camera, the external camera configured to communicate with a computer system;
a pad, the pad comprising:
a transparent touch part;
a pad tracking part;
a touch part frame coupled with an outer border area of the transparent touch part and coupled to a portion of the pad tracking part; and
a plurality of light sources that is disposed on an outside surface of the pad tracking part and that is configured to emit light that can be detected by the external camera;
a stylus pen, the stylus pen comprising:
a stylus grip;
a stylus tip detachably mounted to the stylus grip;
a stylus tracking part coupled to the stylus grip; and
a plurality of light sources that is disposed on an outside surface of the stylus tracking part and that is configured to emit light that can be detected by the external camera; and
a VR HMD (virtual reality head mounted display), the VR HMD configured to communicate with the computer system.

US Pat. No. 10,509,487

COMBINING GYROMOUSE INPUT AND TOUCH INPUT FOR NAVIGATION IN AN AUGMENTED AND/OR VIRTUAL REALITY ENVIRONMENT

GOOGLE LLC, Mountain Vie...

1. A method, comprising:generating, in a head mounted display device operating in an ambient environment, a virtual environment;
setting an anchor point in a virtual display of a virtual object displayed in the virtual environment in response to a selection input received from a handheld controller that is operably coupled to the head mounted display device;
receiving, from the controller, a first input implementing a first input mode of the handheld controller;
adjusting an arrangement of a plurality of virtual features associated with the virtual display of the virtual object in response to the first input, a virtual display area of the virtual display being less than a display area needed to display all of the plurality of virtual features simultaneously;
receiving, from the handheld controller, a second input implementing a second input mode of the handheld controller, the second input mode being different than the first input mode; and
executing a response to the second input from the handheld controller, based on a set of previously defined rules, including:
ignoring the second input in response to a determination that the second input includes a detected physical movement of the handheld controller that is inside a previously defined range; and
executing an action in the virtual environment in response to a determination that the second input includes a detected physical movement of the handheld controller that is outside of the previously defined range.

US Pat. No. 10,509,486

CAPACITIVE GAP SENSOR RING FOR AN ELECTRONIC WATCH

APPLE INC., Cupertino, C...

1. An electronic watch comprising:a housing defining a display opening and a crown aperture;
a display positioned within the display opening;
a crown positioned along a side of the housing at least partially within the crown aperture, the crown including a cap;
a first set of capacitive elements fixed with respect to the cap;
a second set of capacitive elements fixed with respect to the housing;
a compliant dielectric material that is configured to deform in response to movement of the cap; and
a processing unit that is electrically coupled to the second set of capacitive elements and is configured to:
detect an inward translational movement of the cap toward the housing based on a first change in capacitance between one or more of the first set of capacitive elements and one or more of the second set of capacitive elements; and
detect an outward translational movement away from the housing based on a second change in capacitance between the one or more of the first set of capacitive elements and the one or more of the second set of capacitive elements.

US Pat. No. 10,509,485

LIGHT SENSITIVE KEYBOARD

Dell Products L.P., Roun...

1. A physical keyboard comprising:a plurality of light-sensing electrodes, wherein individual ones of the light-sensing electrodes of the plurality of light-sensing electrodes correspond to individual keys of the physical keyboard; and
a microprocessor electrically coupled to individual ones of the light-sensing electrodes, the microprocessor configured to perform operation comprising:
determining that light is obstructed to a first light-sensing electrode of the plurality of light-sensing electrodes for a predetermined period of time;
measuring an amount of light received by the first light-sensing electrode after the light is obstructed;
sending, based on the amount of light received by the first light-sensing electrode, a signal indicating a selection of a first key corresponding to the first light-sensing electrode;
receiving data received from at least one ambient light sensor;
determining, based on the data received from the at least one ambient light sensor, that an amount of ambient light falling on the physical keyboard is less than a predetermined threshold; and
providing power to one or more light emitting diodes to illuminate the physical keyboard.

US Pat. No. 10,509,484

DETACHABLE MECHANICAL-BASED KEYBOARD FOR A LIGHT SENSITIVE KEYBOARD

Dell Products L.P., Roun...

1. A physical keyboard comprising:a first keyboard comprising:
a plurality of light-sensing electrodes, wherein individual ones of the light-sensing electrodes of the plurality of light-sensing electrodes correspond to an individual key of the first keyboard; and
a microprocessor electrically coupled to individual ones of the light-sensing electrodes; and
a second keyboard comprised of a light-transmitting material and further comprising:
a plurality of keys, wherein individual keys of the plurality of keys comprise:
a scissors mechanism, wherein a bottom of the scissors mechanism is attached to a base;
a keycap attached to a top of the scissors mechanism; and
opaque material attached to a bottom surface of the keycap;
wherein, after the second keyboard is placed on top of the first keyboard, applying a predetermined amount of pressure on the keycap causes the scissor mechanism to move from a first height to a second height that is lower than the first height, causing the opaque material to obstruct light to a first light-sensing electrode of the plurality of light-sensing electrodes; and
wherein the microprocessor is configured to perform operations comprising:
determining that light to the first light-sensing electrode is obstructed by the opaque material for a predetermined period of time;
measuring an amount of light received by the first light-sensing electrode after the light is obstructed; and
sending, based on the amount of light received by the first light-sensing electrode, a signal indicating a selection of a first key corresponding to the first light-sensing electrode.

US Pat. No. 10,509,483

KEY STRUCTURE

LITE-ON TECHNOLOGY CORPOR...

1. A key structure, comprising:a key cap;
a supporting board;
a bridge assembly disposed between the key cap and the supporting board, wherein the bridge assembly comprises:
a first hinge part, having a first pivot coupling portion; and
a second hinge part, having a second pivot coupling portion;
a first supporting part and a second supporting part coupled to two ends of the first pivot coupling portion and two ends of the second pivot coupling portion, respectively, wherein the first supporting part and the second supporting part are directly fixed to and disposed on the supporting board, a material of the first supporting part is different from a material of the supporting board, and a material of the second supporting part is different from the material of the supporting board;
an attractable element disposed on the second hinge part; and
a magnet correspondingly located under the attractable element.

US Pat. No. 10,509,482

KEYBOARD DEVICE

PRIMAX ELECTRONICS LTD., ...

1. A keyboard device, comprising:a base plate comprising at least one connecting bracket;
a wing-type connecting element disposed on the base plate, and connected with the at least one connecting bracket, wherein the wing-type connecting element is permitted to be swung relative to the base plate, and the wing-type connecting element comprises:
a first frame located under the keycap and arranged near a first side of the keycap, wherein the first frame comprises a first sliding shaft, and the first sliding shaft and a first end of the first frame are inserted into the at least one connecting bracket, so that the first frame and the base plate are combined together; and
a second frame located under the keycap and arranged near a second side of the keycap, wherein the second frame comprises a second sliding shaft, and a first end of the second frame is inserted into the first frame, so that the second frame and the first frame are combined together, wherein the second frame is connected with the base plate through the first end of the first frame and the second sliding shaft; and
a keycap connected with a second end of the first frame and a second end of the second frame, and movable relative to the base plate, wherein while the keycap is depressed, the first end of the first frame is moved upward within a first receiving space of the at least one connecting bracket in a vertical direction.

US Pat. No. 10,509,481

KEY INPUTTING APPARATUS

Brother Kogyo Kabushiki K...

1. A key inputting apparatus comprising:a substrate provided with a switch;
a key having a depression surface and a back surface on an opposite side to the depression surface, and a contacting section projecting from the back surface in a first direction from the depression surface toward the back surface, the contacting section making contact with the switch in a state that the depression surface is depressed;
a panel having an opening in which the key is arranged;
a first plate arranged between the substrate and the key in the opening of the panel, the first plate being made of a resin and formed with a first through portion, through which the contacting section is passable and which is configured to regulate movement of the contacting section in a crossing direction crossing the first direction;
a second plate supported by the first plate between the key and the first plate, the second plate being made of a metal, the second plate being formed with: a second through portion through which the contacting section is passable; and a leaf spring section which urges the key in a second direction opposite to the first direction, the leaf spring section being a cantilevered leaf spring in which an end portion is a free end; and
a third plate arranged between the first plate and the substrate, the third plate being made of a metal and formed with a third through portion into which the contacting section is insertable.

US Pat. No. 10,509,480

ROTARY OPERATION DEVICE

KABUSHIKI KAISHA TOKAI RI...

1. A rotary operation device that controls a device in a vehicle, comprising:a rotary operation part located in the vehicle on which a manual rotation operation is performed by a user to control a device in the vehicle;
a rotation detector including a rotary encoder configured to detect an amount of rotation of the rotary operation part;
a display part having a display surface integrally formed with the rotary operation part and configured to display an image while rotating with the rotary operation part; and
a controller including a CPU configured to control the display part such that the image is displayed moved in a direction opposite to a rotation direction of the rotary operation part based on the detected amount of rotation,
wherein the rotary operation part comprises a rotary dial, the display surface is a surface of the dial, and the CPU moves the image on the surface of the dial opposite to the rotation direction when the manual rotation operation is performed so that the image appears to maintain a same position on the dial to the user.

US Pat. No. 10,509,476

ENHANCED DEVICE AUTHENTICATION USING MAGNETIC DECLINATION

Verizon Patent and Licens...

1. A user device, comprising:a display device;
a memory device storing a set of processor-executable instructions; and
a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the user device to:
present, via the display device, a lock screen indicating that the user device is in a locked state in which a particular application is inaccessible, wherein the lock screen includes:
an option to provide authentication credentials via at least one of:
a personal identification number (“PIN”) code,
biometric information associated with the user, or
a swipe pattern, and
a graphical element that displays a direction that the user device is facing;
receive authentication credentials via the lock screen, the receiving including receiving at least one of the PIN, the biometric information, or the swipe pattern;
validate the authentication credentials by validating at least one of the PIN code, the biometric information, or the swipe pattern;
determine a direction that the user device is facing at a time that the validated authentication credentials were received;
determine a sequence of orientations or movements, in three-dimensional space, of the user device;
compare the direction that the user device is facing, at the time the authentication credentials were received, to a previously configured direction associated with a first unlocked mode;
compare the sequence of orientations or movements to a previously configured sequence of orientations or movements associated with the first unlocked mode;
select a particular unlocked mode, between the first unlocked mode or a second unlocked mode, based on:
the comparison of the determined direction, that the user device is facing at the time the authentication credentials were received, to the previously configured direction associated with the first unlocked mode, and
the comparison of the sequence of orientations or movements of the user device,
the selecting including:
selecting the first unlocked mode when the direction that the user device is facing, at the time the authentication credentials were received, matches the previously configured direction associated with a first unlocked mode and when the sequence of orientations or movements matches the previously configured sequence of orientations or movements associated with the first unlocked mode, and
selecting the second unlocked mode when the direction that the user device is facing, at the time the authentication credentials were received, does not match the previously configured direction associated with a first unlocked mode or when the sequence of orientations or movements does not match the previously configured sequence of orientations or movements associated with the first unlocked mode,
wherein the particular application is accessible in both the first unlocked mode and the second unlocked mode,
wherein the second unlocked mode causes the user device, when the user device is in the second unlocked mode, to:
restrict the presenting, sending, or receiving of a first type of data, associated with the particular application, and
forgo restricting the presenting, sending, or receiving of a second type of data, associated with the particular application, and
wherein the first unlocked mode causes the user device to forgo restricting the presenting, sending, or receiving of the first and second types of data, when the user device is in the first unlocked mode; and
exit, after validating the authentication credentials and selecting the particular unlocked mode from between the first and second unlocked modes, the locked state by entering the selected particular unlocked mode and restricting or forgoing the presenting, sending, or receiving of data in accordance with the selected particular unlocked mode.

US Pat. No. 10,509,475

GROUND-SHIFTED TOUCH INPUT SENSOR FOR CAPACITIVELY DRIVING AN ELECTROSTATIC PLATE

Apple Inc., Cupertino, C...

1. An apparatus comprising:a protective outer layer configured to receive a user input;
a display positioned below the protective outer layer;
a haptic output element positioned between the display and the protective outer layer, the haptic output element capacitively coupled to the display; and
a controller configured to ground-shift the display to drive the haptic output element.

US Pat. No. 10,509,472

METHODS AND APPARATUSES FOR ENDSTOP DIMINISHMENT SOLUTIONS IN HAPTICALLY-ENABLED CONTROLLER DEVICES

IMMERSION CORPORATION, S...

1. A haptically-enabled controller device comprising:a controller body;
a user input element attached to the controller body and having a range of motion relative to the controller body that extends from a first position to an end stop position;
a motor located within the controller body and configured to output a force or torque;
a transmission component connected to the motor and to the user input element,
wherein the transmission component is configured to transfer the force or torque from the motor to the user input element with a first multiplication factor when the user input element is at the first position, and to transfer the force or torque from the motor to the user input element with a second multiplication factor when the user input element is at the end stop position, wherein the second multiplication factor is higher than the first multiplication factor.

US Pat. No. 10,509,471

DEVICE AND METHOD FOR HAPTIC FEEDBACK FOR AUTOMOTIVE VEHICLE

1. A control device for an automotive vehicle, comprising:a touch surface located at a center console of the automotive vehicle comprising a plate bearing a contact sensor that:
detects a contact on the touch surface,
identifies a type of the contact,
determines whether the type of contact is a push pressure, a movement of a finger of a user, or a movement of a stylus of the user, and
determines a duration of the contact;
a haptic feedback module that vibrates the touch surface, the haptic feedback module comprising a plurality of actuators positioned below the touch surface in a direction inside the center console of the automotive vehicle, and linked to the plate of the touch surface; and
a driver unit that drives the haptic feedback module to generate haptic feedback in response to the type of the contact on the touch surface, the haptic feedback comprising:
a vibratory signal produced by a plurality of control signals including one or more succession of pulses sent to the plurality of actuators, each of the plurality of control signals generating one individual haptic pattern comprising a magnitude, a frequency, and a duration corresponding to the type of contact,
a repetition of at least two identical individual haptic patterns generated in succession, and
a period without haptic feedback, intercalated between two successive individual haptic patterns and determined by the driver unit based on the type of contact and the vibratory signal produced,
wherein the haptic feedback is different and distinct each time the contact on the touch surface is detected.

US Pat. No. 10,509,470

VIBRATING DEVICE

MURATA MANUFACTURING CO.,...

1. A vibrating device comprising:a touch sensor;
a pair of vibrators configured to vibrate in response to a drive signal;
a drive circuit configured to generate the drive signal; and
a vibrating body disposed between the pair of vibrators and the touch sensor and including a conductor that is connected to a reference potential configured as a ground for the touch sensor,
wherein the vibrating body is convexly curved with the pair of vibrators coupled to respective ends of the vibrating body to define a space between the vibrating body and the pair of vibrators and with the drive circuit positioned between the pair of vibrators, and
wherein the conductor is disposed between the touch sensor and the drive circuit, such that the conductor is configured to shield the touch sensor from electromagnetic noise caused by the drive circuit.

US Pat. No. 10,509,468

PROVIDING FINGERTIP TACTILE FEEDBACK FROM VIRTUAL OBJECTS

TACTAI, INC., Waltham, W...

1. A wearable haptic thimble for use with a virtual reality system, comprising:a housing having a slot;
an attachment mechanism for engaging a finger of a user and the slot in the housing,
wherein the attachment mechanism is sized to rest on the finger of the user and is sized to substantially surround a portion of the finger of the user,
wherein the attachment mechanism includes a tab sized to engage the slot in the housing;
at least one contact pad within the housing, the at least one contact pad configured to move relative to the finger of the user to provide a tactile representation of virtual reality in the virtual reality system;
wherein the attachment mechanism includes a sleeve coupled with the tab, wherein the sleeve includes: at least one opening permitting access to the tip of the finger; and at least one retaining member for maintaining a position of the portion of the finger within the sleeve relative to the tab, wherein the opening allows the contact pad to contact the tip of the finger to provide the tactile representation;
a sensor coupled with the housing, the sensor for sensing at least one of a position or an orientation of the wearable haptic thimble; and
at least one computing device coupled with the sensor and the at least one contact pad,
wherein the at least one computing device instructs the at least one contact pad to move relative to the finger of the user and relative to the housing in response to the at least one of the position or the orientation of the wearable haptic thimble indicating the finger of the user is contacting a virtual object in virtual reality.

US Pat. No. 10,509,462

METHOD AND SYSTEM FOR IDENTIFYING FEATURE OF OBJECT

HISCENE INFORMATION TECHN...

1. A method for identifying a feature of an object based on an augmented reality (AR) device, the AR device being capable of superimposing a virtual reality scene on a real reality scene, the method comprising:an identification obtaining step of obtaining identification information corresponding to an object to be inspected;
a tag selecting step of checking the object and using the AR device to select at least one tag based on a visual feature of the object, wherein the tag selecting step comprises:
determining at least one visual feature of the object;
providing a plurality of tags each corresponding to one type of visual feature, wherein the plurality of tags are virtual tags displayed by the AR device or real tags that can be identified by the AR device; and
detecting a user's selection to the at least one tag from the plurality of tags such that the at least one selected tag is superimposed on the object within an observation range of the AR device; and
a tag associating step of using the AR device to associate the at least one selected tag representing the visual feature of the object with the identification information of the object.

US Pat. No. 10,509,461

AUGMENTED REALITY VIDEO GAME SYSTEMS

1. A system comprising:a game system for providing a video game;
a head-mounted display having a video camera for obtaining images in the proximity of said head-mounted display and utilizing said images to detect a surface of a physical object within the proximity of said head-mounted display, wherein said head-mounted display is operable to communicate information to said game system and said head-mounted display is operable to display a virtual object; and
a game controller for providing a first three-dimensional control signal to move said virtual object and a second three-dimensional control signal to change the movement of said virtual object from the movement provided from said first three-dimensional control signal, wherein said first three-dimensional control signal moves said virtual object three-dimensionally over at least three axis of movement in a first manner and said second three-dimensional control signal moves said virtual object three-dimensionally over at least three axis of movement in a second manner causing said virtual object to interact with said detected surface.

US Pat. No. 10,509,456

SERVER RACK POWER MANAGEMENT

QUANTA COMPUTER INC., Ta...

1. A method for power management by a rack management controller (RMC) of a server rack that comprises the RMC, a rack power supply unit connected to the RMC via a first power management bus (PMBus), and a plurality of servers including a first server, each of the plurality of servers having a baseboard management controller (BMC) to connect with the RMC via an intelligent platform management interface (IPMI) or a representational state transfer application programming interface (RESTful), comprising:collecting actual power consumption data from the rack power supply unit, wherein the collecting comprises determining voltages and currents of memory modules in each of the plurality of servers, and reading accumulated energy of the memory modules and memory channels associated with the plurality of servers;
sending the actual power consumption data to a management server;
receiving power requirements from the management server;
determining a power setting based on the actual power consumption data and the power requirements; and
requesting a first BMC of the first server to limit power consumption of the first server according to the power setting via the IPMI or the RESTful, wherein the power consumption of the first server is limited at least by managing a memory voltage regulator for a memory of the first server, and managing a CPU voltage regulator of a CPU of the first server.

US Pat. No. 10,509,455

METHOD AND APPARATUS TO CONTROL A LINK POWER STATE

Intel Corporation, Santa...

1. A non-transitory machine-readable medium comprising instructions that when executed cause a system on chip (SoC) coupled to a link to perform operations to:identify a condition of a platform including I/O devices located externally from the SoC and further including at least one component of the SoC or another device coupled to the link, wherein the at least one component is located on the SoC, wherein to identify the condition includes at least one of to identify a first power state of the platform and to identify a second power state of the platform, wherein the second power state is greater than the first power state; and
in response to receipt, by the SoC, of a request for a specific link state, the request originating from one of the I/O devices of the platform:
determine a first power state of the link based only on identification of the first power state of the platform; and
determine a second power state of the link based only on identification of the second power state of the platform, wherein the second power state of the link is greater than the first power state of the link.

US Pat. No. 10,509,453

ELECTRONIC COMMUNICATIONS DEVICE, PARTICULARLY POWER-OVER-ETHERNET TERMINAL, AS WELL AS ADD-ON BOARD

Fujitsu Technology Soluti...

1. A Power-over-Ethernet terminal comprising a system board and a plurality of components arranged thereon,the plurality of components comprising at least one network communications port, a first plug connector electrically coupled with the network communications port, a first isolating transformer configured for the decoupling of signals transmitted via the network communications port, the first isolating transformer electrically coupled with the first plug connector, and a network communications unit electrically couplable with the first isolating transformer,
wherein the first plug connector is configured to be selectively connected to at least one bridging element or an add-on board, such that
when the at least one bridging element is connected to the first plug connector, a direct electric connection between the communications port and the first isolating transformer is established, and
when the add-on board is connected to the first plug connector, an indirect electric connection between the network communications port and the network communications unit via a second isolating transformer arranged on the add-on board is established.

US Pat. No. 10,509,452

HIERARCHICAL POWER DISTRIBUTION IN LARGE SCALE COMPUTING SYSTEMS

ADVANCED MICRO DEVICES, I...

1. A method for redistributing power among a plurality of processing nodes of a computing system, the method comprising:assigning a power distribution to the plurality of processing nodes included in a processing node hierarchy that indicates a hierarchical relationship between the plurality of processing nodes, the power distribution identifying an amount of power afforded to each of the processing nodes, wherein the processing node hierarchy includes a plurality of groups that each includes a plurality of processing nodes;
detecting arrival of a processing node of the plurality of processing nodes at a synchronization point;
responsive to detecting the arrival of the processing node at the synchronization point, reclaiming the power assigned to the processing node for distribution to one or more processing nodes of the plurality of processing nodes;
redistributing the reclaimed power to one or more of the plurality of processing nodes according to the processing node hierarchy, wherein power is distributed only to processing nodes in a group that includes the processing node if at least one other processing node in the group has not yet arrived at the synchronization point; and
dynamically adjusting sizes of the groups of the plurality of groups based on communication delays of the groups and based on probabilities that one or more nodes in the groups complete execution during a communication delay.

US Pat. No. 10,509,451

STYLUS COMMUNICATION WITH NEAR-FIELD COUPLING

Wacom Co., Ltd., Saitama...

1. A method comprising:receiving, at a device, first data transmitted from a stylus by near-field communication, wherein the first data comprises a strength of a magnetic field as measured by the stylus;
determining, at the device, a hover distance of the stylus in reference to the device based at least in part on the first data; and
operating the device based at least in part on the hover distance of the stylus.

US Pat. No. 10,509,449

PROCESSOR POWER ADJUSTMENT

Hewlett Packard Enterpris...

1. A method comprising:collecting environment information for a processor;
determining a maximum power level for the processor;
setting a frequency level and a core-to-frequency ratio that maintains the maximum power for the processor, wherein the frequency level and the core-to-frequency are respectively controlled by a programmable frequency register and a programmable core register and the core-to-frequency ratio is a ratio of turbo frequency to a number of active cores;
receiving a die temperature corresponding to the processor;
determining that the die temperature exceeds a temperature corresponding to the processor; and
adjusting the maximum power to a level that maintains the temperature including setting a programmable core-to-frequency ratio register in order to maintain the new maximum power level.

US Pat. No. 10,509,448

THERMAL CLAMP FOR CYROGENIC DIGITAL SYSTEMS

Rambus Inc., Sunnyvale, ...

1. An electronic system comprising:a first component in a first temperature domain;
a second component in a second temperature domain, wherein the second temperature domain is lower in temperature than the first temperature domain;
an electrical conductor pair coupled between the first component and the second component, wherein the electrical conductor pair is operable to carry current with a voltage difference between the first component and the second component; and
a thermal clamp comprising:
a first insulator portion of an insulator that insulates sidewalls of a first segment of the electrical conductor pair, the first segment being located between the first temperature domain and an intermediate temperature domain;
a second insulator portion of the insulator that insulates sidewalls of a second segment of the electrical conductor pair, the second segment being located between the intermediate temperature domain and the second temperature domain; and
a gap in the insulator, the gap being located between the first and second segments in the electrical conductor pair, and wherein an intermediate segment of the electrical conductor pair in the gap in the insulator is thermally coupled to the intermediate temperature domain that is lower in temperature than the first temperature domain and greater in temperature than the second temperature domain.

US Pat. No. 10,509,446

COOLING APPARATUS FOR ELECTRONIC COMPONENTS

COOLER MASTER CO., LTD., ...

1. A cooling apparatus, comprising:a base plate configured to dissipate heat and including a heat exchange unit;
a cover member coupled to the base plate and at least partially enclosing the heat exchange unit, the cover member and the base plate defining a heat exchange chamber that includes the heat exchange unit, the cover member defining a first opening and a second opening, and the cover member being coupled to the base plate such that at least one of the first and second openings is above the heat exchange unit;
a flow guidance plate disposed on a top surface of the cover member and including a bottom surface facing the top surface of the cover member, wherein
the flow guidance plate at least partially defines a first cavity and a second cavity separated from the first cavity, and
the first cavity and the second cavity are defined on the bottom surface of the flow guidance plate; and
a housing disposed on the flow guidance plate.

US Pat. No. 10,509,443

HOUSING

TORAY INDUSTRIES, INC., ...

1. A housing comprising: a bottom cover; a top cover; and a reinforcing structure that is disposed in a space divided by the bottom cover and the top cover and has a flat portion, a rising wall member erected on a rim of the flat portion, and a joining portion extending from a rim of the rising wall member, or a curved portion, and a joining portion extending from a rim of the curved portion, the joining portion of the reinforcing structure being joined to the bottom cover or the top cover,wherein the area of the joining portion is within a range of 10 cm2 or more and 100 cm2 or less, and the maximum value of the height of the reinforcing structure is within a range of 3 mm or more and 30 mm or less, and
wherein the flat portion of the reinforcing structure is arranged apart from the bottom cover and the top cover.

US Pat. No. 10,509,441

FOLDABLE DISPLAY DEVICE

BOE Technology Group Co.,...

1. A foldable display device, comprising:a flexible screen; and
a support backplane in cooperation with the flexible screen, the support backplane including a first support plate and a second support plate hinged with the first support plate by a rotary shaft system, wherein:
a tension releasing mechanism is disposed at the second support plate, the tension releasing mechanism including a sliding member arranged between the flexible screen and the second support plate, three guide grooves extending through a thickness of the second support plate and extending longitudinally along the second support plate, and three pre-tightening members arranged at a side of the second support plate opposite to the flexible screen, wherein the sliding member is connected with the three pre-tightening members and is slidable along the three guide grooves, a side of the sliding member facing the second support plate includes three bending parts, a first one of the three pre-tightening members is an elastic member, one end of the elastic member is fixed to the second support plate and the other end of the elastic member is connected to a first one of the three bending parts;
the flexible screen has a first end connected to the first support plate or the second support plate, and a second end opposite to the first end; and
the second end is connected to the tension releasing mechanism with the second end of the flexible screen slidable along a corresponding support plate between a first position in which the foldable display device is in an outward bending state and a second position in which the foldable display device is in a deployed state, and between the second position and a third position in which the foldable display device is in an inward bending state.

US Pat. No. 10,509,437

DIGITAL ASSISTANT DEVICE

Lenovo (Singapore) Pte. L...

1. An electronic device:a housing comprising:
a fixed pyramidal-shaped base, each side of the pyramidal-shaped base having different dimensions allowing for different viewing angles than other sides of the pyramidal-shaped base;
a display;
an integrated speaker;
an integrated camera shutter; and
at least one sensor;
at least one processor operatively coupled to the display, integrated speaker, integrated camera shutter, and the at least one sensor; and
a memory device operatively coupled to the at least one processor, the memory device storing digital assistant instructions for execution by the at least one processor to:
receive, via the at least one sensor, user input and thereafter provide responsive output; and
display, responsive to determining that the integrated camera shutter is in the open state, incoming communications.

US Pat. No. 10,509,436

DISPLAY PANEL AND DISPLAY DEVICE

WUHAN CHINA STAR OPTOELEC...

1. A display area, wherein the display area includes four sides and four corners, and all of the four corners are not right angles; anda border area, surrounding the display area, wherein four fold lines respectively parallel to the four sides are arranged in the border area, the four fold lines enclose a fold frame, the fold frame divides the border area into a first border area and a second border area, the second border area includes four borders and a turning portion connecting every two of the four borders, and the turning portions makes the four borders be independently folded along the fold frame,
wherein the four corners include round corners, elliptical corners, or chamfered corners, and
wherein the turning portion includes a first edge and a second edge connecting to the first edge, and the first edge and the second edge are curve edges.

US Pat. No. 10,509,435

PROTECTED REAL TIME CLOCK WITH HARDWARE INTERCONNECTS

Intel Corporation, Santa...

1. A method for initializing a protected real time clock on a trusted execution environment on a system on a chip, the method comprising:initializing a slave clock to a trusted time source via a network hardware connection;
initializing a master clock to the slave clock; and
initializing the protected real time clock to the master clock via a hardware connection, wherein the protected real time clock is on the trusted execution environment on the system on a chip.

US Pat. No. 10,509,433

RANDOM CLOCK GENERATION

Thales Dis France SA, Me...

1. A random clock generator which comprising:a clock signal input that receives a master clock signal composed of a series of regular and regularly spaced pulses,
a clock signal reduction circuit that receives the master clock signal and an integer N, and which provides an output signal corresponding to a train of N pulses every M clock pulses, where M is an integer greater than 1 and N is an integer greater than 1 and less than or equal to M,
a number generator, which provides a new number N to the clock signal reduction circuit, every P pulses of a master clock signal, with N and/or P produced randomly.

US Pat. No. 10,509,432

TOY CONSTRUCTION SYSTEM COMPRISING A REMOTE CONTROL DEVICE

1. A toy construction system comprising toy construction elements and at least one remote control device and one or more remote controllable actuators;said remote control device being configured for transmitting control signals for controlling said one or more remote controllable actuators;
said toy construction elements comprising coupling members for detachably interconnecting the toy construction elements to create spatial structures comprising said one or more remote controllable actuators;
said remote control device comprising a housing and one or more control units configured such that a user may activate the remote control device by activating said one or more control units;
wherein said one or more control units are adjustable, such that a user can change the orientation of the one or more controls unit with respect to the housing of the remote control device, and wherein said remote control device comprises one or more electromechanical interfaces and a transmitter;
said one or more control units being functionally connected to said one or more electromechanical interfaces which is functionally connected to said transmitter;
said one or more control units being connected to said one or more control bases, wherein the one or more control bases are arranged rotatable about an axis of rotation relative to the housing of the remote control device;
wherein said one or more control bases can rotate freely both clockwise and counterclockwise, said one or more control units together defining at least a first and a second functional position relative to the one or more control bases, said first and second functional positions being located radially on opposite sides of said axis of rotation of said one or more control bases, said one or more control units being configured, regardless of rotation of said one or more control bases, to produce a first control signal when activated at said first functional position and to produce a second control signal when activated at said second functional position;
said first control signal being configured to cause a first function having a first direction associated with it, and said second control signal being configured to cause a second function having a second direction associated with it, wherein said second direction is opposite said first direction.

US Pat. No. 10,509,430

REFERENCE CIRCUITS

BOE TECHNOLOGY GROUP CO.,...

1. A reference circuit, comprising:a current control sub-circuit;
a voltage control sub-circuit; and
a voltage adjustment sub-circuit, wherein
the current control sub-circuit has a first terminal connected to a first level signal terminal, a second terminal connected to a first terminal of the voltage control sub-circuit, a third terminal connected to a second terminal of the voltage control sub-circuit and a fourth terminal connected to a first terminal of the voltage adjustment sub-circuit and an output terminal of the reference circuit, and the current control sub-circuit is configured to output current to the first terminal and the second terminal of the voltage control sub-circuit and the first terminal of the voltage adjustment sub-circuit at a ratio of 1:1:n, where n is a positive number;
the voltage control sub-circuit has a third terminal connected to a second terminal of the voltage adjustment sub-circuit and a fourth terminal connected to a third terminal of the voltage adjustment sub-circuit, and the voltage control sub-circuit is configured to output equal voltages to the second terminal and the third terminal of the voltage adjustment sub-circuit; and
the voltage adjustment sub-circuit is configured to adjust a voltage output at the output terminal so that the voltage output at the output terminal is independent of a temperature;
wherein the current control sub-circuit comprises a third transistor, a fourth transistor and a fifth transistor,
wherein a gate and a drain of the third transistor, a gate of the fourth transistor and a gate of the fifth transistor are connected to the first terminal of the voltage control sub-circuit, and a source of the third transistor, a source of the fourth transistor and a source of the fifth transistor are connected to the first level signal terminal;
wherein the fourth transistor has a drain connected to the second terminal of the voltage control sub-circuit;
wherein the fifth transistor has a drain connected to the output terminal; and
wherein a width to length ratio of the third transistor and that of the fourth transistor are equal and a ratio between width to length ratios of the third transistor and the fifth transistor is 1:n,
wherein the voltage adjustment sub-circuit comprises a first triode, a second triode, a first resistor, a second resistor and a third resistor, wherein
one terminal of the first resistor and one terminal of the second resistor are connected to a first node, another terminal of the first resistor is connected to an emitter of the first triode, and another terminal of the second resistor is connected to ground;
the third resistor has one terminal connected to the fourth terminal of the current control sub-circuit and the output terminal and another terminal connected to the ground; and
a base and a collector of the first triode and a base and a collector of the second triode are connected to the ground, and an emitter of the second triode is connected to the fourth terminal of the voltage control sub-circuit,
each of the first resistor, the second resistor and the third resistor has an adjustable resistance value, and adjustable resistance values of the first resistor, the second resistor and the third resistor are designed so that the voltage output at the output terminal is

wherein Vt is a thermal voltage, N is an area of the emitter of the second triode/an area of the emitter of the first triode, IC1 is a collector current of the first triode, IC2 is a collector current of the second triode, and Vbe2 is a base-emitter junction voltage of the second triode.

US Pat. No. 10,509,424

SWITCH DEVICE

1. A switch device comprising a switchgear, the switchgear comprising:a sensor for determining at least one measured value; and
a switch which can be switched when the at least one measured value reaches a respective adjustable threshold; wherein:
the threshold can be displayed on a digital display and can only be transferred to the switchgear via an interface;
a separate input unit is provided, at which the threshold can be adjusted, and from which the threshold can be transferred to the switchgear via the interface;
the digital display is provided at the switchgear; and
the switch is electric, wherein the at least one measured value determined by the sensor can be displayed on the digital display provided at the switchgear.

US Pat. No. 10,509,423

OPTIMIZED PRESSURE REGULATION FOR AND WITH A VACUUM VALVE

VAT HOLDING AG, Haag (CH...

1. A valve system comprising a vacuum valve for regulating a volume or mass flow and/or for gas-tight sealing off a process volume and a regulating and control unit, wherein the vacuum valve comprisesa valve seat which has a valve opening defining an opening axis and a first sealing surface running around the valve opening,
a valve closure for substantially gas-tight closure of the valve opening having a second sealing surface corresponding to the first sealing surface and
a drive unit coupled to the valve closure which is configured in such a manner that the valve closure
is variable and adjustable in a defined manner to provide respective closure positions and
can be adjusted from an open position in which the valve closure at least partially releases the valve opening into a closed position in which the first sealing surface is pressed onto the second sealing surface and closes the valve opening in a substantially gas-tight manner and backwherein the control and regulating unit is configured for in particular multiple execution of a regulating cycle with a pre-regulating step and a subsequent regulating step for the valve closure, wherein when executing the regulating cyclein the course of the pre-regulating step the valve closure is moved by corresponding activation of the drive unit, in particular from the open position into a defined actual pre-regulating position controlled by the regulating and control unit and
in the course of the regulating a specific variation or adjustment of the closure position is executed depending on the actual pre-regulating position by activating the drive unit based on an actually determined control variable for a process parameter and on a target value, in particular whereby the control variable can be brought close to the target value, wherein an effect caused by a defined position change of the valve closure on the control variable can be predicted at least partially andwherein the regulating and control unit has an updating functionality which is configured in such a manner that during its executionthe control variable is recorded at least during a part of the regulating cycle and based thereon an actual regulating profile is derived,
the actual regulating profile is compared with a reference regulating profile and a regulating deviation is derived,
an adaptation of the actual pre-regulating position is made depending on a manifestation of the derived regulating deviation and based on the at least partially predictable effect on the control variable and
the adapted pre-regulating position is provided and/or stored as the actual pre-regulating position for the regulating cycle,wherein the regulating and control unit is configured in such a manner that the updating functionality can be executed continuously, in particular over a plurality of regulating cycles during a production process with the process volume.

US Pat. No. 10,509,420

RETICLE PURGING SYSTEM AND METHOD THEREOF

TAIWAN SEMICONDUCTOR MANU...

10. A reticle purging system, comprising:an automated pod opener;
a reticle holding device having a reticle occupiable zone configured to support a reticle thereon;
a reticle transporting device assigned with a transportation path from the automated pod opener to the reticle holding device, wherein the reticle holding device is independent from movement of the reticle transporting device;
an image capturing device to which the reticle occupiable zone is exposed;
a purging device having a gas exit configured to be disposed under the reticle when the reticle is supported by the reticle holding device in the reticle occupiable zone; and
a purging actuator configured to actuate the purging device based on an image captured by the image capturing device.

US Pat. No. 10,509,419

COMPUTER CONTROLLED FURNITURE AND METHOD

Sony Interactive Entertai...

1. A re-configurable item of furniture, comprising:at least a first reconfigurable portion comprising in turn:
a plurality of deformable cells, each respective one of the plurality of deformable cells having electrically operated valves to control a gas inflow to the respective cells from a gas inflow source, and a gas outflow from the respective cells, to thereby modify a pressure within respective cells; and
a control unit arranged to transmit control signals to a plurality of the electrically operated valves to modify the pressure within a plurality of the cells in a coordinated manner selected to generate a new configuration of support for a user of the furniture; and
wherein the gas inflow source comprises a high-pressure reservoir cell that is one of the plurality of deformable cells and forms a portion of the support for the user, a configuration of the first reconfigurable portion being determined based at least on a configuration of the high-pressure reservoir cell; and
wherein the coordinated modification of pressure within the plurality of cells is selected so as to increase pressure in a cell that rises above a seating area and is located in a direction to which the new configuration of support will tilt a user of the furniture.

US Pat. No. 10,509,417

FLIGHT PLANNING FOR UNMANNED AERIAL TOWER INSPECTION WITH LONG BASELINE POSITIONING

1. A method to plan a flight to inspect a tower with an un-manned aerial vehicle comprisingdefining a reference base station,
receiving location correction messages from a plurality of continuously operating reference stations more than two tower heights away from said tower,
incorporating said correction messages in a location rover mounted on said unmanned aerial vehicle,
scanning said tower in three dimensions to create a three dimensional model of said tower relative to said reference base station,
determining a standoff distance using wind speed and stability of said unmanned aerial vehicle for said flight,
generating a plurality of flight segments from said model maintaining said standoff distance, positioned relative to said reference base station to inspect said tower.

US Pat. No. 10,509,413

GROUND REFERENCE DETERMINATION FOR AUTONOMOUS VEHICLE OPERATIONS

GM GLOBAL TECHNOLOGY OPER...

1. A method of controlling a vehicle, the method comprising:obtaining, by a control module onboard the vehicle, image data from an imaging device onboard the vehicle;
classifying, by the control module, portions of the image data as ground;
obtaining, by the control module from a sensing device onboard the vehicle, sensor data corresponding to a field of view of the imaging device;
obtaining, by the control module, calibration data associated with the sensing device;
converting the sensor data corresponding to the field of view of the imaging device to a reference frame associated with the image data;
classifying, by the control module, a subset of the sensor data converted to locations in the reference frame corresponding to the portions of the image data as ground based on a correlation between the subset of the sensor data and the portions of the image data; and
operating, by the control module, one or more actuators onboard the vehicle in a manner that is influenced by the subset of the sensor data classified as ground.

US Pat. No. 10,509,412

MOVABLE BODY CONTROL SYSTEM

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

1. A movable body control system for controlling travel of a movable body, comprising:a plurality of beacon transmitters disposed around a traveling road on which the movable body travels;
at least one movable body including a beacon receiver for receiving beacon radio waves from the plurality of beacon transmitters; and
at least one processing equipment configured to:
generate a model for determining a position of the movable body based on beacon radio wave reception intensities of the beacon radio waves which the beacon receiver receives from the plurality of beacon transmitters, wherein the model is for determining an area in which the movable body travels based on a distribution of time-series measurement values of the beacon radio wave reception intensities; and
to control the travel of the movable body while determining an area in which the movable body travels at present, based on a distribution of the time-series measurement values at present of the beacon radio wave reception intensities and the model.

US Pat. No. 10,509,404

AUTONOMOUS MOBILE ROBOT AND MOVEMENT CONTROL METHOD

PANASONIC INTELLECTUAL PR...

1. An autonomous mobile robot that autonomously moves while communicating with a communication-partner autonomous mobile robot, comprising:a driver that drives the autonomous mobile robot;
a controller that outputs a first control command to the driver, the first control command causing the autonomous mobile robot to move by a first control amount corresponding to any one of a set of a first movement distance and a first movement direction, a set of a first velocity absolute value and a first velocity direction, and a set of a first acceleration absolute value and a first acceleration direction; and
a communicator that receives, from a first communication-partner autonomous mobile robot that is different from the autonomous mobile robot and forms a network together with the autonomous mobile robot, first information indicating any one of a first position, a first velocity, and a first acceleration of the first communication-partner autonomous mobile robot, wherein
if the controller detects that the first information is ceased to be received by the communicator, the controller decides on a second control amount by which the autonomous mobile robot is to be moved based on the first information that has already been received, the second control amount corresponding to any one of a set of a second movement distance and a second movement direction, a set of a second velocity absolute value and a second velocity direction, and a set of a second acceleration absolute value and a second acceleration direction,
the controller decides on, based on the first control amount and the second control amount, a third control amount corresponding to any one of a set of a third movement distance and a third movement direction, a set of a third velocity absolute value and a third velocity direction, and a set of a third acceleration absolute value and a third acceleration direction, and
the controller generates a second control command and outputs the second control command to the driver, the second control command causing the autonomous mobile robot to move by switching from the first control amount to the third control amount.

US Pat. No. 10,509,402

USE OF DETECTED OBJECTS FOR IMAGE PROCESSING

Waymo LLC, Mountain View...

1. A method comprising:receiving, at a computing device from an image-capture device coupled to a vehicle, an image depicting an environment of the vehicle;
receiving, at the computing device from a sensor coupled to the vehicle, sensor data indicative of a traffic signal in the environment of the vehicle, wherein the sensor captures the sensor data as the vehicle navigates the environment;
determining, using the sensor data, a position of the traffic signal relative to one or more objects in the environment of the vehicle;
mapping a subset of the sensor data representing the position of the traffic signal relative to the one or more objects in the environment to a set of points in the image to identify a portion of a plurality of portions of the image that includes the traffic signal;
determining, using the identified portion of the image, information corresponding to the traffic signal; and
modifying one or more systems associated with the vehicle to control the vehicle based on the information corresponding to the traffic signal.

US Pat. No. 10,509,401

INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. An information processing device, comprising:an acquisition unit configured to acquire real time information associated with a user; and
a controller configured to:
control autonomous movement of a device in a drive mode, wherein the autonomous movement is controlled based on the acquired real time information associated with the user; and
autonomously switch a mode of the device from the drive mode to a stand-by mode based on the acquired real time information associated with the user, wherein
in the stand-by mode, the device stands by at a first position that satisfies a first condition.

US Pat. No. 10,509,399

CONTROL SYSTEM FOR AND CONTROL METHOD OF AUTONOMOUS DRIVING VEHICLE

Toyota Jidosha Kabushiki ...

1. A control system for an autonomous driving vehicle, comprising:an operation device configured to be operated by a driver;
a notification device configured to give notification to the driver; and
an electronic control unit comprising:
a driving control part configured to perform autonomous driving, and to terminate autonomous driving and switch vehicle driving to manual driving when the driver operates the operation device during autonomous driving; and
a notification control part configured to control the notification device to first notify a request for preparing for manual driving to the driver which requests that the driver establish conditions for preparing for manual driving while autonomous driving continues and then notify a request for terminating autonomous driving to the driver when the driver should be requested to terminate autonomous driving during autonomous driving.

US Pat. No. 10,509,398

MANUFACTURING MANAGEMENT APPARATUS USING INSPECTION INFORMATION AND TRACE INFORMATION, AND MANUFACTURING SYSTEM

FANUC CORPORATION, Yaman...

1. A manufacturing management apparatus that manages a manufacturing facility that performs a plurality of manufacturing processes,the manufacturing facility comprising:
a plurality of manufacturing devices that are disposed in the respective manufacturing processes so as to perform the same processing;
a transfer device that transfers a part to one of the manufacturing devices in each of the manufacturing processes; and
an inspection device that inspects ultimately manufactured articles,
the manufacturing management apparatus comprising:
an operation information acquisition unit that acquires operation information indicating current operating conditions of the respective manufacturing devices;
a trace information acquisition unit that acquires trace information indicating which one of the manufacturing devices has been used in each of the manufacturing processes during the manufacturing of the articles;
a storage unit that stores, for each of the articles, inspection information in association with the trace information, the inspection information indicating inspection results of the articles inspected by the inspection device;
a manufacturing device determination unit that creates combinations of the manufacturing devices that can perform the manufacturing processes in consideration of the operation information and the trace information, determines a quality index from the inspection information for each of the created combinations, and determines, based on the quality index determined for each of the combinations, a combination of the manufacturing devices to be used; and
a transfer destination indication unit that indicates a transfer destination of the part to the transfer devices based on the combination of the manufacturing devices determined by the manufacturing device determination unit;
wherein the manufacturing device determination unit acquires a predetermined number of pieces of the latest inspection information for each of the created combinations, and, when the predetermined number of pieces of the inspection information cannot be acquired, determines the combination of the manufacturing devices to be used from the combinations where the inspection information have not been acquired.

US Pat. No. 10,509,395

MODEL NUMERICAL SOLVER FOR SYSTEM CONTROL

Sendyne Corporation, New...

1. A method for controlling a motor system by means of model computations within an embedded processor, comprising the steps of:defining a model description, the model description comprising:
a list of independent and dependent variables, parameter values and bounds, input sources, and model equations, at least one of which is differential;
inputting the model description into a model numerical solver;
loading the model numerical solver into a memory of the embedded processor;
estimating an upper bound on the total memory requirement of computational tasks for the model numerical solver for the inputted model description, wherein no dynamic memory allocations beyond the upper-bound of total memory estimate are allowed for runtime computational tasks;
statically allocating required amounts of memory during instantiation and initialization of a model simulation as determined by the estimation of the upper bound on the total memory requirement of the computational tasks for the model numerical solver for the imputed model description prior to commencement of solver steps;
by the model numerical solver, directly and concurrently receiving the model equations;
solving numerically the model equations with the model numerical solver;
outputting at least one value of the dependent variable of the model equations to a control application;
receiving the at least one value of one dependent variable at the control application; and
effecting changes to the state of the motor system by the control application, without making any dynamic memory allocations, in response to receiving the at least one value of one dependent variable, wherein a deterministic response time is guaranteed.

US Pat. No. 10,509,394

USER INTERFACE WIDGET MODELING AND PLACEMENT

Rockwell Automation Techn...

1. A method of operating a computing system to facilitate visualization of an application associated with an industrial automation environment, the method comprising:presenting a display composer interface that provides a visualization layout editor that enables a user to design a customized display layout for the application associated with the industrial automation environment;
receiving data display instructions comprising a user selection of at least one data item associated with an operation of a machine in the industrial automation environment and a data display type for displaying the at least one data item, wherein a default data display type compatible with the at least one data item is automatically created for the at least one data item identified in the user selection and the at least one data item is automatically assigned to the default data display type which serves as the data display type for displaying the at least one data item;
receiving position information that identifies where to display the at least one data item;
processing the data display instructions and the position information to generate the customized display layout for the application; and
based on the customized display layout, rendering a graphical user interface to the application having the at least one data item displayed according to the data display type and positioned according to the position information.

US Pat. No. 10,509,393

CONTROL DEVICE AND CONTROL METHOD

OMRON Corporation, Kyoto...

1. A control device configured to control a plurality of motors, the control device comprising:a first program executing unit that executes a sequence program for each control cycle;
a second program executing unit that calculates an instruction value for each motor in accordance with a numerical control program; and
a state managing unit that manages a control state correlated with a group including a plurality of predetermined motors of the plurality of motors,
wherein the sequence program includes a control command for controlling a process of executing the numerical control program in the second program executing unit,
wherein the first program executing unit gives an instruction relevant to execution of the numerical control program in the second program executing unit in accordance with the control command included in the sequence program, and
wherein the state managing unit updates the control state based on at least one of the instruction from the first program executing unit and an execution state of the numerical control program in the second program executing unit.

US Pat. No. 10,509,392

RUNTIME CONTROLLER FOR ROBOTIC MANUFACTURING SYSTEM

X Development LLC, Mount...

1. A computer-implemented method comprising:providing, for output, a user interface that includes (i) a representation of a current state of performance of a pre-programmed sequence of robot operations being performed by a robot in a physical workcell, and (ii) a control that is associated with repositioning at least a portion of the robot to a position that is different than is specified by the pre-programmed sequence for the current state, that skips over respective positions associated with one or more states in the pre-programmed sequence, and that is specified as a set of pre-programmed coordinates within the physical workcell that are associated with a later state in the pre-programmed sequence;
while the robot is performing the pre-programmed sequence of robot operations, receiving, in real time or near real time to performing the pre-programmed sequence of robot operations by the robot in the physical workcell, data indicating a selection of the control that is associated with repositioning the portion of the robot to the position that is different than is specified by the pre-programmed sequence for the current state, that skips over the respective positions associated with the one or more states in the pre-programmed sequence, and that is specified as the set of pre-programmed coordinates within the physical workcell that are associated with the later state in the pre-programmed sequence;
while the robot is performing the pre-programmed sequence of robot operations, updating, based at least on receiving the selection of the control that is associated with repositioning the portion of the robot to the position that is different than is specified by the pre-programmed sequence for the current state, that skips over the respective positions associated with the one or more states in the pre-programmed sequence, and that is specified as the set of pre-programmed coordinates within the physical workcell that are associated with the later state in the pre-programmed sequence, (i) performance of one or more selected robot operations in the pre-programmed sequence of robot operations by the robot in the physical workcell to move the portion of the robot directly from the position that is specified by the pre-programmed sequence for the current state to the different position that is specified as the set of pre-programmed coordinates within the physical workcell that are associated with the later state without moving the portion of the robot to the respective positions that are specified by the pre-programmed sequence for the skipped over states, and (ii) the representation of the current state of performance of the pre-programmed sequence of robot operations being performed by the robot in the physical workcell, that is provided for output on the user interface to reflect the positioning of the robot at the set of pre-programmed coordinates within the physical workcell that are associated with the later state in the pre-programmed sequence; and
after the performance has been updated, resuming performance of one or more remaining robot operations that follow the later state in the sequence of robot operations.

US Pat. No. 10,509,387

CONTROL DEVICE FOR MACHINE TOOL PERFORMING OSCILLATION CUTTING

FANUC CORPORATION, Yaman...

1. A control device for controlling a machine tool for machining an outer peripheral surface or an inner peripheral surface of a workpiece using a tool, the machine tool including a main spindle for relatively rotating the workpiece and the tool about a central axis line of the workpiece, and at least one feed axis for relatively feeding the tool and the workpiece along a generatrix of the outer peripheral surface or the inner peripheral surface of the workpiece, the control device comprising:a position command generation unit for generating a position command for the feed axis, based on a relative rotation speed between the workpiece and the tool, and a relative feed speed between the tool and the workpiece; and
a feed axis control unit for controlling the feed axis by the position command, wherein
the feed axis control unit includes an oscillation command generation unit for generating an oscillation command for the feed axis based on the rotation speed and the position command, such that an oscillation frequency becomes a positive non-integer multiple of the rotation speed, and such that the tool intermittently machines the workpiece, and the feed axis control unit controls the feed axis based on a composite command obtained by adding the oscillation command to a positional deviation that is a difference between the position command and an actual position of the feed axis,
the control device further includes a command block timing detection unit for detecting arbitrary timing between adjacent command blocks, based on a machining program, including a plurality of command blocks, of the machine tool, and
the feed axis control unit further includes:
a learning controller for performing learning control in which a correction amount of the composite command is calculated based on an oscillation phase calculated from the oscillation command, and the composite command, and the correction amount is added to the composite command; and
a determination unit for determining whether or not a current time is in the arbitrary timing between the adjacent command blocks, and for stopping oscillation of the feed axis based on the determination.

US Pat. No. 10,509,386

METHOD FOR THE CONTROL OF POWER RAMP-RATES MINIMIZING POWER STORAGE REQUIREMENTS IN INTERMITTENT POWER GENERATION PLANTS

ACCIONA ENERGIA, S.A., S...

1. A method for the control of power ramp-rates minimizing energy storage requirements in intermittent power generation plants for complying with a maximum allowable ramp-rate value to a power being fed in a grid, PG(t), given by a grid code regulation, by an intermittent power generation plant wherein the method comprises:a stage for calculating a maximum plant power, PMax(t), and a minimum plant power, PMin(t) of an instantaneous power generated by the intermittent power generation plant, P(t), being the maximum plant power, PMax(t), and the minimum plant power, PMin(t), the maximum and minimum power respectively that can occur at the intermittent power generation plant at time t;
a stage for determining a worst possible fluctuation that can occur in the instantaneous power generated by the intermittent power generation plant, P(t), wherein the worst possible fluctuation is one of the two following fluctuations: a positive fluctuation being calculated between the instantaneous power P(t) and the maximum plant power, PMax(t) and a negative fluctuation being calculated between the instantaneous power P(t) and the minimum plant power, PMin(t);
a stage for calculating dynamically a target state of charge, SOCtar(t), of an energy storage system required to support the worst possible fluctuation; and
a control stage wherein a state of charge SOC(t) of the energy storage system associated to a difference between the power being fed in the grid, PG(t), and the instantaneous power generated by the intermittent power generation plant, P(t), is modified accordingly to the target state of charge, SOCtar(t) if a previous value of the target state of charge, SOCtar(t?1), is not able to support the worst possible fluctuation or is not modified if the previous value of the target state of charge, SOCtar(t?1), is able to support the worst possible fluctuation.

US Pat. No. 10,509,384

PROGRAMMABLE LOGIC CONTROLLER

1. A programmable logic controller, PLC, the PLC comprising an energy supply that provides the electric energy for operating the PLC;a plurality of measurement inputs that are each coupled to a separate converter unit, with each converter unit being electrically connected to the energy supply and supplying at least some of the electric energy of the respective input signals to the energy supply; and
wherein at least one measurement input is configured to measure and/or detect an electrical input signal,
and wherein the PLC is configured to supply at least some of the electric energy of the input signal to the energy supply.

US Pat. No. 10,509,383

CONTROL SYSTEM FOR OPERATING GRAIN BIN SYSTEMS

ISC Companies, Inc., Min...

1. A control system for controlling a shared variable frequency drive (VFD) for operating more than one mechanical systems of a grain bin, the control system comprising:at least one processor circuit that is configured to:
operate the shared VFD in a first mode, wherein operating in the first mode comprises controlling a fan assembly of the grain bin, and a heating device coupled to the fan assembly, the heating device providing heat only when the fan assembly is blowing and inhibiting heating of the heating device until the fan assembly reaches a threshold frequency; and
operate the shared VFD in a second mode, wherein operating in the second mode comprises controlling an unload sweep assembly within the grain bin.

US Pat. No. 10,509,382

DECENTRALIZED PERIPHERAL WITH WHICH SIMULATION FUNCTIONS ARE IMPLEMENTED IN AN EXISTING COMPONENT OF AN AUTOMATION FACILITY

Siemens Aktiengesellschaf...

1. A decentralized peripheral comprising:a central processor;
process input modules and process output modules which, in a process control mode of operation, interact with field devices connected to said process input modules and process output modules, and
an interface module, in which a process image comprising process input and output values of sensors and actuators is stored, in a process control mode of operation the process input models writing process input values for processing, via an automation device connected to the decentralized peripheral, into the process image comprising process input and output values of sensors and actuators, and the automation device writes process output values for processing, via the process output modules, into the process image comprising process input and output values of sensors and actuators;
wherein the interface module includes a programmable element which is configured, in a simulation mode of operation, to block access of the process input modules and process output modules to the process image comprising process input and output values of sensors and actuators, permit reading of process output values of the automation device out of the process image comprising process input and output values of sensors and actuators by the central processor, calculate simulated process input values and to write the simulated process input values into the process image comprising process input and output values of sensors and actuators.

US Pat. No. 10,509,381

MONITORING AND CONTROLLING OF APPLIANCES

WALLFLOWER LABS, INC., C...

1. An electric range comprising:a first burner of a stove;
a second burner of the stove;
an oven;
a first sensor that indicates electrical usage by the first burner;
a second sensor that indicates electrical usage by the second burner;
a third sensor that indicates electrical usage by a heating element of the oven;
a fourth sensor that indicates temperature proximate to the first burner;
a fifth sensor that indicates temperature proximate to the second burner;
a sixth sensor that indicates temperature proximate to the oven; and
a control board configured to:
receive measurements from each of the first sensor, the second sensor, the third sensor, the fourth sensor, the fifth sensor, and the sixth sensor,
turn off at least one of the first burner, the second burner, or the oven based at least in part on processing the received measurements, and
send a message to a second device with information about a state of the electric range or instructions to modify a setting of the second device.

US Pat. No. 10,509,380

SERVICE PANEL WITH MICROSPROCESSOR

WCM INDUSTRIES, INC., Co...

1. A service panel for controlling at least one utility actuator, comprising:an enclosure having an exterior and an interior;
at least one utility control switch for controlling the at least one utility actuator, wherein the at least one utility actuator is configured to control at least one of a water utility, a gas utility, or an electric utility;
at least one indicator, viewable from the exterior of the enclosure, for indicating whether the utility actuator is in an “ON” state or an “OFF” state;
a microprocessor housed within the interior of the enclosure;
data storage programmed with code that, when executed by the microprocessor, causes the service panel to function according to a set of configuration options;
a display configured to display a state of at least one configuration option of the set of configuration options; and
at least one input mechanism for changing the state of the at least one configuration option.

US Pat. No. 10,509,379

OPERATION SUPPORT APPARATUS, SYSTEM, AND METHOD FOR REDUCTION IN NUMBER OF OPERATION MISTAKES OF AN OPERATOR ACTUALLY PERFORMING OPERATIONS IN A FACILITY OF A PLANT

Yokogawa Electric Corpora...

1. An operation support apparatus for supporting an operation to be performed for each facility of a plant, the operation support apparatus comprising:an operation control device configured to control a target operation to be performed for a target facility on the basis at least in part of an operation control information which comprises information of the target facility and a target operation information related to the target operation, wherein information of the target facility indicates a facility that is a target of an operation and the target operation information indicates contents of the operation to be performed for the target facility; and
an operation execution apparatus which has an operation function of controlling an operation of the target facility,
wherein the operation control device comprises:
an operation information input unit configured to receive input of the operation control information; and
a function controller configured to output information representing a function to be operated to the operation execution apparatus based on the information of the target facility and the target operation information comprised in the operation control information received by the operation information input unit, and
wherein the operation execution apparatus comprises:
a function execution unit configured to execute the operation function in accordance with the information representing the function to be operated, which has been output from the function controller, the function execution unit being configured to output to the facility a control signal for controlling the facility.

US Pat. No. 10,509,377

SYSTEM FOR MONITORING AND CONTROLLING INDOOR AIR QUALITY

Triatomic Environmental, ...

1. An indoor air quality management system comprising:an air quality management controller comprising one or more sensors for measuring air quality or levels of air contaminants and being operatively connected to one or more components of a HVAC system which has or uses an ultraviolet light (UV) light source as part of a light activated air filtration system, said air quality management controller configured to monitor and interact with a HVAC system control unit based on threshold values set relating to air quality of or levels of contaminants in a predetermined area, said air quality management controller configured to control at least operation of said UV light source, determine or monitor life cycle or operational status of said UV light source, and to move air to interact with at least said light activated air filtration systems based on said monitoring of said predetermined area; said air quality management controller comprising a zero point crossing detector which detects when power is on or off operatively connected to and sending information to a central processing unit (CPU), said CPU configured to monitor said zero point detector information through an interrupt, wherein activity is stopped if a power stoppage is detected and the time of said power stoppage is recorded; said air quality management controller further configured to communicate alert levels or other information relating to one or more functions of said HVAC system or said air quality management controller to one or more electronic devices or networks; and
at least one indoor air quality sensing unit containing one or more sensors for detecting various environmental factors associated with said predetermined area, said sensing unit independently positioned off said air quality management controller and in wireless communication with said air quality management controller.

US Pat. No. 10,509,376

METHOD FOR CONTROLLING A PROCESS

1. A method for controlling a treatment process which includes a system input and a system output, the method comprising:treating a process medium of the process for an analyte, wherein the process includes a dead time such that a change in an input analyte concentration or analyte load of the analyte in the process medium at the system input causes a change in an output analyte concentration or analyte load of the analyte in the process medium at the system output only after elapse of the dead time;
determining first digital values for the input analyte concentration or analyte load using a first measuring device disposed at or near the system input and using the first digital values as input values of a control system that includes an electronic control device;
determining set values, using the control system, for an output variable representing a dose of a reactant to be added to the process medium to react with the analyte, thereby influencing the output analyte concentration or the analyte load at the system output, based on the first digital values and a first proportionality factor recorded in the control system;
adjusting the output variable according to the set values using an adjustment mechanism in communication with the electronic control device:
adding the dose of the reactant represented by the adjusted output variable to the process medium;
determining second digital values for the output analyte concentration or analyte load at the system output using a second measuring device disposed at or near the system output;
determining deviation values representative of a deviation of the output analyte concentration or analyte load at the system output from the input analyte concentration or analyte load at the system input, the deviation values determined from the first digital values and the second digital values using the electronic control device; and
using at least one of the deviation values and at least one of the set values to determine a second proportionality factor using the electronic control device.

US Pat. No. 10,509,375

CONTROL DEVICE WITH CONSTANT CYCLE FOR A PLURALITY OF NETWORKS

FUJI CORPORATION, Chiryu...

1. A control device which outputs control instructions at a constant cycle to a first network and a second network for executing a predetermined process according to the control instructions, the control device comprising:a required time acquisition section that acquires a first required time, which is a time from when a control instruction is output to the first network until the predetermined process is executed by the first network, and a second required time, which is a time from when the control instruction is output to the second network until the predetermined process is executed by the second network;
a shift time calculating section which calculates a shift time which is a difference between the first required time and the second required time; and
a control instruction output section which outputs the control instruction to the first network, and, when the shift time has elapsed after the control instruction is output to the first network, outputs the control instruction to the second network,
wherein the second required time is shorter than the first required time,
wherein the first network includes a first electromagnetic motor and the second network includes a second electromagnetic motor,
wherein the control device controls both the first electromagnetic motor of the first network and the second electromagnetic motor of the second network, and
wherein the control instruction output section outputs the control instruction to the second network after the shift time has elapsed after the control instruction is output to the first network such that operations of the first electromagnetic motor and the second electromagnetic motors based on the control instructions output by the control instruction output section are synchronized.

US Pat. No. 10,509,374

SYSTEMS AND METHODS FOR MANAGING POWER GENERATION AND STORAGE RESOURCES

University of Utah Resear...

1. A non-transitory, computer-readable storage medium comprising instructions configured to cause a computing device to perform operations for power system management, the operations comprising:modeling energy trajectory characteristics of respective energy storage units, comprising charging, discharging, and ramping constraints of the respective energy storage units;
determining a schedule for the energy storage units during an operating period of the power system, the schedule comprising:
configuring the energy storage units to selectively draw power from the power system and supply power to the power system at designated times during the operating period;
adapting the schedule for the energy storage units to balance a net load forecast for the operating period and generation trajectories of power generating units scheduled to supply power to the power system during the operating period; and
configuring the energy storage units to operate in accordance with the determined schedule during the operating period.

US Pat. No. 10,509,373

CYBER SYNCHRONOUS MACHINE (CYBERSYNC MACHINE)

1. A controller to operate a power electronic converter as a cyber synchronous machine (CSM), comprisinga torque-frequency channel configured to generate a frequency according to first inputs consisting of a torque set-point, a negative torque feedback signal and a frequency reference;
a quorte-flux channel configured to generate a flux according to second inputs consisting of a quorte set-point, a negative quorte feedback signal and a flux reference;
an engendering block configured to receive the frequency generated in the torque-frequency channel, the flux generated in the quorte-flux channel, and an input current, wherein the engendering block is configured to generate an output voltage, a torque signal, a quorte signal, the negative torque feedback signal, and the negative quorte feedback signal;
a virtual impedance configured to generate a virtual current according to a difference of two voltages;
a switch configured to choose the virtual current or an external current as the input current to the engendering block;
a first integrator block with a reset input configured to generate an offset signal that is added to a rated frequency to form the frequency reference for the torque-frequency channel; and
a second integrator block with a reset input configured to generate an offset signal that is added to a rated flux to form the flux reference for the quorte-flux channel.

US Pat. No. 10,509,372

AUTOMATED TUNING OF MULTIPLE FUEL GAS TURBINE COMBUSTION SYSTEMS

Gas Turbine Efficiency Sw...

1. A method for automated control of a combustion turbine fuel composition through automated modification of a ratio of fuel gas, comprising:providing a first fuel source;
providing a second fuel source;
supplying fuel to a combustion turbine in a blend of fuel from the first source and second source;
specifying one or more first tuning priorities, wherein the first tuning priorities comprise one or more selected from the group comprising NOx levels, power level and combustion dynamics, wherein specifying the NOx levels or combustion dynamics tuning priority comprises adjusting the tuning priority within a range and specifying the power level tuning priority comprises switching on or switching off the tuning priority, and wherein the specifying of the one or more first tuning priorities operates to change a first set of stored operational standards;
specifying one or more second tuning priorities, wherein the specifying of the one or more second tuning priorities operates to overlay a second set of stored operational standards upon the first set of stored operational standards, wherein the specifying of the one or more second tuning priorities comprises switching on or switching off the second tuning priority;
sensing in real-time or near real operational parameters of the gas turbine;
determining whether the operational parameters are within the first or second set of stored operational standards;
adjusting the blend of the first fuel source and the second fuel source, based on whether the operational parameters are within the second set of stored operational standards.

US Pat. No. 10,509,369

METHOD OF MANUFACTURING A VAPOR CELL FOR ALKALINE-EARTH-LIKE ATOMS INSIDE AN ULTRAHIGH VACUUM CHAMBER

THE GOVERNMENT OF THE UNI...

1. A method of making an atomic vapor source, the method comprising:positioning a glass base of a vapor cell in a vacuum chamber;
providing an alkaline-earth metal in the glass base;
positioning a linear motion feedthrough mechanism adjacent the vacuum chamber in line with the glass base in a horizontal arrangement;
sealing and evacuating the vacuum chamber; and
positioning, using a linear motion actuator of the linear motion feedthrough mechanism, a glass lid to contact the glass base of the vapor cell to form an optical contact bond therebetween.

US Pat. No. 10,509,366

PROTECTIVE SHROUD FOR A DIVE WATCH

Cressi-Sub S.P.A., Genoa...

1. A protective shroud (2) for a dive watch (1), comprising:a transparent lenticular element (3) configured to enlarge the image that appears on a dial (4) of the dive watch (1);
a flange (7) which extends around the lenticular element (3), the flange (7) including:
two slots (5) for fixing a strap (6) of the dive watch (1) therethrough;
a first pair of angular sectors (36, 37), diametrically opposed to one another about an outer perimeter of the lenticular element (3), the first pair of angular sectors (36, 37) being located at an elevation of, and adjacent to, the lenticular element (3), the first pair of angular sectors (36, 37) extending along only a portion of, not an entirety of, the outer perimeter of the lenticular element (3), where the outer perimeter of the lenticular element (3) is exposed on two sides thereof, the two exposed sides of the lenticular element (3) being diametrically opposed to one another about the lenticular element (3); each of the first pair of angular sectors (36, 37) configured to protect a respectively adjacent portion of the outer perimeter of the lenticular element (3) and an edge of a case (10) of the dive watch (1); and
a second pair of angular sectors (38, 39), diametrically opposed to one another at an elevation, relative to a top of the protective shroud (2), below the lenticular element (3) and the first pair of angular sectors (36, 37), wherein:
a vertical connection stem extends between each end of each of the second pair of angular sectors (38,39) and a respective end of each of the first pair of angular sectors (36, 37); and
one of the two exposed sides of the lenticular element (3), two of the vertical connection stems, and one of the second pair of angular sectors (38, 39) concur to delimit each of the slots (5).

US Pat. No. 10,509,365

ANALOGUE DISPLAY HAND

ETA SA Manufacture Horlog...

1. A method for fabricating display hands intended to equip timepieces, each display hand comprising a body and a pipe, providing an arbor hole arranged for fitting the display hand onto a drive arbor, wherein the method comprises the following steps:placing at least one pipe inside a mould, the at least one pipe comprising a first portion of a diameter D1, and a second portion of a diameter D2 which is greater than D1;
after the placing, injecting composite material to form a sheet of composite material moulded on said at least one pipe, the sheet including a top side, a bottom side, and a through hole extending from the top side to the bottom side;
after the injecting, micro-machining the sheet to form the body of at least one hand; and
releasing the at least one hand from the sheet,
wherein, after the releasing is complete, the first portion of the pipe is positioned below a bottom side of the through hole and the second portion of the pipe is positioned within the sheet when the second portion is below a top side of the through hole and above the bottom side of the through hole, the diameter D2 of the second portion of the pipe positioned within the sheet being greater than a diameter of the through hole at the top side of the sheet and greater than a diameter of the through hole at the bottom side of the sheet such that said at least one pipe is integral with the sheet.

US Pat. No. 10,509,363

IMAGE FORMING DEVICE INCLUDING FAN WITH DUCTED AIRFLOW

Sharp Kabushiki Kaisha, ...

1. An image forming apparatus, comprising:a printing paper transport path in which printing paper is transported;
an open/close cover that, when opened, exposes the printing paper transport path in a main body of the apparatus;
a fan,
a first air passage, attached to the main body, that guides the air owing to the fan;
a second air passage attached to the open/close cover, and
a fixing section including a fixing roller and a pressure roller,
wherein the pressure roller is disposed on a side of the open/close cover, and
wherein the air owing to the fan flows through the first air passage and the second air passage to be to delivered to a surface of the pressure roller when the open/close cover is closed.

US Pat. No. 10,509,362

ELECTRIC APPARATUS THAT DETERMINES TYPE OF ATTACHMENT UNIT AND PERFORMS OPERATIONS USING THE ATTACHMENT UNIT

TOSHIBA TEC KABUSHIKI KAI...

1. An image forming apparatus comprising:an attachment mechanism to which an attachment unit is detachably attachable;
a first processor configured to perform a determination operation to determine whether or not an attachment unit attached to the attachment mechanism is of a genuine type, and transmit a determination result of the determination operation; and
a second processor configured to:
send a command to the first processor to start the determination operation;
upon sending the command, start a first print preparation associated with the genuine type, the first print preparation including a first setting of a toner fixing temperature;
perform a printing operation using a print setting made through the first print preparation when the determination result indicates that the attachment unit attached to the attachment mechanism is of the genuine type; and
perform a second print preparation that includes a second setting of the toner fixing temperature different from the first setting and perform a printing operation using a print setting made through the second print preparation when the determination result indicates that the attachment unit attached to the attachment mechanism is not of the genuine type.

US Pat. No. 10,509,361

IMAGE FORMING APPARATUS AND CARTRIDGE MOUNTABLE ON THE SAME

CANON KABUSHIKI KAISHA, ...

1. A cartridge detachably mountable to a main body of an image forming apparatus, the main body including: a fixing portion that includes a heating rotation member and that heat-fixes a toner image on a sheet; and a mounting portion on which the cartridge is mounted, the fixing portion including a fixing shutter configured to be movable between a first position where a part of the heating rotation member is covered and a second position where the part of the heating rotation member is exposed, the fixing shutter including a force receiving portion configured to receive a force for causing the fixing shutter to move from the first position to the second position,the cartridge comprising:
a photosensitive member;
a frame configured to support the photosensitive member so that the photosensitive member is rotatable;
a photosensitive member shutter connected to the frame so as to be movable between a covering position where a part of the photosensitive member is covered and an exposure position where the part of the photosensitive member is exposed; and
a pressing portion configured to press the force receiving portion of the fixing shutter while the cartridge is being mounted on the mounting portion to move the fixing shutter from the first position to the second position, the pressing portion being provided in the photosensitive member shutter.

US Pat. No. 10,509,360

IMAGE FORMING APPARATUS WITH REMOVABLE CARTRIDGES MOUNTED ON TRAY

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:a main assembly; and
a cartridge including at least an image bearing member;
a tray drawable from said main assembly, wherein said cartridge is mountable to and dismountable from said tray in one direction and an opposite direction, respectively; and
a light emission unit provided in said tray and including a plurality of light emission elements arranged in an axial direction of said image bearing member to form a latent image on said image bearing member,
wherein said cartridge is capable of being inserted into said tray by moving said cartridge in the one direction, in response to which said light emission unit is moved in a direction crossing with the one direction to outside of a movement range of insertion of said cartridge.

US Pat. No. 10,509,357

IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:an image forming portion for forming an image on a recording material,
wherein said image forming portion includes:
a first image forming portion for forming a toner image,
a second image forming portion for forming a toner image different in color from the toner image formed by said first image forming portion, and
an intermediary transfer member which is provided rotatably and on which the toner images formed by said first image forming portion and said second image forming portion are transferred,
wherein said first image forming portion is provided on a side downstream of said second image forming portion with respect to a rotational direction of said intermediary transfer member and is capable of transferring the toner image onto said intermediary transfer member so as to be superposed on the toner image formed by said second image forming portion,
wherein said image forming apparatus further includes:
a cleaning member capable of removing the toner images on said intermediary transfer member, and
a controller for controlling an operation of said image forming portion,
wherein said first image forming portion includes:
a first image bearing member,
a first developing device, provided so as to be contactable to and separable from said first image bearing member, for developing an electrostatic latent image formed on said first image bearing member by a liquid developer containing first toner at a first developing position opposing said first image bearing member,
a first transfer device, to which a first transfer voltage is to be applied, for transferring the toner image formed on said first image bearing member onto said intermediary transfer member at a first transfer position, and
a first blade, provided so as to be contactable to and separable from said first image bearing member, for removing the toner image on said first image bearing member,
wherein with an end of image formation, said controller causes said first blade to be separated from said first image bearing member during a rotational operation in which said first image bearing member rotates,
wherein during the rotational operation, said controller causes said first developing device to be in a separated position where said first developing device is separated from said first image bearing member when a first opposing position of said first image bearing member to said first blade at a time when said first blade is started to be separated from said first image bearing member reaches the first developing position, and
wherein during the rotational operation, said controller causes said first image bearing member to rotate so that the first opposing position passes through the first transfer position after said first blade is separated, and causes the liquid developer remaining on said first image bearing member at the first opposing position to be transferred onto said intermediary transfer member and causes said cleaning device to collect the transferred liquid developer.

US Pat. No. 10,509,354

IMAGE FORMING APPARATUS

HEWLETT-PACKARD DEVELOPME...

1. An image forming apparatus comprising:a transfer member to rotate and to which a developer is transferrable to transfer the developer onto a printing medium; and
a sensor assembly including,
a sensor to sense the developer transferred onto the transfer member through a window disposed between the sensor and the transfer member; and
a shutter device having a shutter movable in an oblique direction to open and close the window.

US Pat. No. 10,509,353

IMAGE FORMING APPARATUS AND STORAGE MEDIUM

KONICA MINOLTA, INC., To...

1. An image forming apparatus which forms an image on a sheet with unevenness on a surface, the image forming apparatus comprising:an image former which forms on an image carrier the image a tone of which changes gradually;
a detector which detects densities of the image for a plurality of tones before and after the image is transferred onto the sheet from the image carrier; and
a hardware processor that:
calculates a minimum area for each of the plurality of tones based on image data of the image,
calculates a density ratio between the densities before and after the transferring is made for each of the plurality of tones from the densities detected by the detector,
extracts as a first area a minimum area of a tone corresponding to a density ratio which switches from less than a predetermined threshold to equal to or more than the threshold when the plurality of density ratios are seen from a lower side to a higher side of a gradation, and extracts as a second area a minimum area of a tone the density ratio of which is a maximum, and
changes a setting of a dot size of the image so that a size of the second area becomes the same as a size of the first area until the next setting change is performed.

US Pat. No. 10,509,350

IMAGE FORMING APPARATUS AND METHOD FOR CONTROLLING THE IMAGE FORMING APPARATUS

KONICA MINOLTA, INC., To...

1. An image forming apparatus comprising:a pair of fixing rotary members forming a nip part for nipping a recording material on which a toner image is formed;
a surface homogenizing member for homogenizing a surface a first fixing rotary member among the pair of fixing rotary members;
a hardware processor that acquires physical property information of the recording material; and
a controller for controlling drive of the surface homogenizing member according to the physical property information of the recording material acquired by the hardware processor that acquires the physical property information;
wherein the controller integrates a count value obtained by weighting of a magnitude of damage to the fixing rotary member for each value class of the physical property information acquired by the hardware processor that acquires the physical property information, upon each passage of the recording material through the nip part, and if an integrated count value exceeds a prescribed threshold, controls the drive of the surface homogenizing member so as to homogenize the surface of the first fixing rotary member;
wherein the controller includes a count value memory which stores plural count values each linked to a respective one of classes into which values of the physical property information are divided;
wherein the image forming apparatus further comprises a line sensor for reading an image on the recording material that has passed the fixing rotary members; and
wherein the controller updates a count value stored in the count value memory or the threshold according to the image read by the line sensor.

US Pat. No. 10,509,348

FIXING DEVICE, IMAGE FORMING APPARATUS, AND CONTROL METHOD

KONICA MINOLTA, INC., To...

1. A fixing device that fixes a toner image formed on a paper sheet to the paper sheet, the fixing device comprising:a pressure roller that applies pressure to the paper sheet; and
a heating member that heats the paper sheet,
wherein
the heating member includes:
a pressure pad positioned to face the pressure roller;
a heating roller including a heater; and
a fixing belt wound around the pressure pad and the heating roller in an endless manner,
the fixing device further comprises
a drive mechanism that controls rotation of the pressure roller and the heating roller,
the fixing belt is driven while sliding on a surface of the pressure pad, when the heating roller rotates, and
the drive mechanism
moves at least one of the pressure roller and the heating member, to apply pressure to the paper sheet being conveyed between the pressure roller and the pressure pad, and fix the toner image to the paper sheet,
switches between a contact state in which the pressure roller and the fixing belt are in contact with each other, and a separated state in which the pressure roller and the fixing belt are separated from each other, and
switches to the contact state when a predetermined condition is satisfied during a period of warm-up for the heating member, wherein
a lubricant is applied to the surface of the pressure pad, and
the drive mechanism switches to the separated state when a temperature of the lubricant exceeds a first threshold value during a period of the warm-up, which is a period of the contact state.

US Pat. No. 10,509,347

IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD

KABUSHIKI KAISHA TOSHIBA,...

1. An image processing apparatus, comprising:a detector that detects images formed on a first surface of a sheet or a second surface of the sheet opposite the first surface;
a heater that applies a predetermined heat amount to the sheet from a first surface side of the sheet to carry out erasing processing for erasing images formed on the sheet;
a conveyor device that conveys the sheet to the heater; and
a controller configured to:
determine which of the first and second surfaces has an image formed thereon on the basis of a detection result from the detector,
when the controller determines that only the first surface has an image formed thereon, control the conveyor device to convey the sheet to the heater and control the heater to apply a first heating amount to the sheet, and
when the controller determines that the second surface has an image formed thereon, control the conveyor device to convey the sheet to the heater and the heater to apply a second heating amount to sheet, and after the sheet passes through the heater, control the conveyor device to return the sheet to the heater and control the heater to apply a third heating amount to the sheet.

US Pat. No. 10,509,345

IMAGE FORMING APPARATUS FOR CORRECTING CURL OF PAPER

Fuji Xerox Co., Ltd., To...

1. An image forming apparatus comprising:fixing means for transporting a sheet of paper carrying an unfixed image through a nip part to fix the unfixed image to the sheet, the nip part applying heat and pressure to the sheet;
a pair of transport rollers that first pinches and transports the sheet after the sheet leaves the nip part of the fixing means;
a first guide means for guiding transport of the sheet, the first guide means coming into contact with a first side of the sheet at a position closer to the fixing means than is the pair of transport rollers after the sheet leaves the nip part; and
a second guide means for guiding transport of the sheet, the second guide means coming into contact with a second side of the sheet at a position closer to the fixing means than is the pair of transport rollers after the sheet leaves the nip part, the second side being opposite to the first side,
wherein the first guide means has a recess serving as a guide part, the recess being recessed in a direction away from a transport path of the sheet, and
wherein the second guide means has a bending part serving as a guide part, the bending part having a shape of a circular arc in cross-section, the bending part being disposed such that at least a portion of the bending part lies inside the recess.

US Pat. No. 10,509,343

BELT DRIVING DEVICE AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. A belt driving device comprising:a plurality of rollers including a driving roller that is rotationally driven;
an endless belt stretched between the plurality of rollers such that a predetermined tension is applied to the endless belt, and the endless belt protrudes from opposite end portions of the plurality of rollers in an axis direction of each of the plurality of rollers;
a contact surface formed at a first end portion of at least one roller of the plurality of rollers and configured to come in contact with the endless belt, the first end portion being located on a meandering direction side of the endless belt; and
a non-contact surface formed at each of second end portions of the plurality of rollers and configured not to come in contact with the endless belt, the second end portions being located on a side opposite to the meandering direction of the endless belt, wherein
the contact surface is a curved surface that is curved in the meandering direction.

US Pat. No. 10,509,337

ELECTROPHOTOGRAPHIC PHOTOSENSITIVE MEMBER, PROCESS CARTRIDGE, AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. An electrophotographic photosensitive member comprising a conductive substrate and a photosensitive layer having a single-layer structure, whereinthe photosensitive layer contains a charge generating material, an electron transport material, a polycarbonate resin, and a hole transport material,
a charge of calcium carbonate as measured by charging the calcium carbonate through friction with the photosensitive layer is at least +6.5 ?C/g,
in the measurement of the charge of the calcium carbonate,
(i) two of the photosensitive layers are prepared, one of the two photosensitive layers being a first photosensitive layer, another of the two photosensitive layers being a second photosensitive layer, the first and second photosensitive layers each having a circular shape of a diameter of 3 cm,
(ii) 0.007 g of the calcium carbonate is applied over the first photosensitive layer to obtain a calcium carbonate layer formed from the calcium carbonate, and the second photosensitive layer is overlaid onto the calcium carbonate layer,
(iii) the first photosensitive layer is rotated at a rotational speed of 60 rpm for 60 seconds while the second photosensitive layer is kept stationary in an environment at a temperature of 23° C. and a relative humidity of 50% to charge the calcium carbonate contained in the calcium carbonate layer through friction between the calcium carbonate and each of the first photosensitive layer and the second photosensitive layer, and
(iv) the charged calcium carbonate is sucked using a charge measuring device, and a total electric charge Q and a mass M of the sucked calcium carbonate are measured using the charge measuring device to calculate the charge of the calcium carbonate according to an expression Q/M,
a Vickers hardness of the photosensitive layer at 45° C. is at least 17.0 HV, and
the electron transport material includes a compound having a halogen atom and represented by general formula (4), and the hole transport material includes a compound represented by general formula (20), or
the electron transport material includes a compound having a halogen atom and represented by general formula (1), and the hole transport material includes a compound represented by chemical formula (25-H6), or
the electron transport material includes a compound having a halogen atom and represented by general formula (2), and the hole transport material includes a compound represented by general formula (27),


where in general formula (4), R41 and R42 each represent, independently of one another, an alkyl group having a carbon number of at least 1 and no greater than 8 and having at least 1 halogen atom or an aralkyl group having a carbon number of at least 7 and no greater than 20 and having at least 1 halogen atom, and b1 and b2 each represent 0,
in general formula (20), R201, R202, R203, and R204 each represent, independently of one another, an alkyl group having a carbon number of at least 1 and no greater than 6, and d1, d2, d3, and d4 each represent, independently of one another, an integer of at least 0 and no greater than 5,


in general formula (1), R1 represents an alkyl group having a carbon number of at least 1 and no greater than 8 and having at least 1 halogen atom,

in general formula (2), R21 and R22 each represent, independently of one another, an alkyl group having a carbon number of at least 1 and no greater than 4, and R23 represents a halogen atom, and
in general formula (27), R271, R272, and R273 each represent, independently of one another, an alkyl group having a carbon number of at least 1 and no greater than 6, h1, h2, and h3 each represent, independently of one another, an integer of at least 0 and no greater than 5, and R274, R275, and R276 each represent, independently of one another, a hydrogen atom or an aryl group having a carbon number of at least 6 and no greater than 14.

US Pat. No. 10,509,335

COVER MEMBER, CONVEYING APPARATUS, LITHOGRAPHY APPARATUS, AND METHOD OF MANUFACTURING ARTICLE

Canon Kabushiki Kaisha, ...

1. A conveying apparatus for conveying a holding portion that includes a holding surface where the holding portion holds a substrate, the conveying apparatus comprising:a conveying portion configured to convey the holding portion, and a cover member that covers a first surface on an opposite side of the holding surface of the holding portion; and
an attaching and detaching portion configured to attach and detach the holding portion to and from the cover member,
wherein the cover member is configured to be fixed to the holding portion while the first surface and the cover member are in contact with each other,
wherein the conveying portion conveys the holding portion and the cover member to a movable moving unit configured to hold the holding portion while having the first surface and the cover member be in contact with each other,
wherein the conveying portion conveys the cover member from the moving unit, and
wherein the attaching and detaching portion conveys the holding portion to the moving unit.

US Pat. No. 10,509,334

METHODS AND APPARATUS FOR REMOVING CONTAMINATION FROM LITHOGRAPHIC TOOL

TAIWAN SEMICONDUCTOR MANU...

1. A method comprising:monitoring a sensor measurement indicative of an amount of contamination formed on a radiation receiving surface over a sensor in a lithography tool; and
performing a cleaning session in the lithography tool when the sensor measurement including a relative radiation intensity reaches a threshold value in a range from 0.6 to 0.9, wherein the cleaning session comprises providing radicals to the radiation receiving surface, wherein after the cleaning session, the sensor provides the sensor measurement without being recalibrated,
wherein the sensor is a TIS (transmission image sensor) sensor mounted on a substrate stage in the lithography tool, and the sensor measurement includes the relative radiation intensity defined by a ratio of a radiation intensity measured by the TIS sensor through the radiation receiving surface over a radiation intensity dispatched from a radiation source.

US Pat. No. 10,509,333

PATTERNING DEVICE COOLING APPARATUS

ASML NETHERLANDS B.V., V...

1. A patterning apparatus for a lithographic apparatus, the patterning apparatus comprising:a patterning device support structure configured to support a patterning device;
a patterning device conditioning system comprising at least one first gas outlet configured to provide a gas flow over a surface of the patterning device and at least one second gas outlet configured to provide a gas flow over a part of a surface of the patterning device support structure not supporting the patterning device such that the gas flow from the second gas outlet primarily does not flow over the surface of the patterning device; and
a control system configured to control a value of parameter of gas exiting the at least one first gas outlet to be a different value than that parameter of gas exiting the at least one second gas outlet or control a value of parameter of gas exiting the at least one second gas outlet to be a different value than that parameter of gas exiting the at least one first gas outlet.

US Pat. No. 10,509,329

BREAKDOWN ANALYSIS OF GEOMETRY INDUCED OVERLAY AND UTILIZATION OF BREAKDOWN ANALYSIS FOR IMPROVED OVERLAY CONTROL

KLA-Tencor Corporation, ...

1. A method, comprising:obtaining a first set of a plurality of in-plane distortions or measured overlay for a plurality of wafers, the plurality of wafers including wafers from multiple lots;
obtaining a second set of the plurality of in-plane distortions or measured overlay for the plurality of wafers;
decomposing the first set of the plurality of in-plane distortions or measured overlay obtained for the plurality of wafers to a first set of decomposed components utilizing a processor, the first set of decomposed components including: at least one of a common process signature, lot-to-lot variations, or wafer-to-wafer variations;
decomposing the second set of the plurality of in-plane distortions or measured overlay to a second set of decomposed components utilizing the processor;
determining a correction effectiveness factor of an overlay correction process based on a comparison between the first set of decomposed components and the second set of decomposed components; and
generating one or more control signals based on at least the correction effectiveness factor, wherein the one or more control signals are configured to cause adjustment in one or more semiconductor fabrication process tools,
wherein the correction effectiveness factor corresponds to a number of the plurality in-plane distortions or measured overlay reduced via an application of the overlay correction process.

US Pat. No. 10,509,327

VARIABLE NEUTRAL DENSITY FILTER FOR MULTI-BEAM INTERFERENCE LITHOGRAPHY EXPOSURE

Facebook Technologies, LL...

1. A system comprising:a variable neutral density (ND) filter having a first surface and a second surface that is opposite the first surface, and the second surface is closer to an exposure region of a photosensitive film layer than the first surface, and the photosensitive film layer is disposed on a surface of a substrate layer, and the variable ND filter has an attenuation profile that modulates transmittance of light passing through the variable ND filter to the exposure region; and
one or more laser generators, each generating a coherent beam of light, the one or more laser generators arranged such that at least two of the generated coherent beams of light intersect with each other and form an intermediate interference exposure pattern that is modulated by the variable ND filter to form a target interference exposure pattern at the exposure region of the photosensitive film layer,
wherein the variable ND filter is a thin film having an attenuation profile that cancels out an uneven power distribution in the intermediate interference exposure pattern.

US Pat. No. 10,509,326

LITHOGRAPHIC APPARATUS AND DEVICE MANUFACTURING METHOD

ASML Netherlands B.V., V...

1. A cleaning apparatus for a lithographic tool, wherein the lithographic tool comprises:a movable table;
a projection system configured to project a patterned beam of radiation onto a radiation-sensitive substrate, the projection system comprising a final optical element adjacent the table;
a liquid confinement structure configured to at least partly confine liquid in a space between the projection system and the table such that liquid is in direct contact with the final optical element and the liquid confinement structure, the liquid confinement structure having an outlet configured to remove liquid from the space, the outlet being in an under surface of the liquid confinement structure and located on opposite sides of a path of a beam of radiation from the projection system; and
a liquid supply system configured to provide immersion liquid to the space for an exposure period,
the cleaning apparatus comprising a structure movable with respect to the liquid confinement structure and the projection system, the structure having an upper surface of at least same width as the width between the locations of the outlet on opposite sides of the path of the beam of radiation and the structure comprising a cleaning device configured to clean with a cleaning fluid of different composition than the immersion liquid provided to the space for a cleaning period, a surface of the final optical element, of the liquid confinement structure, or of both the final optical element and the liquid confinement structure, the cleaning device located in or under the upper surface so as not to protrude above the upper surface.

US Pat. No. 10,509,322

METHOD OF CUTTING CONDUCTIVE PATTERNS

Taiwan Semiconductor Manu...

1. A method comprising:providing a first layout of a first layer over a substrate, the first layer having a first metal pattern and a second metal pattern, and
generating a second layout of a cut mask having a cut pattern to be used in a first cut patterning step while the cut mask is in a first position relative to the substrate to remove material from a first region of the first metal pattern to divide the first metal pattern into a third metal pattern and a fourth metal pattern, such that the cut mask is to be used in a second cut patterning step while the cut mask is in a second position relative to the first layer over the substrate to remove material from a second region of the second metal pattern to divide the second metal pattern into a fifth metal pattern and a sixth metal pattern.

US Pat. No. 10,509,321

TEMPERATURE CONTROLLING APPARATUS AND METHOD FOR FORMING COATING LAYER

Taiwan Semiconductor Manu...

1. A temperature controlling apparatus, comprising:a platen;
a fluid source that supplies a fluid;
a chiller coupled to the fluid source to cool the fluid in the fluid source to a cooling temperature;
a first conduit comprising a first inlet in fluid communication with the fluid source, a first outlet and a first heater configured to heat the fluid from the cooling temperature to a first heating temperature, wherein the fluid heated by the first heater is dispensed on the platen through the first outlet and the first heating temperature is substantially higher than the cooling temperature;
a second conduit comprising a second inlet in fluid communication with the fluid source, a second outlet and a second heater configured to heat the fluid from the cooling temperature to a second heating temperature different from the first heating temperature and substantially higher than the cooling temperature, wherein the fluid heated by the second heater is dispensed on the platen through the second outlet;
a plurality of inlet thermal sensors disposed at the first inlet and the second inlet to sense temperature of the fluid entering the first conduit and the second conduit respectively; and
a plurality of outlet thermal sensors disposed at the first outlet and the second outlet respectively to sense temperature of the fluid dispensed from the first outlet and the second outlet respectively.

US Pat. No. 10,509,320

UNDERLYING COATING FORMING COMPOSITION FOR LITHOGRAPHY CONTAINING COMPOUND HAVING PROTECTED CARBOXYL GROUP

NISSAN CHEMICAL INDUSTRIE...

7. A method for forming a photoresist pattern for use in manufacture of a semiconductor device, comprising:applying an underlayer coating forming composition for lithography on a semiconductor substrate having holes arranged in an Iso pattern and having holes arranged a Dense pattern, wherein
the Iso pattern of holes is a pattern in which the distance from the center of a hole to the center of an adjacent hole is five times as long as the diameter of the hole, and
the Dense pattern of holes is a pattern in which the distance from the center of a hole to the center of the adjacent hole is one time as long as the diameter of the hole;
baking the semiconductor substrate to form an underlayer coating;
forming a photoresist layer on the underlayer coating;
exposing the semiconductor substrate covered with the underlayer coating and the photoresist layer to light; and
developing after exposing to light,
wherein the underlayer coating forming composition comprises:
a solvent;
a compound having two or more epoxy groups, wherein the compound having two or more epoxy groups comprises a polymer having a structural unit of formula (3):
wherein R5 is a hydrogen atom or a methyl group; anda compound having 2 to 6 protected carboxyl groups of formula (4):

wherein:
R1 and R2 are, independently of one another, a hydrogen atom or a C1-10 alkyl group, and R3 and R4 together form a ring;
X is a hydrogen atom;
m is an integer of 2 to 6;
n is an integer of 0 to 4;
m and n satisfy m+n=6;
the compound of formula (4) has a molecular weight of 1500 or less and is not a polymer.

US Pat. No. 10,509,317

NEGATIVE TYPE PHOTOSENSITIVE RESIN COMPOSITION, NEGATIVE TYPE PLANOGRAPHIC PRINTING PLATE PRECURSOR, AND METHOD OF PREPARING PLANOGRAPHIC PRINTING PLATE

FUJIFILM CORPORATION, To...

1. A negative photosensitive resin composition comprising:a polymer compound which has, in a main chain thereof, a constitutional unit A represented by Formula A-1, a constitutional unit B that is at least one of constitutional units represented by Formulae B-1, B-2, B-3, B-4, B-5, B-6, or B-7, and a constitutional unit C containing an ethylenically unsaturated group; and
a polymerization initiator,

in Formulae A-1 and B-1 to B-7, R1 to R3 each independently represent a divalent linking group, Q represents a divalent structure containing a sulfonamide group, n represents an integer of 0 or 1, R4 to R7 each independently represent a single bond or a divalent linking group, and Y1 to Y5 each independently represent an aromatic hydrocarbon ring or an aliphatic hydrocarbon ring.

US Pat. No. 10,509,316

POLYSULFONAMIDE REDISTRIBUTION COMPOSITIONS AND METHODS OF THEIR USE

1. A photoimageable composition comprising:a. At least one first polymeric aryl sulfonamide having the formula (1):
wherein R1 through R8 are the same or different and are hydrogen, branched or unbranched, substituted or unsubstituted alkyl groups of 1-16 carbon atoms with or without one or more heteroatoms substituted into the chain, substituted or unsubstituted aromatic groups, substituted or unsubstituted heteroaromatic group, substituted or unsubstituted fused aromatic or fused heteroaromatic group, substituted or unsubstituted cycloalkyl groups with or without one or more heteroatoms substituted into cyclic ring, halogens, chalcogens, pnictogens, oxides of sulfur, oxides of phosphorous, silicon, and oxides of silicon; Y is an aromatic group or a chain of aromatic groups, X is a chemical bond, a carbonyl group, a chalcogen, pnictogen, oxide of sulfur, oxide of phosphorous, silicon, or oxide of silicon;b. At least one crosslinking component,
c. At least one photoacid generator, and
d. At least one solvent;wherein the composition has a dielectric constant less than 4.0 when processed.

US Pat. No. 10,509,315

PHOTOACID GENERATOR

ROHM AND HAAS ELECTRONIC ...

1. A photoacid generator compound having Formula (II):
wherein:
X1, X2, X3 and X4 are each independently an electron-withdrawing group;
Y is a single bond or a linking group;
R is hydrogen, a straight chain or branched C1-20 alkyl group, a straight chain or branched C2-20 alkenyl group, a monocyclic or polycyclic C3-20 cycloalkyl group, a monocyclic or polycyclic C3-20 cycloalkenyl group, a monocyclic or polycyclic C3-20 heterocycloalkyl group; a monocyclic or polycyclic C3-20 heterocycloalkenyl group; a monocyclic or polycyclic C6-20 aryl group, or a monocyclic or polycyclic C1-20 heteroaryl group, each of which except hydrogen is substituted or unsubstituted; and
M+ is an organic sulfonium cation or an organic iodonium cation having Formula (VII):

wherein,
R0 is a C1-20 alkyl group, a C1-20 fluoroalkyl group, a C3-20 cycloalkyl group, a C3-20 fluorocycloalkyl group, a C2-20 alkenyl group, a C2-20 fluoroalkenyl group, a C6-30 aryl group, a C6-30 fluoroaryl group, a C1-30 heteroaryl group, a C7-30 aralkyl group, a C7-30 fluoroaralkyl group, a C2-30 heteroaralkyl group, or a C2-30 fluoroheteroaralkyl group, each of which is substituted or unsubstituted, and
Ar is a C6-30 substituted aromatic organic group,
wherein Ar is optionally connected to R0; and
each “” represents a partial double bond.

US Pat. No. 10,509,313

IMPRINT RESIST WITH FLUORINATED PHOTOINITIATOR AND SUBSTRATE PRETREATMENT FOR REDUCING FILL TIME IN NANOIMPRINT LITHOGRAPHY

Canon Kabushiki Kaisha, ...

1. A nanoimprint lithography method comprising:disposing a pretreatment composition on a nanoimprint lithography substrate to form a pretreatment coating on the nanoimprint lithography substrate, wherein the pretreatment composition comprises a first polymerizable component;
disposing discrete portions of imprint resist on the pretreatment coating, each discrete portion of the imprint resist covering a target area of the nanoimprint lithography substrate, wherein the imprint resist is a polymerizable composition and comprises a fluorinated photoinitiator;
forming a composite polymerizable coating on the nanoimprint lithography substrate as each discrete portion of the imprint resist spreads beyond its target area, wherein the composite polymerizable coating comprises a mixture of the pretreatment composition and the imprint resist;
contacting the composite polymerizable coating with a surface of a nanoimprint lithography template; and
polymerizing the composite polymerizable coating to yield a composite polymeric layer on the nanoimprint lithography substrate,
wherein the interfacial surface energy between the pretreatment composition and air exceeds the interfacial surface energy between the imprint resist and air by at least 0.5 mN/m.

US Pat. No. 10,509,312

APPROACH FOR ULTRA THIN-FILM TRANSFER AND HANDLING

Taiwan Semiconductor Manu...

1. An extreme ultraviolet (EUV) pellicle apparatus, comprising:a composite structure having a thickness of less than approximately 500 nanometers, the composite structure comprising:
a first pellicle layer having a first surface and a second surface;
a second pellicle layer having a third surface and a fourth surface, wherein the third surface interfaces with the second surface of the first pellicle layer, and wherein the second pellicle layer comprises polysilicon; and
a third pellicle layer having a fifth surface and a sixth surface, wherein the fifth surface interfaces with the fourth surface of the second pellicle layer; and
a pellicle frame connected to outer edges of the first surface of the first pellicle layer and configured to mount the composite structure to an extreme ultraviolet (EUV) reticle, wherein the first surface and the sixth surface face opposite directions.

US Pat. No. 10,509,311

APPARATUS AND METHOD FOR GENERATING AN ELECTROMAGNETIC RADIATION

TAIWAN SEMICONDUCTOR MANU...

1. A method for generating an electromagnetic radiation, comprising:introducing a target material in a chamber;
irradiating a light beam on the target material in the chamber to generate plasma and an electromagnetic radiation;
collecting the electromagnetic radiation with an optical device; and
introducing a gas mixture in the chamber through a gas outlet in communication with an aperture of the optical device, wherein the gas outlet extends into the optical device through the aperture, the gas mixture comprises a first buffer gas reactive to the target material, and a second buffer gas to slow down debris of the target material and/or plasma by-product, so as to increase an reaction efficiency of the target material and the first buffer gas, and to reduce deposition of the debris of the target material and/or the plasma by-product on the optical device, the first buffer gas comprises hydrogen gas, the second buffer gas comprises xenon gas, and an amount ratio of the second buffer gas to the first buffer gas is less than 1.

US Pat. No. 10,509,309

POLYARYLATE RESIN AND ELECTROPHOTOGRAPHIC PHOTOSENSITIVE MEMBER

KYOCERA Document Solution...

1. A polyarylate resin represented by general formula (1) shown below
wherein in general formula (1),
R1 represents a hydrogen atom or a methyl group,
R2 and R3 each represent a hydrogen atom or an alkyl group having a carbon number of at least 1 and no greater than 4,
R2 and R3 are not the same as one another,
when R1 represents a hydrogen atom, R2 and R3 are not bonded to one another,
when R1 represents a methyl group, R2 and R3 are optionally bonded to one another to form a ring,
r and s each represent a number greater than or equal to 0 and less than or equal to 49,
t and u each represent a number greater than or equal to 1 and less than or equal to 50,
r+s+t+u=100, and
r+t=s+u.

US Pat. No. 10,509,308

COMPUTING DEVICE AND INPUT DEVICE THEREOF

PRIMAX ELECTRONICS LTD., ...

1. An input device, comprising:a control unit in communication with a computing device, wherein when the input device is operated by a user, the control unit generates a control signal to the computing device;
a light source emitting plural light beams;
a projection plate comprising a pattern;
a casing, wherein the control unit, the light source and the projection plate are accommodated within the casing; and
a connecting port,
wherein after the plural light beams are transmitted through the projection plate, an image corresponding to the pattern is projected outside the casing and formed on a projection surface that is located outside the casing, and wherein the image formed on the projection surface indicates an information about the connecting port.

US Pat. No. 10,509,306

MONOLITHIC LCD PROJECTOR

1. A monolithic liquid crystal display (LCD) projector, comprising a light emitting diode (LED) light source (1), a condenser (2), a collimating lens (4), an LCD light valve (5), a field lens (6) and a projection lens (8), wherein the LCD light valve (5) is disposed between the collimating lens (4) and the field lens (6); the condenser (2) is disposed between the LED light source (1) and the collimating lens (4); the projection lens (8) is disposed behind the field lens (6), a first reflector (7) is disposed between the field lens (6) and the projection lens (8), and the first reflector (7) conducts mirror reflection along a long axis thereof.

US Pat. No. 10,509,305

LIGHT SOURCE CONTROL APPARATUS, LIGHT SOURCE CONTROL METHOD, AND PROJECTOR

SONY CORPORATION, Tokyo ...

1. A light source control apparatus, comprising:a controller configured to transmit an instruction value to adjust a light amount of at least one light emitting unit; and
a plurality of drivers, wherein each driver of the plurality of drivers is configured to:
obtain the transmitted instruction value;
determine a driving value of each light emitting unit of the at least one light emitting unit, based on the instruction value and a function of the driving value, wherein
the function drives a corresponding light emitting unit of the at least one light emitting unit and the light amount of the at least one light emitting unit, and
the function is set for each light emitting unit of the at least one light emitting unit; and
use, as the function, a plurality of functions set corresponding to a plurality of driving regions, respectively.

US Pat. No. 10,509,304

LED PROJECTION LIGHT HAS FEATURES

1. An LED projection light, comprising:at least one LED light source;
at least one display-unit including at least one film, slide, digital-data device, display element compartment, or changeable display element installed within a light-leakage preventing assembly formed by at least one tube, tray, holder, or housing; and
a projection lens positioned above or at a top end of the light-leakage preventing assembly, the projection lens enlarging and projecting an image or light pattern formed by the at least one display-unit for projection onto a ceiling, wall, building, garage-door, fence, or surface located approximately three to 100 feet away from the LED projection light,
wherein the light-leakage preventing assembly has two sections, including a lower section for the LED and a top section, the projection lens being installed in one of (A) an opening at the top of the light-leakage preventing assembly, and (B) above a top end of the light-leakage preventing assembly so the light-leakage preventing assembly does not limit a size of the enlarged and projected image or light pattern,
wherein the enlarged and projected image or light pattern includes at least one of a (1) time, (2) date, (3) weather, temperature, or humidity, (4) motion picture, (5) photo, (6) digital data, (7) cartoon, (8) digital memory data, (9) digital file storage data, (10) image on the display-unit, and (11) light-pattern, the enlarged and projected image having a predetermined color, brightness, size, intensity, clarity, or resolution,
wherein the LED projection light is adapted to enable changing a position or orientation of the enlarged and projected image or light pattern by touching, moving, or pushing on the light-leakage preventing assembly or another housing part of the LED projection light,
wherein the LED projection light is an AC powered light that is plugged into an AC outlet by prongs or an AC cord and plug for indoor or outdoor application.

US Pat. No. 10,509,302

SHORT THROW PROJECTOR MOUNT WITH ADJUSTABLE SCREW DRIVE

Legrand AV Inc., Eden Pr...

1. A mount for a projector, the mount comprising:a support structure interface; and
a projector interface, the projector interface and the support structure interface coupled by an adjustment mechanism including at least a pitch adjustment assembly, and a roll adjustment assembly, wherein at least one of the pitch adjustment assembly or the roll adjustment assembly includes a control mechanism, the control mechanism enabling selection between a first mode in which the projector is positionable about a rotation axis by hand, and a second mode in which the projector is positionable about the rotation axis using the pitch adjustment assembly or the roll adjustment assembly, wherein the pitch adjustment assembly or the roll adjustment assembly includes a rotatable lead screw, and the projector is positioned about the rotation axis in the second mode by rotating the lead screw, wherein the control mechanism includes a rotatable knob, and wherein rotation of the rotatable knob shifts the control mechanism between the first mode and the second mode selectively engaging and disengaging the lead screw.

US Pat. No. 10,509,297

CONTINUOUS BEAM STEERING WITH MULTIPLE-GATED RECONFIGURABLE METASURFACES

CALIFORNIA INSTITUTE OF T...

1. A structure comprising:a back reflector;
a first gate dielectric on the back reflector;
a transparent index-change layer on the first gate dielectric, the transparent index-change layer having an electrically tunable refractive index;
a second gate dielectric on the transparent index-change layer;
an antenna on the second gate dielectric,
a first electric conductor connecting the transparent index-change layer and the back reflector, the first electric conductor configured to apply a first voltage bias between the transparent index-change layer and the back reflector; and
a second electric conductor connecting the transparent index-change layer and the antenna, the second electric conductor configured to apply a second voltage bias between the transparent index-change layer and the antenna,
wherein:
the first voltage bias is configured to generate a first charge accumulation layer or first charge depletion layer between the transparent index-change layer and the first gate dielectric, and
the second voltage bias is configured to generate a second charge accumulation layer or second charge depletion layer between the transparent index-change layer and the second gate dielectric.

US Pat. No. 10,509,296

COMPACT LIQUID CRYSTAL BEAM STEERING DEVICES INCLUDING MULTIPLE POLARIZATION GRATINGS

BOULDER NONLINEAR SYSTEMS...

1. A liquid crystal beam steering device, comprising:a first polarization grating configured to direct incident light into first and second beams having different directions of propagation than that of the incident light, the first and second beams having substantially orthogonal circular polarizations with respect to each other;
a liquid crystal layer configured to receive the first and second beams from the first polarization grating, the liquid crystal layer being switchable between first and second states for introducing a first and second retardance, respectively, to the first and second beams;
a second polarization grating spaced apart from the first polarization grating by a distance D1 and configured to receive the first and second beams from the liquid crystal layer and to alter the respective directions of propagation of the first and second beams according to the first or second retardance introduced to the first and second beams;
a third polarization grating configured to receive the first and second beams from the second polarization grating and to further alter the respective directions of propagation thereof;
an intermediate region configured to transmit the first and second beams from the third polarization grating therethrough;
a fourth polarization grating spaced apart from the third polarization grating by the distance D2 and configured to receive the first and second beams from the intermediate region and to additionally alter the respective directions of propagation thereof to provide output light; and
an aperture configured to primarily transmit the first and second beams from the fourth polarization grating when the liquid crystal layer is in the first state, and to primarily block the first and second beams from the fourth polarization grating when the liquid crystal layer is in the second state,
wherein the first, second, third, and fourth polarization gratings exhibit substantially similar diffractive properties, and
wherein D1 is substantially equal to D2.

US Pat. No. 10,509,294

DUAL SIDED ELECTROPHORETIC DISPLAY

E Ink Corporation, Bille...

1. A display comprising:a first and second layer comprising encapsulated fluid containing a first set of positively charged particles and a second set of negatively charged particles;
a common conductor positioned between the first and second layer; and
a front and rear light-transmissive electrode, the first and second layer positioned between the front and rear light-transmissive electrode,
wherein the first set of charged particles within the first layer have a color similar to the first set of charged particles within the second layer,
the second set of charged particles within the first layer have a color similar to the second set of charged particles within the second layer, and
wherein the front electrode, rear electrode, and common conductor are configured such that the front and rear electrodes are capable of being maintained at a more negative potential than the common conductor to drive the first set of particles in the first and second layer away from the common conductor and the front and rear electrodes are capable of being maintained at a more positive potential than the common conductor to drive the second set of particles in the first and second layer away from the common conductor.

US Pat. No. 10,509,291

ELECTRICAL DEVICE INCLUDING A SUBSTRATE AND A TRANSPARENT CONDUCTIVE LAYER AND A PROCESS OF FORMING THE SAME

SAGE ELECTROCHROMICS, INC...

1. An electrical device comprising:a first substrate;
a first transparent conductive layer; and
a second transparent conductive layer, wherein the first transparent conductive layer is disposed between the first substrate and the second transparent conductive layer,
wherein:
the first transparent conductive layer includes a first high resistance region; and
a first hole extends through at least the second transparent conductive layer, and from a top view, the first hole extends to the first high resistance region.

US Pat. No. 10,509,290

ELECTROCHROMIC APPARATUS AND METHOD FOR MANUFACTURING ELECTROCHROMIC APPARATUS

Ricoh Company, Ltd., Tok...

1. An electrochromic apparatus comprising:a first substrate;
a first electrode layer being disposed on the first substrate;
an electrochromic layer disposed on the first electrode layer;
an electrolyte layer disposed on the electrochromic layer;
a second substrate disposed opposite the first substrate;
a second electrode layer disposed on the second substrate and disposed opposite the first electrode layer;
a first extraction electrode layer contacting the first electrode layer and being isolated from the second electrode layer and the electrochromic layer;
a second extraction electrode layer contacting the second electrode layer and being isolated from the first electrode layer and the electrolyte layer; and
a partition wall being electrically insulative and abutting the first extraction electrode layer so as to be sandwiched between the first extraction electrode layer and the electrolyte layer and abutting the second extraction electrode layer so as to be sandwiched between the second extraction electrode layer and the electrolyte layer.

US Pat. No. 10,509,288

LIQUID CRYSTAL DISPLAY DEVICE WITH OVERLAPPING SEMICONDUCTOR LAYERS

Panasonic Liquid Crystal ...

1. A liquid crystal display device comprising:a first substrate formed with a first gate line, a first source line, a first thin film transistor including a first channel region and a first semiconductor layer, a second semiconductor layer electrically insulated from the first semiconductor layer, and a third semiconductor layer electrically insulated from both of the first semiconductor layer and the second semiconductor layer;
a second substrate disposed opposite to the first substrate; and
a first liquid crystal layer disposed between the first substrate and the second substrate, wherein the second semiconductor layer is disposed between the first thin film transistor and the first liquid crystal layer, and overlaps at least a part of the first channel region of the first thin film transistor in planar view,
the third semiconductor layer is disposed in a layer identical to the first semiconductor layer, and disposed away from the first thin film transistor, and
the second semiconductor layer at least partially overlaps with the third semiconductor layer in planar view.

US Pat. No. 10,509,286

PIXEL STRUCTURE AND MANUFACTURING METHOD THEREOF, ARRAY SUBSTRATE AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A manufacturing method of a pixel structure comprising an insulation layer and a metal layer, the manufacturing method comprising steps of:successively forming the insulation layer and a photoresist layer on a transparent substrate;
performing an exposure and a development on the photoresist layer by a back exposure process, so as to form a trench in the photoresist layer, an open area of the trench proximal to the insulation layer is larger than that of the trench distal to the insulation layer;
removing a portion of insulation material in a region of the insulation layer exposed through the trench by an etching process, so as to form a slot in the insulation layer;
depositing the metal layer on a side of the photoresist layer distal to the insulation layer, a portion of the metal layer is embedded in the slot, and the portion of the metal layer embedded in the slot has a thickness substantially equal to that of the insulation layer;
removing the photoresist layer and the metal layer thereon by a stripping process, and retaining the insulation layer and the portion of the metal layer in the slot of the insulation layer,
wherein during the back exposure process, a semi-transmission mask plate is used for performing the exposure, so that the cross section shape of the trench along the plane perpendicular to the plane of the transparent substrate is a trapezoid, and the trapezoid has two waists of arc lines, the arc lines protrude toward an inside of the trench.

US Pat. No. 10,509,282

REFLECTIVE LCD PANEL HAVING REFLECTIVE RED SUB-PIXEL, REFLECTIVE GREEN SUB-PIXEL, REFLECTIVE BLUE SUB-PIXEL, AND REFLECTIVE WHITE SUB-PIXEL SEPARATED BY BLACK MATRIX

SHENZHEN CHINA STAR OPTOE...

1. A reflective liquid crystal display (LCD) panel, which comprises: an upper substrate and a lower substrate disposed opposite to each other, and a liquid crystal (LC) layer sandwiched between the upper substrate and the lower substrate; the upper substrate comprising: a first base substrate, and a common electrode disposed on the first base substrate; the lower substrate comprising: a second base substrate, a thin film transistor (TFT) device layer disposed on the second base substrate, a pixel electrode disposed on the TFT device layer, and a color filter (CF) layer and a black matrix (BM) disposed on the pixel electrode;wherein the CF layer comprises a plurality of pixel units arranged in an array, each pixel unit comprising: a red sub-pixel unit, a green sub-pixel unit, a blue sub-pixel unit, and a white sub-pixel unit separated by the BM; the red sub-pixel unit reflects red light and absorbs green light and blue light; the green sub-pixel unit reflects green light and absorbs red light and blue light; and the blue sub-pixel unit reflects blue light and absorbs red light and green light;
wherein when the white sub-pixel unit is a transparent film, the pixel electrode is a reflective electrode; and when the white sub-pixel unit is a reflective film, the pixel electrode is a transparent electrode or non-transparent electrode;
wherein when the white sub-pixel unit is a transparent film, the red light, green light and blue light pass through the white sub-pixel unit; and when the white sub-pixel unit is a reflective film, the red light, green light and blue light are reflected by the white sub-pixel unit;
wherein each of the red, green, blue, and white sub-pixel units comprises a reflective part and the reflective parts of the red, green, blue, and white sub-pixel units are separated from each other by the BM so that red light reflected by the red sub-pixel unit, the green light reflected by the green sub-pixel unit, the blue light reflected by the blue sub-pixel unit, and the white light reflected by the white sub-pixel unit are isolated from each other by the BM; and
wherein the reflective part of the white sub-pixel unit comprises a stacked arrangement that includes the transparent film of the white sub-pixel unit directly stacked on the reflective electrode of the pixel electrode.