US Pat. No. 10,365,841

NON-VOLATILE STORAGE SYSTEMS WITH GO TO SLEEP ADAPTION

SanDisk Technologies LLC,...

1. A non-volatile memory system, comprising:a non-volatile memory section that stores a delay value;
a volatile memory section that receives a copy of the delay value from the non- volatile memory section at initialization of the non-volatile memory system;
a host interface through which the memory system is connectable to a host to receive commands and power;
a controller, where the controller is configured to manage data in the non-volatile memory system in one of either a standard mode, in which the memory system executes commands from said host, or a low-power standby mode, into which the memory system lapses after the delay value subsequently to completing a first command in the standard mode unless subsequently receiving a second command from the host prior to lapsing into the standby mode; and
wherein the controller is configured to:
in response to receiving the second command prior to lapsing into the standby mode, decrease the delay value based on a first computation, wherein the first computation involves a first input including a measured interval between the first and second commands; and
in response to receiving the second command after lapsing into the standby mode, increase the delay value based on a second computation, wherein the second computation involves a second input including a first delay value, wherein the second input of the second computation is different from the first input of the first computation; and
wherein, in response to receiving a command from the host specifying a new delay value while in the low-power standby mode, the controller is configured to place the memory system into the standard mode and subsequently executed the command specifying the new delay value and reset the value of the delay value with the new delay value.

US Pat. No. 10,365,840

SYSTEM AND METHOD FOR PROVIDING A SECURE AIRBORNE NETWORK-ATTACHED STORAGE NODE

The Boeing Company, Chic...

1. A system comprising:a storage medium including:
a radio-frequency (RF) receiver;
a memory configured to store data; and
access circuitry configured to make the data inaccessible upon receipt of a particular signal via the RF receiver; and
a memory reader comprising:
a socket configured to receive the storage medium;
a host controller coupled to the socket, wherein the host controller is configured to determine whether the storage medium has been installed in or removed from the socket;
a network interface controller configured to couple to an external network;
an RF transmitter; and
a controller coupled to the socket via the host controller, the controller coupled to the network interface controller, the controller configured to, in response to commands received from the network interface controller, access the data while the storage medium is installed in the socket, the controller configured to provide responses via the network interface controller based on the data, wherein the controller is configured to receive an indication from the host controller indicating that the storage medium has been has been installed in or removed from the socket, wherein the controller is configured to, responsive to the storage medium being removed, determine whether removal of the storage medium was authorized, and wherein the controller is configured to, responsive to removal of the storage medium being unauthorized, send the particular signal to the RF transmitter for transmission to the RF receiver to cause the access circuitry to make the data inaccessible.

US Pat. No. 10,365,839

USE OF AUXILIARY DATA PROTECTION SOFTWARE IN FAILOVER OPERATIONS

Commvault Systems, Inc., ...

1. An information management cell with failover management capability, comprising:a first grouping of computing components configured to be in networked communication with a remote storage manager geographically remote from the information management cell, the first grouping comprising:
one or more computing devices including at least one client computing device having one or more applications installed thereon;
one or more secondary storage devices; and
a failover storage manager installed on at least one of the one or more computing devices, wherein
the first grouping of computing devices are configured to perform data protection operations in which data generated by the one or more applications is copied to the one or more secondary storage devices,
when the information management cell has connectivity with the remote storage manager, the first grouping performs the data protection operations at the direction of the remote storage manager,
when the information management cell does not have connectivity with the remote storage manager, the first grouping performs the data protection operations at the direction of the failover storage manager, and
the failover storage manager is configured to, when the information management cell does not have connectivity with the remote storage:
access a stored storage policy; and
cause the first grouping to perform a first data protection of the data protection operations according to the storage policy, in which data generated by a first application of the one or more applications is copied to the one or more secondary storage devices.

US Pat. No. 10,365,838

N-WAY MERGE TECHNIQUE FOR UPDATING VOLUME METADATA IN A STORAGE I/O STACK

NetApp, Inc., Sunnyvale,...

1. A system comprising:a central processing unit (CPU) adapted to execute a storage input/output (I/O) stack;
one or more solid state devices (SSDs) coupled to the CPU; and
a memory coupled to the CPU and configured to store the storage I/O stack, the memory further configured to store one or more dense tree metadata structures wherein each dense tree metadata structure has at least three adjacent levels, each level of each dense tree metadata structure including metadata entries for storing metadata embodied as mappings from offset ranges of a logical unit (LUN) to keys, the storage I/O stack configured to merge the mappings of the adjacent levels in a single merge iteration when at least one of the adjacent levels exceeds an amount of fullness.

US Pat. No. 10,365,836

ELECTRONIC SYSTEM WITH DECLUSTERED DATA PROTECTION BY PARITY BASED ON RELIABILITY AND METHOD OF OPERATION THEREOF

WESTERN DIGITAL TECHNOLOG...

1. An apparatus, comprising:an adaptive declustered RAID array comprising data storage devices (DSDs), the DSDs comprising data chunks, each of the data chunks allocated as a corresponding one of data, a local parity, and a global parity, the local parity to protect the data, the global parity to protect the local parity; and
processing circuitry configured to:
generate, at a first time according to a sampling frequency, a first reliability indicator, the first reliability indicator indicating a first reliability status of at least a portion of the adaptive declustered RAID array;
generate, at a second time after the first time according to the sampling frequency, a second reliability indicator, the second reliability indicator indicating a second reliability status of the at least the portion of the adaptive declustered RAID array;
compare the first reliability indicator and the second reliability indicator;
determine whether a difference between the first reliability indicator and the second reliability indicator is greater than a predetermined threshold; and
in response to determining that the difference is greater than the predetermined threshold:
evaluate upgrade and downgrade configuration rules to determine whether to upgrade or to downgrade the adaptive declustered RAID array; and
reallocate the data chunks, by dynamically increasing or decreasing the data chunks allocated as the local parity, the global parity, or a combination thereof, according to the evaluation of the upgrade and downgrade configuration rules.

US Pat. No. 10,365,835

APPARATUSES AND METHODS FOR PERFORMING WRITE COUNT THRESHOLD WEAR LEVELING OPERATIONS

Micron Technology, Inc., ...

1. An apparatus, comprising:a memory comprising a memory control unit configured to receive a wear leveling command from a host via a command bus and to perform a wear leveling operation in response to the wear leveling command, wherein the memory is further configured to provide, to the host via a data bus, a recommendation to provide a wear leveling command to the memory in response to a global write count exceeding a first threshold, wherein the memory further configured to provide, to the host via the data bus, the recommendation to provide the wear leveling command to the memory in response to a local write count exceeding a second threshold, wherein the global write count is indicative of a total number of write operations performed by the memory since the memory performed a wear leveling operation and the local write count is indicative of a number of write operations performed on any one block of the memory since the memory performed a wear leveling operation.

US Pat. No. 10,365,830

METHOD, DEVICE, AND SYSTEM FOR IMPLEMENTING HARDWARE ACCELERATION PROCESSING

HUAWEI TECHNOLOGIES CO., ...

1. A computer device, comprising:a central processing unit (CPU);
a hardware acceleration processor coupled to the CPU, wherein the hardware acceleration processor comprises hardware acceleration resources that are divided into shared resources and private resources, wherein the shared resources are allocated for use by other computer devices, and wherein the private resources are allocated for use by the computer device; and
a network adapter coupled to the CPU and the hardware acceleration processor, wherein the network adapter has a remote direct memory access (RDMA) or direct memory access (DMA) function, and wherein the network adapter is configured to:
receive data on which hardware acceleration processing is to be performed and a data mapping address that are from another computer device, wherein the data mapping address is an address in addressing space of the CPU obtained by performing memory mapping input/output (MMIO) processing on a data buffer address of the hardware acceleration processor; and
send, according to the data mapping address, the data on which the hardware acceleration processing is to be performed to data storage space of the hardware acceleration processor, wherein the data storage space of the hardware acceleration processor is data storage space corresponding to the data buffer address of the hardware acceleration processor, and
wherein the hardware acceleration processor is configured to:
perform the hardware acceleration processing on the data on which the hardware acceleration processing is to be performed in the data storage space to obtain data after the hardware acceleration processing; and
dynamically adjust division of the shared resources and the private resources based upon demand requirements of the hardware acceleration resources.

US Pat. No. 10,365,828

TECHNIQUES FOR EFFICIENTLY ORGANIZING STORAGE OF COMPRESSED EXTENTS

EMC IP Holding Company LL...

1. A method of efficiently storing compressed data of a storage object in a data storage system, the method comprising:receiving, in a cache buffer, a number, U, of uncompressed data blocks of a uniform size, the uncompressed data blocks received within write requests directed to the storage object;
compressing the U uncompressed data blocks of the cache buffer into respective compressed extents;
performing an optimization operation including generating a set of distributions of compressed extents among a plurality of containers and searching the set for a distribution having a minimal total amount of storage taken up by its respective plurality of containers, each container having a respective size equal to a respective integer multiple of the uniform size of the uncompressed data blocks; and
storing the compressed extents within a plurality of containers in persistent storage in accordance with the distribution having the minimal total amount of storage taken up by its respective plurality of containers.

US Pat. No. 10,365,827

SPREAD SPACE TRACKING

Pavilion Data Systems, In...

1. A method comprising:receiving, by a processing device of a storage server that manages a plurality of physical storage devices arranged in a plurality of stripes, a request to write data to a virtual storage device that is mapped to the plurality of physical storage devices;
determining, by the processing device, a total number of available stripe units needed to satisfy the request;
identifying, by the processing device, one or more stripes of the plurality of stripes that collectively include at least the total number of available stripe units, wherein identifying the one or more stripes comprises:
determining a first number of available stripe units to be used for a single stripe;
identifying a first stripe group that includes at least one stripe with the first number of available stripe units; and
identifying the at least one stripe in the first stripe group with the first number of available stripe units;
allocating the one or more stripes to the request; and
storing the data for the request in the available stripe units of the one or more stripes.

US Pat. No. 10,365,826

COMMAND PROCESSING FOR A STORAGE SYSTEM

Micron Technology, Inc., ...

1. A method, comprising:receiving a command from a host via a port of a storage system, wherein the port is assigned a current port revision identifier;
associating the current port revision identifier of the port with the command;
responsive to a status change associated with the port, assigning an updated port revision identifier to the port to replace the current port revision identifier of the port; and
aborting execution of the command while the command is being processed responsive to determining that the current port revision identifier associated with the command is different than the updated port revision identifier of the port.

US Pat. No. 10,365,825

INVALIDATION OF SHARED MEMORY IN A VIRTUAL ENVIRONMENT

International Business Ma...

1. A method for managing a shared memory mapping in a computer, the method comprising:receiving a first shared page request, wherein the first shared page request is associated with a first logical page included in a first logical memory block (LMB) of a first logical partition (LPAR), wherein the first logical page corresponds to a physical page included in a shared memory region (SMR) associated with the first LPAR;
determining, in response to the first shared page request, based at least in part on the first logical page corresponding to the physical page, a shared access state associated with the first LMB, wherein the shared access state indicates that the SMR is associated with first LMB,
wherein the shared access state comprises an export vector corresponding to the first LMB, wherein the export vector comprises a bit corresponding to each SMR in a set of SMRs included in the computer, and wherein a logic value of each bit in the export vector represents that the corresponding SMR is associated with the first LMB;
receiving a second shared page request, wherein the second shared page request is associated with access to the physical page by a second LPAR included in the computer;
determining, in response to the second shared page request, a mapping state associated with the SMR;
receiving a mapping request associated with the physical page;
determining, in response to the mapping request, based at least in part on the shared access state associated with the first LMB and the mapping state associated with the SMR, that the second LPAR has established a mapping to the physical page; and
invalidating the mapping to the physical page established by the second LPAR.

US Pat. No. 10,365,822

INFORMATION HANDLING SYSTEM MULTI-HANDED HYBRID INTERFACE DEVICES

Dell Products L.P., Roun...

1. An information handling system comprising:a processor disposed operable to execute instructions to process information;
a memory interfaced with the processor, the memory operable to store the information;
a graphics processor unit interfaced with the processor and memory, the graphics processor unit operable to process the information to generate pixel values for presentation of the information as visual images at a display;
a display interfaced with the graphics processor unit and memory, the display operable to present the information as visual images, the display having a touchscreen operable to detect touch inputs;
a physical device having mechanical components operable to accept end user movements and to communicate the end user movements as physical touch inputs at the display at a location of the physical device; and
a keyboard augmentation module interfaced with the display, the keyboard augmentation module operable to detect the physical device movements through the display and, in response to the physical device movements, to present a menu at a location distal the physical device location, the physical device movements manipulating presentation of the menu and selection of menu items;
wherein the physical device comprises a totem having a rotationally-coupled lid, rotation of the lid generating inputs at the display, the keyboard augmentation module rotating through menu selections based upon the rotational inputs.

US Pat. No. 10,365,821

MOBILE TERMINAL AND CONTROL METHOD FOR THE MOBILE TERMINAL

LG ELECTRONICS INC., Seo...

1. A mobile terminal, comprising:a touch screen comprising a front surface and curved surface extending from the front surface, and
a controller configured to:
cause the touch screen to display content on the touch screen;
receive at least one touch input to the curved surface of the touch screen while the content is displayed on the touch screen;
capture an entire region of information displayed at the front surface of the touch screen when the at least one touch input to the curved surface corresponds to a predetermined touch input.

US Pat. No. 10,365,818

FORCE TRANSFER ELEMENT FOR EDGE FORCE SENSING

SYNAPTICS INCORPORATED, ...

1. An input device comprising:a deformable input surface;
a force sensing layer disposed beneath the deformable input surface, the force sensing layer including a plurality of force sensors configured to detect forces exerted by an input object on the deformable input surface; and
a force transfer layer disposed between the deformable input surface and the force sensing layer, the force transfer layer configured to provide different levels of flexibility to different regions of the deformable input surface by:
transmitting a force exerted by the input object in a first region of the deformable input surface to one or more of the force sensors coinciding with a first area of the force sensing layer; and
distributing a force exerted by the input object in a second region of the deformable input surface to one or more of the force sensors coinciding with a second area of the force sensing layer, wherein the second area of the force sensing layer is larger than the first area,
wherein the force transfer layer at least partially overlaps the first region of the deformable input surface and includes one or more cut-outs coinciding with the one or more force sensors in the first area of the force sensing layer.

US Pat. No. 10,365,811

HOME SCREEN FOR WEARABLE DEVICES

Verizon Patent and Licens...

1. A method, comprising:storing, by a wearable computing device and in a local memory, pre-programmed use case definitions for home screen experiences for the wearable computing device,
wherein each of the home screen experiences includes a particular combination of user interface icons in portions of a display screen of the wearable computing device and a hardware configuration for the wearable computing device, and
wherein each of the pre-programmed use case definitions triggers a different home screen experience;
receiving, by the wearable computing device, user configuration data that provides user-specific information for the use case definitions, wherein the wearable computing device includes one or more sensors and a display with at least one of a touch-sensitive panel or a touch-sensitive edge;
generating, by the wearable computing device, a personalized use case database, wherein the personalized use case database applies the user-specific information to the use case definitions to form personalized use cases;
obtaining, by the wearable computing device, location data, sensor data, time data, and peripheral state data associated with the wearable computing device;
detecting, by the wearable computing device, a change in a most recent data instance of the obtained location data, sensor data, time data, or peripheral state data relative to an earlier data instance of the obtained location data, sensor data, time data, and peripheral state data, wherein detecting the change includes:
detecting a connection of a fitness band to the wearable computing device, and
detecting a sensor reading corresponding to use of the fitness band;
determining, by the wearable computing device and when the change is detected, if the most recent data instance corresponds to a particular use case in the personalized use case database;
presenting, by the wearable computing device, one of the home-screen experiences when the most recent data instance corresponds to the particular use case; and
changing, by a hardware controller of the wearable computing device, a hardware state of at least one of the one or more sensors, the touch-sensitive panel, or the touch-sensitive edge to enable use of a displayed grouping of the application user interfaces in the one of the home-screen experiences.

US Pat. No. 10,365,809

TOUCH INPUT DEVICE

MURATA MANUFACTURING CO.,...

1. A touch input device, comprising:an operation surface;
a position sensor that detects both a presence and a movement of a touch position on the operation surface;
a pressure sensor that detects a pressing force applied to the operation surface;
a display that displays a plurality of 3D images; and
a controller that rotates a selected one of the images as a function of the movement of the touch position along the operation surface when the detected pressing force satisfies a predetermined condition and the controller allows the user of the touch input device to select the image to be rotated by touching the operation surface at a touch position corresponding to the selected image and simultaneously applying a pressing force to the operation surface which is less than or equal to a predetermined value.

US Pat. No. 10,365,808

METADATA-BASED NAVIGATION IN SEMANTIC ZOOM ENVIRONMENT

Microsoft Technology Lice...

1. A computing system comprising:one or more processors; and
one or more tangible computer-readable media having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, the computing system is adapted to provide a semantic zoom environment that has multiple semantic zoom levels, and that facilitates navigation in the environment in response to user input by performing the following:
displaying a first representation of an object within the semantic zoom environment, the first representation being presented based on the semantic zoom environment presenting a first semantic zoom level;
in response to user input, displaying a second representation of the object within the semantic zoom environment, including displaying an indication that there is metadata associated with the object, the second representation and the indication that there is metadata associated with the object being displayed based on the semantic zoom environment presenting a second semantic zoom level;
in response to detecting user interaction with the indication that there is metadata associated with the object, generating a query using one or more query parameters relating to the metadata associated with the object, including presenting at least one suggested query parameter to alter the query;
querying a data source using the query; and
in response to querying the data source, populating one or more semantic zoom environments with a collection of objects having a particular relationship to the one or more query parameters.

US Pat. No. 10,365,807

CONTROL OF SYSTEM ZOOM MAGNIFICATION USING A ROTATABLE INPUT MECHANISM

Apple Inc., Cupertino, C...

1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a touch-sensitive display and a rotatable input mechanism, cause the electronic device to:display content on the display, wherein the content includes a first edge and a second edge opposite the first edge;
detect a first user input;
in response to detecting the first user input, display an enlarged view of the content, wherein displaying the enlarged view of the content includes displaying a portion of the content without displaying the first edge of the content on the display;
detect a rotation of the rotatable input mechanism in a first rotation direction;
in response to detecting the rotation, translate the enlarged view of the content in a first translation direction on the display to display the first edge of the enlarged view of the content;
detect further rotation of the rotatable input mechanism in the first rotation direction; and
in response to detecting the further rotation, translate the enlarged view in a second translation direction on the display to display the second edge of the enlarged view of the content, wherein the second translation direction is different than the first translation direction.

US Pat. No. 10,365,805

AUTOMATED DEVICE ASSISTANCE

Bank of America Corporati...

1. A method, comprising:receiving, by a portable computing device and from a server managing an activity assistance portal, status information for each of a plurality of automated devices, wherein the status information for an automated device of the plurality of automated devices indicates whether the automated device is available, is functioning in a self-service mode, is being assisted by the portable computing device, is being assisted by another portable computing device, or has requested to be assisted;
generating, by the portable computing device and for display on a display of the portable computing device, a display screen indicating the status information for each of the plurality of automated devices, including first status information for a first automated device of the plurality of automated devices, wherein the status information for each of the plurality of automated devices on the display screen are each displayed on a different portion of the display screen, and wherein the first status information for the first automated device of the plurality of automated devices is displayed on a first portion of the display screen and indicates that a user at the first automated device has requested assistance for an activity being performed by the user at the first automated device;
based on a determination that a user at the first automated device has authenticated via the first automated device and that an agent of the portable computing device has completed assistance for the activity being performed by the user at the first automated device, generating, by the portable computing device, for display on the display screen of the portable computing device a toggle option to switch the display from displaying the first status information for the first automated device to displaying a product or service available to the user at the first automated device, wherein the product or service available to the user comprises an opportunity flagged for the user during a prior interaction between the user and one of the plurality of automated devices and the toggle option comprises a sliding toggle option; and
responsive to the portable computing device receiving a selection of the sliding toggle option to switch the display, generating, by the portable computing device and for display on the display of the portable computing device, a modified display screen indicating the product or service available to the user at the first automated device simultaneously with display of the status information for one or more other automated devices of the plurality of automated devices, wherein the product or service available to the user at the first automated device is displayed on the first portion of the display screen to replace the first status information for the first automated device previously displayed on the first portion of the display screen, and wherein another selection of the toggle option is configured to switch the display from displaying the product or service available to the user to displaying the first status information for the first automated device.

US Pat. No. 10,365,804

MANIPULATION OF MAPS AS DOCUMENTS

Google LLC, Mountain Vie...

1. A method comprising:receiving, by one or more computing devices, a first selection of a first portion from a first geographical map, the first portion including at least one map object, the at least one map object being an object originally selected from the first geographical map;
receiving, by the one or more computing devices, a second selection indicating a second geographical map into which the first portion from the first map, including the at least one map object, is to be included;
determining, by the one or more computing devices, a geographic location and an orientation of the first portion from the first map;
identifying, by the one or more computing devices, a second portion of the second map that corresponds with the geographic location of the first portion from the first map; and
incorporating, by the one or more computing devices, the first portion from the first map into the second portion of the second map, wherein the incorporating occurs in an orientation that corresponds with the determined orientation of the first portion from the first map so that the at least one map object appears at a same orientation as in the first map.

US Pat. No. 10,365,803

METHOD FOR GENERATING TOUCH CONTROL INSTRUCTION OF KEYBOARD, AND COMPUTER PROGRAM PRODUCT AND NON-TRANSITORY COMPUTER READABLE MEDIUM OF TOUCH CONTROL INSTRUCTION

1. A method for generating a touch control instruction, applied to connecting to a computing device of a physical keyboard, wherein the physical keyboard comprises a plurality of keycaps capable of responding to a touch on the keycap to output a first key signal to the computing device, and the method for generating a touch control instruction comprises:loading an instruction condition definition table, wherein the instruction condition definition table comprises a plurality of touch control instructions, and each touch control instruction comprises a plurality of instruction conditions and definition values corresponding to the instruction conditions;
reading the first key signal output by the physical keyboard to recognize which one of the keycaps is touched;
recognizing a touch control event according to an initial quantity, a moving direction, an area and a moving distance of multiple consecutive first key signals, wherein the initial quantity is the quantity of touched keycap at an initial time, the moving direction is determined by two neighboring keycaps touched sequentially, the area is an area of alphanumeric keys, an area of function keys, an area of modifier keys, an area of numeric keys, or an area of a qwerty keyboard, and the moving distance is the quantity of keycaps that are in the same direction and consecutively touched;
obtaining a plurality of detection values of the touch control event and comparing the detection values with the definition values;
if the detection values match definition values of all instruction conditions of a touch control instruction, stopping tracing of the touch control event; and
executing the matched touch control instruction.

US Pat. No. 10,365,802

REFLOW OF DATA PRESENTATION USING TRACKING DATA

eBay Inc., San Jose, CA ...

1. An apparatus comprising:a processor;
a memory;
a distribution application, executable by the processor, and configured to distribute a user interface to a user application operating on a client device, the user interface having a flow defining a sequence of user interface screens and user interface elements displayed on each of the user interface screens;
a tracking application, executable by the processor, and configured to track interactions between one or more client devices and one or more server devices, the interactions including interactions generated in response to user input to the one or more client devices, and to store information about the interactions in the memory;
a modification application configured to modify the user interface based on the information about the interactions, the modification changing the flow by removing at least one user interface screen from the sequence of user interface screens; and
the distribution application being further configured to distribute the modified user interface to the user application, thus causing a modification in the flow of the user interface of the user application.

US Pat. No. 10,365,801

USER INTERFACE EVALUATION DEVICE AND USER INTERFACE EVALUATION METHOD

TOYOTA JIDOSHA KABUSHIKI ...

1. A user interface evaluation device that evaluates whether resources required for a person to recognize information displayed by target software satisfies predetermined requirements, the user interface evaluation device comprising:a storage storing, for each component of a plurality of components arranged on a user interface screen, a plurality of software codes and a predetermined time period required for recognizing each component of the plurality of components; and
a processor programmed to:
acquire the plurality of software codes from the storage;
acquire the predetermined time period required for recognizing each component from the storage;
calculate a conformity probability value based on a probability density function in which a total sum of the predetermined time period required for recognizing each component of all of the plurality of components is set as a variable, the conformity probability value being a probability that a total time required for recognizing the information displayed on the user interface screen satisfies the predetermined requirements for the person to recognize the information;
display the calculated conformity probability value on a display; and
when the calculated conformity probability value satisfies the predetermined requirements, build the target software based on the software codes of the plurality of components to generate the information for display to the person.

US Pat. No. 10,365,799

SYSTEM AND METHODS FOR CREATING ON-DEMAND ROBOTIC PROCESS AUTOMATION

Wipro Limited, Bangalore...

1. A system for adaptive process automation, comprising:a hardware processor; and
a memory storing instructions executable by the hardware processor for:
executing, via the hardware processor, one or more applications providing one or more graphical user interfaces;
obtaining, via the hardware processor using a monitoring program, a screen capture image of the one or more graphical user interfaces;
identifying, via the hardware processor, one or more graphical user interface elements included in the screen capture image of the one or more graphical user interfaces, using one or more computerized image processing techniques;
generating, via the hardware processor:
metadata on presence of one or more confirmatory predictors for the one or more graphical user interface elements, and
one or more confirmatory predictor vectors for the one or more graphical user interfaces based on the one or more confirmatory predictors,
calculating, via the hardware processor:
one or more confusion indices for the one or more confirmatory predictors and the one or more confirmatory predictor vectors, and
one or more threshold values based on the calculated one or more confusion indices;
generating, via the hardware processor, a decision table storing one or more sequences of user interactions with the one or more graphical user interface elements;
identifying, via the hardware processor, a subset of the stored one or more sequences of user interactions as yielding a successful outcome, wherein the identification of the subset of the stored one or more sequences of user interactions is based on a time window for an interaction to occur,
and wherein the identification comprises discarding the user interactions that are made outside of the time window,
and wherein the time window is based on a parameter defined in a configuration file of the one or more graphical user interfaces,
and wherein the time window of considering a user interaction as a part of the subset of the stored one or more sequences of user interactions is gradually increased to a pre-defined plateau point, when the time window is not specifically defined in the configuration file; and
generating and validating, via the hardware processor, a process automation model based on the identified subset of the stored one or more sequences of user interactions, using the generated one or more threshold values; and
suggesting a process to a user based on the validated process automation model.

US Pat. No. 10,365,798

FEEDBACK MANAGER FOR INTEGRATION WITH AN APPLICATION

Microsoft Technology Lice...

1. A method for obtaining user feedback for an application, the method comprising:tracking, over a specified time period, multiple interactions between a user and one or more features of the application that indicate that the user has familiarity with the application or is unfamiliar with the application, wherein tracking the interactions comprises keeping a score that is increased when an interaction that indicates that the user has familiarity with the application occurs and decreased when an interaction that indicates that the user is unfamiliar with the application occurs, and wherein the application is configured to execute on an electronic device;
determining, based on the score, whether the interactions meet or exceed a familiarity threshold; and
when the interactions meet or exceed the familiarity threshold:
displaying a message that asks the user whether the user likes the application;
if the user answers in the affirmative to the message that asks the user whether the user likes the application, assisting the user in rating the application; and
if the user answers in the negative to the message that asks the user whether the user likes the application, assisting the user in providing feedback for the application.

US Pat. No. 10,365,793

ELECTRONIC APPARATUS AND METHOD FOR DISPLAYING SORTING RULES ON A DISPLAY

KYOCERA CORPORATION, Kyo...

1. An electronic apparatus comprising:a display,
an input unit, and
at least one processor including a first functional unit and a second functional unit,
the first functional unit configured to
(i-1) execute a predetermined function,
(i-2) acquire, during execution of the predetermined function, first attribute information associated with a first sorting rule, and
(i-3) store the first attribute information in a first storage area, the second functional unit configured to
(ii-1) display, on the display, a plurality of pieces of display target information-including a plurality of pieces of first display target information acquired during the execution of the predetermined function and stored in a second storage area, the plurality of pieces of display target information being associated with second attribute information, the second attribute information being associated with a second sorting rule and stored in the second storage area,
(ii-2) in a first mode when the second functional unit is started up by the first functional unit, perform a first sort display function in which (ii-2-1) the second sorting rule is displayed and the first sorting rule is displayed on the display when at least one of the plurality of pieces of first display target information stored in the second storage area is associated with the first attribute information and (ii-2-2) the second sorting rule is displayed but the first sorting rule is not displayed on the display when none of the plurality of pieces of first display target information stored in the second storage area are associated with the first attribute information, and
(ii-3) in a second mode when the second functional unit is started up by an operation performed on the input unit, without involvement by the first functional unit, perform a second sort display function in which the second sorting rule is displayed but the first sorting rule is not displayed regardless of whether any of the plurality of pieces of first display target information are associated with the first attribute information,
(ii-4) receive a selection of the first sorting rule or the second sorting rule using the input unit, and
(ii-5) sort the plurality of pieces of first display target information according to the first sorting rule or the second sorting rule selected by using the input unit, and display the sorted pieces of first display target information on the display in accordance with the selected sorting rule.

US Pat. No. 10,365,792

GENERATING VISUALIZATIONS OF FACET VALUES FOR FACETS DEFINED OVER A COLLECTION OF OBJECTS

INTERNATIONAL BUSINESS MA...

1. A method for rendering information on facet values of facet types in objects, comprising:generating a first visualization in a user interface including a display region for a facet type to render representations of facet values in objects of the facet type corresponding to the display region;
receiving selection of a facet value represented the display region in the first visualization;
determining at least one object of the objects having the selected facet value; and
generating a second visualization in the user interface including display regions facet types including the facet type of the selected facet value, wherein each display region in the second visualization renders representations of facet values in the determined at least one object for the facet type corresponding to the display region.

US Pat. No. 10,365,791

COMPUTER USER INTERFACE INCLUDING LENS-BASED ENHANCEMENT OF GRAPH EDGES

Oracle International Corp...

1. A method for viewing a graph displayed to a user, wherein the graph includes nodes and edges connecting the nodes, the method comprising:generating a first display of at least a portion of the graph that includes the nodes and the edges connecting the nodes;
accepting a first signal from a user input device to move a lens area over the displayed graph;
determining a portion of the displayed graph that is within the lens area, wherein the portion of the displayed graph that is within the lens area includes at least one of the edges;
showing a scaled portion of the determined portion within the lens area, wherein the scaled portion includes at least a portion of a scaled edge, wherein the scaled portion is shown in relation to at least one of the nodes displayed outside the scaled portion, wherein the lens area includes a magnified part of the graph and a non-magnified part of the graph, and the magnified part of the displayed graph includes the scaled edge; and
providing information associated with the scaled edge, according to size of the scaled edge, in the scaled portion of the displayed graph.

US Pat. No. 10,365,789

COMMON RUN-TIME DESIGN-TIME ENVIRONMENT

VMWARE, INC., Palo Alto,...

1. A non-transitory machine-readable medium storing instructions executable by a processing resource to cause a computing system to:confirm that a user has design credentials associated with a website;
receive an indication of a first type of interaction of the user with a display element of the website during run-time, wherein the first type of interaction of the user with the display element comprises a different interaction than a second type of interaction with the display element configured to cause execution of an event during run-time;
display a graphical user interface to the user during run-time associated with the display element responsive to the first type of interaction and responsive to the confirmation that the user has design credentials; and
receive, via the graphical user interface during run-time, input from the user that causes a design-time modification to a relationship between the website and a monitoring service in a common run-time design-time environment such that website usage data associated with the display element provided from the website to the monitoring service is modified, wherein the design-time modification to the relationship includes a modification of a definition of an event configured to trigger a tag associated with the display element.

US Pat. No. 10,365,788

CONTEXTUAL DETERMINATION OF EMOTION ICONS

International Business Ma...

1. A computer program product comprising:a non-transitory computer readable storage medium and program instructions stored on the non-transitory computer readable storage medium, the program instructions comprising:
program instructions to generate a plurality of emotion icons, wherein the plurality of emotion icons is based on one or more facial parameters;
program instructions to determine an emotion icon among the plurality of emotion icons to automatically input into a message based on a class of the user, a class of a recipient of the message, a context of the message, and a current mood of the user and the recipient, wherein the program instructions to determine the emotion icon among the plurality of emotion icons to automatically input into the message comprise:
program instructions to determine the context of the message based on learned communication patterns of the user and the recipient,
program instructions to determine the current mood in real time by camera tracking and monitoring of typing characteristics, and
the class of the user and the recipient are based on: a current emotional state, cultural norms, a world region, demographic, and mental condition;
responsive to determining an emotion icon among the plurality of emotion icons to automatically input into the message, program instructions to insert the determined at least one emotion icon among the plurality of icons into the message; and
program instructions to generate a new emotion icon among the plurality of emotion icons, wherein the new emotion icon derives from two or more emotion icons among the plurality of emotion icons in accordance with the one or more facial parameters and the determined context of the message.

US Pat. No. 10,365,786

DYNAMIC DISPLAY OF ICON DATA

Microsoft Technology Lice...

1. A computing system comprising:a processor; and
memory storing instructions executable by the processor, wherein the instructions configure the computing system to:
receive an indication of a first icon representing a first data object and a second icon representing a second data object;
dynamically determine a first label that is associated with the first data object and includes a first dynamic display characteristic that is based on an attribute of the first data object;
dynamically determine a second label that is associated with the second data object and includes a second dynamic display characteristic based on an attribute of the second data object; and
generate a representation of a user interface display that includes the first icon having a first display portion configured to display the first label with the first dynamic display characteristic and includes the second icon having a second display portion configured to display the second label with the second dynamic display characteristic.

US Pat. No. 10,365,785

CONSTRAINING DISPLAY MOTION IN DISPLAY NAVIGATION

FACEBOOK, INC., Menlo Pa...

1. A method comprising:providing, on a display of a mobile device, a viewing area at a first position within content, wherein the content comprises a first portion and a second portion, wherein the content is larger than the viewing area, and wherein at the first position the viewing area displays at a least a portion of the first portion of content;
detecting, using at least one processor, a touch input relative to the content;
in response to and during the touch input, shifting the content relative to the viewing area away from the first position and towards a second position within the content;
upon completion of the touch input, determining whether the detected touch input satisfies a predetermined threshold;
shifting, in response to a determination that the detected touch input satisfies the predetermined threshold, the content relative to the viewing area to the second position within the content, wherein at the second position the viewing area displays at least a portion of the second portion of content;
returning, in response to a determination that the detected touch input does not satisfy the predetermined threshold, the content to the first position within the viewing area;
detecting a horizontal component of the touch input and a vertical component of the touch input;
wherein shifting the content relative to the viewing area to the second position comprises shifting the content in a horizontal direction; and
wherein determining whether the detected touch input satisfies the predetermined threshold comprises determining whether the horizontal component of the touch input satisfies a horizontal threshold.

US Pat. No. 10,365,784

INFORMATION PROCESSING METHOD AND APPARATUS FOR EXECUTING THE INFORMATION PROCESSING METHOD

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

1. A method, comprising:defining a virtual space, wherein the virtual space comprises a first avatar object, a first character object, a second avatar object, and a second character object,
the first avatar object being associated with the first user,
the first character object being operated in accordance with input to a first controller operated by the first user in a real space,
the second avatar object being associated with a second user,
the second character object being operated in accordance with input to a second controller operated by the second user in the real space;
defining a plurality of operation modes for operating the virtual space, wherein the plurality of operation modes comprises a first mode and a second mode;
moving, in accordance with an operation of the virtual space by the first user being executed in the first mode, the first character object in accordance with the input to the first controller;
moving, in accordance with an operation of the virtual space by the first user being executed in the second mode, the first avatar object based on the input to the first controller;
defining a visual field in the virtual space in accordance with a motion of a head-mounted device (HMD) associated with the first user;
generating a visual-field image in accordance with the visual field, wherein in the first mode the visual-field image is generated based on a position of the first avatar object in the virtual space, and in the second mode the visual-field image is generated based on a position of the first character object in the virtual space; and
displaying the visual-field image on the HMD.

US Pat. No. 10,365,781

FLASH REDIRECTION PROXY PLUGIN TO SUPPORT FUNCTIONALITY OF A FLASH PLAYER AT A CLIENT

DELL PRODUCTS L.P., Roun...

1. A method at a first server comprising:loading a redirection module, wherein the redirection module comprises a flash redirection proxy plugin to support functionality of a flash player at a client;
retrieving flash content from a flash content server;
loading in a server browser a webpage comprising the flash content;
in the server browser, loading the flash redirection proxy plugin, wherein the flash redirection proxy plugin redirects one or more flash parameters from the server browser to the flash player, wherein the flash player places image data based on the flash content into a bitmap for transmission to the client;
creating a tunnel between the first server and the client;
by the flash redirection proxy plugin, sending a request to a flash redirection proxy browser at the client via the tunnel to load the flash player at the client;
by the server browser, requesting the flash redirection proxy plugin to execute an ActionScript, wherein the flash content depends on execution of the Action Script; and
by the flash redirection proxy plugin via the tunnel, passing the ActionScript and the flash content within the bitmap to the flash redirection proxy browser at the client.

US Pat. No. 10,365,779

DYNAMICALLY ASSIGNING SHORTCUTS TO MENU ITEMS AND ACTIONS

SONY INTERACTIVE ENTERTAI...

1. A method of dynamically assigning shortcuts to one or more functions of a client device, the method comprising:assigning priorities to the one or more functions;
determining the one or more functions to assign shortcuts,
wherein the one or more functions to assign the shortcuts are determined based on the assigned priorities;
dynamically assigning a first function of the one or more functions to a first user input including at least one of buttons, keys, clicks, and touches as a first shortcut, based on the priorities,
wherein the dynamic assignment of the one or more functions to at least one of buttons, keys, clicks, and touches as shortcuts is performed by a server in communication with the client device;
determining whether any assigned shortcuts can be released for reuse as a second shortcut for a different function of the one or more functions;
displaying the assigned shortcuts on a display of the client device; and
dynamically assigning a second function of the one or more functions to the first shortcut based on the priorities and a user interaction with the client device.

US Pat. No. 10,365,778

DISPLAY DEVICE

SAMSUNG DISPLAY CO., LTD....

1. A display device comprising:a substrate including a pixel area, and a peripheral area enclosing at least one side of the pixel area;
a plurality of pixels provided in the pixel area, each of the plurality of pixels comprising a light-emitting element which emits light, a pixel circuit which drives the light-emitting element, and a sensing unit which senses a touch of a user; and
a conductive pattern which is disposed between the substrate and the pixel circuit and which overlaps the pixel circuit in a plan view, the conductive pattern blocks light drawn into a rear surface of the substrate from being transmitted to the pixel circuit,
wherein the sensing unit is electrically connected to the conductive pattern.

US Pat. No. 10,365,776

TOUCH SUBSTRATE, TOUCH PANEL, TOUCH DISPLAY APPARATUS, MASK PLATE, AND FABRICATING METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A touch substrate, comprising:a base substrate; and
a touch electrode layer on the base substrate comprising a first region having a plurality of first mesh electrode patterns, a second region having a plurality of second mesh electrode patterns corresponding to the plurality of first mesh electrode patterns, and an interface region between the first region and the second region; each of the plurality of first mesh electrode patterns comprising a plurality of first mesh electrode lines having a first line width, a corresponding second mesh electrode pattern comprising a plurality of second mesh electrode lines corresponding to the plurality of first mesh electrode lines and having the first line width; the plurality of first mesh electrode lines extend from the first region into the interface region; a pair of corresponding first mesh electrode line and second mesh electrode line being electrically connected to each other in the interface region;
wherein the first mesh electrode line in the interface region has a second line width no less than the first line width; and
the first mesh electrode line in the interface region is offset from the corresponding second mesh electrode line.

US Pat. No. 10,365,774

DISPLAY PANEL AND DISPLAY DEVICE

SHANGHAI TIANMA MICRO-ELE...

1. A display panel, comprising:a first substrate;
a first electrode and a second electrode sequentially formed on the first substrate, wherein the second electrode is multiplexed as a first pressure detection electrode;
an organic light emitting layer provided between the first electrode and the second electrode;
a selection switch;
a thin film encapsulation layer formed on the first pressure detection electrode, wherein the thin film encapsulation layer comprises at least one organic layer; and
a second pressure detection electrode formed above the thin film encapsulation layer, wherein the second pressure detection electrode is multiplexed as a touch detection electrode,
wherein the thin film encapsulation layer further comprises at least one inorganic layer, and the at least one organic layer and the at least one inorganic layer are alternately disposed,
wherein the second pressure detection electrode is multiplexed as a first touch detection electrode, the display panel further comprises at least one second touch detection electrode, and the first touch detection electrode is insulated from the at least one second touch detection electrode; and
the first touch detection electrode comprises a first plurality of strip-shaped electrodes extending in a first direction and arranged along a second direction, and the at least one second touch detection electrode comprises a second plurality of strip-shaped electrodes extending in the second direction and arranged along the first direction; and, wherein
the first touch detection electrode is made of Indium Tin Oxide or metal material, and the at least one second touch detection electrode is made of Indium Tin Oxide or metal material,
wherein the display panel further comprises a driving chip electrically connected with the second electrode, the first touch detection electrode and the at least one second touch detection electrode respectively,
wherein a first terminal of the selection switch is electrically connected with the first touch detection electrode, a second terminal of the selection switch is electrically connected with a touch detection terminal of the driving chip, and a third terminal of the selection switch is electrically connected with a pressure detection terminal of the driving chip.

US Pat. No. 10,365,772

TOUCH DETECTION APPARATUS AND VEHICLE NAVIGATION APPARATUS

DENSO CORPORATION, Kariy...

1. A touch detection apparatus that detects a touch by a user, comprising:a capacitive touch sensor that receives the touch from the user;
an operation knob disposed in a vicinity of the capacitive touch sensor and configured to receive both rotating operation and depressing operation by the user;
a capacitive dummy sensor on the operation knob;
a capacitance detector that detects values of capacitances of the capacitive touch sensor and the capacitive dummy sensor; and
a controller that is configured to determine whether the capacitive touch sensor is touched, based on detection values of the capacitance detector and that disables determination of whether the capacitive touch sensor is touched when a variation in capacitance of the capacitive dummy sensor exceeds a predetermined threshold,
wherein:
a plurality of dummy sensors and a plurality of capacitive touch sensors are disposed, a particular dummy sensor of the dummy sensors being disposed in a vicinity of and corresponding to a particular touch sensor of the plurality of capacitive touch sensors; and
when the variation in capacitance of the particular dummy sensor of the dummy sensors exceeds the predetermined threshold,
the controller disables the determination of whether the particular touch sensor of the plurality of capacitive touch sensors is touched, and continues the determination of whether another capacitive touch sensors other than the particular touch sensor of the plurality of capacitive touch sensors is touched.

US Pat. No. 10,365,771

MOTION BASED CAPACITIVE SENSOR SYSTEM

Ford Global Technologies,...

1. A sensing system comprising:electrically isolated and interleaved conductive transmitting and receiving traces, a density of the traces varying along two axes such that rates of change of a single capacitance signal from the receiving trace associated with movement of an object through an electric field associated with the traces describes, in two dimensions, a direction of the movement; and
a controller to output a signal indicating the direction based on the single capacitance signal.

US Pat. No. 10,365,770

INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:one or more processors; and
memory storing executable instructions, which when executed by the one or more processors, cause the information processing apparatus to:
repeatedly obtain an input image that is obtained through imaging by an imaging unit oriented in a direction intersecting with a predetermined surface, the input image having pixels each representing a distance along the direction;
identify, in the obtained input image, an object area where an object that is present between the predetermined surface and the imaging unit is imaged; and
correct a distance represented by each pixel in the input image repeatedly obtained, by using a correction value obtained based on a difference between a distance represented by a pixel of a portion of the input image excluding the object area and a reference distance between the imaging unit and the predetermined surface,
wherein each time when the input image is obtained, the correcting corrects an input image to be obtained next time using the correction value obtained based on the difference between the distance represented by the pixel of the portion of the input image excluding the object area and the reference distance between the imaging unit and the predetermined surface.

US Pat. No. 10,365,767

AUGMENTED REALITY IMAGE PROCESSING APPARATUS AND METHOD, AND PROGRAM

Sony Corporation, Tokyo ...

1. A display apparatus comprising:at least one processor; and
at least one non-transitory computer-readable medium having encoded thereon instructions that, when executed by the at least one processor, perform a method comprising:
clipping a region at least containing a virtual image to be displayed, from two or more input images having respective parallaxes, to generate clipped images;
calculating distance information of an object in each region of the clipped images based on two or more of the clipped images, wherein the distance information comprises a distance to the object in real space;
calculating a touch position of a user on the virtual image based on the distance information;
performing processing according to the touch position;
separating, for each of the clipped images, a region of the object that exists closer to a user side of the display apparatus than a position of the virtual image from the clipped image based on the distance information to generate a short distance image;
combining, for each of the short distance images, the short distance image with the virtual image to generate a composite image; and
combining, for each of the composite images, the composite image with the input image to generate two output images having respective parallaxes.

US Pat. No. 10,365,766

COMBINATION TOUCH AND TRANSDUCER INPUT SYSTEM AND METHOD

Wacom Co., Ltd., Saitama...

1. A pen-shaped stylus for use with an input system including sensing electrodes that are coupled with a sensor controller, comprising:signal generation circuitry configured to generate a driving signal;
an antenna configured to emit an electric field to the sensing electrodes capacitively based on the driving signal;
a pressure sensor configured to generate a pressure signal indicative of a pen pressure applied to a tip of the pen-shaped stylus;
a transmitter, which is different from the antenna, configured to transmit the pressure signal generated by the pressure sensor to the input system;
a receiver configured to receive information that is transmitted from the input system; and
a controller, which, in operation,
controls the receiver to receive information from the input system, and controls the antenna to emit an electric field to the sensing electrodes capacitively to indicate a position pointed to by the pen-shaped stylus, and further controls transmitting the pressure signal using at least one of the antenna and the transmitter,
wherein, for transmission of the pressure signal through the antenna, a capacitive coupling link is established between the antenna and the sensing electrodes and, for transmission of the pressure signal through the transmitter, a wireless link is established between the transmitter and the input system.

US Pat. No. 10,365,762

REDUCED NOISE BY PERFORMING PROCESSING DURING LOW-NOISE PERIODS OF INTERFERING CIRCUITRY

SYNAPTICS INCORPORATED, ...

1. An input device comprising:a display device;
a plurality of sensor electrodes; and
a processing system coupled with the plurality of sensor electrodes and configured to:
receive resulting signals from the plurality of sensor electrodes during a first period;
determine a plurality of low-noise periods associated with display updating of the display device, and
process, using analog-to-digital conversion during the plurality of low-noise periods, the resulting signals received from the plurality of sensor electrodes during the first period, wherein the analog-to-digital conversion is performed as a plurality of iterations including first and second iterations, wherein the first iteration is performed during a first low-noise period of the plurality of low-noise periods and the second iteration is performed during a second low-noise period of the plurality of low-noise periods, and wherein the first low noise period and the first period are separated by a first delay corresponding to a high noise period and the first low noise period follows the first period.

US Pat. No. 10,365,761

CAPACITIVE POSITION SENSING WITH PRESSURE COMPENSATION USING DUAL-ELECTRODE SENSOR

TEXAS INSTRUMENTS INCORPO...

1. A capacitive sensing system suitable for sensing touch position along a sensor track based on touch capacitance, comprising: the sensor track defined by a capacitive sensor including first and second segmented capacitive electrodes with respective first and second electrode segments, interleaved along the sensor track, from a first end to a second end, and from the first end to the second end, each of the first electrode segments after an initial first electrode segment having a successively larger size than a previous first electrode segment, and each of the second electrode segments after an initial second electrode segment having a successively smaller size than a previous second electrode segment; the first and second electrode segments of the first and second segmented capacitive electrodes dimensioned such that:a touch contact area at a touch position of the sensor track extends over at least one segment of both segmented capacitive electrodes; and as touch position moves from the first end to the second end along the sensor track, the touch position moves from segment-to-segment of the interleaved first and second electrode segments, and
a first electrode capacitance CSA of the first segmented capacitive electrode monotonically decreases from segment-to-segment of the first electrode segments, and
a second electrode capacitance CSB of the second segmented capacitive electrode monotonically increases from segment-to-segment of the second electrode segments; and
a sensor unit coupled to the first and second segmented capacitive electrodes, to generate pressure-compensated touch position data corresponding to the touch position, the sensor unit including acquisition circuitry to acquire capacitance measurements CSA and CSB from respectively the first and second segmented capacitive electrodes; and
conversion circuitry to generate touch position information based on position and pressure functions, where the position function generates position information based on CSA and CSB, the pressure function generates pressure information based on CSA and CSB; the sensor unit to generate the pressure-compensated touch position data based on the touch position information, including compensation for changes in touch capacitance due to touch pressure.

US Pat. No. 10,365,760

INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR, PROGRAM, AND RECORDING MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:a touching detection unit configured to detect a touching operation for touching a display unit;
a time counting unit configured to count a time period of the touching operation in a specific display item, the specific display item being assigned a function and being displayed on the display unit;
a function control unit configured to perform control to cause the function assigned to the specific display item to be executed in response to releasing from the specific display item after the touching operation for touching the specific display item has been detected; and
a display control unit configured to, in response to the touching operation for touching the specific display item displayed in a first display configuration being started, change the first display configuration of the specific display item to a second display configuration and thereafter, in response to the time period of the touching operation in the specific display item counted by the time counting unit having reached a time period threshold, change the display configuration of the specific display item from the second display configuration to the first display configuration.

US Pat. No. 10,365,759

DISPLAY DEVICE AND INPUT DEVICE

Japan Display Inc., Toky...

1. An input device comprising:a substrate;
a touch detection surface;
a plurality of first electrodes overlapping the substrate when seen in a plan view;
at least one second electrode overlapping the substrate when seen in a plan view; and
a touch detection circuit configured to perform a first operation so as to detect proximity or contact of an object to the touch detection surface, and a second operation so as to detect a position of the object brought in proximity to or into contact with the touch detection surface,
wherein the proximity or the contact of the object is detected on a basis of self-capacitance of the second electrode, and is not detected on a basis of self-capacitance of each of the first electrode in a first mode,
the position of the object is detected on a basis of self-capacitance of each of the first electrodes, and is not detected on a basis of self-capacitance of the second electrode in a second mode,
when the proximity or the contact of the object is not detected during a predetermined period in the first mode, the touch detection circuit performs the first operation after the predetermined period, and
the first mode is switched to the second mode when the proximity or the contact of the object is detected in the first mode.

US Pat. No. 10,365,758

DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR MANIPULATING USER INTERFACE OBJECTS WITH VISUAL AND/OR HAPTIC FEEDBACK

P4TENTS1, LLC, Wilmingto...

1. An electronic device, comprising:a display;
a touch-sensitive surface;
one or more sensors to detect intensities of contacts with the touch-sensitive surface;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying a plurality of selectable user interface objects in a first user interface on the display;
detecting a contact at a location on the touch-sensitive surface while a focus selector is at a location of a first selectable user interface object, in the plurality of selectable user interface objects, on the display; and,
while the contact has been continuously detected on the touch-sensitive surface for a first duration, detecting an increase in a characteristic intensity of the contact to a first intensity threshold;
in response to detecting the increase in the characteristic intensity of the contact to the first intensity threshold, blurring a subset of the plurality of selectable user interface objects with a first magnitude of blurring, while maintaining display of the first selectable user interface object without blurring the first selectable user interface object, wherein the subset of the plurality of selectable user interface objects includes two or more of the plurality of selectable user interface objects in the first user interface other than the first selectable user interface object;
after blurring the subset of the plurality of selectable user interface objects and while the contact has been continuously detected on the touch-sensitive surface for a second duration that is longer than the first duration, detecting that the characteristic intensity of the contact continues to increase above the first intensity threshold; and,
in response to detecting that the characteristic intensity of the contact continues to increase above the first intensity threshold, dynamically increasing the magnitude of blurring of the subset of the plurality of selectable user interface objects with a second magnitude of blurring that is greater than the first magnitude of blurring, while maintaining display of the first selectable user interface object without blurring the first selectable user interface object;
after increasing the magnitude of blurring the subset of the plurality of selectable user interface objects without blurring of the first selectable user interface object, detecting a decrease in the characteristic intensity of the contact and while the contact has been continuously detected on the touch-sensitive surface for a third duration that is longer than the second duration; and,
in response to detecting the decrease in the characteristic intensity of the contact, dynamically decreasing the magnitude of blurring of the subset of the plurality of selectable user interface objects to a third magnitude of blurring that is less than the second magnitude of blurring, while maintaining display of the first selectable user interface object without blurring the first selectable user interface object.

US Pat. No. 10,365,757

SELECTING FIRST DIGITAL INPUT BEHAVIOR BASED ON A SECOND INPUT

Microsoft Technology Lice...

1. A method implemented in a computing device, the method comprising:receiving a first input from an input device or object, the first input comprising a freehand input;
determining whether a second input to the computing device is received simultaneously with receipt of the first input based on applying a set of criteria, each of the first input and the second input comprising at least one of a voice input, a touch input, a mouse input, a pen input, a stylus input, and a finger input, the set of criteria including:
continuing to receive the first input; and
concurrently receiving the second input for at least a threshold amount of time;
selecting one of multiple input behaviors for the first input, the selecting including selecting a first behavior for the first input in response to determining that the second input to the computing device is received simultaneously with receipt of the first input, and selecting a second behavior for the first input in response to determining that the second input to the computing device is not received simultaneously with receipt of the first input; and
controlling a display of data by the computing device in response to the first input and based on the selected one of the multiple input behaviors.

US Pat. No. 10,365,756

HYBRID TRANSMITTER DRIVER

PIXART IMAGING INC., Hsi...

1. A hybrid transmitter driver, used in a capacitive sensing device, comprising:an operational amplifier, having a non-inverting input end connected to a first signal generator and having an inverting input end connected to the output end of the hybrid transmitter driver;
a pre-driver, having an input end connected to a second signal generator;
a first multiplexer, connected to an first output end of the operational amplifier and connected to an first output end of the pre-driver;
a second multiplexer, connected to an second output end of the operational amplifier and connected to an second output end of the pre-driver; and
an output stage driver, connected to the first multiplexer and the second multiplexer.

US Pat. No. 10,365,743

ARRAY SUBSTRATE, DISPLAY PANEL AND DISPLAY DEVICE

XIAMEN TIANMA MICRO-ELECT...

1. An array substrate, comprising a display area and a non-display area surrounding the display area,wherein the non-display area comprises a first non-display area and a second non-display area opposite to the first non-display area;
wherein the display area comprises a plurality of data lines, a plurality of touch lines, and a plurality of first touch electrodes;
wherein a plurality of data signal lines and a plurality of discrete pads are provided in the first non-display area;
wherein each of the plurality of data signal lines is connected to at least one of the plurality of data lines, the plurality of discrete pads each is electrically connected to one of the plurality of data signal lines respectively, and at least one of the plurality of discrete pads is electrically connected to one of the plurality of first touch electrodes; and
wherein the plurality of discrete pads are configured to supply a data signal to the plurality of data lines in a display phase and to supply a touch signal to the plurality of first touch electrodes in a touch phase;
wherein the array substrate further comprises:
a plurality of first thin film transistor groups in the first non-display area and a plurality of second thin film transistor groups disposed in the second non-display area;
wherein each of the plurality of second thin film transistor groups comprises at least one second thin film transistor, a first electrode of the at least one second thin film transistor is connected to one of the plurality of data lines, and wherein a second electrode of each of the at least one second thin film transistor is connected to a same first touch electrode via one of the plurality of touch lines;
wherein each of the plurality of discrete pads connects to at least one of the plurality of data lines, wherein the at least one second thin film transistor connected to the at least one data line is in a same second thin film transistor group.

US Pat. No. 10,365,742

TOUCH PANEL DISPLAY

SHANGHAI TIANMA MICRO-ELE...

1. A touch display panel, comprising:a first substrate;
a plurality of pixel units provided on the first substrate and arranged in an array;
a touch electrode layer provided on the first substrate, the touch electrode layer comprising a plurality of touch electrodes, the plurality of touch electrodes arranged in an array and insulated from each other;
a touch signal line layer comprising a plurality of touch signal lines;
a control circuit configured to provide a touch signal to the plurality of touch electrodes, wherein each of the plurality of touch signal lines electrically connects one of the plurality of touch electrodes with the control circuit, and each of the plurality of touch electrodes is electrically connected with at least one of the plurality of touch signal lines; and
an insulation layer provided between the touch electrode layer and the touch signal line layer, the insulation layer comprising a plurality of through holes, the plurality of touch electrodes electrically connected with the plurality of touch signal lines via the plurality of through holes;
wherein a distribution density of the plurality of through holes is less than or equal to 0.1, and the distribution density of the plurality of through holes is defined as: a ratio of the number of the plurality of through holes covered by one touch electrode of the plurality of touch electrodes to the number of the plurality of pixel units covered by the one touch electrode of the plurality of touch electrodes.

US Pat. No. 10,365,741

TOUCH DISPLAY SCREEN TESTING METHOD AND TOUCH DISPLAY SCREEN TESTING DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A touch display screen testing method, comprising: applying a direct current signal to a gate driving circuit of a touch display screen to turn on gate electrodes of the touch display screen simultaneously, to control all pixel units to enable the touch display screen to display images of different colors and detect a display defect of the touch display screen through observing the images of different colors, in a first testing stage of an electric performance testing process.

US Pat. No. 10,365,739

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a detection electrode and a conductive pattern which are provided in an insulating substrate and formed of a conductive film;
a detection circuit which is electrically connected to the detection electrode and detects proximity or contact of an object;
a plurality of subpixel regions in which pixel electrodes are formed;
pixel regions each composed of the plurality of subpixel regions; and
a display region in which the pixel regions are arrayed,
wherein the pixel regions each include a first subpixel region of a first color and a second subpixel region of a second color as the plurality of subpixel regions,
a plurality of the first subpixel regions are arrayed in a first direction in the display region,
a plurality of first patterns are formed in the detection electrode in a plan view,
the detection electrode includes a first region that is electrically connected to the detection circuit inside the display region,
the conductive pattern includes a second region that is separated from the detection electrode,
the first region extends in a second direction crossing the first direction,
a virtual line connecting centers of the plurality of first patterns adjacent to each other extends in the second direction, and
a distance ratio when a distance between the centers of the plurality of first patterns is set as a numerator and a distance between centers of the pixel regions is set as a denominator, is within a range of higher than 0.8 and lower than 0.95.

US Pat. No. 10,365,737

TOUCH INPUT DEVICE

HYUNDAI MOTOR COMPANY, S...

1. A touch input device, comprising:a touch plate having a first surface facing in a first direction, and a second surface facing in a second direction opposing the first direction;
a plurality of elastic members each connected to the second surface of the touch plate, and deformed in at least one of the first direction and the second direction when a touch is applied to the first surface of the touch plate; and
a plurality of sensors each attached directly to a respective one of the plurality of elastic members and detecting when the respective one of the plurality of elastic members is deformed to sense the touch,
wherein the plurality of sensors are disposed to be inwardly spaced apart from end edges of the touch plate, and output a first signal when a sensor among the plurality of sensors senses that one point of the touch plate is pulled in the first direction and a second signal when the one point of the touch plate is pushed in the second direction,
the touch plate has a plurality of touch areas divided by a plurality of imaginary lines connecting the plurality of sensors to each other virtually,
a first end of each of the plurality of elastic members is connected to the second surface of the touch plate,
a second end of each of the plurality of elastic members is supported by a support member,
a protrusion protrudes from the second surface of the touch plate in the second direction, and
the first end of each of the plurality of elastic members is fixed to the protrusion.

US Pat. No. 10,365,733

ELECTRONIC PEN

WACOM CO., LTD., Saitama...

1. An electronic pen comprising:a tubular casing;
an opening formed on one side of the casing;
a rod-shaped core body that projects outside of the casing through the opening of the casing;
a pen pressure detector disposed within a hollow portion of the casing, wherein the pen pressure detector, in operation, detects a pen pressure applied to the core body;
a core body insertion member disposed between the pen pressure detector and the opening of the casing within the hollow portion of the casing, the core body insertion member having a barrier and a hollow space, the barrier closing the hollow space on a side of the pen pressure detector, the hollow space being a space communicating, via the opening, with a space external to the electronic pen, wherein the core body insertion member, within the hollow space, houses the core body movably in the axial direction of the casing; and
a first sealing member that separates the hollow space of the core body insertion member from the hollow portion of the casing,
wherein the barrier is elastically displaceable in the axial direction of the casing, and
wherein, in operation, a pen pressure applied to the core body is transmitted to the pen pressure detector by elastic displacement of the barrier of the core body insertion member based on movement of the core body in the axial direction of the casing within the hollow space of the core body insertion member according to the pen pressure.

US Pat. No. 10,365,729

VIBRATION-BASED TRAJECTORY CALCULATION OF A FREELY-GUIDED DEVICE

1. A method for determining at least one motion parameter of an electronic pen on a substrate, comprising:determining a measurement of a vibration signal, which is generated by an interaction between a tip of the electronic pen and the substrate, and
determining the at least one motion parameter of the electronic pen from the measurement of the vibration signal of the electronic pen,
wherein an envelope curve of the vibration signal is calculated, and wherein the envelope curve calculation comprises at least one of the following steps:
calculating an average power of the vibration signal over a predetermined time window range around a current measurement time point, and/or
calculating an amplitude of the vibration signal from the average power of the vibration signal.

US Pat. No. 10,365,728

ADAPTIVE PROVISION OF CONTENT BASED ON USER RESPONSE

Intel Corporation, Santa...

1. An apparatus for adaptive provision of content, comprising:a processor; and
an adaptive content provision module to be operated by the processor, including:
a content provision module to generate and provide for display of a first view of content captured by first selected one or more of a plurality of cameras, to a group of user devices;
an analysis module to, in real time, receive and crowdsource-analyze user response information provided by the group of user devices in response to the displayed first view of content, wherein the user response information comprises eye tracking information and wherein the analysis module, as part of to receive and analyze user response information, is to identify at least first and second crowdsource groups of user devices in the group of user devices, based at least in part on the eye tracking information; and
a control module to control the content provision module to generate and display in real time to the first crowdsource group of user devices a second view of content captured by second selected one or more of the plurality of cameras and to generate and display in real time to the second crowdsource group of user devices a third view of content captured by third selected one or more of the plurality of cameras, based at least in part on a result of the crowdsource-analysis of the user response information.

US Pat. No. 10,365,726

KEYBOARD GESTURE INSTRUCTION GENERATING METHOD AND COMPUTER PROGRAM PRODUCT AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM THEREOF

1. A keyboard gesture instruction generating method, applied to a computing device connected to a physical keyboard, a screen and a sensor, the physical keyboard comprising a plurality of keys, and the sensor being configured to detect and obtain an operating position image, wherein the keyboard gesture instruction generating method comprises:loading an instruction condition definition table, wherein the instruction condition definition table comprises a plurality of gesture instructions, and each gesture instruction comprises a plurality of instruction conditions, and each instruction condition has a corresponding defined value;
reading the operating position image obtained by the sensor;
converting the operating position image into an operating position data, wherein the operating position data comprises relative position data of the keys which are referenced;
recognizing a gesture event according to multiple sets of the successive operating position data;
obtaining a plurality of detected values of the gesture event and comparing the detected values with these defined values;
if these detected values match with the defined values of all the instruction conditions of one of the gesture instructions, stopping tracking of the gesture event; and
executing the matching gesture instruction,
wherein these gesture instructions at least comprise a horizontal scrolling instruction, a vertical scrolling instruction, a program switching instruction, a program closing instruction, a window contraction instruction, a window enlarging instruction, a content enlarging instruction, a content contraction instruction, or a rotation instruction, and
wherein the horizontal scrolling instruction enables a horizontal scrollbar of an active window displayed on the screen to scroll towards a moving direction of the gesture instruction; the vertical scrolling instruction enables a vertical scrollbar of the active window to scroll towards the moving direction of the gesture instruction; the program switching instruction switches a program in execution to be the active window; the program closing instruction closes the active window; the window contraction instruction minimizes the active window; the window enlarging instruction maximizes the active window; the content enlarging instruction enlarges a content in the active window; the content contraction instruction contract the content in the active window; and the rotation instruction enables the content in the active window to rotate clockwise or anticlockwise according to the moving direction of the gesture instruction.

US Pat. No. 10,365,725

PORTABLE COMPUTER KEYBOARD

Fu Tai Hua Industry (Shen...

1. A portable computer keyboard comprising:an alphanumeric keyboard comprising a cavity with an opening;
a numeric keypad movable between a first position received in the cavity of the alphanumeric keyboard and a second position protruding from the opening of the cavity of the alphanumeric keyboard, the numeric keypad comprising a first notch and a second notch; and
a first locking mechanism configured to lock the numeric keypad in either of the first or second positions, the first locking mechanism comprising:
a compression spring having:
a first end attached to the alphanumeric keyboard; and
a second end attached to the numeric keypad; and
an engaging member;
wherein when the engaging member engages the first notch of the numeric keypad, the numeric keypad is locked in the first position and the compression spring is compressed;
wherein when the engaging member engages the second notch of the numeric keypad, the numeric keypad is locked in the second position and the compression spring is released;
wherein the first locking mechanism further comprises:
a button;
a first resilient member; and
a lever pivotally connected to the alphanumeric keyboard, and the lever having two ends, one end connected to the engaging member and the other end connected to the button;
wherein the button is movable through the alphanumeric keyboard, and the button has an end which can protrude from the alphanumeric keyboard; and
wherein the engaging member is connected to the alphanumeric keyboard by the first resilient member.

US Pat. No. 10,365,723

KEYBOARD DEVICE WITH BUILT-IN SENSOR AND LIGHT SOURCE MODULE

1. A keyboard device, comprising:a base, comprising an accommodating space;
a plurality of keys, disposed in the accommodating space of the base;
at least one light source module, disposed on the base, and configured to provide a light source for the keys;
a first sensor, being a luminance sensor disposed on the base, and configured to detect an ambient luminance of the keys, to enable a second sensor to detect and obtain an operating position data, the operating position data comprising at least one image;
the second sensor, being a camera disposed on the base and facing the keys, and configured to detect and obtain the operating position data; and
a control module, disposed in the accommodating space of the base, and electrically connected to the keys, the at least one light source module, the first sensor, and the second sensor, wherein when determining that the ambient luminance detected by the first sensor is equal to or greater than a preset ambient luminance pre-stored in the control module, the control module turns on the second sensor and receives the operating position data of the second sensor, and when determining that the ambient luminance detected by the first sensor is less than the preset ambient luminance, the control module turns on the at least one light source module to provide the light source for the keys; and, wherein when learning that the operating position data does not comprise a relative position data, the control module turns off the second sensor, and the relative position data is a data of relative positions between at least one finger and the keys.

US Pat. No. 10,365,722

HUMAN INTERFACE DEVICE AND METHOD

MICROCHIP TECHNOLOGY GERM...

1. A method for state tracking based gesture recognition engine for a sensor system comprising the steps of:defining a plurality of sequential states of a first order Markov Model,
determining a Sequence Progress Level (SPL) for each state,
mapping a state probability distribution to an SPL on run-time, and
utilizing the mapped SPL estimate as an output value of the sensor system.

US Pat. No. 10,365,721

APPARATUS AND METHOD FOR PERFORMING A VARIABLE DATA CAPTURE PROCESS

Symbol Technologies, LLC,...

1. A method of performing a variable data capture process at a data capture device comprising a data capture module and a trigger mechanism, the method comprising:detecting, by the device, an initial activation of the trigger mechanism;
initiating a data capture and capturing data from a data source disposed at a distance from the data capture device, by the data capture module, in response to the initial activation;
processing the captured data associated with the data source disposed at the distance from the data capture device;
receiving an indication that data capture is complete;
detecting, by the device, a continued activation of the trigger mechanism subsequent to the initial activation;
detecting, by the device, a gesture following the continued activation; and
performing, by the device, a modification of the processed data associated with the data source disposed at the distance from the data capture device based on identifying the detected gesture following the continued activation of the trigger mechanism and subsequent to receiving the indication that the data capture is complete.

US Pat. No. 10,365,720

USER INTERFACE IMPACT ACTUATOR

IMMERSION CORPORATION, S...

1. A method of generating a haptic effect simulating a mechanical button, the method comprising:sensing at least one touch input on a touch-sensitive surface of a user interface;
generating with a processor a haptic effect signal based on the at least one touch input, the haptic effect signal including a driving pulse for an impact actuator having a moving element;
applying the driving pulse to the impact actuator to cause the moving element to contact the touch-sensitive surface and initiate a haptic effect; and
discontinuing contact between the moving element and the touch-sensitive surface,
wherein the haptic effect is a vibration waveform resulting from the contact between the moving element and the touch-sensitive surface, and
wherein the vibration waveform consists of a single cycle sine wave that includes one up cycle and one down cycle to simulate a click of the mechanical button.

US Pat. No. 10,365,719

HAPTIC FEEDBACK OF USER INTERFACE SCROLLING WITH SYNCHRONIZED VISUAL ANIMATION COMPONENTS

Google LLC, Mountain Vie...

17. A computing device, comprising:one or more processors;
a haptic actuator;
a screen; and
data storage including at least computer-executable instructions stored thereon that, when executed by the one or more processors, cause the computing device to perform functions comprising:
presenting a symbol queue on the screen, the symbol queue including a particular symbol;
receiving user input to scroll through the symbol queue;
in response to the user input to scroll through the symbol queue, animating the particular symbol on the screen by at least:
presenting an expanded item display that includes the particular symbol and a particular informational item associated with the particular symbol on the screen; and
synchronizing haptic feedback with animating the particular symbol by the haptic actuator providing one or more haptic pulses of haptic feedback while the expanded item display is presented on the screen.

US Pat. No. 10,365,718

VIBRATING DEVICE AND TACTILE SENSE PRESENTING DEVICE

MURATA MANUFACTURING CO.,...

1. A vibrating device, comprising:a flexible diaphragm;
a touch panel located on the flexible diaphragm;
a film which deforms in response to the application of electrical energy thereto, the film being rigidly attached to the flexible diaphragm at two spaced locations with a major surface of the film facing a major surface of the flexible diaphragm; and
a spacer located between the two spaced locations and ensuring that the major surface of the flexible diaphragm is spaced from the major surface of the film, the spacer including a base and a plurality of projections protruding from the base in the direction of the flexible diaphragm.

US Pat. No. 10,365,715

WEARABLE WIRELESS HMI DEVICE

1. A method comprising:at a gesture control system including a wearable gesture control interface apparatus having a microcontroller, one or more sensors and a memory storing programs for execution by the microcontroller:
sampling first sensor data from the one or more sensors in response to user motion;
storing the first sensor data in the memory;
determining whether the first sensor data meets a first threshold;
in accordance with a determination that the first sensor data meets the first threshold:
sampling second sensor data from the one or more sensors in response to subsequent user motion;
storing the second sensor data in the memory;
tracing the first and second sensor data stored in the memory;
determining whether the second sensor data does not meet a second threshold;
in accordance with a determination that the second sensor data does not meet the second threshold:
performing pattern recognition on the traced first and second sensor data; and
identifying a first gesture based on the pattern recognition of the traced first and second sensor data.

US Pat. No. 10,365,712

OBJECT TRACKING IN A HEAD MOUNTED REFERENCE FRAME IN AN AUGMENTED AND/OR VIRTUAL REALITY ENVIRONMENT

GOOGLE LLC, Mountain Vie...

19. A computer-implemented method, comprising:displaying a virtual environment on a display of a head mounted electronic device, the head mounted electronic device operating in an ambient environment;
detecting an ambient object in the ambient environment;
detecting a first ambient position of the ambient object in the ambient environment;
displaying a virtual rendering of the ambient object at a first virtual position in the display of the virtual environment, the first virtual position corresponding to the detected first ambient position of the ambient object in the ambient environment;
detecting a movement of the head mounted electronic device, from a first position of the head mounted electronic device to a second position of the head mounted electronic device, including detecting a magnitude of the detected movement of the head mounted electronic device;
updating a position of the ambient object in the ambient environment based on the detected movement of the head mounted electronic device; and
displaying the virtual rendering of the ambient object in the display of the virtual environment based on the updated position of the ambient object in the ambient environment, including:
maintaining the virtual rendering of the ambient object at the first virtual position in the virtual display of the virtual environment when a magnitude of the detected movement of the head mounted electronic device is less than a previously defined threshold; and
displaying the virtual rendering of the ambient object at a second virtual position in the display of the virtual environment when the magnitude of the detected movement of the head mounted electronic device is greater than or equal to the previously defined threshold.

US Pat. No. 10,365,711

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR UNIFIED SCENE ACQUISITION AND POSE TRACKING IN A WEARABLE DISPLAY

The University of North C...

1. A system for unified scene acquisition and pose tracking in a wearable display, the system comprising:a wearable frame configured to be worn on the head of a user, the frame having:
at least one camera mounted to the wearable frame for acquiring scene information for a real scene proximate to the user, the scene information including images and depth information, the scene information including positions of real objects separate from the user in the real scene local to the user;
at least one sensor mounted to the wearable frame for acquiring images of gestures and body poses of the user;
a pose tracker mounted to the wearable frame for generating, based on the scene information, a 3D model of the scene, generating, based on the images of gestures and body poses of the user acquired by the at least one sensor, a 3D model of the user, and estimating a position and orientation of the user in relation to the 3D model of the scene based on the images and depth information acquired by the at least one camera mounted to the frame and the images of gestures and body poses of the user acquired by the at least one sensor;
a rendering unit mounted to the wearable frame for generating a virtual reality (VR) image based on the scene information acquired by the at least one camera and the estimated position and orientation of the user in relation to the 3D model of the scene, wherein the rendering unit receives, from a location remote from the user, images and depth information of real objects acquired in a remote scene, the images and depth information of real objects including an image and depth information of a virtual participant in a meeting, wherein the rendering unit receives the positions of the real objects in the scene local to the user, and determines, based on the positions of the real objects and a perceived location of the virtual participant, portions of the image of the virtual participant to occlude in the VR image, wherein image of the virtual participant comprises an image of a human participant captured by a camera local to the human participant and remote from the user; and
at least one display mounted to the frame for displaying to the user a combination of the generated VR image and the scene local to the user, wherein the VR image includes the image of the virtual participant with the portions occluded as determined by the rendering unit.

US Pat. No. 10,365,710

HEAD-MOUNTED DISPLAY DEVICE CONFIGURED TO DISPLAY A VISUAL ELEMENT AT A LOCATION DERIVED FROM SENSOR DATA AND PERFORM CALIBRATION

SEIKO EPSON CORPORATION, ...

1. A method of calibrating a relationship between a camera and an inertial sensor in a fixed or adjustably fixed spatial relationship with the camera, of a head-mounted display, the head-mounted display having a storage medium containing a first spatial relationship between the camera and the inertial sensor, the method comprising:acquiring, from the camera, an image data sequence;
acquiring, from the inertial sensor, a sensor data sequence;
deriving by a processor, a marker pose of a marker in an earlier image frame in the image data sequence using the earlier image frame;
deriving, by the processor, a first position of a feature element on the marker in a later image frame in the image data sequence using the later image frame;
deriving, by the processor, a second position of the feature element on the marker corresponding to the later image frame using: i) the sensor data sequence, ii) the marker pose, iii) a 3D point of a model corresponding to the marker, and iv) the first spatial relationship;
outputting, to a display, a display image containing: i) a first visual element at a first location corresponding to the first position, and ii) a second visual element at a second location corresponding to the second position;
receiving a signal indicating whether the camera and inertial sensor are sufficiently calibrated based on a difference between the first location and the second location; and
performing calibration when the received signal indicates that the camera and inertial sensor are not sufficiently calibrated.

US Pat. No. 10,365,709

MEMS SCANNING DISPLAY DEVICE

MICROSOFT TECHNOLOGY LICE...

1. A scanning display system, comprising:a laser light source comprising two or more offset lasers;
a scanning mirror system configured to scan light from the laser light source in a first direction at a higher frequency, and in a second direction at a lower frequency to form an image;
an eye tracking sensor configured to detect a gaze direction of a user; and
a controller configured to map the gaze direction to a region in the image, control the scanning mirror system to scan the laser light an interlaced pattern to form the image, and adjust one or more of a scan rate in the second direction and a phase offset between a first frame and a second frame of the image based at least on the region in the image.

US Pat. No. 10,365,708

SYSTEMS AND METHODS FOR GUARDBAND RECOVERY USING IN SITU CHARACTERIZATION

Intel Corporation, Santa...

1. A system comprising:a target circuit to which are coupled a voltage regulator to provide a variable voltage, a phase-locked loop (PLL) to provide a variable clock, and a temperature sensor; and
a control circuit coupled to the target circuit, the voltage regulator, the PLL, and the temperature sensor, wherein the control circuit, in order to perform an in situ characterization and recover at least some guardband, is to:
set up a characterization environment by setting a temperature, voltage, clock frequency, and workload of the target circuit;
execute a plurality of tests on the target circuit; and
when the target circuit passes the plurality of tests, adjust at least one independent characterization environment variable to increase a likelihood of the target circuit failing the plurality of tests, and repeat the plurality of tests on the target circuit; and when the target circuit fails the plurality of tests, adjust the at least one independent characterization environment variable to decrease a likelihood of the target circuit failing the plurality of tests,
wherein the target circuit is on a different power rail than the control circuit, and wherein the control circuit is further to power cycle the target circuit when the target circuit fails the plurality of tests.

US Pat. No. 10,365,707

INSTRUCTION AND LOGIC FOR PARALLEL MULTI-STEP POWER MANAGEMENT FLOW

INTEL CORPORATION, Santa...

19. A method comprising:a power controller requesting performance of a power control flow with respect to a core of a processor;
performing the power control flow for the core, including
separately scheduling a plurality of power control flow phases in response to the power controller requesting the plurality of power control flow phases be performed, and
performing operations for each of the power control flow phases according to a finite state machine (FSM) associated with the phase, including accessing a plurality of FSMs operable to specify operations for the power control flow for the core, each of the plurality of FSMs to specify operations for one phase of the power control flow, and
sending a plurality of acknowledgements, one acknowledgement for each phase, upon completion of the plurality of power control flow phases.

US Pat. No. 10,365,706

ASYMMETRIC POWER STATES ON A COMMUNICATION LINK

QUALCOMM Incorporated, S...

1. A peer-to-peer Peripheral Component Interconnect (PCI) express (PCIe) system, comprising:a PCIe bus;
a first link terminus comprising:
a first physical layer (PHY) coupled to the PCIe bus;
a second link terminus comprising:
a second PHY coupled to the PCIe bus;
a reference clock configured to provide a reference clock signal to the first link terminus and to the second link terminus; and
a first switch associated with the reference clock configured to stop sending the reference clock signal to one of the first link terminus and the second link terminus while maintaining provision of the reference clock signal to the other one of the first link terminus and the second link terminus.

US Pat. No. 10,365,705

SYSTEM AND METHODS FOR PRIORITIZED MULTI-NODE SERVER AND INFRASTRUCTURE AVAILABILITY DURING POWER CAPACITY LOSS

Dell Products L.P., Roun...

1. A method comprising:monitoring a power capacity of available power supply units of a chassis comprising a plurality of modular information handling systems, wherein each modular information handling system in a first subset of the modular information handling systems has persistent memory capability, and wherein each modular information handling system in a second subset of the modular information handling systems does not have persistent memory capability, such that a power failure in the second subset is operable to cause data loss;
comparing the power capacity to a first minimum power capacity required for full operation of all of the modular information handling systems and information handling resources of the chassis;
comparing the power capacity to a threshold power capacity for triggering operation in a minimal operational state of the modular information handling systems and information handling resources of the chassis;
comparing the power capacity to a second minimum power capacity for the minimal operational state of the modular information handling systems and information handling resources of the chassis, wherein the second minimum power capacity is the capacity required to provide power to the modular information handling systems in the second subset of the modular information handling systems and to non-redundant information handling resources of the chassis;
responsive to determining that the power capacity is less than the first minimum power capacity, causing at least one of the plurality of modular information handling systems and the information handling resources of the chassis to reduce power consumption; and
responsive to determining that the power capacity is less than the threshold power capacity and greater than the second minimum power capacity, causing the plurality of modular information handling systems and the information handling resources of the chassis to operate in the minimal operational state, wherein operating in the minimal operational state includes the modular information handling systems in the first subset of the modular information handling systems transferring data from volatile storage to persistent storage and then shutting down.

US Pat. No. 10,365,704

DISCRETE POWER CONTROL OF COMPONENTS WITHIN A COMPUTER SYSTEM

TEXAS INSTRUMENTS INCORPO...

1. A system, comprising:a processor core having power control leads and memory control and status register control leads;
power control circuitry having processor leads coupled with the power control leads of the processor core, and the power control circuitry having a number of power control outputs;
first memory circuitry having a number of power control inputs, wherein the number of power control inputs is the same as the number of power control outputs of the power control circuitry;
memory control and status register circuitry having a first set of a number of register positions coupled to the memory control and status register leads of the processor core, and the memory control and status register circuitry having an output for each one of the register positions, wherein the number of register positions is the same as the number of power control outputs; and
decode logic circuitry having inputs coupled to the power control outputs of the power control circuitry, having an input coupled to the output of each register position, and having decode outputs coupled to the power control inputs of the first memory circuitry, the decode logic circuitry coupling a first power control output from the power control circuitry and an output for a first register position to a first decode output, the decode logic circuitry further coupling the first power control output from the power control circuitry and an output for a second register position to a second decode output.

US Pat. No. 10,365,703

POWER MANAGEMENT

Micron Technology, Inc., ...

1. An apparatus, comprising:a plurality of dies, wherein each die of the plurality of dies comprises:
an array of memory cells;
a controller for performing a plurality of access operations on the array of memory cells; and
a counter;
wherein the controller is configured to perform a plurality of access operations on the array of memory cells; and
wherein the controller is further configured to pause a particular access operation of the plurality of access operations at one or more designated points of the particular access operation until a value of the counter matches an assigned counter value of that die, and to resume the particular access operation so paused when the value of the counter matches the assigned counter value of that die;
wherein a particular die of a first subset of dies of the plurality of dies comprises a clock generator for generating a clock signal;
wherein each die of the first subset of dies is configured to be selectively enabled to receive commands in response to a first chip enable signal;
wherein each die of a second subset of dies of the plurality of dies is configured to be selectively enabled to receive commands in response to a second chip enable signal independent of the first chip enable signal;
wherein the first subset of dies and the second subset of dies are mutually exclusive;
wherein the counter of each die of the plurality of dies is configured to be responsive to the clock signal;
wherein the clock generator of the particular die is configured to be selectively enabled in response to a ready/busy signal indicative of whether any die of the plurality of dies is busy performing any access operation of the plurality of access operations, and a clock enable signal indicative of whether any die of the plurality of dies is in a high-current demand portion of any access operation of the plurality of access operations.

US Pat. No. 10,365,702

AUTONOMIC SUPPLY VOLTAGE COMPENSATION FOR DEGRADATION OF CIRCUITS OVER CIRCUIT LIFETIME

International Business Ma...

1. A method, comprising:periodically, over at least part of a lifetime of a product circuit, monitoring quiescent current to a product circuit, wherein periodically monitoring quiescent current comprises measuring at a measurement time quiescent current to the product circuit; and
periodically, over the part of the lifetime of the product circuit, increasing voltage output by a power supply to the product circuit based on the monitored quiescent current, wherein periodically increasing voltage output by the power supply to the product circuit based on the monitored quiescent current further comprises:
performing a comparison using the measured quiescent current with values stored in a table in order to determine whether one or more circuits in the product circuit have experienced degradation over time, wherein the values were stored in the table prior to the measurement time; and
increasing the voltage output by the power supply to the product circuit from a current voltage to a higher voltage based on the measured quiescent current.

US Pat. No. 10,365,701

INFORMATION HANDLING SYSTEM CONFIGURATION FOR POWER SYSTEM OUTPUT CAPABILITY

Dell Products L.P., Roun...

1. A power output limit-based configuration system, comprising:a power system;
a plurality of powered component systems coupled to the power system, wherein a first powered component system of the plurality of powered component systems includes a first powered component register that is configurable to limit power consumption by the first powered component system; and
a power system controller coupled to the power system and the plurality of powered component systems, wherein the power system controller is configured, during a startup operation and prior to providing power from the power system to the plurality of powered, component systems, to:
retrieve a power output limit of the power system;
determine, prior to providing power to the plurality of powered component systems, a first system power budget for the plurality of powered component systems that include the first powered component system with the first powered component register configured with a first configuration; and
determine that the first system power budget exceeds the power output limit and, in response, configure the first powered component register of the first powered component with a second configuration that provides a second system power budget for the plurality of powered component systems that does not exceed the power output limit.

US Pat. No. 10,365,698

TEMPERATURE BASED FREQUENCY THROTTLING

Oracle International Corp...

1. A system, comprising:one or more processor clusters, wherein a particular processor cluster of the one or more processor clusters includes a plurality of processor cores; and
a controller circuit configured to:
in response to receiving a particular signal, monitor an aggregate temperature of the one or more processor clusters;
generate a comparison of the aggregate temperature of the one or more processor clusters to a threshold value; and
in response to a determination that the comparison indicates that the aggregate temperature of the one or more processor clusters is less than the threshold value, transition a particular processor cluster of the one or more processor clusters from a current power state to a new power state; and
wherein the system is configured such that, in the new power state, an operating frequency of the particular processor cluster of the one or more processor clusters is reduced relative to current power state.

US Pat. No. 10,365,697

HOT PLUG CARRIER WITH PUSH TO RELEASE MECHANISM

Dell Products, LP, Round...

1. A drive carrier comprising:a latch wire movable along a channel in a track to enable a handle of the drive carrier to transition between multiple positions;
a first segment of the track disposed in physical communication with the latch wire while the latch wire is at a first position and a second position within the track; and
a second segment of the track in physical communication with the first segment, the second segment to transition between a misaligned position and an aligned position with respect to the first segment, the latch wire to transition from the second position to a third position within the track in response to the second segment being in the aligned position;
the handle in physical communication with the latch wire, the handle to transition from a first closed position to a second closed position in response to a first force being exerted on the handle in a direction of a back panel of the drive carrier; and
the handle to exert a second force on the latch wire in response to the handle transitioning from the first closed position to the second closed position, the second force to cause the latch wire to move from the second position to the third position.

US Pat. No. 10,365,693

FLEXIBLE DISPLAY PANEL FOR FINGERPRINT RECOGNITION, DISPLAY DEVICE AND FINGERPRINT RECOGNITION METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A flexible display panel for fingerprint recognition, comprising:a flexible substrate base plate and a cover plate provided opposite to each other to form a cell, wherein the flexible substrate base plate comprises a first flexible layer;
a light shielding layer disposed below the first flexible layer, wherein the light shielding layer has a fingerprint recognition area, and the light shielding layer at the fingerprint recognition area has a plurality of imaging holes arranged in an array;
a fingerprint acquisition element disposed on a side of the flexible substrate base plate away from the cover plate and is opposite to the fingerprint recognition area;
a functional film layer disposed between the flexible substrate base plate and the cover plate.

US Pat. No. 10,365,690

FLEXIBLE DISPLAY DEVICE AND METHOD FOR COMPENSATING IMAGE OF FLEXIBLE DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A flexible display device comprising:a rollable display panel;
a housing accommodating the rollable display panel in a rolled state and including an opening portion through which the rollable display panel is pulled out;
an optical sensor disposed at the opening portion and configured to detect a luminance of the rollable display panel while the rollable display panel is rolled or unrolled;
a controller configured to compensate image data based on detection data generated by the optical sensor; and
a display panel driver configured to control a display of the rollable display panel,
wherein the luminance of the rollable display panel is a luminance of a plurality of pixels located in a detection region facing the optical sensor while the rollable display panel is rolled into or unrolled out from the housing, the optical sensor is configured to detect the luminance of the plurality of pixels, and
wherein the controller comprises:
a compensation value calculator configured to calculate a compensation value based on the detection data including luminance information of the pixels detected by the optical sensor; and
a compensator configured to compensate the image data based on the compensation value.

US Pat. No. 10,365,686

GEARED HOUSING ASSEMBLY

Lenovo (Singapore) Pte. L...

18. An apparatus comprising:a processor;
memory accessible by the processor;
a first housing that comprises a first geared edge and the processor, wherein the first geared edge is formed integrally with the first housing, wherein the first geared back edge spans a mid-point of the first housing along the first geared back edge;
a second housing that comprises a second geared edge and an electronic component accessible by the processor, wherein the second geared edge is formed integrally with the second housing, wherein the second geared back edge spans a mid-point of the second housing along the second geared back edge; and
a link that operatively couples and meshes the first geared edge and the second geared edge,
wherein the first housing comprises a thickness that is less than a thickness of the second housing and wherein the first geared edge comprises a radius that is less than a radius of the second geared edge.

US Pat. No. 10,365,684

DISPLAY DEVICE HOUSING AND FORM-FITTED CONFIGURATION

AMX, LLC, Richardson, TX...

1. An apparatus, comprising:a display device bracket comprising at least two spring loaded tabs;
a mount with at least one side that is configured to make contact with the display device bracket; and
a rear housing cover configured to receive the at least two spring loaded tabs and maintain the display device bracket in a locked position;
wherein the mount includes securing lips that maintain the display device bracket;
wherein the rear housing cover covers the mount on three sides that are not occupied by the display device bracket.

US Pat. No. 10,365,683

FREQUENCY EXECUTION MONITORING IN A REAL-TIME EMBEDDED SYSTEM

TEXAS INSTRUMENTS INCORPO...

1. A method comprising:reading, by a processing resource, from a timer, a first count value associated with a first execution of a task of a real time operating system and a second count value associated with a second execution of the task;
calculating a test value based on a difference between the first count value and the second count value;
determining whether the test value is in a predetermined range of values; and
setting an error flag to be true if the test value is not within the predetermined range or setting the error flag to be false if the test value is within the predetermined range.

US Pat. No. 10,365,682

MULTI-MODE CLOCK TRANSMISSION NETWORK AND METHOD THEREOF

REALTEK SEMICONDUCTOR COR...

1. A network comprising:a current-mode transmitter configured to receive a first voltage and output a first current to a first node in accordance with a first control signal;
a transmission line configured to conduct a signal transmission between the first node and a second node, wherein the transmission line comprises an internal tapping point at a third node;
a first TIA (transimpedance amplifier) configured to receive a second current from the second node and output a second voltage in accordance with a second control signal; and
a second TIA configured to receive a third current from the third node and output a third voltage in accordance with a third control signal.

US Pat. No. 10,365,678

MEASURING INTERNAL VOLTAGES OF PACKAGED ELECTRONIC DEVICES

TEXAS INSTRUMENTS INCORPO...

1. A packaged electronic device having:an internal switch and a first package pin;
an analog front end coupled to the internal switch and the first package pin;
an internal voltage source that is not directly connected to any package pin of the package electronic device; and
a second package pin that produces an output signal based on an input voltage of the analog front end,
wherein the packaged electronic device is configured to:
receive an instruction to activate the internal switch to connect to a reference ground of the internal voltage source to a first input of the analog front end;
receive an external ground potential voltage at the first package pin of the packaged electronic device;
generate a zero detector output signal for the packaged electronic device at the second package pin;
receive a second instruction to activate the internal switch to connect the first input of the analog front end to the internal voltage source;
receive a second voltage level at the first package pin that generates a second output signal at the second package pin that matches the zero detector output signal, wherein the second voltage level differs from the external ground potential voltage; and
receive trim instructions to trim an internal voltage generated by the internal voltage source to a voltage level that is closer to a target voltage level.

US Pat. No. 10,365,677

POWER MANAGEMENT SYSTEM, POWER MANAGEMENT METHOD, AND COMPUTER PROGRAM

PANASONIC INTELLECTUAL PR...

1. A power management system, comprising:at least one processor;
at least one memory communicatively coupled to the at least one processor;
a switch; and
a controller,
wherein the at least one processor is configured to:
acquire DR information that includes a reduction value and a target period for requesting a reduction of received power;
estimate, as first power information, power that is consumed by an electric load during the target period;
manage, as second power information, power that can be output from a power supplying apparatus including a power storage apparatus; and
communicate with a trading device managing a power trade market to transmit information relating to a power trade, when determining that the reduction value is achievable during the target period, in response to the first power information and the second power information,
wherein the switch is configured to select any one of a first state that is to supply power from the power storage apparatus to the electric load and a second state that is to supply power from the power storage apparatus to a power grid, and
the controller is configured to control the switch to select the first state when the power trade is not made, and to select the second state when the power trade is made,
wherein the at least one processor is further configured to:
manage, as the second power information, a residual capacity of the power storage apparatus; and
transmit, to the trading device, the information relating to power obtained by subtracting power corresponding to the first power information from power corresponding to the second power information, when determining that the reduction value is achievable during the target period,
estimate, before the target period, a residual capacity of the power storage apparatus at a start point of the target period, as the second power information;
estimate a residual capacity of the power storage apparatus at an end point of the target period, on an assumption that the reduction value is achieved during the target period, based on the first power information and the second power information; and
when the residual capacity estimated at the end point of the target period exceeds a reference value, transmit, to the trading device, the information relating to power by which the power corresponding to the second power information exceeds the reference value.

US Pat. No. 10,365,675

BATTERY CONTROL DEVICE, BATTERY CONTROL SUPPORT DEVICE, BATTERY CONTROL SYSTEM, BATTERY CONTROL METHOD, BATTERY CONTROL SUPPORT METHOD, AND RECORDING MEDIUM

NEC Corporation, Tokyo (...

1. A battery control device controlling an operation of a battery that is connected to a utility grid, the battery control device comprising:a first detection unit that detects state information that shows a state of the battery;
a second detection unit that detects a state of the utility grid;
a first communication unit that transmits a detection result of the first detection unit to an external device, and receives from the external device operation control information to control the operation of the battery, the operation control information being generated based on:
the detection result of the first detection unit, and
a power amount that is allotted to all batteries that are controlled by N battery control devices in order to adjust a power amount in the utility grid, wherein N is a number that is 2 or larger; and
a control unit that controls the operation of the battery based on the detection result of the second detection unit and based on the operation control information received by the first communication unit,
wherein the control unit further controls the operation of the battery based on the state information,
wherein the first communication unit receives from the external device correction information, which is generated based on the state information, that shows a charge amount or a discharge amount that brings the state of the battery close to a reference state,
wherein the control unit further controls the operation of the battery based on the correction information received by the first communication unit, and
wherein, in a case that, with respect to the charge amounts or the discharge amounts shown in respective pieces of correction information that are transmitted to M battery control devices, the charge amount is a positive value and the discharge amount is a negative value, the first communication unit receives a piece of correction information that corresponds to its own device, from among the respective pieces of correction information in each of which a total sum of a charge amount and a discharge amount is zero, and wherein M is a number that is two or more.

US Pat. No. 10,365,674

ACTIVE-MATRIX SUBSTRATE, DISPLAY PANEL AND DISPLAY DEVICE INCLUDING THE SAME

SHARP KABUSHIKI KAISHA, ...

1. An active-matrix substrate comprising:a plurality of data lines;
a plurality of lines crossing the plurality of data lines and including at least gate lines; and
a driving circuit connected with at least one of the plurality of lines to control a potential of the at least one of the plurality of lines in response to a control signal supplied from outside a display region that includes pixel regions defined by the data lines and the gate lines, wherein
the driving circuit includes a plurality of switching elements,
at least one of the plurality of switching elements is located in the pixel regions,
the plurality of switching elements located in the pixel regions includes a first switching element and a second switching element located in two of the pixel regions, respectively, and
an adjustment line is further provided in one of the pixel regions in which the plurality of switching elements of the driving circuit is not provided such that the one of the pixel regions has an aperture ratio equal or substantially equal to that of another of the pixel regions in which at least one of the plurality of switching elements of the driving circuit is provided.

US Pat. No. 10,365,673

DIGITALLY CONTROLLED AC PROTECTION AND ATTENUATION CIRCUIT

Dolby Laboratories Licens...

1. A circuit for analog loads receiving a signal, the circuit comprising:a system controller monitoring at least one characteristic of the signal, wherein the at least one characteristic includes a current monitor signal and a voltage monitor signal, and wherein the system controller generates a pulse width modulated signal based on the at least one characteristic of the signal;
a switching stage connected to the signal and controlled by the system controller, wherein the switching stage is operable to attenuate the signal using the pulse width modulated signal from the system controller; and
an isolation stage connected between the system controller and the switching stage, the isolation stage providing electrical isolation between the system controller and the switching stage, thereby allowing the switching stage to electrically float with respect to a common ground reference of the system controller.

US Pat. No. 10,365,671

SENSOR WINDOW HEATING APPARATUS

AMAZON TECHNOLOGIES, INC....

1. A system comprising:an enclosure located within a refrigerated area and having an interior and an exterior;
a window of the enclosure having a first viewable area and a second viewable area, wherein the window acts as a barrier between the interior and the exterior of the enclosure;
a first camera and a second camera within the enclosure, the first camera proximate to the first viewable area and positioned to receive light in a first field of view that passes through the first viewable area of the window, the second camera proximate to the second viewable area and positioned to receive light in a second field of view that passes through the second viewable area of the window, the window comprising:
a substrate having an interior side and an exterior side, wherein the substrate is transmissive to at least a portion of incident light having a wavelength detectable by the first and second cameras;
arranged on the interior side of the substrate:
a first transparent heater element having a first shape and formed from indium tin oxide, wherein:
the first transparent heater element covers at least a portion of the first viewable area and has a first end and a second end,
the first field of view of the first camera passes through at least a portion of the first transparent heater element, and
the first shape of the first transparent heater element helps maintain a temperature of the first viewable area within a desired range; and
a second transparent heater element, wherein:
the second transparent heater element covers at least a portion of the second viewable area, and
the second field of view of the second camera passes through at least a portion of the second transparent heater element; and
a heater controller electrically connected to the first transparent heater element by a flexible printed circuit.

US Pat. No. 10,365,670

VARIABLE THERMAL RESISTANCE

Massachusetts Institute o...

1. An apparatus for regulating temperature, comprising:a mount configured to accept a device on a surface thereon;
a heatsink; and
a base defining a well therein configured to contain a working fluid and defining a channel disposed in a thermally conductive path between the mount and the heatsink, the channel in liquid communication with the well, the well and channel being sized to enable the working fluid to expand passively from the well into the channel and contract passively from the channel into the well in continuous amounts, the amounts being a function of a temperature of the heatsink.

US Pat. No. 10,365,668

VAPOR CONTROL FOR STORAGE TANK WITH PUMP OFF UNIT

1. A well fluid storage system, comprising:a) a storage tank capable of holding well fluids, the storage tank having a gas cap located above a liquid, the storage tank having a fluid inlet, a liquid outlet and a gas outlet, the storage tank having a gas pressure relief valve that opens when gas pressure inside the storage tank decreases below a vacuum threshold pressure;
b) a pump connected to the liquid outlet;
c) a controller system comprising:
i) a drive coupled to and operating the pump at a variable speed;
ii) a gas pressure sensor in communication with the gas cap in the storage tank;
iii) a controller connected to the gas pressure sensor and the drive, the controller operating the drive to slow the pump speed as the pressure in the gas cap decreases toward the vacuum threshold pressure so as to maintain the gas pressure relief valve in a closed condition.

US Pat. No. 10,365,666

MASS FLOW CONTROLLER

HITACHI METALS, LTD., To...

1. A mass flow controller comprising:a flow control valve configured such that a valve opening of said flow control valve can be changed;
a flow meter configured to measure a flow rate of gas passing through said flow control valve;
a thermometer configured to measure a temperature of said gas; and
a control means configured to output a control signal to said flow control valve to control said valve opening;
said control means is configured to:
obtain an absolute value of a temperature difference, said temperature difference is a difference acquired by subtracting a predetermined reference temperature from a measured temperature, wherein the measured temperature is a temperature of said gas measured by said thermometer;
perform flow rate control in which said control means outputs said control signal to said flow control valve to control said valve opening such that a measured flow rate which is a mass flow rate of said gas measured by said flow meter matches a set flow rate as a target value of a mass flow rate of said gas;
perform signal correction processing in which said control means outputs a corrected control signal to control said valve opening;
adjust said corrected control signal such that an absolute value of a change amount of said valve opening in said flow rate control becomes larger as an absolute value of said temperature difference becomes larger when said measured temperature is higher than a reference temperature; and
adjust said corrected control signal such that the absolute value of the change amount of said valve opening in said flow rate control becomes smaller as the absolute value of said temperature difference becomes larger when said measured temperature is lower than said reference temperature.

US Pat. No. 10,365,665

AUTOMATIC DETECTION SYSTEM FOR DETECTING DISRUPTIONS IN THE FLOW TO A DISPENSING APPARATUS

1. An automatic detection system for detecting disruptions in the liquid flow to a dispensing apparatus, comprising:a valve module;
said valve module having a first liquid inlet port and a first liquid outlet port;
an electrically operated first valve positioned in said valve module;
said first valve having a liquid intake side and a liquid outlet side;
said liquid intake side of said first valve being in fluid communication with said first liquid port of said valve module;
said liquid outlet side of said first valve being in fluid communication with said first liquid outlet port of said valve module;
said first valve being movable between open and closed positions;
a first liquid container having a liquid outlet;
said first liquid container being spaced from said valve module;
said liquid outlet of said first liquid container being in fluid communication with first liquid inlet port of said valve module and said liquid intake side of said first valve;
an alarm module positioned remotely from said valve module;
said alarm module including at least one alarm;
an optical sensor positioned in said alarm module;
said optical sensor having a liquid intake end and a liquid outlet end;
said intake end of said optical sensor being in fluid communication with said first liquid outlet port of said valve module and said liquid outlet side of said first valve;
means spaced from said valve module and said optical sensor for selectively supplying liquid from said first liquid container through said first valve, when said first valve is moved from said closed position to said open position, into said intake end of said optical sensor, through said optical sensor, outwardly through said liquid outlet of said optical sensor, and supplying the liquid to a remote receptacle;
a computer driven controller;
said optical sensor being electrically connected to said computer driven controller;
said computer driven controller controlling the said means for supplying liquid from said first liquid container, said first valve, said optical sensor and said alarm module;
said computer driven controller deactivating said means for supplying liquid when said optical sensor senses a disruption of liquid passing through said optical sensor; and
said computer driven controller activating said at least one alarm when said optical sensor senses a disruption of liquid passing through said optical sensor.

US Pat. No. 10,365,663

TETHER ORIENTATION SENSOR FOR CONTROLLING THE POSITION OF A TETHERED AIRCRAFT

Hoverfly Technologies, In...

1. An unmanned aerial vehicle comprising:a substrate;
a tether sensor mounted on the substrate, the tether sensor determining an orientation of a tether descending from the substrate relative to ground; and
a micro controller, receiving the measured orientation from the tether sensor, and determining an orientation of the tether relative to the substrate, and as a function of the orientation, determining a corrective value and outputting the corrective value to the unmanned aerial vehicle as at least one of a roll output and a pitch output control signal to correct a relative position of the substrate to a position in which the tether is normal to the ground.

US Pat. No. 10,365,661

NAVIGATION FOR A ROBOTIC WORKING TOOL

HUSQVARNA AB, Huskvarna ...

1. A robotic work tool system comprising a charging station and a robotic work tool, said robotic work tool comprising a position determining device and a controller, wherein said controller is configured to:determine a current position for the robotic work tool based on the position determining device;
determine a first distance from the current position to said charging station;
cause said robotic work tool to travel along a boundary wire a predetermined distance or for a predetermined time;
determine a new current position for the robotic work tool based on the position determining device;
determine a second distance from the new current position to said charging station; and
determine if the second distance is larger than the first distance,
wherein if the second distance is not larger than the first distance, cause said robotic work tool to continue traveling along the boundary wire; and
wherein if the second distance is larger than the first distance, cause the robotic work tool to turn a predetermined angle away from the boundary wire and follow a virtual F-field towards the charging station.

US Pat. No. 10,365,657

AUTONOMOUS MOVING OBJECT

HITACHI, LTD., Tokyo (JP...

1. An autonomous moving object comprising:an imager that acquires a signal state of a traffic light;
an information memory that stores blinking times of the traffic lights;
a first plurality of sensors that determine a self-position of the autonomous moving object;
a second plurality of sensors that detect obstacles along a particular path of the autonomous moving object, and
a motor controller that controls movement including a speed of the autonomous moving object,
wherein the autonomous moving object, in response to the imager detecting that the signal state of the traffic light has changed from a GO signal to a blinking signal for a crosswalk:
approximates an amount of time remaining prior the blinking signal changing to a stop signal based on the blinking times stored in information memory,
determines a plurality of potential first paths, wherein each of the plurality of potential first paths move the autonomous moving object from the self-position to an end point of the crosswalk,
calculates first travel times for the autonomous moving object to traverse the plurality of potential first paths based on a distance of the first paths and the each speed of the autonomous moving object,
calculates a first risk for each particular potential first path from the plurality of potential first paths based on a number of obstacles detected by the second plurality of sensors along each particular first path,
determines a subset of the plurality of potential first paths that have the first travel times that are less than the amount of time remaining prior the blinking signal changing to the stop signal,
on a condition that the subset of the plurality potential first paths contains at least one path, selects a selected route from the subset of the plurality potential first paths where the first risk of the particular first path is minimized, and
moves along the selected route with the speed based on speeds of surrounding moving obstacles detected by the second plurality of sensors and/or faster than the speed before changing to the blinking signal.

US Pat. No. 10,365,655

ECU, AUTONOMOUS VEHICLE INCLUDING ECU, AND METHOD OF CONTROLLING LANE CHANGE FOR THE SAME

Hyundai Motor Company, S...

1. A method of controlling lane change of an autonomous vehicle, comprising:determining, by a controller, a type of a command for lane change using an autonomous driving logic in response to the command for lane change being generated;
determining, by the controller, an attribute on each region of a plurality of regions included in a change target region according to the type of the command for lane change determined, the attribute of each region including one of a region in which lane change is possible, a region in which lane change is difficult even when lane change is possible, and a region in which lane change is not possible;
correcting, by the controller, the attribute of each region using information regarding a lane in which the autonomous vehicle is being driven; and
determining, by the controller, a lane change region from the plurality of regions included in the change target region based on the corrected attribute of each region.

US Pat. No. 10,365,653

PERSONALIZED AUTONOMOUS VEHICLE RIDE CHARACTERISTICS

GM GLOBAL TECHNOLOGY OPER...

1. A method of autonomously controlling a vehicle in a personalized manner, the method comprising:obtaining, by a controller onboard the vehicle, ride preference information associated with a user, the ride preference information comprising a user-specific value for a maximum rate of change for an acceleration of the vehicle;
identifying, by the controller, a current vehicle pose;
determining, by the controller, a motion plan for the vehicle along a route based at least in part on the ride preference information, the current vehicle pose, and constraints associated with the route, wherein the motion plan comprises a solution for traversing along the route from the current vehicle pose in a manner that satisfies the constraints and the user-specific value for the maximum rate of change for the acceleration of the vehicle, the user-specific value for the maximum rate of change for the acceleration of the vehicle influencing a rate of vehicle movement resulting from the motion plan; and
operating, by the controller, one or more actuators onboard the vehicle in accordance with the motion plan.

US Pat. No. 10,365,650

METHODS AND SYSTEMS FOR MOVING OBJECT VELOCITY DETERMINATION

GM GLOBAL TECHNOLOGY OPER...

1. A method for controlling an autonomous vehicle, the method comprising:obtaining a first point cloud and at least one second point cloud that are time spaced based on three-dimensional position data, of a scene outside of the autonomous vehicle, from at least one sensor of the autonomous vehicle;
position aligning, via at least one processor, at least one static aspect of the scene in the first point cloud with at least one static aspect of the scene in the at least one second point cloud to obtain position aligned first and second point clouds;
generating a sparse mesh around data points in the first and second point clouds corresponding to the moving object;
determining a distance moved between the sparse mesh in the first second position aligned point cloud;
determining, via at least one processor, a velocity of at least one moving object in the position aligned first and second point clouds based on the distance moved; and
performing, via at least one processor, an autonomous vehicle control function using the velocity of the at least one moving object.

US Pat. No. 10,365,648

METHODS OF CUSTOMIZING SELF-DRIVING MOTOR VEHICLES

1. A method of customizing a self-driving motor vehicle comprising the steps of: acquiring a user preference data set and a user profile data set;identifying a current user;
applying data of the current user in the user preference data set and in the user profile data set in operating the vehicle;
updating the data of the current user in the user preference data set and the user profile data set of the current user during driving;
applying the updated data of the current user in the user preference data set and in the user profile data set in operating the vehicle;
driving the vehicle based on the updated data of the current user in the user preference data set and in the user profile data set;
wherein the step of applying the data comprises:
finding a closest match between a current scenario and a scenario used in a training collection for acquiring data in the entry of the current user in the user preference dataset;
applying a user choice in the current scenario operating the vehicle if
minimum scenario similarity is smaller than a threshold value; or
generating a suggestion how to handle the current scenario based on the data in the entry of the current user in the user profile data set and
achieving an optimal solution by considering the suggestion together with other options generated by Al control subsystems based on non-user-specific analysis.

US Pat. No. 10,365,647

ENSURING OCCUPANT AWARENESS IN VEHICLES

QUALCOMM Incorporated, S...

1. A method of providing information to ensure occupant awareness in a vehicle, the method comprising:autonomously controlling, by the vehicle, operation of the vehicle;
determining, by one or more processors and concurrent with the vehicle autonomously controlling operation of the vehicle, an expected event is to occur, the expected event including transfer of control of the operation of the vehicle from the vehicle to an occupant;
determining, by the one or more processors and concurrent with the vehicle autonomously controlling operation of the vehicle, an extent of time remaining until an estimated occurrence of the expected event;
determining, by the one or more processors and concurrent with the vehicle autonomously controlling operation of the vehicle, a condition that triggers the expected event;
selecting, by the one or more processors and concurrent with the vehicle autonomously controlling operation of the vehicle, a process of a plurality of processes by which to inform the occupant of an operating context of the vehicle such that the process of the plurality of processes is capable of being performed within the determined extent of time, wherein a first subset of the plurality of processes are for higher levels of the determined extent of time compared to a second subset of the plurality of processes; and
performing, by the one or more processors and within the determined extent of time, the process of the plurality of processes by which to inform the occupant of the operating context of the vehicle.

US Pat. No. 10,365,643

SYSTEM RELIABILITY AND OPERATING LIFE ENHANCEMENT IN FIELD THROUGH THERMAL PROFILING

Honeywell International I...

1. A system comprising:a processing device;
a rack; and
a plurality of input/output module (IOM) configured to interface with a field device in an industrial process control and automation system,
wherein each IOM of the plurality of IOMs comprises:
a terminal block including a plurality of inputs or outputs, each of the inputs or outputs configured to send and receive signals to and from the field device;
a plurality of temperature sensors, each of the plurality of temperature sensors configured to measure a temperature in the vicinity of the temperature sensor within each IOM;
a connector configured to transmit the temperature measured by each of the plurality of temperature sensors to the processing device,
wherein the processing device compares each of the plurality of measured temperatures to a threshold,
wherein the plurality of temperature sensors are positioned evenly across a field side of the IOM and the temperature measured evenly across the rack where the plurality of IOMs are positioned, and
wherein the rack is configured to mount each of the plurality of IOMs, and the processing device.

US Pat. No. 10,365,640

CONTROLLING MULTI-STAGE MANUFACTURING PROCESS BASED ON INTERNET OF THINGS (IOT) SENSORS AND COGNITIVE RULE INDUCTION

International Business Ma...

1. A computer program product for controlling product production in multi-stage manufacturing process, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:receiving product genealogy data comprising at least a history of processing conditions at stages in the multi-stage manufacturing process in manufacturing a product, the processing conditions expressed in terms of process variables and corresponding values measured by sensors coupled to processing units in a manufacturing facility implementing the multi-stage manufacturing process;
selecting a subset of process variables that influence product quality, from the process variables;
executing a machine learning algorithm with the product genealogy data and the subset of process variables as input, the machine learning algorithm learning causal relationships between the processing conditions and the product quality;
automatically generating a control rule based on at least one of the causal relationships, the control rule for controlling a process variable set point at a stage in the multi-stage manufacturing process;
receiving real time sensor data from the sensors;
instantiating the control rule based on the real time sensor data, wherein the control rule is fired responsive to the real time sensor data meeting a conditional part of the control rule;
responsive to the control rule firing, controlling an actuator coupled to at least one of the processing units to set a processing variable to a set point specified in the control rule;
wherein the control rule comprises at least a rule that sets an operating condition at a future manufacturing process stage that follows a current manufacturing process stage.

US Pat. No. 10,365,635

PRODUCTION MODULE FOR PERFORMING A PRODUCTION FUNCTION ON A PRODUCT

Siemens Aktiengesellschaf...

1. A production module for performing a production function on a product, the production module being configured to couple to a second production module which is configured to perform a second production function on the product, the production module comprising:a memory device configured to store a piece of self-description information regarding properties of the production module;
wherein the second production module comprises a second piece of self-description information regarding properties of the second production module;
wherein the production module is configured to transmit the piece of self-description information to the second production module and to receive the second piece of self-description information from the second production module;
wherein one of (i) the memory device of the production module stores a piece of port information regarding the coupling to the second production module and (ii) the production module is configured to store the piece of port information regarding the coupling to the second production module; and
wherein the piece of port information regarding the coupling to the second production module comprises information regarding properties of the second production module including a piece of information about a size of an interaction or transfer area for the second production module, a situation or position of the transfer area and an identifier of the coupled second production module.

US Pat. No. 10,365,634

MULTIAXIAL CONTROL SYSTEM SETTING AND ADJUSTING FUNCTION SUPPORTING DEVICE

Mitsubishi Electric Corpo...

1. A multiaxial control system setting and adjusting function supporting device, wherein the multiaxial control system setting and adjusting function supporting device is configured to:set and adjust a control parameter that is set to a servo amplifier of the multiaxial control system that includes a plurality of axes, each of the plurality of axes is driven by a combination of the servo amplifier with a servo motor, and that synchronizes and controls the plurality of axes according to a command from a motion controller,
group, as one group, first axes of the plurality of axes based on an input control command, the first axes comprising mechanical axes which are mechanically coupled,
perform an adjustment of the control parameter on the first axes as the group, the performing the adjustment comprising obtaining adjustment results via tuning of a servo gain parameter, as the control parameter, based on a responsiveness value which is set as a single value for the first axes as the group, and
control a display to display an average value of the adjustment results of the servo gain parameter for the first axes as a control parameter value of the mechanical axes, the adjustment results being associated with the responsiveness value,
wherein inertia ratios are estimated individually for the first axes as the group, an average value of the inertia ratios is calculated, and the average value of the inertia ratios are displayed along with the adjustment results.

US Pat. No. 10,365,631

INSTRUCTION GENERATING DEVICE

OMRON Corporation, Kyoto...

1. An instruction generating device that generates a position instruction of instruction information to drive a machine, the instruction generating device comprising:a receiver that receives an input of a machine performance index comprising at least a target traveling distance, a target traveling time, and a resonance frequency of a vibration to become a vibration control target;
a storage in which a plurality of vibration control conditional expressions are stored, the plurality of vibration control conditional expressions calculating a parameter of the position instruction suppressing the vibration based on the machine performance index; and
a processor configured with a program to perform operations comprising:
operation as a conditional expression selector configured to select a vibration control conditional expression to generate the position instruction from the plurality of vibration control conditional expressions based on a control performance index indicating an item to be prioritized during drive control of the machine;
operation as a parameter calculator configured to calculate the parameter based on the machine performance index and the selected vibration control conditional expression; and
operation as a position instruction generator configured to calculate the position instruction based on the parameter calculated with the parameter calculator.

US Pat. No. 10,365,630

CONTROL METHOD OF PROFILE MEASURING APPARATUS

MITUTOYO CORPORATION, Ka...

1. A control method of a profile measuring apparatus that includes a probe having a stylus head at a distal end and a displacement mechanism displacing the probe, the profile measuring apparatus detecting contact between the stylus head and a surface of a work piece, and measuring a profile of the work piece, the method comprising:finding a scanning path along which the stylus head is displaced based on design data of the work piece;
while controlling a depression amount of the probe toward the work piece to maintain a standard depression amount, displacing the stylus head along the scanning path;
generating, via a motion controller of the profile measuring apparatus, a probe displacement instruction according to a composite speed vector V represented by the following equation:
composite speed vector V=Gf·Vf+Ge·Ve+sg(p)·Gc·Vc2
wherein:
a path speed vector Vf is a vector along which the probe is displaced along the scanning path,
a depression correction vector Ve is a vector maintaining the depression amount of the probe toward the work piece at the standard depression amount,
a second course correction vector Vc2 is represented by (Vc1·q)q,
a first course correction vector Vc1 is a vector in a direction correcting a probe position such that the stylus head is oriented along a scanning course,
a course correction direction vector q is a vector given by a vector product of the normal line of the surface of the work piece and the path speed vector Vf,
when the normal direction of a measured surface, which is calculated based on the design data of the work piece, is defined as a nominal normal direction vector Nw, p is a scalar product of the second course correction vector Vc2 and the nominal normal direction vector Nw, and a mathematical sign determination function sg(p) is a function returning +1 or ?1 in accordance with a value of p, and
Gf, Ge, and Gc are each a predetermined coefficient; and
displacing the probe in accordance with the generated probe displacement instruction.

US Pat. No. 10,365,627

PROCESSING MACHINE WHICH TAKES INTO ACCOUNT POSITION ERRORS DURING COLLISION CHECKING

1. An operating method for a processing machine, comprising:providing to a numerical controller of the processing machine a parts program comprising a sequence of setpoint position values for a tool of the processing machine relative to a workpiece to be processed with the tool,
programming the numerical controller with a system program supplied to the numerical controller via an external non-transitory computer readable data medium, said non-transitory computer readable data medium being provided as an external USB memory stick,
determining with the numerical controller, based on the setpoint position values, a respective setpoint axis value for each position-regulated axis of a plurality of position-regulated axes operating on machine elements of the processing machine,
associating, in the numerical controller, virtual protection bodies with the machine elements, the workpiece and the tool, the virtual protection bodies being defined by envelope curves,
before activating the position-regulated axes, determining volumes with the numerical controller that are occupied by the virtual protection bodies when the position-regulated axes are controlled in accordance with the sequence of setpoint position values and checking whether, except for the processing to be performed by the tool on the workpiece, the virtual protection bodies remain disjoint from one another,
when the virtual protection bodies remain disjoint from one another, controlling with the numerical controller the position-regulated axes in accordance with the sequence of setpoint position values and, when the virtual protection bodies do not remain disjoint from one another, foregoing controlling the position-regulated axes and performing an error response,
defining in the numerical controller a position error field, which specifies for the setpoint axis values an actual position that the tool assumes relative to the workpiece when the position-regulated axes are positioned at the respective setpoint axis values, and which also takes into account the elasticities of the tool and the workpiece, and
taking the position error field into account in the numerical controller at least for a subset of the virtual protection bodies when determining the volumes to be occupied by the virtual protection bodies when the position-regulated axes are controlled in accordance with the sequence of setpoint position values, wherein the virtual protection bodies, for which the numerical controller takes into account the position error field when determining the occupied volumes, comprise at least the tool and a tool holder.

US Pat. No. 10,365,626

EXTENDING THE FUNCTIONALITY OF A PROGRAMMABLE LOGIC CONTROLLER (PLC) WITH APPS WITHOUT CHANGING THE PLC PROGRAMMING

Siemens Aktiengesellschaf...

1. A programmable logic controller comprising:a processor;
a programmable logic controller (PLC) operating environment configured to execute a controller automation program providing a plurality of skill functions;
a device memory comprising a plurality of apps configured to perform a discrete set of automation functions using the plurality of skill functions; and
an app container that is logically separate from the PLC operating environment, wherein the app container is configured to provide a runtime environment for the plurality of apps.

US Pat. No. 10,365,624

SLAVE DEVICE, METHOD FOR CONTROLLING SLAVE DEVICE, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

OMRON Corporation, Kyoto...

1. A slave device that is connected to a controller which is a master device via a network and includes a communication port to which a device is connected, the slave device comprising:an acquisition unit configured to acquire identification information of a device connected to the communication port from the device;
a generation unit configured to generate configuration settings information including identification information of a device scheduled to be connected to the communication port on the basis of the identification information acquired by the acquisition unit; and
a collation unit configured to collate the identification information acquired by the acquisition unit with the identification information included in the configuration settings information to determine whether the device connected to the communication port is the device scheduled to be connected to the communication port.

US Pat. No. 10,365,623

SERVER, USER TERMINAL, AND PROGRAM

KYOCERA Corporation, Kyo...

1. A server, which is associated with a service facility, comprising:a notification unit that sends a power reduction request to a user terminal of a consumer; and
a controller that acquires smart meter information sent from the user terminal when the consumer accepts the power reduction request,
wherein
the smart meter information is information regarding a smart meter of a consumer facility that is a target for power reduction,
the controller determines actual reduced power of the consumer facility based on the smart meter information,
when power usage of the consumer facility is reduced in response to the power reduction request, the controller performs a process of giving an incentive corresponding to the actual reduced power to the consumer, and
when the consumer accepts the power reduction request, the incentive is given to the consumer based on an amount of money used in the service facility or time during which the consumer has stayed in the service facility.

US Pat. No. 10,365,616

PORTABLE SWITCHING DEVICE TO REMOTELY OPERATE A HIGH VOLTAGE CIRCUIT BREAKER

21. A method of switching an external circuit using a portable switching device, comprising:connecting a voltage output of the external circuit to a voltage input of the portable switching device;
connecting a first voltage output of the portable switching device to a switching terminal of the external circuit; and
connecting a ground input of the portable switching device to a ground of the external circuit and wherein switching the external circuit comprises remotely controlling a first switching circuit to switch the external circuit from a first operating state to a second operating state.

US Pat. No. 10,365,615

WEARABLE APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A wearable apparatus, comprising:a mounting component configured to hold a relationship between relative positions of the wearable apparatus and its user;
a plurality of sensors;
a folding panel mounted on the mounting component, the folding panel including at least two display screens interconnected at a rotatable joint where said plurality of sensors are disposed; and
a controller, said controller being signal connected with individual display screens and the plurality of sensors respectively, the controller being configured to control corresponding display screens to turn on or turn off based on a state of the folding panel detected by the plurality of sensors;
wherein the at least two display screens comprise five display screens; wherein one of the five display screens is a rectangular display screen having four edges, while a remaining four display screens comprise circular arc edges; wherein the remaining four display screens are respectively connected to said four edges of the rectangular display screen in a rotatable manner.

US Pat. No. 10,365,610

DISPLAY MECHANISM WITH ROLLERS FOR WATCHES

1. A timepiece display mechanism comprising:at least one roller pivoting about a roller axis, said roller comprising at least one flap pivoting about a flap axis parallel to said roller axis and distinct from said roller axis, said at least one flap comprising at least one first face and at least one second face;
first drive means for pivoting said roller about said roller axis;
second drive means distinct from said first drive means for pivoting at least one said flap about said respective flap axis, in at least one determined position of said flap axis relative to said roller axis,
wherein said second drive means comprise, at each said flap, at least one flap drive pinion centred on each said flap axis and arranged to cooperate with a control means, comprised in said display mechanism, to modify, on demand, the position of said at least one flap or when said at least one flap is a plurality of flaps, to modify, in sequence or continuously, the position of said successive flaps of said at least one roller.

US Pat. No. 10,365,606

APPARATUS, OPTICAL SYSTEM, AND METHOD FOR DIGITAL HOLOGRAPHIC MICROSCOPY

1. A digital holography microscope comprising:two microscope objectives configured in a bi-telecentric configuration;
a sample holder configured to receive a sample;
a couple charged device configured to capture one or more images;
a display; and
a processor configured to
retrieve a Convolutional Neural Network (CNN) model associated with a type of the sample,
mitigate aberrations in the one or more images using at least the CNN model having as input an unwrapped phase associated with each of the one or more images, and
output the mitigated one or more images via the display.

US Pat. No. 10,365,605

IMAGE FORMING APPARATUS INCLUDING A MOVABLE ENGAGEABLE SPACING MEMBER AND PROCESS CARTRIDGE INCLUDING A FORCE RECEIVING PORTION

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:(i) a main assembly including:
(i-i) a spacing member, and
(i-ii) a movable member movable while supporting the spacing member, wherein the spacing member is movable relative to the movable member between (a) a normal position and (b) a retracted position retracted from the normal position; and
(ii) a process cartridge detachably mountable to the main assembly, the process cartridge including:
(ii-i) a photosensitive drum,
(ii-ii) a developing roller movable in directions toward and away from the photosensitive drum,
(ii-iii) a spacing force receiving portion configured to receive a spacing force, for moving the developing roller in a direction away from the photosensitive drum, from the spacing member of the main assembly, and
(ii-iv) a contact portion configured to contact the spacing member to retract the spacing member,
wherein, when the spacing member is in the normal position, the spacing member is capable of applying the spacing force to the spacing force receiving portion by movement of the movable member, and
wherein the spacing member is retractable from the normal position to the retracted position by being contacted by the contact portion of the process cartridge.

US Pat. No. 10,365,603

DRIVE DEVICE AND IMAGE FORMING APPARATUS INCORPORATING THE DRIVE DEVICE

RICOH COMPANY, LTD., Tok...

1. A drive device comprising:a drive source;
a drive gear mounted on the drive source and having an externally toothed part;
a first drive transmission gear drivingly coupled with the drive gear and having a first transmission portion and a second transmission portion, the first transmission portion including an internally toothed part on an inner circumference to mesh with the externally toothed part of the drive gear;
a second drive transmission body drivingly coupled with the first drive transmission gear and with a drive target body; and
an endless body wound around the second transmission portion and the second drive transmission body.

US Pat. No. 10,365,602

HOLE PUNCHING APPARATUS FOR PUNCHING PUNCH HOLES IN PRINTING PAPER

KYOCERA Document Solution...

1. A hole punching apparatus, comprising:hole-punching blades for punching punch holes in printing paper by vertical motion, a hole-punching motor, and vertical-motion-converting units for converting rotation of a hole-punching shaft that is connected to the hole-punching motor to vertical motion of the hole-punching blades; and
that executes:
a hole-punching process for punching punch holes by rotating the hole-punching shaft from a reference position; and
a braking process that applies a brake to the rotation of the hole-punching shaft and stops at the reference position; wherein
the hole punching apparatus further comprises:
a rotation-detecting unit that detects the rotation of the hole-punching shaft and outputs a rotation-position signal; and
a brake-control unit that intermittently turns ON and OFF the brake in the braking process; wherein
the brake-control unit sets a braking period for turning ON the brake according to the rotation position and rotation speed of the hole-punching shaft that is measured based on the rotation-position signal so that, with respect to a particular rotation speed, the braking period tends to become longer as the rotation position becomes closer to the reference position, and so that, with respect to a particular rotation position, the braking period tends to become longer as the rotation speed becomes faster.

US Pat. No. 10,365,601

IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD

RICOH COMPANY, LTD., Tok...

1. An image forming apparatus comprising:an image forming device to form a first test toner image and a second test toner image;
an image density detector to detect an image density at a plurality of positions of the first test toner image and the second test toner image formed by the image forming device; and
a processor configured to:
control the image forming device to form the first test toner image,
control the image density detector to detect the image density at the plurality of positions of the first test toner image,
adjust an image forming condition of the image forming device so that the image density at each of the plurality of positions becomes a target image density,
control the image forming device to form the second test toner image based on the adjusted image forming condition,
control the image density detector to detect the image density at the plurality of positions of the second test toner image,
determine whether a streaked image exists in the second test toner image based on the image density detected at the plurality of positions of the second test toner image by the image density detector, and
execute a countermeasure to prevent an occurrence of the streaked image based on a determined result of the streaked image in the second test toner image.

US Pat. No. 10,365,600

BELT DEVIATION CORRECTION DEVICE FIXING DEVICE, IMAGE FORMING APPARATUS, AND BELT DEVIATION CORRECTION METHOD

SHARP KABUSHIKI KAISHA, ...

1. A belt deviation correction device for correcting a deviation of an endless belt wound around a plurality of rollers, comprising:a pressing roller that is pressed from outside the endless belt wound around the plurality of rollers; and
a drive mechanism that drives a plurality of actuated parts that are different from each other in order to swing the pressing roller, wherein
the pressing roller is configured to swing in such a way as to be inclined with respect to the plurality of rollers,
a deviation of the endless belt in a direction of an axis of rotation of the plurality of rollers is corrected by swinging the pressing roller, and
the drive mechanism includes:
a single drive part to which a drive force is transmitted from a single drive source, and
a plurality of actuating parts provided on the single drive part so that in actuating a first actuated part and a second actuated part of the plurality of actuated parts separately with the drive force from the single drive part, a first action on the first actuated part and a second action on the second actuated part do not affect each other.

US Pat. No. 10,365,599

IMAGE FORMING APPARATUS WITH WRITE START TIMING DETERMINATION

Canon Kabushiki Kaisha, ...

1. An image forming apparatus, which is operable at a plurality of image forming speeds, comprising:a photosensitive member;
a light source configured to emit a light beam;
a deflection unit configured to deflect the light beam emitted from the light source so that the light beam scans on a surface of the photosensitive member in a main scanning direction;
a developing unit configured to develop, with a toner, an electrostatic latent image, which is formed on the surface of the photosensitive member by the light beam, into a toner image;
a transfer unit configured to transfer the toner image from the surface of the photosensitive member onto a bearing member or a recording medium that is conveyed by the bearing member;
a pattern detection unit configured to detect a registration correction pattern, which is transferred onto the bearing member by the transfer unit; and
a processor and a memory configured to function as:
a writing start timing determination unit configured to determine writing start timing at which the electrostatic latent image is started to be written on the photosensitive member by the light beam emitted from the light source, based on a detection result of the pattern detection unit;
a storage unit configured to store a correction amount for correcting the writing start timing that is determined by the writing start timing determination unit;
a density detection unit configured to detect a density correction pattern, which is transferred onto the bearing member by the transfer unit; and
a light intensity setting unit configured to set a light intensity of the light beam that is emitted from the light source, based on a detection result of the density detection unit,
wherein, in a case where a previous image forming speed when the registration correction pattern is detected by the pattern detection unit is the same as a next image forming speed at which a next image is formed, the next image is formed at the writing start timing that is determined by the writing start timing determination unit at the previous image forming speed, and
wherein, in a case where the previous image forming speed differs from the next image forming speed, the correction amount is corrected based on a difference between a light intensity of the light beam when the registration correction pattern is formed and a light intensity of the light beam when the next image is formed, the writing start timing that is determined by the writing start timing determination unit at the previous image forming speed is corrected based on a corrected correction amount and on a speed ratio of the previous image forming speed to the next image forming speed, and the next image is formed based on a corrected writing start timing.

US Pat. No. 10,365,598

FIXING DEVICE AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. A fixing device comprising:a fixing section to which a sheet is conveyed and that is configured to fix a toner image formed on the sheet to the sheet; and
a detection section configured to detect presence of the sheet in the fixing section, wherein
the detection section includes:
an actuator supported in a movable manner between a first detection position and a second detection position; and
a roller supported by the actuator in a rotatable manner,
the actuator is located across a conveyance path of the sheet while positioned at the first detection position,
when the sheet reaches the actuator positioned at the first detection position, the actuator moves to the second detection position,
the roller includes a sheet contact part that comes into contact with the sheet being conveyed,
the roller is supported by the actuator in a movable manner between a first roller position and a second roller position,
when the roller is positioned at the first roller position, the sheet contact part juts out from the actuator as viewed from an axial direction of the roller, and
when the roller is positioned at the second roller position, the sheet contact part overlaps with the actuator as viewed from the axial direction of the roller.

US Pat. No. 10,365,597

ENDLESS BELT COMPRISING BORON NITRIDE NANOTUBES

XEROX CORPORATION, Norwa...

1. An endless belt comprising:a substrate layer comprising polyimide made from precursors comprising at least one dianhydride and at least one diamine; and a plurality of boron nitride nanotubes dispersed in the polyimide, the boron nitride nanotubes having a surface area of from about 50 m2/g to about 500 m2/g as determined by BET analysis, and being in an amount ranging from about 0.01 wt. % to about 20 wt. %, based on the total weight of the substrate layer, the substrate layer having a Young's modulus of from about 4,000 MPa to about 10,000 MPa.

US Pat. No. 10,365,596

FUSER INCLUDING ENDLESS BELT AND SLIDING SHEET

Brother Kogyo Kabushiki K...

1. A fuser comprising:a rotatable member;
a belt comprising:
an inner peripheral surface, and
an outer peripheral surface facing the rotatable member;
a heater configured to heat the rotatable member;
a pressure member configured to, with the rotatable member, sandwich the belt to form a nip portion; and
a sliding member, a portion of the sliding member configured to be sandwiched between the inner peripheral surface of the belt and a surface of the pressure member at a position corresponding to the nip portion, the sliding member comprising a front surface facing the inner peripheral surface of the belt and a back surface facing the pressure member,
wherein the front surface comprises a plurality of first dimples arranged in a first zone of the sliding member and a plurality of second dimples arranged in a second zone of the sliding member outside the first zone, the first zone corresponding to a first part of the nip portion, to which a first pressure is to be applied, and the second zone corresponding to a second part of the nip portion, to which a second pressure smaller than the first pressure is to be applied,
wherein the first dimples comprise a first upstream dimple and a first downstream dimple, positioned downstream from the first upstream dimple in a moving direction of the belt at the nip portion, wherein a first ridge portion is formed between the first upstream dimple and the first downstream dimple,
wherein the second dimples comprise a second upstream dimple and a second downstream dimple positioned downstream from the second upstream dimple in the moving direction, wherein a second ridge portion is formed between the second upstream dimple and the second downstream dimple, and
wherein, a first angle formed between the first upstream dimple and the first ridge portion is greater than a second angle formed between the second upstream dimple and the second ridge portion.

US Pat. No. 10,365,594

SYSTEM AND METHOD FOR CONTROLLING A FUSER ASSEMBLY OF AN ELECTROPHOTOGRAPHIC IMAGING DEVICE

LEXMARK INTERNATIONAL, IN...

1. An imaging device for fusing toner to media sheets in a process direction of media travel, the imaging device connectable to a supply of AC power, comprising:first and second resistive traces of differing power sizes for heating; and
a controller coupled to connect said each of the resistive traces to the AC power to selectively apply half-cycles of the AC power including calculating a power level from zero power (0%) to full power (100%) to cause the each of the resistive traces to maintain a predetermined set-point temperature, but not applying the calculated power level to the each of the resistive traces and mapping the calculated power level to one of only five actual heating power levels for application to the each of the resistive traces.

US Pat. No. 10,365,592

IMAGE FORMING APPARATUS WITH PASSIVELY ROTATING FIXING DEVICE

FUJI XEROX CO., LTD., Mi...

1. An image forming apparatus comprising:an image carrier;
a transfer member configured to transfer an image on the image carrier to a continuous medium;
a fixing device configured to fix the image transferred to the medium; and
a transport member disposed downstream of the fixing device in a transport direction of the medium and configured to transport the medium,
wherein the fixing device comprises:
a first fixing member having an endless shape; and
a second fixing member having a substantially cylindrical shape; and
wherein, when the transport member transports the medium, the first and the second fixing members are passively rotated in accordance with movement of the medium.

US Pat. No. 10,365,591

FIXING DEVICE AND IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. A fixing device comprising:a fixing member configured to heat a toner on a medium while rotating;
a pressing member configured to form a pressing area with the fixing member while rotating and to press the toner on the medium passing through the pressing area;
a cover configured to be moved in one direction in an opening and closing direction to form a part of a conveying path for the medium and to be moved in the other direction in the opening and closing direction to open the part of the conveying path; and
a cleaning device provided in the cover and configured to bring a cleaning member into contact with a surface of the pressing member in a state where the cover is moved in the one direction and to clean the surface of the pressing member.

US Pat. No. 10,365,590

BELT CONVEYANCE DEVICE AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

8. An image forming apparatus comprising:an endless belt member configured to bear an image and turn around; and
a steering roller configured to be tiltable and stretch the belt member, the steering roller including a roller configured to be rotatable with the belt member and a rubbing member configured to rub against the belt member to apply frictional force to the belt member, rotation of the rubbing member being regulated at both ends of the steering roller, the steering roller being tilted by frictional force acting on the rubbing member from the belt member,
wherein the rubbing member includes a recessed portion formed along an axial direction of the steering roller in an area opposed to an inner peripheral surface of the belt member, and
wherein a width of the recessed portion with respect to a circumferential direction of the steering roller is 300 ?m or more and a depth of the recessed portion is 100 ?m or more.

US Pat. No. 10,365,589

IMAGE FORMING APPARATUS CAPABLE OF RESTRAINING OCCURRENCE OF ELECTRIC DISCHARGE BETWEEN INTERMEDIATE TRANSFER BELT AND SHEET

Brother Kogyo Kabushiki K...

1. An image forming apparatus comprising:a drum unit including a photosensitive drum;
a belt unit comprising:
a first roller;
a second roller spaced apart from the first roller;
an intermediate transfer belt supported by the first roller and the second roller, the intermediate transfer belt comprising:
a first portion positioned between the first roller and the second roller, the first portion being configured to be moved in a first direction directed from the first roller to the second roller when the intermediate transfer belt is circularly moved over the first roller and the second roller, the first portion having an upstream end and a downstream end in the first direction, the upstream end of the first portion being in contact with the first roller, the downstream end of the first portion being in contact with the second roller; and
a second portion positioned between the first roller and the second roller, the second portion being configured to be moved in a second direction directed from the second roller to the first roller when the intermediate transfer belt is circularly moved over the first roller and the second roller, the second portion having an upstream end and a downstream end in the second direction, the upstream end of the second portion being in contact with the second roller, the downstream end of the second portion being in contact with the first roller;
a primary transfer member positioned between the first roller and the second roller, the primary transfer member being configured to transfer a toner image from the photosensitive drum to the first portion;
a secondary transfer member capable of contacting the downstream end of the second portion, the secondary transfer member being configured to transfer the toner image from the intermediate transfer belt to a sheet; and
a sheet guide positioned opposite to the first portion with respect to the second portion, the sheet guide being configured to guide the sheet toward the intermediate transfer belt, the sheet guide comprising an upstream end and a downstream end in a sheet conveying direction, the downstream end of the sheet guide being positioned between the first roller and the second roller in the second direction.

US Pat. No. 10,365,587

IMAGE FORMING APPARATUS, PROCESS CARTRIDGE, AND DEVELOPING APPARATUS INCLUDING DEVELOPING ROLLER

CANON KABUSHIKI KAISHA, ...

1. A developing apparatus, comprising:a developing roller configured to bear developer;
a frame configured to rotationally support the developing roller at each of two end portions of the developing roller in a longitudinal direction of the developing roller; and
a sealing member configured to seal a space between the frame and each of the two end portions of the developing roller, wherein
the developing roller has:
first regions that are located at each of the two end portions of the developing roller in the longitudinal direction and are in contact with the sealing member; and
a second region that is located between the first regions in the longitudinal direction and is not in contact with the sealing member, the second region having a predetermined surface roughness Ra,
wherein the first regions have a first lubricant applied thereto, the first lubricant having a first average particle size smaller than the predetermined surface roughness Ra, and
wherein the second region has a second lubricant applied thereto, the second lubricant having a second average particle size larger than the predetermined surface roughness Ra.

US Pat. No. 10,365,585

DEVELOPING APPARATUS AND IMAGE FORMING APPARATUS

Konica Minolta, Inc., Ch...

1. A developing apparatus comprising:a housing that accommodates developer and has a plurality of constituent parts;
a vibrator that vibrates parts, which are two or more of the plurality of the constituent parts and to which scattered toner may adhere, as vibrated portions;
an adjuster provided for at least one of the vibrated portions and the vibrator so as to adjust and match natural frequencies of the two or more of the vibrated portions; and
a hardware processor that controls the vibrator.

US Pat. No. 10,365,584

TONER CONTAINER, DEVELOPING DEVICE, PROCESS CARTRIDGE, AND IMAGE FORMING APPARATUS THAT INCLUDE A TONER CONTAINER CONTACTING SURFACE TO CONTACT WITH A DEVELOPING DEVICE ENGAGEMENT RELEASING STRUCTURE

RICOH COMPANY, LTD., Tok...

1. A toner container comprising:a container body to contain a toner and that is attachable to and detachable from a developing device;
an outlet to discharge the toner contained in the container body;
an outlet shutter to open and close the outlet, the shutter being movable in a direction of rotation; and
an operating structure to move the shutter in the direction of rotation of the shutter, the operating structure being rotatably attached to the container body, wherein
the operating structure includes an engaging structure that is rotatable in conjunction with rotation of the operating structure and that is rotatably supported by engagement with a support provided in the developing device, and
the engaging structure includes a rotation restricting structure that, in a state in which the engaging structure and the support are poorly engaged, interferes with the support and restricts rotation of the engaging structure.

US Pat. No. 10,365,583

TONER CONTAINER

Kabushiki Kaisha Toshiba,...

1. A toner container configured to be insertable into an image forming device, the toner container comprising:a toner container body including a toner chamber in which toner is stored;
a toner discharge port at one end of the toner container body;
a cover portion configured to cover the toner container body, wherein
the cover portion has a top surface comprising a first inclined surface and a second inclined surface;
a first rib and a second rib extending in a longitudinal direction and provided on a left side and a right side of the cover portion, respectively, the first inclined surface extending in the longitudinal direction and inclined from the first rib to a vicinity of a center of the top surface in a width direction of the cover portion, the second inclined surface extending in the longitudinal direction and inclined from the second rib to the vicinity of the center of the top surface in the width direction, the first inclined surface and the second inclined surface projecting outward from the first rib and the second rib; and
a projection at one end of the cover portion being orthogonal to the top surface of the cover portion.

US Pat. No. 10,365,582

DEVELOPER CARTRIDGE PROVIDED WITH GEAR HAVING ENGAGEMENT PORTIONS

BROTHER KOGYO KABUSHIKI K...

1. A developer cartridge comprising:a first gear rotatable about a first axis extending in an axial direction, the first gear comprising:
a small-diameter gear portion; and
a large-diameter gear portion having a diameter larger than a diameter of the small-diameter gear portion; and
a second gear rotatable about a second axis extending in the axial direction, the second gear comprising:
a first engagement portion extending along a portion of a peripheral surface of the second gear, the first engagement portion being engageable with the small-diameter gear portion;
a second engagement portion extending along a portion of a peripheral surface of the second gear, the second engagement portion being engageable with the large-diameter gear portion, and the second engagement portion being closer to the second axis than the first engagement portion is to the second axis in a radial direction of the second gear; and
a protruding portion protruding in the axial direction, the protruding portion being rotatable together with the first engagement portion and the second engagement portion, the second engagement portion being configured to engage the large-diameter gear portion after the first engagement portion is engaged with the small-diameter gear portion.

US Pat. No. 10,365,581

DEVELOPING DEVICE AND IMAGE FORMING APPARATUS INCLUDING SAME

KYOCERA DOCUMENT SOLUTION...

1. A developing device comprising:a developing container including a first conveying chamber, a second conveying chamber disposed in parallel to the first conveying chamber with a partition portion therebetween, and communicating portions for communicating the first conveying chamber and the second conveying chamber at both end portion sides of the partition portion in its longitudinal direction, the developing container storing two-component developer containing carrier and toner;
a first stirring and conveying member configured to stir and convey the developer in the first conveying chamber in its rotation shaft direction;
a second stirring and conveying member configured to stir and convey the developer in the second conveying chamber in a direction opposite to the first stirring and conveying member;
a developer replenishing port for replenishing the developing container with the developer;
a developer discharging portion configured to discharge excess developer from the developing container;
a developing roller supported by the developing container in a rotatable manner, so as to supply toner to an image carrier on which an electrostatic latent image is formed, in an opposed region between the developing roller and the image carrier;
a toner supply roller supported by the developing container in a rotatable manner, so as to carry the developer in the second conveying chamber on its surface and to supply the toner to the developing roller in an opposed region between the toner supply roller and the developing roller;
a regulating blade disposed to face the toner supply roller with a predetermined space therebetween;
a toner receiver member disposed to face the developing roller or the toner supply roller between the regulating blade and the image carrier in the developing container, so as to receive the toner dropped from the developing roller; and
a vibration generating device configured to vibrate the toner receiver member, wherein
the developing device is capable of executing a toner collecting mode in which the vibration generating device vibrates the toner receiver member so that the toner deposited on the toner receiver member is shaken off by vibration and is collected into the second conveying chamber, in a non-image formation period, and
the developing device is capable of executing a forced discharge mode in which the developer containing the collected toner collected from the toner receiver member into the second conveying chamber is forcibly discharged from the developer discharging portion to outside of the developing container, after the toner collecting mode is executed.

US Pat. No. 10,365,580

DEVELOPING MEMBER, ELECTROPHOTOGRAPHIC PROCESS CARTRIDGE, AND ELECTROPHOTOGRAPHIC IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A developing member comprising: a substrate, an elastic layer, and a surface layer in that order, the surface layer containing a urethane resin and a filler, the urethane resin having:the structure represented by structural formula (1) and at least one of the structures represented by structural formula (2) and structural formula (3), between two adjacent urethane linkages; and
the structure represented by structural formula (4) and the structure represented by structural formula (5), between two adjacent urethane linkages:

wherein in the urethane resin, the proportion of the total number of the structures represented by structural formula (4) and structural formula (5) relative to the total number of the structures represented by structural formulas (1), (2), (3), (4), and (5) is 25% to 75%, and
wherein the proportion of the number of the structures represented by structural formula (4) relative to the total number of the structures represented by structural formula (4) and structural formula (5) is 45% to 95%.

US Pat. No. 10,365,579

IMAGE FORMING SYSTEM FOR FORMING A LIGHT CORRECTED IMAGE BASED UPON BOTH A LIGHT EMITTING DEVICE AND AN IMAGE FORMING DEVICE, IMAGE FORMING METHOD, AND NON-TRANSITORY RECORDING MEDIUM

RICOH COMPANY, LTD., Tok...

1. An image forming system comprising:a light emitting device configured to output light;
a controller configured to control an amount of light to be output from the light emitting device;
a first storage device configured to store a first correction value corresponding to a characteristic of the light emitting device;
a controller configured to control an amount of light to be output from the light emitting device and to correct the amount of light based on the first correction value;
an image forming device configured to form a first test image on a medium using the amount of light corrected based on the first correction value and output from the light emitting device;
an acquiring device configured to acquire first density information indicating a characteristic of density of the first test image;
a calculator configured to calculate a second correction value based on the first density information acquired and corresponding to a characteristic of the image forming device and configured to calculate a third correction value based on the first correction value corresponding to a characteristic of the light emitting device and the second correction value corresponding to a characteristic of the image forming device;
the controller being further configured to control and correct the amount of light to be output from the light emitting device based on the third correction value, the image forming device being further configured to form a first target image on a medium using the amount of light being corrected based on the third correction value and output from the light emitting device; and
a second storage device configured to store the third correction value,
wherein the image forming device is configured to form a second test image on a medium using the amount of light corrected based on the third correction value,
wherein the acquiring device is configured to acquire second density information indicating a characteristic of density of the second test image,
wherein the calculator is configured to calculate a fourth correction value based on the second density information acquired and calculate a fifth correction value based on the first correction value and the fourth correction value,
wherein the controller is further configured to control and correct the amount of light to be output from the light emitting device based on the fifth correction value, and
wherein the image forming device is further configured to form a second target image on a medium using the amount of light corrected based on the fifth correction value and output from the light emitting device.

US Pat. No. 10,365,577

IMAGE FORMING APPARATUS

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

1. An image forming apparatus comprising:an image bearing member; and
a charging member that electrostatically charges a surface of the image bearing member,
wherein control is performed for increasing a voltage to be applied to the charging member in a stepwise manner every time a time period equivalent to one rotation of the image bearing member elapses so that the voltage becomes higher than when the image bearing member passes through a region where the image bearing member faces the charging member in a previous rotation, the control being performed as the image bearing member rotates while a single image region worth of image is being formed in an image region that is longer than a length equivalent to one rotation of the image bearing member in a rotational direction of the image bearing member, and
wherein an increment of the voltage to be applied to the charging member in the control is set based on a length of the image region in the rotational direction of the image bearing member.

US Pat. No. 10,365,576

CHARGING MEMBER, METHOD FOR PRODUCING CHARGING MEMBER, PROCESS CARTRIDGE AND ELECTROPHOTOGRAPHIC IMAGE FORMING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A charging member comprising:a support; and
a surface layer on the support,
wherein,
the surface layer includes polymetalloxane containing at least one metal atom selected from the group consisting of aluminum, zirconium, titanium, and tantalum, and
a group represented by the following formula (1) or (2) is bonded to the at least one metal atom in the polymetalloxane,

wherein, in formula (1), X represents an atomic group required for forming a ring; in formula (2), A1 and A2 each independently represent a hydrogen atom or an alkyl group, and in formulas (1) and (2), a symbol “*” represents a binding site with a metal atom in the polymetalloxane.

US Pat. No. 10,365,574

IMAGE CARRYING MEMBER UNIT AND IMAGE FORMING APPARATUS THEREWITH

KYOCERA DOCUMENT SOLUTION...

1. An image carrying member unit comprising:an image carrying member which is rotatable and on which an electrostatic latent image is formed;
a charging member arranged in contact with or close to a circumferential surface of the image carrying member, the charging member electrostatically charging the image carrying member;
a pair of first bearing members which supports the charging member movably in directions to or away from the image carrying member;
a biasing member which biases the charging member in a direction approaching the image carrying member; and
a supporting frame which supports the image carrying member and the first bearing members, wherein
the first bearing members each include:
a fulcrum rotatably supported on the supporting frame;
an arm extending in a radial direction from the fulcrum; and
a bearing portion formed at a tip end of the arm, the bearing portion supporting either end of the charging member in an axial direction thereof,
the image carrying member unit further comprises:
a cleaning member which cleans the charging member while rotating in contact with a circumferential surface of the charging member; and
a pair of second bearing members which rotatably supports opposite end parts of the cleaning member in the axial direction,
the cleaning member makes contact with the charging member from a direction opposite from the image carrying member, and the biasing member biases the second bearing members in the direction approaching the image carrying member, and thereby biases the charging member via the cleaning member in the direction approaching the image carrying member,
a charge cleaning unit in which the cleaning member, the second bearing members, and the biasing member are held integrally on a unit frame, the charge cleaning unit being removably fitted to the supporting frame, and
the charging member is pressed against the image carrying member when the charge cleaning unit is fitted to the supporting frame, and a pressure against the image carrying member is eliminated when the charge cleaning unit is removed from the supporting frame.

US Pat. No. 10,365,572

IMAGE FORMING APPARATUS

TOSHIBA TEC KABUSHIKI KAI...

1. An image forming apparatus comprising:a printer configured to transfer a visible image formed by attaching toner to an electrostatic latent image on a photoconductive drum onto a sheet, to heat and press the sheet onto which the visible image is transferred so as to fix the visible image onto the sheet, and to thereby form an image on the sheet; and
a controller configured to
control the printer to form an image for a second surface on a sheet, and then to form an image for a first surface on a surface which is different from a surface on which the image for the second surface is formed, when the controller determines that duplex printing is set according to job data to provide an instruction for image formation,
wherein, in the duplex printing, decolorable toner is applied on the first surface which is a surface on which an image is first formed, of a front surface and a rear surface of a sheet, and toner having a fixing temperature higher than a decolorizing temperature of the decolorable toner is applied on the second surface, which is a surface on which an image is formed after the first surface.

US Pat. No. 10,365,571

ELECTROSTATIC LATENT IMAGE DEVELOPING TONER

KYOCERA Document Solution...

1. An electrostatic latent image developing toner comprising a plurality of toner particles containing a non-crystalline polyester resin and a crystalline polyester resin, whereinthe toner particles contain as the crystalline polyester resin a dispersoid of crystallized crystalline polyester resin domains (CPES),
the CPES domains of the CPES dispersoid have an aspect ratio of at least 3.40 and no greater than 10.0 in terms of number average value,
the toner particles have a roundness of at least 0.950 and no greater than 0.970 in terms of number average value,
in a cross-sectional image of each of the toner particles, a ratio of a total area occupied by the CPES dispersoid to a cross-sectional area of the toner particle is at least 10.0% and no greater than 30.0%,
the non-crystalline polyester resin includes a repeating unit derived from alkenyl succinic anhydride, and
the crystalline polyester resin includes a repeating unit derived from n-butyl methacrylate.

US Pat. No. 10,365,570

METHOD FOR PRODUCING TONER FOR DEVELOPING ELECTROSTATIC IMAGES

ZEON CORPORATION, Tokyo ...

1. A method for producing a toner for developing electrostatic images, the method comprising a sieving step of removing coarse particles from colored resin particles by, using an air flow, supplying the colored resin particles to a sieve,wherein when the colored resin particles are supplied to the sieve using the air flow, a solid-air ratio of the colored resin particles with respect to the air is set to be in a range of from 0.05 to 0.37 by mass,
wherein a metal mesh laminate comprising at least two metal meshes attached to each other by sintering, the metal meshes being different in opening size, is used as the sieve;
wherein the metal meshes of the metal mesh laminate are laminated in order of opening size and one of the metal meshes having a smallest opening size is disposed on a side of supplying the colored resin particles;
wherein the opening size of the metal mesh having the smallest opening size is in a range of from 32 to 110 ?m; and
wherein a ratio of opening sizes of two metal meshes randomly selected from all of the metal meshes constituting the metal mesh laminate, is in a range of from 1.18 to 27 when the ratio of the opening sizes is determined as a ratio of an opening size of a metal mesh having a relatively large opening size with respect to an opening size of a metal mesh having a relatively small opening size.

US Pat. No. 10,365,569

ELECTROPHOTOGRAPHIC PHOTOSENSITIVE MEMBER, PRODUCTION METHOD OF ELECTROPHOTOGRAPHIC PHOTOSENSITIVE MEMBER, PROCESS CARTRIDGE AND ELECTROPHOTOGRAPHIC APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An electrophotographic photosensitive member having a support, a charge generation layer, a charge transport layer and a surface layer in the listed order, whereinthe surface layer comprises a cured product and a compound represented by formula (1) or (2):
H3C—(CH2)a—COOH  (1)
H3C—(CH2)b—OH  (2)
wherein in the formula (1), a is an integer of 6 or more; and in the formula (2), b is an integer of 6 or more;
the cured product is a polymerized product of a hole transporting compound having an acryloyloxy group or a methacryloyloxy group; and
the compound represented by the formula (1) or (2) is contained in an amount of 50 to 4000 ppm with respect to the hole transporting compound having an acryloyloxy group or a methacryloyloxy group.

US Pat. No. 10,365,565

METHOD OF MEASURING A STRUCTURE, INSPECTION APPARATUS, LITHOGRAPHIC SYSTEM, DEVICE MANUFACTURING METHOD AND WAVELENGTH-SELECTIVE FILTER FOR USE THEREIN

ASML Netherlands B.V., V...

1. A method of measuring a property of a structure formed by a lithographic process on a substrate, the method comprising:illuminating the structure with first radiation having a first wavelength and a first angular distribution;
illuminating the structure with second radiation having a second wavelength different to the first wavelength and having a second angular distribution;
collecting the first radiation after it has been diffracted by the structure;
collecting the second radiation after it has been diffracted by the structure; and
using one or more portions of the diffracted first and second radiation to derive a measurement of the property of the structure,
wherein the illuminating steps are performed simultaneously, the first and second angular distributions being made different such that the used one or more portions of the diffracted first radiation have an angular distribution that does not overlap with an angular distribution of the used one or more portions of the diffracted second radiation, and
wherein the collecting steps are performed simultaneously using a collection optical system comprising a segmented wavelength-selective filter configured to transmit the used one or more portions of the diffracted first and second radiation while simultaneously blocking one or more other portions of the collected first and second radiation that are not used in the using step.

US Pat. No. 10,365,564

CALCITE CHANNEL NANOFLUIDICS

Saudi Arabian Oil Company...

1. A method of fabricating calcite channels in a nanofluidic device, the method comprising:coating a photoresist on a substrate;
exposing a portion of the photoresist to a beam of electrons, wherein the portion is exposed in a channel pattern;
developing the exposed portion of the photoresist to form the channel pattern;
depositing calcite in the channel pattern using a calcite precursor gas, wherein the deposited calcite has a width in a range of approximately 50 to 100 nanometers;
removing the photoresist remaining after developing the exposed portion of the photoresist; and
packaging the device in a casing, wherein the casing comprises a top portion comprising a window, a bottom portion configured to hold the device, an inlet connection configured to allow a fluid to enter the device, and an outlet connection configured to allow the fluid to exit the device.

US Pat. No. 10,365,560

RESIST COMPOSITION AND METHOD FOR PRODUCING RESIST PATTERN

SUMITOMO CHEMICAL COMPANY...

1. A resist composition comprising:a resin having a structural unit represented by formula (I),
an alkali-soluble resin,
a resin (A3) including an alkaline-insoluble resin consisting of a structural unit having no acid-labile group,
an acid generator,
a solvent,
an adhesion improver selected from the group consisting of a sulfur-containing compound, an aromatic hydroxyl compound, a benzotriazol compound, and a triazine compound; and
at least one quencher represented by the formula (C1) or the formula (C2);

wherein Ri51 represents a hydrogen atom or a methyl group,
Ri52 and Ri53 each independently represent a hydrogen atom or a C1 to C12 hydrocarbon group,
Ri54 represents a C5 to C20 alicyclic hydrocarbon group,
Ri55 in each occurrence independently represents a C1 to C6 alkyl group or a C1 to C6 alkoxy group, and
“p” represents an integer of 0 to 4;

wherein Rc1, Rc2 and Rc3 each independently represent a hydrogen atom, a C1 to C6 alkyl group, a C5 to C10 alicyclic hydrocarbon group or a C6 to C10 aromatic hydrocarbon group, and a hydrogen atom contained in the alkyl group and the alicyclic hydrocarbon group may be replaced by a hydroxy group, an amino group or a C1 to C6 alkoxy group, and a hydrogen atom contained in the aromatic hydrocarbon group may be replaced by a C1 to C6 alkyl group, a C1 to C6 alkoxy group or a C5 to C10 alicyclic hydrocarbon group;

wherein the ring W1 represents a nitrogen-containing heterocyclic ring, or a benzene ring having a substituted or unsubstituted amino group, and a hydrogen atom contained in the heterocyclic ring and benzene ring may be replaced by a hydroxy group or a C1 to C4 alkyl group;
A1 represents a phenyl group or a naphthyl group, and
nc represents an integer of 2 or 3; and
wherein the resist composition does not comprise a silicon-containing adhesion improver.

US Pat. No. 10,365,558

APPARATUS AND METHOD FOR MANUFACTURING A PELLICLE, AND A PELLICLE

ASML Netherlands B.V., V...

1. An apparatus for manufacturing an intermediate product for a pellicle to be made, the pellicle to be made comprising a pellicle frame and pellicle film supported by the pellicle frame, the pellicle film protecting a patterning device from particle contamination, wherein the apparatus comprises:a film support to support a film from which a portion is to become the pellicle film;
a substrate support to support a substrate, from which the pellicle frame is to be formed; and
a stressing assembly to impart a tensile stress to the film supported on the film support so as to deflect the film towards the substrate support,
wherein the film support and the substrate support are moveable relative to each other so as to bring the substrate into contact with the film when the film is imparted with tensile stress and deflected towards the substrate support.

US Pat. No. 10,365,557

COMPACT OPC MODEL GENERATION USING VIRTUAL DATA

SYNOPSYS, INC., Mountain...

1. A method of building a fast lithography Optical Proximity Correction (OPC) model that predicts semiconductor manufacturing process outputs on silicon wafers comprising:providing a first principles model of the semiconductor manufacturing process;
providing a set of empirical data for storage in memory;
utilizing a processor to develop a rigorous model from the first principles model and the set of empirical data;
utilizing the processor running the rigorous model to generate emulated data; and
using the emulated data to develop a virtual model to predict the semiconductor manufacturing process outputs.

US Pat. No. 10,365,554

DYNAMIC APERTURE POSITIONING FOR STEREO ENDOSCOPIC CAMERAS

Intuitive Surgical Operat...

1. A method for generating a view of a scene, the method comprising:receiving information indicative of an orientation of the head of a user operating a stereoscopic endoscope;
determining a reference orientation in accordance with the information indicative of the orientation of the head of the user;
determining an angle of orientation defined by an orientation of a line connecting a first aperture location and a second aperture location of the stereoscopic endoscope relative to the reference orientation;
adjusting at least one of the first and second aperture locations, while maintaining a spacing between the first and second aperture locations, to maintain the angle of orientation, in response to movement of the stereoscopic endoscope;
capturing image data through apertures at the first and second aperture locations; and
generating, based on the image data, control signals representing the view of the scene, the control signals configured to present the view of the scene on one or more display devices associated with the stereoscopic endoscope.

US Pat. No. 10,365,552

LIGHT SOURCE EMPLOYING A WAVELENGTH CONVERSION DEVICE WITH A LIGHT INTRODUCING DEVICE AND A LIGHT COLLECTING DEVICE

APPOTRONICS CORPORATION L...

1. A wavelength conversion device comprising:a circular substrate, including one or more first segments located in a first ring shaped region of the substrate and one or more second segments located in a second ring shaped region of the substrate, wherein the first ring shaped region and the second ring shaped region are non-overlapping when viewed in a direction perpendicular to the circular substrate;
a reflective material coated on each of the first segments;
one or more wavelength conversion materials, each being formed on one of the one or more first segments of the substrate over the reflective material, to form one or more wavelength conversion segments; and
one or more filter plates, each being affixed to one of the one or more second segments to form one or more filter segments, each of the one or more filter segments corresponding to one of the one or more wavelength conversion segments and being configured to filter a light emitted by the wavelength conversion material on the corresponding wavelength conversion segment to increase a color purity of the light, wherein each of the one or more filter segments and the corresponding wavelength conversion segment are non-overlapping when viewed in the direction perpendicular to the circular substrate, and wherein each of the one or more filter segments is free of any wavelength conversion materials.

US Pat. No. 10,365,547

DIGITAL MICRO-MIRROR DEVICE WITH A HEAT DISSIPATION STRUCTURE

DELTA ELECTRONICS, INC., ...

1. A digital micro-mirror device with a heat dissipation structure, comprising:a circuit board, having an opening;
a digital micro-mirror unit, mounted on a first side of the circuit board corresponding to the opening, and having a lit surface facing away from the circuit board;
a digital micro-mirror device (DMD) mask covering an outer periphery of the lit surface, wherein a surface of the DMD mask has a black coating for reducing imaging light leakage caused by stray shooting into the digital micro-mirror unit;
a thermo-insulation element, arranged between an outer periphery of the digital micro-mirror unit and the digital micro-mirror device mask, the digital micro-mirror unit not being directly connecting to the digital micro-mirror device mask such that heat of the digital micro-mirror device mask is not directly conducted to the digital micro-mirror unit;
a thermoelectric cooler (TEC), arranged on a second side of the circuit board, having a cold side and a hot side, and the cold side being thermally connected to the digital micro-mirror unit, wherein the second side is opposite to the first side; and
a thermo-conductive body attached on the hot side of the TEC.

US Pat. No. 10,365,546

VEHICLE PROJECTION SYSTEM AND METHOD OF USING

The Boeing Company, Chic...

1. An image projection system, comprising:a projector having an interchangeable optical slide holder configured to adaptively focus an object slide onto a surface of a vehicle the interchangeable optical slide holder further comprising a lens having a projection axis that intersects at a common point with a plane of the selected object slide and a lens plane of the lens; and
an image management system associated with the projector, the image management system for selectively associating one object slide at a time with the interchangeable optical slide holder for projection of a selected object slide upon the surface.

US Pat. No. 10,365,540

SWITCHABLE IMAGER LENS COVER

GENTEX CORPORATION, Zeel...

1. An imager module for a vehicle comprising:an imager including an imager lens, the imager being configured to collect image data from at least one of inside and outside the vehicle; and
a cover disposed proximate the imager lens, the cover configured to allow the imager to capture image data through the cover, wherein the cover includes an electro-optic cell with a masking layer on a surface of the electro-optic cell, and wherein the cover is operable between:
a first condition wherein the imager is generally visible through the cover; and
a second condition wherein the imager is generally concealed from view by the cover.

US Pat. No. 10,365,538

QUANTUM COMPUTER AND QUANTUM COMPUTING METHOD

Kabushiki Kaisha Toshiba,...

1. A quantum computer comprising:a plurality of first physical systems provided in a cavity, the plurality of first physical systems including a first energy level, a second energy level, a third energy level, and a fourth energy level which are different from each other, the first energy level and the second energy level being used for a qubit, the plurality of first physical systems including a first transition between the fourth energy level and the first energy level, a second transition between the fourth energy level and the second energy level, and a third transition between the fourth energy level and the third energy level, the third transition being coupled to a common cavity mode of the cavity;
a second physical system provided in the cavity, the second physical system including a fifth energy level, a sixth energy level, and a seventh energy level which are different from each other, the second physical system including a fourth transition between the seventh energy level and the fifth energy level, and a fifth transition between the seventh energy level and the sixth energy level, the fifth transition being coupled to the common cavity mode; and
a light source unit configured to simultaneously irradiate two of the plurality of first physical systems with a first laser light beam and a second laser light beam to manipulate the two first physical systems, the first laser light beam resonating with the second transition of one of the two physical systems, the second laser light beam resonating with the second transition of the other of the two physical systems, the light source unit being configured to continuously irradiate the second physical system with a third laser light beam over a period when the two first physical systems are irradiated with the first laser light beam and the second laser light beam, the third laser light beam resonating with the fourth transition of the second physical system.

US Pat. No. 10,365,537

DIRECTIONAL SENSITIVE FIBER OPTIC CABLE WELLBORE SYSTEM

Saudi Arabian Oil Company...

1. A fiber optic cable assembly, comprising:an elongate housing;
a signal fiber placed inside the housing and extending longitudinally;
a strap to secure the fiber optic cable assembly outside a tubing in a wellbore formed in a formation; and
a plurality of sensing fibers placed inside the housing and extending longitudinally, wherein the plurality of sensing fibers are placed around the signal fiber, each of the plurality of sensing fibers carries a respective laser signal of a distinct frequency, and the signal fiber carries one or more evanescent coupling signals responsive to the laser signals in the plurality of sensing fibers.

US Pat. No. 10,365,535

BROADBAND FLAT OPTICAL ELEMENTS AND METHODS OF MANUFACTURE

Intel Corporation, Santa...

1. An optical element, comprising:a plurality of first nanostructures spatially distributed over an area of a substrate, wherein the substrate and the first nanostructures are transmissive over a visible light band, and wherein the first nanostructures have dimensions that induce a phase shift of a first non-zero magnitude for a first wavelength within the band;
a dielectric material over and between the first nanostructures, wherein the dielectric material is transmissive over the band;
a plurality of second nanostructures over the first nanostructures with the dielectric material therebetween, wherein the second nanostructures are transmissive over the band and have dimensions that induce a phase shift of at least the first magnitude for a second wavelength within the band, and wherein the first and second wavelengths differ by at least 50 nm.

US Pat. No. 10,365,533

ELECTROPHORETIC DISPLAY DEVICE AND ELECTRONIC APPARATUS

E Ink Corporation, Bille...

1. An electrophoretic display device, comprising:a first substrate on which a common electrode is provided, the common electrode comprising a sheet of conductive material, two or more connecting portions having a plate portion and a connector extending from the plate portion, a partitioning wall portion comprising at least two frame portions located between the sheet and the plate portions, and a conducting portion located within each frame portion and electrically connecting the plate portion of each connecting portion to the sheet;
a second substrate on which a pixel electrode and a plurality of terminals are provided; and
dispersion liquid that is provided between the first substrate and the second substrate and includes particles and a dispersion medium
wherein the connecting portions electrically connect two or more terminals among the plurality of terminals respectively to different points of the common electrode.

US Pat. No. 10,365,532

POWER DISTRIBUTION NETWORKS FOR ELECTROCHROMIC DEVICES

View, Inc., Milpitas, CA...

1. A system for monitoring and maintaining a power distribution network of optically switchable windows of a site, the system comprising:a control panel monitor configured to cause:
determining a control panel voltage and current at a terminal of a control panel;
sense circuitry configured to cause:
determining a first window controller voltage and current for a first window controller of a plurality of window controllers; and
one or more controllers configured to cause:
generating voltage network data based on a combination of the control panel voltage and current and the first window controller voltage and current,
determining an error condition in the power distribution network based on the voltage network data, and
determining a corrective action to address the error condition, the corrective action comprising decreasing a first voltage provided to the first window controller and increasing an amount of time during which the first voltage is provided to the first window controller.

US Pat. No. 10,365,529

DISPLAY DEVICE AND ELECTRONIC DEVICE INCLUDING THE DISPLAY DEVICE

Semiconductor Energy Labo...

1. A display device comprising:a pixel portion comprising:
a first transistor;
a first insulating film over the first transistor;
a second insulating film over the first insulating film, the second insulating film comprising an opening;
a third insulating film over the second insulating film;
a pixel electrode over the third insulating film, the pixel electrode being electrically connected to the first transistor through the opening; and
a first alignment film over the third insulating film and the pixel electrode; and
a driver circuit portion comprising:
a second transistor;
the first insulating film over the second transistor; and
the second insulating film over the first insulating film,
wherein each of the first transistor and the second transistor comprises an oxide semiconductor layer comprising a channel formation region,
wherein the first transistor further comprises an electrode in contact with the oxide semiconductor layer,
wherein a part of the third insulating film is in contact with the electrode,
wherein the part of the third insulating film is in the opening of the second insulating film,
wherein the first insulating film comprises an inorganic insulating material,
wherein the second insulating film comprises an organic insulating material,
wherein the third insulating film comprises an inorganic insulating material, and
wherein a part of the second insulating film is in contact with the first alignment film.

US Pat. No. 10,365,528

ARRAY SUBSTRATE, METHOD OF MANUFACTURING THE SAME, DISPLAY PANEL AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. An LCD display device comprising:a display panel comprising an array substrate, a color film substrate, and liquid crystals between the array substrate and the color film substrate; and
a backlight unit disposed under the display panel;
wherein the array substrate comprises:
a plurality of pixel units arranged in rows and columns, each row of the plurality of pixel units comprising a first sub-pixel row, a second sub-pixel row, and a third sub-pixel row, wherein the first, second, and third sub-pixel rows are arranged adjacent to each other, successively; and
a plurality of gate lines, each gate line of the plurality of gate lines being configured to drive one sub-pixel row;
wherein a first gate line for driving the first sub-pixel row and a second gate line for driving the second sub-pixel row in a same pixel unit are both located between the first sub-pixel row and the second sub-pixel row in the same pixel unit; and
wherein a distance between the first gate line and the second gate line is smaller than a distance between each of the first and second gate lines and the first and second sub-pixel rows, respectively.

US Pat. No. 10,365,525

DISPLAY DEVICE

INNOLUX CORPORATION, Mia...

1. A display device, comprising:a first substrate;
a plurality of scan lines and a plurality of data lines, wherein the scan lines intersect with the data lines respectively, the scan lines and the data lines are disposed above the first substrate, and the scan lines extend along a first direction;
a common electrode disposed above the first substrate;
a second substrate opposite to the first substrate; and
a display medium layer disposed between the first substrate and the second substrate;
wherein, the common electrode comprises a first part extending along the first direction, a second part extending along and corresponding to the data lines, and an end part, in which the first part connects to the second part, and the end part connects to the second part to form a first angle larger than 0 degree and smaller than 180 degrees, while the end part overlaps partially with one of the data lines adjacent to the end part to form an overlapping portion, and a ratio of a maximum width of the overlapping portion in the first direction to a width of the one of the data lines in the first direction is greater than 0 and smaller than 1.

US Pat. No. 10,365,523

DISPLAY PANEL AND MANUFACTURING METHOD BASED ON BOA TECHNOLOGY

Shenzhen China Star Optoe...

1. A manufacturing method for a display panel based on BOA technology, comprising:providing an array substrate, wherein, the array substrate includes a display region and a non-display region;
forming a color photoresist layer on the array substrate;
using a mask once to expose the color photoresist layer in order to form a first spacer corresponding to the non-display region;
forming a black matrix layer on the color photoresist layer;
using a mask once to expose the black matrix layer in order to form a second spacer corresponding to the non-display region and/or the first spacer, wherein, heights and positions of the first spacer and the second spacer are different;
wherein the step of forming a color photoresist layer on the array substrate, and using a mask once to expose the color photoresist layer in order to form a first spacer corresponding to the non-display region comprises:
forming a red photoresist layer on the array substrate;
using a mask once to expose the red photoresist layer to form multiple red photoresists and a recess region located inside the multiple red photoresists, wherein a light transmittance of a first region of the mask corresponding to the red photoresist is greater than a light transmittance of a second region that is a region of the mask except the first region; and
forming a green photoresist and a blue photoresist on the array substrate; or
wherein the step of forming a color photoresist layer on the array substrate, and using a mask once to expose the color photoresist layer in order to form a first spacer corresponding to the non-display region comprises:
forming a green photoresist layer on the array substrate;
using a mask once to expose the green photoresist layer to form multiple green photoresists and a recess region located inside the multiple green photoresists, wherein a light transmittance of a first region of the mask corresponding to the green photoresist is greater than a light transmittance of a second region that is a region of the mask except the first region; and
forming a red photoresist and a blue photoresist on the array substrate; or
wherein the step of forming a color photoresist layer on the array substrate, and using a mask once to expose the color photoresist layer in order to form a first spacer corresponding to the non-display region comprises:
forming a blue photoresist layer on the array substrate;
using a mask once to expose the blue photoresist layer to form multiple blue photoresists and a recess region located inside the multiple blue photoresists, wherein a light transmittance of a first region of the mask corresponding to the blue photoresist is greater than a light transmittance of a second region that is a region of the mask except the first region; and
forming a red photoresist and a green photoresist on the array substrate.

US Pat. No. 10,365,520

WIRING STRUCTURE FOR DISPLAY DEVICE

Kobe Steel, Ltd., Kobe-s...

1. A wiring structure, comprising:a first layer of a first Al alloy which comprises at least one element X selected from the group consisting of Ta, Nb, Re, Zr, W, Mo, V, Hf, Ti, Cr, and Pt, and at least one rare earth metal element; and
a second layer of a nitride which comprises at least one element Y selected from the group consisting of Ti, Mo, Ta, Nb, Re, Zr, W, V, Hf, and Cr, or a nitride of a second Al alloy which comprises one or more of other metal elements and is the same as or different from the first Al alloy,
wherein
the first layer is formed on a substrate, and
the second layer is formed on the first layer.

US Pat. No. 10,365,517

LIQUID CRYSTAL DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device comprising:a first color filter;
a second color filter;
a first pixel electrode disposed in a first area of a pixel, which overlaps the first color filter and comprises a first stem electrode and a first branch electrode, wherein the first branch electrode is oriented at a first acute angle with respect to the first stem electrode;
a second pixel electrode disposed in a first area of an adjacent pixel, which overlaps the second color filter, immediately neighbors the first pixel electrode in a first direction, and comprises a second stem electrode and a second branch electrode, and wherein a shape of a combination of the second stem electrode and the second branch electrode is a mirror image of a shape of a combination of the first stem electrode and the first branch electrode; and
a third pixel electrode disposed in a second area of the pixel, which overlaps the first color filter, immediately neighbors the first pixel electrode in a second direction which is perpendicular to the first direction, and comprises a third stem electrode and a third branch electrode, wherein a shape of a combination of the third stem electrode and the third branch electrode is a mirror image of the shape of the combination of the first stem electrode and the first branch electrode, and wherein a size of an area which the third pixel electrode covers is bigger than a size of an area which the first pixel electrode covers,
wherein the first color filter has a first color,
the second color filter has a second color which is different from the first color,
the first stem electrode is disposed at an edge of the first area of the pixel, which overlaps the first color filter,
the second stem electrode is disposed at an edge of the first area of the adjacent pixel, which overlaps the second color filter, and
the third stem electrode is disposed at an edge of the second area of the pixel, which overlaps the first color filter.

US Pat. No. 10,365,515

VA LIQUID CRYSTAL DISPLAY PANEL BASED ON BM-LESS TECHNOLOGY AND MANUFACTURING METHOD THEREOF

SHENZHEN CHINA STAR OPTOE...

1. A vertical alignment (VA) liquid crystal display panel based on black matrix (BM)-less technology, comprising: a lower substrate, a thin-film transistor (TFT) layer formed on the lower substrate, a protective layer formed on the TFT layer, a color resist layer formed on the protective layer, a passivation layer formed on the color resist layer, a pixel electrode layer formed on the passivation layer, an upper substrate arranged opposite to the lower substrate, a common electrode layer formed on one side of the upper substrate that is adjacent to the lower substrate, a main photo spacer and a sub photo spacer formed on a surface of the common electrode layer, an enclosure sealant formed on an edge portion of the lower substrate, an edge frame formed on an edge portion of the common electrode layer and corresponding to the enclosure sealant, and a liquid crystal layer arranged between the lower substrate and the upper substrate;the color resist layer comprising red color resist, green color resist, and blue color resist that are arranged in the form of an array, a color mixture prevention zone being arranged between every two adjacent ones of the color resists and formed of a stacked arrangement of red color resist and blue color resist;
the main photo spacer and the sub photo spacer being arranged to correspond to the color mixture prevention zone, the color mixture prevention zone having a portion that is opposite to the main photo spacer and the sub photo spacer and is provided with a recess formed therein in such a way that a distal end of the main photo spacer that is distant from the upper substrate in a predetermined direction away from the upper substrate is in engagement with a bottom of the recess, and a distal end of the sub photo spacer that is distant from the upper substrate in the predetermined direction is spaced from the bottom of the recess, wherein the distal ends of the main photo spacer and the sub photo spacers are spaced from each other in the predetermined direction and a spacing distance between the distal ends of the main photo spacer and the sub photo spacer includes a fraction of a depth of the recess between the bottom of the recess and the surface of the common electrode layer of the upper substrate in the predetermined direction;
the main photo spacer, the sub photo spacer, and the edge frame each formed of a material that comprises a black material; and
wherein in the color mixture prevention zone, the blue color resist is stacked on the red color resist, the recess is formed in the blue color resist, and the red color resist has a portion that corresponds to and is located under the recess and is provided with a second recess.

US Pat. No. 10,365,513

BACKLIGHT UNIT AND DISPLAY DEVICE INCLUDING BACKLIGHT UNIT

LG ELECTRONICS INC., Seo...

1. A display device comprising:a display panel;
a light source;
a frame at a rear of the display panel; and
a reflecting sheet between the display panel and the frame, the reflecting sheet having a rectangular shape with a first long side, a second long side opposite the first long side, a first short side adjacent to the first long side and the second long side, and a second short side opposite the first short side,
wherein the reflecting sheet includes a first horizontal area along the first long side, and a first vertical area along the first short side,
wherein at least one of the first horizontal area and the first vertical area includes:
a first area including a plurality of first dots, a second area including a plurality of second dots and a third area including a plurality of third dots,
wherein the second area is between the first area and the third area,
wherein a size of the first dots in the first area is the same, a size of the second dots in the second area is the same, and a size of the third dots in the third area is the same, and
wherein the size of the first dots in the first area is greater than the size of the second dots in the second area, and the size of the second dots in the second area is greater than the size of the third dots in the third area.

US Pat. No. 10,365,512

DISPLAY PANEL

Samsung Display Co., Ltd....

1. A display panel comprising a plurality of pixels, each of the pixels comprising:a light blocking part configured to define a first opening, a second opening, and a third opening;
a first color filter that overlaps the first opening and has a red color;
a second color filter that overlaps the second opening and has a green color;
a third color filter that overlaps the third opening and has a blue color; and
a wire grid polarizer comprising a first stitch line spaced apart from the second opening in a plan view,
wherein:
the first stitch line overlaps the first opening or the third opening;
the light blocking part comprises a first light blocking part and a second light blocking part;
the first blocking part extends in the second direction, and the second light blocking part extends in the first direction and is disposed between the first and second color filters and between the second and third color filters;
the first light blocking part has a width greater than that of the second light blocking part;
the wire grid polarizer further comprises a second stitch line which crosses the first stitch line; and
the second stitch line overlaps the first light blocking part.

US Pat. No. 10,365,510

METHOD FOR MANUFACTURING AN ORGANIC FUNCTIONAL LAYER IN A DISPLAY PANEL

SHENZHEN CHINA STAR OPTOE...

1. A method for manufacturing an organic functional layer in a display panel, comprising:step S1, providing a carrier substrate, and coating to form an organic material layer on the carrier substrate;
step S2, providing a transfer head, disposing transfer protrusions with a pattern on the transfer head, pasting a side of the transfer head which is disposed with the transfer protrusions on the organic material layer, then ripping the transfer head from the organic material layer, adhering a portion of the organic material layer contacted with the transfer protrusions by the transfer protrusions, and deriving an organic material pattern;
step S3, providing a receiving substrate, disposing the organic material pattern which is adhered by the transfer head on the receiving substrate, forming a patterned organic functional layer on the receiving substrate corresponding to a pattern of the transfer protrusions;
wherein before the step S3, disposing the organic material pattern which is adhered by the transfer head on the receiving substrate, further comprising: immersing a bottom of the organic material pattern which is adhered by the transfer head in a bonding solvent;
in the step S3, after disposing the organic material pattern adhering with the bonding solvent on the receiving substrate, bonding the organic material pattern to the receiving substrate by the bonding solvent.

US Pat. No. 10,365,509

QUANTUM DOT COLOR FILTER AND DISPLAY DEVICE INCLUDING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display apparatus, comprising:a backlight;
a liquid crystal panel on the backlight; and a quantum dot color filter on the liquid crystal panel, wherein the quantum dot color filter includes:
a first color conversion layer in a first pixel area and including a plurality of quantum dots to convert incident light into a first color light;
a second color conversion layer in a second pixel area and including a plurality of quantum dots to convert incident light into a second color light;
a blue light blocking layer including a first blue light blocking portion over the first color conversion layer to block emission of a blue light of the incident light which is not converted by the first color conversion layer, and a second blue light blocking portion over the second color conversion layer to block emission of the blue light of the incident light which is not converted by the second color conversion layer; and
a reflection preventing layer including a first reflection preventing portion over the first blue light blocking portion to prevent reflection of external light incident thereon and to transmit the first color light from the first color conversion layer therethrough, and a second reflection preventing portion on the second blue light blocking portion to prevent reflection of external light incident thereon and to transmit the second color light from the second color conversion layer therethrough, and
wherein the first reflection preventing portion and the second reflection preventing portion are spaced apart from one another.

US Pat. No. 10,365,507

SEMICONDUCTOR OPTICAL INTEGRATED CIRCUIT

FUJIKURA LTD., Tokyo (JP...

1. A semiconductor optical integrated circuit, comprising:a semiconductor layer in which an optical waveguide is provided, the optical waveguide including n heated sections I1 through In, where n is a natural number of not less than 2; and
(n+1) heater parts H0 through Hn configured to heat the heated sections I1 through In,
the optical waveguide being configured to meander such that the heated sections I1 through In are juxtaposed to each other, and
each heated section Ii (where i=1, 2, . . . , n) being arranged between a heater part Hi?1 and a heater part Hi which are adjacent to each other.