Document Document Title
US10380081B2 Pre-building containers
A container for one or more scheduled meeting is pre-built for the meeting prior to the meeting occurring. The container can be built in a variety of manners, including using both static and dynamic techniques. Dynamic techniques for building a container allows a pre-build system to include more pertinent data in the container whereas static techniques reduce computing workload and allow for pre-building containers for unscheduled meetings. A combination of static and dynamic building techniques can be applied using a layer repository. Alternately, a static base layer can be used and customized for scheduled meetings.
US10380080B2 Information processing apparatus, storage medium, and information processing method
An information processing apparatus includes: a comparison unit that compares first access information having a graph structure indicating a predetermined access policy and second access information having a graph structure indicating an access request for access to an object by a user; and a conversion unit that performs an inference on mismatched items using an ontology of the first access information and the second access information and time-limited rules in a case where some of items in the first access information and items in the second access information do not match each other as a result of the comparison made by the comparison unit to convert such items into matching items.
US10380076B2 System and method for policy based synchronization of remote and local file systems
A method for synchronizing a local file system (LFS) and a remote (cloud) file system (RFS) includes the step of storing events indicative of differences between the LFS and the RFS, where the events are associated with file system objects of the LFS and RFS. The method further includes the steps of prioritizing the events, generating file system operations for the events based at least in part on the prioritization of the events, and performing at least some of the file system operations to synchronize the LFS and RFS. Prioritizing the events includes defining a plurality of service classes (e.g., based on type of event, event attribute, etc.), assigning a priority to each of the service classes, and assigning each event to one of said service classes. Systems are also described. The invention allocates limited synchronization resources based on a predefined policy to synchronize important file system objects sooner.
US10380075B2 Limiting sharing of a stored file
Systems and methods for limiting sharing of a stored file. One system includes an electronic processor configured to receive a request to share the stored file with a recipient, wherein the request includes an identifier of the recipient, and determine whether sharing of the stored file with the recipient is restricted based on the identifier of the recipient and content of the stored file. The electronic processor is also configured to, when the sharing of the stored file with the recipient is restricted, generate, in response to the request, a notification that sharing of the stored file with the recipient is restricted.
US10380071B2 Systems and methods for transformation of logical data objects for storage
Systems and methods for transforming a logical data object for storage in a storage device operable with at least one storage protocol, creating, reading, writing, optimization and restoring thereof. Transforming the logical data object comprises creating in the storage device a transformed logical data object comprising and one or more allocated storage sections with a predefined size; processing one or more sequentially obtained chunks corresponding to the transforming logical data object, wherein at least one of said processed data chunks comprises transformed data resulting from said processing; sequentially storing the processed data chunks into said storage sections in accordance with an order the chunks received. The method further includes reading a data range from the transformed logical object in response to a read request specifying desired point in time to be read.
US10380064B2 Neural network unit employing user-supplied reciprocal for normalizing an accumulated value
A neural network unit including a register programmable with a representation of a reciprocal value of a divisor and a plurality of neural processing units (NPU). Each NPU has an ALU, an accumulator, and a reciprocal multiplier unit. The ALU performs arithmetic and logical operations on a sequence of operands to generate a sequence of results and accumulates the sequence of results as an accumulated value into the accumulator. The reciprocal multiplier unit receives the representation of the reciprocal value and the accumulated value and in response generates a result that is the quotient of the accumulated value and the divisor.
US10380061B2 Dual I2C and SPI slave for FPGA and ASIC implementation
A digital serial communication system includes a first serial communication circuit configured to exchange information utilizing a first communication protocol, a second serial communication circuit configured to exchange information utilizing a second communication protocol, and a common bus interface configured to couple the first serial communication circuit to a first serial communication bus implementing the first communication protocol, and configured to couple the second serial communication circuit to a second serial communication bus implementing the second communication protocol.
US10380056B2 Memory with alternative command interfaces
A memory device or module selects between alternative command ports. Memory systems with memory modules incorporating such memory devices support point-to-point connectivity and efficient interconnect usage for different numbers of modules. The memory devices and modules can be of programmable data widths. Devices on the same module can be configured select different command ports to facilitate memory threading. Modules can likewise be configured to select different command ports for the same purpose.
US10380051B1 USB baiting method and design
A method for training personnel includes providing a lure device including a unique lure device identifier; providing a data-gathering application to read files and registry entries from a first network-attached computer; recognizing a plug-in event when the lure device is connected to the first network-attached computer; and associating a user with the first network-attached computer. A system includes a lure device including a unique lure device identifier; a first network-attached computer configured to generate a registry entry when the lure device is connected to the first network-attached computer; a data-gathering application configured to determine an identity of the first network-attached computer and to read the registry entry and the lure device identifier on the first network-attached computer; and a reporting application configured to associate a user with the first network-attached computer.
US10380050B2 Electronic device configured to communicate with an external electronic device using a USB connector
An electronic device including a universal serial bus (USB) type-C connector is provided. The electronic device includes a display, a communication interface including the USB type-C connector, and a processor electrically connected to the display and to the communication interface and configured to sense a connection with an external electronic device using the USB type-C connector, receive information relating to the external electronic device from the external electronic device in response to the connection, receive user data, which has been inputted through an input/output component of the external electronic device, from the external electronic device through a pin of the USB type-C connector, and control the electronic device based on the received user data.
US10380049B2 Multi-host supported universal serial bus hub and automobile head unit using the same
A universal serial bus (USB) hub supporting multiple hosts and an automobile head unit using the same are provided. A USB hub circuit is set in the USB hub, which is coupled to external connectors through a bus matrix. Herein, an upstream port connector of the USB hub is coupled to the automobile head unit. When one device is coupled to a downstream port requests to serve as a host, the bus matrix couples the downstream port, coupled to the requesting device, to an upstream port of the USB hub circuit, and couples the downstream port to the automobile head unit to make the automobile head unit serve as the device.
US10380048B2 Suspend and resume in a time shared coprocessor
Multiple clients may attempt to utilize a coprocessor engine within a coprocessor simultaneously. However, each engine may accomplish the particular function for which it is designed for one client at a time. Therefore, to transition from performing coprocessor engine operations between clients, the coprocessor engine may be suspended from performing operations for a first client so that it may begin performing operations for a second client. Prior to such transition, the coprocessor engine saves metadata about its operation state at the time of the suspension. At a subsequent time, when operations for the first client are to resume, the operating state of the coprocessor engine is determined utilizing the metadata and operations for the first client resume.
US10380047B2 Traffic-dependent adaptive interrupt moderation
A method for communications includes receiving in a network interface controller (NIC) of a host computer incoming data packets from a network on multiple active rings. An average throughput rate of the incoming data packets is measured over the active rings. For each ring among a plurality of the active rings, a respective throughput rate of the incoming data packets on the ring is measured, and a respective interrupt moderation parameter of the ring is set responsively to a comparison of the respective throughput rate on the ring to the average throughput rate. Interrupts are issued from the NIC to a central processing unit (CPU) of the host computer in response to the incoming data packets on the ring at a rate determined in accordance with the respective interrupt moderation parameter.
US10380046B2 High performance interconnect physical layer
Re-initialization of a link can take place without termination of the link, where the link includes, a transmitter and a receiver are to be coupled to each lane in the number of lanes, and re-initialization of the link is to include transmission of a pre-defined sequence on each of the lanes.
US10380045B2 Electronic device and method for fabricating the same
This technology provides an electronic device and a method for fabricating the same. An electronic device in accordance with an implementation of this document may include a semiconductor memory, wherein the semiconductor memory may include: one or more variable resistance elements each exhibiting different resistance states for storing data, wherein each variable resistance element may include: a Magnetic Tunnel Junction (MTJ) structure including a free layer having a changeable magnetization direction, a pinned layer having a fixed magnetization direction and a tunnel barrier layer interposed between the free layer and the pinned layer; a seed layer disposed under the MTJ structure to facilitate a growth of the pinned layer or the free layer; and an amorphous metallic carbon layer disposed under the seed layer.
US10380044B2 Control apparatus, storage apparatus and computer-readable recording medium having stored therein control program
A control apparatus served as a first control apparatus includes a first information storage unit configured to store therein coupling information relating to a coupling relationship between a plurality of control apparatus and a plurality of devices, the plurality of control apparatus including the first control apparatus and controlling access to the plurality of devices, and a processor. The processor specifies, in response to a first access request to a first device from among the plurality of devices, a second control apparatus responsible for the first device based on the coupling information stored in the first information storage unit, and issues an instruction to access to the first device based on the first access request received by the first control apparatus to the specified second control apparatus through a relay apparatus that relays information to be transferred between the plurality of control apparatus.
US10380040B2 Memory request scheduling to improve bank group utilization
Scheduling memory operations using bank groups including receiving, by a sequencing engine in a memory controller, a set of operations targeting locations in a memory device, wherein the memory device comprises a plurality of bank groups; determining, by the sequencing engine, a targeted bank group of each of the set of operations; selecting, by the sequencing engine, one of the set of operations based on the targeted bank group of each of the set of operations and a bank group of a previously sent operation; and sending, by the sequencing engine, the selected one of the set of operations to the memory device.
US10380038B2 Method, apparatus, and computer-readable medium for implementation of a universal hardware-software interface
A system, method and computer-readable medium for implementation of a universal hardware-software interface, including determining, by a virtual driver, a user input based at least in part on information captured by one or more hardware devices communicatively coupled to a system, identifying a context corresponding to the user input, wherein the identified context comprises one of an operating system or an application executing on the operating system, converting the user input into transparent layer commands based at least in part on the identified context, the transparent layer comprising an application programming interface (API) configured to interface between the virtual driver and one or more of an operating system or an application executing on the operating system, and executing the transparent layer commands on the transparent layer, execution of the transparent layer commands being configured to cause execution of native commands in the identified context.
US10380035B2 Using an access increment number to control a duration during which tracks remain in cache
Provided are a computer program product, system, and method for using an access increment number to control a duration during which tracks remain in cache. Tracks in a storage in the cache are indicated in a cache list. For each of the tracks indicated in the cache list, an access value is updated when one of the tracks is accessed in the cache. An access to a track in the cache indicated in the cache list is received. A determination is made as to whether an access increment number for the accessed track, wherein the access increment number is greater than one. The access value for the accessed track is incremented by the determined access increment number in response to the track being accessed in the cache. The access value for one of the tracks is used to determine whether to initiate to demote the track from the cache.
US10380033B2 Multi-engine address translation facility
An address translation facility is provided for multiple virtualization levels, where a guest virtual address may be translated to a guest non-virtual address, the guest non-virtual address corresponding without translation to a host virtual address, and the host virtual address may be translated to a host non-virtual address, where translation within a virtualization level may be specified as a sequence of accesses to address translation tables. The address translation facility may include a first translation engine and a second translation engine, where the first and second translation engines each have capacity to perform address translation within a single virtualization level of the multiple virtualization levels. In operation, based on the first translation engine performing a guest level translation, the second translation engine may perform a host level translation of a resulting guest non-virtual address to a host non-virtual address based on the guest level translation by the first translation engine.
US10380032B2 Multi-engine address translation facility
An address translation facility is provided for multiple virtualization levels, where a guest virtual address may be translated to a guest non-virtual address, the guest non-virtual address corresponding without translation to a host virtual address, and the host virtual address may be translated to a host non-virtual address, where translation within a virtualization level may be specified as a sequence of accesses to address translation tables. The address translation facility may include a first translation engine and a second translation engine, where the first and second translation engines each have capacity to perform address translation within a single virtualization level of the multiple virtualization levels. In operation, based on the first translation engine performing a guest level translation, the second translation engine may perform a host level translation of a resulting guest non-virtual address to a host non-virtual address based on the guest level translation by the first translation engine.
US10380031B2 Ensuring forward progress for nested translations in a memory management unit
Ensuring forward progress for nested translations in a memory management unit (MMU) including receiving a plurality of nested translation requests, wherein each of the plurality of nested translation requests requires at least one congruence class lock; detecting, using a congruence class scoreboard, a collision of the plurality of nested translation requests based on the required congruence class locks; quiescing, in response to detecting the collision of the plurality of nested translation requests, a translation pipeline in the MMU including switching operation of the translation pipeline from a multi-thread mode to a single-thread mode and marking a first subset of the plurality of nested translation requests as high-priority nested translation requests; and servicing the high-priority nested translation requests through the translation pipeline in the single-thread mode.
US10380025B2 Accessing objects via object references
An example system in accordance with an aspect of the present disclosure includes a cache engine, a validate engine, and an access engine. The cache engine is to cache, into an address cache of an object reference, an object address corresponding to an object, in response to performing a lookup of the object via at least one indirection. The validate engine is to validate that an object ID of the object located at the cached object address corresponds to a reference object ID that is stored in the object reference and associated with the object. The access engine is to access the object via a lookup of the object address cached in the address cache of the object reference, in response to validating the reference object ID.
US10380019B2 Dynamically adjusting the number of flows allowed in a flow table cache
Some embodiments provide a physical forwarding element that dynamically adjusts the number of flows allowed in a flow table cache. In adjusting, the physical forwarding element initially sets the maximum number of flows allowed in the cache. From the flow table cache, the physical forwarding then iterates through the set maximum number of flows and records the length of time it took to iterate through the flows. Based on the duration, the physical forwarding element then automatically adjusts the size of the flow table cache by increasing or decreasing the number of flows allowed in the cache. Alternatively, the physical forwarding element may choose to keep the cache size the same based on the duration.
US10380013B2 Memory management
Memory management in a computer system is described. Memory is allocated within page-aligned real memory storage to requesting processes. During a normal operation mode, pages of the real memory storage are allocated in accordance with a buddy allocation algorithm. A triggering condition is detected. Responsive to the detection, at least one contiguous page-sized or smaller memory segment that violates the buddy allocation algorithm is allocated to a requesting process.
US10380012B2 Buffer mapping scheme involving pre-allocation of memory
The inventive concept pertains to a computer-implemented method by which an application, an operating system, and hardware communicate with one another. The method entails the application converting an application-level virtual address to a physical address and communicating the physical address to the operating system. The operating system then uses the physical address to determine OS-level virtual address and complete the data transfer.
US10380011B2 Method, apparatus, and computer-readable medium for performing functional testing of software
A system, method and computer-readable medium for performing functional testing of software, including storing a plurality of statements in a plurality of cells, the plurality of cells being organized in a plurality of columns, the plurality of columns including a verification column and each statement in the verification column corresponding to an acceptance criterion for a step of a functional test of the software, storing a plurality of mappings linking the plurality of cells to a plurality of blocks of executable code, each block of executable code configured to execute commands on the software, executing the plurality of blocks of executable code to produce an output by iterating through the plurality of cells and executing each executable block of code linked to each corresponding cell, and transmitting an indication of whether the software meets acceptance criteria in the verification column based at least in part on the output.
US10380008B2 Identifying implicit assumptions associated with a software product
A framework is described herein for identifying implicit assumptions associated with an SDK and its accompanying documentation (e.g., dev guide). An implicit assumption is information that is not expressly stated in the documentation, but which would be useful in assisting an application developer in building an application. The framework also describes a systematic approach for identifying one or more vulnerability patterns based on the identified implicit assumptions. An application developer may run a test on an application that is being developed to ensure that it does not have any deficiency which matches a vulnerability pattern.
US10380007B2 System and method for managing electronic assets
An asset management system is provided which comprises one or more controllers, which operate as main servers and can be located at the headquarters of an electronic device manufacturer to remotely control their operations at any global location. The controller can communicate remotely over the Internet or other network to control one or more secondary or remote servers, herein referred to as appliances. The appliances can be situated at different manufacturing, testing or distribution sites. The controller and appliances comprise hardware security modules (HSMs) to perform sensitive and high trust computations, store sensitive information such as private keys, perform other cryptographic operations, and establish secure connections between components. The HSMs are used to create secure end-points between the controller and the appliance and between the appliance and the secure point of trust in an asset control core embedded in a device.
US10380005B2 System and method for production testing of an application
A method includes receiving an updated application instance, a database instance, or any combination thereof, provisioning a first subset of application servers with the updated application instance or access to the updated database instance, and identifying a subset of users from a plurality of users to provide access to the updated instance for testing purposes. The method further includes authenticating users of the plurality of users, providing users of the subset of users with access to the updated instance and other users of the plurality of users with access to a production instance during a testing period, and, after the testing period, providing the other users with access to the updated instance.
US10380001B2 Pattern oriented data collection and analysis
A process for determining a problematic condition while running software includes: loading a first pattern data set into a volatile memory of a computer, with the first pattern data set being associated with a set of problematic conditions, determining that a runtime symptom code generated while running software on the computer matches a pre-defined symptom code in a set of pre-defined symptom codes, collecting information during runtime according to a set of data collection instructions as a set of collected data, and determining, by applying a set of logic data to the set of collected data, a first problematic condition of the set of problematic conditions triggered the runtime symptom code.
US10379999B2 Duplicate bug report detection using machine learning algorithms and automated feedback incorporation
Duplicate bug report detection using machine learning algorithms and automated feedback incorporation is disclosed. For each set of bug reports, a user-classification of the set of bug reports as including duplicate bug reports or non-duplicate bug reports is identified. Also for each set of bug reports, correlation values corresponding to a respective feature, of a plurality of features, between bug reports in the set of bug reports is identified. Based on the user-classifications and the correlation values, a model is generated to identify any set of bug reports as including duplicate bug reports or non-duplicate bug reports. The model is applied to classify a particular bug report and a candidate bug report as duplicate bug reports or non-duplicate bug reports.
US10379996B2 Software analytics platform
A device may receive information associated with a software program executing on a device, and may generate event records based on the information associated with the software program. The device may identify pattern information associated with the event records, and may perform data analytics on the event records and the pattern information to identify one or more defects associated with the software program and to determine an expected behavior of the software program. The device may generate one or more reports based on the one or more defects associated with the software program and the expected behavior of the software program, and may provide the one or more reports.
US10379994B1 Methods and systems for smart code scanning, analysis and reporting
Systems, methods, and computer-readable media are disclosed for smart code scanning, analysis and reporting. The systems, methods, and computer-readable media described herein may reduce the computational load on the scanner service and improve user experiences. In an example method described herein, a scanning service may receive code for analysis, the code being associated with a first project identifier. The scanner service may scan the code to identify one or more potential issues associated with the code. In turn, the scanner service may provide a list comprising, at least, one or more potential issues for display at a user device. The scanner service may then receive data indicative of a first potential issue being a false positive based on, at least in part, user input. The scanner service may determine, based on the first potential issue being a false positive, a first set of one or more rules for filtering the one or more potential issues, wherein the first set of one or more rules comprises a first rule. The scanner service may store and automatically apply the first set of rules.
US10379993B2 Techniques for traversing representations of source code
Methods, apparatus, and systems for traversing a representation of an application source code, such as an abstract syntax tree (AST), are disclosed. Steps for traversing the AST include specifying a plurality of runtime binding rules which are associated with one or more locations within the AST, beginning to traverse the AST, monitoring a history of the traverse, continuing to traverse the AST based on the history of the traverse, and updating the history of the traverse. Continuing to traverse the AST may include identifying a plurality of concrete implementations of a method invocation and traversing less than all of the concrete implementations based at least in part on the runtime binding rules, the concrete implementations being traversed being selected based on the history of the traverse.
US10379991B2 Systems and methods for routing sampled values upon loss of primary measurement equipment
Systems and Methods are disclosed for providing measurement data redundancy to intelligent electronic devices (IEDs) in an electric power system, without additional redundant components. In various embodiments, a first measurement device obtains measurement data from a first portion of the electric power delivery system. A second measurement device obtains measurement data from a second portion of the electric power delivery system. A first IED monitors the first portion of the electric power delivery system based on measurement data associated with the first portion of the electric power delivery system, and a second IED monitors the second portion of the electric power delivery system based on measurement data associated with the second portion of the electric power delivery system. Assuming the first and second portions are coordinated, a communication system dynamically routes measurement data from the second measurement device to the first IED upon a failure of receiving digital measurements from the first measurement device.
US10379989B2 Processing apparatus, trace unit and diagnostic apparatus
A processing circuit is responsive to at least one conditional instruction to perform a conditional operation in dependence on a current value of a subset of at least one condition flag. A trace circuit is provided for generating trace data elements indicative of operations performed by the processing circuit. When the processing circuit 4 processes at least one selected instruction, then the trace circuit generates a trace data element including a traced condition value indicating at least the subset of condition flags required to determine the outcome of the conditional instruction. A corresponding diagnostic apparatus uses the traced condition value to determine a processing outcome of the at least one conditional instruction.
US10379985B1 Automating and monitoring rolling cluster reboots
A method includes initiating a rolling cluster reboot for a cluster comprising a plurality of processing nodes and obtaining encoded state information specifying a plurality of states for transitioning a given processing node of the cluster from running as part of the cluster to rebooting and back to running as part of the cluster, and at least one timeout associated with a transition to a given one of the plurality of states. The method also includes monitoring transitioning of the given processing node between the plurality of states specified in the encoded state information, generating an alert responsive to determining that an elapsed time has exceed the at least one timeout specified in the encoded state information without the given processing node having transitioned to the given state, and providing the alert to a given client device coupled to the cluster via at least one network.
US10379984B2 Compliance testing through sandbox environments
A compliance user or auditor is enabled to inject failures into a sandbox environment which may be similar to a production service. The sandbox environment, may be monitored by the same automation that watches compliance controls in the production service. As the user injects compliance failures into the sandbox, they may detect the appropriate alerts fire in the monitoring system, thereby gaining trust that the monitoring works as it should. A rich report resulting from the test activities may allow the user or auditor to see how a failure of a compliance control leads to the expected monitoring alert.
US10379982B2 Computer system and method for performing a virtual load test
Computing systems, devices, and methods for performing a virtual load test are disclosed herein. In accordance with the present disclosure, an asset data platform may define a respective range of acceptable values for each load-test variable in a set of load-test variables. The asset data platform may then receive one or more under-load reports from a given asset, and carry out a virtual load test for the given asset by, performing a comparison between the respective observation value for the load-test variable included in the most recent under-load report and the respective range of acceptable values for the load-test variable. In turn, the asset data platform may identify load-test variables for which the respective observation value falls outside of the respective range of acceptable values, and may then cause a client station to present results of the virtual load test for the given asset.
US10379980B2 Maintaining IO block operation in electronic systems for board testing
Embodiments are generally directed to maintaining IO block operation in electronic systems for board testing. An embodiment of a system includes a processor; a power management block for the system; a plurality of IO (input/output) blocks; a read only memory for storage of firmware for the processor. The system is to provide support for a board-level test of the system including testing of one or more IO blocks of the plurality of IO blocks; and the firmware includes elements to stall a reset sequence of the system including the system branching to a mode that maintains power to the one or more IO blocks.
US10379977B2 Data management method, node, and system for database cluster
The present disclosure provides a data management method for a database cluster including a first dual port SSD, a second dual port SSD, a first node, a second node, and a third node, where the first dual port SSD is connected to the first node and the second node, and the second dual port SSD is connected to the second node and the third node; and the first node writes a transaction log to the first dual port SSD, when the first node crashes, the second node acquires the transaction log from the first dual port SSD, and operates, according to the transaction log, data that is stored in the first node, so that, the second node or the third node can use a dual port SSD to read log information of the crashed node, and replace the first node to provide a service externally.
US10379968B2 Backup and restore framework for distributed computing systems
Methods, systems, and computer readable media for backing up and restore a deployment on a cloud computing platform are described. A deployment on a cloud computing platform includes a set of virtual machines and corresponding disks. A deployment may include multiple subunits designated as deployment jobs. A respective job specification file specifies respective resources used by each deployment job. The resources include various scripts specifying actions to take before, during, and after a backup. A backup orchestrator, upon receiving a backup request for the deployment, executes the scripts in a pre-specified sequence ordered by script type. When a particular type of scripts executes, the corresponding script for each deployment job, if specified in the specification file to correspond to that type, executes. When all scripts of a particular type finish execution, scripts having a next type execute. Accordingly, the operations of backing up multiple deployment jobs are synchronized and orchestrated.
US10379967B2 Live rollback for a computing environment
A first computing device is provided for rolling back a computing environment. The computing device includes processors configured to acquire a stream containing entries including snapshot entries, memory entries, and input/output entries wherein each entry includes information and is associated with a timestamp. The processors are further configured to receive a snapshot entry associated with a first timestamp, revert to a memory state using information provided in at least one memory entry associated with a timestamp after the first timestamp, and re-execute a previously executed process, wherein the re-execution of the process is started using the first timestamp, information from the received snapshot entry, and information for input/output operations corresponding to the input/output entries associated with timestamps after the first timestamp.
US10379964B2 Integrating resources at a backup site
Systems, computer program products, and methods that can integrate resources at a disaster recovery site are provided. One method includes generating, on a primary site, a set of storage snapshots based on combining another set of storage snapshots and incremental changes to mirrored data on a backup site in which the storage snapshots include a second snapshot format utilized on the backup site. The method further includes converting the set of storage snapshots from the second snapshot format to a first snapshot format utilized on the primary site to generate a yet another set of storage snapshots and converting, on the backup site, a set of storage snapshots including the incremental changes and the second snapshot format to the first snapshot format to generate still another set of eighth storage snapshots. The storage snapshots on both sites represent the same data in the same snapshot format without bulk data transfer.
US10379962B1 De-duplicating backup files based on data evolution
De-duplicating backup files based on data evolution is described. A system determines that a first backup file is created for a first data object, determines that the first data object is based on a second data object, and de-duplicates the first backup file based on a second backup file that was created for the second data object. The system determines that a third backup file is created for a third data object, determines that the third data object is based on the second data object, and de-duplicates the third backup file based on the second backup file that was created for the second data object.
US10379960B1 Bypassing backup operations for specified database types
Bypassing backup operations for specified database types is described. A system determines whether a database, of multiple databases associated with a database system, corresponds to a database type specified in a configuration file, in response to receiving a backup operation request. The system executes an incremental backup operation on changes made to the database since a selected time, for the backup operation request, if the database does not correspond to the database type specified in the configuration file. The system bypasses executing any backup operation on the database for the backup operation request if the database corresponds to the database type specified in the configuration file.
US10379956B2 Fault tolerant distributed tasks using distributed file systems
Data files in a distributed system sometimes becomes unavailable. A method for fault tolerance without data loss in a distributed file system includes allocating data nodes of the distributed file system among a plurality of compute groups, replicating a data file among a subset of the plurality of the compute groups such that the data file is located in at least two compute zones, wherein the first compute zone is isolated from the second compute zone, monitoring the accessibility of the data files, and causing a distributed task requiring data in the data file to be executed by a compute instance in the subset of the plurality of the compute groups. Upon detecting a failure in the accessibility of a data node with the data file, the task management node may redistribute the distributed task among other compute instances with access to any replica of the data file.
US10379955B2 Memory system and operating method thereof
A memory system may include: a memory device including a plurality of storage regions; and a controller. The controller may be coupled between a host and the memory device, and perform a read retry operation when a read error occurs in any one of the storage regions based on occurrence possibilities for a plurality of different type of defects in any one storage region where a read error occurred.
US10379953B2 Distributed object storage system
A distributed object storage system has a monitoring agent and/or a maintenance agent configured to determine for each of a plurality of repair tasks the actual concurrent failure tolerance of a corresponding repair data object. The actual concurrent failure tolerance corresponds to the number of storage elements that store sub blocks of the repair data object and are allowed to fail concurrently.
US10379952B2 Data recovery and regeneration using parity code
The disclosed technology can advantageously provide an efficient data recovery system including a plurality of storage nodes including a first storage node and a second storage node, and a storage logic that is coupled to the storage nodes and that manages storage of data on the storage nodes. The storage logic is executable to: receive a data set including data elements including a first set of data elements associated with the first storage node and a second set of data elements associated with the second storage node; generate a first parity of the data set, the first parity including a horizontal parity including a set of horizontal parity entries; and combine the data elements from the data set to produce a skipper parity including a set of skipper parity entries. Combining the data elements includes transforming a subset of the data elements from the data set using an invertible operation, the set of horizontal parity entries being different from the set of skipper parity entries.
US10379951B2 Hierarchic storage policy for distributed object storage systems
Techniques for distributing data in a distributed data storage system using a hierarchy rule that is generated based on a spreading policy and a set of tolerable failures specified by a user in absence of system deployment information are disclosed. The system includes a controller node which receives a request including a spreading policy and a protection level for spreading a first data object. The controller node determines a hierarchy rule corresponding to the spreading policy based on the protection level. The controller node distributes the first data object in the system using the hierarchy rule and the spreading policy. The controller node receives a reconfiguration of system deployment. The controller node distributes a second data object in the system based on providing protection of the protection level to the second data object without affecting protection of the same protection level applied to the first data object.
US10379950B2 Updating write-in-place storage devices
Systems, apparatuses, methods, and computer program products are disclosed for updating data of write-in-place storage devices. One system includes a write-in-place memory device including a redundant storage structure and a controller for the memory device. A memory device is configured to store data across a set of stripes of a redundant storage structure. A controller is configured to receive updated data for a dataset stored across a first stripe, generate a new parity for the dataset based on the updated data, overwrite the dataset across the first stripe with the updated data, and/or write the new parity to the set of stripes.
US10379941B2 Semiconductor device and memory access control method
The detection of a fault of the address signal system in memory access is aimed at. A semiconductor device according to the present invention includes an address conversion circuit which generates the second address for storing an error detecting code in a memory based on the first address for storing data; a write circuit which writes data at the first address and writes an error detecting code at the second address; and a read circuit which reads data from the first address, reads the error detecting code from the second address, and detects an error based on the data and the error detecting code. The address conversion circuit generates an address as the second address by modifying the value of at least one bit of the first address so as to offset the storing position of the error detecting code to the storing position of the data, and by inverting the value of or permutating the order of the prescribed number of bits among the other bits.
US10379937B2 Memory architecture including response manager for error correction circuit
A memory includes error correction circuitry that receives a data packet, outputs a correctable error flag indicating presence or absence of a correctable error in the data packet, and outputs an uncorrectable error flag indicating presence or absence of an uncorrectable error in the data packet. A response manager, operating in availability mode, generates output indicating that a correctable error was present if the correctable error flag indicates presence thereof, and generates an output indicating that an uncorrectable error was present if the uncorrectable error flag indicates presence thereof. In a coverage mode, the response manager generates an output indicating that a correctable error was potentially present but should be treated as an uncorrectable error if the correctable error flag indicates presence of the correctable error, and generates an output indicating that an uncorrectable error was present if the uncorrectable error flag indicates presence thereof.
US10379934B2 System and method of providing post error analysis for instances of applications in cloud service environments on a per user basis
Instances of the applications executing in the cloud service environments that users interact with. Each of the cloud service environments includes a respective set of instances of the applications. Each of the cloud service environments and the respective set of instances is associated with a different one of the users. Errors are detected during the execution of the instances of the applications. Sets of log file information describing the errors are created. Each of the sets of log file information describes one of the errors. Log files are created. Each of the log files include one of the sets of log file information and an identification of a cloud service environment where an associated error occurred. The log files are categorized based on identifications of the cloud service environments. A post error analysis report including information from the categorized log files is provided for a particular cloud service environment.
US10379931B2 Computer system
A computer system includes a first bus, a second bus, and a third bus, a first bus bridge that is disposed between the first bus and the second bus, and detects a bus error on the second bus, a second bus bridge that is disposed between the second bus and the third bus, and detects a bus error on the third bus, a first device coupled to the second bus, a second device coupled to the third bus, an interrupt controller that notifies a bus error in accordance with the detection of the bus error, and a multi-thread processor. The multi-thread processor includes a schedule register that stores an execution order and data for a plurality of virtual CPUs, and a virtual CPU execution circuit that executes the virtual CPUs in accordance with the execution order.
US10379928B2 Preventing software component timer processing issues
Method and system are provided for preventing local processing problems interfering with a time-sensitive validation process. The method monitors an elapsed time of an instance of a time-sensitive validation process of a software component including dispatching of the process instance and determines if the elapsed time is significantly greater than a preset processing time. If so, the method may dynamically alter error processing of the time-sensitive validation process of the software component.
US10379926B2 Method and device for monitoring data error status in a memory
A method for monitoring data error status of a memory device includes generating, by a memory controller, a data status indication code indicating error status of a data chunk transmitted by the memory controller and outputting, by the memory controller, the data status indication code to a user interface.
US10379916B2 Integrating transaction processing system interfaces with event-driven polyglot runtime modules
An approach is provided for providing transactional operations in an event-driven polyglot language runtime environment. Native functionalities of a transaction processing system are exposed as interfaces to multiple languages and frameworks in the event-driven polyglot language runtime environment. Application programming interfaces (APIs) are generated for the event-driven polyglot language runtime environment. Via the APIs, the transactional operations are called from modules within the event-driven polyglot language runtime environment. Based on the native functionalities of the transaction processing system being exposed and the transactional operations being called from the modules within the event-driven polyglot language runtime environment via the APIs, the transaction processing system is integrated with the modules within the event-driven polyglot language runtime environment.
US10379910B2 System and method for evaluation of migration of applications to the cloud
The computer-implemented method for evaluation of migration of application to the cloud evaluates subject applications by executing an application discovery tool to capture application inventory data associated with the subject applications and to store the captured application inventory data. The method analyzes user-defined objectives for application cloud migration obtained via user interface and filters a set of predetermined Cloud Risk Probability (CRISP) categories based on user-defined objectives. The method determines a respective weightage to associate with each of the predetermined CRISP categories for each application. The method generates a CRISP score by applying the determined weightage of each of the set of predetermined CRISP categories in the application inventory data. The method determines respective application fitment scores for each application in the application inventory data based on the generated CRISP score and the historical application cloud migration data.
US10379907B2 Event-driven system and method for selectively performing computations
An event-driven system, method and computer program product are provided to selectively generate events in response to receipt of data elements. The event-driven system includes processing circuitry configured to identify, in response to receipt of one or more data elements, an event that is impacted by the one or more data elements. The processing circuitry is also configured to determine whether at least a threshold number of consumers are currently listening for the event. In an instance in which at least a threshold number of consumers are currently listening for the event, the processing circuitry is configured to perform one or more computations based upon the one or more data elements to generate the event. Otherwise, however, the processing circuitry is configured to at least defer the one or more computations that would be performed upon the one or more data elements to generate the event.
US10379904B2 Controlling a performance state of a processor using a combination of package and thread hint information
In one embodiment, a processor includes: a first storage to store a set of common performance state request settings; a second storage to store a set of thread performance state request settings; and a controller to control a performance state of a first core based on a combination of at least one of the set of common performance state request settings and at least one of the set of thread performance state request settings. Other embodiments are described and claimed.
US10379902B2 Information processing device for aggregating load information, information processing system for aggregating load information, and non-transitory computer-readable storage medium recording program for aggregating load information
An information processing device included in a plurality of information processing devices of an information processing system, the information processing device including configured to acquire pieces of load information indicating loads on the plurality of information processing devices from each of the plurality of information processing devices, perform a first aggregation processing that aggregates the acquired pieces of load information, determine whether the first aggregation processing is to be distributed based on the acquired pieces of load information, when the information processing device determines that the first aggregation processing is to be distributed, transmit, to at least two information processing devices included in plurality of information processing devices, an execution request of second aggregation processing, the second aggregation processing being aggregation processing for each of a plurality of device groups obtained by dividing the plurality of information processing devices by the number of the at least two information processing devices.
US10379900B2 Dispatching jobs for execution in parallel by multiple processors
A method, and associated system and computer program product, for dispatching two or more jobs for execution in a computing system including processors configured to execute the jobs in parallel. Each processor is associated with a corresponding queue having a queue size equal to a maximum number of jobs that may be in the queue. A new job requested for execution is assigned to a current class. An indication is retrieved of a last processor of the processors of the current class to which a last job of jobs of the current class has been submitted for execution. An indication is retrieved of a delta number of the jobs submitted for execution to the last processor of the current class after the last job of the current class. The new job for execution is submitted to a last processor of the current class or a selected processor.
US10379893B2 Container synchronization
Apparatuses, methods, systems, and computer program products are disclosed for container synchronization. Host data associated with a first container on a host device is determined. Target data associated with a second container on a target device is determined. Differences between the host data associated with the first container on the host device and the target data associated with the second container on the target device are determined. Host data associated with the first container on the host device is synchronized with target data associated with the second container on the target device in response to determining differences between the host data and the target data such that the host data associated with the first container is identical to the target data associated with the second container.
US10379886B2 Method and system for enhancing loading speed of intermediate language file
A non-transitory computer-readable medium stores computer-executable instructions that, when executed by a computer, cause the computer to perform operations including generating a changed optimization file by changing an original optimization file, the original optimization file being an optimization file created at a point in time at which an intermediate language file for an application is loaded; storing the changed optimization file; creating and storing verification information for verifying whether the intermediate language file is changed; determining whether the intermediate language file is changed based on the stored verification information in response to reloading of the intermediate language file; and creating a new optimization file by deleting the changed optimization file or recovering the original optimization file based on the changed optimization file and reusing the original optimization file, based on whether the intermediate language file is changed.
US10379885B2 Enhanced local commoning
A method and system for enhanced local communing optimization of compilation of a program. Within a first pass of a two pass approach, a determination is made as to where in the program to evaluate volatile expressions that can be commoned. In a second pass of the two pass approach, all remaining expressions that are not volatile expressions are commoned.
US10379876B2 Managing the customizing of appliances
Disclosed is a method of customizing an appliance. The method includes steps of pre-storing a public key in the appliance; connecting the appliance to an external storage device; and booting up the appliance to automatically proceed with the following customization process: obtaining a customization file from the external storage device; authenticating the customization file with the public key; and executing customization with the customization file if the authentication succeeds.
US10379872B1 Method for creation of a device driver for a peripheral device
A method and apparatus may be configured to create setup information, and perform the initialization and performance of an installation of a peripheral device of an electronic device. One example method may include storing a device identification (ID) of the peripheral device, extracting data and creating a data structure from existent setup information. The method may also include replacing a device ID in the data structure with the device ID of the peripheral device, and creating and storing a setup information file from content of the data structure. The method may also include creating and passing a request to at least one of a device driver of an interface of the peripheral device and a bus that initiates the installation of the peripheral device. The peripheral device may not be connected to the electronic device.
US10379869B2 Optimize control-flow convergence on SIMD engine using divergence depth
There are provided a system, a method and a computer program product for selecting an active data stream (a lane) while running SPMD (Single Program Multiple Data) code on SIMD (Single Instruction Multiple Data) machine. The machine runs an instruction stream over input data streams. The machine increments lane depth counters of all active lanes upon the thread-PC reaching a branch operation. The machine updates the lane-PC of each active lane according to targets of the branch operation. The machine selects an active lane and activates only lanes whose lane-PCs match the thread-PC. The machine decrements the lane depth counters of the selected active lanes and updates the lane-PC of each active lane upon the instruction stream reaching a first instruction. The machine assigns the lane-PC of a lane with a largest lane depth counter value to the thread-PC and activates all lanes whose lane-PCs match the thread-PC.
US10379867B2 Asynchronous flush and restore of distributed history buffer
Techniques are disclosed for performing a flush and restore of a history buffer (HB) in a processing unit. One technique includes identifying one or more entries of the HB to restore to a register file in the processing unit. For each of the one or more HB entries, a determination is made whether to send the HB entry to the register file via a first restore bus or via a second restore bus, different from the first restore bus, based on contents of the HB entry. Each of the one or more HB entries is then sent to the register file via one of the first restore bus or the second restore bus, based on the determination.
US10379861B2 Decoding instructions that are modified by one or more other instructions
Methods and apparatus are provided for decoding instructions in a computer program wherein the instructions include one or more base instructions that are subject to modification by one or more other instructions. A decoder determines whether a first received instruction was arrived at by a non-incremental change to a program counter (i.e. a jump in the program). If the first instruction was arrived at by a non-incremental change to the program counter the decoder decodes the immediately preceding instruction to determine if the original instruction is a base instruction subject to modification by one or more other instructions. If the preceding instruction indicates that the original instruction is a base instruction an error has occurred and exception handling code is invoked.
US10379856B2 Multicopy atomic store operation in a data processing system
A data processing system implementing a weak memory model includes a plurality of processing units coupled to an interconnect fabric. In response execution of a multicopy atomic store instruction, an initiating processing unit broadcasts a store request on the interconnect fabric to obtain coherence ownership of a target cache line. The initiating processing unit posts a kill request to at least one of the plurality of processing units to request invalidation of a copy of the target cache line. In response to successful posting of the kill request, the initiating processing unit broadcasts a store complete request on the interconnect fabric to enforce completion of the invalidation of the copy of the target cache line. In response to the store complete request receiving a coherence response indicating success, the initiating processing unit permits an update to the target cache line requested by the multicopy atomic store instruction to be atomically visible.
US10379854B2 Processor instructions for determining two minimum and two maximum values
Processor instructions for determining two minimum and two maximum values and associated apparatus and methods. The instructions include various 2MIN instructions for determining the two smallest values among three or four input values and 2MAX instructions for determining the two largest values among three or four input values. The 2MIN instructions employ two operands, with the first operand in some of the variations storing concatenated min1 and min2 values in a first register and a scr2 comparison value or two src2 concatenated src2 values in a second register. Comparators are used to implement hardware logic for determining whether the scr2 value(s) is/are less than each of min1 and min2. Based on the hardware logic, the smallest two values among min1, min2, and src2 (or both src2 values) are stored as concatenated values in the first register. The 2MAX instructions are implemented in a similar manner, except the comparisons are whether the scr2 value(s) is/are greater than each of max1 and max2 values. 128-bit 2MIN and 2MAX SIMD instructions are also provided for processing two 64-bit data-paths in parallel.
US10379853B2 Sliding window encoding methods for executing vector compare instructions to write distance and match information to different sections of the same register
A processor is described having an instruction execution pipeline having a functional unit to execute an instruction that compares vector elements against an input value. Each of the vector elements and the input value have a first respective section identifying a location within data and a second respective section having a byte sequence of the data. The functional unit has comparison circuitry to compare respective byte sequences of the input vector elements against the input value's byte sequence to identify a number of matching bytes for each comparison. The functional unit also has difference circuitry to determine respective distances between the input vector's elements' byte sequences and the input value's byte sequence within the data.
US10379852B2 Apparatuses for integrating arithmetic with logic operations
An apparatus for integrating arithmetic with logic operations contains at least a calculation device and a post-logic unit. The calculation device calculates source data to generate and output first destination data. The post-logic unit, coupled to the calculation device, performs a comparison operation for comparing the first destination data with 0 and outputs a comparison result.
US10379850B2 Software project estimation
A system and a method related to software project estimation. The method receives a value corresponding to at least one decision parameter including a project type, a technology, a software development life cycle (SDLC) type and a stage of the software project from user. The received value is mapped with techniques associated with each of estimation parameters including a size parameter, an effort parameter, a cost parameter, and a schedule parameter in a decision matrix. Based on the mapping, one or more techniques for each estimation parameter are shortlisted, and a success rating factor for each shortlisted technique is evaluated based on historical data to identify a primary set of techniques. Compatibility of the primary set of techniques is then determined based on an interoperability factor to identify at least one secondary set of techniques providing optimum estimate of the software project.
US10379845B2 Source to image transformation pipeline for a platform-as-a-service system
Implementations provide for a source to image transformation pipeline for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes receiving a request to create an application for execution on a Platform-as-a-Service (PaaS) system, identifying, by a processing device, at least one of language or a framework corresponding to the application, identifying, by the processing device, a build image corresponding to the identified at least one of the language or the framework, constructing, by the processing device, a build configuration object, a deployment configuration object, and a networking configuration object for the application, and transmitting, by the processing device, the build configuration object, the deployment configuration object, and the networking configuration object to the PaaS system to enable the PaaS system to build and deploy the application at one or more nodes of the PaaS system without user intervention.
US10379842B2 Edge computing platform
A method for enabling intelligence at the edge. Features include: triggering by sensor data in a software layer hosted on either a gateway device or an embedded system. Software layer is connected to a local-area network. A repository of services, applications, and data processing engines is made accessible by the software layer. Matching the sensor data with semantic descriptions of occurrence of specific conditions through an expression language made available by the software layer. Automatic discovery of pattern events by continuously executing expressions. Intelligently composing services and applications across the gateway device and embedded systems across the network managed by the software layer for chaining applications and analytics expressions. Optimizing the layout of the applications and analytics based on resource availability. Monitoring the health of the software layer. Storing of raw sensor data or results of expressions in a local time-series database or cloud storage. Services and components can be containerized to ensure smooth running in any gateway environment.
US10379840B2 Crowd sourcing accessibility rendering system for non-accessible applications
Techniques facilitating a crowd-sourcing accessibility rendering system for non-accessible applications are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an interaction component that monitors one or more interactions between one or more entities and a defined application. The computer executable components can also comprise an analysis component that determines accessibility related information associated with the defined application based on received feedback from an entity of the one or more entities. Further, the computer executable components can comprise an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application. The defined application is a non-disability accessible application and the modified application is a disability accessible application.
US10379839B2 Device and method for facilitating secure communications over a cellular network
A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.
US10379838B1 Update and rollback of code and API versions
Technologies are described for determining when an updated version of a configuration of a computing resource may be rolled back to a previous version. The computing resource can include code for a function or the computing resource can be used to implement calls of an API. In some cases, the computing resource can be tagged to indicate that rollback functionality is applicable to the computing resource. The rollback to a previous version of code for a function or a previous version of an API may take place based on a rollback condition being satisfied that is related to error rates that take place when updated versions of a function or an API are utilized. The systems and methods described herein may be implemented in conjunction with a cloud-based storage system.
US10379837B2 Methods and apparatus for software updating
A computer-implemented method includes receiving a restore command to restore a vehicle computing system (VCS) system state. The method further includes restoring a base system state to a known, functional state and obtaining a list of applications previously installed on the VCS. The method also includes for each application previously installed on the VCS, finding a version of the application compatible with the restored base system state. Also, the method includes installing the version of each application compatible with the restored base system state.
US10379835B2 Optimized creation of distributed storage and distributed processing clusters on demand
A mechanism is provided in a data processing system for creating clusters on demand. The mechanism installs a cluster on the data processing system. The cluster comprises a master node and a managed node having distributed software installed thereon. The mechanism stores state of cluster on external volumes and removes references specific to the cluster from the state of the cluster stored on the external volumes. The mechanism takes a snapshot of the state of the cluster stored on the external volumes to form a set of volume templates and takes a snapshot of images of the master node and the managed node to form a set of node type images. Responsive to receiving a request to create a specified cluster, the mechanism creates a new set of nodes on the data processing system based on the set of node type images, clones the set of volume templates to form a new set of volumes in the data processing system, mounts the new set of volumes to the new set of nodes, and recreates configurations based on details in the request.
US10379832B2 Software introduction support device and software introduction support method
A device includes a processor that performs a procedure. The procedure includes: referencing a storage section storing one or more item of introduction actual-result information associating introduction sequence information regarding respective software items with success or failure of introduction, and determining any correlations with introduction sequence information regarding respective software items included in a new software group; and, reflecting in an estimation result any determination that the introduction sequence of the respective software included in the new introduction software group partially matches the introduction sequence information, as a positive element for the success or failure associated with the partially matched introduction sequence information, and reflecting in the estimation result any determination that a differently sequenced combination of the introduction software group matches the introduction sequence information, as a negative element for the success or failure associated with the introduction sequence information that matched the differently sequenced combination.
US10379830B2 Context-based analytical engine for extending application functionality
Methodologies and systems are described herein whereby application functionality may be optimized and extended based on a contextual analysis of the features that are accessed within the application. In one or more embodiments, the contextual analysis includes (a) detecting that an end user of an application is using a particular feature of the application and (b) determining that a set of one or more third-party applications are configured for operations accessing data sets of the same type accessed by the particular feature. Responsive at least to the detecting and determining operations, the set of one or more third-party applications are presented to the user when the user is accessing the particular feature of the first application.
US10379829B2 System and method for restricting system and application software available for installation on a managed mobile device
A method for managing software on a device is provided. The method comprises: receiving, from a third party associated with the device, by a software administrator of an organization different from the third party, release information regarding software versions for the device; creating, by the software administrator, a profile that specifies whether or not at least one of the software versions is allowed on the device; and transmitting the profile, by the software administrator to a server computer associated with the third or other parties, to promote enforcement of the profile for the device.
US10379828B2 Parallelization method, parallelization tool, and in-vehicle device
A computer is configured to generate a parallel program for a multi-core microcomputer from a single program for a single-core microcomputer, based on a dependency analysis of a bundle of unit processes in the single program. The computer obtains dependency information that enables dependency determination of dependency un-analyzable unit processes. Further, the computer performs a dependency analysis of dependency analyzable unit processes. Then, the computer assigns the dependency un-analyzable unit processes and the dependency analyzable unit processes respectively to multiple cores of the multi-core microcomputer, while fulfilling dependency among those processes, based on the obtained dependency information of the dependency un-analyzable unit processes and an analysis result of the dependency analyzable unit processes.
US10379827B2 Automatic identification and generation of non-temporal store and load operations in a dynamic optimization environment
Techniques are disclosed to identify a frequently-executed region of code during runtime execution of the code, generate initial profiling code for the frequently-executed region of code, cause the initial profiling code to be executed for a minimum number of processing cycles of the computer, and identify replacement candidate store instruction(s) that store a value that is not read by the frequently-executed region of code during execution of the initial profiling code. Replacement candidate load instruction(s) may also be identified that load a value that is not stored or loaded by the frequently-executed region of code during execution of the initial profiling code. Optimized code for the frequently-executed region of code may be generated by replacing each of the replacement candidate store or load instructions(s) with a non-temporal store or load instruction. The optimized code may be executed instead of the frequently-executed region of code during subsequent runtime execution.
US10379822B2 Cognitive redundant coding corpus determination system
A system dynamically assesses computer code as it is constructed to determine if there is better wording for the code, a more efficient way of writing that code, or preferred code or programming language based on a set of predetermined factors and then proposes the best resource for obtaining that piece of code. The predetermined factors may include, but are not limited to an enterprise's policy, and business rules.
US10379821B1 Optimization tracing
A modeling environment is provided allowing a user to generate, from a source representation of a model, a target representation of a model and a listing of the optimization performed during generation of the target representation which is associated with the target representation or the source representation. The model may represent a system, such as a dynamic system. The source representation of the model may be a graphical or textual representation. In some embodiments a user may specify whether to implement the optimization.
US10379819B2 Generic editor layout using intrinsic persistence metadata
The present disclosure relates generally to a data integration system that may dynamically generate a GUI for an object model of arbitrary complexity while maintaining GUI usability. In some embodiments, the dynamically generated GUI may be generated from an object model definition received from a user. In some embodiments, the object model may be derived from the user's code and then the GUI may be dynamically generated based on the derived object model.
US10379815B2 Variable precision floating-point multiplier
Integrated circuits with specialized processing blocks are provided. The specialized processing blocks may include floating-point multiplier circuits that can be configured to support variable precision. A multiplier circuit may include a first carry-propagate adder (CPA), a second carry-propagate adder (CPA), and an associated rounding circuit. The first CPA may be wide enough to handle the required precision of the mantissa. In a bridged mode, the first CPA may borrow an additional bit from the second CPA while the rounding circuit will monitor the appropriate bits to select the proper multiplier output. A parallel prefix tree operable in a non-bridged mode or the bridged mode may be used to compute multiple multiplier outputs. The multiplier circuit may also include exponent and exception handling circuitry using various masks corresponding to the desired precision width.
US10379813B1 System and method for signal processing using sorting based filtering
Embodiments may include receiving an input block of data having one or more rows wherein each row includes one or more elements. Embodiments may further include adjusting the input block of data to generate a two-dimensional sorted block of data and identifying at least one position within the two-dimensional sorted block of data that cannot contain a median value or a desired Nth sorted value. Embodiments may also include sorting the two-dimensional block of data along one or more columns to obtain one or more candidate elements that contain the median value or the desired Nth sorted value. Embodiments may include discarding at least one non-candidate element to generate one or more remaining elements and rearranging the one or more remaining elements such that a number of diagonal elements form a column. Embodiments may also include iteratively repeating some of the above operations until a desired value is identified.
US10379808B1 Audio associating of computing devices
Methods, systems and apparatus for associating electronic devices together based on received audio commands are described. Methods for associating an audio-controlled device with a physically separate display screen device such that information responses can then be provided in both audio and graphic formats using the two devices in conjunction with each other are described. The audio-controlled device can receive audio commands that can be analyzed to determine the author, which can then be used to further streamline the association operation.
US10379791B2 Image forming apparatus capable of performing recovery printing
An image forming apparatus capable of performing recovery printing while avoiding wasteful discarding of printed sheets following a defective sheet. An image is formed on a sheet by an image forming section based on an input job and is inspected. An inserter inserts sheets placed thereon into sheets conveyed from the image forming section. When a defective sheet is detected, the job is interrupted, and the defective sheet and subsequent sheets already printed are discharged to a different destination from a destination of normal sheets. Resuming the interrupted job is instructed by a user, and an image to be printed on the defective sheet is formed on a sheet newly fed from a sheet feeder, and the sheet is discharged to the destination of normal sheets, and sheets placed on the inserter are discharged to the same.
US10379788B2 Operation device configured to display a configuration of an image forming device and information processing system including same
An information processing system includes a first device and a second device that allows a user to operate the first device via the second device. The information processing system includes a processor and a memory to store a plurality of instructions. When executed by the processor, the plurality of instructions cause the processor to store, in the memory, apparatus configuration image element information regarding one or more elements of an apparatus configuration image of the first device, structure the apparatus configuration image using the apparatus configuration image element information, the apparatus configuration image indicating a configuration of the first device, and in response to execution of an application program on the second device, control a display to display an image based on the apparatus configuration image.
US10379787B2 Information processing apparatus, control method thereof, and storage medium
This information processing apparatus can operate first wireless communication in parallel with second wireless communication whose communication standard is different from that of the first wireless communication by sequentially operating the first wireless communication and the second wireless communication. In addition, this information processing apparatus determines whether or not a parallel operation in which the second wireless communication is operated in parallel with and in addition to the first wireless communication is to be performed, and decides the transmission interval of the first wireless communication based on the determination result.
US10379786B2 Semiconductor devices
A semiconductor device may include a data storage region, a parity storage region and an error correction circuit. The data storage region may be configured to store first data and second data. The parity storage region may be configured to store a parity. The error correction circuit may be configured to correct an error of the first data or an error of the second data and the parity, based on a transmission selection signal.
US10379785B2 Virtual one-time programmable memory management
A virtual memory including virtual addresses may be generated. A first virtual address of the virtual memory may be mapped to a first physical address of a one-time programmable (OTP) memory of a device. Furthermore, a second virtual address of the virtual memory may be mapped to a second physical address of a static memory of the device. The virtual memory that is mapped to the OTP memory and the static memory may be provided for accessing of the data of the OTP memory of the device.
US10379782B2 Host managed solid state drivecaching using dynamic write acceleration
Systems, apparatuses and methods may provide for technology that writes a block of data addressed within a host managed cache region into a set of multi-level non-volatile memory (NVM) cells organized into a dynamic single level cell buffer region, that writes a block of data addressed outside the host managed cache region into the set of multi-level NVM cells organized into a static single level cell buffer region, and automatically writes the contents of the static single level cell buffer region into the dynamic multi-level NVM media region. The host manage cache region comprises a set of dynamic single level NVM cells within the dynamic multi-level NVM media region, and the multi-level NVM cells are to be dynamically convertible into and from single NVM cells.
US10379779B2 Concurrent, incremental, and generational mark and sweep garbage collection
Provided are systems and methods for garbage collection of objects in storage. An example method may include providing a monotonically increasing logical clock. Each object is associated with a first number and a second number. The second number is a minimum of the first numbers of objects in a subtree to which the object refers. When the logical clock increases, objects with the first number less than the logical clock from the storage are deleted. When a new object is added to the storage, the first number of the new object is set to a new first number. The new first number is equal to or greater than the logical clock. The first number of each object in a subtree to which the new object is referring is updated. The updated first number is a function of a previous first number and a previous logical clock.
US10379774B2 Enhanced application performance in multi-tier storage environments
A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. Moreover, the program instructions readable and/or executable by a processor to cause the processor to perform a method which includes: maintaining a heat map monitoring table on a per volume basis for a plurality of volumes which includes a heat count for each data block in the respective volume. A request to delete a first volume is received, and the data blocks in the first volume are depended on by one or more other volumes of the plurality of volumes are identified. The identified data blocks and corresponding heat counts are copied to the respective one or more other volumes, and a list which includes the identified data blocks and corresponding heat counts are sent to a controller.
US10379771B1 Systems and methods for policy driven storage in a hyper-convergence data center
Aspects of the present disclosure involve a system architecture for a policy driven disk IO throughput control for a hyper-converged storage provider. The computing architecture provides a flexible and real-time feature to the IO throughput management of a hyper-converged or converged infrastructure. In particular, through the use of centrally applied policy driven controls, the disk IO throughput allocation of different applications/clients of the converged infrastructure is gauged or otherwise controlled over the network bandwidth that link to the storage pool of the infrastructure. Through the use of the system architecture, the converged infrastructure may not utilize hard-coded disk resource allocation for each application/client in an isolated fashion, thereby allowing the IO throughput management to be flexible and agile in response to executed applications. Further, the IP throughput controlling and storage IP capacity of the converged infrastructure may be maintained separately.
US10379768B2 Selective memory mode authorization enforcement
In one embodiment, a memory interface employs selective memory mode authorization enforcement in accordance with the present description to ensure that memory modes of operation which have not been authorized, are not permitted to proceed. In one embodiment, mode control logic receives from memory control logic of the memory interface, memory mode selection data which is compared to a mode authorization classification structure to determine if the memory mode being selected in association with a memory transaction request is authorized or otherwise permitted. Memory mode enablement logic of the mode control logic enables the requested memory mode associated with a memory transaction request if it is determined that the selected memory mode associated with the memory transaction request is authorized. Other aspects are described herein.
US10379765B2 Geometry-aware command scheduling
Command scheduling for die sets of non-volatile memory may be performed based on command states of the die sets. Upon receiving an erase command to erase data stored in a first block set of non-volatile memory, a command state of the first die set of the non-volatile memory is determined, where the first die set contains the first block set. If the first die set is determined to be in a pending command state, the erase command is queued in a wait queue. If the first die set is determined to be in an idle command state, the erase command is scheduled to erase the data stored in the first block set.
US10379763B2 Hyperconverged storage system with distributable processing power
A method for managing processing power in a storage system is provided. The method includes providing a plurality of blades, each of a first subset having a storage node and storage memory, and each of a second, differing subset having a compute-only node. The method includes distributing authorities across the plurality of blades, to a plurality of nodes including at least one compute-only node, wherein each authority has ownership of a range of user data.
US10379760B1 Data storage device opportunistically refreshing data
A data storage device is disclosed comprising a head actuated over a disk comprising a plurality of tracks. A first degradation metric is maintained for a first segment of a first track, wherein the first degradation metric indicates a degree of degradation for data recorded in the first segment. The first degradation metric is processed to select an access command from a plurality of access commands including a read command to read the first segment. The selected access command is executed to access the disk.
US10379755B2 System data storage mechanism providing coherency and segmented data loading
A data storage subsystem is disclosed that implements a process for storing and/or reconstructing system data, such as a system mapping table. In certain embodiments, table pages are systematically copied, or flushed, to non-volatile memory in a progressive manner, according to a fixed ratio of flushed table pages per table update trigger, thereby facilitating write and/or load efficiency. Full or partial reconstruction of a table may be performed within a bounded number of operations based on the size of the table, the ratio implemented, and/or other characteristics.
US10379753B2 Data storage device and method for operating data storage device
A non-volatile memory operated through multiple channels. The non-volatile memory includes a plurality of chip-enable-signal controlled areas, each containing a plurality of dies. Simultaneous operations on the different dies of at least one target chip-enable-signal controlled space corresponding to a target channel are allowed. The control unit scans the non-volatile memory to check the health status of the dies of the target chip-enable-signal controlled space to assign a plurality of logical enable signals of the target channel to correspond to the dies of the target chip-enable-signal controlled space.
US10379752B2 High-throughput low-latency hybrid memory module
Disclosed herein are techniques for implementing high-throughput low-latency hybrid memory modules with improved data backup and restore throughput, enhanced non-volatile memory controller (NVC) resource access, and enhanced mode register setting programmability. Embodiments comprise a command replicator to generate sequences of one or more DRAM read and/or write and/or other commands to be executed in response to certain local commands from a non-volatile memory controller (NVC) during data backup and data restore operations. Other embodiments comprise an access engine to enable an NVC in a host control mode to trigger entry into a special mode and issue commands to access a protected register space. Some embodiments comprise a mode register controller to capture and store the data comprising mode register setting commands issued during a host control mode, such that an NVC can program the DRAM mode registers in an NVC control mode.
US10379750B2 Processing large requests in data storage systems with limited/constant buffer sizes
An available receive slot of an incoming network queue can be allocated to a network packet of a request received at a computing node, and receipt of the network packet can be processed using the allocated receive slot. An available free I/O control block of a free I/O control block queue and an available request slot from a free request queue can be allocated to the network packet after completion of the receipt processing. The free I/O control block queue and free request queue respectively have a same number of I/O queue blocks and request slots as the incoming network queue has receive slots. An I/O task required for the network packet can be completed using the allocated I/O control block, and an available send slot of an outgoing network queue can be allocated to send a reply to a client machine from which the request was received.
US10379748B2 Predictive scheduler for memory rank switching
Scheduling memory accesses in a memory system having a multiple ranks of memory, at most r ranks of which may be powered up concurrently, in which r is less than the number of ranks. If fewer than r ranks are powered up, a subset of requested powered down ranks is powered up, such that at r ranks are powered up, the subset of requested powered down ranks to be powered up including the most frequently accessed requested powered down ranks. Then, if fewer than r ranks are powered up, a subset of unrequested powered down ranks is powered up, such that a total of at most r ranks is powered up concurrently, the subset of unrequested powered down ranks to be powered up including the most frequently accessed unrequested powered down ranks.
US10379746B2 Information processing apparatus, storage device, and computer program product
According to an embodiment, an information processing apparatus includes a processing device, a first memory, and a second memory. The processing device executes first processing on first data. The second memory stores the first data and has a data access latency higher than that of the first memory. The first data includes first and second pages, the first page being read/written times not less than a threshold in a certain period shorter than a period for executing the first processing, the second page being read/written times less than the threshold in the certain period. The processing device includes a controller configured to execute first access to move the first page to the first memory and then read/write data from/to the moved first page, and execute second access to directly read/write data from/to the second page of the second memory.
US10379745B2 Simultaneous kernel mode and user mode access to a device using the NVMe interface
A system and method of enabling simultaneous kernel mode access and user mode access to an NVMe device using the NVMe interface are disclosed. The method includes creating a first set of queue(s) by at least reserving a first range of memory addresses in the kernel space; providing a location address and size of the first set of queues to a controller of the NVMe device; receiving a request for user mode access from a user application process running on the host computer system; and performing the following in response to receiving the request for user mode access: creating a second set of queue(s) by at least reserving a second range of memory addresses mapped for use by the user application process, and providing a location address and size of the second set of queues to the user application process and the controller of the NVMe device.
US10379744B2 System for collecting end-user feedback and usability metrics
A method begins by communicating memory management information between a dispersed storage (DS) management unit and a plurality of DS execution units. The method continues by generating, by the DS management unit, managing use information. The method continues by sending the managing use information to a DS optimization unit. The method continues by receiving from the DS optimization unit optimization information based on an analysis of the sent managing use information. The method continues by updating a DS management unit managing approach based on the received optimization information.
US10379743B1 Offloaded delete operations
Offloaded delete operations is described. A target system receives an offloaded data transfer token from a host, with the offloaded data transfer token specifying source data information. The target system identifies the source data and the source storage based on the source data information. The target system determines whether the offloaded data transfer token specifies an offloaded delete operation. The target system deletes the source data from the source storage if the offloaded data transfer token specifies the offloaded delete operation.
US10379738B2 Apparatuses and methods for concurrently accessing multiple memory planes of a memory during a memory access operation
Apparatuses and methods for performing concurrent memory access operations for multiple memory planes are disclosed herein. An example method may include receiving first and second command and address pairs associated with first and second plane, respectively, of a memory. The method may further include, responsive to receiving the first and second command and address pairs, providing a first and second read voltages based on first and second page type determined from the first and second command and address pair. The method may further include configuring a first GAL decoder circuit to provide one of the first read voltage or a pass voltage on each GAL of a first GAL bus. The method may further include configuring a second GAL decoder circuit to provide one of the second read level voltage signal or the pass voltage signal on each GAL of a second GAL bus coupled to the second memory plane.
US10379736B2 Information processing apparatus, information processing method, and program for changing layout of displayed objects
There is provided an information processing apparatus including a display section which displays, as a first layout state, an object group including a plurality of objects arranged in a first direction, a detection section which detects an operation input that is input to the display section, and a control section which, when the detection section detects an operation input in a second direction that is perpendicular to the first direction, changes the first layout state into a second layout state in which the respective objects constituting the object group which has been selected are spread and pieces of information associated with the plurality of objects, respectively, are displayed.
US10379735B2 Portable terminal and method of utilizing background image of portable terminal
A method of utilizing a background image of a portable terminal, and a portable terminal for implementing the method, are provided. The method includes displaying the background image, determining whether an input event is detected in the displayed background image, identifying a coordinate of an area in which the input event is detected upon detection of the input event, determining whether there exists a function mapped to the identified coordinate, and performing the function if there exists the function mapped to the identified coordinate.
US10379727B2 Moving an object by drag operation on a touch panel
A contact state of a finger with respect to a first displayed object is detected. In response to detecting a double-click operation on the first displayed object at a first position in a depthwise direction, the first displayed object is moved onto a surface of a display screen of a three-dimensional (3-D) display. In response to detecting that the finger has moved from the contact state to a proximity state with respect to the first displayed object, a display position of the first displayed object is changed from the surface of the display screen to a depth position at which a second object is displayed at a nearest side in the depthwise direction among displayed objects. The second object remains displayed at the depth position beside the first object.
US10379724B2 Providing a user interface for customizing state transitions of panes in a bounding window
Disclosed are examples of systems, apparatus, methods and computer program products for providing a user interface customizable to define state transitions of panes in a bounding window. For example, a bounding window including one or more resizable panes is displayed in a user interface on a display device. Breakpoints situated at respective spatial positions in the bounding window are graphically represented in the user interface. Each breakpoint defines a transition of a pane from one state to another when the pane is resized to traverse the breakpoint. The spatial position of one or more of the breakpoints can be updated in accordance with a request indicating user customization of breakpoints.
US10379722B2 Automated creation of suitable preference menus for field devices
A method for creating a preference menu for a field device is described, wherein the field device can be parameterized and configured by means of a large number of parameters. The method involves compiling a device specification for the field device indicated by the customer for an order and, optionally, further customer specifications as a preference menu, which incorporates a selection of preferred parameters, which are particularly relevant to the respective device specification for the field device, and storing the preference menu with a selection of preferred parameters in a memory of the field device.
US10379719B2 Emoji recording and sending
The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.
US10379718B2 System and method for providing ambient information to user through layered visual montage
Embodiments described herein provide a system for generating a visual montage. During operation, the system may determine a plurality of layers in the visual montage. A respective layer is associated with a time range and a plurality of predetermined slots for assigning graphical objects. The system may obtain data representing a set of graphical objects and constraints associated with the graphical objects. The system may then obtain information associated with an event and a respective time from an ambient environment of a user. The system may determine that the respective time is within the time range of a specific layer. The system may assign at least one graphical object to the specific layer according to the constraints associated with the graphical object to generate the visual montage. The system may then display the visual montage with the graphical object representing the event on a display screen.
US10379716B2 Presenting object properties
The present disclosure includes, among other things, systems, methods and program products for presenting object properties by receiving selection of a component of a model presented in a graphical user interface (GUI) of a computer aided design tool, the GUI including an interactive display element having an arrangement of property fields related to the selected component, determining property values associated with the property fields based on the selected component, and providing the determined property values in corresponding property fields of the interactive display element for presentation in the GUI in conjunction with the model, such that responsive to receiving selection of a different component of the model, the property fields are updated with property values corresponding to the different component.
US10379708B2 Graphical user interface for a common interest social network
The present document describes a system for generating a graphical user interface for display by a client computer. The system comprises a server, with various components, for communicating with a plurality of client computers. The server is made to get in a database memory a plurality of pieces of conceptual information and a first threshold associated to a first user account, and a plurality of pieces of conceptual information and a second threshold associated to a second user account; to determine if the relative numbers of pieces of conceptual information that the first user account and the second user account have in common both exceed the first threshold and the second threshold, respectively; and to generate a graphical user interface dataset and sending the graphical user interface dataset to the first client computer for display, the graphical user interface suggesting a connection to the second user account.
US10379706B2 Device for and method of changing size of display window on screen
A device for and method of changing a size of a display window on a screen are provided. The method includes receiving a user input for changing the size of the display window, moving a guideline and displaying the moving guideline according to the user input, the guideline indicating the size of the display window, determining a changed size of the display window after the user input is terminated, and displaying the display window with the determined changed size, wherein contents are displayed in the displayed display window.
US10379705B2 Tuning educational system data structures in an interactive environment
Systems and methods for presenting visual representations of educational system components at various levels of relational depth depending on the location within the data structure the desired data is located. The user interface also includes one or more visualizations for data-structure exploration to allow a user to move between data set layers, view and/or edit detail about particular data within a data set layer, and to create or view 2D and simulated 3D visual representations of relationships between data within a particular layer and between data of differing layers.
US10379701B2 Customizable trading display of market data
A method for providing a customizable trading display of market instrument data includes selecting a subset from a plurality of quadrants, with each quadrant associated with one benchmark instrument and each benchmark instrument associated with one or more non-benchmark instruments. Market data is automatically retrieved for the instruments associated with each selected quadrant. A customizable trading display is generated, with the display comprising the subset of quadrants in a selectable layout and each quadrant presenting the associated market data.
US10379699B2 Information processing apparatus, relay computer, information processing system, and information processing program
There is provided an information processing apparatus including a control unit configured to acquire and output information of an operation screen on a display unit from a relay apparatus storing the information of the operation screen, the relay apparatus being configured to relay at least one moving image from a moving image server, in which the moving image is stored, to a different device via a network, request the thumbnail image to be arranged in the region of the operation screen to the relay apparatus, arrange the acquired thumbnail image in the region if the thumbnail image requested is acquired, and request a thumbnail image the acquisition of which fails until the acquisition is succeeded if the acquisition is failed due to the fact that the thumbnail image is not present.
US10379697B2 Adjusting information depth based on user's attention
A computing device is described that includes one or more processors and at least one module operable by the processors to output, for display, first information for an event, and, responsive to determining that a user of the computing device has viewed a display device of the computing device for at least a threshold amount of time, output, for display, second information for the event, the second information including information associated with the event and not included in the first information. The module is further operable to, responsive to determining that the user of the computing device has viewed the display device for at least another threshold amount of time greater than the first threshold amount of time, output, for display, third information for the event, the third information including additional information associated with the event and not included in the first information or the second information.
US10379690B2 Touch panel and display device with touch panel
An electrostatic capacitive coupling type touch panel including an input region having four sides, a peripheral region around the input region, terminals formed in the peripheral region along a first side of the input region, wirings formed in the peripheral region along second, third and fourth sides of the input region, and the input region having X and Y electrodes crossing. The wirings are connected between corresponding X or Y electrodes and wiring terminals plurality of terminals. A dummy wiring, which is not connected to any of the X electrodes or Y electrodes, is provided outside the wiring formed in a farthest position from the input region, and the dummy wiring extends through the peripheral region along the second, third and fourth sides of the input region, and electrically connects to at least one dummy wiring terminal.
US10379689B2 Touch panel including an insulating substrate and display device for the same
A touch panel includes an insulating substrate; a plurality of touch drive electrodes 61Xn+1, 61Xn, and 61Xn−1 arranged on the insulating substrate so as to be arrayed in a first direction, each of the touch drive electrodes extending in a second direction that intersects with the first direction; touch detection electrodes arranged on the insulating substrate so as to be arrayed in the second direction, each of the touch detection electrodes extending in the first direction; and a dummy electrode 63 that is arranged between adjacent ones of the touch detection electrodes, in which a slit extending substantially in the first direction is provided. The dummy electrode 63 is segmented by the slit into a plurality of electrode portions 631 arrayed in the second direction, and two adjacent ones of the electrode portions 631 with the slit being interposed therebetween are divided at positions different in the first direction.
US10379686B2 Touch display panel and method for driving the same
The present disclosure relates to a touch display panel including: a first touch electrode which is an unitary electrode; a second touch electrode, the second touch electrode including a plurality of second touch sub-electrodes; a detection unit for detecting a change in the capacitance value between the first touch electrode and each second touch sub-electrode of the second touch electrode and determining a touch position as a function of the position(s) of the corresponding second touch sub-electrode(s) which produce(s) a change in the capacitance value. The present disclosure also relates to a method for driving a touch display panel.
US10379684B2 Touch screen having fingerprint recognition function and display device having the same
A touch screen including a substrate that includes an active area and a non-active area adjacent to the active area, the active area including at least one fingerprint recognition area; touch sensing electrodes including first sensing electrodes arranged in the active area, and at least one second sensing electrode arranged in the fingerprint recognition area, the second sensing electrode configured for sensing a touch and recognizing a fingerprint; and a pad portion provided with a plurality of pads which are electrically connected to respective sensing electrodes, wherein the at least one second sensing electrode includes: a plurality of sub electrodes extending in a direction inclined with respect to an edge portion of the active area; and a plurality of fingerprint recognition lines connecting the sub electrodes to the pad portion, and the fingerprint recognition lines arranged in a same fingerprint recognition area extend in a same direction.
US10379683B2 Pressure and touch sensitive panel, system and touch sensitive processing apparatus and method thereof
The present invention provides a pressure and touch sensitive panel, comprising: at least one elastic and dielectric element; and an enclosed force sensitive electrode located by one side of the elastic and dielectric element. The enclosed force sensitive electrode comprises multiple electrical wiring points for connecting to a touch sensitive processing apparatus for the pressure and touch sensitive panel.
US10379681B2 Touch sensor having waveguides and display device including the touch sensor
Disclosed is a touch sensor including a plurality of first optical waveguides arranged in a stripe form, a plurality of second optical waveguides located over the plurality of first optical waveguides, arranged in a stripe form, and intersecting the plurality of first optical waveguides, and an intermediate layer between the plurality of first optical waveguides and the plurality of second optical waveguides. Each of the plurality of first optical waveguides and the plurality of second optical waveguides includes a core including an elastomer as well as a clad in contact with the core other than side surfaces of the core perpendicular to a longitudinal direction of the core. The intermediate layer has a modulus of elasticity higher than that of the elastomer.
US10379680B2 Displaying an object indicator
Examples disclosed herein describe, among other things, a computing system. The computing system may in some examples include a touch-sensitive surface, a display, and at least one camera to capture an image representing an object disposed between the camera and the touch-sensitive surface. The computing system may also include a detection engine to determine, based at least on the image, display coordinates, where the display coordinates may correspond to the object's projection onto the touch-sensitive surface, and the display is not parallel to the touch-sensitive surface. In some examples, the detection engine is also to display an object indicator at the determined display coordinates on the display.
US10379679B2 Movable robot capable of providing a projected interactive user interface
The present invention discloses a moveable robot that includes a head, a main body, and a moving chassis. A transport mechanism is mounted on the lower part of the moving chassis. The head and the main body are carried by moving chassis. A moveable connection mechanism between the main body and the moving chassis enables relative movements between the two components. A sliding platform comprising a sliding mechanism between the head and the main body allows the head to move relative to the main body. A projection system can a display an image through a window in the head, and to project an interactive map on the ground. An optical sensing system can detect movements of users relative to the displayed map on the ground. The projection system and the optical sensing system in combination provides an interactive user interface for the users. The optical sensing system can also sense the environment to assist obstacle avoidance and route planning moveable robot.
US10379677B2 Optical touch device and operation method thereof
An operation method of an optical touch device includes: emitting, by a light emitting unit, a light beam to illuminate an object; capturing, by an image sensing device, an image of the object reflecting the light beam; selecting all pixels in the image having a brightness greater than or equal to a brightness threshold; sorting the selected pixels along a first coordinate axis of the image, a second coordinate axis of the image or based a pixel brightness; selecting the top first predetermined ratio of pixels from the sorted pixels as an object image of the object; and calculating a gravity center of the object image according to positions of the top first predetermined ratio of pixels or according to the positions of the top first predetermined ratio of pixels with a weight of pixel brightness. An optical touch device is also provided.
US10379668B2 Calibrating a continuous-time receiver for capacitive sensing
Embodiments herein describe input devices that include receivers for sampling capacitive sensing signals. In one embodiment, the receivers perform continuous demodulation where the sampling of the capacitive sensing signal is not synchronized with the modulated signal applied to the sensor. To calibrate, the receiver generates first and second measurements of the capacitive sensing signal when driving a modulated signal onto one or more sensor electrodes during two respective time periods. However, the phase of at least one signal is controlled during the time periods so that the first and second measurements have a phase difference of ninety degrees. Using the first and second measurements, the receiver can determine a phase offset between the capacitive sensing signal and the modulated signal which can be used to alter future measurements so that at least some of these measurements are captured when the capacitive sensing signal is at a peak amplitude.
US10379665B1 Control panel assembly
A touch control panel assembly defining a plurality of touch buttons each adapted to control at least one function of at least one associated load. The touch control panel assembly comprises a front panel assembly adapted to removably attach to a rear panel assembly. The rear panel assembly comprises a user interface board comprising a plurality of touch sensing fields disposed at locations corresponding to the plurality of touch buttons to detect user input through the front panel. The user interface also comprises a plurality of light sources to provide backlighting to the touch buttons. The front panel assembly comprises a front panel and a frame comprising a frame wall attached to a rear surface of the front panel. The frame wall comprises a plurality of openings extending therethrough at locations corresponding to the touch buttons that define a plurality of label compartments. A plurality of removable labels each adapted to be inserted into and retained by one of the label compartment with indicia disposed thereon to define the respective touch button perceivable through the front surface of the front panel at least when the respective light source is turned on.
US10379657B2 Force determination employing sheet sensor and capacitive array
A device configured to sense a touch on a surface of the device. The device includes a cover and a force-sensing structure disposed below the cover. The force-sensing structure may be positioned below a display and used in combination with other force-sensing elements to estimate the force of a touch on the cover of a device.
US10379653B2 Touch module that detects capacitance caused by pressure at touch position, driving method thereof, and display device
A touch substrate includes a first transparent electrode layer, a transparent flexible dielectric layer and a second transparent electrode layer. The first transparent electrode layer comprises first touch detection electrodes arranged in an array and insulated from each other. During the touch detection period, a first touch detection signal is loaded simultaneously to the first and second transparent electrode layer, and the touch position can be determined by detecting a change in the capacitance value of each of the first touch detection electrodes. During the pressure detection period, a second touch detection signal may be loaded to one of the first transparent electrode layer and the second transparent electrode layer, and the pressure in the z direction perpendicular to the surface of the touch screen can be determined by detecting a change in the capacitance value between each of the first touch detection electrodes and the second transparent electrode layer.
US10379647B2 Touchscreen remote input device
A touchscreen remote input device, according to one embodiment of the present invention, comprises: a conductive vacuum attachment member vacuum-attached to a touchscreen; a relay switch electrically connected to the conductive vacuum attachment member; and a microcontroller unit configured to control an on/off operation of the relay switch.
US10379646B2 Display device
A high strength display device comprises a touch panel, a liquid crystal display, and a frame. The liquid crystal display covers the touch panel to expose peripheral edges of the touch panel. The peripheral edges of the touch panel are mounted to the frame, so that the liquid crystal display is mounted between the touch panel and the frame. A plurality of screw studs are formed on a surface of the liquid crystal display facing away from the touch panel. A plurality of first screw holes is defined in the frame, the plurality of first screw holes corresponds to the plurality of screw studs. The frame is mounted to the liquid crystal display through the plurality of screw studs and the plurality of first screw holes to add higher structural strength and durability.
US10379645B2 Wiring body, wiring board, touch sensor and method for producing wiring body
A wiring body includes an adhesive layer and a conductor pattern bonded to the adhesive layer. A surface roughness of an adhesive surface in the conductor pattern bonded to the adhesive layer is rougher than a surface roughness of another surface, which is a surface of the conductor pattern except for the adhesive surface in the conductor pattern.
US10379644B2 Touch sensing module
A touch sensing module includes a substrate, sensing electrodes, and a covering layer. The sensing electrodes are disposed on a surface of the substrate. Each of the sensing electrodes has a first end and a second end opposite to the first end. The second end is adopted to be electrically connected with an external circuit. The covering layer is disposed on a side of the sensing electrodes distal from the substrate, and covers the sensing electrodes. The covering layer has openings. The first ends of the sensing electrodes are exposed within the openings respectively.
US10379639B2 Single-hand, full-screen interaction on a mobile device
Methods and arrangements for determining a pointer position for a mobile device display screen. A contemplated method includes: detecting a position of a physical object relative to the mobile device display; using the detected position to determine at least a perpendicular distance of the physical object relative to the mobile device display; calculating a position for a pointer with respect to the mobile device display, wherein the position of the pointer is determined using the perpendicular distance; and displaying the pointer on the mobile device display at the calculated position. Other variants and embodiments are broadly contemplated herein.
US10379636B2 Trackball for touch sensor
System comprising a touch sensor, a trackball and a trackball detector, wherein the trackball comprises a support structure and a ball and is arranged on the touch sensor such that the ball is rotatably supported over the touch sensor surface, wherein a surface of the ball comprises a pattern of detection portions, wherein the touch sensor is configured to detect a position of a touch of an object on a touch sensor surface of the touch sensor, wherein the trackball detector is configured to detect the rotational movement and/or the rotational orientation of the ball on the basis of a movement and/or a position of at least one of the detection portions detected on the touch sensor surface.
US10379627B2 Handheld device and positioning method thereof
A positioning method and a handheld device for performing the method are disclosed. In the method, a handheld device captures images corresponding to positions of a reference when the handheld device points toward the reference. A first image position, a first tilt angle indicative of a rotation angle of the handheld device, and a first pointing coordinate of the reference can obtained. A second pointing coordinate according to the first image position and a second tilt angle are obtained. Therefore, a first displacement vector between the first pointing coordinate and the second pointing coordinate can be computed. A third pointing coordinate can also be obtained. When a substantial movement of the positions of the reference revealed in the images captured by the handheld device is found, an output pointing coordinate is obtained. The output can be outputting a cursor parameter for controlling a cursor controlled by the handheld device.
US10379625B2 Method for displaying screen in electronic device and electronic device thereof
An electronic device includes a housing, a display, an electromagnetic induction panel including a first channel group corresponding to a first direction and a second channel group corresponding to a second direction perpendicular to the first direction, and sensing a first signal flowing into the first channel group and a second signal flowing into the second channel group, and a processor and electrically connected to the electromagnetic induction panel. The processor is configured, if a combination of at least one first channel, in which it is sensed that a magnitude of the first signal is not greater than a first critical value, in the first channel group and at least one second channel, in which it is sensed that a magnitude of the second signal is not greater than a second critical value, in the second channel group corresponds to one of predefined channel combinations, to perform a preset operation.
US10379620B2 Finger model verification method and information processing apparatus
An information processing apparatus includes a processor configured to generate, in a simulation space, a rectangular parallelepiped surrounding a target part among a plurality of parts. The target part is taken by a human body. The rectangular parallelepiped has surfaces in contact with a maximum outer shape of the target part. The processor is configured to identify, among the surfaces of the generated rectangular parallelepiped, surfaces other than a surface in contact with a part different from the target part, and select combinations of two surfaces among the identified surfaces. The processor is configured to identify, among the selected combinations, a combination which satisfies a condition that a vector from a point of a first finger to a point of a second finger penetrates the rectangular parallelepiped when the two surfaces in the combination are taken by the two fingers. The two fingers are included in the human body.
US10379616B2 Haptic display with simultaneous sensing and actuation
Touch interface devices and methods for producing multi-point haptics utilizing simultaneous sensing and actuation are disclosed. In one configuration, one or more electrodes connected to a front surface of a substrate are arranged in a pattern and connected to an electronic controller configured to produce a haptic effect by applying one or more voltages to the electrodes, and measure the locations of one or more touch points by applying one or more voltages to the electrodes. In another configuration the electronic controller is configured to produce a haptic effect by applying positive and/or negative voltages to the electrodes, and measure the locations of one or more touch points by applying positive and/or negative voltages to the electrodes. Also disclosed is a method for using a single set of electrodes on a substrate of a touch interface to simultaneously produce haptic effects on the substrate and measure finger locations relative to the substrate.
US10379615B2 Providing haptic feedback to a user of a touch surface display
Embodiments include method, systems and computer program products for providing a haptic feedback signal to a user of a touch surface display. Aspects include providing a plurality of partitions within the touch surface display via a processor. Aspects further include displaying a plurality of content icons via the touch surface display, wherein the plurality of content icons correspond to a plurality of content files. Based on a touch input received from the user via the touch surface display aspects also include manipulating at least one of the plurality of content icons in response to the touch input via the processor. Aspects further includes providing the haptic feedback signal to the user in response to the at least one of the plurality of content icons traversing at least one of the plurality of partitions via a haptic feedback device.
US10379614B2 Non-collocated haptic cues in immersive environments
A device for delivering non-collocated haptic feedback includes at least one haptic playback device and a drive circuit for controlling the haptic playback device. A processor coupled to the drive circuit receives manipulation haptic information based on data received from a user interface. The processor generates a haptic signal is based on the manipulation haptic information. The haptic signal is provided to the drive circuit to produce the non-collocated haptic feedback.
US10379613B2 Tracking arm movements to generate inputs for computer systems
A system including: a first sensor module having an inertial measurement unit and attached to an upper arm of a user, the first sensor module generating first motion data identifying an orientation of the upper arm; a second sensor module having an inertial measurement unit and attached to a hand of the user, the second sensor module generating second motion data identifying an orientation of the hand; and a computing device coupled to the first sensor module and the second sensor module through communication links, the computing device calculating, based on the orientation of the upper arm and the orientation of the hand, an orientation of a forearm connected to the hand by a wrist of the user and connected to the upper arm by an elbow joint of the user.
US10379612B1 Electronic device with gaze tracking system
An electronic device may have a display and a gaze tracking system. Control circuitry in the electronic device can produce a saliency map in which items of visual interest are identified among content that has been displayed on a display in the electronic device. The saliency map may identify items such as selectable buttons, text, and other items of visual interest. User input such as mouse clicks, voice commands, and other commands may be used by the control circuitry in identifying when a user is gazing on particular items within the displayed content. Information on a user's actual on-screen point of gaze that is inferred using the saliency map information and user input can be compared to measured eye position information from the gaze tracking system to calibrate the gaze tracking system during normal operation of the electronic device.
US10379611B2 Virtual reality/augmented reality apparatus and method
A virtual reality apparatus and method are described. For example, one embodiment of an apparatus comprises: a compute cluster comprising global illumination circuitry and/or logic to perform global illumination operations on graphics data in response to execution of a virtual reality application and to responsively generate a stream of samples; a filtering/compression module to perform filtering and/or compression operations on the stream of samples to generate filtered/compressed samples; a network interface to communicatively couple the compute cluster to a network, the filtered/compressed samples to be streamed over the network; a render node to receive the filtered/compressed samples streamed over the network, the render node comprising: decompression circuitry/logic to decompress the filtered/compressed samples to generate decompressed samples; a sample buffer to store the decompressed samples; and sample insertion circuitry/logic to asynchronously insert samples into a light field rendered by a light field rendering circuit/logic.
US10379610B2 Information processing device and information processing method
An information processing device of the present invention includes a sightline distance calculating unit (106) configured to calculate a sightline distance between a position of a user and a position of a point specified on an image display surface based on a sightline direction of the user, a character size calculating unit (108) configured to determine a character size in accordance with the sightline distance calculated by the sightline distance calculating unit (106), and a display control unit (110) configured to determine a size of a display image in accordance with the character size calculated by the character size calculating unit (108).
US10379606B2 Hologram anchor prioritization
A computing device is provided, including a display configured to display a plurality of holograms superimposed upon a physical environment. The computing device may further comprise a processor configured to store in non-volatile memory a representation of the physical environment, including a plurality of hologram anchors indicating locations at which the holograms are displayed. The processor may store a priority level of each hologram anchor, wherein each priority level is selected from a plurality of priority levels including a high priority level and a low priority level, and wherein at least one hologram anchor has the low priority level. The processor may determine that a total size of the plurality of hologram anchors exceeds a predetermined size threshold. The processor may, for at least one hologram anchor assigned the low priority level, delete that hologram anchor from the representation of the physical environment.
US10379602B2 Method and device for switching environment picture
The disclosure relates to a method and device for managing a virtual environment. The method includes displaying a virtual environment image via a device; measuring an acceleration of the device via an acceleration sensor; comparing a variation of the acceleration to a variation threshold; determining whether the variation of the acceleration is greater than the variation threshold; when the variation of the acceleration is greater than the variation threshold, transmitting a first request for a real environment image to a terminal that is configured to capture the real environment image via a camera in response to the first request; receiving the real environment image from the terminal; and displaying the real environment image instead of the virtual environment image via the device.
US10379600B2 Method of modifying a power mesh
A method of modifying a power mesh includes measuring distances between end cap blocks included in a standard cell in a chip sub-block. The end cap blocks are located at edges of the chip sub-block and edges of the macro cell. The method includes searching a logic circuit block located between the first and second end cap blocks of the end cap blocks. A distance between the first and second end cap blocks is shorter than a predetermined length. It is determined whether a power supply voltage line and a ground voltage line exist at a partial region of the first power mesh layer. When the power supply voltage line or the ground voltage line is determined not to exist at the partial region, the power mesh data are modified to supplement the power supply voltage line or the ground voltage line at the partial region.
US10379598B2 Power management of data processing resources, such as power adaptive management of data storage operations
A system and method for performing power conservation actions is described. In some examples, the system determines a power conservation policy based on information from the system, and implements that policy in an enterprise or in one or more buildings, such as within a data storage environment. In some examples, the system adds or modifies global filters or system performance based on information from the system.
US10379597B2 Processor, host device, power saving method of USB device, and computer program
A processor capable of executing predetermined processing includes: a communication interface for communicating with a host device which requests the execution of the processing; a main control unit configured to control the execution of the processing; a notification unit which does not proceed to a power saving mode but executes notification processing for allowing the host device to detect that an operating mode of the main control unit is in the power saving mode when the main control unit proceeds to the power saving mode reducing power consumption; and a state switching unit configured to allow the communication interface to proceed to a power saving state of which power consumption is smaller than that of a normal state when the communication interface receives a power saving command from the host device.
US10379591B2 Dual in-line memory module (DIMM) form factor backup power supply
An apparatus in accordance with one example includes a battery module in a dual in-line memory module (DIMM) form factor. The battery module is insertable in a DIMM slot of a host device to provide backup power to a plurality of loads of the host device.
US10379581B1 Waterproof cover structure and monitor
A waterproof cover structure including a cover body and a waterproof sealing ring is provided. The cover body has a disposition surface and includes a ring-shaped rib. The ring-shaped rib is located on the disposition surface and adjacent to an edge of the disposition surface. The waterproof sealing ring is detachably assembled onto the cover body and has a ring-shaped slot. The ring-shaped rib is embedded in the ring-shaped slot, so as to fix the waterproof sealing ring onto the cover body.
US10379579B2 Plug-side connector, receptacle-side connector, and electronic apparatus
The present invention effectively prevents a short circuit from occurring between a power supply terminal and a ground electrode. In a plug-side connector (1), a first protection element (first capacitor 16a) is provided between a metal plate (center plate 12) and a ground electrode (11a) and a second protection element (second capacitor 16b) is provided between an outer jacket (15b) of a cable (15) and the ground electrode (11a), inside a shell part (23).
US10379576B1 Wearable electronic devices
Embodiments of the present invention relate to flexible wearable electronic devices and associate methods of fabrication. In one embodiment, a general flexible wearable electronic device comprises a flexible article of apparel. A first plurality of components are in communication with the flexible article of apparel and each configured to comprise a radius of curvature of no more than 5 cm when folded. The first plurality of components comprises a display(s) and an input device(s). The first plurality of components are printed on to the flexible apparel using an electrically conductive ink that comprises a polymeric binder and single sheets of graphene comprising a thickness of up to 1 nm. A second plurality of components are in communication with the flexible article of apparel and communicatively coupled to the first plurality of components. The second plurality of components comprises a microprocessor(s) and an electronic device(s) configured for wireless communication.
US10379575B2 Eyewear including a remote control camera and a docking station
Eyewear is provided including a frame, and a camera connected with the frame, in which the camera is configured to be controlled by a remote controller. The camera may be configured to capture video and/or a photo. The eyewear may include data storage, and the camera may be connected to the data storage. A wrist watch may be configured to act both as a time piece and a controller of the camera. The eyewear may also include a heads up display and/or a video file player. The eyewear may also include an electro-active lens.
US10379572B2 Mobile device case with shade
A mobile device case with shade includes an open-topped case that can removeably retain a mobile device, a shade that includes a plurality of panels each having connected to each other by means of integral mating hinges, with at least one of the panels also being connected by means of at least one hinge to the mobile device case, wherein the shade is capable of being set in a deployed position to shade the display screen of the mobile device.
US10379568B2 Energy supply circuit without power converter and electronic device using same
The present invention relates to an energy supply circuit for instantly supplying power without a power converter and an electronic device which operates only when energy is supplied from an energy source using the same. An energy supply circuit without a power converter according to the present invention comprises: an energy extraction unit 10 for generating power from an energy source; and output unit 20 for supplying power to an external electronic circuit; a switch unit 30 interposed between the energy extraction unit and the output unit 20 to connect an output end of the energy extraction unit 10 to the output unit 20 when switched on; and a maximum power point tracking control unit 40 for generating an open/closed signal for opening or closing the switch unit 30 according to the voltage and current of the energy extraction unit 10. The present invention has a technical feature wherein a turn-on point of the open/closed signal comes at a time when the output end voltage of the energy extraction unit 10 is Vh, and a turn-off point comes at a time when the output end voltage of the energy extraction unit 10 is Vl. Accordingly, the present invention has a simple configuration, low manufacturing costs, has no energy loss due to the power conversion, and has no reduction in life due to charging and discharging of an energy storage device.
US10379566B2 Apparatus and method for high voltage bandgap type reference circuit with flexible output setting
An apparatus and method for a voltage reference circuit with flexible and adjustable voltage settings. A voltage reference circuit, comprising a PTAT Current Generator configured to provide current through a first resistor, a CTAT Current Generator configured to provide a CTAT current through a second resistor, a PTAT-CTAT Adder circuit configured to sum the PTAT current, and the CTAT current, wherein said sum of the PTAT and CTAT current through a third resistor is configured to provide an output voltage greater than a silicon bandgap voltage.
US10379565B2 Output driver circuit
An output driver circuit provides an overcurrent protection function by a simple circuit configuration. The output driver circuit has a constant-current circuit, a constant-current mirror MOS transistor, and a selector circuit. The constant-current mirror MOS transistor and the output MOS transistor constitute a current mirror circuit. The gate of the output MOS transistor is controlled by a voltage based on a constant current generated by the constant-current mirror MOS transistor, thereby limiting the current flowing between the source and the drain of the output MOS transistor.
US10379563B2 System, method, mobile terminal and computer software for providing electric energy to users
A system for providing electric energy to users includes a server node, a set of supply nodes and a set of mobile terminals. One or more communication networks connect the server node to the supply nodes. Each supply node provides output energy via a remote-controlled outlet. Each mobile terminal communicates with the server node over a wireless interface. The supply nodes repeatedly send respective instruction inquiries to the server node, which also receives activation requests from the mobile terminals specifying a particular outlet and an identity of a mobile-terminal user. In response to an activation request, the server node checks if the user identity is authorized to activate the outlet, and if so; in response to an instruction inquiry from a first supply node associated with the outlet, sends an activation accept to the first supply node enabling output of electric energy from the outlet.
US10379559B1 Monitoring of electrical appliances based on dispersion of impedance
Systems and techniques enable monitoring one or more devices connected to an electrical power distribution system. In some implementations, a probe waveform is injected into a circuit of an electrical power distribution system. An output signal of the injected probe waveform is extracted from the circuit of the electrical power distribution system and, based on the extracted output signal of the injected probe waveform, dispersion values for the branch circuit are determined. The dispersion values indicate a variation of magnitude of an impedance of the branch circuit across different values of phase of the impedance. Based on the dispersion values for the branch circuit, at least one characteristic of a device connected to the branch circuit is determined. An association between the at least one characteristic of the device connected to the branch circuit and the corresponding dispersion values is stored in at least one computer memory.
US10379558B2 Dynamically responding to demand for server computing resources
Embodiments are described for dynamically responding to demand for server computing resources. The embodiments can monitor performance of each of multiple computing systems in a data center, identify a particular computing system of the multiple computing systems for allocation of additional computing power, determine availability of an additional power supply to allocate to the identified computing system, determine availability of a capacity on a power distribution line connected to the particular computing system to provide the additional power supply to the particular computing system, and allocate the additional computing power to the identified computing system as a function of the determined availability of the additional power supply and the determined availability of the capacity on the power distribution line.
US10379557B2 Programmable power supplies for cellular base stations and related methods of reducing power loss in cellular systems
Methods of powering a radio that is mounted on a tower of a cellular base station are provided in which a direct current (“DC”) power signal is provided to the radio over a power cable and a voltage level of the output of the power supply is adjusted so as to provide a substantially constant voltage at a first end of the power cable that is remote from the power supply. Related cellular base stations and programmable power supplies are also provided.
US10379554B2 Power supply apparatus and printing apparatus
A power supply apparatus capable of switching an output voltage Vout based on an external control signal includes a control unit configured to perform control to stop an output from the power supply apparatus in a case where a voltage applied to a Vcc terminal is higher than a predetermined voltage Vovp. The Vcc terminal is connected to a primary-side auxiliary winding of a transformer via a regulator and the control unit operates based on power supplied to the Vcc terminal in normal operation. A base of an NPN transistor included in the regulator is connected to a ground via a first resistance R1 and a first zener diode ZD1. A second resistance R2 is provided between the base and a collector of the NPN transistor.
US10379551B2 Systems and methods for providing augmented reality-like interface for the management and maintenance of building systems
The present invention relates to systems and methods for improved building systems management and maintenance. The present invention provides a system for providing an augmented reality-like interface for the management and maintenance of building systems, specifically the mechanical, electrical, and plumbing (MEP) systems within a building, including the heating, ventilation, and air-conditioning (HVAC) systems.
US10379545B2 Detecting optical discrepancies in captured images
Embodiments are described for detecting optical discrepancies associated with image capture analyzing pixels in multiple images corresponding to common points of reference in a physical environment. In an embodiment, photometric error values are averaged over time to compute the mean error at each pixel. Once the estimate of the mean error has a sufficient number of updates above a specified value, the estimate is thresholded to provide a mask of any optical discrepancies occurring in the stereo pair of images. Applications include detecting optical discrepancies in images captured for use by a visual navigation system in guiding an autonomous vehicle (e.g., an unmanned aerial vehicle).
US10379544B2 Flight control system for a rotary wing aircraft
A rotary wing aircraft includes an airframe including an extending tail. The airframe includes a longitudinal axis that extends through the extending tail. The rotary wing aircraft also includes a main rotor assembly including at least one rotor hub supporting a plurality of rotor blades configured and disposed to rotate about a main rotor axis, at least one elevator arranged at the extending tail, and a control system operably connected to the main rotor assembly and the at least one elevator. The control system is configured and disposed to adjust each of a pitch rate and an attitude of the airframe by selectively adjusting a position of the at least one elevator.
US10379543B2 Vehicle and control method thereof and autonomous driving system using the same
A vehicle, a control method thereof, and an autonomous driving system using the same, may include a vehicle detector configured to detected driving environment information about surroundings of a vehicle, and a controller configured to generate a map including at least one of a surrounding terrain, a lane, and a traveling route based on the detected driving environment information.
US10379541B2 Mobile unit control device and mobile unit
A mobile unit control device includes an imaging unit, an identification unit, and a control unit. When installed on a mobile unit, the imaging unit captures at least a portion of the surroundings of the mobile unit to obtain an image thereof. When the image captured by the imaging unit includes a figure of a person, the identification unit determines a trunk of the person in the figure of the person as a representative point. The control unit controls a movement of the mobile unit on the basis of the position of the representative point determined by the identification unit in the image.
US10379539B2 Systems and methods for dynamic route planning in autonomous navigation
Systems and methods for dynamic route planning m autonomous navigation are disclosed. In some exemplary implementations, a robot can have one or more sensors configured to collect data about an environment including detected points on one or more objects in the environment. The robot can then plan a route in the environment, where the route can comprise one or more route poses. The route poses can include a footprint indicative at least in part of a pose, size, and shape of the robot along the route. Each route pose can have a plurality of points therein. Based on forces exerted on the points of each route pose by other route poses, objects in the environment, and others, each route pose can reposition. Based at least in part on interpolation performed on the route poses (some of which may be repositioned), the robot can dynamically route.
US10379536B2 Driving assistance method, and driving assistance device, information presentation device, and recording medium using same
A driving assistance device can be installed in a vehicle in which either an automatic driving mode or a manual driving mode is selected for traveling. A receiving unit receives a switching request for a driving mode. A generating unit generates switching notification information for a switching notice in accordance with the switching request received by the receiving unit. An output unit outputs the switching notification information to a presentation unit that presents, outward from the vehicle, the switching notice indicated by the switching notification information generated by the generating unit.
US10379533B2 System and method for autonomous vehicle fleet routing
A system and method for providing routing instructions to one or more autonomous vehicles includes identifying a destination of an autonomous vehicle; identifying a starting position or an initial location of the autonomous vehicle; receiving autonomous vehicle sensor data; receiving one or more routing goals for a routing plan for the autonomous vehicle; generating one or more route modification parameters; and generating a route plan for the autonomous vehicle based on (a) the destination, (b) the starting position or the initial location, (c) the one or more route modification parameters and (d) the one or more routing goals.
US10379527B2 Automatic loop testing for a process control loop
Techniques for automatically testing an entire process control loop, such as after components and portions of the loop have been commissioned separately, or after run-time operation begins, enable the process control loop to be tested without an operator in a back-end environment of a process plant coordinating with an operator in a field environment of the process plant to supply inputs and/or generate various conditions at the loop. Instead, a single operator performs a single operation to initiate an automatic loop test, or in some implementations, no user input is needed to initiate and/or perform the automatic loop test. Automatic loop testing includes automatically causing a field device to operate in a plurality of test states and determining whether resultant loop behaviors are expected behaviors. Multiple loops may be tested concurrently or distinct in time. An automatic loop test result is generated and may be presented via a user interface.
US10379526B2 Control device and control method for servo motor system
A control device for a servo motor system is provided. The control device includes a segment parameter storage circuit, a velocity superposing circuit, a velocity transferring circuit and a pulse comparison circuit. The segment parameter storage circuit is electrically connected with the velocity superposing circuit and the pulse comparison circuit. The velocity transferring circuit is connected between the velocity superposing circuit and the pulse comparison circuit. The velocity superposing circuit updates a present velocity value according to a target velocity value and an increment. The velocity transferring circuit generates a PWM signal according to the present velocity value. The pulse comparison circuit transfers the PWM signal into a signal of a command pulse wave group and judges whether a pulse number of the PWM signal reaches a predetermined pulse number.
US10379524B2 Management of a display of an assembly model
A method and apparatus for managing a display of an assembly model. The assembly model is displayed in an initial state within a first display area in a graphical user interface. A first display state of an item of the assembly model is changed to a second display state within the first display area in response to receiving a first type of input. The second display state of the item of the assembly model is changed to a third display state within the first display area in response to receiving a second type of input. An entry is added to an assembly hierarchy within a second display area in the graphical user interface in response to the second display state of the item changing to the third display state.
US10379517B2 Cloud controlled laser fabrication
An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.
US10379515B1 Monitoring system control technology
Systems and techniques are described for providing control of a monitoring system. In some implementations, a monitoring device is located in a building and is configured to monitor at least a portion of the building based on output from one or more sensors. A monitoring server is located remote from the building and is configured to communicate with the monitoring device. The monitoring server may be configured to translate one or more parameters received from a client device into an interpreted monitoring script and a trigger that causes performance of the interpreted monitoring script. The monitoring device may include an interpreter configured to determine that the trigger has been met and initiate performance of the interpreted monitoring script to evaluate a monitoring rule in accordance with one or more configurable parameters.
US10379514B2 Systems and methods for controlling a home automation system based on identifying a user location via a wi-fi fingerprint
Systems and methods for controlling a home automation system based on identifying a user location via a Wi-Fi fingerprint are provided. Some methods can include receiving one or more signals from a mobile device in a region monitored by the home automation system, identifying a signal strength of the one or more signals, based on the signal strength of the one or more signals, identifying a Wi-Fi fingerprint to be associated with the mobile device, identifying known coordinates within the region that are associated with the Wi-Fi fingerprint to be a location of the mobile device, and based on the location of the mobile device, identifying one or more actions to be executed by the home automation system.
US10379512B2 Monitoring and control system using cloud services
A system includes a computer processor located within a cloud system. The system receives data from a sensor associated with an industrial or home automation control application. The sensor is configured to monitor a first condition of a device. The computer processor analyzes the data, and transmits a software update or software download from the cloud system to the industrial or home automation control application based on the data analysis.
US10379503B2 Apparatus and method for calculating proxy limits to support cascaded model predictive control (MPC)
A method includes receiving, at a master model predictive control (MPC) controller from a slave MPC controller, information indicating to what extent the slave MPC controller is able to change multiple manipulated variables in each of multiple directions within a variable space without violating process variable constraints of the slave MPC controller. The method also includes estimating a feasibility region associated with the slave MPC controller using the information, where the feasibility region identifies a portion of the variable space in which combinations of manipulated variable values satisfy the process variable constraints. In addition, the method includes performing plantwide optimization at the master MPC controller using the feasibility region, where a solution generated during the plantwide optimization includes one of the combinations of manipulated variable values within the feasibility region.
US10379501B2 Mini-automation controller
Systems and methods for controlling lab equipment such as transmitters are provided that includes a mini automation controller (MAC). The system provides a control system, user interface, and interfaces, including network interfaces usable for interfacing equipment, MAC, and user interfaces over a network, which provide a variety of functions including automation and monitoring of transmission sequences and receiver events. An exemplary MAC may include an Ethernet controller capable of converting an Ethernet signal to a serial signal. The MAC may also include a receiver monitor section comprising a fiber optic receiver input, a copper cable receiver input, and a monostable multivibrator. In addition to the receiver monitor section, the MAC may have a transmitter control section including a transmitter control pulse and a power output. An exemplary MAC may have a microcontroller coupled to the Ethernet controller, the receiver monitor section, and the transmitter control section.
US10379499B2 Liquid powered device
A liquid powered device, including a housing assembly configured to be worn on the wrist of a user. The housing assembly includes a front portion and a back portion. A liquid tank assembly is secured within the housing assembly. The liquid tank assembly has a fluid inlet. A power assembly is secured within the liquid tank assembly. An electronic module assembly is secured within the liquid tank assembly. The power assembly is in fluid communication with the fluid inlet to provide filling of the power assembly. The power assembly and the electronic module assembly are each separately liquid sealed. A pressure relief assembly is positioned within the liquid tank assembly for relief of undesired pressure therein.
US10379496B2 System and method for displaying and capturing holographic true 3D images
The present invention relates to a system and method for displaying and capturing holographic true 3D images. The system comprises elements which may form both a wide viewing angle holographic true 3D display and a holographic true 3D video camera. The system mainly comprises a light source, a spatial light modulator or an electro-optical capturing device in different embodiments of the invention, a curved mirror, a computer and a beam splitter and opaque mask in some embodiments of the invention.
US10379493B2 System, apparatus and method for extracting three-dimensional information of an object from received electromagnetic radiation
An apparatus and method to produce a hologram of an object includes an electromagnetic radiation assembly configured to receive a received electromagnetic radiation, such as light, from the object. The electromagnetic radiation assembly is further configured to diffract the received electromagnetic radiation and transmit a diffracted electromagnetic radiation. An image capture assembly is configured to capture an image of the diffracted electromagnetic radiation and produce the hologram of the object from the captured image.
US10379492B2 Developing cartridge providing layout of electrodes and detection gear
A developing cartridge includes a developing electrode and a supply electrode. The developing electrode includes a first electrical contact in contact with a developing roller shaft, and a second electrical contact positioned closer to the developing roller shaft than a second agitator gear is to the developing roller shaft. The second electrical contact is positioned farther from the developing roller shaft than the first electrical contact is from the developing roller shaft. The supply electrode includes a first electrical contact in contact with the supply roller shaft, and a second electrical contact positioned closer to the developing roller shaft than the second agitator gear is to the developing roller shaft. The second electrical contact of the supply electrode is positioned farther from the developing roller shaft than the second electrical contact of the developing electrode is from the developing roller shaft.
US10379477B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes an acquisition unit, a classification unit, a calculation unit, and a notification unit. The acquisition unit acquires history information and attribute information on plural apparatuses. The classification unit classifies the apparatuses into plural categories in accordance with the attribute information on the apparatuses. The calculation unit calculates degrees of occurrence of malfunctions for apparatuses of the categories in accordance with the acquired history information, the degrees of occurrence of malfunctions being calculated for the respective categories, into which classification has been performed. The notification unit notifies an apparatus of a possibility of occurrence of malfunctions, the apparatus belonging to a category for which the calculated degree of occurrence of malfunctions for an apparatus exceeds a threshold.
US10379476B1 Image forming apparatus and control method for executing a cleaning process on a transfer roller
An image forming apparatus includes a photoconductive drum, a transfer roller configured to transfer a visible image formed on the photoconductive drum to a sheet, and a processor. The processor is configured to acquire an interruption time, which is measured after a process including charging of the photoconductive drum is interrupted, and is equal to an amount of time elapsed while the photoconductive drum is in a charged state, determine a cleaning time depending on the interruption time, and execute a cleaning process on the transfer roller for the duration of the cleaning time.
US10379470B2 Fuser including rotation body and endless belt
A fuser includes: a heater; a rotation body which is heated by the heater; an endless belt; an elastic pad which is in contact with an inner circumferential surface of the endless belt to form a nip portion with the endless belt intervening between the elastic pad and the rotation body; and a wall surrounded by the endless belt and disposed upstream of the elastic pad in a moving direction of the endless belt at the nip portion. The wall has a facing surface facing the elastic pad in the moving direction. The facing surface includes: contact portions positioned at both ends in a width direction of the endless belt and in contact with the elastic pad; and a center portion positioned between the contact portions in the width direction, at an upstream side of the contact portions in the moving direction.
US10379469B2 Fixing apparatus having actuator for moving pressure member in endless belt
A fixing apparatus includes: first and second pressure members each of which is in contact with an inner circumferential surface of an endless belt and nips the endless belt between itself and a cylindrical member; a frame supporting the first and second pressure members; an actuator that moves the first pressure member between a first position and a second position in a movement direction of a portion, of the endless belt, positioned between the first and second pressure members; and an elastic body that generates nipping force to nip the endless belt. The nipping force by the elastic body is generated between the cylindrical member and the first and second pressure members, both in a case that the first pressure member is positioned in the first position and a case that the first pressure member is positioned in the second position.
US10379465B2 Image forming apparatus and image forming method with paper heating control
An image forming apparatus includes an image former, a fixing device, an image forming path, a circulation path and a hardware processor. Along the image forming path, paper is conveyed to the image former and the fixing device. The circulation path (i) diverges from the image forming path on a downstream side of the fixing device in a paper conveying direction and (ii) meets the image forming path on an upstream side of the image former in the paper conveying direction so as to circulate the paper such that an image forming side of the paper is unchanged. The hardware processor performs paper heating control to (i) make the paper pass through the fixing device without image forming on the paper, thereby heating the paper, and (ii) re-convey the paper via the circulation path to the image former.
US10379464B2 Electrophotographic member, fixing member, fixing apparatus, image forming apparatus, and method of producing electrophotographic belt
Provided is an endless belt-shaped electrophotographic member having a superior durability. The member comprises an endless belt-shaped substrate and a surface layer, the surface layer comprising an ionizing radiation crosslinked product of a tetrafluoroethylene-perfluoroalkyl vinyl ether copolymer (PFA), the surface layer is formed by irradiation of electron beam to a resin layer, the resin layer comprising the PFA, the surface layer has a universal hardness HU at 200° C. of 18 N/mm2≤HU≤40 N/mm2, and when a degree of orientation of the PFA in the resin layer in a direction orthogonal to the circumferential direction of the substrate is defined as Ri, and a degree of orientation of the crosslinked PFA in the surface layer in the direction orthogonal to the circumferential direction of the substrate is defined as Rf, Ri and Rf satisfy a relationship represented by expression (1): Ri×0.8≤Rf≤Ri  (1).
US10379461B2 Toner container, image forming apparatus
A toner container includes a container body, a tubular body, and a screw feeder. The tubular body forms a toner conveyance path communicating with an inside of the container body. The screw feeder feeds toner in the container body to the toner conveyance path by being rotationally driven inside the container body. The screw feeder pushes toner that has arrived inside the toner conveyance path further along the toner conveyance path by feeding pressure of succeeding toner.
US10379460B2 Electrophotographic member, process cartridge, and electrophotographic apparatus
Provided is an electrophotographic member including an electro-conductive substrate and a surface layer on the substrate. The surface layer contains a urethane resin and a first polymer having a specific nitrogen-containing structure. The urethane resin has a structure derived from a second polymer containing a fluorine atom or a structure derived from a third polymer containing a fluorine atom and a silicon atom. The surface layer contains nitrogen atoms derived from the nitrogen-containing structure at a specific ratio in a region from the outer surface of the surface layer to a depth of 300 nm, and the atomic ratios of nitrogen atoms, fluorine atoms, and silicon atoms in a region from a depth of 100 nm from the outer surface of the surface layer to a depth of 300 nm and a region from the outer surface to a depth of 10 nm have specific relationships.
US10379458B2 Image forming apparatus and photosensitive member unit
An image forming apparatus includes a rotatable photosensitive member, an image forming portion, and a light irradiating portion configured to irradiate the photosensitive member with light after transferring the toner image onto the transfer material. The light irradiating portion includes a first light guide body configured to extend along a rotation axial direction of the photosensitive member, a light source portion provided to face an end surface portion of the first light guide body in the rotation axial direction, a reflecting portion disposed to face the first light guide body in an intersecting direction intersecting with the rotation axial direction, and a second light guide body comprising a facing portion disposed to face the first light guide body and to oppose the reflecting portion through the first light guide body, and configured to irradiate the photosensitive member with the light transmitted through the first light guide body.
US10379457B2 Image forming apparatus
A first high-voltage power supply includes a first transformer configured to generate a voltage to be supplied to a first wire of a charger, and a second high-voltage power supply includes a second transformer configured to generate a voltage to be supplied to a second wire of the charger. The first and second high-voltage power supplies respectively drive the first and second transformers in accordance with pulse signals that are supplied from a CPU and that have the same frequency and phase. The first and second high-voltage power supplies respectively supply, to the first and second wires of the charger, voltages generated by driving the first and second transformers.
US10379456B2 Charge roller positioning
In one example, a method for calibrating a position of a charge roller is described. The method may include a processor positioning a first end of a charge roller to a first plurality of index positions, determining a capacitance between the charge roller and a photoconductor imaging plate at each of the first plurality of index positions, determining a first index position of the first plurality of index positions with a greatest change in capacitance, and calibrating a position of the charge roller based upon the first index position.
US10379454B2 Electrostatic latent image developing toner
An electrostatic latent image developing toner has positive chargeability and includes a plurality of toner particles. The toner particles each include primary domains made from a primary mixture. The primary mixture contains a wax and an antioxidant. The antioxidant is contained in an amount of at least 1.8 parts by mass and no greater than 15.8 parts by mass relative to 100 parts by mass of the primary mixture.
US10379451B2 Polyarylate resin and electrophotographic photosensitive member
A polyarylate resin includes at least one type of repeating unit represented by a general formula (1), at least one type of repeating unit represented by a general formula (2), and a terminal group represented by a general formula (3). R1, R2, R3, and R4 each represent, independently of one another, a hydrogen atom or a methyl group. R5 and R6 each represent, independently of each other, a hydrogen atom or a C1-4 alkyl group. R5 and R6 may bond together to represent a C5-7 cycloalkylidene group. X1 represents a divalent group represented by a chemical formula (2A), (2B), (2C), or (2D) with the proviso that when only one type of repeating unit represented by the general formula (2) is included, X1 does not represent a divalent group represented by the chemical formula (2D). Rf represents a chain aliphatic group having at least one fluoro group.
US10379450B2 Apparatus and methods for on-the-fly digital exposure image data modification
Embodiments of the present disclosure generally relate to apparatus and methods for performing photolithography processes. In one embodiment, a system including multiple interferometers for accurately measuring the location of a substrate during operation is provided. The system may include two chucks, and the two chucks are aligned in a first direction. The interferometers are placed along the first direction to measure the location of the substrate with respect to the first direction. The reduced distance between the interferometers and the chuck improves the accuracy of the measurement of the location of the substrate. In another embodiment, mask pattern data is provided to the system, and the mask pattern data is modified based on location and position information of the substrate. By controlling the mask pattern data with the location and position information of the substrate, less positional errors of the pattern formed on the substrate can be achieved.
US10379446B2 Lithography system, method and computer program product for hierarchical representation of two-dimensional or three-dimensional shapes
This disclosure includes a variety of methods of describing a shape in a hierarchical manner, and uses of such a hierarchical description. In particular, this disclosure includes a method comprising: fitting one or more sub-shapes of a first order against a shape; determining an error of the fitting; and fitting one or more sub-shapes of a second order against the error.
US10379436B1 Spring assemblies with variable flexibility for use with push-cables and pipe inspection systems
Push-cables and associated apparatus and systems are disclosed. In one embodiment, a push-cable assembly for use with a pipe inspection system may include a push-cable element having a proximal end and a distal end, with a spring assembly having varying flexibility coupled to or near the distal end. The spring assembly may include an outer coiled spring having a proximal and a distal end, and an inner coiled spring nested at least partially within the outer coiled spring. A camera head and/or other elements such as a cutting or jetting apparatus may be coupled at or near the distal end.
US10379433B2 Projector and related method for projecting a light beam
A projector has a light source, a phosphor wheel, a digital mirror device (DMD) and a control unit. The phosphor wheel has a plurality of color sections. The light source projects a light source beam with a specific intensity onto a specific color section of the phosphor wheel when the DMD is operated at a specific duty cycle. By adjusting at least one of the specific duty cycle and the specific intensity, the control unit can adjust real brightness to approach specific target brightness of the specific color section so as to optimize white balance of the projector.
US10379429B2 Projector holder
A method and apparatus for mounting a projector holder to or placing a projector holder on an object for displaying an image onto a surface is disclosed. The projector holder includes a body within which a projector is at least partially disposed. The body includes one or more pliable appendages that are adapted to be manipulated and deformed from a first configuration to a second configuration. In some embodiments, the body is formed in the shape of an animal.
US10379426B2 Dome-shaped cover, method for manufacturing dome-shaped cover, mold for forming dome-shaped cover, and camera
A dome-shaped cover having a high optical performance in which formation of a weld mark is suppressed. The dome cover includes a hemispherical portion, a collar portion, and a cylindrical portion provided between the hemispherical portion and the collar portion, and the cylindrical portion has a thin portion recessed from an outer surface of the cylindrical portion.
US10379422B2 Position detecting apparatus and image stabilization apparatus to which position detecting apparatus is applied
A position detecting apparatus includes: a fixed member in which a magnet is disposed, a movable member including a movable barrel in which a coil and an optical element are disposed, the movable barrel being driven in a direction perpendicular to a direction along an optical axis of the optical element with respect to the fixed member by a VCM driving section, and a magnetism detecting member disposed in the movable member, the magnetism detecting member detecting a change in a magnetic flux density of the magnet at a time when the movable member is driven. The magnetism detecting member is disposed, in a plane perpendicular to a direction along the optical axis, in a position where a magnetic flux density of the coil does not affect the change in the magnetic flux density due to the magnet when an electric current is fed to the coil.
US10379420B1 Clock generation for a photonic quantum computer to convert electrical pulses into a plurality of clock signals
A system for generating clock signals for a photonic quantum computing system includes a pump photon source configured to generate a plurality of pump photon pulses at a first repetition rate, a waveguide optically coupled to the pump photon source, and a photon-pair source optically coupled to the first waveguide. The system also includes a photodetector optically coupled to the photon-pair source and configured to generate a plurality of electrical pulses in response to detection of at least a portion of the plurality of pump photon pulses at the first repetition rate and a clock generator coupled to the photodetector and configured to convert the plurality of electrical pulses into a plurality of clock signals at the first repetition rate.
US10379416B2 Thin film transistor substrate and display device using same
A display device includes a display area and a peripheral area surrounding the display area. The display device includes a thin film transistor substrate, a plurality of thin film transistors, a first common line, and a storage capacitor line. The first common line, the storage capacitor, and a gate electrode of the thin film transistor are located in a same layer. The first common line is directly electrically coupled to the storage capacitor line.
US10379414B2 Display device comprising a transistor electrically connected to a resistor and a first capacitor and electronic device having the same
An object of the present invention is to provide a display device having a function of performing display that is less likely to cause eye strain.In the configuration of the display device of the present invention, one of a source and a drain of a transistor (510) is electrically connected to one electrode of a resistor (580) and one electrode of a first capacitor (550), the other electrode of the resistor (580) is electrically connected to a first wiring (610), the other of the source and the drain of the transistor (510) is electrically connected to one electrode of a liquid crystal element (570) and one electrode of a second capacitor (560), and a gate of the transistor (510) is electrically connected to a second wiring (620).
US10379413B2 Array substrate, manufacturing method thereof, and display apparatus
This present disclosure provides an array substrate, a manufacturing method thereof, and a display apparatus, aiming at solving the issue of light reflection on the array substrates and improving the display effects of display apparatuses. The array substrate includes a transparent substrate; a plurality of components disposed on a first side of the transparent substrate; and a shielding pattern, disposed on a second side of the transparent substrate, and configured to shield light reflected from a surface of at least one of the plurality of components.
US10379411B2 Liquid crystal display panel and liquid crystal display device
A liquid crystal display panel is provided with a TFT array substrate serving as a first substrate and a CF substrate serving as a second substrate, which are disposed to face each other, and liquid crystal sealed between the TFT array substrate and the CF substrate. The TFT array substrate includes an insulating substrate, a plurality of gate lines, a plurality of source lines, TFTs serving as switching elements, a non-rectangular display region having a non-rectangular shape formation part, and a common line. A plurality of pixels is arrayed in a stepped pattern at the non-rectangular shape formation part of the display region, and a portion of the common line corresponding to the non-rectangular shape formation part of the display region is formed into a shape following the plurality of pixels arrayed in a stepped pattern.
US10379406B2 Display panel
A display panel includes a pair of substrates, a pixel electrode, a common electrode, a first transparent electrode, and a second transparent electrode. A plurality of sub pixels is defined on the pair of substrates. The first transparent electrode corresponds to at least one of the plurality of sub pixels. A vertical projection of the first transparent electrode, a vertical projection of a part of the pixel electrode of the sub pixel corresponding to the first transparent electrode, and a vertical projection of a part of the common electrode of the sub pixel corresponding to the first transparent electrode on the substrates are overlapped. The second transparent electrode corresponds to the corresponding sub pixel. A vertical projection of the second transparent electrode, a vertical projection of another part of the pixel electrode of the sub pixel corresponding to the second transparent electrode, and a vertical projection of another part of the common electrode of the sub pixel corresponding to the second transparent electrode on the substrates are overlapped. A gap exists between the first transparent electrode and the second transparent electrode.
US10379405B2 Display device
A liquid crystal display device includes a counter substrate having a glass substrate, a color layer on the glass substrate, an overcoating layer on the color layer, and a counter protrusion and a counter wall protrusion on the overcoating layer. The counter protrusion is located in an image display region. The counter wall protrusion is located in a peripheral region enclosing the image display region. The counter protrusion and the counter wall protrusion are of substantially a same height. A first protrusion distance from the glass substrate to a top of the counter protrusion is shorter than a second protrusion distance from the glass substrate to a top of the counter wall protrusion. According to the liquid crystal display device configured as above, an outer periphery of a display panel does not bend.
US10379402B2 Pixel structure of display array substrate and display device using the same
This application provides a pixel structure of display array substrate and a display device applied thereto. The pixel structure of display array substrate includes a plurality of pixel units arranged in an array manner. Each pixel unit includes a first subpixel, a second subpixel, and a fourth subpixel. Each pixel unit further includes: a first subpixel electrode and a second subpixel electrode, respectively located in the first subpixel and the second subpixel; and a fourth subpixel electrode, where the fourth subpixel electrode includes a first pixel electrode, a second pixel electrode, a third pixel electrode, and a fourth pixel electrode located in four areas of the fourth subpixel, respectively, and each the first pixel electrode, the second pixel electrode, the third pixel electrode, and the fourth pixel electrode are divided into at least two compensation area.
US10379401B2 Display device with backlight unit
A display device includes a display panel, a bottom chassis supporting the rear of the display panel, a light source disposed on at least one side of the bottom chassis, a reflective member disposed between the display panel and the bottom chassis and having a reflective surface for reflecting light emitted from the light source to the display panel, and a reflective holder for fixing one end of the reflective member, the reflective holder reflecting light directed toward the reflective holder to the display panel.
US10379400B2 Optical member and backlight unit including same
Disclosed are an optical member and a backlight unit including the same, the optical member comprising: a lens including a first optical surface, a second optical surface facing the first optical surface, and a third optical surface interconnecting the first optical surface and second optical surface; and a cover which is disposed on the second optical surface and has a light transmittance of 5 to 30%.
US10379397B1 Method and structure for improving display quality of irregular shaped panel
The present invention teaches a design method and a structure for improving display quality of an irregular shaped panel. The design method includes: disposing an initial shading layer along an edge of the panel's actual display area; for a pixel not entirely covered by the initial shading layer but having at least a sub-pixel entirely covered by the initial shading layer, setting the pixel to be turned off at all times, or extending the initial shading layer to cover the pixel; and, for a pixel and each of its sub-pixels not entirely covered by the initial shading layer, setting the pixel so that a brightness ratio among its sub-pixels is, under a same driving condition, identical or close to that among the sub-pixels of a normal pixel. The design method and structure reduce or eliminate jagged feel and color shift along an edge of the area of notch or irregularity.
US10379396B2 Display panel and display device
The present disclosure discloses a display panel and a display device. The display panel includes an array substrate and an opposite substrate arranged opposite to each other; the array substrate includes a box alignment area facing the opposite substrate, a circuit test area located on a side of the box alignment area; the opposite substrate includes a base substrate, a conductive black matrix arranged on a side of the base substrate facing the array substrate; the display panel further includes an electrostatic discharging layer electrically connected respectively with the conductive black matrix and a GND wire in the circuit test area; the conductive black matrix is provided with a thickened area in at least an area in contact with the electrostatic discharging layer; a thickness of the thickened area of the conductive black matrix is more than a thickness of other areas of the conductive black matrix.
US10379394B2 Liquid crystal display device and method of fabricating the same
Embodiments of the present invention provide a liquid crystal display device and a fabricating method thereof, the display device comprising: a liquid crystal cell, including a color filter substrate and an array substrate provided opposite to each other and liquid crystal material provided between the two substrates; a lower polarizer, provided on a lower surface of the liquid crystal cell, i.e. a light incident side; an upper polarizer, provided on an upper surface of the liquid crystal cell, i.e. a light exiting side; and a light shielding pattern layer, including light shielding lines and being provided above the upper polarizer, i.e., at a light exiting side of the upper polarizer, wherein the color filter substrate is formed with a black matrix and a color filter thereon, and the array substrate is formed with gate lines, data lines, and thin film transistors thereon.
US10379393B2 3D shape reconstruction using projection onto electronic light diffusing layers
3D shape reconstruction of objects including specular objects in which structured light patterns are projected onto multiple layers of EGlass arranged in spaced-apart relation with each other while each layer is in turn controlled to be in the diffuse mode with all others being in the transparent mode, so as to illuminate the object by the patterns projected onto the layers. Images are captured of the structured light pattern as reflected by the mirror-like surface of the specular object. By projecting multiple different patterns, such as multiple different Gray code patterns, and by sequencing through each EGlass layer for each pattern, the 3D shape of the entirety of the visible surface of the object can be reconstructed by analysis of captured images of the distorted reflections of the patterns by the surface of the object. Embodiments are also described which can be used without reconfiguration for surface reconstruction of the shape of diffuse objects.
US10379387B2 Method and device for checking refractive power distribution and centering
A device for checking the refractive power distribution and/or centering of a spectacle lens is disclosed. The device includes a holder for arranging the spectacle lens in a measuring position, a display device for displaying a test structure, and an image capture device for capturing an actual image of the test structure for an imaging beam passing through the spectacle lens arranged in the measurement position. The display device simultaneously displays the captured actual image and a target complement image complementary to a target image of the test structure, wherein the target image of the test structure is that image which would arise for an imaging beam passing through a spectacle lens, arranged in a predefined target measuring position, with a predefined target refractive power distribution. The corresponding method for checking the refractive power distribution and/or centering of a spectacle lens is also disclosed.
US10379386B2 Noise cancelling microphone apparatus
Example embodiments include a method of reducing noise include forming a main signal and one or more reference signals at a beam-former based on at least two received audio signals, detecting voice activity at a voice activity detector, where the voice activity detector receives the main and reference signals and outputting a desired voice activity signal, adaptively cancelling noise at an adaptive noise canceller, where the adaptive noise canceller receives the main, reference, and desired voice activity signals and outputs an adaptive noise cancellation signal, and reducing noise at a noise reducer receiving the desired voice activity and adaptive noise cancellation signals and outputting a desired speech signal.
US10379383B2 Manufacturing process of an accommodating soft contact lens
An accommodating contact lens module is provided for use with an accommodating contact lens. Components of the accommodating contact lens module can be manufactured and assembled with low distortion optics to provide improved vision. The module comprises a self-supporting module capable of being grasped by one of the components and placed in a mold without distorting the optical components of the module when placed. The module is compatible with soft contact lens materials, and compatible with soft contact lens manufacturing processes such as molding of hydrogels and silicones. The module may comprise one or more of many components that can be placed in the mold together. These components can be placed in the mold for encapsulation in order to provide accurate optical correction of the eye of the subject, for both far vision and near vision. In many embodiments, the module is inspected prior to placement in the mold.
US10379382B2 Spectacle ophthalmic lens intended to be mounted on a spectacle frame
A spectacle ophthalmic lens mountable on a spectacle frame, the ophthalmic lens including: a fitting cross where the optical power is negative; a first zone extending in a temporal side of the fitting cross, wherein in the first zone when the ophthalmic lens is mounted on the spectacle frame, the optical power increases when a gazing direction moves towards the temporal side, and wherein over a nasal side of the fitting cross, the optical power of the ophthalmic lens is substantially same as at the fitting cross.
US10379381B2 Contact lens with optimized performance and method of design
An optimized contact lens design and method which leverages the strain energy of the system when placed on eye that improves centration, translation, and stabilization characteristics, or any combination thereof, in order to improve both comfort and vision. A contact lens design and methodology wherein the lens-eye resulting strain energy is optimized to achieve the desired function be it centration, translation, or stabilization. Since the lens strain energy is directly driven by the amount of lens deformation, it is possible to control the lens strain energy through the modulus of the material, design of the lens geometry, namely the radii or curvature, peripheral thickness profiles, edge or rim shapes. The surface pressure and/or lens strain energy can be optimized for a given population by averaging the ocular eye shape/surface. Alternatively the lens strain energy can be optimized for a single given eye (i.e., custom design).
US10379379B2 Lens providing extended depth of focus and method relating to same
Ophthalmic lenses providing an extended depth of focus include anterior and posterior faces, wherein at least part of the anterior or posterior face has a curvature based upon the summation of a cubic and/or pentic phase profile, and methods relating to same. The ophthalmic lens may be a contact lens, an intraocular lens (IOL), or other corrective lens.
US10379375B2 Quick-release connecting assembly for spectacles
A quick-release connecting assembly, including a spring core and a socket, said spring core including a sleeve-connected elastic portion and a clamping boss set on said sleeve-connected elastic portion; one end of said socket is opened to form a hole adapted to receive the spring core plugged into and a hole wall surrounding said hole. A clamping slot is adapted to receive said clamping boss formed in said hole wall, said slot determining an abutment edge for abutting the clamping boss. A push member is located in correspondence to said clamping boss and is set on the socket at the clamping slot, said sleeve-connected elastic portion being arranged to elastically engage the clamping boss with the abutment edge when the sleeve-connected elastic portion of the spring core is plugged into the hole of the socket.
US10379372B2 Vibration damping connector and use of the vibration damping connector
The present invention refers to a vibration damping connector (100) for reducing vibrations between a vibration prone system and an optical imaging system, said vibration damping connector comprising a first part (1) adapted to be connected to said optical imaging system, a second part (2) adapted to be connected to said vibration prone system, and at least one first shock absorbing element (3), a portion of said first part (1) is arranged inside a portion of said second part (2) along a central axis (A) or a portion of said second part (2) is arranged inside a portion of said first part (1) along a central axis (A) and said at least one flexible shock absorbing element (3) is arranged between said first part (1) and said second part (2), said vibration damping connector (100) further comprises at least one fastening device (4) for fastening said first part (1) to said second part (2) and said fastening device (2) presses said first part(1) to said second part (2) via a second shock absorbing element (5). Furthermore, use of the vibration damping connector, in an optical system is disclosed.
US10379370B2 Method and system for performing sub-pixel compression in order to reduce moire interference in a display system including multiple displays
A multi-display system (e.g., a display including multiple display panels) includes at least first and second displays (e.g., display panels or display layers) arranged substantially parallel to each other in order to display three-dimensional (3D) features to a viewer(s). At least sub-pixel compression is utilized in order to reduce moiré interference.
US10379368B2 Rotary dial assembly
A rotary dial assembly includes a rotary dial configured to selectively display a plurality of graphical images and a polarized film assembly disposed in the rotary dial and configured to control the selective displaying of the plurality of graphical images on the rotary dial. When the rotary dial is rotated the polarized film assembly is illuminated such that at least one of the plurality of graphical images is displayed on the rotary dial assembly.
US10379367B2 Optical device for adjusting the spatial distribution of a laser beam
Optical device for adjusting the spatial distribution of a laser beam.The device (1) comprises an assembly (2) of two matrices (3, 4) of lenses (5a), said matrices (3, 4) being identical and arranged parallel to one another with a uniform spacing between them, said assembly (2) being traversable by a laser beam (6), and controllable activating means (10) capable of modifying the spacing between the two matrices (3, 4) to create a zoom effect.
US10379363B2 System and method for controlling platform mounted devices
A system for controlling a platform mounted devices which includes an orientation sensor configured to sense orientation of the platform mounted device relative to an earth leveled frame of reference; and a processor configured to: create a sector relative to the earth leveled frame of reference, receive from said orientation sensor an indication about orientation of said mounted device, analyze orientation versus the created sector, decide whether the device is within a pre-decided portion of the sector, and generate a control command according to the decision.
US10379362B2 Head mounted display and control method thereof
The present invention relates to a head mounted display (HMD) capable of receiving an image through a camera. An HMD according to an embodiment of the present invention comprises: a main body configured to be worn on a user's head; a camera equipped in the main body; a sensing unit configured to measure the distance between the main body and a subject corresponding to the image received through the camera; and a control unit which determines a plurality of feature points satisfying preset conditions in the image, measured, by means of the sensing unit, the distance between the main body and the subject corresponding to at least one of the plurality of feature points, and determines the movement of the main body on the basis of at least one of the plurality of feature points and the measured distance.
US10379361B2 Electronic device and method for controlling same
Disclosed is an electronic device. The electronic device comprises: a display for displaying virtual reality (VR) content; a detection unit for detecting a distance between the electronic device and at least one from among a user and a terminal device held by the user; and a processor for determining a virtual field of view corresponding to the distance detected by the detection unit, and controlling the display to display a screen including a VR content area corresponding to the virtual field of view.
US10379359B2 Fresnel lens with dynamic draft for reduced optical artifacts
A lens includes an optically transparent substrate having a first lens surface and a second lens surface opposite to the first lens surface. The first lens surface includes a plurality of Fresnel structures. A respective Fresnel structure of the plurality of Fresnel structures includes a slope facet and a draft facet. The draft facet is characterized by a draft angle which is based on a distance of the respective Fresnel structure from a reference axis of the lens. The draft angle is between a first angle and a second angle, the first angle corresponding to a direction of a ray, in a first medium, transmitted from a reference off-axis position through the respective Fresnel structure toward a reference pupil. The second angle corresponding to a direction of the ray, in the optically transparent substrate, transmitted from the reference off-axis position through the respective Fresnel structure toward the reference pupil.
US10379357B2 Apparatus and method for displaying content
The present invention relates to a wearable apparatus which can display content from a content provider to the user's view comprising: a head-mountable frame wearable by a user; a display for projecting an image; communication means for communicative association with said content provider; and reflective means for reflecting said content from said display to the user's view.
US10379351B2 Methods and systems for diagnosing and treating eyes using light therapy
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379350B2 Methods and systems for diagnosing eyes using ultrasound
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379347B2 Smart transparency for virtual objects
A head mounted display (HMD) device is configured with a sensor package that enables head tracking to determine the device user's proximity to virtual objects in a mixed reality or virtual reality environment. A fade volume including concentrically-arranged volumetric shells is placed around the user including a near shell that is closest to the user, and a far shell that is farthest from the user. When a virtual object is beyond the far shell, the HMD device renders the object with full opacity (i.e., with no transparency). As the user moves towards a virtual object and it intersects the far shell, its opacity begins to fade out with increasing transparency to reveal the background behind it. The transparency of the virtual object increases as the object gets closer to the near shell and the object becomes fully transparent when the near shell reaches it so that the background becomes fully visible.
US10379345B2 Virtual expansion of desktop
An augmented-reality device comprises an optical sensor and a transparent display. The augmented-reality device detects, using the optical sensor, a first physical display located within a display distance of the augmented-reality device. The first physical display is connected to a computer. The augmented-reality device generates a virtual display configured to operate as a second physical display. The computer controls the second physical display. The augmented-reality device displays the virtual display in the transparent display. The virtual display appears adjacent to the first physical display.
US10379338B2 Mobile terminal with a periscope optical zoom lens
A mobile terminal is provided. The mobile terminal includes a display screen on a terminal housing and a periscope optical zoom lens. The display screen and the periscope optical zoom lens are arranged in a non-overlapping manner in a thickness direction of the terminal, and the periscope optical zoom lens is located in a top area of the terminal. Additionally, the periscope optical zoom lens is configured to collect an image in an optical signal form by means of optical zoom, so that an optical-to-electrical conversion chip converts the image in an optical signal form into an image in a digital signal form and the display screen is configured to display the image in a digital signal form.
US10379336B2 Image generating apparatus and image generating method
An image generating apparatus is provided with a first light source and a second light source, an image sensor, a mask including a light-transmitting part and a light-blocking part, and a dark image processing unit. The image sensor acquires a first image of the material when illuminated by the first light source, and acquires a second image of the material when illuminated by the second light source. The image sensor includes a first pixel region and a second pixel region. The light-blocking part is positioned between the first pixel region and the first light source. The light-blocking part is positioned between the first pixel region and the first light source. The dark image processing unit uses first pixel information corresponding to a first pixel region in the first image and second pixel information corresponding to a second pixel region in the second image to generate a third image.
US10379335B2 Illumination setting method, light sheet microscope apparatus, and recording medium
An illumination setting method includes acquiring an image of a sample onto which a light sheet has been radiated; determining, on the basis of the acquired image of the sample, a subordinate ray angle with respect to a width direction of the light sheet; and performing a setting of the illumination optical system according to the determined subordinate ray angle.
US10379331B2 Magnifying observation apparatus
Lights in a plurality of emitting directions different from one another are selectively irradiated on the observation target from a light projecting section. A plurality of image data indicating images of the observation target at the time when the lights in the plurality of emitting directions are respectively irradiated on the observation target are generated by an imaging section. An imaginary emitting direction of light is designated on the basis of operation of an operation section by the user. Image data for display indicating an image of the observation target that should be obtained when it is assumed that the light in the designated emitting direction is irradiated on the observation target is generated on the basis of the designated emitting direction and the plurality of image data generated by the imaging section. The image based on the generated image data for display is displayed on the display section.
US10379330B2 Scanning microscope apparatus for generating super-resolution image based on set zoom magnification or set number of pixels
It is possible to easily acquire an original image of a specimen that satisfies necessary conditions for generating a super-resolution image. The present invention provides a scanning microscope apparatus that includes an objective lens that irradiates a specimen with laser light emitted from a laser light source; a scanning portion that scans the laser light irradiated onto the specimen via the objective lens; and a PC that acquires an original image of the specimen, calculates, from the magnification of the objective lens, information about the number of pixels of the original image or information about the zoom magnification of the original image that achieves the per-pixel pixel resolution needed to generate a super-resolution image, and controls the scanning portion or image acquisition according to the calculated information about the number of pixels or information about the zoom magnification.
US10379329B2 Microscope system and setting value calculation method
A microscope system includes a microscope apparatus and a computing device. The microscope apparatus obtains image data of a surface to be observed of a sample in each of the plurality of states having different setting values of a correction collar. The computing device calculates an evaluation value of image data on the basis of each of the plural pieces of image data. A process in which the microscope apparatus obtains the plural pieces of image data is repeated in such a way that a distribution range and an average interval of the setting values are narrowed in each repetition, and that the setting value that corresponds to a maximum evaluation value is included within the distribution range. The computing device calculates the setting value for correcting a spherical aberration on the basis of the evaluation values and the setting values that correspond to the evaluation values.
US10379325B2 Optical system and optical apparatus including the same
An optical system includes a negative lens satisfying the following conditional expressions: 30≤νd≤40, 1.225≤[nd−(14.387/νd)]≤1.276, and 0.4300≤[θgF−(2.9795/νd)]≤0.5010, where νd is an Abbe number of the negative lens, θgF is a partial dispersion ratio of the negative lens at a g-line and an F-line, and nd is a refractive index of the negative lens at a d-line.
US10379321B2 Lens drive device and electromagnetic drive unit
A lens drive device includes a movable portion, a fixed portion, and a nonmagnetic case. The movable portion includes a double-pole magnet having two pairs of magnetic poles, a first coil opposing to the double-pole magnet in a perpendicular direction to a light axis, and a lens holder being movable to the double-pole magnet in a direction of the light axis. The fixed portion includes a second coil arranged so as to oppose to the double-pole magnet in the direction of the light axis. The nonmagnetic case is attached to the fixed portion so as to cover the movable portion. The double-pole magnet includes a first section and a second section. L1/L2 is 0.9 to 1.1, where L1 and L2 are respectively a length of the first and second sections in the direction of the light axis.
US10379318B2 Image-capturing device, proposal-image generating device, proposal-image generating method, proposal-image generating program, and storage medium
Provided is an image-capturing device including: an image-capturing unit that acquires an image of a subject; a subject-extracting unit that separates and extracts a main subject and a background from the acquired image; a distance-information acquiring unit that calculates the distance between the image-capturing unit and the extracted main subject and the distance between the image-capturing unit and the extracted background; a photographing-condition acquiring unit that acquires acquisition-time photographing conditions for an acquisition time of the image and an adjustable photographing condition that can be adjusted with respect to the acquisition-time photographing conditions; a photographing-condition selecting unit that selects a photographing condition that is worth adjusting on the basis of the acquired acquisition-time photographing conditions and adjustable photographing condition and the acquired distances; and an image-processing unit that generates, by performing image processing on the acquired image, an image that will be acquired when the selected photographing condition is set.
US10379317B2 Image sensor and electronic device having the same
An image sensor according to an embodiment may include a plurality of pixels. Each pixel of the plurality of pixels may include first, second, third and fourth photodiodes configured to convert light into an electric signal, and an electric circuit configured to add at least two of the electrical signals converted respectively by the first, second, third and fourth photodiodes and then output the added signals. An electronic device according to an embodiment may include the image sensor. The image sensor and the electronic device may offer an auto focusing function by controlling signals converted by and outputted from the plurality of photodiodes. Other various embodiments are possible.
US10379313B2 Vibration wave motor and lens driving apparatus
A vibration wave motor includes a vibrator, a pressing member configured to press the vibrator against a friction member, a holding member configured to hold the vibrator, and a buffering member provided between the vibrator and the holding member. The vibrator and the friction member are moved relatively to each other in a relative movement direction by vibration of the vibrator, and the holding member holds the vibrator in such a manner that an extending part extending in a pressing direction of the pressing member sandwiches the vibrator and the buffering member.
US10379312B2 Self-centering lens arrangement for a transmitting, refractive optical unit
A lens arrangement for an optical unit operating in a predetermined spectral range, includes at least two lenses (11-14, 114) of material, which transmits in the spectral range, and a common casing (15), in which the lenses are arranged sequentially. The lenses are at least substantially aligned radially, axially and angularly inclined relative to a common optical axis. Adjacent lenses in the sequence are mounted to allow relative movement therebetween. Abutment faces (2) of the lenses rest against one another. An elastic tensioner (21) pretensions the sequence of lenses in the axial direction. Only one of the lenses (11) in the sequence is axially aligned by way of the common casing. Only a portion of the lenses (11, 114) in the sequence are radially aligned by the common casing; the remaining lenses are aligned with respect to one another by the abutment faces of the respectively adjacent lenses.
US10379310B2 Cable clamp and telecommunications enclosure
A telecommunications closure (10) comprising cables (46), a cover (20), an interior frame (30), the frame (30) holding telecommunications equipment (32), and a seal block (40) sealing the cover (20) closed relative to one or more cables (46) which enter the closure (10). The frame (30) defines a plurality of clamp assembly holders (36). A plurality of clamp assemblies (60, 160, 260) are provided, each clamp assembly (60, 160, 260) for holding a cable including a jacket (48), interior optical fibers (52), and at least one interior strength member (50). Each clamp assembly (60, 160, 260) includes a jacket clamp assembly (64, 164, 264) moveable relative to the frame, and including a wrap (68) which mounts around the jacket, and a strength member clamp assembly (80, 180, 280) moveable relative to the frame. The wrap (68) wraps around the jacket (48) and is adjustable for different jacket diameters. The strength member clamp assembly (80, 180, 280) is mountable in a plurality of positions relative to the jacket clamp assembly (64, 164, 264) to account for variations in the relative location of the strength member relative to the jacket clamp assembly. The clamp assembly (60, 160, 260) is moveable relative to the frame (30) wherein the cable (46) is allowed to move to a proper position relative to the seal block (40) so as to reduce the likelihood of a leak by being centrally positioned relative to the cable opening through the seal block.
US10379308B2 Apparatus and method for splicing all-dielectric self-supporting fiber optic cable
An apparatus and method for accessing and/or repairing a select subset of fibers in an ADSS fiber optic cable. The apparatus includes a bousing extending from a first end to a second end. A first fiber optic spiice tray is positioned within the housing closer to the first end than to the second end. A second fiber optic spiice tray is positioned within the housing and spaced apart from the first spiice tray. A tension member extends through the housing and includes a first mechanical connector near the first end and a second mechanical connector near the second end. The connectors provide art attachment location for deadends at either end for transferring tension from the undamaged portion of the ADSS fiber optic cable.
US10379307B2 Optical-electrical composite cable
Provided is an optical-electrical composite cable in which, even if the entire optical-electrical composite cable having an optical fiber routed along flexible flat wiring boards is made thin, the optical fiber is not deformed or damaged by a large bending stress. A pair of the flexible flat wiring boards are disposed on a front surface side and a rear surface side of the optical fiber, and a covering member integrates the entirety thereof. Thus, even if the optical-electrical composite cable is made thin, the cable is not bent with a large curvature without deformation of the optical fiber.
US10379306B2 Laser sintered flexible ribbon
A rollable optical fiber ribbon includes a plurality of optical transmission elements, wherein each optical transmission element includes an optical core surrounded by a cladding of a different refractive index than the optical core, the cladding surrounded by a fiber coating layer, the fiber coating layer having an inner surface contacting the cladding and an outer surface defining an exterior surface of the optical transmission elements; and a coupling element coupled to and supporting the plurality of optical transmission elements in an array. The coupling element forms a chevron pattern and is formed from a flexible polymeric material such that the plurality of optical transmission elements are reversibly movable from an unrolled position in which the plurality of optical transmission elements are substantially aligned with each other to a rolled position.
US10379303B2 Optical module and method for aligning optical module
To provide an optical module and a method for aligning the optical module with which alignment can be easily performed. An optical module includes first optical element sections and a second optical element section optically joined to the first optical element sections. Each first optical element section includes an optical conversion element, a ferrule having a distal end being in contact with and optically joined to the second optical element section, and a first optical system disposed in a position where the ferrule and the optical conversion element are optically adjusted. The second optical element section includes joining sections in contact with and joined to, in joining parts, the distal ends of the ferrules, a wavelength multiplexing optical element optically joined to the optical conversion elements, and second optical systems respectively disposed in positions where the wavelength multiplexing optical elements and the joining parts are optically adjusted.
US10379300B2 Method for assembling optical module
An alignment apparatus and an alignment method that enables to align an optical device with a receptacle, where the optical device and the receptacle have respective axes tilted to each other. The method includes steps of: (1) obtaining a minimum pressure caused to the optical device from the receptacle as varying a rolling angle around the X-axis of the optical device but fixing the pitching angle around the Y-axis at a rotating angle around the Z-axis; (2) determining a rotating angle where thus obtained minimum pressure becomes the minimum; and (3) iterating those procedures until the rotating angle obtained as varying the rolling angle and another rotating angle obtained as varying the pitching angle substantially coincides to each other.
US10379293B2 Optical connector, optical connector system, and active optical cable provided with same
An optical connector, optical connector system, and active optical cable provided with these suffer little effect from scratches on the end face of an optical waveguide or from foreign material (dust) adhering to the end face, are manufacturable easily at low-cost, and moreover can send/receive optical signals efficiently between the end faces of the optical waveguide and an optical fiber. An optical connector (30) includes a connector body (30) provided between and connecting a substrate (10) faced by an optical input/output end face (11t) of an optical waveguide (11) and a ferrule (20) faced by an optical input/output end face (23t) of an optical fiber (23), and a lens portion (36) provided in the connector body (30) between the end face (11t) of the optical waveguide (11) and the end face (23t) of the optical fiber (23) and configured to send/receive an optical signal between the end faces (11t, 23t).
US10379292B2 Optical transmission module
An optical transmission module according to the disclosure comprises a first optical transmission line, a second optical transmission line, and a ferrule. The first optical transmission line has a first end face. The second optical transmission line has a second end face opposed to the first end face of the first optical transmission line. An end of the first optical transmission line is situated inside the ferule, and the ferule has a light-transmittable intermediary portion situated between the first end face and the second end face.
US10379291B2 Light guide device, manufacturing method, and laser diode module
A double mirror (Mi) is made of a first mirror (Mi1) that is mounted on a top surface of a base plate (B) and a second mirror (Mi2) that is mounted on a top surface of the first mirror (Mi1). The first mirror (Mi1) has a reflective surface (S1) for reflecting an input beam. The second mirror (Mi2) has a reflective surface (S2) for reflecting the input beam which has been reflected by the reflective surface (S1).
US10379290B2 Optical fiber connector
The present invention relates to an optical fiber connector arrangement that finds application in the general field of optical interconnection. The optical fiber connector arrangement (935) comprises a first optical fiber connector (922) including a first optical fiber (905) and a counterpart optical fiber connector (923) including a counterpart optical fiber (925); wherein the first optical fiber connector (922) is configured to mate with the counterpart optical fiber connector (923). The first optical fiber (905) of the first optical fiber connector (922) has a core diameter D1 and a Numerical Aperture NA1; and the counterpart optical fiber (925) of the counterpart optical fiber connector (923) has a counterpart core diameter D2 and a counterpart Numerical Aperture NA2. At least one of the ratio (D1/D2) or the ratio (NA1/NA2) either exceeds 1.15 or is less than 0.85.
US10379285B1 Electronic device
An electronic device adapted for an expansion card is provided. The electronic device includes a main board and a light guide heat dissipation module. The main board includes a connector and a light source disposed beside the connector. The light guide heat dissipation module is detachably disposed on a position of the main board near the connector and is adapted to be thermally coupled to the expansion card inserted in the connector. The light guide heat dissipation module includes a first heat dissipation member, a second heat dissipation member thermally coupled to the first heat dissipation member, and a first light guide member disposed between the first heat dissipation member and the second heat dissipation member. The first heat dissipation member includes an opening, and the opening exposes a portion of the first light guide member. When the light guide heat dissipation module is disposed on the main board, light emitted by the light source is adapted to be guided by the first light guide member to the opening of the first heat dissipation member.
US10379284B2 Light source device and projector
A light source device includes a first light source configured to emit excitation light having a first wavelength band, a wavelength conversion member having a plurality of surfaces and configured to convert the excitation light made incident from the first light source into converted light having a second wavelength band different from the first wavelength band, and a first light transmissive member provided between the first light source and the wavelength conversion member and configured to transmit the excitation light. The wavelength conversion member includes a first surface on which the excitation light from the first light source is made incident. The first light transmissive member includes, on a surface opposed to the first surface of the wavelength conversion member, a first reflection layer that transmits the excitation light and reflects the converted light. A gap is provided between the first surface and the first reflection layer.
US10379280B2 Directional backlight unit and 3D image display device having the same
A directional backlight unit and a three-dimensional (3D) image display device including the directional backlight unit are provided. The directional backlight unit includes: a light guide plate, a light source configured to irradiate an incident surface of the light guide plate with a plurality of color lights, and a grating that includes a sub-grating configured to react to all of the plurality of color lights. The directional backlight unit may further include a color filter that corresponds to a plurality of color lights emitted from each sub-grating.
US10379278B2 Outdoor and/or enclosed structure LED luminaire outdoor and/or enclosed structure LED luminaire having outward illumination
A luminaire for use in lighting a large open space such as a parking lot or deck of a parking garage includes a plurality of optical waveguides disposed in side-by-side relationship and together defining a closed path and at least one LED associated with each optical waveguide and disposed at a first end of the associated optical waveguide.
US10379276B2 Display device and method for forming the same
A display device and a method for forming the same are provided. The display device includes a backlight module, a display panel, an optical film, and a cladding layer arranged in a stack-up manner. The cladding layer is configured to fix the backlight module and the display panel. The cladding layer includes a first portion and a second portion. The first portion is at a light-emitting side of the display panel, at least a part of the first portion is located between the display panel and the optical film, and the second portion is a lateral surface of the backlight module.
US10379274B2 Color filter and display panel
A color filter and a display panel, wherein the color filter includes a color correction material. In an absorption spectrum of the color correction material, a wavelength interval of the absorption spectrum with a visible light absorption rate smaller than 0.2 is from 150 to 180 nanometers.
US10379272B2 Optical system and image pickup apparatus including the same
Provided is an optical system including a front unit, an aperture stop and a rear unit which are arranged in order from an object side to an image side. The front unit includes a diffractive optical element, at least one first refractive optical element having a power in the same sign as a sign of a power at a diffractive surface of the diffractive optical element, and at least one second refractive optical element having a power in a different sign from the sign of the power at the diffractive surface. A partial dispersion ratio between a d-line and a C-line and a partial dispersion ratio between a g-line and the d-line of the at least one first refractive optical element and the at least one second refractive optical element are appropriately set.
US10379268B2 Light directing film
The present invention discloses a light directing film comprising a first structured major surface, a second major surface opposite to the first structured major surface and a reference plane between the first structured major surface and the second major surface, wherein the reference plane is substantially perpendicular to the thickness direction of the light directing film, wherein the first structured major surface comprises a first prism element and a second prism element extending substantially in a first direction, wherein a first ridge of the first prism element has a first height relative to the reference plane and a second ridge of the second prism element has a second height relative to the reference plane, wherein the first height of the first ridge of the first prism element varies along the first direction. Preferably, the maximum of the first height is larger than the maximum of the second height.
US10379263B2 Light emitting device with self-aligning preformed lens
A lens structure is pre-formed with features that facilitate accurate alignment of a light emitting chip within the lens structure. To ease manufacturing, the features include tapered walls that allow for easy insertion of the light emitting chip into the lens structure, the taper serving to accurately align the light emitting chip when the chip is fully inserted. The taper may include linearly sloped or curved walls, including complex shapes. An adhesive may be used to secure the light emitting chip to the lens structure. The light emitting chips may be picked-and-placed into an array of lens structures, or picked-and-placed onto a substrate that may be overlaid by the array of lens structures.
US10379262B2 Manufacture of optical elements by replication and corresponding replication tools and optical devices
A replication tool for producing an optical structure comprising an optical element includes a central section having the shape defining a negative of a portion of the optical structure and a vertically aligned central axis; a surrounding section laterally surrounding the central section; and one or more contact standoffs defining a plane referred to as contact plane. In a first azimuthal range, the surrounding portion provides a first compensation surface facing away from the central axis, and in a second azimuthal range, the surrounding portion provides a second compensation surface facing away from the central axis. In any cross-section containing the central axis in the second azimuthal range, a steepness of the second compensation surface is higher than a steepness of the first compensation surface in any cross-section containing the central axis in the first azimuthal range.
US10379261B2 Stanchion mountable rain gauge assembly
A rain gauge assembly for facilitating a rain gauge to be removably coupled to a stanchion includes a cap that is selectively positioned on a stanchion. A first container is removably coupled to the cap to capture rain for measuring rain fall. A second container is removably coupled to the cap to capture rain for measuring rain fall. A tube is selectively and fluidly coupled between the first and second containers. The tube directs the rain from the first container into the second container when the first container is filled.
US10379260B2 System and method for high-resolution radio occultation measurement through the atmosphere
A constellation of individual satellites are employed to concurrently collect occultation data from multiple GPSS originating signals that pass through atmospheric sections of interest. By coordinating the collection and processing of the data using state of the art receivers on a constellation of low earth orbit satellites and networked processing, highly accurate calculation of atmospheric conditions and related future weather events are possible.
US10379259B2 Estimation apparatus, estimation method, and computer-readable storage medium
An estimation apparatus includes an acquirer, a deriver, and a determiner. The acquirer acquires time-sequential observation data related to cloud-altitude. The deriver derives a first change in cloud altitude from at least a first altitude at a first time and a second altitude at a second time. The deriver derives a second change in cloud altitude from at least a third altitude at a third time and a fourth altitude at a fourth time. The determiner determines a cloud developmental stage based at least in part on the first and second changes in cloud altitude.
US10379256B2 Combined seismic and electromagnetic survey configurations
A method and apparatus for marine surveying including towing an electromagnetic source having an electromagnetic cross-talk zone and an entanglement zone; towing a plurality of pieces of seismic equipment, wherein each piece of seismic equipment is towed outside of the electromagnetic cross-talk zone and the entanglement zone; actuating the electromagnetic source; and while actuating the electromagnetic source, acquiring seismic survey data with the plurality of pieces of seismic equipment.
US10379253B2 Borehole fluid effect correction for pulsed neutron porosity measurements
A method for determining formation hydrogen index includes using as input to a computer measurements of numbers of burst gamma rays (gamma rays detected during operation of a pulsed neutron source) and numbers of thermal neutron capture gamma rays made at two different axial spacings from the pulsed neutron source. A ratio of the numbers of burst gamma rays and a ratio of the numbers of thermal neutron capture gamma rays is determined. A corrected ratio of the numbers of thermal neutron capture gamma rays using the ratio of numbers of burst gamma rays is determined. The formation hydrogen index is determined from the corrected ratio.
US10379251B2 Obscured-feature-finding and device-mounting apparatus
The apparatus described herein may include a base plate, one or more walls, one or more obscured feature detectors, one or more obscured feature indicators, a controller, and a power source. The base plate may include one or more surface-mounting structures that mount the apparatus to a surface. The walls may extend at least partially perpendicularly from the base, and may include one or more device-mount structures that mount one or more removable devices to the walls. The detectors and indicators may be connected to the base, the walls, or both. Each detector may correspond to at least one of the surface-mounting structures. Each indicator may correspond to at least one of the detectors. The controller may be electrically connected to the detectors and the indicators. The controller may activate the indicators as the detectors detect a feature obscured behind a surface adjacent to the detectors.
US10379250B2 Electromagnetic data acquisition system for removing near surface effects from borehole to surface electromagnetic data
An electromagnetic data acquisition system and an associated method for measuring subsurface structures with electromagnetic fields is employed for removing near surface effects from borehole to surface electromagnetic data. Preferably, the system is used to obtain information about deep, target structures located deep below the Earth, especially in oil and gas fields, while mitigating the effect of near surface geological shallow structures on collected electromagnetic (EM) data by using a series of electromagnetic measurements and data treatments that preferentially illuminate near surface geologic shallow structures so that the shallow structures may be recovered separately from deep structures of interest.
US10379248B2 Magnetic induction based localization for wireless sensor networks in underground oil reservoirs
Example computer-implemented methods, computer-readable media, and computer systems are described for accurate localization of wireless sensor devices in underground oil reservoirs. In some aspects, every sensor measures respective received magnetic field strengths (RMFSs) on a plurality of respective magnetic induction (MI) links and transmits the measured respective RMFSs to at least one anchor devices. A set of distances is determined from the measured respective RMFSs. The set of distances is processed through an ordered sequence of algorithms, namely weighted maximum likelihood estimation (WMLE), semi-definite programming (SDP) relaxation, alternating direction augmented Lagrangian method (ADM), and conjugate gradient algorithm (CGA), to generate accurate localization of the wireless sensor devices in underground oil reservoirs.
US10379246B2 Dynamic gain system with azimuthal averaging for downhole logging tools
An example method may include transmitting a first acoustic signal from a downhole tool using a transmitter gain in a transmitter circuit. A first echo signal associated with the first acoustic signal may be received at the downhole tool using a receiver gain in a receiver circuit. At least one of the transmitter gain and the receiver gain may be adjusted based, at least in part, on the received first echo signal and at least one previously received echo signal.
US10379245B2 Method and system for efficient extrapolation of a combined source-and-receiver wavefield
The current document is directed to computational systems and methods carried out by the computational systems for propagating a combined source-and-receiver wavefield from a first level to a next, second level with respect to depth, time, or another dimension. The methods and systems, to which the current document is directed, apply an efficient complex, combined-source-and-receiver-wavefield propagation operator to a complex combined-source-and-receiver wavefield in order to propagate the complex combined-source-and-receiver wavefield to the next level. Real source and receiver wavefields at the next, second level can then be extracted from the complex combined-source-and-receiver wavefield at the next level.
US10379241B2 Truncation diagram determination for a pluri-Gaussian estimation
The present invention relates to a method for determining a truncation diagram for a pluri-Gaussin geological parameter estimation associated with a zone of a real subsoil. The method comprises receiving an auxiliary variable describing the zone, computing a normalized variable based on the auxiliary variable and determining a weighted probability map for the normalized variable, each point of the weighted probability map being in correspondence with a point, of the truncation diagram. Moreover for each point of the truncation diagram, the method further comprises determining an associated geological parameter based on the probability value of each point of the weighted probability map. The method is also used to adapt truncation diagram to global or local target, proportions of the facies model to built.
US10379240B2 Method and apparatus for geophysical surveys
Methods and apparatuses are disclosed that assist in correlating subsequent geophysical surveys. In some embodiments, geophysical data may be generated including a first set of data from a monitor survey that is matched with a second set of data from a baseline survey. An attribute value may be generated for each datum in the first set of data and each attribute value generated may be stored with its corresponding datum. Then, the first set of data may be processed based on the stored attribute values. In some embodiments, the attribute values may be based upon the geometric closeness of sources and receivers in the baseline and monitor surveys.
US10379238B2 Integral packaging device for acoustic receiving transducers while drilling
The present disclosure relates to the technical field of acoustic logging while drilling, and provides an integral packaging device for acoustic receiving transducers while drilling, wherein, the receiving transducers are directly arranged in a signal processing circuit, which is installed in an internal supporting frame fitted in a rectangular bellow; one side of the bellow has a deformable surface that is of a corrugated structure, and oil is filled in the bellow; the receiving transducers are arranged on the side that has a deformable surface; a shock absorbing rubber piece is of a U-shaped structure; one end of a connecting unit is connected to the signal processing circuit, and the other end of the connecting unit is connected to a main control circuit in a logging while drilling instrument. The present disclosure employs an integral packaging structure, which is easy to install structurally.
US10379237B2 Multi facility earthquake automation system and method
A system and method for a distributed earthquake analysis and reporting system are provided. The system includes a facility control system at a facility that obtains earthquake information sent from one or more seismic sensors, and sends the earthquake information over a network directly or indirectly to other facility control systems. The facilities which include the facility control systems can be owned/operated by different business organizations or by the same organization, in examples. The facility control system at each facility responds to received earthquake information from the other facility control systems by configuring building systems such as public address systems to warn building occupants, industrial machine controllers to stop machinery, and elevator controllers to stop elevators at a nearest floor and open its doors, in examples.
US10379235B2 Deterministic phase correction and application
A method of more accurate phase encoding of phase offset vibrators used in simultaneous-multiple-sourcing 3D seismic mapping. The method measures the actual input energy and the proxy energy thereby determining a bulk error and a frequency-dependent error, both to be applied to correct the proxy energy. The corrected proxy energy is then used to perform actual seismic survey, and the inversion is then performed using the corrected proxy energy to source separate each vibe where the error is minimized.
US10379231B2 Radiation detection element, radiation detector and radiation detection apparatus
A radiation detection element comprises: a semiconductor part generating an electric charge by entrance of radiation; a signal output electrode provided at the semiconductor part and outputting a signal caused by the electric charge; a potential gradient generation electrode provided at the semiconductor part, for applying voltage such that a potential gradient in which a potential varies toward the signal output electrode is generated inside the semiconductor part; a collection electrode provided at the semiconductor part, for collecting electric charges not derived from radiation; an insulating film provided on a side of the semiconductor part where the signal output electrode is located; and a conductive layer provided between the insulating film and a part of the semiconductor part, and having electric resistance lower than the electric resistance of the semiconductor part and higher than the electric resistance of the collection electrode. The conductive layer is located at a position where a distance from the signal output electrode is equal to or longer than a distance between the collection electrode and the signal output electrode.
US10379224B2 Invariant particle filtering
A method for estimating the state of a moving system, using a particle filter. The method implements on one reference particle an estimation of the state and includes a first set of variables and a second set of variables. A random mutation, by the particle filter, of the first set of variables is performed followed by parameterization of an extended Kalman filter using the mutated first set of variables. The Kalman filter produces a new particle using the second set of variables and data measured by at least one sensor. The second set of variables includes at least the variables: orientation, speed and position of the moving system. The Kalman filter is configured assuming that the pair of variables orientation and position has a property of invariance upon a rotation or translation and their orientation and speed has a property of invariance on application of a rotation or translation.
US10379223B2 Fourier analysis by spectral transformation (Fast) Photonic Doppler Velocimetry (PDV) with signal fade mitigation
A state-of-the-art class of photonic Doppler velocimetry (PDV) diagnostic and novel methods to stabilize any class of PDV signal has been developed. The former brings velocimetry to new extremes in maximum velocity and fast time resolution, while maintaining precision velocity resolution, long record length capability, and the ability to record multiple velocities simultaneously. The latter compensates for large changes in signal intensity common in many experiments.
US10379218B1 Self-locating system and methods for multistatic active coherent sonar
Multistatic active coherent sonar systems and methods include reception by floating receiver sonobuoys of acoustic signals emitted by floating source sonobuoys, by both direct propagation from the source sonobuoys and reflection or scattering from a target object. Subsequent calculations based at least in part on those signals can be employed to estimate relative or absolute positions or velocities of the target object and the source and receiver sonobuoys. The estimated relative velocities and positions can be calculated without relying on GPS or other extrinsic positioning signals acquired for each sonobuoy after its deployment. Acoustic signals emitted by a stationary source on the seabed, received by a stationary receiver on the seabed, or reflected/scattered from a bathymetric feature, can be employed to estimate absolute or relative positions or velocities of the target object and the source and receiver sonobuoys.
US10379215B1 Localization of wireless nodes
A method for localizing a wireless node includes synchronizing a respective time reference of a plurality of wideband spectrum-sensing units and a master transceiver. A sensing location of each wideband spectrum-sensing unit is stored in a first memory. Each wideband spectrum-sensing unit stores in a second memory a plurality of time-limited samples of a transmission received from a slave transceiver. The time limit of the transmission is determined by the master transceiver, receiving the transmission. The samples from the second memory are correlated with a corresponding plurality of reconstructed samples stored in the first memory to form a respective power delay profile for each of the of the wideband spectrum-sensing units. A slave location of the slave transceiver is determined by applying a Time Difference Of Arrival method to the respective power delay profiles.
US10379211B2 Frequency set quality measure
Disclosed is a method for generating a quality measure for a frequency set. The quality measure indicates the quality of the frequency set for use in a multi frequency ranging method for estimating the range to an object. The method for generating a quality measure comprises the steps of determining the smallest distance between any two range lines of a set of range lines in an N-dimensional phase space. The N-dimensional phase space comprises at least a first dimension representing a first phase difference, and a second dimension representing a second phase difference. The N-dimensional phase space has a dimension equal to the number of phase differences used by the multi frequency ranging method. The range lines represent all theoretical possible combinations of the phase differences. The quality measure is determined for the frequency set based on the determined smallest distance
US10379210B2 Radar system and method that utilizes overlapping frequency ranges
A radar system comprising a transmitter controller, configured to control an oscillator such that the oscillator provides a transmit-radar-signal a transmit-first-overlapping-portion and a transmit-second-overlapping-portion that corresponds to the instantaneous frequency of the transmit-first-frequency-overlapping-portion. The transmitter controller is configured to reconfigure the oscillator from a first-operating-mode to a second-operating-mode between a transmit-first-ramp-frequency-portion and a transmit-second-ramp rising-frequency-portion. The radar system also includes a receiver controller configured to receive a received-radar-signal that represents a reflected version of the transmit-radar-signal, and provide a combined-overlapping-portion based on a combination of the transmit-first-overlapping-portion, the transmit-second-overlapping-portion, a received-first-overlapping-portion, and a received-second-overlapping-portion.
US10379209B2 Radar device
A radar device includes: a transmission beam controller that selects, every first period, a transmission beam set used for transmission of a radar signal from among a plurality of transmission beam sets each including at least two transmission beam directions; and a radar transmitter that transmits the radar signal in a predetermined transmission period by using the selected transmission beam set, wherein the transmission beam controller switching, every second period within the first period, among the at least two transmission beam directions included in the transmission beam set.
US10379208B2 Fan speed control device
A control device for a ceiling fan may have a motor drive circuit configured to control a rotational speed of a motor of the ceiling fan, an occupancy sensing circuit, and a control circuit configured to adjust the rotational speed of the motor in response to a detected occupancy or vacancy condition. The control circuit may process the signals generated by the occupancy sensing circuit to eliminate the effects of vibrations and/or wobbling of the ceiling fan. The control circuit may control the motor drive circuit to adjust the rotational speed of the motor in response to an accelerometer to minimize the magnitude of the wobble of the ceiling fan. The control circuit may be configured to learn a preferred rotational speed for the motor. The control circuit may also be configured to control the rotational speed of the motor to affect a thermal comfort level of an occupant.
US10379204B2 Method for calibrating a MIMO radar sensor for motor vehicles
Calibrating an antenna diagram of a MIMO radar sensor, including: before commissioning: storing an antenna diagram that associates with each of several angles a respective control vector that is made up of a transmitting control vector and a receiving control vector; after commissioning: performing a radar measurement to localize an object; checking whether the localized object is a single target or a multiple target; if single: performing a SIMO measurement with each of the transmitting antenna elements; estimating the angle of the object based on the measurement results; calculating a first comparison variable, dependent on the components of the transmitting control vector, for each transmitting antenna element; calculating a second comparison variable, dependent on the results of the SIMO measurements, for each transmitting antenna element; and correcting the transmitting control vector based on a known relationship between the first and second comparison variables for each transmitting antenna element.
US10379198B2 Determining positions of transducers for receiving and/or transmitting wave signals
In a method for determining positions {pi}i=1, . . . , N of transducers {Ai}i=1, . . . , N of an apparatus, the transducers are assumed to be configured for receiving wave signals from and/or transmitting wave signals to one or more regions {Rm}m=1, . . . , M of interest in an n-dimensional space, with n=2 or 3. An n-dimensional spatial filter function {circumflex over (ω)}e(r) is determined, which matches projections {Pm}m=1, . . . , M of the one or more regions {Rm}m=1 . . . , M of interest onto an n−1-dimensional sphere centered on the apparatus. Then, a density function ƒb(p) is obtained, based on a Fourier transform ω(p) of the determined spatial filter function {circumflex over (ω)}e(r). Finally, a position pi is determined, within said n-dimensional space, for each of N transducers, based on the obtained density function ƒb(p) and a prescribed number N of the transducers. The invention is further directed to related devices, apparatuses and systems, as well as computer program products.
US10379192B2 Scheme capable of calibrating value of sampling precision of optical sensor for tracking
A method for calibrating a value of sampling precision of an optical sensor for tracking includes: reading a precision variance and a setting precision value from a memory device; measuring the sampling precision of the optical sensor under a normal mode to generate an actually measured precision value; calculating a normalized value that is proportional to the actually measured precision value according to the precision variance, the actually measured precision value, and the setting precision value; and, calibrating the actually measured precision value by using the normalized value.
US10379190B2 Method of determining a gradient impulse response function during execution of a magnetic resonance imaging or spectroscopy sequence
A method of determining an actual gradient impulse response function during execution of a magnetic resonance (MR) imaging or spectroscopy sequence, wherein a main magnetic field is generated in a sample region of an MR apparatus by means of a main magnet and wherein superimposed time dependent gradient fields and radiofrequency fields in a first RF band are generated in the sample region according to a first MR sequence for forming images or spectra, the gradient fields being generated by gradient forming means of the MR apparatus operated according to a gradient forming sequence part of said first MR sequence, the MR apparatus further comprising at least one magnetic field probe. The method comprises the steps of: —operating said at least one magnetic field probe according to a second sequence, whereby a time dependent probe signal is repeatedly acquired from each magnetic field probe during a probe acquisition time window, thus providing at least one time dependent probe signal; —obtaining said actual gradient impulse response function by calculating an impulse response function from said at least one time dependent probe signal and from said gradient forming sequence part.
US10379187B2 Method, computer and magnetic resonance apparatus
In order to enable improved analysis of a magnetic resonance sequence, which provides a number of radio-frequency pulses for the acquisition of magnetic resonance measurement data of an object undergoing investigation by a magnetic resonance apparatus, the magnetic resonance sequence is provided to a computer and a first average radio-frequency output that is present during a first time window of the magnetic resonance sequence is determined. A second average radio-frequency output that is present during a second time window of the magnetic resonance sequence is determined. A value derived from the first average radio-frequency output and the second average radio-frequency output is provided from the computer.
US10379183B2 Magnetic moment arrangement calculation method for magnetic field adjustment, magnetic field adjustment device and program
A magnetic moment arrangement calculation method for magnetic field adjustment by combining correction of a component of a low-order mode with correction of a component of a high-order mode among the eigenmodes so as to calculate arrangement of the magnetic moment for approximately correcting the error magnetic field distribution, in which the low-order mode is an eigenmode group from the first of eigenmode numbers assigned to respective eigenmodes in the magnitude order of singular values to an eigenmode number specified by a first threshold value, in which the high-order mode is an eigenmode group with an eigenmode number more than the first threshold value, and in which a correction amount of the component of the high-order mode is smaller than a correction amount of the component of the low-order mode.
US10379182B2 Circuit arrangement for an MRT system, MRT system and method for operating an MRT system
A circuit arrangement for an MRT system and a method for operating an MRT system are disclosed. The circuit arrangement includes a gradient amplifier having a switch-mode output stage, a regulator device, and a modulator connected therebetween in the circuit. To ensure patient safety, a control path is integrated into a drive path of the circuit arrangement or the MRT system provided for driving a gradient coil, the gradient coil being connected to an output of the switch-mode output stage. The control path includes a limiter stage connected downstream of the regulator device, the modulator, the switch-mode output stage and its supply voltage. The limiter stage is connected in the circuit between the regulator device and an input of the modulator, to limit a control signal output by the regulator device and limit the voltage for the gradient coil provided by the switch-mode output stage at its output.
US10379178B2 Tiltable head coil
A head coil for an imaging magnetic resonance tomography (MRT) system is provided. The head coil includes a head coil upper part and a head coil lower part. The head coil lower part includes a lower part base and a movable lower part that may be moved relative to one another via a mechanism for setting a tilt angle.
US10379177B2 Apparatus for visually monitoring a magnetic resonance scanner
An apparatus for visually monitoring a magnetic resonance scanner situated in a room, which is screened by an RF screen, has a camera and a screen housing in the screened room, a data link, and a receiver outside the screened room. The camera and the receiver each have at least one interface to the data link, which exits the screened room at a room interface that has a filter. The camera and the screen housing are designed so that the screen housing reduces magnetic and/or electrical interaction of the camera with a magnetic field generated by the magnetic resonance scanner. The camera has a field of view for visual detection of at least a part of the magnetic resonance scanner and is configured to generate visual data. The data link transfers the visual data between the camera and the receiver.
US10379174B2 Bias magnet array for magnetometer
A magnetometer includes a light source that provides excitation light and a magneto-optical defect center material with at least one defect center that transmits emitted light when excited by the excitation light. The magnetometer also includes a light sensor that receives the emitted light and a plurality of magnets that provide a bias magnetic field to the magneto-optical defect center material. The magnetometer further includes a ring magnet holder that has an outer ring with an outside surface and a plurality of holders extending from the ring. The plurality of holders hold the plurality of magnets in a same orientation with respect to one another. The magnetometer further includes a mount that has an inside surface. The outside surface of the outer ring slides along the inside surface of the mount.
US10379173B2 Calibration method for magnetic field sensing devices, corresponding system, apparatus and computer program product
A magnetic field sensor generates signal components corresponding to an uncalibrated representation of a sensed magnetic field in a three-dimensional coordinate system. A reader coupled to the magnetic field sensor determines a center offset based on received signal components, adjusts the received signal components based on the determined center offset, and applies Kalman filtering to the adjusted signal components, generating a set of ellipsoid parameters. The reader generates calibrated signal components based on the determined center offset and the generated set of ellipsoid parameters.
US10379165B2 Battery characteristics learning apparatus
A battery characteristics learning apparatus is provided for calculating learning values of circuit constants of an equivalent circuit of a rechargeable battery. The apparatus includes: (1) means for acquiring values of terminal voltage of the battery sensed by voltage-sensing means and values of current of the battery sensed by current-sensing means and storing the acquired values in time series; (2) means for determining, based on the acquired values of the current, whether there has occurred a predetermined change in the current; and (3) means for calculating, when it is determined that the predetermined change has occurred, the learning values of the circuit constants based on those values of the terminal voltage and the current which are acquired at sampling time points or during sampling periods, each of the sampling time points and the sampling periods being set according to a corresponding one of time constants defined by the circuit constants.
US10379163B2 Power generation system
A power generation system including a load testing device in which a configuration component is less likely to be deteriorated is provided. A power generation system includes an engine including an engine main body, a radiator that performs heat exchange of cooling water flowing inside the engine main body, and a fan that cools an radiator. A power generator that converts torque acquired in the engine main body into electricity is included. A load testing device that includes a plurality of resistors and that is used to perform a loading test of the power generator is included. A switching device that performs at least one of changing a position of the load testing device and changing a flow channel of cooling air from the fan, in order to deviate the load testing device from the flow channel or to place the load testing device in the flow channel and on a downstream side of the radiator in the loading test is included.
US10379155B2 In-die transistor characterization in an IC
In an example implementation, an integrated circuit (IC) includes: a plurality of transistors disposed in a plurality of locations on a die of the IC; conductors coupled to terminals of each of the plurality of transistors; a digital-to-analog converter (DAC), coupled to the conductors, to drive voltage signals to the plurality of transistors in response to a digital input; and an analog-to-digital converter (ADC), coupled to at least a portion of the conductors, to generate samples in response to current signals induced in the plurality of transistors in response to the voltage signals, the samples being indicative of at least one electrostatic characteristic for the plurality of transistors.
US10379154B2 Testing system and method
A method, computer program product, computing system, and an automated test platform for testing at least one device under test includes a test head configured to receive the at least one device under test. A processing system is configured to: provide a voltage signal having a plurality of voltages to the at least one device under test, and monitor a current flow into the at least one device under test during each of the plurality of voltages, thus generating a plurality of monitored current values that correspond to the plurality of voltages. The plurality of monitored current values are stored.
US10379152B2 Method for the characterization and monitoring of integrated circuits
A method for characterizing an integrated circuit that includes ramping the supply voltage to an integrated circuit as a function of time for each of the transistors in the integrated circuit, and measuring a power supply current for the integrated circuit during the ramping of the power supply voltage. The measured peaks in the power supply current are a current pulse that identifies an operation state in which each of the transistors are in an on state. The peaks in the power supply current are compared to the reference peaks for the power supply current for a reference circuit having a same functionality as the integrated circuit to determine the integrated circuit's fitness.
US10379147B2 Apparatus and method for determining statistical mean and maximum expected variance of electromagnetic energy transmission between coupled cavities
Some embodiments include an apparatus for determining statistical mean and maximum expected of electromagnetic energy transmission between coupled cavities. Other embodiments of related apparatuses and methods are also disclosed.
US10379145B2 Measuring device having a switchable measuring and operating electronics for delivering a measurement signal
A measuring device having a configurable measuring and operating electronics for delivering a measurement signal, includes a measurement transmitter with an electrical current control circuit for outputting a controlled electrical current, wherein in a first manner of operation an electrical current is set in a first range, and in a second manner of operation an electrical current is set in a second range having a greater interval than the first range; the measuring device further having a microcontroller circuit is connected with the electrical current control circuit for delivering a digital signal for operating the electrical current control circuit, wherein the digital signal has a LOW state and a HIGH state and wherein by operating the electrical current control circuit an output current can be set with an electrical current level in a first interval for the LOW state and in a second interval for the HIGH state.
US10379141B2 Method and apparatus for classifying a signal waveform under test
A method of classifying a signal waveform under test for appropriate numerical measurement includes acquiring waveform data indicative of the signal waveform under test, analyzing the waveform data, determining a signal waveform type from the analyzed waveform data, and activating an appropriate numerical measurement of the signal waveform under test based upon the determined signal waveform type. There is also provided a test and measurement instrument configured to carry out any of the disclosed methods.
US10379134B2 Sensor device for determining rotational speed of a rotatable object and turbocharger with such a sensor device
A sensor device for determining rotational speed of a rotatable object, includes a sensor housing with a sensor segment, a mounting segment and a connector segment, the sensor segment and the connector segment being arranged on opposite sides of the mounting segment, wherein a sensing element is arranged at the sensor tip of the sensor segment, sensor electronics are arranged inside the sensor segment, the sensor electronics including an integrated silicon-on-insulator circuit. The integrated silicon-on-insulator circuit is embedded between flexible polymer substrates. A turbocharger may include such a sensor device. The sensor device is designed to operate continuously at a temperature of at least 200° C.
US10379132B1 Auto-sampling system with inline preparation of concentrated sulfuric acid and phosphoric acid for analytic elemental determination
The present disclosure is directed to an auto-sampling system with syringe, valve configurations, and control logic that allow automatic, inline preparation of concentrated sulfuric acid and concentrated phosphoric acid for analytic analyzes. In implementations, the auto-sampling system includes independent syringe pumps connected to a valve system to dynamically introduce carrier, diluent, buffer, and eluent flows according to one or more modes of operation.
US10379127B2 Marker of cell death
The present invention relates to methods for detecting cell death in a cell or a sample comprising cells, or in cultured cells in vitro by detecting the level of calcitonin receptor. The present invention also relates to methods of imaging cell death in a subject, compositions useful for detecting cell death in a cell or in a subject, methods of screening for modulators of cell death, and methods of staging and monitoring the progress of disease by detecting cell death.
US10379124B2 Tumor suppressor VSTM2A as a biomarker for colorectal cancer
The present invention provides a method for diagnosing and determining prognosis of colorectal cancer in a subject by detecting suppressed expression of the VSTM2A gene, which in some cases is due to elevated methylation level in the genomic sequence of this gene. A kit and device useful for such a method are also provided. In addition, the present invention provides a method for treating colorectal cancer by increasing VSTM2A gene expression or activity.
US10379123B2 Peptide, antibody thereof, and method of assessing risk of oral cancer by using peptide
The present application discloses a THLW peptide, an amino acid sequence of which is represented by SEQ ID No. 1. The THLW peptide can be used as a biomarker for diseases, such as oral cancer and cervical cancer, etc., relating to infection of human papilloma virus (HPV), therefore, THLW peptide as an antigen or an anti-THLW peptide antibody prepared can be used to detect the risk of developing cancer for sample providers.
US10379119B2 Synthetic thread based lateral flow immunoassay
The present disclosure generally relates to lateral flow immunoassay systems, devices and methods, for detecting analytes in biological samples. More specifically, the present disclosure relates to synthetic thread based lateral flow immunofluorescent assay systems, devices and methods. The lateral flow immunofluorescent assay devices can comprise one or more synthetic polymer threads defining at least a sample loading zone, a detection zone comprising an immobilized capture reagent that has affinity for a predetermined analyte in the sample, and an intermediate zone disposed between the sample loading zone and the detection zone, the intermediate zone comprising a fluorescent detection reagent for use in binding to a predetermined analyte in the sample to form a fluorescently labelled analyte, wherein the fluorescent detection reagent comprises fluorescently labelled microparticles that are associated, linked or coordinated to an analyte binding reagent that has affinity for a predetermined analyte in the sample, and wherein the one or more synthetic polymer threads are capable of carrying a fluid sample by capillary action from at least the sample loading zone to the detection zone.
US10379115B2 Virus-like particle (VLP) based small molecule-protein interaction trap
This disclosure relates to a virus-like particle in which a small molecule-protein complex is entrapped, ensuring the formation of the small molecule-protein complex under physiological conditions, while protecting the small molecule-protein complex during purification and identification. The disclosure further relates to the use of such virus-like particle for the isolation and identification of small molecule-protein complexes.
US10379114B2 Nondegenerate two-wave mixing for identifying and separating macromolecules
A method for determining a radius of elements suspended in a medium includes binding the elements to nanoparticles to form bound element-nanoparticle aggregates, superposing first and second Doppler-shifted optical waves having a variable frequency shift between them in the medium such that there is a gain in energy of the first optical wave with respect to the second optical wave, varying the frequency shift and measuring the gain while varying the frequency shift to determine the value of the frequency shift at which there is a peak in the gain, determining the radius of the bound element-nanoparticle aggregates based on the value of the frequency shift at which there is a peak in the gain, and determining the radius of the elements based on the radius of the bound element-nanoparticle aggregates.
US10379113B2 Target detection
The invention generally relates to methods for indicating whether an assay for isolating targets is properly isolating and detecting targets. Methods of the invention involve obtaining a sample suspected of a containing target, introducing a detectable marker into the sample, conducting an assay using magnet particles to isolate the detectable marker and the target if it is present in the sample, determining the presence or absence of the target; and confirming that the assay functioned properly by determining presence or absence of the detectable marker.
US10379111B2 Target substance capturing device
A target substance capturing device includes a reflection surface on which a plurality of non-flat portions is arrayed, the reflection surface capturing a target substance, and reflecting irradiated light. The plurality of non-flat portions are arranged in an array, the array includes a plurality of unit arrays in which the plurality of non-flat portions are arranged such that each one center of the non-flat portions superposes a position of a vertex in an M-time symmetrical figure, and the plurality of unit arrays is arranged such that each one center of gravity of the M-time symmetrical figure superposes a position of an intersection of an N-time symmetrical lattice pattern, where M is an integer of two or more, and N is an integer of two or more and different from M.
US10379110B2 Calibration reagent and method
The present invention relates to a method for calibrating a multiplex assay, comprising: adding a calibration reagent to a solid phase on which a plurality of capturing agents are immobilized, adding a detection molecule which has a capacity to bind to the calibration reagent, detecting bound detection molecule, thereby creating a calibration curve, wherein the calibration reagent comprises at least two different binding molecules, wherein each binding molecule has a capacity to bind specifically to a capturing agent immobilized on the solid phase and a capacity to bind to a detection molecule. Further provided is a multiplex assay system comprising such a calibration reagent.
US10379106B2 In vitro method for measurement and model-free evaluation of time-invariant biomaterials functions
The invention discloses a method for in vitro testing of specimens, such as biomaterials, to obtain history-dependent, time-invariant functional materials properties using time-convolution and idempotent analysis. The purpose of the method is to measure these properties using a data processing without limitations of materials models, the properties linearity or material homogeneity.
US10379102B2 System and method for single molecule detection
A single molecule sensing or detecting device includes a first electrode and a second electrode separated from the first electrode by a gap. The first electrode and the second electrode have an opening formed therethrough. At least one of the first electrode and the second electrode is functionalized with a recognition molecule. The recognition molecule has an effective length L1 and is configured to selectively bind to a target molecule having an effective length L2. The size of the gap is configured to be greater than L2, but less than or equal to the sum of L1 and L2.
US10379097B2 Techniques for visualizing historical pathogen sampling in a facility
A method for visualizing historical pathogen sampling in a facility includes the following steps: (1) populating a plurality of sampling locations as a plurality of icons on a map of the facility; (2) receiving sampling data specifying a plurality of pathogen levels at the plurality of sampling locations; (3) assigning one of a plurality of colors to each of the plurality of sampling locations according to the plurality of pathogen levels; (4) coloring the pathogen sampling locations on the map with the assigned colors to form a frame; (5) repeating steps (2), (3), and (4) on at least three different occasions to form a sequence of frames; and (6) sequentially displaying the sequence of frames and an identification of the respective occasion at a constant rate.
US10379095B2 Gas sensor element
Described herein are devices for detecting the concentration of acetone gas. Some gas sensor devices comprise: a gas sensor element that includes a boron-doped the polycrystalline n-type semiconductor epsilon WO3. In addition, multi-detector gas sensor elements are also described including at least one based on the aforementioned gas sensor element where the other elements differ in material properties. In addition, methods for detecting acetone gas based on the disclosed elements are also described.
US10379086B1 Acoustic sensing through a barrier
The invention provides embodiments of an apparatus and for improved, higher quality and higher resolution acoustic impedance scanning of an object through a barrier. Such acoustic impedance scanning can be employed to obtain biometric information of a person via fingerprint pattern.
US10379079B2 Methods and apparatus for measuring analytes using large scale FET arrays
A semiconductor device, comprising a first field effect transistor (FET) connected in series to a second FET, and a third FET connected in series to the first FET and the second FET. The semiconductor device further includes bias circuitry coupled to the first FET and the second FET, and an output conductor coupled to a terminal of the second FET, wherein the output conductor obtains an output signal from the second FET that is independent of the first FET.
US10379078B2 Biosensor and method for analyzing analyte concentration in a liquid sample
A biosensor includes a transistor and a reactive electrode. The transistor has a source, a drain and a gate surface disposed therebetween. The reactive electrode is spaced apart from the gate surface of the transistor, has a receptor immobilized thereon for specific binding with an analyte in a liquid sample, and is configured to contact the liquid sample together with the gate surface of the transistor.
US10379072B2 Multiple detector apparatus and method for monitoring an environment
According to one aspect, a monitoring device for detecting when an object may be subjected to a condition includes a processor, a first sensor, a second sensor, and a configuration circuit. A first sensor is polymer monolayer adapted to detect if the object is subjected to a magnitude of a first condition. A second sensor is a polymer bilayer adapted to detect if the object is subjected to a magnitude of a second condition. The resistance across the first sensor and second sensor are compared to determine whether an ambient/environmental condition has been detected. Indication of detection of an ambient/environmental condition, magnitude of the condition, and the time may be stored.
US10379071B2 Dual acoustic and electrical analysis technique for the tomographic determination of multiphase flows in pipes and/or liquid/froth interfaces in process tanks
Apparatus is provided featuring a signal processor or processing module configured to: receive signaling containing information about at least two sensing modalities sensed by a single probe arranged in relation to a multiphase flow or process volume; and determine using a multiple modality tomographic analysis technique information about different fluid layers in the multiphase flow or process volume, based at least partly on the signaling received. The signal processor or processing module may be configured to provide corresponding signaling containing corresponding information about different fluid layers in the multiphase flow or process volume.
US10379068B2 Nano-level evaluation of kerogen-rich reservoir rock
Nano-level evaluation of kerogen-rich reservoir rock is described. A nano-scale beam is formed from kerogen-rich reservoir rock. The nano-scale beam includes reservoir rock and kerogen having polymeric properties. A mechanical experiment is performed on the nano-scale beam. The mechanical experiment is imaged using a scanning electron microscope (SEM) or a transmission electron microscope (TEM). A material parameter of the kerogen in the nano-scale beam is determined based on the mechanical experiment and images obtained responsive to the imaging.
US10379065B2 Measuring method and device for measuring the moisture content, the length and/or at least one dynamometric characteristic of textile fibers, in particular cotton fibers
A method for measuring the moisture content, the length and at least one dynamometric characteristic of textile fibers, includes pressing a layer of textile fibers between a pair of plates parallel to one another, withdrawing a line of textile fibers from said layer thus pressed and making the textile fibers of said line substantially coplanar and parallel to one another, bringing said line of textile fibers to a measuring area at which at least to perform one measuring step, moving the textile fibers away from the measuring area after having performed the at least one measuring step and measuring the moisture content of the textile fibers by means of microwave sensors.
US10379062B2 Detection system for detecting and determining an integrity of pharmaceutical/parapharmaceutical articles
A detection system (S) for detecting and determining an integrity of pharmaceutical/parapharmaceutical articles includes a conveyor device (1), for conveying and advancing articles having an advancement section (10) along which the articles are advanced on a flat plane, in a line one after another in an advancement direction (A). The system (S) has a processor (E) for data processing; at least one color matrix video camera (2) for acquiring images of the articles advancing along the advancement section, a laser projector (P) able to emit and project a laser beam (L) so that the laser beam (L) crosses the advancement section (10) and a high-speed linear three-dimensional video camera (3) for acquiring the images of the cut profiles of the articles crossing the laser beam.
US10379061B1 Systems, methods and metrics for wafer high order shape characterization and wafer classification using wafer dimensional geometry tool
Systems and methods for improving results of wafer higher order shape (HOS) characterization and wafer classification are disclosed. The systems and methods in accordance with the present disclosure are based on localized shapes. A wafer map is partitioned into a plurality of measurement sites to improve the completeness of wafer shape representation. Various site based HOS metric values may be calculated for wafer characterization and/or classification purposes, and may also be utilized as control input for a downstream application. In addition, polar grid partitioning schemes are provided. Such polar grid partitioning schemes may be utilized to partition a wafer surface into measurement sites having uniform site areas while providing good wafer edge region coverage.
US10379060B2 Apparatus for making artificial atmospheric environment including dust and analysis system for dust-blocking of cosmetics using the same
An apparatus for making artificial atmospheric environment and analysis system for dust-blocking of cosmetics using the same, and the apparatus for making artificial atmospheric environment includes a chamber in which fine dust is made; a wind generation unit including a plurality of driving fans disposed inside the chamber having different angles, the wind generation unit moving supplied dust inside the chamber so that the dust is distributed as actual atmospheric environment in the same or similar manner; and a dust supply unit which is provided integrally with or separately from the chamber to supply fine dust to the chamber, and the analysis system for dust blocking of cosmetics using the apparatus for making artificial atmospheric environment.
US10379053B2 Paper-based surface-enhanced raman scattering substrate, and preparation method therefor
The present invention relates to: a paper-based surface-enhanced Raman scattering (SERS) substrate comprising metal nanoparticles, which are uniformly distributed and adsorbed on a designed pattern and have a diameter of 1 nm to 100 nm; a point-of-care (POC) diagnostic kit, comprising the paper-based SERS substrate; and a method for preparing the paper-based SERS substrate.
US10379042B2 Fourier transform-type spectroscopic device
Provided is a Fourier transform-type spectroscopic device capable of improving an acquisition speed of a molecular vibration spectrum. The Fourier transform-type spectroscopic device (1) of the present invention rotates a scanning mirror (26b) by rotation of a rotating shaft (26a) to change a light path length of scanning light and delay or advance the scanning light with respect to reference light in accordance with a rotation angle of the scanning mirror (26b) from an initial position, and is thus capable of moving the scanning mirror (26b) at a high speed as compared with a case where a movable mirror is mechanically moved as in a conventional Fourier transform-type spectroscopic device, thereby improving an acquisition speed of a molecular vibration spectrum.
US10379041B2 Method for determining the quality of a semen of a vertebrate animal
A method is provided for determining quality of semen of a vertebrate animal. The method includes the following steps: measuring at least one absorption spectrum of a sample of the semen; selecting a number n of wave numbers σj (j∈[1;n]) which are characteristic of the semen of the breed or of the species of the animal; determining from the absorption spectrum or spectra of a value of the absorption Xj and/or a value of the second derivative of the absorption Xj″(j∈[1;n]) for each of the n wave numbers σj (j∈[1;n]); and calculating a non-return rate Y at a predefined number of days from the absorption values Xj and/or from the second derivative of the absorption Xj″ previously determined.
US10379036B2 Integrated computational element designed for multi-characteristic detection
A single Integrated Computational Element (“ICE”) predictive of multiple sample characteristics.
US10379033B1 Coupling of thin layer chromatography (TLC) to quantum cascade laser spectroscopy (QCLS) for qualitative and quantitative field analyses of explosives and other pollutants
The invention provides the use of instrumentation and methods for the rapid separation, detection, and identification of chemical compounds by coupling a well-established chromatographic separation science technique, TLC, with mid-infrared (MIR) QCLS for the analysis of explosives, pollutants, and other threat chemicals. The stationary phases were silica gel adhered to metallic aluminum supports. The mobile phases consisted of organic solvents and their mixes. The position and spot diameter of the TNT samples on the plate containing the adsorbent silica film were measured and compared before and after the chromatographic runs. The MIR vibrational identification of TNT was performed through reflectance measurements using a widely tunable three-diode source. The symmetric stretching vibration of the nitro group [νs(NO2)] centered at approximately 1350 cm−1 and the asymmetric stretching vibration of the nitro group [νas(NO2)] at approximately 1530 cm−1 were clearly observed. TLC-QCLS allows for the rapid and reproducible separation, identification, and quantification of explosives in the field in a short amount of time.
US10379030B2 Particle manipulation system with camera confirmation
A MEMS-based particle manipulation system which uses a particle manipulation stage and optical confirmation of the manipulation. The optical confirmation may be camera-based, and may be used to assess the effectiveness or accuracy of the particle manipulation stage. In one exemplary embodiment, the particle manipulation stage is a microfabricated, fluid valve, which sorts a target particle from non-target particles in a fluid stream. The optical confirmation stage is disposed in the microfabricated fluid channels at the input and output of the microfabricated sorting valve. The laser interrogation regions may be used to assess the effectiveness or accuracy of the sorting, and to control or adjust sort parameters during the sorting process.
US10379029B2 Flow cell
A flow cell for particle processing such as particle sorting, may be operatively engaged to a particle processing apparatus. The fluid contact surfaces of the flow cell may be fully enclosed. Further, the flow cell may encapsulate all fluid contact surfaces in the particle processing apparatus. The enclosing or encapsulation of the fluid contact surfaces insures, improves or promotes operator isolation and/or product isolation. The flow cell may employ any suitable technique for processing particles. The flow cell may be disposable and suitable for use in droplet sorting. The flow cell may include an operatively sealed sort chamber having a particle stream focusing region, an orifice, an interrogation zone and a sorting region.
US10379027B2 Method for identifying blood particles using a photodetector
A method for identifying a particle contained in a sample, including illuminating the sample using a light source, the light source producing an incident light wave propagating toward the sample, then acquiring, using a matrix-array photodetector, an image of the sample, the sample being placed between the light source and the photodetector such that the matrix-array photodetector is exposed to a light wave that is the result of interference between the incident light wave and a diffraction wave produced by each particle. The method further includes applying a numerical reconstruction algorithm to the image acquired by the photodetector, to estimate a characteristic quantity of the light wave reaching the detector, at a plurality of distances from the detector. The variation in the characteristic quantity as a function of distance allows the particle to be identified.
US10379021B2 Pallet impact station and associated methods
A pallet impact station includes a frame, at least one pendulum swing arm rotatably coupled to the frame, and a carriage assembly carried by the at least one pendulum swing arm. A latching mechanism extends between the frame and the at least one pendulum swing arm, and engages the at least one pendulum swing arm when the carriage assembly is in a lowered position, raises the carriage assembly to a raised positon, and disengages the at least one pendulum swing arm at the raised positon so that the carriage assembly strikes a pallet. A sensor generates a signal corresponding to how high the carriage assembly is raised. A controller operates the latching mechanism, including disengaging the at least one pendulum swing arm when a height of the carriage assembly corresponds to a desired release height so that a predetermined impact force strikes the pallet.
US10379017B2 Analysis apparatus
In order to surely discharge dust produced in a sample containing part 10, the present invention is adapted to include: a dust introduction part 30 that has a through-hole 3a formed penetrating in a vertical direction and introduces dust produced in the sample containing part 10 into the through-hole 3a; a dust containing part 43 that contains the dust discharged through the through-hole 3a; and a dust discharge path 41a of which one end is connected to the dust introduction part 30 to communicatively connect to the through-hole 3a and the other end is connected to the dust containing part 43, in which the dust discharge path 41a is linearly formed along the vertical direction from the one end to the other end.
US10379014B2 System and method for preparing a biological sample for analysis
A method for preparing a biological sample for analysis is provided that includes moving a continuous substrate film past a sample applicator unit including one or more sample applicators and applying at least one trace of a biological sample to be analyzed onto the continuous substrate film by the sample applicator unit.
US10379013B2 Sub-slab soil gas sampling system
A system for sampling sub-slab soil gas having an adaptor body that includes a first barbed portion, a collar portion, a second barbed portion, an internal cavity that axially passes through the length of the adaptor body, and a coupling portion. The system further includes one or more extensions such as a fitting extension, a filter extension, a sieve extension and a length extension, each of which are threadably retainable with the coupling portion of the adaptor body.
US10379009B2 Sampling pod system having removable sampling pod with lid
A method of, and apparatus for sampling a solid or liquid sample using a sampling tool which has a sampling rod/tube that is configured to house a sampling pod, the apparatus comprising: a main body portion with at least one sample collecting cavity; and a removable/opening lid portion that in use fits/closes over at least part of said main body portion and thereby covers and the cavity; the method further comprising the following steps: Inserting said sampling pod main body portion within said sampling rod/tube and taking a solid or liquid sample from a vessel/container; removing sampling rod/tube from said vessel or container and covering said collecting cavity to seal said cavity; transporting said sample within said sampling pod to place of a analysis; and at place of analysis removing at least part of said covering from main body portion to expose sample for analysis.
US10379008B2 Railway vehicle condition monitoring apparatus
A railway vehicle condition monitoring apparatus includes a detection device for detecting vehicle information represented by a wheel load or the like of a wheel included in a railway vehicle running on a railroad track, and a determination device including a classifier to which the vehicle information detected by the detection device is input and which outputs a vehicle condition such as the presence or absence of an abnormality of the railway vehicle. The classifier is generated by means of machine learning that uses training data of a railway vehicle of which the vehicle condition is known, the training data being the vehicle information and the vehicle condition which is known, the machine learning being performed so that when the vehicle information of the training data is input to the classifier, the classifier outputs the vehicle condition of the training data.
US10379003B2 Fuel metering valve actuator initiated built in test
A fuel actuation system may comprise a servo valve (SV) including a torque motor and at least one screen, a metering valve (MV) fluidly connected to the SV, and an electronic engine control (EEC) operatively connected to the SV. The EEC may be configured and disposed to determine a travel time of the MV, a travel distance of the MV, a pressure of a fuel, and/or a temperature of the fuel, generate at least one of a travel time history, a travel distance history, a fuel temperature history, and a fuel pressure history, and determine a level of degradation of the fuel actuation system based on the at least one of the travel time history, the travel distance history, the fuel temperature history, or the fuel pressure history.
US10378997B2 Change detection using directional statistics
A method includes capturing multivariate time-series data comprising two or more data sets from a system captured over a past time period and a present time period, applying at least two sliding time windows to the multivariate time-series data in determining respective data matrices, computing an orthonormal matrix for each of the data matrices, wherein the orthonormal matrix is a signature of fluctuation patterns of a respective data matrix, computing a difference between at least two of the data sets in the past and the present time periods through the orthonormal matrices, and detecting a fault in at least one of the systems by comparing the difference to a threshold.
US10378995B2 Wavefront testing system
An optical wavefront testing system includes a light source, an image capturing unit and a processing unit. The image capturing unit includes a lens array and a sensor module that is configured to detect light rays passing through an optical element and the lens array. The processing unit controls the sensor module to detect the light rays under a plurality exposure conditions for generating a plurality of images each including a plurality of light spots, obtains a plurality of light spot datasets corresponding to the light spots and each including a plurality of pixel coordinate sets and a plurality of pixel values, and obtains wavefront information associated with the light spots based on the light spot datasets of at least two of the images.
US10378992B2 System and method for pipeline inspection
A system and method for pipeline inspection may include a transport module having a sensor arrangement configured to carry one or more sensors, and it may be movable longitudinally through the pipeline and circumferentially around an interior of the pipeline. The sensor arrangement may include a sensor and a sensor cover selectively disposable over the sensor for isolating the sensor from contact with the inside surface of a wall of the pipeline. The sensor cover may include a cleaning arrangement disposed proximate the sensor for removing debris from the sensor.
US10378990B2 Gravity-based light pressure calibrating device and corresponding method
A gravity-based light pressure calibrating device includes a vacuum chamber, a calibration platform, and laser emitters and laser beam expanders, laser beam expanders changing a point light source to an area light source.
US10378983B2 Foam pressure sensor
A pressure sensor includes a first plate (102), a second plate (104) and a foam (106) disposed between the first and second plate. The foam is a polyurethane foam having an average cell size of about 50 to 250 urn and a density of between 5 to 30 lbs/ft3.
US10378980B2 Method and system associated with a sensing roll and a mating roll for collecting roll data
Collecting roll data for a sensing roll and mating roll forming a nip includes generating a respective sensor signal from each of a plurality of sensors located at axially spaced-apart locations of the sensing roll, wherein each respective sensor signal is generated when each sensor enters a region of a nip between the sensing roll and the mating roll during each rotation of the sensing roll and receiving the generated signal. Upon receiving the signal, a processor a) determines a particular which of the sensors which generated the signal, b) based upon a rotational position of the mating roll relative to a reference position, determines which one of a plurality of tracking segments associated with the mating roll occurs substantially concurrently with the sensor entering the region of the nip, and c) stores the respective sensor signal to associate the signal with the determined one tracking segment.
US10378978B2 Method and system for measuring torque in a tiltrotor aircraft
A method for calculating torque through a rotor mast of a propulsion system of a tiltrotor aircraft includes receiving the torque being applied through a quill shaft of the rotorcraft. The quill shaft is located between a fixed gearbox and a spindle gearbox, and the spindle gearbox is rotatable about a conversion access. The torque through the rotor mast is determined by using the torque through the quill shaft and the efficiency loss value between the quill shaft and the rotor mast.
US10378975B1 Systems, methods, and devices for static and dynamic body measurements
In various aspects, embodiments of the disclosure are generally directed to measuring static and dynamic forces of a body using sensors. In particular, a sensor may include a first layer serving as a flexible support material; a second layer on the first layer, the second layer serving as a sensing material; and a third layer on the second layer, the third layer comprising an insulating material. Further, the second layer and the third layer may be coupled using a first electrode comprising a first conductive thread and a first non-conductive thread. Additionally, the first conductive thread may be embedded in the second layer. Also, the first layer and the second layer may be further coupled using a second electrode comprising a second conductive thread and a second non-conductive thread, the second conductive thread may be embedded in the second layer.
US10378972B2 Physiological input to determine validity of data
Systems and methods for determining validity of physiological data according to an embodiment of the present invention include a patient sensor configured to acquire patient data from a patient, wherein the patient data is physiological; and an environmental sensor configured to acquire environmental data related to validity of the patient data, wherein a value of the environmental data has a clinical effect on the validity of the patient data but not on performance of the environmental sensor; a control/monitoring system, wherein the control/monitoring system is configured to determine whether the environmental data satisfies one or more conditions indicative of the validity of the patient data and to flag the patient data that is invalid based on the determination.
US10378970B2 Thermochromic liquid crystal temperature indicator
A new and useful thermochromic liquid crystal Indicator is disclosed that provides an indication of the temperature of the Object to which the Indicator is attached, and is an improvement over the existing art for at least the fact that the impact of ambient air circulating around the Indicator and circulating the Object is reduced by several means, such as i) the use of a novel cap or housing to isolate the liquid crystal Structure from ambient air and from touching or ii) using a novel liquid crystal formulation that reduces the reaction time of the thermochromic liquid crystal contained in the Indicator to changing temperatures conveyed by the ambient air. The new and useful liquid crystal Indicator can also employ either a template or a colored filter as a mask that narrows the colors and narrows the range of temperatures indicated by the Indicator. Further, the new and useful Indicator can also employ a new manner in which to indicate that a predetermined temperature or predetermined temperature range has been reached in that it eliminates the confusion arising from the use of multiple temperature indicating panels that were present in the prior art devices.
US10378968B2 Apparatus for determining and/or monitoring a process variable
An apparatus for determining and/or monitoring at least one process variable. The apparatus includes: at least one sensor element, which is connected to at least one connection line; and at least one conductor element, which is connected to the connection line. At least one formed part is provided; that at least one opening is provided in the formed part for introduction of the connection line; that at least one opening is provided in the formed part for introduction of the conductor element; and that there is provided in the formed part at least one chamber section, into which open the opening for introduction of the connection line and the opening for introduction of the conductor element.
US10378965B2 Systems and methods for monitoring temperature of electrical conductor
A system (100) for monitoring a temperature of an electrical conductor of an electrical cable and including a temperature sensor unit (100a) and a transceiver unit (100b). The temperature sensor unit (100a) is located inside the first (semi)conductive layer and includes a micro-controller (120), a temperature sensor (110), an energy harvest sub-unit (140) and a wireless transmitter layer (130). The temperature sensor (110) is adapted to detect a first signal (S1) representing temperature of the electrical conductor and to supply the first signal (S1) to the micro-controller (120). The transceiver unit (100b) is located outside the first (semi)conductive layer and includes an energy transmitter (160) and a wireless receiver (150). The energy harvest sub-unit (140) is adapted to harvest electromagnetic power from the energy transmitter (160) and to provide electrical power to the micro-controller (120). The wireless transmitter (130) is adapted to being engaged with the wireless receiver (150) under the control of the micro-controller (120) to transmit a second signal (S2) converted from the first signal (S1) to the wireless receiver (150). The energy harvest sub-unit (140) and the wireless transmitter (130) are designed to have different working frequency.
US10378958B2 Structurally reinforced composite cold shield for use in infrared sensors or other devices
An Infrared Detector Dewar system includes a housing and an infrared detector. The system also includes one or more strut members coupled on a first end to the housing. The system further includes cold shield coupled to the infrared detector and to a second end of the one or more strut members. The cold shield includes a reinforcement ring aligned with the one or more strut members. The cold shield is formed by forming a support member having disc encased by a support ring. The support member is positioned within a mandrel such that the reinforcement ring is disposed to align with a strut position. The cold shield is then formed by electroplating copper over the mandrel and at least a portion of the support member, and then by removing/dissolving all aforementioned mandrels.
US10378954B2 Azimuthally-modulated aperiodic phase arrays for engineered spectral separation
An electromagnetic radiation sorting device comprises an image sensor having an imaging plane; a substrate layer positioned adjacent to and spaced a distance from the imaging plane of the image sensor such that the imaging plane of the image sensor is in the Fresnel near field; and a functional layer coupled to the substrate layer, the functional layer having a structure that is configured to sort incoming electromagnetic radiation according to frequency by imparting orbital angular momentum and linear momentum on the incoming electromagnetic radiation.
US10378952B2 Optical detecting device capable of preventing environmental pollution
An optical detecting device capable of preventing environmental pollution includes a casing, an optical detecting component and a transparent component. The casing includes a light through unit and at least one accommodating structure. The optical detecting component is disposed inside the accommodating structure. The transparent component is disposed inside the accommodating structure and located above the optical detecting component, to partly fill the accommodating structure at least and block between the light through unit and the optical detecting component.
US10378949B2 Syringe with indicator float
A syringe assembly may include a syringe having a distal end, a proximal end, and a sidewall extending between the distal end and the proximal end and defining an interior volume; and an indicator float provided in the interior volume of the syringe. The indicator float may be buoyant such that the indicator float is movable between the distal end and the proximal end of the syringe based on a fluid fill level within the interior volume of the syringe.
US10378946B2 Ink level sensing
In some examples, a method of sensing an ink level includes applying a pre-charge voltage to a sense capacitor to charge the sense capacitor with a charge, sharing the charge between the sense capacitor and a reference capacitor, causing a reference voltage at a gate of an evaluation transistor, and determining a resistance from a drain to a source of the evaluation transistor that results from the reference voltage.
US10378945B2 Monitoring remote environmental conditions
A server system for remote monitoring includes a wireless communication interface, a processor, and a storage device. The wireless communication interface receives at least one data packet over wireless communications from a remote monitoring system. The processor processes the data packet including sensor information from a sensor coupled to the remote monitoring system. The storage device stores the sensor information.
US10378943B2 Vehicle control device mounted on vehicle and method for controlling the vehicle
A vehicle control device for a vehicle includes a communication unit configured to communicate with a communication device located at a gas station, and a processor configured to control the vehicle to perform at least one of autonomous driving or autonomous fueling based on information received from the communication device. In addition, a control method for controlling a vehicle includes communicating with a communication device located at a gas station, and controlling a vehicle to perform an operation based on information received from the communication device.
US10378940B2 Devices and system for channeling and automatic monitoring of fluid flow in fluid distribution systems
A fluid manifold is capable of channeling and monitoring fluid flow within a fluid distribution system. The manifold includes one or more input lumens. Each input lumen associated with a respective inlet port. The manifold also includes a plurality of output lumens such that each output lumen is associated with a respective outlet port and at least one input lumen is coupled to two or more output lumens. The manifold also includes one or more flow sensors capable of measuring fluid flow parameters of fluid flowing through at least one of the one or more input lumens and the plurality of output lumens. In some implementations, a flow sensor can be mounted to each output lumen of the manifold.
US10378932B2 Sensor having generating and detecting units on a substrate with a curve or bent shape in a cylindrical housing and method of manufacturing sensor
A sensor including a generating unit; a detecting unit; a substrate; a member that exerts influence on an object to be detected; and a housing that includes a first housing that operably supports the member and a second housing to which a part of the substrate is fixed. The substrate includes a first portion provided with the generating unit and a second portion provided with the detecting unit that are integrated, and has a curved shape or a bent shape in which a surface of the first portion at which the generating unit is provided and a surface of the second portion at which the detecting unit is provided face each other. One of the first portion and the second portion is fixed to the second housing. A surface of the other of the first portion and the second portion adheres to the first housing.
US10378926B2 Scale and position-measuring device
A scale for inductive position measurement along a measurement direction X includes a support channel made of electrically conductive material having two interconnected spaced-apart side walls extending parallel to the measurement direction X and enclosing an interstitial space therebetween. A succession of first graduations made of electrically conductive material are disposed on the support channel, located in the interstitial space opposite and spaced from one of the two side walls and extending parallel to the measurement direction X. A succession of second graduations made of electrically conductive material are disposed on the support channel, located in the interstitial space opposite and spaced from the other one of the two side walls and extending parallel to the measurement direction X. The succession of first graduations and the succession of second graduations form a gap configured to receive a scanner operable to inductively scan the first graduations and the second graduations.
US10378923B2 Sensor arrangement for position sensing
A sensor arrangement for position sensing comprises a row of multiple magnetoresistive elements. A magnetic field source (3) provides a magnetic field with a first magnetic pole (N) and a second magnetic pole (S). The magnetic field source (3) is arranged such that magnetoresistive elements of the row face one of: the first magnetic pole (N) or second magnetic pole (S). The first magnetoresistive element is arranged in the magnetic field and provides a first output signal dependent on a position of the magnetoresistive element relative to the magnetic field source (3). A measurement unit is configured to determine a position of the magnetic field source (3) relative to the magnetoresistive elements of the row dependent on the first output signals of the magnetoresistive elements.
US10378922B2 Rotation angle detection apparatus
A rotation angle detection apparatus includes a magnet that is provided to a rotating shaft of a rotating body and rotates with the rotating shaft to generate magnetic flux and a magnetic sensor that is provided at a distance from the magnet and detects a magnetic flux interlinked with the magnetic sensor. The rotation angle detection apparatus has a magnet magnetic flux detection circuit that detects a magnet magnetic flux generated from the magnet, a disturbance magnetic flux detection circuit that detects a disturbance magnetic flux, which is a magnetic flux other than the magnet magnetic flux and is interlinked with the magnetic sensor, and a correction circuit that corrects a result of detection of the magnetic sensor based on a result of detection of the magnet magnetic flux detection circuit and a result of detection of the disturbance magnetic flux detection circuit.
US10378915B2 Navigating with a camera device
A navigation system and method are described. A destination may be determined for a user. A starting location may be determined for the user using data obtained via a mobile device of the user. The user may be enabled to establish a route from the starting location to the destination using the mobile device. Route information that details the established route may be stored in a database for subsequent display to other users. In some embodiments, a value total for each user may be stored, and value may be added to the user's value total in response to the user establishing the route from the starting location to the destination.
US10378911B1 Navigation application providing collaborative navigation information
Navigation applications may utilize various input data to offer route information and other suggested information. One example method may include initiating a navigation application on a first user device, identifying at least one destination of the navigation application, notifying a remote server of the at least one destination, receiving a first query from a second user device inquiring about the at least one destination, and transmitting a response comprising an identification of a first user profile associated with the first user device to the second user device.
US10378908B2 Method and apparatus for determining road stacking based upon error statistics
A method, apparatus and computer program product are provided to determine the stacking order of two or more roads that are vertically aligned with one another. In the context of a method, error statistics associated with probe points representative of travel along a first road are determined. In an instance in which the first road is vertically aligned with a second road, the method also includes determining whether one of the first or second roads passes beneath the other of the first or second roads based at least in part upon the error statistics associated with the probe points representative of travel along the first road. A corresponding apparatus and computer program product are also provided.
US10378900B2 Magnetic field gradient navigation aid
Technology for determining a geographical location is described. A sequence of magnetic field gradient measurements can be identified for specific positions on the Earth that correspond to a path traveled by a moving platform. The sequence of magnetic field gradient measurements for the path can be compared to a reference magnetic field gradient map. A trajectory derived from the reference magnetic field gradient map that correlates to the sequence of magnetic field gradient measurements can be identified. The trajectory can have known geographical coordinates. The geographical location of the moving platform can be determined based on the known geographical coordinates of the trajectory.
US10378895B2 Aerial survey image capture system
An aerial survey image capture system for a survey aircraft is disclosed. The system comprises a camera system arranged to capture successive images of ground beneath a survey aircraft. The camera system has associated camera parameters, and a loss of separation (LOS) avoidance system for a survey aircraft. The LOS avoidance system is arranged to determine a predicted closest point of approach (CPA) distance between the survey aircraft and the nearby aircraft based on their locations and movements, compare the CPA distance with a defined minimum separation distance corresponding to a LOS, and determine an estimate for at least one navigation parameter of the survey aircraft required for the CPA distance to remain above the defined minimum separation distance. The system is further arranged to modify camera system parameters so as to at least partially compensate for a change in survey efficiency when the estimated at least one navigation parameter is used to navigate the survey aircraft.
US10378894B2 Systems and methods for estimating and altitude of a mobile device based on detected temperature conditions
Identifying and estimating values of atmospheric conditions for use in estimating an altitude of a mobile device. Systems and methods for monitoring one or more conditions before estimating an altitude of a mobile device may receive a reference pressure that was determined using a measurement of pressure measured by a reference pressure sensor, and determine if a temperature condition is detected. After determining that the temperature condition is not detected, the systems and methods may compute a first estimate of an altitude of a mobile device using the reference pressure. After determining that the temperature condition is detected, the systems and methods may compute an estimate of a pressure at the location of the reference pressure sensor using the reference pressure, a first measurement of temperature that was used to compute the reference pressure, an estimated altitude of the location of the reference pressure sensor, and the reference altitude, and then compute a second estimate of the altitude of the mobile device using the estimate of pressure and a second measurement of temperature that was measured at another location that is different from the location of the reference pressure sensor.
US10378890B2 Apparatus and method for determining wheel alignment change of vehicle
An apparatus for determining a wheel alignment change of a vehicle may include: a straight driving situation detection unit configured to detect whether a vehicle is going straight, based on information on positions of objects on a road and a yaw rate and steering angle; a wheel alignment change detection unit configured to detect a wheel alignment change based on lane information acquired from a camera sensor of the vehicle, when the vehicle information detected by the straight driving situation detection unit indicates that the vehicle is going straight; a driver alarming unit configured to output an alarm to a driver when the detected wheel alignment change is larger than a preset threshold value; and a wheel alignment change compensation unit configured to compensate for steering for SCC or LKAS control, when the detected wheel alignment change is smaller than the threshold value.
US10378884B1 Fiber optic voltage conditioning
A fiber optic voltage conditioner, and method therefor, generally relate to voltage conditioning. In such a fiber optic voltage conditioner, there is a laser, and an optical circulator is coupled to receive a light signal from the laser. A controller is coupled to the laser and is configured to generate first control information for wavelength-drift control of the laser. A data acquisition module is coupled to the controller and is configured to generate second control information for the controller for adjustment of the first control information. A photodetector is coupled to the optical circulator to receive a returned optical signal and is coupled to the data acquisition module to provide an analog output signal thereto. The photodetector is configured to generate the analog output signal responsive to the returned optical signal. The data acquisition module is configured to generate the second control information using the analog output signal.
US10378877B2 Image processing device, image processing method, and program
The present disclosure relates to an image processing device that reduces the computation load in image processing, an image processing method, and a program.A rough-detection component detecting unit detects markers shown in an image. A marker selecting unit selects a predetermined number of markers from among the markers detected by the rough-detection component detecting unit. A specific-detection component detecting unit detects the predetermined number of markers selected by the marker selecting unit in a more specific manner than the rough-detection component detecting unit. An estimating/processing unit estimates positions and postures of the markers based on results of the detection performed by the specific-detection component detecting unit. The present technique can be applied to an image processing device that combines the background of a person captured by a camera with another background image.
US10378875B2 Performance gauge for fabric and cushioning material
Athletic apparel, including compression garments and athletic footwear, is disclosed as capable of monitoring the wear of compression fabric and/or cushioning material by attaching a performance gauge onto the apparel. The performance gauge includes microcapsules that contain a colorless dye and/or a co-reactant, wherein the microcapsules can breakdown in concert with the wear and degradation of the compression fabric or cushioning material, thereby allowing the dye and co-reactant to mix and produce color indication. As the wear of the fabric and cushioning material increases, more microcapsules breakdown resulting in a progression of color change visible through additional layers on the performance gauge, or by the fabric and/or cushioning material. The microcapsules can be engineered to breakdown based on any variation of factors that correspond to the degradation of compressive fabric and cushioning material, including shear force, tension, impact force, and/or exposure to high temperature and water.
US10378874B2 System and method for characterizing surfaces using size data
A system and method for characterizing surfaces includes using a measuring device to take size measurements of a manufactured product. The raw measurement data is transformed from a time-based domain to a frequency-based domain using a mathematical algorithm. The transformed size measurement data is then compared to predetermined limits within comparable frequency bands to characterize the surface of the manufactured product.
US10378870B1 Energy absorbing flange for meltable fuze plug
A meltable fuze plug for a munition has an upper flange ringed by a specially corrugated steel washer to absorb impacts of various strength levels from various directions, and against falls, to protect the ogive and munition. The meltable fuze plug renders the munition insensitive. It is formed of a meltable plastic for facilitating venting of the munition's interior areas during unexpected fires or explosions.
US10378862B2 Security and debris barrier
A barrier for protecting a port, waterway, or off-shore structure is provided. The barrier has a front elongated pontoon which extends substantially the length of the barrier. A net assembly, provided either in sections, or as an elongated net, extends vertically upward from the front elongated pontoon and along the length of the front elongated pontoon. The net assembly is affixed to the front elongated pontoon with one or more net support beams. The front elongated pontoon is supported by a rear pontoon support structure, which may be a series of pontoons, each connected to the front elongated pontoon and spaced apart the length of the front elongated pontoon, or an elongated cylindrically shaped rear pontoon which extends substantially the length of the barrier. In some embodiments, a rear net section is attached to the rear pontoon support structure. In another embodiment of the invention, a barrier system for protecting a port, waterway, or off-shore structure is provided. The barrier system comprises two or more contiguous barrier units, one of which is a barrier according to the present invention that form a perimeter to protect the port, waterway, or off-shore structure and can additionally act as a debris barrier. In one embodiment, the barrier system forms a perimeter protecting a port or waterway. In another embodiment, the barrier system protects an off-shore structure.
US10378857B2 Automatic deviation correction method
An automatic deviation correction method, which is applied to a shooting sighting telescope. The automatic deviation correction method includes the following steps: converting an optical image obtained by a shooting sighting telescope into an electronic image, extracting a target paper area from the electronic image, and performing pixel-level subtraction on the target paper area and an electronic reference target paper to detect points of impact, calculating a center point of each of the points of impact to obtain a deviation of the center point of each of the points of impact and a center point of the target paper area; and inputting the deviation into the shooting sighting telescope for automatically correcting subsequent shooting.
US10378855B2 Firearm support system
A firearm support system includes a receiver that has a back wall comprising a strap slot and a flexible strap extending from the back wall.
US10378853B1 Cocking device for crossbow
A crossbow includes a barrel, a retention unit, a link unit and a positioning unit. When the second link pivots toward the restriction member, the rod is moved with the slot of the restriction member, and the restriction member is pivoted relative to the second link. The pivotal action of the first link drives the retention unit to move in the arrow track and toward the bow. On the contrary, when the retention unit is connected to the bow, the second link is moved to its initial position, and the rod is engaged with the serrated portion to form a stand-by status. When the second link continuously pivots to disengage the rod from the serrated portion, the second link is engaged with the handle to form a completion status. During the cocking action, the users may have multiple stages of action to cock the crossbow.
US10378852B1 Archery bow having an operative riser
A bow having a high throw weight and a low draw weight. The bow has an operative riser adapted to cause pivotal movement of an upper or lower limb. The operative riser includes a first end section connected to a first limb, a second end section connected to a second limb, and a central section connected between the first and second end sections, the first end section being fixedly connected to the central section and the second end section being pivotally connected to the central section. An actuating means is disposed within the central section to physically engage the second end section. A triggering means is connected to the actuating means to operably engage the actuating means and cause pivotal movement of the second limb. The pivotal movement changes a length between the distal ends of the limbs thus changing a draw or throw weight of the archery bow.
US10378849B1 Testing device for study of magnetized plasma artillery and gunpowder
A testing device for study of a magnetized plasma artillery and gunpowder, comprising a pedestal, wherein a top end of the pedestal is provided with a sliding slot for mounting a buffer device, which penetrates through an upper part of the pedestal along a front-rear direction. The sliding slot for mounting the buffer device is internally provided with a buffering slider, which can slide back and forth along the sliding slot for mounting the buffer device. A top end of the buffering slider is provided with a gunpowder combustion chamber fixing groove, which penetrates through an upper part of the buffering slider along the front-rear direction. The gunpowder combustion chamber fixing groove is internally provided with a gunpowder combustion chamber, and an upper part of the gunpowder combustion chamber is provided with a positioning ferrule for fixing the gunpowder combustion chamber.
US10378842B2 Loading device for a magazine of a weapon
A loading device for a magazine for a firearm includes a main body and an action element projecting into the main body. The width of the inner compartment between the rear shoulder and the front shoulder is such as to allow a rotation when the upper portion of the magazine is housed in the compartment. Moreover, an adapter may be applied to the main body, so that the device may be used for different magazines.
US10378841B2 Drum magazine bolt catch actuator
The invention is an improvement to a typical firearm drum magazine cartridge feeding system. The improvement provides firearm drum magazine feeding systems with features that work together in tandem to actuate a typical firearm bolt catch. The firearm bolt catch is a common feature in many firearms with the purpose of halting the forward momentum of a firearm bolt. By actuating the firearm bolt catch, a firearm operator is aware that a drum magazine is empty of firearm cartridges. The advantage of this improvement is twofold. First, a firearm enthusiast or soldier utilizing a drum magazine with this improvement will enjoy the benefit of not taking an additional step to pull back a firearm bolt before reloading, and any person will enjoy the added safety benefit of knowing when a firearm is unloaded and safe to handle.
US10378840B1 Magazine release blocking system
A magazine release blocking system including a blocking element and a magazine release, wherein the blocking element is positionable at least partially within a blocking element channel extending between an upper surface of a lower receiver and a magazine release button receiving cavity or a magazine release receiving cavity, and wherein the blocking element is movable between a disengaged position and an engaged position, wherein if the blocking element is in the engaged position, at least a portion of the blocking element extends such that at least a portion of the blocking element inhibits movement of the magazine release or the magazine release button, and wherein if an upper receiver of the firearm is operably positioned atop the lower receiver a surface of the upper receiver urges the blocking element to the engaged position.
US10378833B2 Stacking-type header, heat exchanger, and air-conditioning apparatus
A stacking-type header according to the present invention includes a plurality of first plates and a plurality of second plates stacked on one another and brazed together such that each of the plurality of second plates is disposed between adjoining two of the plurality of first plates. The plurality of first plates include a first end plate that is an outermost one of the plurality of first plates in a stacking direction of the plurality of first plates and that has a first through hole, and a second end plate that is another outermost one of the plurality of first plates in the stacking direction of the plurality of first plates and that has a plurality of second through holes. The plurality of first plates and the plurality of second plates have a communication hole that connects the first through hole of the first end plate and the plurality of second through holes of the second end plate. The plurality of second plates each have at least one opening formed at other than the communication hole. The opening communicates with atmosphere.
US10378829B2 Heat transfer assembly for rotary regenerative preheater
Disclosed is a heat transfer assembly for a rotary regenerative preheater. The heat transfer assembly, includes, a plurality of heat transfer elements stacked in spaced relationship to each other in a manner such that each notch from a plurality of notches of one of the heat transfer element rests on respective flat sections from a plurality of flat sections of the adjacent heat transfer elements to configure a plurality of closed channels, each isolated from the other, wherein each of the channels has a configuration in a manner such that each of corrugation sections from a plurality of corrugation sections of one of the heat transfer elements faces respective undulation sections from a plurality of undulation sections of the adjacent heat transfer elements.
US10378828B2 Anti-gravity heat pipe device
A heat pipe device includes an outer pipe and at least one first capillary structure. The outer pipe is a hollow pipe and has a defined lengthwise direction, and the first capillary structure is accommodated along the lengthwise direction and positioned in the outer pipe, and at least one steam channel is formed between the first capillary structure and the outer pipe. Even if the heat pipe device is upside down, the heat pipe still can resist gravity and work normally to achieve the effect of using the heat pipe without being limited by the using direction.
US10378826B2 Heat Exchanger
A heat exchanger is described and which includes an exterior container having an internal cavity; a refrigerant distribution tube is positioned within the internal cavity and which is further coupled in fluid receiving relation relative to a first source of refrigerant; and a multiplicity of closely nested refrigerant tubes are located within the internal cavity and are further disposed in a closely spaced, radially outwardly oriented positions relative to the refrigerant distribution tube, and which additionally have a predetermined and similar length dimension, and individually form helical coils which have a given and similar length dimension, and a variable pitch, and which are further coupled to a second source of a refrigerant.
US10378824B2 Device for measuring the temperature of a molten metal
A device for measuring the temperature of a melt, particularly of a molten metal, includes an optical fiber and a guiding tube having an immersion end and a second end opposite to the immersion end. The optical fiber is partially arranged in the guiding tube. An inner diameter of the guiding tube is larger than an outer diameter of the optical fiber. A first plug is arranged at the immersion end of or within the guiding tube proximate the immersion end of the guiding tube. The optical fiber is fed through the first plug and the first plug reduces a gap between the optical fiber and the guiding tube.
US10378823B2 Reinforced refractory containers
A reinforced refractory container having a cast refractory container which includes a sidewall defining an interior volume, the sidewall having inner and outer surfaces, the container cast from a castable refractory composition, and a wound, continuous fiber tensile reinforcement structure integrated with the container sidewall. A method of fabricating the reinforced refractory container is also provided.
US10378821B2 Food dehydrator with pivoting, sliding door
A food dehydrator comprises a housing and a door slidably and pivotably affixed to the housing. The housing defines a food cavity and has an opening defined in the housing to enable access to the food cavity. The housing comprises opposing top and bottom walls, a back wall opposite the opening, and opposing side walls. The door is selectively movable between a closed position closing off the opening thereby blocking access to the food cavity and an open position enabling access to the food cavity. The door, when in the open position, may rest on the top wall.
US10378820B2 Mixed flow grain dryer with vacuum cool heat recovery system
A grain dryer having a mixed-flow heating section, a tempering transition section, and a vacuum-cooled crossflow cooling section. A fan positioned on the end of the dryer creates a negative pressure in the cooling plenum that pulls air through the grain, warming the air while cooling the grain. This warmed air is pulled through the fan and then passed through a heater to bring it to appropriate drying temperature. This air is then pushed into a heating plenum, where it passes through a mixed-flow grain column, drying the grain, and then exhausted to ambient air.
US10378818B2 Process for producing and purifying a synthesis gas
A process for producing and purifying a synthesis gas stream that contains CO- and H2-produced from a hydrocarbon-containing feed in a gas production unit. CO2 is separated from the synthesis gas stream and CO is cryogenically separated from the synthesis gas stream. CO2 that makes up 5% to 30% by volume in the synthesis is reduced to less than 10 ppm by volume by temperature swing adsorption. The temperature swing adsorption takes place upstream of the cryogenic separation of CO. The CO2 is adsorbed using a disordered adsorbent bed wherein the adsorbent is cooled by means of indirect heat transfer from the adsorbent to the heat transfer medium during adsorption and the adsorbent loaded with CO2 is heated by indirect heat transfer from the heat transfer medium to the adsorbent to effect desorption of CO2.
US10378810B2 Eco-friendly ice pack to be easily separated and discharged
Disclosed herein is an eco-friendly ice pack, which includes a water repellent material that maintains the shape of the ice pack and does not absorb a refrigerant, so that it can be easily separately discharged after use of the ice pack. In accordance with the present invention, the above and other objects can be accomplished by the provision of an eco-friendly ice pack including a refrigerant including a phase change material changing phase according to temperature, an outer case including the refrigerant and being formed by sealing in order to prevent the refrigerant from being discharged to the outside, and a water repellent supporter being disposed in the outer case, holding the shape of the ice pack to prevent the shape of the ice pack from being changed according to the shape of the refrigerant, and having water repellency to the refrigerant to avoid mixing with the refrigerant.
US10378806B2 Clear ice maker
An ice maker includes an ice making tray having an array of individual ice cube compartments. The ice making tray having a transverse axis and at least one pivot axle aligned with the transverse axis. The tray defines a median wall extending parallel with the transverse axis and having a uniform height along the length of the wall. A mechanical oscillating mechanism is coupled to the ice making tray. The oscillating mechanism rotates the tray from a horizontal plane along the longitudinal axis at an angle ϕ of about 20° to about 40° such that water in the tray cascades over the median wall.
US10378800B2 Multi-staged water manifold system for a water source heat pump
One aspect, as provided herein, is directed to a multi-stage fluid control system for a fluid source heat pump system. This embodiment comprises compressors configured to operate as separate, heat exchange stages, condensers each being fluidly coupled to at least one of the compressors by refrigerant tubing and having intake ends coupled together by a fluid intake manifold. This embodiment further includes output conduits coupled to each of the condensers and that are couplable to a distal location. Further included is a modulating valve control system interposed the output conduits. The modulating valve control system is configured to stage a flow of fluid through the condensers based on a number of operating compressors.
US10378795B2 Ejector and ejector refrigeration cycle
An ejector refrigeration cycle includes a bypass passage that guides a refrigerant on an outlet side of an evaporator drawn from a refrigerant suction port of an ejector to a suction port side of a compressor while bypassing a diffuser passage of the ejector. A differential pressure regulating valve is disposed as a bypass flow-rate adjustment device that adjusts a bypass flow rate of the refrigerant circulating though the bypass passage. An enlarged portion for gradually enlarging the passage area is formed at a most downstream part of the refrigerant flow in the bypass passage. During a low-load operation, the differential pressure regulating valve increases the bypass flow rate, thereby allowing the refrigerant to flow into the evaporator connected to the upstream side of a refrigerant suction port using the suction effect of the compressor.
US10378794B2 Apparatus and method for evaluating performance of centrifugal chiller
A calculating section 103 calculates a target COP that is a maximum COP that the centrifugal chiller can achieve using an arithmetic expression in which an actual device loss is given as a correction term to an expression that represents a COP characteristic under an ideal lossless environment. Since the arithmetic expression for calculating the target COP includes the heat exchange loss of the evaporator as a correction term, the heat exchange loss being calculated using a function having a load factor as a parameter, the heat exchange loss of the evaporator is reflected in the target COP.
US10378791B2 Electric water heater having integrated lock
A water heater has a tank and at least one heating element. A switch is disposed in an electric circuit between the heating element and a power source so that, if the switch is in a first state, the circuit is in an electrically conductive state and, if the switch is in a second state, the electric circuit is in an electrically non-conductive state. A controller is in operative communication with the switch and is responsive to a key so that actuation of the controller by the key transitions the switch between the first state and the second state.
US10378790B2 Boiling water heater
The invention discloses a boiling water heater, which includes a barrel shape internal tank body, a water inlet pipe, a water outlet pipe and a exhaust pipe, the upper end of the tank body, fixedly and hermetically connect to the first upper cover, the first upper cover is fixedly and hermetically connected to the second upper cover. One cavity is formed between the first and second upper covers, water inlet pipe passes through the second upper cover. An exhaust hole is set on the inner wall of water inlet pipe to connect to the cavity, a separation plate extended to the middle which is above the exhaust hole on water inlet pipe's internal wall. The invention has the characteristics of convenient installation and disassembly, convenient cleaning, and can ensure the quality of water flows out, and the production cost is low, and very safe for use.
US10378787B2 Dry open window (DOW) apparatus
Improvements in the manufacture, mounting and implementation of dry open window (DOW) structures. Such structures comprise a plurality of louvers which, when viewed in cross section, have “V” or “W” shapes that enable air to pass through a window opening while substantially preventing precipitation to pass, the precipitation instead being captured by the louvers for collection or drainage.
US10378783B2 Blowing system with expandable functions, expansion device, and operating method
The disclosure is related to a blowing apparatus with expandable functions, an expansion device, and an operating method. The blowing apparatus has an electrical interface used to connect one of the expansion devices with various functions. The blowing apparatus has a control unit used to identify an operating mode of the expansion device connected with the blowing apparatus. A control signal is therefore generated. According to the control signal, the control unit controls rotating speed of a fan unit and a heating temperature of a heating unit. The expansion device can be disposed with a mist unit having a container and a mist generating unit. The mist unit sprays the mist to an outlet cap of the expansion device. The blowing apparatus then blows the mist out of the outlet cap by means of the rotating speed of fan unit and the temperature of heating unit.
US10378782B2 Outdoor unit
An outdoor unit (100, 110), comprising a housing (1, 20) having fans (2) provided thereon and a compressor (4) and heat exchanger (3-1, 3-2, 23-1, 23-2) disposed on a base (10, 210) thereof; a left-right pair of side covers (8, 28, 9, 29) each being bent and having two surfaces, one surface covering a portion of a side of housing (1, 20), and the other surface covering a portion of the front of the housing (1, 20); a controller housing (7) fixed to the upper section of the surface of at least one side cover (8, 28, 9, 29), of said left-right pair of said covers (8, 28, 9, 29), that covers a portion of the front of the housing (1, 20), said controller housing (7) being fixed at a height allowing the compressor (4) to be moved into and out of the housing unobstructed.
US10378779B2 Gas furnace for indoor heating
Disclosed is a gas furnace for indoor heating. The gas furnace includes a burner to generate high-temperature exhaust gas, an exhaust flow path, a blower to suction indoor air through a recovery flow path, a supply flow path to guide the indoor air to the indoor space after undergoing heat exchange in the exhaust flow path, and a fuel supply unit including a fuel supply line and a fuel discharge line, configured to supply fuel to the burner, and a valve between the fuel supply line and the fuel discharge line. The valve includes a step motor, and a blocking member coupled to a rotating shaft of the step motor and configured to move straight via by driving of the step motor, and an opening degree of the valve between the fuel supply line and the fuel discharge line is adjusted by the straight movement of the blocking member.
US10378778B2 Heating module and method of manufacturing thereof
Disclosed is a heating module and a method of manufacturing thereof. The method comprises arranging a first conductive layer on a first surface of an intermediate insulating layer; making a channel on a second surface of the intermediate insulating layer; arranging a heating cable in the channel; filling the channel with a conductive filling material to cover the heating cable arranged in the channel; and attaching a second conductive layer to the second surface of the intermediate insulating layer with a conductive adhesive coating.
US10378776B2 Stove shield
A shield for protection of the back splash and wall behind a stove, providing an expandable shield suspended behind the stove while the stove is in use, the shield expanded into a deployed position and attached to the wall and secured within an upper shelf upon a support, the shield further stored behind the stove in a contracted position upon a lower shelf of the support, with the support mounted to either the wall behind the stove or upon the stove itself on a rear potion of the stove. The shield may also be used upon the back splash of a sink or other cooking station where protection of the back splash is desired.
US10378775B2 Combustor heat shield
A heat shield for a gas turbine engine having a combustor includes an annular configuration extending substantially 360 degrees about the combustor for protecting a dome portion thereof, which is formed by radially extending flanges of inner and outer liners of the combustor. The heat shield fixedly secures the radially extending flanges of the inner and outer liners together in a sealing relationship such as to structurally form the dome portion of the combustor. The heat shield is disposed internally within the combustor and substantially entirely overlying the dome portion. The heat shield includes at least two separate heat shield segments cooperating to provide the annular heat shield, each heat shield segment being sheet metal and including at least two circumferentially spaced apart openings therein for receiving fuel nozzles therethrough. Each of the heat shield segments has a circumferential span not exceeding 180 degrees.
US10378769B2 Combustor heat shield and attachment features
Combustor assemblies having heat shields heat shield attachment features are provided. For example, a combustor assembly includes a dome plate defining first and second apertures, and a heat shield defining first and second openings. The heat shield includes a first cup extending about the first opening and a second cup extending about the second opening. The combustor assembly further includes a collar having a first frame at least partially surrounding the first cup and a second frame at least partially surrounding the second cup. The collar includes a first fastening feature and the dome plate includes a second fastening feature. The first fastening feature mates with the second fastening feature to couple the heat shield to the dome plate. The combustor assembly also may include an attachment piece configured to couple the heat shield to the dome plate. Methods for forming ceramic matrix composite (CMC) heat shields also are provided.
US10378768B2 Combustor quench aperture cooling
An assembly is provided for a turbine engine. This turbine engine assembly includes a combustor wall. The combustor wall includes a shell, a heat shield and an annular body. The annular body extends through the combustor wall and at least partially defines a quench aperture along a centerline through the combustor wall. The shell defines a first cooling aperture radially outwards of the annular body relative to the centerline and is configured to direct air to impinge against a portion of the annular body between the heat shield and the shell.
US10378767B2 Turbulator structure on combustor liner
A method of manufacturing a hot gas wall for a gas turbine is described. The method is carried out on a hot gas wall having a wall part with a front side and a back side, the wall part being for exposure to a hot fluid on the front side, and the hot gas wall also having a turbulator structure. In an exemplary embodiment, a turbulator structure is attached to the wall by placing a braze foil on the back side of the wall part, placing a turbulator structure on the braze foil, and brazing to attach the turbulator structure to the wall part. In another embodiment, the turbulator structure is attached by passing a current through the turbulator structure part and the wall part to resistance weld the turbulator structure part to the wall part.
US10378762B2 Equipment safety management device, equipment safety management method, and natural gas liquefaction device
An equipment safety management device for managing safety of equipment capable of holding fluid is provided. The equipment safety management device includes: a safety means configured to be in fluid communication with an outlet of the equipment, the safety means being brought into a released state when pressure of the equipment reaches a previously set pressure, the safety means delivering the fluid to a flare pipe, which is fluidly communicated; and, as the flare pipe, at least one first flare pipe allowing a low-temperature fluid to flow therethrough and at least one second flare pipe allowing an aqueous fluid to flow therethrough. The safety means can deliver the fluid to both the first flare pipe and the second flare pipe.
US10378760B2 Lean gas burner
A gas burner for burning a gas with a low calorific value. The gas burner may be for burning a synthesis gas issuing from the gasification of biomass.
US10378756B2 Two-piece ceramic ferrule assembly
A ceramic ferrule assembly is provided, including a head including at least one tab protruding outwardly from an inner peripheral surface thereof, and a stem having an annular flange about an outer peripheral surface thereof and having at least one slot formed therein, the slot being adapted to receive the tab and retain the tab in a stationary position when the stem is rotated relative the head, whereby the at least one tab and the at least one slot mechanically engage one another to secure the ferrule stem and ferrule head to prevent axial disassociation from one another without counter rotation.
US10378753B2 Light emitting fan device with a hybrid of light-reflective and light-guiding mechanisms
A light-emitting cooling fan includes a base, a bracket arranged above the base, an impeller located in between the base and the bracket, a light source disposed on the bracket, a reflector disposed on a hub of the impeller and a light guiding member. The light source points downward to the hub of the impeller. The reflector is disposed underneath the light source, and configured for reflecting light from the light source in a radial direction of the hub. The light guiding member is disposed underneath the light source, and configured for receiving the light from the reflector and leading the light to travel along the radial direction of the hub to outside of the hub and then hit one of fan blades of the impeller. In this way, rotation of the impeller transfers the light into a halo visual illusion for human eyes.
US10378748B2 Luminaire and method for temperature determination
A luminaire comprises at least one light emitting diode (LED) as a light source. Such LED comprises a limited light emitting angle for the emitted light radiation. Outside of the light emitting angle, an infrared sensor is assigned to the light source for detecting its temperature.
US10378747B1 Field-configurable LED tape light
LED tape is provided that employs a plurality of surface-mounted contact terminals. The LED tape can be severed at discrete locations adjacent to the contact terminal to create a tape segment configured to interconnect to a power source or to another tape segment by way of a wire selectively received and secured within corresponding terminal connectors. The use of the connecting wire omits the need for a mechanical connector or integration by soldering currently required to interconnect LED tape segments.
US10378744B2 Portable light having a forward facing light and a rearward facing light
A portable light may comprise: a light housing including a first housing and a light head that is pivotable relative to the first housing; one or more light sources including an illumination light source in the light head; an electrical switch for selectively energizing the one or more light sources; and a detector of the pivoted position of the light head relative to the first housing for energizing and/or de-energizing one or more of the light sources. Other features of the light may include: a rear facing light source that may have one or more light sources, or an elongated clip, or a pivotable elongated clip, or one or more accessories mountable to a clip, or a combination thereof.
US10378742B1 Electrical connecting system configured to electrically connect a plurality of lighting fixtures and method
An electrical connecting system configured to electrically connect a plurality of lighting fixtures, wiring harness, and method are presently disclosed. The electrical connecting system has a first wiring harness configured to electrically connect with a sole external power supply and a first lighting fixture and a second wiring harness configured to electrically connect with a second lighting fixture and the first wiring harness. The electrical connecting system is configured to supply power to each lamp, in the plurality of lighting fixtures, with the sole external power supply.
US10378740B2 Battery-powered light for a deck railing
A light assembly includes a C-shaped body defined by a top plate extending between two legs, and LED light provided within the body, and a battery also provided within the body. Each of the legs of the core may define a clamping member projecting from a corresponding one of the legs towards the other one of the legs, and each clamping member having a V-shaped cross-section.
US10378735B1 Luminaire
A luminaire includes an elongated first housing, an elongated second housing, and a bracket. The elongated first housing supports a first light emitting device and includes a pair of sides and a first channel defined between the sides. The first housing includes a first aperture. The elongated second housing includes a pair of sides and a second channel defined between the sides. An end of the second housing is positioned adjacent an end of the first housing and includes a second aperture disposed proximate the first aperture. The bracket includes a first projection engageable with the first aperture and a second projection engageable with the second aperture. The bracket is positioned partially within the first channel and partially within the second channel. The bracket is coupled to the first housing by snap-fit engagement and the bracket is coupled to the second housing by snap-fit engagement.
US10378734B2 Wall wash light fixture
A wall wash light fixture includes a housing having an upper wall, a first side wall, and a second side wall at least partially defining an interior. The first side wall and the second side wall each include a first mounting feature having a projection extending into the interior. A mounting bracket is positioned in the interior and releasably connected to the housing. A light emitter is connected to the mounting bracket. A lens has a base, a first arm extending from the base, and a second arm extending from the base. The first and second arms each include a second mounting feature configured to mate with the first mounting feature to releasably connect the lens to the housing.
US10378730B2 Cyc light
A cyc light assembly comprising a base having a front opening, a lighting element supported by the base, a first reflector (e.g., a specular reflector) positioned on a rear side of the lighting element, and a lens positioned in the front opening. The lens includes a plurality of cylinder lens portions that preferably are substantially parallel to each other and substantially horizontally oriented. A diffuser can be positioned to cover the front opening. In one embodiment, a central axis of the lighting element intersects the first reflector (e.g., at a midsection). A recycling reflector can be positioned in front of the lens, and side reflectors can be positioned on opposing sides of the lighting element. Preferably, the side reflectors are substantially planar and are angled to diverge from each other toward the front direction and toward an upward direction, away from the lighting element.
US10378729B2 Micro-molded sheet for backlight module
A micro-molded sheet for backlight module, includes: a base material layer formed from transparent material; a coating, which comprises adhesive and nano-particles, formed on the upper surface of the base material layer; and a micro-molded array layer mounted on the upside of the coating.
US10378726B2 Lighting system generating a partially collimated distribution comprising a bowl reflector, a funnel reflector with two parabolic curves and an optically transparent body disposed between the funnel reflector and bowl reflector
Lighting system. Bowl reflector has rim defining horizon and aperture, first light-reflective surface defining cavity, first parabolic surface. Funnel reflector has flared funnel-shaped body: central axis; second light-reflective surface aligned along axis; second parabolic surface; tip located within cavity along axis; profile including parabolic curves converging towards tip. Optically-transparent body aligned with second light-reflective surface along axis; with: bases spaced apart by side surface; first base facing light source. Second parabolic surface has ring of focal points at first position within cavity, equidistant from second parabolic surface; ring encircles first point on axis. Second parabolic surface has axes of symmetry intersecting with and radiating in directions all around axis from second point. Axes of symmetry intersect with focal points. Second point on axis between first point and horizon. Light source located for causing light emissions reflected by second parabolic surface to have partially-collimated distribution.
US10378721B2 Multi-colored vehicle rear lamp
A lamp for the rear of a vehicle is disclosed with a light transmissive cover having a red first illuminated surface area and a clear second illuminated surface area. It has a first LED light emitter located directly beneath the red first area, a second LED light emitter located directly beneath the clear second area, and a third LED light emitter, also located directly beneath said clear second area. The third red LED light emitter is for emitting red light through the clear second area simultaneously with light transmitted through the red first area, whereby the first and second areas are adapted to collectively form a contiguous red illuminated surface area.
US10378712B2 Heatsink for an optical module for a motor vehicle
A heatsink for an optical module for a motor vehicle (V), wherein the heatsink includes a bent plate, the plate includes a central part adapted to receive at least one light source of the optical module and including two edges common with two lateral parts, the two common edges forming bending axes of the plate; and the two lateral parts each forming an angle (β) with the central parts.
US10378709B2 Illumination system for reproducing the color temperature range of solar light for illuminating exhibits
According to one embodiment, an illumination system includes a plurality of white light sources that satisfies −0.2≤[(P(λ)×V(λ))/(P(λ max 1)×V(λ max 1))−(B(λ)×V(λ))/(B(λ max 2)×V(λ max 2))]≤+0.2 where P(λ) is an emission spectrum of a white light source having a specific color temperature, B(λ) is an emission spectrum of black body radiation having a corresponding color temperature, V(λ) is a spectrum of spectral luminous efficiency, λ max 1 is a wavelength at which P(λ)×V(λ) becomes maximum, and λ max 2 is a wavelength at which B(λ)×V(λ) becomes maximum. The respective white light sources have different color temperatures, and light from the respective white light sources is irradiated from different directions to a target.
US10378707B2 Spa fixture lighting system
A spa fixture lighting system assembly includes a wall-fitting nut having a threaded inner circumferential portion and an interior radial seat, and a light source disposed on a light source seat selected from the group consisting of the interior radial seat, an exterior radial sidewall of the wall-fitting nut, or an exterior circumferential sidewall of the wall-fitting nut.
US10378700B2 LED tube lamp
A light emitting diode (LED) tube lamp includes a lamp tube; a first pin and a second pin coupled to a first end of the lamp tube, and a third pin coupled to a second end of the lamp tube; a first rectifying circuit comprising diodes and connected to the first and second pins, and a second rectifying circuit comprising diodes and connected to the third pin and an output terminal of the first rectifying circuit; a filtering circuit coupled to the two rectifying circuits and the LED module, for filtering the rectified signal to produce a filtered signal; an LED module comprising LEDs for emitting light, the LED module configured to be driven by the rectified signal or the filtered signal; and a driving circuit coupled between the two rectifying circuits and the LED module, and configured to drive the LED module. The LED tube lamp is configured to receive the external driving signal and emit light in each of two power supply arrangements, the two arrangements being respectively that the external driving signal is a low frequency signal input and transmitted through the first and second pins, and that the external driving signal is a low frequency signal input and transmitted through one of the first and second pins and the third pin across the two ends of the lamp tube. The LED tube lamp is configured such that when the received external driving signal is a low frequency signal, the LED tube lamp causes the rectified signal or the filtered signal to be used by the driving circuit for driving the LED module to emit light.
US10378697B2 Portable carbon dioxide adapter system
The present disclosure discloses a portable carbon dioxide adapter system. The system includes a first collar assembly for connecting to a liquid carbon dioxide source; a gasifying/flow adjusting assembly that converts liquid carbon dioxide into gaseous carbon dioxide and may adjust gas flow; an injection nozzle valve assembly that abuts against a gas inflow valve of a gas-injection-by-adapter object so as to inject the gaseous carbon dioxide; and a second collar assembly with one end slidably receiving the injection nozzle valve assembly and the other end being securely connected to the gasifying/flow adjusting assembly. The liquid carbon dioxide source is a disposable carbon dioxide gas cylinder, and an opening unit for piecing the disposable carbon dioxide gas cylinder is mounted within the first collar assembly; and the gasifying/flow adjusting assembly has a volume-adjustable hollow inner cavity configuration.
US10378685B2 Faucet coupling structure
The present invention provides a faucet coupling structure capable of enabling a user to complete the faucet installation by simply inserting the faucet instead of rotating to tighten the faucet, and enabling the user to separate the faucet by holding and rotating the faucet by hand. The user can conveniently install the faucet while adjusting the angular orientation of the faucet to a desired angle. The user can install the faucet by holding and inserting the faucet by hand, and can also separate the faucet by holding and rotating the faucet by hand. As a result, the user can install and separate the faucet without using a tool.
US10378683B2 Joint structure for steel pipes and method of manufacturing the same
A joint structure for steel pipes according to the invention includes a pair of steel pipes having male threads formed at end portions thereof, and a coupling having a pair of sets of female threads formed therein so that the male threads of the pair of steel pipes screw in the pair of the sets of female threads, respectively. Distal end surfaces at the end portions of the steel pipes have inner circumferential edges each protruding in a direction of a pipe axis with respect to outer circumferential edges thereof. When the pair of steel pipes are coupled to each other by the coupling and the inner circumferential edges of the distal end surfaces of the pair of steel pipes are brought into contact with each other, a gap is formed between the outer circumferential edges of the distal end surfaces of the pair of steel pipes.
US10378680B2 Telescoping pipe stand
A telescoping stand for supporting an elevated object can include a first support member, a second support member, and a third support member. The second support member can be configured to telescopically engage with the first support member. The locking element can be configured to lock the first and second support members against relative telescopic movement to provide any one of a plurality of telescoped heights. The third support member can be adjusted relative to the first and second support members to support the elevated object at any one of a plurality of object heights above the first and second support members.
US10378679B2 Clamp
A method and apparatus are disclosed for retaining at least one elongate object. The apparatus includes a first retaining member (702) comprising at least one female portion (712), a further retaining member (700) comprising at least one male portion (732) receivable in the at least one female portion, wherein the at least one male portion (732) comprises a first connecting region adapted to cooperate with a further connecting region and at least one securing element (785) slidable in a keyway (775) of the first retaining member (702) and engagable with said male portion (732) to securely connect the first and further retaining members and retain an elongate object therebetween.
US10378678B2 Plastic void construction unit
A device and method for the creation of a water proof component void form unit to create space between concrete structures and expansive soil for the passage of utility conduit lines is described. The unit includes a plurality of panels interlocked with one or more connectors and supports that pass internally through flutes within the panel members. The void space is formed from a singular panel that is scored along a score line. The score line passes only through an upper surface. The panel member is folded about the lower surface at the score line to form the void space. The panels are located in a trench and configured to define a void space underground for the passage of the utility conduit lines. The unit is configured to resist soil expansive forces so as to protect the placement and integrity of the utility conduit lines.
US10378674B2 Hot and cold water mixing valve device
The hot and cold water mixing valve device includes a hot and cold water mixing valve unit; a flow control valve unit; a valve device main body; a hot and cold water mixing valve housing; and a flow control valve housing; and wherein the valve device main body includes: a hot water passageway permitting communication between only the hot water inlet of the valve device main body and the hot water inlet of the hot and cold water mixing valve unit; and a cold water passageway permitting communication between only the cold water inlet of the valve device main body and the cold water inlet of the hot and cold water mixing valve unit are formed on the interior of the valve device main body.
US10378669B2 Throttle valve control device
Provided is a throttle valve control device having sufficient reliability while having three attachment holes of the throttle valve control device. A throttle valve control device 1 includes a throttle body 2 having an intake passage 3, drives a throttle valve 8 for controlling an intake air flow rate or a pressure, disposed in the intake passage, with a motor 4 via a throttle gear 10, and is attached externally with a bolt inserted into an attachment hole formed in the throttle body. The throttle valve control device 1 is characterized in that only three attachment holes are formed in the throttle body, one attachment hole 19 among the three attachment holes is formed closer to a center of gravity of the throttle valve control device than the other two attachment holes 20 and 21, and the one attachment hole is formed between the motor and a throttle shaft.
US10378666B2 Adjustable pressure valve
An adjustable pressure valve has a valve body, an inactive cap and an active cap. The inactive cap is mounted in the outlet of the valve body, abuts against the piston in the valve body and has an inclined edge. The active cap is mounted rotatably against the inactive cap and has an inclined edge abutting against the inclined edge of the inactive cap. When the active cap is rotated relative to the inactive cap, the inactive cap is pushed by the inclined edge of the active cap to slide inwardly or outwardly. Then the elastic element in the valve body is compressed more or less by the slide of the active cap to adjust the preset outlet pressure without disassembling the adjustable pressure valve.
US10378665B2 Pressure control valve
A pressure control valve provided with: a main valve section provided with a main valve body having a backpressure chamber on the inside thereof, and a valve housing body that is provided with a main valve seat in which said main valve body can be seated and has a pilot chamber for slidably housing the main valve body; and a pilot valve section that is provided with a pilot valve body and a pilot valve seat member having a pilot valve seat in which said pilot valve body can be seated, and in which the pilot valve body separates from the pilot valve seat to open when the pressure inside the pilot chamber has exceeded a prescribed pressure.
US10378664B2 Bidet valve device
Disclosed is a bidet valve device, which sprays nozzle-washing water so as to automatically wash a nozzle before performing anal cleansing or feminine cleansing, when a lever is operated for anal cleansing or feminine cleansing, and automatically washes the nozzle even after anal cleansing or feminine cleansing so as to hygienically manage the nozzle and provide cleanliness to a user.
US10378661B2 Valve body with integral bypass
A valve body with an integral bypass includes a primary valve body portion defining a primary internal surface, the primary internal surface defining a primary bore extending through the primary valve body portion from a primary upstream end to a primary downstream end; and the bypass seamlessly integrated with the primary valve body portion, the bypass defining a bypass internal surface, the bypass internal surface defining a bypass bore, the bypass bore comprising a bypass upstream bore and a bypass downstream bore, the bypass upstream bore extending through the primary upstream end of the primary valve body portion, the bypass downstream bore extending through the primary downstream end of the primary valve body portion, the bypass internal surface seamlessly intersecting the primary internal surface at the primary upstream end and the primary downstream end.
US10378659B2 Gate valve protector sleeve
In one aspect, this disclosure relates to a protector sleeve for a frac gate valve. The disclosed protector sleeve prevents frac sand and other particulates from becoming trapped between the seat and the seat pockets. In another aspect, this disclosure relates to a gate valve including the protector sleeve described above. The gate valve may include two protector sleeves, one disposed proximate the contact surfaces of each of the two seats and the two seat pockets.
US10378655B2 Valve device
The present disclosure provides a valve device including a housing, a shaft, a butterfly valve, and a sealing member. The butterfly valve has a disk shape and defines a groove formed on an outer circumferential surface. The butterfly valve is fixed to the shaft and housed in a passage in the housing to selectively open and close the passage. The sealing member has an annular shape and fit into the groove. The outer circumferential surface of the sealing member has an arc surface having a diameter equal to the diameter of the passage. The arc surface comes into contact with the inner wall of the passage when the passage is closed.
US10378654B2 Inlet pressure compensation for a valve system
An inlet pressure valve regulation system to provide a regulated fluid flow includes a housing, first piston assembly, regulating valve, and inlet pressure conduit. The housing has an inlet at an inlet end which receives a pressurized fluid and an outlet at an outlet end which provides the regulated fluid flow. The piston assembly is arranged in the housing and has a first cavity and a control orifice to fluidly connect the inlet to the first cavity. The first piston assembly is configured to regulate the fluid flow. The regulating valve has a first valve chamber, a second valve chamber fluidly connected to a vent, a floating valve seat disposed between the first valve chamber and the second valve chamber, and a valve component. The floating valve seat includes a diaphragm and a seat having a passageway to fluidly connect the first valve chamber and the second valve chamber.
US10378653B2 Valve for the metering of highly pressurized fluid
A valve for metering highly pressurized fluid, having an inlet connector that can be placed into a connection socket of a fluid supply line, and a sealing assembly situated on the inlet connector, the sealing assembly having an elastically deformable sealing ring and a support ring made of plastic, which sealing assembly is supported on a radial support shoulder present on the inlet connector and seals against the connection socket. To prevent radial gaps between the support ring on the one hand and the inlet connector and/or the connection socket on the other hand, into which gaps the sealing ring extrudes under high pressure and becomes damaged, the support ring situated between the sealing ring and the support shoulder is made of an elastically deformable plastic material.
US10378649B2 Metal bellows
An impact on the tips of peaks of a metal bellows on contact is reduced, and deformation of the tips of the peaks even on contact is reduced to a minimum. In a free length state of a metal bellows 10 in an early stage of incorporation without extension and contraction, valleys each turn around in a U shape in cross section, peaks each turn around in an arc shape in cross section, the peaks are each provided in a position offset with respect to the center of a pitch between valleys adjacent to the peaks on both sides, and of bellies connected to the peaks on both sides, at least bellies located on the offset side are provided with a constriction protruding inward of the metal bellows.
US10378648B2 Shift range control apparatus
A control circuit controls driving of a motor to switch over a shift range. A target rotation speed setting part sets a target rotation speed of the motor. A rotation speed detection part detects a present rotation speed, which is an actual rotation speed, of the motor. A rotation speed error calculation part calculates a rotation speed error, which is an error between the target rotation speed and the present rotation speed. A request torque calculation part calculates a request torque for the motor based on the rotation speed error. A phase lead correction value calculation part calculates a phase lead correction value of a current supply phase relative to a rotation phase of a rotor of the motor based on the request torque.
US10378646B2 Shift control system for vehicle and shift control method for vehicle
A shift range is selected based on a vehicle speed or acceleration of a vehicle and a shift range kept by a drive unit at the time when it is determined that there is a malfunction in shift sensors. Thus, it is possible to avoid a disabled self-propelled state resulting from a change into a neutral range through a fail-safe operation and keep limp home running.
US10378638B2 Bicycle sprocket
A sprocket includes a sprocket body, first and second teeth alternatively arranged radially around an outer periphery of the sprocket body, a driving and a non-driving sides respectively defined on the first and second teeth in the driving direction and the non-driving direction, a recess defined between each first tooth and one adjacent second tooth, the first and second teeth each having a first or second tooth tip, a first groove and a second groove respectively extended from sprocket body to the first tooth tips of each two adjacent first teeth and form a thickness of said first teeth, that said first teeth is axially wider than said second teeth. Each first tooth includes two first front chamfers respectively disposed on the said first tooth flank of said two opposite radial surfaces and located on the intersection of said drive side of said each first tooth and said first and second grooves of said sprocket body. In order to avoid friction between the first teeth and the inner link plates while the sprocket is rotated by the chain.
US10378636B2 Repairing a gear part in a wind turbine
A method for repairing a gear part (1) in a wind turbine, in particular repairing damaged teeth of a toothed rim (2). A repair cavity (10) is formed by removing material, including one or more damaged teeth, from the gear part (1) by drilling one or more holes through the gear part (1) along a direction which is substantially parallel to an axis of circular symmetry of the gear part (1). A repair segment (15) comprising one or more replacement gear teeth (16), and having a geometry which matches a geometry of the repair cavity (10), is arranged in the repair cavity (10), and attached to the gear part (1) by introducing one or more fasteners (17) into fastener openings (11, 13, 14) formed in the gear part (1).
US10378634B2 Axle assembly having a clutch collar actuator mechanism
An axle assembly having a clutch collar actuator mechanism. The clutch collar actuator mechanism may have a piston housing and a yoke that may move with respect to the piston housing. The piston housing may extend around the input shaft and may receive at least one piston. The yoke may connect the piston to the clutch collar.
US10378629B2 Power system
A power system includes an electric motor, a transmission, and a differential gear system. The transmission includes a first gear that is mechanically connected to the electric motor, a second gear that has a rotation axis in common with the first gear and is mechanically connected to a differential gear casing of the differential gear system, and a plurality of pinion gears that mesh with the first gear and the second gear. The plurality of pinion gears are supported to be capable of rotating and not to be capable of revolving. One pinion gear out of the plurality of pinion gears is only mechanically connected to a rotation restricting mechanism that is switchable between an operating state and a non-operating state. The rotation restricting mechanism restricts rotation of the pinion gear in the operating state, and permits the rotation of the pinion gear in the non-operating state.
US10378628B2 Planetary gear train of automatic transmission for vehicle
A planetary gear train may include first to fourth planetary gear sets having first to third, fourth to sixth, seventh to ninth, and eighth to twelfth elements, the first to third gear sets being mounted on an input shaft, the fourth gear set being mounted on an output shaft, first shaft connected to the first and fourth elements, second shaft connected to the second and ninth elements, third shaft connected to the third element and the input shaft, fourth, fifth, sixth, and seventh shaft connected to the fifth, sixth, seventh, and eighth elements respectively, eighth shaft connected to the tenth element and externally gear-meshed with the fifth shaft, ninth shaft connected to the eleventh element and the output shaft, tenth shaft connected to the twelfth element, and externally gear-meshed with the seventh shaft, and two transfer gears each forming external gear-engagement between a corresponding pair of shafts.
US10378625B2 Mounting arrangement for a gear box
A ring gear arrangement, including: a ring gear mount including: a ring gear having at least one internal gear for interaction with one or more gear wheels; a ring gear stator; and, a plurality of couplings which locate the ring gear within the gear stator, each coupling having a drive arm connected to the ring gear and a resiliently deformable connection, wherein the drive arm is movable between a first position in which the ring gear is in a rest position and a second position in which the ring gear has undergone some radial or rotational movement relative to the ring gear stator, wherein movement of the drive arm from a the first position to the second position loads the resiliently deformable connection against the ring gear, wherein the resiliently deformable connection biases the drive arm to return to the first position when in the second position.
US10378624B2 Actuator
An actuator for driving a rotatable component includes a first, rotating member comprising a screw and a second member comprising a nut threaded to said screw, wherein rotation of said first member causes axial movement of said first or second member. The component also includes a third member coupled to the second member, wherein axial movement of said first or second member causes axial movement of said third member and a fourth, rotating member coupled to said third member and connectable to said component. The system also includes a bearing system located between said third member and said fourth member, said bearing system configured to cause said fourth member to rotate upon said axial movement of said third member so as to drive said component.
US10378622B2 Actuating device with double screw connecting means
An actuating device having a longitudinal shaft, an internal sleeve, an external sleeve, internal screw connecting means provided between the longitudinal shaft and the intermediate sleeve, external screw connecting means provided between the intermediate sleeve and the external sleeve. The direct efficiency of the internal screw connecting means is higher than the direct efficiency of the external screw connecting means. The self-releasable coupling means are provided between the longitudinal shaft and the internal sleeve.
US10378621B2 Continuously variable transmission
A continuously variable transmission includes an input disk and output disk rotatable about a disk axis of rotation. An input ring member rotatable about an input axis of rotation engages the input disk at an input contact patch. An output ring member rotatable about an output axis of rotation engages the output disk at an output contact patch. A sum of a length of a first input contact patch vector extending from the input contact patch to the disk axis of rotation and a length of a first output contact patch vector extending from the output contact patch to the disk axis of rotation is greater than a length of at least one of a second input contact patch vector extending from the input contact patch to the input axis of rotation and a second output contact patch vector extending from the output contact patch to the output axis of rotation.
US10378620B2 Decoupler with overrunning and belt-start capability
In an aspect, a clutched device is provided, including a hub, a pulley and a hub drive clutch. The hub defines an axis and is connectable to a rotatable shaft of a rotary device. The pulley is rotatable relative to the hub and is engageable with an endless drive member. The hub drive clutch is a wrap spring clutch and is controllable to operatively connect the pulley to the hub for driving the hub in a first rotational direction. An isolation spring is provided and operatively connects the hub to the pulley when the hub drives the pulley in the first rotational direction. Optionally, a pulley overrun clutch is provided and permits the pulley to overrun the hub in the first rotational direction.
US10378617B2 Method for operating a drive train, and drive train
Disclosed is a method for operating a drive train having a drive shaft (2), an electric prime mover (4) connected to an electrical grid (12), and a differential gearing (3) having a total of three input and output elements, an output element being connected to the drive shaft (2), one input element to the prime mover (4) and a second input element to a differential drive (5). According to said method the differential drive (5) is motor-operated only, whereas the prime mover (4) is motor- or generator-operated, the differential drive (5) being coupled to the electrical grid (12) by way of a rectifier (19).
US10378611B2 Rigid chain link and rigid chain equipped with such a link
Link for a rigid chain, comprising at least one flange, of rectangular overall shape, with a substantially constant thickness perpendicularly to its main plane. The flange comprises a first part and a second part. Each of the parts comprises a heel designed to bear against a corresponding heel of a similar flange of an adjacent link of the rigid chain, and a base designed to form a bearing about a rotary pin with respect to said adjacent link. The heel and the base each extend on either side of the main plane and parallel to said main plane.
US10378602B2 Disc brake for a commercial vehicle
A disc brake for a commercial vehicle has a brake caliper spanning a brake disc on the vehicle side, in which brake caliper a clamping device is arranged which has a pivotable brake lever engaging in at least one bridge carrying a brake plunger, which at the same time is directly or indirectly supported at the inner side of a wall of the brake caliper. The contact area of the bridge at the brake lever or of the brake lever at the brake caliper is configured as a pivot bearing having a bearing shell cross-sectionally configured as an arc forming a part of the pivot bearing. The bearing shell is placed in a seating. The disc brake is configured such that the bearing shell is located in the pivoting direction of the brake lever with its opposite longitudinal borders at stop edges, which longitudinally limit the trough-shaped seating.
US10378601B2 Coupling
A coupling comprising a brake plate (70); a first friction pad (64) operable to be selectively biased against the brake plate (70). In a first mode of operation the first friction pad (64) is biased against the brake plate (70) by a first force. In a second mode of operation the first friction pad (64) is biased against the brake plate (70) by a second force. The second force is substantially greater than the first force.
US10378598B2 Protective sheathings for disc brake piston-cylinder units
Flexible sheathing for the protection of piston-cylinder units for disc brakes are provided. Such flexible sheathing may be arranged in a retracted condition wherein the piston is completely accommodated within the cylinder and in an extended condition wherein the piston is completely extracted from a caliper body defining the cylinder. Pistons incorporating such flexible sheathings and calipers incorporating such pistons are also provided.
US10378595B2 Segmented wedge clutch with spring clips
A clutch for selectively coupling first and second rotational members includes a hub rotatable about an axis and connectable to the first rotational member, and a carrier rotatable about the axis and connectable to the second rotational member. One of the hub and the carrier defines an annular groove and the other of the hub and the carrier defines a ramped surface. A wedge plate of the clutch has a first edge disposed on the ramped surface, a second edge disposed in the annular groove, and a face extending between the edges and defining an annular shoulder. An annular resilient member is seated against the shoulder.
US10378594B2 Wedge clutch with clamshell carrier
A clutch includes an inner race and an outer race. The outer race has first and second portions that cooperate to define a split annulus with a gap defined between the first and second portions. A wedge element is radially disposed between the inner and outer races and is configured to lock the inner and outer races in response to the first and second portion being closed together.
US10378591B2 Propeller shaft and yoke structure of universal joint used for the propeller shaft
A propeller shaft includes a shaft part, a first yoke, a connecting portion, a first yoke portion, a first concave portion, and a second yoke having a flange and a second yoke portion. The flange has a bolt insertion hole into which a securing member is inserted, and is connected to a second shaft part of a vehicle side by the securing member. The second yoke portion is provided at the flange, and has a shape that extends in a direction of a rotation axis of the shaft part. A cruciform shaft couples the first yoke portion with the second yoke portion.
US10378589B2 Sliding cage of universal joint for vehicle
The present invention relates to a sliding cage of universal joint for vehicle, and more particularly, to a sliding cage of universal joint for vehicle for making a shaft joint and a pipe joint smoothly slide as well as operating an elastically contacted needle bearing, installed to the sliding cage, when a universal joint is slipped or delivers rotating torque.The present invention provides a sliding cage of universal joint for vehicle, comprising: a sleeve; a plurality of mountings positioned to keep distance along the longitudinal direction of the outer side of the sleeve; and a needle bearing and a ball bearing which are installed to the mountings, wherein the sliding cage is provided to the universal joint constructing a steering apparatus for vehicle, thereby being assembled to deliver torque while being slipped toward axial direction.
US10378588B2 Retainer for rotating members
A retainer for coupling rotating shafts includes a body and a finger. The body may have a curved section extending in a circumferential direction about an axis and a pair of ends. The finger extends from the body and has a least a portion that extends inwardly toward the axis. The finger may be flexible and resilient and have an at rest state and a second state wherein the finger flexes outwardly away from the axis when acted upon by a sufficient force, and the finger returns toward its at rest state when the force is reduced or removed from the finger. When a second shaft is partially inserted into a first shaft, an object may engage and flex the finger until the object passes by the finger whereupon the finger may return toward the at rest state partially overlapping the object.