Document Document Title
US10116749B2 Method for providing flight management system data to peripheral devices
A flight management system may include a processor, a memory, a network communication interface, and a flexible data interface stored in the memory and executable by the processor. The flexible data interface is typically configured for providing an abstract data interface layer; retrieving, via the abstract data interface layer, data stored in the memory of the flight management system; and transmitting, via the network communication device, the data to a peripheral device in network communication with the flight management system.
US10116748B2 Vehicle-based multi-modal interface
Various embodiments enable mobile devices, such as phones and the like, to integrate with an in-vehicle information/entertainment system to enable the user to control the in-vehicle information/entertainment system by way of their mobile phone. Users can leverage the functionality of their mobile phone to promote an in-vehicle experience which can be contextually tailored to the user's or the vehicle's context. Yet other embodiments can purvey an in-vehicle experience through a cloud based service.
US10116733B2 System and method for collecting feedback in a multi-tenant communication platform
Systems and methods for updating a communication routing engine of a multi-tenant communication platform system. Responsive to a feedback message provided by an external system associated with a first account of the communication platform system, a communication routing engine of the communication platform system is updated based on the received feedback message. The feedback message relates to a first communication initiated on behalf of the first account of the communication platform system, and the first communication is initiated with a first communication route. The updated communication routing engine routes communications of a plurality of accounts of the communication platform system.
US10116730B2 Processing method, computer devices, computer system including such devices, and related computer program
A processing method in a system including first and second computer devices, the second device receiving batches of data to be sorted into N categories is provided. According to the method, an algorithm for sorting into N categories, which is stored in the second device, is executed in the second device and determines a respective category from among the N categories for each batch of data; and an action is selectively triggered according to the category determined for the received data batches, respectively. The sorting algorithm may previously be obtained according to the following steps: i/ a data sample is generated for each of the N categories; ii/ according to the data received by the first device for the data samples, an algorithm for sorting into N categories is determined by the first device according to consecutive iterations of a definition algorithm executed in the first device.
US10116724B2 Managing multiple dynamic media streams
A coordinated adaptive streaming system provides a level of intelligence between adaptive streaming heuristics applied to multiple multi-bitrate streams playing on a client computer at the same time. The system receives a media event that includes multiple multi-bitrate streams and plays two or more of the streams. Each stream registers with the coordinated adaptive streaming system so that the system is aware of each of the streams. The system receives a priority indication from each stream that indicates the priority of the stream relative to other streams associated with the media event. The system uses the received priority indications to make adaptive streaming decisions. Thus, the coordinated adaptive streaming system provides playback that more closely aligns with a user's priorities and provides a higher quality experience to a user viewing multiple concurrent media streams.
US10116720B2 Redirects during manifest file configuration and serving of video segment files
Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.
US10116710B2 Session parameters in the periodic assistance data delivery
Session parameters and/or information regarding session parameters are provided to a target device from a location server in a periodic assistance session. For example, the location server starts an unsolicited periodic assistance session, and transmits information indicating the unsolicited assistance session is periodic as well as any relevant session parameters to the target device. The location server may change session parameters “on the fly,” and inform the target device of the modified session parameters. The target device may initiate a session and requests certain parameters, to which the location server responds with an indication as to what parameters the target device will actually receive. Additionally, the target device may modify the session parameters, and the location server can respond to the target indicating whether or not the modification was accepted or if the modification was accepted in a modified form.
US10116708B2 SIP signalling
The present invention relates to signalling between entities in a SIP protocol communication in which the transport protocol can be changed during the call to provide improved call reliability.
US10116707B2 Electronic messaging exchange
A computer-implemented system and method for secure electronic message exchange including coupling a control platform to a workstation of a plurality of workstations via a communications medium, where the control platform includes one or more apparatuses for monitoring, controlling, conversion, and billing, related to messages exchanged between a plurality of local users and a plurality of remote users. The system prevents forwarding or copying of a message sent by a local user of the plurality of local users and received by a remote user of the plurality of remote users, to another party by the control platform. The system and method also provides for authenticating the remote user with the control platform.
US10116698B1 Managing network firewall configuration utilizing source lists
Systems and methods for configuration of network-based firewall services based on network firewall configuration information provided by one or more sources are provided. The network firewall configuration information can include one or more lists of network address ranges that will be used by the network firewall to process data communications received at a data center. The received network firewall configuration information can be prioritized and filtered to conform to a maximum threshold number of network address ranges that can be configured on a network firewall service. The filtered and processed network address range information can then be utilized to configure one or more network firewall services or application hosted within a data center.
US10116690B2 System and method for the protection of computers and computer networks against cyber threats
Systems and methods for protecting against cyber threats are disclosed. The system includes an external network accessing layer (ENAL) and a core computing asset overlaid by the ENAL. The ENAL comprises at least one external network access cell (ENAC), wherein the at least one ENAC contains at least one communications port, one or more processors, working and storage memories and is configured to be connectable to an external network and to inspect data received from the external network. The core computing asset is overlaid by the ENAL and comprises at least one core computer configured to not be connected to the external network but to be capable of being connected to the ENAL. The core computing asset contains data and software that are to be protected from cyber threat.
US10116689B2 Neutralizing propagation of malicious information
One embodiment provides a method including identifying malicious information spreading in an information-exchange network; classifying at least one topic of the malicious information; determining a potential sub-network for future spread of the malicious information based on the at least one topic classified; and attenuating a potential future spread of the malicious information via at least one of: automatically propagating a countervailing message to the potential sub-network; and prompting manual intervention for propagating a countervailing message to the potential sub-network. Other variants and embodiments are broadly contemplated herein.
US10116686B1 Systems and methods for selectively insulating a processor
The disclosure includes a method for protecting a computer processor system from a harmful communication session from a network linked to the processor. The method can include disconnecting the processor from the network in response to a first event. The disconnecting step can disrupt the continuity of the harmful communication session from the network to the processor. The method can also include connecting the processor to the network in response to a second event. In some embodiments, the first and second events are controlled by the processor system independent from the contents of the data received from the network.
US10116678B2 System for detecting fraudulent electronic communications impersonation, insider threats and attacks
A system for detecting fraudulent emails from entities impersonating legitimate senders that are intended to cause the recipients to unknowingly conduct unauthorized transactions, for example, transferring funds or divulging sensitive information. The system monitors emails being sent from and received at the protected domain to detect suspected fraudulent emails. The emails are monitored for, among other aspects, linguistic variations, changes in normal patterns of email communications, new or unfamiliar source domains. Suspicious emails can be held and flagged for later review, discarded or passed through with an alert raised indicating a review is needed.
US10116677B2 Method and system for uniquely identifying a user computer in real time using a plurality of processing parameters and servers
A method is provided for identifying a compromised client device from a masquerading device. The method includes capturing a plurality of attributes from a network device connecting to a web service. In a specific embodiment, each of the attributes represents a parameter, and the plurality of parameters uniquely identifying the network device from a plurality of other networks devices. The method maintains the network device substantially free from any software programs associated with the capturing of the plurality of attributes. That is, in a specific embodiment, the method does not rely on installing executable code in the network device to capture the attributes. Based on information associated with the attributes, the method can determine if the network device is compromised.
US10116675B2 Methods and systems to detect anomalies in computer system behavior based on log-file sampling
Methods and systems that detect computer system anomalies based on log file sampling are described. Computers systems generate log files that record various types of operating system and software run events in event messages. For each computer system, a sample of event messages are collected in a first time interval and a sample of event messages are collected in a recent second time interval. Methods calculate a difference between the event messages collected in the first and second time intervals. When the difference is greater than a threshold, an alert is generated. The process of repeatedly collecting a sample of event messages in a recent time interval, calculating a difference between the event messages collected in the recent and previous time intervals, comparing the difference to the threshold, and generating an alert when the threshold is violated may be executed for each computer system of a cluster of computer systems.
US10116673B1 System and method for uploading and verifying a document
A computer implemented method may allow for the upload and verification of a document. In one aspect, the method may receive a file at a data server associated with an insurance company event and determine if the file contains a computer security threat. The method may also determine if the file is supported and convert the file wherein the converted file is supported. The method may further flag the converted file for association with an insurance company event and transmit the converted file to a permanent storage server.
US10116671B1 Distributed denial-of-service attack detection based on shared network flow information
A system and computer program product for detecting distributed denial-of-service (DDoS) attacks is provided. Current aggregated flow information for a defined period of time is analyzed. It is determined whether network flow increased above a defined flow threshold value to a second data processing system connected to a network within the defined period of time based on analyzing the current aggregated flow information. In response to determining that the network flow has increased above the defined flow threshold value to the second data processing system connected to the network within the defined period of time, it is determined that the second data processing system is under a DDoS attack.
US10116664B2 Authorization policy for group-centric secure information sharing
In the present specification, a methodology for incremental security policy specification at varying levels of abstraction is disclosed. The method maintains strict equivalence with respect to authorization state and is based on the group-centric secure information sharing (g-SIS) domain, which is known in the art. A g-SIS authorization policy is specified statelessly, in that it focuses solely on specifying the precise conditions under which authorization can hold in the system while only considering the history of actions that have occurred. The policy supports join, leave, add, and remove operations, which may have either strict or liberal semantics. The stateful application policy is then specified using linear temporal logic. The stateful specification is authorization equivalent to the stateless specification, and may enforce well-formedness constraints.
US10116648B1 User authentication
There are disclosed herein techniques for use in authentication. In one embodiment, the techniques include a method comprising several steps. The method comprises receiving a request to access an application. The method also comprises determining a level of sensitivity associated with the application. The method further comprises selecting an authentication method based on the level of sensitivity. The method still further comprises utilizing the authentication method during an authentication operation to determine whether to grant access to the application.
US10116644B1 Network access session detection to provide single-sign on (SSO) functionality for a network access control device
This disclosure describes techniques for verifying the identity of a user with a network access control (NAC) device in response to receiving a security assertion request for the user. To verify the identity of a user, an NAC device may, in response to receiving a security assertion request from a user agent executing on a client device, cause the user agent to redirect a session verification request to an NAC client executing on the client device. The NAC client may detect the session verification request, and provide information indicative of a valid network access session for the user to the NAC device. The NAC device may verify the identity of the user based on the information indicative of the valid network access session. In this way, an NAC device may verify the identity of a user without requiring the user to re-authenticate with the NAC device.
US10116643B2 Virtualized data storage and management of policy and credential data sources
Web-based single sign-on can enable a user to log in to a single interface (such as through a web browser or thin client) and then provide SSO services to the user for one or more web applications. The web-based SSO system can be extended to support one or more different access control methods, such as form-fill, Federated (OIF), SSO Protected (OAM), and other policies. The web-based SSO system can include a user interface through which the user can access different web applications, systems, etc. and manage their credentials. Each SSO service can be associated with a web interface allowing the SSO services to be accessed over the web. The web interfaces can provide CRUD (create, read, update, delete) functionality for each SSO service. To support different access policy types, the web-based SSO system can include an extensible data manager that can manage data access to different types of repositories transparently.
US10116642B2 Identity management over multiple identity providers
Systems and processes of advanced identity management over multiple identity providers deployable through mobile applications are provided. The process, e.g., method, includes requesting a backend service from multiple backend services by a requesting device. The method further includes exposing the requested backend service though a call in by a gateway service using a token mapped to the requested backend service, without exposing any of the backend services directly to the requesting device.
US10116641B2 Cloud queue playback policies on a graphical user interface
An example implementation involves a device of a media playback system transmitting, to a computing system, a request to access a first cloud queue. After transmitting the request, the device receives an indication of first media items in the first cloud queue and an indication of first playback policies that authorize first playback operations on the first cloud queue. While the first cloud queue is accessed, the device displays a control interface with playback controls corresponding to the first playback operations. The device transmits a request to access a second cloud queue. After transmitting the request, the device receives an indication of second media items in the second cloud queue and an indication of second playback policies that authorize second playback operations on the second cloud queue. While the second cloud queue is accessed, the control device displays the control interface with playback controls corresponding to the second playback operations.
US10116639B2 Security controller SC restoration method and apparatus
Embodiments of the present disclosure disclose a security controller SC restoration method. The method provided by the embodiments of the present disclosure includes: designating, by a master node, a node to which a backup SC belongs, where the master node includes an original DM or a backup DM; sending, by the master node to a first node, a message indicating the backup SC, where the message indicating the backup SC includes an identifier of the node to which the backup SC belongs; in a case in which a node to which an original SC belongs is disconnected, sending, by the master node to the first node, a message for enabling an SC function, for performing authentication, according to the message for enabling an SC function.
US10116632B2 System, method and computer-accessible medium for secure and compressed transmission of genomic data
An exemplary system, method and computer-accessible medium can be provided for generating an encrypted reference-based secure-compression of randomly located short sequence reads from a genome(s), which can, for example, including obtaining information related to the randomly located short sequence reads, obtaining second information related to a plurality of reference sequences for the genome(s), generating third information related to a set of edit calls containing location information based on the first and second information using a base-calling procedure and an alignment procedure, and generating the encrypted reference-based secure-compression of the first information based on the third information. The exemplary system, method and computer-accessible medium can facilitate the exemplary chemistry box to generate analog information to be locally and physically separated from informatics box interpreting digital data.
US10116628B2 Server-paid internet access service
An embodiment of a system for providing Internet access free of charge to a user utilizes an Internet service provider for connecting a user to the Internet, a zone creation means, and a zone organizer. Free zones of servers are created, wherein the free zones are groups of at least one server to which at least one user can connect. The zone organizer can be in communication with the ISP. The zone organizer can be a traffic monitor, a traffic controller, an authentication protocol, a bookkeeping protocol, a fee collection and dispersal module, and/or an indexing and listing function.
US10116624B2 Intelligent sorting for N-way secure split tunnel
A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites. Furthermore, the VPN tunnel may be chosen to minimize latency, to detour around network failures, or to conserve energy by minimizing the number of routers a datagram passes through.
US10116622B2 Secure communication channel using a blade server
Systems and methods to manage a network include a security blade server configured to perform a security operation on network traffic, and a controller configured to virtualize a plurality of network devices. The controller is further configured to program the network traffic to flow through the security blade server to create a secure network channel. A software defined environment may includes an application program interface (API) used to program the flow of the network traffic. The controller may use the API to virtually and selectively position the security blade server as waypoint for the network traffic.
US10116614B1 Detection of abusive user accounts in social networks
Abusive user accounts in a social network are identified from social network data. The social network data are processed to compare postings of the user accounts to identify a group of abusive user accounts. User accounts in the group of abusive user accounts are identified based on posted message content, images included in the messages, and/or posting times. Abusive user accounts can be canceled, suspended, or rate-limited.
US10116613B2 Systems and methods for managing social media posts
Methods, systems, and computer program products for interacting with a social media networking system. Information related to occurrence of an event impacting travel may be received from a travel data source at one or more computers. In response to receiving the information related to the event, the one or more computers trigger a request to the social media networking system to return one or more first posts related to the event.
US10116611B2 Prioritizing messages within a message network
A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
US10116610B2 Automotive wheel overlay attachment system
A vehicle wheel overlay attachment system disclosed herein provides for wheel overlays, or wheel skins, that are readily installable over existing wheels by securing directly to a wheel center cap. The center cap is adapted to be inserted into the center hub portion of the wheel, much like a traditional center cap, but also contains a system for securing a wheel overlay to the center cap. When properly installed on the center cap, the wheel overlay will be snugly positioned over the wheel thereby changing the appearance of the vehicle wheel.
US10116609B2 Third party email signature generation and authentication
Technologies are described related to third party email signature generation and authentication. A DKIM signature may be stamped in a way such that the “From” address is encoded in the selector. The domain may be extracted from the DKIM signature based upon being from a known sender in the d=field, which signs on behalf of another domain. The reconstructed domain may be aligned from the selector against the actual domain in the “From” address to pass DMARC.
US10116604B2 Animated delivery of electronic messages
An electronic message is transformed into moving images uttering the content of the electronic message. Methods of the present invention may be implemented on devices such as smart phones to enable users to compose text and select an animation character which may include cartoons, persons, animals, or avatars. The recipient is presented with an animation or video of the animation character with a voice that speaks the words of the text. The user may further select and include a catch-phrase associated with the character. The user may further select a background music identifier and a background music associated with the background music identifier is played back while the animated text is being presented. The user may further select a type of animation and the animation character will be animated according to the type of animation.
US10116601B2 Methods and devices for display device notifications
The present disclosure relates to methods and devices for presentation of display device notifications. The notifications are visually appealing, employing a common theme and user interface. The notifications are less-intrusive, such that the user experience is improved. The notifications can provide additional information, function as links to destinations, and give the user multiple options, from which the user can make a selection. Actions taken by a user can be controlled and monitored to optimize user interaction with the notifications. By providing display device notifications to a user, the user is able to process important information on a display device in an improved way.
US10116589B2 Fast switching between co-shared sessions
System and method for a resource reservation network that switches fast between bi-directional co-shared sessions having different network paths. A session creation module (SCM) creates a bi-directional parent session (Sp), between first and second session partners, by: allocating co-shared network resources over a first network hop, and allocating network resources over a second network hop. The SCM further creates a bi-directional derivative session (Sd) between the first session partner and a third session partner, by: allocating network resources to the Sd over a third network hop, and not allocating specifically for the Sd all the network resources required for the Sd over the first network hop. And the network is able to switch between the Sp and the Sd within a duration that is less than half the duration required to create the Sd.
US10116580B2 Seamless location aware network connectivity
Described is a technology by which a seamless automatic connection to an (e.g., corporate) network is made for a client device. Upon detecting a need for a connection to a network, such as by intercepting a communication directed towards a network destination, a list of available connection methods is automatically obtained based on the device's current location data (e.g., LAN or remote) and policy information. An available connection method from the list is selected, e.g., in order, and an attempt is made to establish a connection via that connection method. If the attempt fails, another attempt is made with a different connection method, and so on, until a connection method succeeds. Additional seamlessness from the user's perspective is provided via a credentials vault, by which stored credentials may be retrieved and used in association with the access method being attempted.
US10116579B2 Method and system for queue management in a packet-switched network
A method for queue management in a packet-switched network including at an intermediate node receiving first packets belonging to a first class associated with a first queue management mechanism and second packets belonging to a second class associated with a second queue management mechanism; marking or dropping of the first packets in accordance with the first queue management mechanism and marking or dropping of the second packets in accordance with the second queue management mechanism; and coupling the marking or dropping of the second packets to the marking or dropping of the first packets.
US10116577B2 Detecting path MTU mismatch at first-hop router
Embodiments of the present invention include systems and methods for detecting and correcting mismatches between a flow's size and the path maximum transmission unit (PMTU) size. In embodiments, a controller is notified of a new flow's size and compares that to the route path's MTU size. If the controller recognizes a mismatch, it informs an information handling device, such as the first-hop router, to notify the sender of the correct path MTU size—thereby effectively and efficiency notifying the sender to correct the MTU size for that flow.
US10116574B2 System and method for improving TCP performance in virtualized environments
Example embodiments described herein provide systems and methods for transmitting data packets between a protocol sender and a protocol receiver in a cloud environment, having either the protocol sender or the protocol receiver residing within a virtualized host. A protocol acceleration module may observe the data packets transmitted along the data path between the protocol sender and the protocol receiver using protocol stack configuration information of the protocol sender. The protocol acceleration module may override the protocol stack configuration information with policy-based protocol stack configuration information such that data packets transmitted from the protocol acceleration module to the protocol receiver use the policy-based protocol stack configuration information. For various embodiments, the protocol stack configuration information of the protocol sender is not modified.
US10116569B1 Embedded diagnostic tool for prediction of problems relating to network bandwidth
In one example, a method includes measuring an available bandwidth of a communication path between a client and another entity, and determining a required bandwidth associated with a future transfer of a target dataset between the client and the other entity along the communication path. The required bandwidth is determined based on a size of the target dataset, and a data deduplication rate (DDR) of the client. The available bandwidth is then compared with the required bandwidth of the target dataset.
US10116564B2 Hybrid wildcard match table
Embodiments of the present invention are directed to a wildcard matching solution that uses a combination of static random access memories (SRAMs) and ternary content addressable memories (TCAMs) in a hybrid solution. In particular, the wildcard matching solution uses a plurality of SRAM pools for lookup and a spillover TCAM pool for unresolved hash conflicts.
US10116560B2 Systems, methods, and apparatus for communicating messages of distributed private networks over multiple public communication networks
Systems and methods for communicating messages of distributed private network (DPN) over a plurality of communication networks including an inter-network interface and a message coordinator communicatively coupled. The inter-network interface is operable to receive a packetized message from a first DPN network element over a first communication network. The message coordinator receives the packetized message from the inter-network interface, assigns at least a transport route for the packetized message; and communicates the packetized message to a second DPN network element based on the assigned transport route over a second communication network. The message coordinator is further operable to assign priority protocol and security protocol to the packetized message.
US10116553B1 Application identifier in service function chain metadata
This disclosure pertains to augmenting metadata of a packet destined for service function chaining with application identifier information. The application identifier information can be added to the metadata of a packet service header (or, more specifically, a network service header). The packet can be exported to a statistics collector that can correlate statistical information about the application with statistical information about service functions applied to the packet, as well as other statistical information.
US10116543B2 Dynamic asynchronous communication management
A method performed by a computing system includes, executing a thread, the thread comprising an instruction to send a message to a remote system, after sending the message, allowing continued execution of the thread, after a first period of time, checking for a response to the message, and in response to determining that the response has not been received and that the first period of time is less than a predetermined amount of time, waiting for an additional period of time for the response. The predetermined amount of time is based on collected data associated with a set of conditions that correspond to a current set of conditions related to the remote system.
US10116541B2 TCP connections resiliency system for testing networks in unstable environments
The subject matter described herein relates to methods, systems, and computer readable media for test system connection resiliency. In some examples, a method for testing a network device under test (DUT) includes exchanging a sequence of data packages over a transmission control protocol (TCP) connection between a client and a server and through the network DUT. The method includes storing client sequence identifiers and server sequence identifiers. The method includes synchronizing, in response to detecting an error on the TCP connection, the client and the server to a last data package exchanged prior to the error using the client sequence identifiers and the server sequence identifiers and resuming a test script at a next data package after the last data package exchanged prior to the error in the sequence of data packages.
US10116530B2 Technologies for determining sensor deployment characteristics
Systems, methods, and computer-readable media for detecting sensor deployment characteristics in a network. In some embodiments, a system can run a capturing agent deployed on a virtualization environment of the system. The capturing agent can query the virtualization environment for one or more environment parameters, and receive a response from the virtualized environment including the one or more environment parameters. Based on the one or more environment parameters, the capturing agent can determine whether the virtualization environment where the capturing agent is deployed is a hypervisor or a virtual machine. The capturing agent can also determine what type of software switch is running in the virtualized environment.
US10116523B1 Predictive connectivity diagnostics for a wireless mesh network in a process control system
Predictive wireless connectivity diagnostics for a wireless mesh network in a process control system includes generating predicted pinch points and potential pinch points in response to a connectivity condition. The connectivity condition is an anticipated failure of a communication ability within the wireless mesh network. The predicted pinch points are generated as a function of the failure of the communication ability and communication paths within the wireless mesh network. The potential pinch points are generated as a function of the failure of the communication ability and the number of neighbors in direct wireless communication for each wireless node. The potential pinch point is a wireless node that has less than a threshold number of neighboring wireless communication devices in direct wireless communication with the wireless node.
US10116521B2 Systems and methods for determining network configurations using historical real-time network metrics data
A method for optimizing network performance is described. The method comprises: receiving data related to one or more network metrics for measuring current network traffic or determining network patterns; determining, based on received data associated with the one or more network metrics, a model associated with at least one of detection and prediction of one or more future network events; determining a configuration related to the one or more network devices based on the received data and the determined model; and configuring the one or more network devices according to the determined configuration.
US10116518B2 Mechanism for management controllers to learn the control plane hierarchy in a data center environment
Mechanisms to enable management controllers to learn the control plane hierarchy in data center environments. The data center is configured in a physical hierarchy including multiple pods, racks, trays, and sleds and associated switches. Management controllers at various levels in a control plane hierarchy and associated with switches in the physical hierarchy are configured to add their IP addresses to DHCP (Dynamic Host Control Protocol) responses that are generated by a DCHP server in response to DCHP requests for IP address requests initiated by DHCP clients including manageability controllers, compute nodes and storage nodes in the data center. As the DCHP response traverses each of multiple switches along a forwarding path from the DCHP server to the DHCP client, an IP address of the manageability controller associated with the switch is inserted. Upon receipt at the DHCP client, the inserted IP addresses are extracted and used to automate learning of the control plane hierarchy.
US10116516B2 Network topology discovery method and device
Embodiments of the present application provide a network topology discovery method and device, for performing a comprehensive analysis on results obtained after network topology discovery by using multiple types of network characteristic data, improve accuracy of network topology discovery. A specific solution comprises: collecting network characteristic data of a network element in a network; obtaining at least two corresponding link subsets respectively by using at least two types of topology discovery algorithms and according to the network characteristic data, gathering all links in the link subsets into one set to obtain a first link set, combining same links in the first link set, and for multiple links having only one same port, retaining only a link having a largest confidence value in the multiple links and deleting a remaining link, to obtain a second link set; obtaining a network topology of the network according to the second link set.
US10116514B1 System, method and computer program for deploying an orchestration layer for a network based on network function virtualization (NFV)
According to one aspect of the present invention there is provided a system, method, and computer program product for recovering a structure of network function virtualization orchestration (NFV-O) domains, including: providing an initial structure of NFV-O domains, the initial structure representing assignment of network resources to the domains; providing a current structure of NFV-O domains, the current structure representing a modification of the initial structure due to reassignment of network resources between the domains; identifying at least one network resource reassigned by at least a first domain to at least a second domain; and instructing the at least second domain to surrender the network resource to the at least first domain; wherein the at least one network resource is a part of a communication network using network function virtualization (NFV-based network) orchestration; and wherein the NFV-based network comprises a plurality of network resources assigned to domains managed by respective NFV-O modules.
US10116513B1 Systems and methods for managing smart building systems
A computer-implemented method for managing smart building systems may include (1) detecting a set of smart devices comprising first and second smart devices in a smart building network, (2) maintaining a smart device management repository by, for each smart device, maintaining information indicating capabilities of the smart device and tracking a location of the smart device, (3) detecting a change in a state of the first smart device, (4) using the smart device management repository to evaluate a proximity of the first smart device to the second smart device and determine that a capability of the second smart device is correlated with the change in state of the first smart device, and (5) triggering a management action in the smart building network based on both the proximity of and the correlation between the first and second smart devices. Various other methods, systems, and computer-readable media are also disclosed.
US10116506B2 Method for upgrading version of network device and network device
Embodiments of the present invention disclose a method for upgrading a version of a network device and a device. A specific solution is: configuring a forwarding plane of the network device to be a first forwarding plane and a second forwarding plane; performing, in the first forwarding plane, sampling on forwarded packets by using a preset sampling ratio, to obtain a sample packet; forwarding, by the second forwarding plane, the sample packet in a broadcast manner, to learn a MAC address; and when a quantity of MAC addresses learned by the second forwarding plane reaches a preset threshold, performing upgrade so that the second forwarding plane is used for packet forwarding of the network device. The technical solution can effectively avoid generation of a large quantity of broadcast packets during a version upgrade process, can help reduce network bandwidth that is excessively occupied, and avoid network congestion.
US10116505B2 Device control method for registering device information of peripheral device, and device and system thereof
A method, a device, and a system enabling an external device to control a peripheral device by using device information stored in a network device. The device control method includes obtaining device information regarding the first peripheral device, wherein the obtaining is performed by the user device; transmitting the device information regarding the first peripheral device to the network device, wherein the transmitting is performed by the user device; storing the device information, wherein the storing is performed by the network device; and controlling the first peripheral device by using the device information, wherein the controlling is performed by a second peripheral device connected to the network device.
US10116504B2 Package integrated security features
Embodiments of the invention include a physiological sensor system. According to an embodiment the sensor system may include a package substrate, a plurality of sensors formed on the substrate, a second electrical component, and an encryption bank formed along a data transmission path between the plurality of sensors and the second electrical component. In an embodiment the encryption bank may include a plurality of portions that each have one or more switches integrated into the package substrate. In an embodiment each sensor transmits data to the second electrical component along different portions of the encryption bank. In some embodiments, the switches may be piezoelectrically actuated. In other embodiments the switches may be actuated by thermal expansion. Additional embodiments may include tri- or bi-stable mechanical switches.
US10116502B2 System and method for providing configuration settings to services in a cloud infrastructure
Computer systems and methods are provided for storing configuration settings for services that are provided in a cloud infrastructure in a central database, and providing values for those configuration settings to services in the cloud infrastructure when those services request a configuration setting.
US10116500B1 Exchanging information among system middleware and models
A device generates a block for a model associated with a system, and the system is associated with middleware. The block subscribes to information generated by the middleware based on communication between the middleware and the system. The device receives subscriber configuration information for configuring the block, and creates, based on the subscriber configuration information, a signal that converts the information generated by the middleware into a format compatible with the model.
US10116494B2 Shared path recovery scheme
A connection-oriented network has a first working path (W1) and a second working path (W2). A node (E) receives signalling to allocate resources for a part of a recovery path (R1) for the first working path (W1). The resources are shared by the recovery path (R1) for the first working path and a recovery path (R2a) for the second working path (W2). The node (E) stores an association between the shared resources and a node (A) on the first working path, identified in the signalling, which should be notified when the shared resources are used by the recovery path (R2a) for the second working path (W2). An RSVP-TE object in the signalling carries an address of the node to be notified. The node (E) sends an RSVP-TE Notify message to a node (A) on the first working path (W1) which indicates that the shared resources are in use.
US10116493B2 Recovering from virtual port channel peer failure
Systems, methods, and non-transitory computer-readable storage media for recovering from a partial failure of a virtual port chain (vPC) domain. The first and second vPC peers may be paired to create a vPC having a virtual address. An endpoint host may communicate with a network via the virtual port channel. The system may detect that the first virtual port channel peer is down. During or after the first vPC reboots, the reachability cost for the first vPC with regards to the virtual address can be set to an inflated value. The first vPC peer may also delay its bring up time while it synchronizes its vPC state information with the second vPC peer. The second vPC can continue to advertise the association between the endpoint host and the virtual address. Upon completion of the synchronization, the first vPC peer may bring up the link and restore the reachability cost.
US10116489B2 Apparatus and method for managing network access device
Disclosed are an apparatus and method for managing a network access device, the apparatus comprising: one or more non-transitory computer readable medium configured to store computer-executable instructions; and at least one processor to execute the computer-executable instructions to cause: setting up a connection between a terminal device and the network access device; sending, by the terminal device, a brand/model request message to the network access device, and obtaining information characterizing the brand/model of the network access device from a brand/model response message returned by the network access device; initiating, by the terminal device, a query request according to the information characterizing the brand/model of the network access device to obtain a management adaptation scheme of the network access device corresponding to the information characterizing the brand/model of the network access device from pre-stored management adaptation schemes of network access devices with respective brands/models; and executing, at the terminal device, the corresponding management adaptation scheme of the network access device.
US10116479B2 Apparatus and operating method for controlling peak to average power ratio of signal in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Various exemplary embodiments of the present disclosure include: performing Fourier transform with respect to a plurality of modulation signals; dividing the plurality of transformed signals into at least two groups; generating FBMC symbols corresponding to the groups; transmitting the FBMC symbols.
US10116478B2 Scattered pilot pattern and channel estimation method for MIMO-OFDM systems
A method and apparatus are provided for reducing the number of pilot symbols within a MIMO-OFDM communication system, and for improving channel estimation within such a system. For each transmitting antenna in an OFDM transmitter, pilot symbols are encoded so as to be unique to the transmitting antenna. The encoded pilot symbols are then inserted into an OFDM frame to form a diamond lattice, the diamond lattices for the different transmitting antennae using the same frequencies but being offset from each other by a single symbol in the time domain. At the OFDM receiver, a channel response is estimated for a symbol central to each diamond of the diamond lattice using a two-dimensional interpolation. The estimated channel responses are smoothed in the frequency domain. The channel responses of remaining symbols are then estimated by interpolation in the frequency domain.
US10116477B2 Padding for orthogonal frequency division multiplexing (OFDM) symbols in a wireless communication system
A boundary within a last orthogonal frequency division multiplexing (OFDM) symbol of a PHY data unit is determined. Pre-encoder padding bits are added to a set of information bits to generate a set of padded information bits such that the set of padded information bits, after being encoded, fill one or more OFDM symbols up to the boundary within the last OFDM symbol. The set of padded information bits are encoded to generate a set of coded bits. A PHY preamble is generated to include a subfield that indicates the boundary. The one or more OFDM symbols are generated to include (i) the set of coded information bits in the one or more OFDM symbols up to the boundary to allow a receiving device to stop decoding the one or more OFDM symbols at the boundary, and (ii) post-encoder padding bits in the last OFDM symbol following the boundary.
US10116473B1 Controlling noise transfer function of signal path to reduce charge pump noise
An apparatus may include a delta-sigma modulator for quantization noise shaping of a digital signal, a digital-to-analog converter configured to generate an analog signal from the digital signal, and an amplifier configured to amplify the analog signal and powered from a charge pump, wherein the charge pump is configured to operate at a switching frequency approximately equal to a zero of a modulator noise transfer function of the delta-sigma modulator, such that the impact of charge pump noise on a total harmonic distortion noise of the apparatus is minimized.
US10116470B2 Combined low and high frequency continuous-time linear equalizers
An apparatus comprising an input port configured to receive an input signal propagated through a transmission link, wherein the transmission link comprises a low-frequency channel loss and a high-frequency channel loss, a continuous-time linear equalization (CTLE) circuit coupled to the input port and configured to produce an output signal according to the input signal by applying a first gain to the input signal at a first frequency to compensate the low-frequency loss, and applying a second gain to the input signal at a second frequency to compensate the high-frequency channel loss, and an output port coupled to the CTLE circuit and configured to output the output signal.
US10116467B2 Ethernet tag mapping in virtual private wire service using ethernet virtual private network
Presented herein is an exemplified system and method that facilitate a point-to-point (P2P) service operation, via EVPN VPWS service tunnels, between customer edge nodes and provider edge nodes in a network infrastructure (e.g., a MPLS infrastructure). In particular, the exemplified system and method employ an EVPN BGP construct that facilitates multiplexing across large number of different physical interfaces, among multiple device manufacturers and vendors, while reducing signaling among the nodes, and being fully supportive of EVPN capabilities. In an embodiment, a method is disclosed that establishes VPWS Service service-tunnels, which is associated with an Ethernet virtual private network (EVPN) Ethernet Auto-Discovery (EAD) route identifies the service tunnel as being a VPWS-ID service, a single tag service, or a double tag service.
US10116466B2 Transport protocol task offload emulation to detect offload segments for communication with a private network
Example methods are provided for a first endpoint to communicate with a second endpoint over a public network, the second endpoint being in a private network. The method may comprise detecting an offload segment from a protocol stack of the first endpoint. The offload segment may be destined for the second endpoint, generated by the protocol stack from a chunk of data sent by an application executing on the first endpoint and detected using a virtual adapter that emulates a transport protocol task offload. The method may further comprise processing the offload segment to generate a processed offload segment for transfer through a tunnel connecting the virtual adapter over the public network with a gateway associated with the private network; and sending the processed offload segment through the tunnel in a plurality of tunnel segments, the gateway being configured to generate a plurality of transport protocol segments.
US10116462B2 Method for transmitting data between nodes of a motor vehicle using an Ethernet transport protocol and control unit configured to carry out said method
A method for transmitting data in a motor vehicle from an application using an Ethernet transport protocol between nodes of the motor vehicle includes: the application transmitting data via an Ethernet-based network at cyclic intervals; deactivating local transmitters and receivers of a node in non-use periods, in which no data need to be transmitted; activating again the local transmitters and receivers of the node when data are pending transmission; transferring the local transmitters and receivers from an operating active mode to a quiescent mode in a deactivation time; transferring the local transmitters and receivers from the quiescent mode to the operating active mode in an activation time; and the application lowering the transmission frequency at least until a prescribed limit value is reached based at least in part on a requirement to save energy.
US10116456B2 Method and apparatus for optimizing internet communications
An apparatus and a method by a terminal in a wireless communication system are provided. The method includes transmitting first information including a public land mobile network identifier (PLMN ID) for a sponsored service, to a first server operated by a service provider, receiving, in response to the first information, second information including a token related to the sponsored service from the first server, transmitting third information requesting the sponsored service based on the token to a second server operated by a network operator corresponding to the PLMN ID, and receiving authentication information from the second server.
US10116452B2 Systems and methods for segment integrity and authenticity for adaptive streaming
System and method embodiments are provided for segment integrity and authenticity for adaptive streaming. In an embodiment, the method includes receiving at a data processing system a segment of a media stream, determining, with the data processing system, a digest or a digital signature for the segment, and comparing, with the data processing system, the digest/digital signature to a correct digest or a correct digital signature to determine whether the segment has been modified.
US10116450B1 Merkle signature scheme using subtrees
In a general aspect, a Merkel signature scheme (MSS) uses subtree data. In some aspects, subtree data is loaded from a non-volatile memory into a volatile memory. The subtree data represents one or more nodes of a subtree of a cryptographic hash tree and a first authentication path portion that includes nodes outside the subtree. The subtree includes a subtree root node at a level below a root node of the cryptographic hash tree and lowest-level nodes of the cryptographic hash tree, which are based on respective verification keys for a one-time signature (OTS) scheme. An OTS is generated using a first signing key associated with a first verification key, which is associated with a lowest-level node in the subtree. The OTS, the first verification key, the first authentication path portion, and a second authentication path portion comprising one or more nodes of the subtree are sent to a recipient.
US10116438B1 Managing use of security keys
A method is used in managing use of security keys. Based on a request for use of a key that serves as part of a data security system, a set of criteria to apply to the request is determined. The set of criteria pertain to security management of the key that is subject of the request. The set of criteria is applied to the request; and a result is determined based on the application of the set of criteria.
US10116431B2 Optical communication transmitting apparatus and receiving apparatus
The present application relates to an optical communication transmitting apparatus and receiving apparatus. The optical communication transmitting apparatus includes: an encoder, configured to encode and shunt an input signal, to generate multiple synchronous encoded signals; a driver, configured to amplify the multiple encoded signals, to generate multiple drive signals; and multiple light sources, configured to generate multiple synchronous optical signals when driven by the multiple drive signals. The optical communication transmitting apparatus and receiving apparatus provided in the present application make full use of advantages of visible light communication, achieving a rapid communication speed and high security.
US10116420B2 Error retransmission mechanism-comprised methods, apparatuses and systems for transmitting and receiving visible light signal
The present application relates to error retransmission mechanism-included methods, apparatuses, and systems for transmitting and receiving a visible light signal. The transmitting method includes the following steps: during transmission of a visible light signal, when an emitter executes signal transmission on an error sensitive level each time, reading an execution duration of the emitter; comparing the execution duration with a signal duration range; when the execution duration does not fall within the signal duration range, performing signal retransmission; and when the execution duration falls within the signal duration range, continuing signal transmission.
US10116417B1 Nonlinear MIMO-OFDM detector
A nonlinear MIMO-OFDM detector includes a vector arithmetic unit (VAU) that sequentially computes first metrics corresponding to a first current tree level of a first search tree and second metrics corresponding to a second current tree level of a second search tree. A sorting and indexing unit (SIU) that sorts the first metrics and the second metrics sequentially received from the VAU and that sequentially provides first indices of lowest first metrics and second indices of lowest second metrics to the vector arithmetic unit. The lowest first metrics are first inputs to the VAU for a first next tree level of the first search tree and the lowest second metrics are second inputs to the VAU for a second next tree level of the second search tree. The VAU and the SIU are pipelined to compute the second metrics concurrently with sorting and indexing of the first metrics.
US10116414B2 Method and apparatus for transmitting and receiving channel status information (CSI) for supporting 256QAM in wireless access system
A method and an evolved Node B (eNB) for receiving Channel Status Information (CSI) in a wireless access system are discussed. The method according to an embodiment includes transmitting a Physical Downlink Shared Channel (PDSCH); and receiving CSI including a Channel Quality Indication (CQI) index associated with the PDSCH. The CQI index is selected from one of a first CQI table for supporting up to a 64 Quadrature Amplitude Modulation (QAM) scheme and a second CQI table for supporting up to a 256 QAM scheme. CQI indices 12 to 15 of the first CQI table are used for the 64 QAM scheme and CQI indices 12 to 15 of the second CQI table are used for the 256 QAM scheme. A size of each of the first and the second CQI tables is the same.
US10116392B1 Carrier suppressed multi-level pulse amplitude modulation
Carrier suppression (CS-M-PAM) may be applied to M-PAM modulated optical signals to improve transmission reach. Additional rescaling of CS-M-PAM, referred to as adaptive CS-M-PAM, may further improve transmission reach by reducing low level symbol interference.
US10116388B2 Apparatus for measuring a filtering characteristic, pre-equalizer and communication equipment
A method and apparatus for measuring a filtering characteristic, pre-equalizer and communication equipment. The method includes: obtaining a receiving signal after two measurement signals of different spectral ranges pass through different filtering modules and are received at the same time at a receiving end; and determining a part of a filtering characteristic of a receiving end and a part of a joint response according to a nonoverlapped spectral part of the two signals in the spectrum of the receiving signal.
US10116386B2 Methods for determining receiver coupling efficiency, link margin, and link topology in active optical cables
A method for determining receiver coupling efficiency includes varying optical power inputted into a half active optical cable to determine a maximum optical power at which the TIA squelches and determining a receiver coupling efficiency by calculating a ratio of a threshold optical power to the maximum optical power at which the TIA squelches. A method of determining link loss in a channel includes varying optical power of a light source to determine the maximum optical power at which the TIA squelches and determining the link loss in the channel by subtracting the maximum optical power from the threshold optical power. A method of determining link topology includes selecting a pattern of optical powers and matching a pattern of squelched and non-squelched outputs with the pattern of optical power. An active optical cable includes memory storing a value related to an initial link loss of the active optical cable.
US10116385B2 System and method for pilot data detection using correlation peak tracking
During optical performance monitoring in low SNR conditions, the detection of pilot data may be more difficult because the detector may mistake noise for the pilot data signal. Systems and methods are disclosed herein that try to address this problem. In one embodiment, a pilot tone detector processes the received signal to determine a maximum correlation peak, and then performs tracking of the correlation peak over time. Unlike the pilot data signal, noise is typically more transient in nature. Therefore, if a correlation peak does not actually correspond to the pilot data signal, but instead corresponds to noise, then the correlation peak typically disappears over time when tracked. A search for a new correlation peak may then be performed. When a correlation peak is determined that actually corresponds to the pilot data signal, then the correlation peak typically remains when tracked.
US10116384B2 Remote programming and troubleshooting of pluggable optical transceivers
Techniques are presented for remote diagnostics and programming of optical pluggable modules (OPMs). A network-enabled programmer receives OPMs in one or more form factors, such as SFP, XFP, and QSFP. The network-enabled programmer retrieves configuration and diagnostic information from coupled OPMs and transmits them to a remote computing device. A technician, operating the remote computing device, can diagnose and reconfigure OPMs from a remote location. This provides an enhanced level of customer support as customers can receive immediate assistance in diagnosis of, and programming of, optical pluggable modules. The configuration can include reconfiguring an optical pluggable module for a new channel and/or platform.
US10116382B1 Ad hoc high frequency network
High frequency (HF) communication devices and methods capable of supporting HF tactical communications are disclosed. A communication device may include a time source configured to provide timing information for the communication device, where the timing information is synchronized with other communication devices participating in the same network the communication device is configured to participate in. The communication device may also include one or more processors in communication with the time source. The one or more processors may be configured to facilitate beyond line of sight reflective communications between the communication device and another communication device participating in the same network, wherein the beyond line of sight reflective communications are carried out in a time synchronized manner and in accordance with a time division multiple access (TDMA) based waveform that supports time slots.
US10116372B2 Interleaved training and limited feedback for multiple-antenna systems
A method includes the step of interleaving training and feedback stages in a transmitter and a multiplicity of antennas, wherein the transmitter trains the corresponding ones of the multiplicity of antennas one by one and receives feedback information after training each one of the corresponding ones of the multiplicity of antennas. An apparatus operating using the method includes a multiple-input single-output system with t transmitter antennas, a short-term power constraint P, and target data rate ρ where for any t, the same outage probability as a system with perfect transmitter and receiver channel state information is achieved with a feedback rate of R1 bits per channel state and via training R2 transmitter antennas on average, where R1 and R2 are independent of t, and depend only on ρ and P.
US10116368B2 Communication unit, integrated circuit and method for generating a plurality of sectored beams
A communication unit comprises a plurality of antenna element feeds (203, 205) for coupling to a plurality of antenna elements of an antenna array, where each antenna element feed comprises at least one coupler; and a plurality of transmitters operably coupled to the plurality of antenna element feeds. At least one transmitter of the plurality of transmitters comprises: an input for receiving a first signal and at least one second signal; beamformer logic arranged to apply independent beamform weights (RefBF1, RefBF2) on the first signal and the at least one second signal of the transmitter respectively, wherein each of the independent beamform weights is allocated on a per sector basis; and a signal combiner arranged to combine the first signal and the second signal to produce a combined signal, such as that the combined signal supports a plurality of sectored beams.
US10116359B2 Explicit beamforming in a high efficiency wireless local area network
A first communication device receives, from a second communication device via a communication channel, a plurality of training signals. The first communication device determines, based on the plurality of training signals, a plurality of channel matrices corresponding to a plurality of orthogonal frequency division multiplexing (OFDM) tones. The first communication device generates, based on the plurality of channel matrices, feedback information for the plurality of OFDM tones, the feedback information including (i) steering matrix information for the plurality of OFDM tones and (ii) additional phase information corresponding to the plurality of channel matrices for the plurality of OFDM tones, the additional phase information for reducing phase discontinuity across the OFDM tones in steered transmissions that are to be subsequently transmitted from the second communication device to the first communication device. The first communication device transmits the feedback information to the second communication device.
US10116355B2 Power supply apparatus, power receiving apparatus, and control method thereof
A power supply apparatus comprises a power supply unit which outputs power to a power receiving apparatus in a non-contact manner, a first communication unit which communicates with the power receiving apparatus through a first communication scheme, a second communication unit which communicates with the power receiving apparatus through a second communication scheme, and a control unit which carries out control such that first power is output from the power supply unit, and in the case where first device information and second device information obtained from the power receiving apparatus meet a predetermined condition, a state of connection with the power receiving apparatus is continued by the second communication unit.
US10116346B2 Electronic device and antenna using components of electronic device
An electronic device is provided that includes a circuit board and an antenna fed from the circuit board. The antenna includes a plurality of conductive components. Each of the plurality of conductive components is disposed on a portion of a respective one of a plurality of electronic components of the electronic device. The plurality of conductive components are connected by at least one connection component.
US10116344B2 Controlling device having multiple user interfaces
A controlling device having a plurality of user selectable operating modes, a user interface providing a plurality of function keys each operable to cause a transmission of at least one command to at least one of a plurality of appliances for commanding at least one operating function of the at least one of the plurality of appliances, and a light source for illuminating the user interface in multiple distinct colors. The light source is caused to illuminate the user interface in at least one of the multiple distinct colors as a function of a one of the plurality of operating modes in which the controlling device is currently placed.
US10116342B2 Apparatus and method for controlling signal gain in wireless transmitter
To control a gain of a transmit signal in a wireless transmitter, the wireless transmitter is provided. The wireless transmitter includes a baseband processor for processing an analog baseband transmit signal, and a Radio Frequency (RF) signal processor including a plurality of mixers. The plurality of mixers are configured to share an output signal of the baseband processor as an input.
US10116339B2 Detecting power of individual carrier of aggregated carrier
Aspects of this disclosure relate to detecting power associated with an individual carrier of a carrier aggregated signal. In an embodiment, an aggregated carrier including at least a first carrier and a second carrier is provided. An indication of power of the first carrier of the aggregated carrier is detected. Separately from detecting the indication of power of the first carrier, an indication of power of the second carrier of the aggregated carrier is detected. The power associated with a radio frequency (RF) signal provided to an RF source associated with the first carrier can be adjusted based on the indication of power of the first carrier.
US10116329B1 Method and system for compression based tiering
Example embodiments of the present invention relate to methods, systems, and a computer program product for storing data compressed according to a level of activity of a data set. The method includes evaluating a level of activity for a data set and selecting a compression algorithm according to the level of activity of the data set. The data set then may be compressed according to the selected compression algorithm and the compressed data stored in a data storage system.
US10116327B2 Technologies for efficiently compressing data with multiple hash tables
Technologies for compressing data with multiple hash tables include a compute device. The compute device is to produce, for each of multiple string prefixes of different string prefix sizes, an associated hash. Each string prefix defines a set of consecutive symbols in a string that starts at a present position in an input stream of symbols. The compute device is also to write, to a different hash table for each string prefix size, a pointer to the present position in association with the associated hash. Each hash is usable as an index into the associated hash table to provide the present position of the string.
US10116325B2 Data compression/decompression device
When compressing an arrangement of fixed-length records in a columnar direction, a data compression device carries out data compression aligned with the performance of a data decompression device by computing a number of rows processed with one columnar compression from the performance on the decompression device side, such as the memory cache capacity of the decompression device or the capacity of a primary storage device which may be used by an application, and the size of one record. Thus, while improving compression ratios of large volumes of data, including an alignment of a plurality of fixed-length records, decompression performance is improved.
US10116316B2 Receiver with signal processor to adaptively update weights to separate larger and smaller components
A receiver with orthogonal beam forming technique is achieved that is capable of differentiating different signal components within the received composite signal. An adaptive processor is used to eliminate the signal component whose phase information is known or can be calculated. The phase information of the major component of a signal can be easily acquired by using a limiter. The phase information of other signal components can be acquired by their direction information and other characteristics, such as modulation scheme, etc. Multiple orthogonal beams can be formed by eliminating one unwanted signal component each time by the adaptive processor until all unwanted signal is eliminated. Thus, a composite signal from multiple sources can be broken down into their component signals.
US10116315B1 System-on-a-chip clock phase management using fractional-N PLLs
A clock distribution architecture is provided in which the output clock signals from a plurality of fractional-N PLLs have a known phase relationship because each fractional-N PLL is configured to commence a phase accumulation responsive to a corresponding edge of a reference clock signal.
US10116307B2 Low power capacitive sensor button
Disclosed herein are system, methods, and apparatus for low power capacitive sensors. Apparatus may include a timing block configured to generate a repetitive trigger signal having a first frequency, and further configured to generate a clock signal having a second frequency. Apparatus may also include a sensing block coupled with the timing block and configured to, in response to the repetitive trigger signal, detect a change in capacitance associated with an object proximate to a capacitive sensor button by applying an excitation signal to the capacitive sensor button during a measurement period. Apparatus further include a wake logic block coupled with the sensing block and configured to transition a processing unit from a first power consumption state to a second power consumption state in response to the sensing block detecting the change in capacitance associated with the object proximate to the capacitive sensor button.
US10116301B2 Cross-coupled, narrow pulse, high voltage level shifting circuit with voltage domain common mode rejection
A system for high voltage level shifting includes a level shifting circuit having a high side circuit that receives a mixed signal having a common mode signal and a differential mode signal, and to attenuate the common mode signal in the mixed signal to generate an adjusted signal. The high side circuit generates a high output signal at a high output node in response to the adjusted signal. The system further includes a high side high voltage power transistor having a gate connected to the high output node of the high side circuit. The high side high voltage power transistor configured to provide a high portion of an output signal on a first output node in response to the high output signal.
US10116297B1 DC-coupled high-voltage level shifter
Systems, methods, and apparatus for use in biasing and driving high voltage semiconductor devices using only low voltage transistors are described. The apparatus and method are adapted to control multiple high voltage semiconductor devices to enable high voltage power control, such as power amplifiers, power management and conversion (e.g. DC/DC) and other applications wherein a first voltage is large compared to the maximum voltage handling of the low voltage control transistors. A parallel resistive-capacitive coupling allows transmission of edge information and DC level information of control signals from a static voltage domain to a flying voltage domain. A flying comparator operating in the flying voltage domain uses clamps to force an output difference voltage that is zero only during a switching event of the flying voltage domain. A charge pump may be used to amplify inputs to the parallel-resistive coupling for a desired differential signal amplitude to the flying comparator.
US10116294B1 High-resolution FET VDS zero-volt-crossing timing detection scheme in a wireless power transfer system
Methods and apparatus for detecting zero-volt crossing in a field-effect transistor. A comparator compares a drain-to source voltage of the transistor to a threshold voltage. A gate voltage signal of the transistor is provided to a clock input of the comparator such that said gate voltage signal is used to latch a result of said comparison to an output of the comparator. A control function with respect to the transistor is performed based on the value of the comparator output.
US10116286B2 Reference clock signal generators and methods for generating a reference clock signal
According to various embodiments, there is provided a method for generating a reference clock signal, the method including discharging a capacitive element to a discharged state, when a reset signal has a predetermined reset state; charging the capacitive element from the discharged state to a first voltage, when a charge signal has a predetermined charge state; comparing the first voltage to a zero voltage, when a compare signal has a predetermined compare state; generating a second voltage based on the comparing of the first voltage to the zero voltage; generating a clock signal based on the second voltage, using an oscillator; and generating each of the reset signal, the charge signal and the compare signal, based on the clock signal.
US10116269B1 Differential amplifier with extended bandwidth and THD reduction
The present invention is directed to electrical circuits. More specifically, an embodiment of the present invention provides a differential amplifier in cascode configuration. An input transistor is coupled to an output transistor via a peaking inductor. The output transistor is also directly coupled to a degeneration resistor. There are other embodiments as well.
US10116265B2 Modular and scalable power amplifier system
A modular power amplifier system and an electronic device comprising the modular power amplifier system in which, the modular power amplifier system comprises a plurality of amplifier modules. The plurality of amplifier modules are arranged into a number of sections comprising a first section which comprises a first amplifier module configured to receive the input signal within a first amplitude range and provide an output signal having a first output power; a second section which comprises a second amplifier module configured to receive the input signal within a second amplitude range and provide an output signal having a second output power; and an i-th section which comprises multiple amplifier modules, each being configured to receive the input signal within a certain amplitude range and provide an output signal having a certain output power. The output signals of the amplifier modules are combined to provide output signals with scalable output power.
US10116257B2 Enhanced solar panels, liquid delivery systems and associated processes for solar energy systems
Fluid delivery systems and related structures and processes are provided, such as for use with water, treated water, and/or a cleaning solution, for any of cleaning, cooling or any combination thereof, for one or more solar panels in a power generation environment. Enhanced coatings are provided for the incident surface of solar panels, such as to avoid build up of dirt, scale, or other contaminants, and/or to improve cleaning performance. Reclamation, filtration, and reuse structures are preferably provided for the delivered fluid, and seal structures may preferably be implemented between adjoining panels, to minimize loss of the delivered water or cleaning solution.
US10116253B2 Solar power generating device
The solar power generating device according to the present invention comprises: solar cell modules disposed in a plurality of rows and columns; and an inclination control member for controlling the inclination angle of all the solar cell modules at a time, wherein the inclination control member comprises: a support part for supporting the solar cell modules; a control part, disposed on the support part, for controlling the inclination angle of the solar cell modules; and a driving part for driving the control part. In the solar power generating device according to an embodiment, the solar cell modules connected to the support unit can be vertically moved at one time by the inclination control member. In other words, the inclination control member can vertically control the plurality of solar cell modules, which are connected to the inclination control member, at a time according to the altitude of the sun so as to optimize the incident light.
US10116248B2 Method and device for operating a brushless motor
A method and device for operating a brushless electric motor, having windings controlled by an inverter using six switches. The inverter includes three outputs that are associated with the windings of the electric motor. A respective power semiconductor switch is arranged between the outputs of the inverter and the windings, and wherein a detection unit detects defective switches, a measuring unit measures the voltage at the outputs of the inverter, and a motor angle position sensor determines the motor angle position arc. The invention further relates to a device for operating a brushless electric motor. The inverter is switched off after a defective switch has been detected, such that no additional power is introduced in the windings of the electric motor. The motor angle position sensor consecutively opens the power semiconductor switches in a predetermined motor angle position.
US10116247B2 Inverter drive device and semiconductor module
An inverter drive device for driving a semiconductor switching element that controls an output current of an inverter. An inverter drive device includes a drive circuit configured to apply a drive voltage to the semiconductor switching element, to thereby turn the semiconductor switching element on and off, the turning off of the semiconductor switching element causing a counter electromotive force to be generated therein, a clamping diode configured to clamp a voltage of the generated counter electromotive force, a voltage dividing resistor configured to detect a voltage that is proportional to a current flowing through the clamping diode, and an auxiliary drive circuit configured to generate a control voltage in accordance with the voltage detected by the voltage dividing resistor, and to apply the control voltage to the semiconductor switching element, to thereby turn the semiconductor switching element on.
US10116241B2 Motor control device and motor control method
A second upper-lower limit clipping unit performs an upper-lower limit clipping with an upper limit torque greater than that of a first upper-lower limit clipping unit, with respect to a value obtained by executing torque ripple correction by subtracting a torque ripple correction amount calculated by a torque ripple correction amount calculation unit, from a torque command subjected to the upper-lower limit clipping by the first upper-lower limit clipping unit. A carrier frequency correction amount calculation unit calculates a carrier frequency correction amount for correcting a carrier frequency of a power converter for driving the motor, in order to reduce losses in the power converter which have been increased by the execution of the torque ripple correction.
US10116240B2 Control device and method for jointly controlling asynchronous machines of a motor vehicle
The invention relates to a method for jointly controlling asynchronous machines (2; 3) of a motor vehicle (1) having a first asynchronous machine (2) and a second asynchronous machine (3) for driving the motor vehicle (1); an inverter (4), which is designed to supply the first asynchronous machine (2) and the second asynchronous machine (3) with a common stator voltage (5) at a common stator frequency (6). The method comprises the steps of determining a specified setpoint drive torque (11) of the motor vehicle (1) for a current driving situation of the motor vehicle (1); sensing a first rotational speed (7a) of the first asynchronous machine (2) and a second rotational speed (7b) of the second asynchronous machine (3); determining a common operating strategy of the first asynchronous machine (2) and of the second asynchronous machine (3) according to the specified setpoint torque (11) while taking into account the sensed rotational speeds (7a; 7b); and controlling the stator voltage (5) and the stator frequency (6) in order to set the drive torques (9a; 9b) of the asynchronous machines (2; 3) according to the operating strategy.
US10116239B2 Single phase motor energy economizer for regulating the use of electricity
A system for reducing inrush loading when a source power is restored includes a device for switching power that selectively connects a load to the source of power and a circuit for measuring the AC voltage at the source and for determining when the AC voltage is within operating range. Responsive to the AC voltage being within operating range, the system delays for a time period then connects the load to the source of power by way of the device for switching power.
US10116225B1 Gate line drive circuit and display device having the same
A gate line drive circuit includes first, second and third transistors, and a boosting capacitor. The first transistor has a control terminal connected to a charge/discharge control signal of a previous-stage gate line drive circuit, a first terminal, and a second terminal connected to a control node. The second transistor has a control terminal connected to the control node, a first terminal, and a second terminal connected to a first timing signal. The third transistor has a control terminal connected to the control node, a first terminal, and a second terminal connected to a second timing signal. The boosting capacitor has one terminal connected to the control node, and the other terminal connected to the first terminal of the third transistor and a control terminal of a first transistor of a next-stage gate line drive circuit. The first terminal of the second transistor is connected to a gate line.
US10116210B2 DAC servo
A servo block in a Buck, Boost, or switching converter allows a positive offset to be applied to the DAC voltage. In a typical switching converter application, the load will have a positive current, sourced from the switching converter to ground through the load. This will cause the output voltage of the switching converter to fall with the output impedance. The servo block corrects the output voltage by adjusting the DAC voltage upwards. In the case where current is forced back into the switching converter, causing the output voltage to rise, the servo block will have affect. The behavior of the servo block is desirable as it reduces the negative affect the servo block may have on load transients occurring when the switching converter is in over voltage. In particular, the idea of shifting the DAC voltage for several different loops with a single servo block is disclosed. This scheme is particularly effective for a switching converter design, allowing the slow loop integrator and fast existing switching converter control loops to be considered almost independently.
US10116209B2 System and method for starting a switched-mode power supply
A method of operating a switched-mode power supply (SMPS) includes starting up the switched-mode power supply by determining a rate of increase of a duty cycle of a pulse width modulated (PWM) signal based on an input voltage and a switching frequency of the SMPS; and generating the PWM signal having the duty cycle in accordance with the determined rate of increase.
US10116203B2 Transformer including a current induction device having an amplifier circuit
A highly stable transformer, including a first transformer, a second transformer and a current induction device. The current induction device is provided in a load line of the first transformer for detecting an induction current in the load line of the first transformer. An induction load terminal of the current induction device is connected to a control winding. The control winding is provided in a winding of the second transformer to generate an induction voltage in the winding according to the induction current value and output a voltage value matching the load. The transformer has a zero voltage deviation, can be applied to precise appliance circuits and will not produce voltage drop. The transformer adopts active loaded lines, has good operation efficiency and good stability, saves main capacitor loss of no-load and unequal loads, and improves the startup performance of the transformer to any corresponding loads in a full-load condition.
US10116201B2 High power density inverter (I)
The present invention relates to a single phase, non-insulated, miniaturized DC/AC power inverter (1) having an output power density higher than 3000 W/dm3, wherein said first (S1_H), second (S1_L), third (S2_H) and fourth (S2_L) switches are made of wide-band semiconductors and preferably of gallium nitride or GaN semiconductors; and wherein said DC/AC power inverter (1) further comprises: a ripple-compensating active filter comprising a third half-bridge (203) having a fifth switch (S3_H) in series with a sixth switch (S3_L), said fifth switch (S3_H) being connected at one end to the positive terminal (L+) of the DC input, said sixth switch (S3_L) being connected at one end to the negative terminal (L−) of the DC input,the other end of the fifth switch (S3_H) being connected to the other end of the sixth switch (S3_L), defining a third common end, said third common end being connected to a first end of a LC filter, made of at least one inductor (L6) and one storage capacitor (C5), a second end of the LC filter being connected to the negative terminal (L−); modulation control means of said first (S1_H), second (S1_L), third (S2_H), fourth (S2_L), fifth (S3_H) and sixth (S3_L) switches for providing a switch frequency comprised between 20 and 500 kHz and allowing variable phase shifts between any two of said first (201), second (202) and third (203) half-bridges and allowing dead time modulation of the switches of said half-bridges (201, 202, 203), so that to obtain a switching approaching ZVS switching, in particular to obtain switching when current crosses through zero and further to cancel switching losses and so that to allow high peak-to-peak voltage variations in the active filter, while storing corresponding energy in the storage capacitors (C5), wherein the Y-capacitors of the common mode noise filter (100), are referenced to a shielding being at a reference potential, said shielding being insulated from earth, said Y-capacitors having a value comprised between 100 nF and several μF.
US10116199B1 Apparatus and method for linearization of the control inputs for a dual output resonant converter
A power converter including: a dual output resonant converter including a first output, a second output, a common mode control input, and a differential mode control input, wherein a voltage/current at the first output and a voltage/current at the second output are controlled in response to a common mode control signal received at the common mode control input and a differential mode control signal received at the differential mode control input; and a dual output controller including a first error signal input, a second error signal input, a delta power signal input, a common mode control output, and a differential mode control output, wherein the dual output controller is configured to generate the common mode control signal and the differential mode control signal in response to a first error signal received at the first error signal input and a second error signal received at the second error signal input, wherein the first error signal is a function of the voltage/current at the first output and the second error signal is a function of the voltage/current at the second output, and wherein the common mode control signal is output from the common mode control output and the differential mode control signal is output from the differential mode control output, wherein the common mode control signal is generated using a feedback loop that uses a desired delta power signal based upon the first error signal and the second error signal and a delta power signal that is a function of the difference in output power at the first output and the second output.
US10116196B2 Parallel elastic mechanism for robot-environment force interaction
A prismatic actuator for imparting a hopping motion to a supported load such as a leg of robot. The apparatus includes a direct drive motor, such as a voice coil, operable to provide translational motion. The apparatus includes a spring element and a prismatic guide assembly. The guide assembly is configured to support the direct drive motor to constrain the translational motion to be along a drive axis and support the spring element to constrain compression and expansion of the spring element along a longitudinal axis parallel to the drive axis. The apparatus includes a controller that: (1) first controls the direct drive motor to compress the spring element during a first time period beginning when the apparatus initially contacts a surface; and (2) second controls the direct drive motor to expand the spring element when the apparatus has zero velocity while contacting the surface.
US10116193B2 Interior permanent magnet rotor and method and apparatus for manufacturing the same
An interior permanent magnet rotor includes a cylindrical rotor core having an axial hole extending in an axial direction, and a resin magnet that is formed to fill the axial hole by injection molding and that has a pair of axial end faces. The resin magnet includes a linear portion that has a linear shape in section perpendicular to the axial direction of the rotor core. The linear portion has a first end and a second end located closer to an outer periphery of the rotor core than the first end is. A gate mark is located on the second end of the linear portion on at least one of the axial end faces of the resin magnet.
US10116184B2 Robot having isolated stator and encoder
An apparatus including a housing; a motor having a stator and a rotor, where the stator is connected to the housing; an environment barrier extending between the stator and the rotor; and a sealing system connecting the environment barrier with the housing. The sealing system includes a first seal interface and a second seal interface. The first seal interface connects to the housing at a first diameter which is at least partially less than or equal to an inner diameter of the stator. The second seal interface connects to the housing at a second diameter which is at least partially greater than or equal to an outer diameter of the stator.
US10116176B2 Permanent magnet embedded electric motor, compressor and refrigeration air conditioner
In a permanent magnet embedded electric motor, a rotor iron core of a rotor disposed on an inner diameter side of a stator includes: a plurality of first slits that are formed on a radial direction outer side of a magnet insertion hole, and communicate with the magnet insertion hole; a plurality of second slits formed at positions opposed to and spaced apart from the first slits; inter-slit iron core portions formed between the first slits and the second slits; outer side iron core portions formed between the second slits and an outer circumferential surface of the rotor iron core; space portions communicating with rotating direction end portions of the magnet insertion hole; and thin iron core portions that are formed between the space portions and the outer circumferential surface of the rotor iron core, and extend in a rotating direction.
US10116168B2 Wireless power transmitter device and wireless power receiver device
A wireless power transmitter device that includes a transmitter circuit, a transmitter coil, a transmitter communication unit and a transmitter control unit is provided. The transmitter circuit generates a transmitting current. The transmitter coil receives the transmitting current to generate an electromagnetic field to induce a receiving current in a wireless power receiver device. The transmitter communication unit is configured to receive a report of a received power of the wireless power receiver device therefrom. The transmitter control unit receives the report of the received power and determines whether a frequency splitting phenomena occurs according to the received power. When the frequency splitting phenomena occurs, the transmitter control unit adjusts at least one of a configuration of the transmitter coil and a configuration of the transmitter circuit or adjusts a transmitting frequency of the transmitting current.
US10116167B2 Inductive power transmission device
A power transmission device for inductive energy transfer. The power transmission device comprises a first stage adapted to be connected to a supply input voltage and adapted to convert the supply input voltage to an operating voltage. The power transmission device further includes a second stage comprising a resonant circuit connected to the first stage and adapted to generate an oscillating voltage from the operating voltage so as to generate a magnetic field for inductive transfer of energy from the power transmission device to a target device. A control circuit is connected to the second stage. The control circuit is adapted to detect a parameter value of the second stage and is adapted to start or stop amplification of the resonant circuit based on the detected parameter value.
US10116166B2 Autonomous apparatus and system comprising such an apparatus
The invention relates to apparatus (40) comprising: an inductor; a rectifier coupled to the inductor; a voltage converter coupled to the rectifier; a battery coupled to the voltage converter; a load coupled to the voltage converter; and a control unit coupled to the voltage converter and arranged to cause either the battery to be charged by the rectifier, or the load to be powered by the rectifier, or the load to be powered by the battery, as a function of the state of a switch for controlling powering of the load and as a function of the output voltage of the rectifier.
US10116164B2 Flexible control architecture for microgrid resiliency
A flexible control architecture for an electrical power microgrid provides resiliency when operating under varying threat levels. The architecture includes a microgrid control layer, an intermediate layer and a component control layer. A contingency level is computed based on conditions of the microgrid such as weather and system state. When the contingency level indicates a low degree of threat, the system operates in a centralized, top-down control configuration. When the contingency level indicates a high degree of threat, the system operates in a decentralized control configuration with the microgrid control layer performing only a monitoring function.
US10116162B2 Near field transmitters with harmonic filters for wireless power charging
Disclosed are devices and methods of wirelessly charging an electronic device. An example device disclosed is a near-field transmitter. The near-field transmitter includes (i) a metal layer having an interior perimeter that surrounds an aperture defined by the metal layer, (ii) a patch antenna configured to radiate an RF energy signal having a plurality of different harmonic frequencies including a center frequency, and (iii) a harmonic RF filter positioned on at least the patch antenna. The harmonic RF filer is configured to suppress radiation of any of the plurality of different harmonic frequencies, except for the center frequency, when the RF energy signal is radiated by the patch antenna and the RF energy signal interacts with the harmonic RF filter.
US10116157B2 Method and device for charging batteries in mobile devices
Methods and devices are disclosed for efficient power charging of a battery in one electronic device by another electronic device. In one embodiment, a method may include establishing an electrical connection between a first electronic device and a second electronic device; acquiring, by the second electronic device via the electrical connection, real-time charging voltage information of a battery in the first electronic device, wherein the real-time charging voltage information varies with a charge state of the battery in the first electronic device; and controlling by the second electronic device, during charging of the battery in the first electronic device by the second electronic device, an output voltage of the second electronic device to charge the battery of the first electronic device according to the real-time charging voltage information.
US10116148B2 Secondary-battery protecting integrated circuit, secondary battery protection apparatus, and battery pack
A secondary-battery protecting integrated circuit includes, a power supply terminal connected to a positive electrode of the secondary battery, a ground terminal connected to a negative electrode, an input terminal connected to the negative terminal, a control terminal at which a control signal is input, a pull-down resistor connected between the control terminal and the ground terminal, a voltage monitoring circuit monitoring a voltage between the control terminal and the ground terminal, a voltage comparison circuit configured to compare a voltage at the control terminal with a voltage at the input terminal; and a control circuit configured to perform an operation in which a discharge operation of the secondary battery is prevented by turning off a discharge control transistor included in the switch circuit in response to the voltage monitoring circuit detecting that the voltage between the control terminal and the ground terminal is greater than a first threshold.
US10116147B2 Battery managing device and battery managing method
A battery managing device includes a first calculator, a second calculator, a determiner, and a controller. The first calculator calculates a provisional value indicating a charge state of a battery provided in a vehicle including an electric motor as a drive source. The second calculator calculates the charge state of the battery based on a condition obtained by comparing the provisional value and a boundary point which is on a boundary between a plurality of regions divided in accordance with an available charged amount of the battery. The boundary point is determined based on the available charged amount of the battery in a predetermined degradation state. The determiner determines in which region among the regions the charge state of the battery locates. The controller controls to charge and discharge the battery in accordance with the region determined by the determiner.
US10116133B2 Electrical means to limit current in battery operated patient-connected medical devices
A system (116, 120) for electrically limiting leakage current in a patient-connected medical device (100). The system (116, 120) includes a first set (116) of one or more switching devices (118) that selectively connect a first power output (124) of a battery compartment (110) of the patient-connected medical device (100) with a first power input (126) of electronic components (102) of the patient-connected medical device (100) based on a first polarity of input voltage from the battery compartment (110). The system (116, 120) further includes a second set (120) of one or more switching devices (122) that selectively connect a second power output (128) of the battery compartment (110) of the patient-connected medical device (100) with a second power input (130) of the electronic components (102) based on a second polarity of the input voltage, wherein the first polarity is opposite the second polarity.
US10116131B2 Over-current protection circuits and liquid crystal devices
An over-current protection circuit includes a detection circuit, a first protection branch, and a second protection branch. The detection circuit is configured for obtaining a first detection voltage. The first protection branch compares the first detection voltage and the first reference voltage. When the first detection voltage is smaller than the first reference voltage, the detection circuit obtains the second detection voltage. The second protection branch compares the second detection voltage and the second reference voltage. When the second detection voltage is greater than or equals to the second reference voltage, the second protection branch cuts off the current inputted to the input end of the over-current protection circuit. The second reference voltage equals to the reference detection voltage plus the predetermined initial value. The over-current protection circuit may amend the protection voltage to avoid over-current issue.
US10116130B2 Distribution board, power consumption managing system, and methods for manufacturing distribution board and power consumption managing system
A distribution board includes: a main bar that is connected to a power supply line; a branch bar that is branched from the main bar, the branch bar supplying power to a load; a breaker that is electrically connected to the branch bar, the breaker being configured to be electrically connected to the load, the breaker limiting to a predetermined set value a current to be supplied to the load; and a display unit that is provided to the branched bar or the breaker, the display unit having a display for specifying a load that is planned to be connected to the breaker.
US10116125B2 Cold shrinkable termination, cold shrinkable termination assembly and method for manufacturing the same
A cold shrinkable termination for an electric power cable that includes an insulation tube and stress control glue. When the cold shrinkable termination is mounted on the electric power cable, the stress control glue fills a gap between the electric power cable and the insulation tube so as to prevent local electric field concentration from occurring at an exposed end of the electric power cable. The stress control glue has a dielectric constant within a range of 5 to 100. In this cold shrinkable termination, a stress control glue with high dielectric constant is provided to optimize the electric-field distribution on an insulation surface of the electric power cable. Thereby, the structure of the cold shrinkable termination is simplified and the cost thereof is reduced. The cold shrinkable termination may be adapted to an electric power cable used to transmit voltage less than 26/35 kV.
US10116121B2 Semiconductor device manufacturing method and semiconductor device
A method of manufacturing a semiconductor device, includes a step of forming, on a semiconductor substrate, a mesa stripe including an active layer, and a semiconductor layer covering the mesa stripe, a masking step of forming, on the semiconductor layer, a mask pattern through which the semiconductor layer is exposed on opposite sides of the mesa stripe, an isotropic etching step of performing isotropic etching on the semiconductor layer exposed through the mask pattern so that concaves having a circular-arc sectional shape are formed in the semiconductor layer, and an anisotropic etching step of performing anisotropic etching on the semiconductor layer through the mask pattern after the isotropic etching step so that etching progresses to the semiconductor substrate.
US10116117B2 LD module
Emitter width of an LD is set greater than a diameter, of a core, in an entrance end surface of an optical fiber. An optical system provided between the LD and the optical fiber causes a diameter, of laser beam, in the entrance end surface of the optical fiber to become smaller than the diameter, of the core, in the entrance end surface of the optical fiber. The LD is configured so that a beam parameter product of the laser beam emitted from the LD shows a local minimal value which changes in accordance with the emitter width of the LD, and which is equal to or smaller than a beam parameter product of the optical fiber. The emitter width of the LD is set so that the beam parameter product of the laser beam emitted from the LD is equal to or smaller than that of the optical fiber.
US10116115B2 Integrated circuit implementing a VCSEL array or VCSEL device
A semiconductor device includes an array of VCSEL devices with an annealed oxygen implant region (annealed at a temperature greater than 800° C.) that surrounds and extends laterally between the VCSEL devices. A common anode and a common cathode can be electrically coupled to the VCSEL devices, with the common anode overlying the annealed oxygen implant region. The annealed oxygen implant region can funnel current into active optical regions of the VCSEL devices and provide current isolation between the VCSEL devices while avoiding an isolation etch between VCSEL devices. In another embodiment, a semiconductor device includes an annealed oxygen implant region surrounding a VCSEL device. The VCSEL device(s) can be formed from a multi-junction layer structure where built-in hole charge Qp for an intermediate p-type layer relative to built-in electron charge Qn for a bottom n-type layer is configured for diode-like current-voltage characteristics of the VCSEL device(s).
US10116108B1 Track-lighting adapter with universal housing
The present invention is directed to a power unit adapter mechanism for track-light systems that includes a universal housing. The universal housing is configured to couple any number of different styles or types of adapter caps to form power unit adapters that fit into corresponding power track styles to power light engines. The universal housing has a geometric configuration and includes the necessary electrical contacts that allow the universal housing to be used with variety of adapters caps styles.
US10116105B2 Illuminated printed circuit boards for connectors
Connectors that may provide illumination at an opening in order to facilitate the mating to a corresponding connector by a user. The illumination may be generated on a tongue of a connector insert or in a connector receptacle. For connector receptacles, illumination may be guided to illuminate an opening of the connector receptacle, it may be guided out of a front edge of a tongue in the connector receptacle, or it may be guided in other directions. For connector inserts, illumination may be out of a front edge or sides of a tongue in the connector insert, or it may be guided in other directions. The illumination may be colored or patterned to convey information to a user. Other examples may include a connector system having a connector insert with a light guide to provide illumination from a connector receptacle to an opening in the connector insert where it may be viewed by a user. In other examples, other types of data, such as authentication or identification data, may be optically transmitted either to or through a connector insert inserted in the connector receptacle.
US10116094B2 Data-secure connector with indicator
A data-secure electrical connector is operable to provide electrical power to a portable electronic device via a connector that is capable of transmitting electrical power and electronic data to the device, but without establishing an electronic data connection with the device, while providing an indicia to a user when the data-secure electrical power connection has been made.
US10116092B2 Electrical connector including guide member
An electrical connector includes an electrical contact assembly that includes an electrical contact and an electrically insulative guide member.
US10116088B2 Plug connector casing and plug connector
The present disclosure relates to a plug connector casing adapted for use as a vehicle plug connector. In one implementation, the plug connector casing may include a main body made of plastic and a casing lock that is displaceable relative to the main body along a plugging direction. In some implementations, the plug connector casing may be equipped with a cable bracket that is capable of being releasably latched to a cable support that is integral with the main body, extends from an end face of the main body past the casing lock, and has one or more latch elements adjacent thereto. The present disclosure also relates to a plug connector provided with a plug connector casing of this type.
US10116077B1 Kit having a tube surrounding an end portion of a tracer wire and a conductive end cap engaging the tube and the wire
A kit for use with an above ground portion of a tracer wire includes a tube and a conductive end cap. The tube has an interior cavity extending from a first end to a second end, and the internal cavity has a diameter configured to be positioned about the tracer wire. The conductive end cap is configured to electrically engage the tracer wire, and is further configured to mechanically engage a surface of the tube such that the tracer wire is protected from corrosion and external elements while allowing a signal to be sent along the tracer wire through the conductive end cap.
US10116055B2 Z-shaped dual ring winding type NFC antenna and antenna system
The present invention discloses a Z-shaped dual ring winding type NFC antenna, comprising a ferrite core which is formed by superposing a plurality of plate-like ferrite units, a first coil and a second coil. The first coil is wounded on the outer surface of the ferrite core in a Z shape, and the second coil is spirally wound along the vertical Z axis direction. The lower end of the ferrite core is connected with an antenna insulating layer. The lower end face of the antenna insulating layer is connected with external electrodes that include a first external electrode and a second external electrode. The head end of the first coil is connected with the first external electrode, and the tail end is connected with the head end of the first coil through a connecting conductor. The tail end of the second coil is connected with the second external electrode. The “engaged” superposition of the Z-shaped first coil and the second coil which is parallel to the upper surface of the ferrite core and the magnetic field components vertical to the PCB respectively generated by the first coil and the second coil further improve the antenna performance. The first coil and the second coil make full use of the space of the ferrite core, so that the whole NFC antenna has a relatively small size.
US10116052B2 Tunable antenna for high-efficiency, wideband frequency coverage
A system, in some embodiments, comprises: a processor; a transceiver coupled to the processor; and an antenna including a central element that connects to one or more of the processor and the transceiver, said antenna further including multiple coupling elements that electromagnetically couple to the central element, wherein each of the multiple coupling elements comprises a separate variable capacitor.
US10116046B1 Vehicle outdoor electronics cabinet
An antenna farm enclosure for a locomotive cab includes a planar lid hinged to a base and bearing an array of compact antennae. A separate frame holds the antenna farm above the roof to permit wind and moisture to pass beneath, and allows for adjustments for irregularities in the cab roof. A chimney surrounding a port through the cab roof extends upward into the antenna farm enclosure, forming a dam that prevents accumulated moisture from entering the cab or the enclosure. Cables from the antennae extend through the chimney into the cab. A wide flange surrounds the lid and bears against two concentric gaskets to seal the enclosure. Specialized hold-down devices arrayed around the flange compress both gaskets, and comprise threaded shafts hingedly coupled to the base. The slightly arched flange asserts spring-like tension against the hold-down devices, which compress the arched flange to strengthen the seal.
US10116042B2 Antenna device and communication terminal device
An antenna device includes a first conductor plane and a second conductor plane that face each other. The first conductor plane and the second conductor plane are electrically continuous through a first connection conductor, a second connection conductor, and a chip capacitor. A power feed coil is disposed between the first conductor plane and the second conductor plane. The power feed coil includes a magnetic core and a coil conductor. The coil conductor defines a pattern such that the coil conductor winds around the magnetic core. The power feed coil is disposed at a position closer to the first connection conductor and magnetically couples with the first connection conductor.
US10116039B2 Antenna apparatus and electronic device having the same
An antenna apparatus and an electronic device are provided. The electronic device includes a plurality of metal parts, an antenna radiator arranged around the plurality of metal parts, and at least one sub antenna radiator arranged to electrically connect with the antenna radiator around the antenna radiator, and prevent deterioration of radiation efficiency of the antenna radiator caused by the plurality of metal parts.
US10116038B1 Mobile hotspot system
A device can include a first ground element to be electrically connected to a module including a cellular antenna. The first ground element and the module can be stackable. The cellular antenna can have a first ground plane provided by a second ground element included in the module. The first ground element can provide a second ground plane for the cellular antenna when the first ground element is electrically connected to the cellular antenna. The second ground plane can be larger than the first ground plane. Radio performance of the cellular antenna with regard to a cellular network is enhanced when the cellular antenna is electrically connected to the first ground element based on the second ground plane.
US10116031B2 Vertical-transition structure
A vertical-transition structure comprises a microstrip line and a combination of a coaxial connector and a metallic ring underneath the microstrip line. A first through hole is created next to the microstrip line and near one end of its signal line. The metallic ring has a second through hole. The coaxial connector has a center conductor including an extended portion to be inserted into the second through hole via its center, and subsequently through the first through hole to connect to the signal line vertically. Specially, the extended portion is not inserted through the center of the first through hole. The present structure can improve the high-frequency insertion loss of the vertical transition caused by the sudden change of electromagnetic field distributions from a coaxial line to a microstrip line and the resonant response of the coaxial connector, and therefore, increase the 1-dB transmission passband of the vertical transition substantially.
US10116030B2 Integrated fan-out package including dielectric waveguide
A semiconductor structure includes a dielectric waveguide, a driver die, a first transmission electrode, a second transmission electrode, and a receiver die. The driver die is configured to generate a driving signal. The first transmission electrode is located along a first side of the dielectric waveguide and configured to receive the driving signal. The second transmission electrode is located along a second side of the dielectric waveguide and electrically coupled to a transmission ground. The first transmission electrode and the second transmission electrode are mirror images. The receiver die is configured to receive a received signal from the dielectric waveguide.
US10116028B2 RF dielectric waveguide duplexer filter module
An RF dielectric waveguide duplexer filter module with antenna and lower and upper Tx and Rx signal transmission blocks of dielectric material attached together in a side-by-side and stacked relationship. The blocks are covered with conductive material. Antenna and Tx and Rx input/outputs are defined at opposite ends of the filter module. RF signal transmission windows define direct coupling RF signal transmission paths between the antenna and the Tx and Rx blocks and between the lower and upper Tx and Rx blocks. One or more bridges of dielectric material on the lower Tx and Rx blocks define inductive cross-coupling Tx and Rx signal transmission paths. The Tx signal is transmitted only in the direction of the antenna block or between the upper and lower Tx blocks. The Rx signal is transmitted only in the direction of the Rx RF signal input/output or between the upper and lower Rx blocks.
US10116019B2 Energy storage assembly, temperature control device, and motor vehicle
An energy storage assembly includes a plurality of electrical energy stores. Arranged between at least two electrical energy stores is at least one thermally conductive spacer element which has at least one area to separate the at least two electrical energy stores. The at least one spacer element is thermally coupled to at least one heat pipe of a first heat pipe assembly and to at least one heat pipe of a second heat pipe assembly.
US10116017B2 Passive thermal management system for battery
A battery module includes one or more battery cells and one or more laminated elements configured to provide passive management of heat generated by the one or more battery cells. Each laminated element includes one or more heat conducting layers and one or more intumescent layers. The one or more intumescent layers are configured to expand in response to an intumescent layer temperature exceedance to reconfigure the laminated element from a first configuration in which the laminated element transfers heat emitted by the one or more battery cells to a second configuration in which the laminated element does not substantially transfer heat emitted by the one or more battery cells.
US10116012B2 Systems and methods for monitoring and characterizing information handling system use behavior
Desktop power use behavior may be detected while a portable information handling system or any other type of battery powered information handling system is operating on external power such as an AC adapter. The desktop power use behavior may be detected by monitoring one or more power usage parameters to detect usage characteristics that indicate a battery powered information handling system is being operated in a manner that is similar to operation of a desktop information handling system. Upon detection of desktop behavior, one or more processing devices of the information handling system may respond by taking one or more desktop use response actions.
US10116006B2 Spirally would non-aqueous electrolyte secondary battery having insulating members
A battery including an electrode assembly is provided. The electrode assembly has first and second current collectors facing region disposed at a winding start end and at a winding terminal end, respectively. A positive electrode current collector exposed portion and a negative electrode current collector exposed portion face each other through the separator in each of the first and second current collector facing regions. At least one of the positive or negative electrode current collector exposed portion has a first insulating member formed thereon in the first current collector facing region at the winding start end and has a second insulating member formed thereon in the second current collector facing region at the winding terminal end. The second insulating member has a melting point lower than that of the first insulating member.
US10115995B2 Batteries including a flat plate design
A battery having flat, stacked, anode and cathode layers. The battery can be adapted to fit within an implantable medical device.
US10115987B2 State detection device and method for fuel cell
A state detection device for fuel cell includes a supposed high-frequency impedance value setting unit configured to set a supposed high-frequency impedance value on the basis of an impedance measurement value belonging to an arc region of an impedance curve of the fuel cell, an actually measured high-frequency impedance value calculation unit configured to obtain an actually measured high-frequency impedance value on the basis of an impedance measurement value belonging to a non-arc region of the impedance curve of the fuel cell, and an ionomer resistance estimation unit configured to estimate a value obtained by subtracting the actually measured high-frequency impedance value from the supposed high-frequency impedance value as an ionomer resistance value. The supposed high-frequency impedance value setting unit sets a value of an intersection of an equivalent circuit impedance curve set on the basis of the impedance measurement value belonging to the arc region and a real ads as the supposed high-frequency impedance value.
US10115979B2 Apparatus and method for heating a fuel cell stack
An apparatus for heating a fuel cell stack in a cold start mode is provided. The apparatus comprises a fuel cell stack, a power converter, and a controller. The power converter may include a power switch and resistive heating element that is thermally coupled to the fuel cell stack. The controller is configured to activate the power converter, if a temperature is below a predetermined temperature value, to draw current from the fuel cell stack to cause the fuel cell stack to generate heat. Heat from the power converter is also applied to the fuel cell stack.
US10115969B2 Battery, electrode, battery pack, electronic device, electric vehicle, power storage device, and power system
There is provided a battery including a positive electrode, and a negative electrode. At least one electrode of the positive electrode and the negative electrode includes a current collector, a mixture layer over one main surface of the current collector, the mixture layer including a gap through which a part of the current collector is exposed, a lead bonded to an exposed surface of the current collector exposed through the gap, and a protective layer configured to protect the current collector, at least a part of the protective layer being over the exposed surface of the current collector and interposed between a part of the lead and the exposed surface. The part of the lead includes at least a part of a peripheral edge of the lead.
US10115966B2 Metallate electrodes
The invention relates to electrodes that contain active materials of the formula: AaMbXxOy wherein A is one or more alkali metals selected from lithium, sodium and potassium; M is selected from one or more transition metals and/or one or more non-transition metals and/or one or more metalloids; X comprises one or more atoms selected from niobium, antimony, tellurium, tantalum, bismuth and selenium; and further wherein 0
US10115964B2 Advanced Si-C composite anode electrode for high energy density and longer cycle life
An electrode has a first set of stripes of a graphite-containing material, and a second set of stripes of silicon-containing material interdigitated with the first set of stripes. A method of manufacturing an electrode includes extruding first and second materials simultaneously onto a substrate in interdigitated stripes, wherein the first material comprises a graphite-containing material and the second material comprises a silicon-containing material.
US10115963B2 Negative electrode material for secondary battery and secondary battery using the same
A negative electrode active material is provided, which can reduce and suppress ratio of expansion of silicon, provide enhanced conductivity, and realize superior charge/discharge cycle characteristic. The negative electrode material for secondary battery capable of occluding and releasing lithium consists of alloy particles having a silicon phase and a metal phase, and a carbonaceous material, in which crystallite size of the silicon phase is 10 nm or less, and the metal phase includes two or more kinds of metals alloying with silicon but not with lithium, and the carbonaceous material has crystallite size of 30 nm or more, and the carbonaceous material is present on the surface of, or within the alloy particles.
US10115959B2 Method of manufacturing non-aqueous liquid electrolyte secondary battery
A method of manufacturing a non-aqueous liquid electrolyte secondary battery is to manufacture a non-aqueous liquid electrolyte secondary battery including a positive electrode mixture layer containing a lithium-containing transition metal oxide as a positive electrode active material. The manufacturing method includes: mixing the positive electrode active material and an aromatic nitrile compound such that a mass ratio of the aromatic nitrile compound to the positive electrode active material is not less than 0.1% by mass and not more than 4% by mass, to prepare a mixture; mixing the mixture, a conductive material, a binder, and a solvent to prepare a granular body; and disposing the granular body on a surface of a positive electrode collector to form at least a part of the positive electrode mixture layer.
US10115946B2 Secondary battery
A secondary battery according to one or more embodiments includes an electrode assembly including a first electrode plate including a first electrode tab, a second electrode plate including a second electrode tab, and a separator between the first electrode plate and the second electrode plate, a case including a body accommodating the electrode assembly, a cap plate at an upper portion of the body, and a bottom plate at a lower portion of the body, an electrode terminal including a first electrode terminal electrically connected to the first electrode tab and extending through the cap plate, and a second electrode terminal electrically connected to the second electrode tab via the case and on the cap plate, and a first safety vent in the bottom plate, wherein an exterior surface of the bottom plate defines a gas exhaust groove in communication with the first safety vent.
US10115944B2 Battery used for unmanned aerial vehicle and an unmanned aerial vehicle
The present invention discloses an unmanned aerial vehicle and a battery thereof. The battery includes a battery body and a shell disposed on one end of the battery body. The shell has a clamp button disposed on the side opposite the unmanned aerial vehicle. One end of the clamp button is fixed on the shell and the other is used for detachably connecting with the unmanned aerial vehicle. The clamp button makes the battery detachably connect with the main body of the unmanned aerial vehicle be possible and it is very convenient for changing the battery.
US10115935B2 Corrosion resistant tube for secondary battery and secondary battery comprising the same
Provided is a corrosion resistant tube for a secondary battery including a volatile corrosion inhibitor (VCI) and a base resin, and a secondary battery including the same. The corrosion resistant tube of the present invention prevents the occurrence of rust or the occurrence of corrosion in a battery cell, and therefore, is capable of enhancing stability of the battery.
US10115923B2 Display panel with luminescent material blocks
The present invention discloses a display panel, which includes a display unit. The display unit includes an anode layer, a hole injection layer, a hole transport layer, a luminescent material layer, an electron transporting layer, an electron injection layer, a cathode layer. The luminescent material layer includes the first luminescent material block, the second luminescent material block, and the third luminescent material block. The first luminous material block and the second luminous material block are partially overlapped, and the second luminous material block and the third luminescent material block are partially overlapped. The present invention is beneficial to producing a pixel having a smaller dimension in the display panel.
US10115918B2 Doping engineered hole transport layer for perovskite-based device
An optoelectronic device is provided, the device comprising an active layer comprising organometal halide perovskite and a hole transport layer (HTL) formed by vacuum evaporation and configured to transport hole carriers. The HTL includes a first sublayer comprising a hole transport material (HTM) doped with an n-dopant and disposed adjacent to the active layer, a second sublayer comprising the HTM that is undoped and disposed adjacent to the first sublayer, and a third sublayer comprising the HTM doped with a p-dopant and disposed adjacent to the second sublayer. The doping concentration of the n-dopant for the n-doped sublayer is determined to match the highest occupied molecular orbital energy level of the n-doped sublayer with the valence band maximum energy level of the perovskite active layer.
US10115913B2 Display apparatus
A display apparatus is disclosed. The display apparatus includes a substrate, a display, and a protective film. The substrate includes a bending area between a first area and a second area and is bent about a bending axis. The display is over an upper surface of the substrate in the first area. The protective film is over a lower surface of the substrate. The protective film includes a first protective film base over the lower surface of the substrate and corresponding to at least a part of the first area, and a first adhesive layer between the substrate and the first protective film base. The first protective film base includes a first thick portion having a first thickness and a first thin portion having a second thickness less than the first thickness and is closer to the bending area than the first thick portion.
US10115903B2 Emitter having a condensed ring system
The present invention relates to organic electroluminescent devices which comprise aromatic ring systems with two or three condensed rings as emitter materials, and to their possible uses.
US10115900B2 Systems and methods for thermal processing of a substrate
Various materials can be deposited on an OLED substrate at various steps, in which the materials may subsequently require drying, baking and a combination thereof. Given the critical nature of drying and baking steps, the inventors of the present teachings have designed various modules for carrying out drying and baking which can be used as a process development module, and additionally for as a dedicated process module in production.
US10115893B2 Data storage devices and methods for manufacturing the same
A method of manufacturing a data storage device may include forming a magnetic tunnel junction layer on a substrate, irradiating a first ion beam on the magnetic tunnel junction layer to form magnetic tunnel junction patterns separated from each other, irradiating a second ion beam on the magnetic tunnel junction layer, and irradiating a third ion beam on the magnetic tunnel junction layer. The first ion beam may be irradiated at a first incident angle. The second ion beam may be irradiated at a second incident angle that may be smaller than the first incident angle. The third ion beam may be irradiated to form sidewall insulating patterns on sidewalls of the magnetic tunnel junction patterns based on re-depositing materials separated by the third ion beam on the sidewalls of the magnetic tunnel junction patterns.
US10115890B2 Magnetic thin film and application device including magnetic thin film
The problem of the invention is to provide a magnetic thin film having a high magnetic anisotropy constant Ku and a high coercive force Hc, and to provide an application device comprising the above magnetic thin film. The magnetic thin film of the present invention includes an ordered alloy including: at least one first element selected from the group consisting of Fe and Ni; at least one second element selected from the group consisting of Pt, Pd, Au and Ir; and Sc.
US10115885B2 Fluidic assembly process using piezoelectric plates
A method is provided for fabricating a thin-film electronic device employing a piezoelectric plate. The method provides a plurality of piezoelectric plates, and a substrate with electronic devices, each electronic device including a top surface well. A piezoelectric plate suspension is formed and flowed over the substrate. In response to the piezoelectric plate suspension flow, piezoelectric plates are captured in the top surface wells. The electric device top surface wells have well bottom surfaces, with bottom electrical contacts formed on the bottom surfaces. Thus, the capture of a piezoelectric plate in a top surface well entails interfacing a piezoelectric plate electrode, either the first electrode or the second electrode, to the bottom electrical contact. Subsequent to capturing the piezoelectric plates in the top surface wells, a thin-film process forms a conductive line overlying the exposed piezoelectric device electrode (i.e., the electrode not connected to the bottom electrical contact).
US10115880B2 System and method for harvesting energy down-hole from an isothermal segment of a wellbore
Systems and methods of generating power in a wellbore extending through a subterranean formation are described. A swirling flow of pressurized fluid is passed through a vortex tube to generate a temperature differential between first and second outlets of the vortex tube. The temperature differential is applied to a thermoelectric generator configured to convert the temperature differential into a voltage. The thermoelectric generator produces electrical power that is transmittable to down-hole tools within the wellbore such as an inflow control valve.
US10115878B2 Optical sensor
An optical sensor includes a flexible substrate, a light emitting element, and a light receiving element. The light emitting element and the light receiving element are mounted on element mounting portions and connected to element connection portions by wires. The optical sensor also includes through wirings extending through the substrate. Each through wiring is bonded to the element mounting portion or the element connection portion. The through wirings include a heat radiation through wiring that is located immediately below the light emitting element and bonded to the element mounting portion on which the light emitting element is mounted. The optical sensor further includes light shielding materials and encapsulation resins for surrounding and encapsulating the light emitting element and the light receiving element, respectively.
US10115873B2 Surface-modified phosphor and light emitting device
A surface-modified phosphor includes: a phosphor matrix represented by Chemical Formula 1, K2SiF6:Mn4+; and  Chemical Formula 1 a nano-sized phosphor coated on the phosphor matrix.
US10115871B2 Optoelectronic semiconductor component and method for producing same
An optoelectronic semiconductor component and a method for producing the same are disclosed. In an embodiment the semiconductor component includes a semiconductor chip, which emits electromagnetic radiation of a first wavelength range from a radiation emission surface. The semiconductor component further includes a first conversion layer located on a lateral flank of the semiconductor chip, wherein the first conversion layer is suitable for converting electromagnetic radiation of the first wavelength range into electromagnetic radiation of a second wavelength range, and a second conversion layer located on the radiation emission surface of the semiconductor chip, wherein the second conversion layer is suitable for converting electromagnetic radiation of the first wavelength range into electromagnetic radiation of the second or of a third wavelength range. The first conversion layer is different from the second conversion layer.
US10115870B2 Light emitting device, resin package, resin-molded body, and methods for manufacturing light emitting device, resin package and resin-molded body
A method of manufacturing a light emitting device having a resin package which provides an optical reflectivity equal to or more than 70% at a wavelength between 350 nm and 800 nm after thermal curing, and in which a resin part and a lead are formed in a substantially same plane in an outer side surface, includes a step of sandwiching a lead frame provided with a notch part, by means or an upper mold and a lower mold, a step of transfer-molding a thermosetting resin containing a light reflecting material in a mold sandwiched by the upper mold and the lower mold to form a resin-molded body in the lead frame and a step of cutting the resin-molded body and the lead frame along the notch part.
US10115861B2 Light emitting diode and fabrication method thereof
A light-emitting diode includes: an epitaxial-laminated layer having from bottom up: an n-type ohmic contact layer, a first n-type transition layer, an n-type etching-stop layer, a second n-type transition layer, an n-type confinement layer, an active layer, a p-type confinement layer, a p-type transition layer and a p-type window layer; a p electrode on the upper surface of the p-type window layer; a metal bonding layer over the bottom surface of the n-type ohmic contact layer, wherein, the portion corresponding to the p electrode position extends upwards and passes through the n-type ohmic contact layer and the first n-type transition layer, till the n-type etching-stop layer, thereby forming a current distribution adjustment structure such that the injected current would not flow towards the epitaxial-laminated layer right below the p electrode; and a conductive substrate over the bottom surface of the metal bonding layer.
US10115859B2 Nitride based devices including a symmetrical quantum well active layer having a central low bandgap delta-layer
A symmetrical quantum well active layer provides enhanced internal quantum efficiency. The quantum well active layer includes an inner (central) layer and a pair of outer layers sandwiching the inner layer. The inner and outer layers have different thicknesses and bandgap characteristics. The outer layers are relatively thick and include a relatively low bandgap material, such as InGaN. The inner layer has a relatively lower bandgap material and is sufficiently thin to act as a quantum well delta layer, e.g., comprising approximately 6 Å or less of InN. Such a quantum well structure advantageously extends the emission wavelength into the yellow/red spectral regime, and enhances spontaneous emission. The multi-layer quantum well active layer is sandwiched by barrier layers of high bandgap materials, such as GaN.
US10115856B2 System and method for curing conductive paste using induction heating
One embodiment can provide a system for curing conductive paste applied on photovoltaic structures using induction heating. The system can include a wafer carrier for carrying a plurality of photovoltaic structures and an induction heater. The wafer carrier can include a surface element that is in direct contact with the photovoltaic structures and is substantially thermally insulating. The induction heater can be positioned above the wafer carrier. The induction heater can include a heating coil and core that do not directly contact the photovoltaic structures.
US10115853B2 Electronic power cell memory back-up battery
An electronic power cell memory back-up battery is disclosed. The electronic power cell memory back-up battery utilizes stored light photons to produce usable energy, and can be used to replace batteries or other power sources in electronic devices. The electronic power cell memory back-up battery disclosed includes a light source and a photovoltaic device in optical communication with the light source. The photovoltaic device creates electrical power in response to receiving light from the light source. A portion of the electrical power generated by the photovoltaic device is used to power the light source. In some embodiments power input contacts are included for use in providing initial start-up power to the light source. In some embodiments the light source comprises a light-emitting device and a photoluminescent material optically coupled to the light-emitting device, where the photoluminescent material emits light in response to receiving light from the light-emitting device.
US10115847B2 Cupric oxide semiconductors
A method of preparing a cupric oxide semiconductor. The method includes providing a substrate having a first surface, forming a cuprous oxide layer on the first surface, converting the cuprous oxide layer into a cupric oxide layer via an oxidation reaction, and depositing additional cupric oxide on the cupric oxide layer, which serves as a seed layer, to yield a cupric oxide film, thereby obtaining a cupric oxide semiconductor. Also disclosed are a cupric oxide semiconductor thus prepared and a photovoltaic device including it.
US10115842B2 Semiconductor optical package and method
Embodiments of the present disclosure are directed to optical packages having a package body that includes a light protection coating on at least one surface of a transparent material. The light protection coating includes one or more openings to allow light to be transmitted to the optical device within the package body. In one embodiment, the light protection coating and the openings allow substantially perpendicular radiation to be directed to the optical device within the package body. In one exemplary embodiment the light protection coating is located on an outer surface of the transparent material. In another embodiment, the light protection coating is located on an inner surface of the transparent material inside of the package body.
US10115837B1 Integrated circuits with solar cells and methods for producing the same
Integrated circuits and methods of producing the same are provided. In an exemplary embodiment, an integrated circuit includes a substrate with a handle layer, a buried insulator layer overlying the handle layer, and an active layer overlying the buried insulator layer. The handle layer and the active layer include monocrystalline silicon. A transistor overlies the buried insulator layer, and a solar cell is within the handle layer such that the buried insulator layer is between the solar cell and the transistor. The solar cell includes a solar cell outer layer in electrical communication with a solar cell outer layer contact, and a solar cell inner layer in electrical communication with a solar cell inner layer contact. The solar cell inner and outer layers are monocrystalline silicon.
US10115834B2 Method for manufacturing an edge termination for a silicon carbide power semiconductor device
A method for manufacturing an edge termination structure for a silicon carbide power semiconductor device having a central region and an edge region is provided. The following manufacturing steps are performed: a) providing an n-doped silicon carbide substrate, b) epitaxially growing a silicon carbide n-doped drift layer on the substrate, which has a lower doping concentration than the substrate, c) creating at least one p-doped termination layer by implanting a second ion up to a maximum termination layer depth and annealing on the first main side, d) forming a doping reduction layer having a depth range, which doping reduction layer comprises at least one doping reduction region, wherein a depth of a doping concentration minimum of the doping reduction layer is greater than the maximum termination layer depth, wherein for the creation of each doping reduction region: implanting a first ion with an implantation energy in the drift layer at least in the edge region, wherein the first ion and the at least one implantation energy are chosen such that the doping reduction layer depth range is less than 10 μm, e) annealing the doping reduction layer, wherein step d) and e) are performed such that the doping concentration of the drift layer is reduced in the doping reduction layer.
US10115830B2 Semiconductor device, manufacturing method thereof, and electronic device
A gate insulating film is formed over an oxide semiconductor film. A gate electrode is formed over the gate insulating film. An interlayer insulating film is formed over the oxide semiconductor film and the gate electrode. Planarization treatment is performed on the interlayer insulating film. An opening is formed in the interlayer insulating film subjected to the planarization treatment. A conductive film is formed in the opening and over the interlayer insulating film subjected to the planarization treatment. A pair of conductive films is formed by performing planarization treatment on the conductive film. A first region and a second region are formed in the oxide semiconductor film by adding an impurity to the pair of conductive films. The second region and the opening overlap with each other. The second region is formed by an impact caused by addition of the impurity to the pair of conductive films.
US10115826B2 Semiconductor structure and the manufacturing method thereof
The present disclosure provides a FinFET. The FinFET includes a silicon-on-insulator (SOI) with an insulator; a plurality of fin structures on the insulator; an isolation on the insulator, and between two adjacent fin structures in the plurality of fin structures; and an oxide layer between each of the plurality of fin structures and the insulator, wherein the insulator comprises silicon germanium oxide. A method for manufacturing the FinFET includes forming a plurality of fin structures on a layer having a larger lattice constant than that of the fin structure by a patterning operation; oxidizing the fin structure and the layer to transform the layer into a first oxide layer; filling insulating material between adjacent fin structures; and etching the insulating material to expose a top surface and at least a portion of a sidewall of the fin structure.
US10115816B2 Semiconductor device and manufacturing method thereof
A semiconductor device is provided. The device includes an n− type layer with a trench disposed in a first surface of an n+ type silicon carbide substrate. An n+ type region and a first p type region are disposed at the n− type layer and at a lateral surface of the trench. A plurality of second p type regions are disposed at the n− type layer and spaced apart from the first p type region. A gate electrode includes a first and a plurality of second gate electrodes disposed at the trench and extending from the first gate electrode, respectively. A source electrode is disposed on and insulated from the gate electrode. A drain electrode is disposed on a second surface of the n+ type silicon carbide substrate. The source electrode contacts the plurality of second p type regions spaced apart with the n− type layer disposed therein.
US10115815B2 Transistor structures having a deep recessed P+ junction and methods for making same
A transistor device having a deep recessed P+ junction is disclosed. The transistor device may comprise a gate and a source on an upper surface of the transistor device, and may include at least one doped well region, wherein the at least one doped well region has a first conductivity type that is different from a conductivity type of a source region within the transistor device and the at least one doped well region is recessed from the upper surface of the transistor device by a depth. The deep recessed P+ junction may be a deep recessed P+ implanted junction within a source contact area. The deep recessed P+ junction may be deeper than a termination structure in the transistor device. The transistor device may be a Silicon Carbide (SIC) MOSFET device.
US10115804B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device, comprising: forming a gate trench on a substrate; forming a gate dielectric layer and a metal gate layer thereon in the gate trench; forming a first tungsten (W) layer on a surface of the metal gate layer, and forming a tungsten nitride (WN) blocking layer by injecting nitrogen (N) ions; and filling with W through an atomic layer deposition (ALD) process. The blocking layer prevents ions in the precursors from aggregating on an interface and penetrating into the metal gate layer and the gate dielectric layer. At the same time, adhesion of W is enhanced, a process window of W during planarization is increased, reliability of the device is improved and the gate resistance is further reduced.
US10115791B2 Semiconductor device including a super junction structure in a SiC semiconductor body
An embodiment of a semiconductor device includes a body region of a first conductivity type in a SiC semiconductor body of a second conductivity type. A super junction structure is in the SiC semiconductor body, and includes a drift zone section being of the second conductivity type and a compensation structure of the first conductivity type. The compensation structure adjoins the body region and includes compensation sub-structures consecutively arranged along a vertical direction perpendicular to a surface of the SiC semiconductor body. The compensation sub-structures include a first compensation sub-structure and a second compensation sub-structure. A resistance of the second compensation sub-structure between opposite ends of the second compensation sub-structure along the vertical direction is at least five times larger than a resistance of the first compensation sub-structure between opposite ends of the first compensation sub-structure along the vertical direction.
US10115784B2 Semiconductor device, MIM capacitor and associated fabricating method
The present disclosure provides a semiconductor device. The semiconductor device includes: a semiconductor substrate; a first dielectric layer over the semiconductor substrate; a second dielectric layer over the first dielectric layer; an via extending through the second dielectric layer; a bottom conductive layer conformably formed at a bottom and along side walls of the via; a third dielectric layer conformably formed over the bottom conductive layer; an upper conductive layer conformably formed over the third dielectric layer; and an upper contact formed over and coupled to the upper conductive layer and filling the via; wherein the upper conductive layer provide a diffusion barrier between the upper contact and the third dielectric layer. A metal-insulator-metal (MIM) capacitor and an associated manufacturing method are also disclosed.
US10115783B2 Semiconductor device, method of manufacturing the same, and signal transmitting/receiving method using the semiconductor device
A semiconductor device includes a semiconductor substrate including a semiconductor chip formation region, a chip internal circuit provided within the semiconductor chip formation region of the semiconductor substrate, a signal transmitting/receiving unit which is provided within the semiconductor chip formation region of the semiconductor substrate, transmits/receives a signal to/from an outside in a non-contact manner by one of electromagnetic induction and capacitive coupling, and transmits/receives a signal to/from the chip internal circuit through electrical connection to the chip internal circuit, and a power receiving inductor which has a diameter provided along an outer edge of the semiconductor chip formation region of the semiconductor substrate so as to surround the chip internal circuit and the signal transmitting/receiving unit, receives a power supply signal from the outside in the non-contact manner, and is electrically connected to the chip internal circuit.
US10115782B2 Display device with durable wiring
Provided is a display device which has a rectangular display region with four sides. The display region includes a gate line, a signal line, a first sub-pixel electrically connected to the gate line and the signal line, and a light-emitting element included in the first sub-pixel. The gate line includes a first linear portion and a second linear portion which have vectors different in direction from each other, and the first linear portion and the second linear portion are directly connected to each other. The signal line includes a third linear portion and a fourth linear portion which have vectors different in direction from each other, and the third linear portion and the fourth linear portion are directly connected. The first to fourth linear portions are each inclined from the four sides.
US10115775B2 OLED display device and manufacturing method thereof, and display apparatus
An OLED display device and manufacturing method thereof are provided. The method comprises: forming an array comprising first electrodes on a base substrate, with an area to which the first electrodes correspond being a display area; forming pixel defining layers respectively between the first electrodes so that a width of a cross section of each pixel defining layer is relatively larger at a middle portion and reduced gradually towards an upper portion and a lower portion; forming organic light-emitting layers respectively on the first electrodes between the pixel defining layers; and at least forming a second electrode which is at least provided on the organic light-emitting layers. The OLED display device made in this method can minimize the coffee ring effect of the organic light-emitting layers, avoid the layer-broken phenomenon occurring to the second electrode, and thus improve the display quality and save the material for the second electrode.
US10115773B2 Hybrid high electron mobility transistor and active matrix structure
Hybrid high electron mobility field-effect transistors including inorganic channels and organic gate barrier layers are used in some applications for forming high resolution active matrix displays. Arrays of such high electron mobility field-effect transistors are electrically connected to thin film switching transistors and provide high drive currents for passive devices such as organic light emitting diodes. The organic gate barrier layers are operative to suppress both electron and hole transport between the inorganic channel layer and the gate electrodes of the high electron mobility field-effect transistors.
US10115771B2 Semiconductor memory device and method of manufacturing the same
According to an embodiment, a semiconductor memory device comprises first wiring lines, second wiring lines, and first variable resistance elements. The first wiring lines are arranged in a first direction and have as their longitudinal direction a second direction intersecting the first direction. The second wiring lines are arranged in the second direction and have the first direction as their longitudinal direction. The first variable resistance elements are respectively provided at intersections of the first wiring lines and the second wiring lines. In addition, this semiconductor memory device comprises a first contact extending in a third direction that intersects the first direction and second direction and having one end thereof connected to the second wiring line. The other end and a surface intersecting the first direction of this first contact are covered by a first conductive layer.
US10115762B2 Solid-state image pickup device, method of manufacturing thereof, and electronic apparatus
Provided is a solid-state image pickup device including: a plurality of pixels, each of which includes a photoelectric conversion portion and a pixel transistor formed in a front surface side of a substrate, wherein a rear surface side of the substrate is set as a light receiving plane of the photoelectric conversion portion; and an element, which becomes a passive element or an active element, which is disposed in the front surface side of the substrate so as to be superimposed on the photoelectric conversion portion.
US10115761B2 Solid-state imaging device and manufacturing method thereof
A solid-state imaging device includes a photoelectric conversion unit, a transistor, and an element separation region separating the photoelectric conversion unit and the transistor. The photoelectric conversion unit and the transistor constitute a pixel. The element separation region is formed of a semiconductor region of a conductivity type opposite to that of a source region and a drain region of the transistor. A part of a gate electrode of the transistor protrudes toward the element separation region side beyond an active region of the transistor. An insulating film having a thickness substantially the same as that of a gate insulating film of the gate electrode of the transistor is formed on the element separation region continuing from a part thereof under the gate electrode of the transistor to a part thereof continuing from the part under the gate electrode of the transistor.
US10115727B2 Method for manufacturing a microelectronic circuit and corresponding microelectronic circuit
The invention relates to a method for manufacturing a microelectronic circuit. A substrate is provided. A source contact, a bulk contact and a drain contact are each produced for a transistor and for a memory transistor. In a respective common step, an insulating layer of the transistor and an insulating layer of the memory transistor as well as a metal layer of the transistor and a metal layer of the memory transistor are produced. At least one capacitor is produced as part of the memory transistor. Gate contacts connected to the metal layer of the transistor and connected to a metal layer of the capacitor of the memory transistor, respectively, are produced. Furthermore, the invention relates to a microelectronic circuit.
US10115723B2 Complementary metal oxide semiconductor (CMOS) devices employing plasma-doped source/drain structures and related methods
Complementary metal oxide semiconductor (CMOS) devices employing plasma-doped source/drain structures and related methods are disclosed. In certain aspects, a source and drain of a CMOS device are formed at end portions of a channel structure by plasma doping end portions of the channel structure above solid state solubility of the channel structure, and annealing the end portions for liquid phase epitaxy and activation (e.g., superactivation). In this manner, the source and drain can be integrally formed in the end portions of the channel structure to provide coextensive surface area contact between the source and drain and the channel structure for lower channel contact resistance. This is opposed to forming the source/drain using epitaxial growth that provides an overgrowth beyond the end portion surface area of the channel structure to reduce channel contact resistance, which may short adjacent channels structures.
US10115722B2 Semiconductor devices and methods for manufacturing the same
A semiconductor device and a method for manufacturing the same are disclosed. The method comprises forming active patterns on a substrate that includes first and second logic cell regions adjacent to each other in a first direction, and forming on the substrate a device isolation layer exposing upper portions of the active patterns. The forming the active patterns comprises forming first line mask patterns extending parallel to each other in the first direction and running across the first and second logic cell regions, forming on the first line mask patterns an upper separation mask pattern including a first opening overlapping at least two of the first line mask patterns, forming first hardmask patterns from the at least two first line mask patterns, and etching the substrate to form trenches defining the active patterns.
US10115721B2 Planar device on fin-based transistor architecture
Techniques are disclosed for forming a planar-like transistor device on a fin-based field-effect transistor (finFET) architecture during a finFET fabrication process flow. In some embodiments, the planar-like transistor can include, for example, a semiconductor layer which is grown to locally merge/bridge a plurality of adjacent fins of the finFET architecture and subsequently planarized to provide a high-quality planar surface on which the planar-like transistor can be formed. In some instances, the semiconductor merging layer can be a bridged-epi growth, for example, comprising epitaxial silicon. In some embodiments, such a planar-like device may assist, for example, with analog, high-voltage, wide-Z transistor fabrication. Also, provision of such a planar-like device during a finFET flow may allow for the formation of transistor devices, for example, exhibiting lower capacitance, wider Z, and/or fewer high electric field locations for improved high-voltage reliability, which may make such devices favorable for analog design, in some instances.
US10115718B2 Method, apparatus, and system for metal-oxide-semiconductor field-effect transistor (MOSFET) with electrostatic discharge (ESD) protection
Methods, apparatus, and systems relating to a MOSFET with ESD resistance, specifically, to a semiconductor device comprising a field-effect transistor (FET) comprising a gate, a source, and a drain, all extending parallel to each other in a first direction; at least one source electrostatic discharge (ESD) protection circuit; a source terminal disposed above and in electrical contact with the at least one source ESD protection circuit, wherein the source terminal extends in the first direction; at least one drain ESD protection circuit; and a drain terminal disposed above and in electrical contact with the at least one drain ESD protection circuit, wherein the drain terminal extends in the first direction.
US10115716B2 Die bonding to a board
A method of bonding a plurality of die having first and second metal layers on a die surface to a board, comprising placing a first die onto a board comprising one of a ceramic or substrate board or metal lead frame having a solderable surface and placing the first die and the board into a reflow oven. The method includes reflowing at a first reflow temperature for a first period until the first metal board layer and at least one of the first and second metal die layers of the first die form an alloy to adhere the first die to the board. The alloy has a melting temperature higher than the first reflow temperature. Accordingly, additional die may be added at a later time and reflowed to attach to the board without causing the bonding of the first die to the board to fail.
US10115715B2 Methods of making semiconductor device packages and related semiconductor device packages
Methods of fabricating a semiconductor device package may involve providing a fan out wafer including semiconductor-device-package locations at a base level. Laterally offset semiconductor dice may be stacked at least some semiconductor-device-package locations of the fan out wafer to expose bond pads at a lateral periphery of each of the laterally offset semiconductor dice. The laterally offset semiconductor dice may be electrically connected to one another and associated electrically conductive traces of the at least some semiconductor-device-package locations. The semiconductor-device-package locations having stacks of semiconductor dice thereon may be singulated from the fan out wafer.
US10115712B2 Electronic module
An electronic module is provided, which includes a first package and a second package stacked on the first package. The first package has an encapsulant and an electronic element embedded in the encapsulant. The second package has an insulating layer and an antenna structure formed on and extending through the insulating layer. The insulating layer is bonded to the encapsulant with the antenna structure being electrically connected to the electronic element. Since the second package having the antenna structure is stacked on the first package, the invention eliminates the need to increase the area of the first package for mounting the antenna structure and hence allows the electronic module to meet the miniaturization requirement.
US10115711B2 Vertical light emitting diode with magnetic back contact
A structure containing a vertical light emitting diode (LED) is provided. The vertical LED is present in an opening located in a display substrate, and the vertical LED is coupled to a back contact structure via a magnetic back contact structure. A first top contact structure contacts a topmost surface of the vertical LED and a second top contact structure contacts a surface of the back contact structure.
US10115710B1 Package including a plurality of stacked semiconductor devices, an interposer and interface connections
A package can include a number of stacked dynamic random access memory (DRAM) semiconductor devices and an interposer. Wirings can be formed in the interposer to provide electric connections essentially orthogonal between the first and second surfaces of the interposer to external connections. Through vias can provide electrical connections between surfaces of the DRAM semiconductor devices, and interface connections can provide electrical connections between through vias of adjacent DRAM semiconductor devices. External connections can receive a power supply potential and a data signal.
US10115709B1 Apparatuses comprising semiconductor dies in face-to-face arrangements
Some embodiments include an apparatus having a first chip and a second chip. Each of the first and second chips comprises a multilevel wiring structure and a redistribution wiring layer over the multilevel wiring structure. The redistribution wiring layers include redistribution wiring and pads electrically coupled to the redistribution wiring. The first chip is mounted above the second chip so that the redistribution wiring layer of the first chip faces the redistribution wiring layer of the second chip. The pad of the first chip faces the pad of the second chip, and is vertically spaced from the pad of the second chip by an intervening insulative region. The redistribution wiring of the second chip is electrically coupled to the redistribution wiring of the first chip through a bonding region.
US10115706B2 Semiconductor chip including a plurality of pads
A semiconductor chip including a plurality of input/output units includes: a plurality of additional pads disposed on a surface of the semiconductor chip, wherein the plurality of additional pads include at least one of a first additional pad to which a ground voltage is applied and a second additional pad to which a power supply voltage is applied; and a plurality of pads disposed on the surface of the semiconductor chip, wherein the plurality of pads include at least one of a first pad to which the ground voltage is applied and a second pad to which the power supply voltage is applied, and further include a third pad through which a signal is input and/or output. The at least one of the first additional pad and the second additional pad is disposed on an input/output unit where the third pad is disposed, among the plurality of input/output units.
US10115704B2 Semiconductor device
A semiconductor device includes a first semiconductor chip having a first surface, a second surface on a side of the first semiconductor chip opposite to that of the first surface, a first electrode on the first surface, a second electrode on the second surface, and a first contact electrically connecting the first electrode and the second electrode, and a second semiconductor chip having a third surface facing the first surface, a fourth surface on a side of the second semiconductor chip opposite to that of the third surface and a third electrode on the fourth surface. The semiconductor device further includes a metal wire electrically connecting the first and third electrodes, a first insulating layer on the second surface, a first conductive layer that is on the first insulating layer and electrically connected to the second electrode, and a first external terminal electrically connected to the first conductive layer.
US10115699B2 Method for manufacturing wire bonding structure, wire bonding structure, and electronic device
A manufacturing method for a wire bonding structure of the present invention includes a step of preparing a wire made of Cu and a step of joining the wire to a first joining target formed on an electronic device. Before the joining step, the wire has an outer circumferential surface and a withdrawn surface. The withdrawn surface is withdrawn toward a central axis of the wire from the outer circumferential surface. In the joining step, ultrasonic vibration is applied to the wire in a state in which the withdrawn surface is pressed against the first joining target.
US10115688B2 Solder metallization stack and methods of formation thereof
A semiconductor device includes a contact metal layer disposed over a semiconductor surface of a substrate, a diffusion barrier layer disposed over the contact metal layer, an inert layer disposed over the diffusion barrier layer, and a solder layer disposed over inert layer.
US10115687B2 Method of pattern placement correction
In one embodiment of the invention, a method for correcting a pattern placement on a substrate is disclosed. The method begins by detecting three reference points for a substrate. A plurality of sets of three die location points are detected, each set indicative of an orientation of a die structure, the plurality of sets include a first set associated with a first dies and a second set associated with a second die. A local transformation is calculated for the orientation of the first die and the second on the substrate. Three orientation points are selected from the plurality of sets of three die location points wherein the orientation points are not set members of the same die. A first global orientation of the substrate is calculated from the selected three points from the set of points and the first global transformation and the local transformation for the substrate are stored.
US10115684B2 Semiconductor device
A semiconductor device includes a first semiconductor chip including a first plurality of wiring layers, and a first coil, a first bonding pad, and first dummy wires formed in an uppermost layer of the first plurality of the wiring layers, and a second semiconductor chip including a second plurality of wiring layers, a second coil, a second bonding pad, and second dummy wires formed in an uppermost layer of the second plurality of the wiring layers. The first semiconductor chip and the second semiconductor chip face each other via an insulation sheet. The first coil and the second coil are magnetically coupled with each other.
US10115679B1 Trench structure and method
A trench structure includes a top metal layer, a silicon carbide (SiC) layer on the top metal layer, a first passivation layer overlying the SiC layer, and a second passivation layer overlying the first passivation layer. The trench structure also includes a first sidewall and a second sidewall that, together with the top metal layer, form a trench. At least one of the first sidewall or the second sidewall includes a sidewall of the second passivation layer and a sidewall of the SiC layer.
US10115677B2 Vertical interconnects for self shielded system in package (SiP) modules
A system in package (SiP) is disclosed that uses an EMI shield to inhibit EMI or other electrical interference on the components within the SiP. A metal shield may be formed on an upper surface of an encapsulant encapsulating the SiP. The metal shield may be electrically coupled to a ground layer in a printed circuit board (PCB) to form the EMI shield around the SiP. The metal shield may be electrically coupled to the ground layer using one or more conductive structures located in the encapsulant. The conductive structures may be located on a perimeter of the components in the SiP. The conductive structures may provide a substantially vertical connection between the substrate and the shield on the upper surface of the encapsulant.
US10115673B1 Embedded substrate package structure
Provided is an embedded substrate package structure, including, from top to bottom, a fourth dielectric layer, a second substrate, a chip with a fifth dielectric layer, a third dielectric layer, a second dielectric layer, a first substrate and a first dielectric layer; wherein the substrates are disposed respectively with wire layers and through holes, and each of dielectric layers is disposed with openings, conductive bumps or conductive pads, wire layers, through holes, and chip to collectively form electrical connection. The chip is electrically connected to the substrate in a flip-chip manner, and the back of the chip interfaces a dielectric layer. Compared to the prior art which chip bonding is in face-up mode, the packaging structure with the face-down chip of the present invention can simplify the manufacturing process by the flip-chip method.
US10115660B2 Leadframe strip with vertically offset die attach pads between adjacent vertical leadframe columns
A leadframe strip for use in making leaded integrated circuit packages includes a plurality of integrally connected leadframes that each have a die attach pad and first and second dam bars located adjacent to opposite first and second sides of the die attach pad, respectively. A plurality of continuous lead structures extend, uninterrupted by other structure, between opposing ones of the dam bars of horizontally adjacent leadframes. The plurality of integrally connected leadframes are arranged in a plurality of vertical columns, wherein die attach pads in one vertical column are vertically offset from die attach pads in adjacent vertical columns.
US10115657B2 Dielectric heat path devices, and systems and methods using the same
Devices, systems, and methods for dissipating heat generated from an electrical current carrying device are provided herein. The disclosed concept provides a dielectric heat path device that assists in heat dissipation of an electrical current carrying device by transferring heat from one end of the device to another. The disclosed concept also provides systems that communicate heat generated by an electrical device to a thermally grounded secondary device through a dielectric heat path device to dissipate heat.
US10115655B2 Heat dissipation substrate and method for producing heat dissipation substrate
A heat dissipation substrate having a metallic layer with few defects on its surface is obtained by a process including the steps of: forming a metallic layer by plating on the surface of an alloy composite mainly composed of a powder of a principal metal, additional metal and diamond; and heating and pressurizing alloy composite coated with metallic layer, at a temperature equal to or lower than melting points of the metallic layer and the alloy composite. Consequently a heat dissipation substrate is obtained which has a coefficient of linear expansion of 6.5 ppm/K or higher and 15 ppm/K or lower as well as a degree of thermal conductivity of 420 W/m·K or higher, the substrate having a metallic layer with few defects in its surface layer and thereby allowing for a Ni-based plating on which the void percentage in the solder joint will be 5% or lower.
US10115645B1 Repackaged reconditioned die method and assembly
A method is provided. The method includes one or more of removing one or more existing ball bonds from an extracted die, reconditioning die pads of the extracted die to create a reconditioned die, securing the reconditioned die within a cavity of a new package base, providing a plurality of bond connections interconnecting the reconditioned die pads and package leads or downbonds of the new package base, applying an encapsulating compound over the reconditioned die and the plurality of bond connections to create an assembled package base, and securing a lid to the new package base. Reconditioning includes applying a plurality of metallic layers to the die pads of the extracted die, the extracted die including a fully functional semiconductor die removed from a previous package. The encapsulating compound is configured to exhibit low thermal expansion.
US10115640B2 Method of manufacturing integrated circuit device
A method of manufacturing an integrated circuit device includes providing a substrate with a pattern structure, the pattern structure including a plurality of first patterns that extend in a first direction, are parallel to one another, and are separated from one another with a space therebetween. At least one support structure that contacts an upper surface of the pattern structure and extends on the pattern structure in a second direction that crosses the first direction is formed. A buried layer that fills the spaces between the plurality of first patterns while the at least one support structure contacts the upper surface of the pattern structure is formed. The at least one support structure is separated from the pattern structure.
US10115619B2 Coupling transfer system
A transfer box has a sealing structure hermetically sealable by means of tight coupling of a transfer box body and a transfer box door. The transfer box is structured in such a way that magnets on the transfer box body face magnetic bodies on the transfer box door when the transfer box door is closed on the transfer box body, with these magnets and magnetic bodies forming a magnetic closed circuit.
US10115615B2 Substrate processing apparatus and control method of substrate processing apparatus
According to one embodiment, there is provided a substrate processing apparatus including a processing unit and a manipulator. The processing unit processes a substrate. The manipulator is for maintenance. The manipulator is placed near the processing unit.
US10115613B2 Method of fabricating a fan-out panel level package and a carrier tape film therefor
The present disclosure relates to a method of fabricating a semiconductor package. The method may include forming a cavity in a package substrate and providing the package substrate and a die on a carrier tape film. Here, the carrier tape film may include a tape substrate and an insulating layer on the tape substrate, and the die may be provided in the cavity of the package substrate. The method may further include subsequently forming an encapsulation layer to cover the insulating layer and the die in the cavity and cover the package substrate on the insulating layer and removing the tape substrate from the insulating layer.
US10115609B2 Separation and regeneration apparatus and substrate processing apparatus
Disclosed is a separation and regeneration apparatus including: a supercritical processing unit configured to generate a mixed gas including a first fluorine-containing organic solvent having a first boiling point and a second fluorine-containing organic solvent having a second boiling point lower than the first boiling point; and a distillation tank configured to store hot water having a temperature between the first boiling point and the second boiling point, in which the mixed gas is input into the hot water to be separated into the first fluorine-containing organic solvent in a liquid state and the second fluorine-containing organic solvent in a gas state, in which an introduction line configured to guide the mixed gas from the supercritical processing unit to the distillation tank is provided and a distal end of the introduction line is disposed in the hot water.
US10115603B2 Removal of surface passivation
Methods for removing a passivation film from a copper surface can include exposing the passivation film to a vapor phase organic reactant, for example at a temperature of 100° C. to 400° C. In some embodiments, the passivation film may have been formed by exposure of the copper surface to benzotriazole, such as can occur during a chemical mechanical planarization process. The methods can be performed as part of a process for integrated circuit fabrication. A second material can be selectively deposited on the cleaned copper surface relative to another surface of the substrate.
US10115602B2 Method of manufacturing semiconductor devices
A method of manufacturing a semiconductor device includes alternately stacking mold insulating layers and sacrificial layers on a substrate; forming channel holes penetrating through the mold insulating layers and the sacrificial layers and allowing recessed regions to be formed in the substrate; cleaning a surface of the recessed regions in such a manner that processes of forming a first protective layer in an upper region of the channel holes and performing an anisotropic dry etching process on the recessed regions in a lower portion of the channel holes are alternately repeated one or more times, in-situ; and forming epitaxial layers on the recessed regions of the substrate.
US10115597B2 Self-aligned dual-metal silicide and germanide formation
A device having an epitaxial region and dual metal-semiconductor alloy surfaces is provided. The epitaxial region includes an upward facing facet and a downward facing facet. The upward facing facet has a first metal-semiconductor alloy surface and the downward facing facet has a second metal-semiconductor alloy surface, wherein the first metal-semiconductor alloy is different than the second metal-semiconductor alloy.
US10115594B1 Method of forming fine island patterns of semiconductor devices
A method of forming fine island patterns of semiconductor devices includes: forming a plurality of first mask pillars on a hard mask layer on a substrate; forming an upper buffer mask layer on the hard mask layer to cover the first mask pillars; patterning a plurality of islands in the upper buffer mask layer; separating each of the islands into a plurality of sub-islands; etching the upper buffer mask layer to form a plurality of second mask pillars on the hard mask layer; etching an exposed portion of the hard mask layer exposed by the first mask pillars and the second mask pillars until portions of the substrate are etched; and removing the first mask pillars, the second mask pillars, and remaining portions of the hard mask layer.
US10115591B2 Selective SiARC removal
Methods and systems for selective silicon anti-reflective coating (SiARC) removal are described. An embodiment of a method includes providing a substrate in a process chamber, the substrate comprising: a resist layer, a SiARC layer, a pattern transfer layer, and an underlying layer. Such a method may also include performing a pattern transfer process configured to remove the resist layer and create a structure on the substrate, the structure comprising portions of the SiARC layer and the pattern transfer layer. The method may additionally include performing a modification process on the SiARC layer of the structure, the modification converting the SiARC layer into a porous SiARC layer. Further, the method may include performing a removal process of the porous SiARC layer of the structure, wherein the modification and removal processes of the SiARC layer are configured to meet target integration objectives.
US10115580B2 Method for manufacturing an SOI wafer
A method for manufacturing an SOI wafer having SOI layer includes a thinning step to adjust SOI film thickness of the SOI wafer, including the steps of: (A1) measuring the SOI film thickness of the SOI wafer having the SOI layer before the thinning step; (A2) determining rotational position of the SOI wafer in the thinning step on the basis of a radial SOI film thickness distribution obtained in the measuring of the film thickness and previously determined radial stock removal distribution in the thinning step, and rotating the SOI wafer around the central axis thereof so as to bring the SOI wafer to the determined rotational position; and (A3) thinning the SOI layer of the rotated SOI wafer. The method for manufacturing the SOI wafer can produce an SOI wafer with an excellent radial film thickness uniformity of the SOI layer after the thinning step.
US10115570B2 Plasma source and methods for depositing thin film coatings using plasma enhanced chemical vapor deposition
The present invention provides novel plasma sources useful in the thin film coating arts and methods of using the same. More specifically, the present invention provides novel linear and two dimensional plasma sources that produce linear and two dimensional plasmas, respectively, that are useful for plasma-enhanced chemical vapor deposition. The present invention also provides methods of making thin film coatings and methods of increasing the coating efficiencies of such methods.
US10115569B2 Plasma generator
Provided is a plasma generator for improving uniformity of plasma. The plasma generator which includes a pair of source electrode unit 110 and bias electrode unit 120 disposed to face each other in a vacuum chamber and an RF power unit 132 and a bias RF power unit 142 supplying RF power to the source electrode unit 110 and the bias electrode unit 120, respectively, comprises a common contact point cc which is connected with a plurality of contact points cp disposed along the edge of the source electrode unit 110; and an impedance controller 150 which is connected with the common contact point cc to control the impedance.
US10115567B2 Plasma processing apparatus
A plasma processing apparatus can efficiently perform a pulse modulation method of switching a high frequency power to be used in a plasma process between a high level and a low level alternately according to a duty ratio of a modulation pulse. In this plasma processing apparatus, when performing a high/low pulse modulation on the high frequency power for plasma generation, if a weighted variable K is set to be 0.5
US10115563B2 Electron-beam lithography method and system
An electron-beam lithography method includes, computing and outputting a development time of a positive-tone electron-sensitive layer and a parameter recipe of an electron-beam device by using a pattern dimension simulation system, performing a low-temperature treatment to chill a developer solution, utilizing an electron-beam to irradiate an exposure region of the positive-tone electron-sensitive layer based on the parameter recipe, and utilizing the chilled developer solution to develop a development region of the positive-tone electron-sensitive layer based on the development time. The development region is present within the exposure region, and an area of the exposure region is smaller than that of the first portion. As a result, the electron-beam lithography method may control a dimension of a development pattern of the positive-tone electron-sensitive layer more accurately, and may also shrink a minimum dimension of the development pattern of the positive-tone electron-sensitive layer.
US10115557B2 X-ray generation device having multiple metal target members
An X-ray generation device which can be efficiently used is provided. The X-ray generation device has an electron gun, a target unit, a tubular portion, a reflected electron detector, and a coil unit. The target unit includes a plurality of targets and a plurality of mark portions having a predetermined relationship with the targets, wherein each mark portion having a surface area larger than a surface area of the target when said target unit is viewed from a direction which is normal to principal faces of the target unit.
US10115549B2 Electrical storage system
An electrical storage system includes an electrical storage device, a load, a positive electrode line, a negative electrode line, a first relay, a second relay, a third relay, a drive circuit and a controller. The drive circuit includes a coil, a first power line, a second power line, and a sensor. The first power line includes a first switch element and a second switch element connected in series with each other. The second power line includes a second resistive element and a third switch element connected in series with each other. The drive circuit is configured to cause both the second and third relays and the first relay to operate at different timings. The controller is configured to control operation of the drive circuit. The controller is configured to output a control signal for setting each switch element to the non-energized state, and determine whether any one of the switch elements has a failure in the energized state on the basis of the output signal of the sensor.
US10115536B2 Electromagnetic actuator and electrical contactor comprising such an actuator
An electromagnetic actuator of an electrical contact includes: a stationary portion including at least one coil generating a magnetic field centered on a longitudinal axis; at least one core concentrating magnetic flux, installed within the coil, and including a plate spreading the magnetic flux and defining an active surface perpendicular to the longitudinal axis, and at least one element returning magnetic flux; an armature translationally movable along the longitudinal axis and relative to the stationary portion between first and second positions, by a force induced by the magnetic field; and at least one device returning the armature elastically to a predetermined position of the first position or second position. The spreading plate includes at least one rib closing magnetic field lines between the spreading plate and the armature, protruding relative to the active surface on the armature side and housed on one edge of the spreading plate.
US10115534B2 All-solid-state capacitor with solid electrolyte having a polycrystalline structure
The disclosure relates to an all-solid-state capacitor which has a high capacitance, is excellent in frequency characteristics, and can be made compact. An all-solid-state capacitor of the disclosure includes an inorganic solid electrolyte, and a pair of current collectors disposed so as to hold the inorganic solid electrolyte in between, the inorganic solid electrolyte having a main crystal phase of perovskite crystal structure that is expressed by a general formula, ABO3. A-site elements include two different elements, namely Li and M which is at least one of elements in Group 2 of the Periodic Table of Elements, and B-site elements include two different elements, namely Ti and M′ which is at least one of elements in Group 5 of the Periodic Table of Elements.
US10115528B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a laminated body including dielectric layers and internal electrode layers, and first and second external electrodes. The laminated body further includes a first conductor layer, a first insulating coating layer, a second conductor layer, and a second insulating coating layer. The surface of the first conductor layer closer to a first end surface is partially connected to the first external electrode. The surface of the second conductor layer closer to a second end surface is partially connected to the second external electrode.
US10115519B2 Electronic component
An electronic component includes a primary coil including n primary coil conductor layers and a parallel primary coil conductor layer, and secondary and tertiary coils including respectively n secondary and tertiary coil conductor layers. Respective ones of the primary, secondary and tertiary coil conductor layers are arrayed alternately in this order from one side toward other side in laminating direction. The parallel primary coil conductor layer is electrically connected to a predetermined primary coil conductor layer, has the substantially same shape as the predetermined primary coil conductor layer in a plan view, and is disposed on the other side in the laminating direction relative to the tertiary coil conductor layer disposed at a farthest position on the other side in the laminating direction.
US10115517B2 Coil arrangement for generating a rotating electromagnetic field and positioning system for determining a position of an identification transmitter
A coil arrangement is provided for generating a rotating electromagnetic field, comprising at least three coils, each having at least one associated coil winding. The coil arrangement further comprises a ferromagnetic coil yoke which establishes a magnetic coupling between the at least three coils.
US10115509B2 Ultrafine-crystalline alloy ribbon, fine-crystalline, soft-magnetic alloy ribbon, and magnetic device comprising it
An ultrafine-crystalline alloy ribbon having a composition represented by the general formula of Fe100-x-y-zAxByXz, wherein A is Cu and/or Au, X is at least one element selected from the group consisting of Si, S, C, P, Al, Ge, Ga and Be, and x, y and z are numbers meeting the conditions of 0
US10115504B2 Thin-film resistor and method for producing the same
Provided is a thin-film resistor that has a higher resistance value than the conventional thin-film resistors while retaining excellent TCR characteristics. The thin-film resistor includes a substrate, a pair of electrodes formed on the substrate, and a resistive film connected to the pair of electrodes. The resistive film includes a first resistive film and a second resistive film, the second resistive film having a different TCR from that of the first resistive film, and each of the first resistive film and the second resistive film contains Si, Cr, and N as the main components.
US10115501B2 Substrate for superconducting wire, method for manufacturing the same, and superconducting wire
This invention provides a substrate for a superconducting wire used for manufacturing a superconducting wire with excellent superconductivity and a method for manufacturing the same. Such substrate for a superconducting wire has crystal orientation of metals on the outermost layer, such as a c-axis orientation rate of 99% or higher and a Δφ of 6 degrees or less, and a percentage of an area in which the crystal orientation is deviated by 6 degrees or more from the (001) [100] per unit area is 6% or less.
US10115496B2 Compositions for preparing electrically conductive composites, composites prepared therefrom, and electronic devices including the same
A composition for preparing an electrically conductive composite includes, based on the total weight of the composition: about 37 weight percent to about 84 weight percent of an epoxy; about 0.001 weight percent to about 22 weight percent of an electrically conductive filler; and about 15 weight percent to about 45 weight percent of a thermoplastic resin, wherein the thermoplastic resin is a liquid at about 25° C., is miscible with the epoxy, and forms a domain upon heat curing that is phase-separated from the epoxy and the electrically conductive inorganic filler. Also composites prepared therefrom and an electronic device including the same.
US10115494B2 Composite body, honeycomb structural body, and method for manufacturing composite body
A composite body including a substrate and a forming portion which is composed of a composite phase containing a perovskite oxide and a metal oxide different from the perovskite oxide and which is formed on the substrate. The composite body may be a composite body manufactured by a manufacturing method including a forming step of firing in an oxidizing atmosphere, a laminated body in which an inorganic raw material powder containing a compound powder and a metal powder is disposed on a substrate so as to form a forming portion composed of a composite phase containing a perovskite oxide and a metal oxide different from the perovskite oxide on the substrate.
US10115485B2 Method of planning an examination, method of positioning an examination instrument, tomosynthesis system and computer program product
A method for planning an examination of an examination object by a tomosynthesis machine includes: Raw data of the examination object are acquired from defined acquisition angles. An auxiliary data set is reconstructed from the raw data. Depth data are calculated based on the auxiliary data set calculating a number of projections from the perspective of a respectively defined projection center from the auxiliary data set or from the raw data. Each of the projections has a number of image points each linked with associated depth data. The projections are displayed and at least one projection is chosen. A position of an examination region of the examination object is marked therein. A real three-dimensional position of the examination region is calculated using the marked position and its depth data, and an examination path to the examination region is calculated.
US10115477B2 FinFET-based memory testing using multiple read operations
A test methodologies for detecting both known and potentially unknown FinFET-specific faults by way of implementing an efficient and reliable base set of March elements in which multiple sequential March-type read operations are performed immediately after logic values (i.e., logic-0 or logic-1) are written into each FinFET cell of a memory array. For example, a March-type write-1 operation is performed, followed immediately by multiple sequentially-executed March-type read-1 operations, then a March-type write-0 operation is performed followed immediately by multiple sequentially-executed March-type read-0 operations. An optional additional March-type read-0 operation is performed before the March-type write-1 operation, and an optional additional March-type read-1 operation is performed before the March-type write-0 operation. The write-1-multiple-read-1 and write-0-multiple-read-0 sequences are performed using one or both of an increasing address order and a decreasing address order.
US10115472B1 Reducing read disturb effect on partially programmed blocks of non-volatile memory
A data storage system includes a non-volatile memory array controlled by a controller. In response to receipt of write data to be written to the non-volatile memory array, the controller determines whether a read count of an unfinalized candidate block of storage within the non-volatile memory array satisfies a read count threshold applicable to the block. In response to determining that the read count of the unfinalized candidate block satisfies the read count threshold, the controller finalizing programming of the candidate block and programming an alternative block with the write data.
US10115471B1 Storage system and method for handling overheating of the storage system
A storage system and method for handling overheating of the storage system are disclosed. The method comprises determining whether a temperature sensed by a temperature sensor is above a first threshold temperature; and in response to determining that the temperature sensed by the temperature sensor is above the first threshold temperature, lowering a voltage supplied by a power supply to one or more components in the storage system comprising transistors, wherein lowering the voltage supplied to the one or more components reduces temperature by reducing leakage current of the transistors.
US10115452B2 Semiconductor device
A semiconductor device includes a substrate, a circuit having a transistor formed on the substrate, an oscillation circuit generating a frequency signal, a substrate voltage generation circuit generating a substrate voltage in accordance with the frequency signal from the oscillation circuit, and a control circuit varying a frequency of the frequency signal from the oscillation circuit during a stand-by period of the circuit.
US10115447B2 Logic gate module for performing logic functions comprising a MRAM cell and method for operating the same
A logic gate module for performing logic functions including a MRAM cell including a magnetic tunnel junction comprising a sense layer, a storage layer, and a spacer layer. The MRAM cell has a junction resistance determined by the degree of alignment between a sense magnetization of the sense layer and the storage magnetization of the storage layer. The storage magnetization and the sense magnetization are switchable between m directions to store data corresponding to one of m logic states, with m>2, such that the MRAM cell is usable as a n-bit cell with n≥2. The logic gate module further includes a comparator for comparing the junction resistance with a reference value and outputting a digital signal indicating a difference between the junction resistance and the reference value, such that logic functions can be performed.
US10115441B1 Row decoder and memory system using the same
A row decoder includes a plurality of address lines, a first selection circuit and a second selection circuit. The first selection circuit is coupled to the address lines and with a latch function, and configured to enable and latch a first selection signal to select a first word line in a first cell array. The second selection circuit is coupled to the address lines and without the latch function, and configured to enable a second selection signal to select a second word line in a second cell array.
US10115435B2 Methods and systems for prioritizing playback of media content in a playback queue
Methods and systems for prioritizing playback of media content in a playback queue are described herein. In one aspect, a client device plays a first media item from a playback queue. The playback queue includes a first portion having a plurality of media items with respective positions that define an order in which the media items are to be played. While playing the first media item, a first user input indicating selection of a second media item is detected. In response to the first user input, the second media item is assigned to a second portion of the playback queue, wherein the second portion has playback priority over the first portion. After playing the first media item, the second media item is played before playing other media items of the plurality of media items in the first portion.
US10115428B1 HAMR media structure having an anisotropic thermal barrier layer
A heat assisted magnetic recording (HAMR) media structure is disclosed. The HAMR media structure includes a magnetic recording layer comprising an array of magnetic grains for storing information; a heat sink layer disposed below the magnetic recording layer and having a first thermal conductivity; and an anisotropic thermal barrier layer disposed between the magnetic recording layer and the heat sink layer and having a vertical thermal conductivity and an in-plane thermal conductivity, wherein the vertical thermal conductivity is substantially higher than the in-plane thermal conductivity.
US10115426B1 Optical disc and method for judging whether optical disc is placed reversely
A method is provided for judging whether a double-sided optical disc is placed reversely. Firstly, the disc is loaded. Then, a first optical pickup head emits a first laser beam to a first specified area of the disc and receives a first reflected laser beam. A second optical pickup head emits a second laser beam to a second specified area of the disc and receives a second reflected laser beam. If the first reflected laser beam generates an alternate brightness and darkness change and the second reflected laser beam does not generate the alternate brightness and darkness change, the disc is not placed reversely. If the first reflected laser beam does not generate the alternate brightness and darkness change and the second reflected laser beam generates the alternate brightness and darkness change, the disc is placed reversely.
US10115418B2 Hard magnet stabilized shield for double (2DMR) or triple (3DMR) dimension magnetic reader structures
A hard magnet stabilization scheme is disclosed for a top shield and junction shields for double or triple dimension magnetic reader structures. In one design, the hard magnet (HM) adjoins a top or bottom surface of all or part of a shield domain such that the HM is recessed from the air bearing surface to satisfy reader-to-reader spacing requirements and stabilizes a closed loop magnetization in the top shield. Alternatively, the HM may replace a shield domain. The top shield may have various shapes including a ring shape in which the HM stabilizes a vortex magnetization. In a whole shield coupling design, the HM contacts all of the top shield bottom surface except over the sensor and junction shield. HM magnetization is set or reset from room temperature to 100° C. to maintain a desired magnetization direction in the top shield, junction shield, and free layer in the sensor.
US10115406B2 Apparatus and method for audio signal envelope encoding, processing, and decoding by splitting the audio signal envelope employing distribution quantization and coding
An apparatus for decoding to obtain a reconstructed audio signal envelope includes a signal envelope reconstructor for generating the reconstructed audio signal envelope depending on one or more splitting points and an output interface for outputting the reconstructed audio signal envelope. The signal envelope reconstructor is configured to generate the reconstructed audio signal envelope such that the one or more splitting points divide the reconstructed audio signal envelope into two or more audio signal envelope portions, and to generate the reconstructed audio signal envelope such that, for each of the two or more signal envelope portions, an absolute value of its signal envelope portion value is greater than half of an absolute value of the signal envelope portion value of each of the other signal envelope portions.
US10115405B2 Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks
The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.
US10115404B2 Redundancy in watermarking audio signals that have speech-like properties
A method for a machine or group of machines to watermark speech audio transmissions includes receiving a speech audio signal, receiving a watermark signal including a message of multiple bits, each bit having one of two values, each value represented by one of two symbols, each of the symbols corresponding to a respective audio segment, and at a time t1, transmitting a first transmission including at least some of the multiple bits in multiple spectral channels of the speech audio signal, each spectral channel corresponding to a different frequency range, wherein a first one of the multiple spectral channels carries a first bit from the multiple bits while at the same time a second one of the multiple spectral channels carries a second bit from the multiple bits different from the first bit.
US10115403B2 Encoding of multiple audio signals
A device includes a processor, a memory, and a combiner. The processor is configured to receive a first combined frame and a second combined frame corresponding to a multi-channel audio signal. The memory is configured to store first lookahead portion data of the first combined frame. The first lookahead portion data is received from the processor. The combiner is configured to generate a frame at a multi-channel encoder. The frame includes a subset of samples of the first lookahead portion data, one or more samples of updated sample data corresponding to the first combined frame, and a group of samples of second combined frame data corresponding to the second combined frame.
US10115401B2 Coding of spectral coefficients of a spectrum of an audio signal
A coding efficiency of coding spectral coefficients of a spectrum of an audio signal is increased by en/decoding a currently to be en/decoded spectral coefficient by entropy en/decoding and, in doing so, performing the entropy en/decoding depending, in a context-adaptive manner, on a previously en/decoded spectral coefficient, while adjusting a relative spectral distance between the previously en/decoded spectral coefficient and the currently en/decoded spectral coefficient depending on an information concerning a shape of the spectrum. The information concerning the shape of the spectrum may have a measure of a pitch or periodicity of the audio signal, a measure of an inter-harmonic distance of the audio signal's spectrum and/or relative locations of formants and/or valleys of a spectral envelope of the spectrum, and on the basis of this knowledge, the spectral neighborhood which is exploited in order to form the context of the currently to be en/decoded spectral coefficients may be adapted to the thus determined shape of the spectrum, thereby enhancing the entropy coding efficiency.
US10115397B2 Low power detection of a voice control activation phrase
Methods of low power detection of an activation phrase are described. A microphone system comprises dedicated hardware logic for detecting a pre-defined activation phrase in an audio stream received via a microphone. If the pre-defined activation phrase is detected, the hardware logic sends a trigger signal to activate a module, such as a main speech detection module, which is external to the microphone system and which may be in a low power standby state.
US10115395B2 Video display device and operation method therefor
A method for operating a video display device according to an embodiment of the present invention includes: transmitting a voice acquisition command signal to at least one peripheral device connected to the video display device; receiving at least one voice signal for a user voice acquired by at least one peripheral device having received the voice acquisition command signal, and a voice signal for the user voice acquired by the video display device; comparing the plurality of acquired voice signals with each other; determining a voice signal subjected to voice recognition based on the comparison result; recognizing the user voice based on the determined voice signal; and performing a control operation corresponding to the recognized voice.
US10115393B1 Reduced size computerized speech model speaker adaptation
A computer-readable speaker-adapted speech engine acoustic model can be generated. The generating of the acoustic model can include performing speaker-specific adaptation of one or more layers of the model to produce one or more adaptive layers comprising layer weights, with the speaker-specific adaptation comprising a data size reduction technique. The data size reduction technique can be threshold value adaptation, corner area adaptation, diagonal-based quantization, adaptive matrix reduction, or a combination of these reduction techniques. The speaker-adapted speech engine model can be accessed and used in performing speech recognition on computer-readable audio speech input via a computerized speech recognition engine.
US10115381B2 Device and method for simulating a sound timbre, particularly for stringed electrical musical instruments
A device for simulating a sound timbre, particularly for stringed electrical musical instruments, which comprises input elements for acquiring an electrical signal generated by a musical instrument, and filtering elements which operate on the electrical signal generated by a source musical instrument. The filtering elements apply to the electrical signal generated by the source musical instrument a transfer function obtained by correlating the sound profile of a target musical instrument to the sound profile of the source musical instrument, the sound profiles comprising respectively the average frequency spectrum of a range of notes played on the target musical instrument and the average frequency spectrum of a corresponding range of notes played on the source musical instrument. The sound profiles are defined on the basis of the electrical signals generated by the musical instruments, corresponding to the playing of at least one note per string.
US10115379B1 Acoustic guitar user interface
An acoustic guitar is provided that includes a neck and a body. The acoustic guitar also includes a user interface module including an audio effect module configured to implement one or more audio effects, and one or more effect controllers, with each effect controller being configured to set a level of a corresponding audio effect implemented by the audio effect module. The user interface module further includes at least one input blend controller and a voice controller configured to allow a user to select a patch from a plurality of available patches, with each patch of the plurality of available patches comprising a configuration of one or more audio effects set at various levels to arrive at a desired effect template.
US10115377B2 Techniques for video playback decoding surface prediction
Techniques are disclosed for video playback decoding surface prediction. For instance, in some embodiments, video content may be parsed for information that can be used to predict what surfaces (e.g., computer graphics shapes to be rendered, as defined by vertices specifying the location and possibly other attributes of the shape) are most likely to be accessed, for example, by a display or a graphics processing unit (GPU) in the near future. In accordance with some embodiments, these surfaces may be pre-loaded, for example, into cache memory or other desired high-bandwidth memory in advance to minimize or otherwise reduce memory access latency. In some cases, these surfaces may be entered in a list that is kept updated with each new input frame, and the surfaces in that list may be kept inside the cache (or other high-bandwidth memory) for future display or GPU access.
US10115374B2 Variable glyph encoding
A system and method for graphically encoding text. A textual data set comprising a plurality of encoded text characters that corresponding to at least one text character to be visually rendered is received. Based on the textual data set, a drawing instruction set is determined that has a respective drawing instruction to draw at least part of a glyph of each of the encoded text characters. Each at least one drawing instruction excludes an indication of a correspondence with an associated text character code, and each respective at least one drawing instruction for a specified text character excludes instructions to repeat other drawing instructions for other instances of the specified text character.
US10115363B2 Gate driving circuits and the liquid crystal devices thereof
The present disclosure relates to a gate driving circuit and the LCD thereof. The input circuit generates second control signals in accordance with up-level normal-phase scanning driving signals, up-level inverting-phase scanning driving signals, and first control signals outputted by the latch circuit. The reset and control circuit generates third control signals in accordance with reset signals, the first control signals, and the second control signals. The inverting circuit performs an inverting process at least once toward the third control signals, and generates fourth control signals, the output circuit generates current-level normal-phase scanning driving signals and the current-level inverting-phase scanning driving signals in accordance with the fourth control signals and first clock signals, The latch circuit generates the first control signals in accordance with the third control signals and second clock signals, and latches or changes a voltage state of the third control signals in accordance with the second clock signals.
US10115362B2 Scan-driving circuit
The present invention provides a scan-driving circuit used to perform a driving operation on cascaded scanning lines, which comprises a pull-up control module, a pull-up module, a pull-down module, a pull-down sustain module, a down-transmitting module and a bootstrap capacitor. The scan-driving circuit of the present invention enhances the voltage-level control capability of the Q point and raises the reliability of the scan-driving circuit, by disposing a first constant-high voltage and a second constant-high voltage.
US10115360B2 Gate driver
A gate driver includes a gate driving main circuit and a power sequence control circuit. The gate driving main circuit disposed between an operating voltage and ground is coupled to a first gate voltage and a second gate voltage. The operating voltage is higher than ground and first gate voltage is higher than second gate voltage. The power sequence control circuit includes first-type transistors, a second-type transistor, a transistor and a judging circuit. The first-type transistors are coupled in series between first gate voltage and a first node and their gates are coupled to a second node. The second-type transistor is coupled between first node and second gate voltage and its gate is coupled to second node. The transistor is coupled between first gate voltage and gate driving main circuit and its gate is coupled to first node. The judging circuit generates an output signal to second node.
US10115349B2 Display device
Disclosed is a display device that has a data transmission device for providing a differential signal to a source driver, in which the data transmission device, for example, includes a differential signaling driver including a current controller, the current controller determining a toggling of an image data and setting an output current value based on a determination of the toggling of the image data; and first and second signal lines electrically connected between the differential signaling driver and a receiver, the receiver outputting the differential signal to the source driver.
US10115332B2 Active matrix organic light-emitting diode display device and method for driving the same
A method for driving an active matrix organic light-emitting diode (AMOLED) display. The method may be used to digitally drive the AMOLED display in a way that limits the susceptibility of the AMOLED display to certain problems arising out of digital driving techniques, such as image sticking or low display lifetimes. The method involves generating compensation factors corresponding to each pixel of the display and using those compensation factors to control the illumination of the display. The aspects of the method that incorporate the operation point for generating a compensation factor may also be applied to analog driving of AMOLED displays.
US10115329B2 Display substrate and driving method and display device thereof
A display substrate, a driving method and a display device are described. The display substrate includes pixel groups that are repeatedly arranged. Each pixel group includes two first sub-pixels, two second sub-pixels, and two third sub-pixels. A first sub-pixel, a second sub-pixel, and a third sub-pixel are sequentially arranged in a first pixel row of each pixel group. Another third sub-pixel, another first sub-pixel, and another second sub-pixel are sequentially arranged in a second pixel row of each pixel group. A center line of any sub-pixel of the first pixel row and a center line of any sub-pixel of the second pixel row extend in a column direction and do not coincide with each other. The display substrate enables the display device to achieve a higher display resolution with a lower physical resolution.
US10115312B2 Transparent display apparatus for displaying information of danger element, and method thereof
A transparent display apparatus which is used in a transportation apparatus includes: a communication unit which receives surrounding situation information, a controller which recognizes surrounding objects using the surrounding situation information, and determines a danger element that is likely to collide with the transportation apparatus using characteristics of the surrounding objects and a movement characteristic of the transportation apparatus, and a transparent display which displays information for informing a user of the danger element. Accordingly, a surrounding situation can be effectively presented.
US10115310B2 Driver assistant system using influence mapping for conflict avoidance path determination
A vehicular control system for a vehicle includes a plurality of sensors. Responsive to data processing, the vehicular control system is operable to determine respective speeds of the determined vehicles and respective directions of travel of the determined vehicles, and determines respective influence values for the determined vehicles based on a determined potential hazard to the equipped vehicle presented by the determined vehicles. A plurality of paths for the equipped vehicle is determined, and the determined plurality of paths is assessed by a decision algorithm that ranks each of the determined paths based on likelihood of collision of the equipped vehicle along a respective determined path with one or more determined vehicles. A path of travel is selected from the plurality of determined paths responsive at least in part to the rankings of the paths and to the determined types of vehicles along one or more of the determined paths.
US10115300B2 Method and apparatus for remote control
A method of an electronic device comprising: determining at least one object; associating at least one control signal with the object; and outputting the control signal corresponding to the object.
US10115291B2 Location-based incontinence detection
The present disclosure include devices, systems, and methods for location-based incontinence detection and monitoring including a communication device receiving incontinence event indicators occurrence and location indicators.
US10115290B2 Methods and systems for providing battery feedback to patient
A method for outputting a combined power source alarm for an implantable blood pump includes determining a status for each of first and second power sources of the blood pump. A combined power source alarm based on the statuses of the first and second power sources is outputted. A method for generating an alarm based on fault detections in a mechanically assisted circulation system includes processing a series of fault detection indications to classify a fault as active or inactive. An alarm is generated if the fault is active for more than a predetermined amount of time.
US10115288B2 Automatic battery fluid reminder system for vehicles with flooded lead acid batteries and method thereof
An automatic battery fluid level monitoring system is provided. The automatic monitoring system includes a fluid consumption algorithm, programmed into a microprocessor based motor controller, connected through a communications link to a microprocessor based battery charger. The battery charger is electrically connected to a flooded type battery as well as a power connection such as being plugged into an outlet, the electrical connection from an alternator, or the like. Once the fluid consumption algorithm indicates that the fluid level is too low, a battery fluid indicator is activated utilizing a visual and/or audio display. After the battery is refilled, a fluid added reset is triggered, which deactivates the battery fluid indicator. Additional embodiments include utilizing a wired or wireless connection to a remote fleet management system, as well as alternative vehicle performance rules wherein the vehicle performance parameters can be purposefully altered to effect the ongoing performance of the vehicle.
US10115284B2 System and method for early weather alert
An early alert system may comprise a data processing unit and a plurality of monitoring units distributed in a defined area. Each of the plurality of monitoring units is configured to detect physical information associated with a fluid. The data processing unit is configured to receive physical information associated with a fluid from a plurality of monitoring units that are distributed in a defined area; calculate a flow field associated with the fluid within the defined area based on the physical information associated with the fluid that is received from the plurality of monitoring units; predict future physical information associated with the fluid at a target coordinate in the defined area based on the flow field; and send a message associated with the predicted future physical information to a receiver upon receipt of a trigger signal associated with the predicted future physical information.
US10115271B2 Apparatus, system and method for awarding progressive or jackpot prizes
Gaming methods and apparatus are described for providing a plurality of progressive prizes for a gaming system. Separate progressive prizes are maintained for each of a plurality of different wager options for a game playable on the gaming system. The progressive prizes can be maintained so as to reduce the difference in contribution to the expected return to player between the wager options.
US10115269B2 Method and system of wagering
The present invention provides a device and method of wagering on a game of chance. The game of chance is divided into a set of individual game rounds, each game round played in accordance with the nature of the type of game of chance that it mimics, but without providing a payable award. A paytable different than that generally accorded the type of game associated with the game round is provided. The paytable provides one or more point for a favorable outcome. The points are accumulated during play of the game rounds. At the conclusion of the last play of a game round, accumulated points are compared to one or more point ranges provided by the paytable. The point ranges are associated with an award. When the player has accumulated sufficient points such that they are within one of the point ranges, the player is paid the award associated with that range of points.
US10115262B2 Rotating apparatus for game system having light-emitting device attached thereto
A rotating apparatus for a game system having a light-emitting device includes a rotating member that rotates on a fixing member, light-irradiated areas that are partitioned and formed in a circumferential direction of the rotating member, light sources annularly arranged in the fixing member that irradiate the light-irradiated areas with light, a light-blocking body that is formed in the rotating member so as to prevent the light, with which a specific light-irradiated area as a light irradiation target out of the light-irradiated areas is irradiated, from leaking into other light-irradiated areas and adjacent to the specific light-irradiated area, and a control unit that controls a timing of changing light intensity of the light sources, and the control unit turning on and off the light sources in synchronization with the rotation of the specific light-irradiated area as the light irradiation target.
US10115257B2 Network connectivity module for electro-mechanical locks
A network connectivity module may provide additional or alternative functionality to a lock that secures a securable container, such as a safe or automated teller machine. The module may be installed in a communication pathway between a keypad and the lock. The module may be programmed to communicate with a plurality of different locks manufactured by different manufacturers. The module may include a network input/output interface, which may provide a wired or wireless connection to one or more external networks, such as the Internet. The additional or alternative functionality may provide a new feature set for the lock that was not available at the time of purchase or installation of the lock. Additionally or alternatively, the connectivity to the external networks may enable remote access to the module, and may enable a remote user to enable or disable functionality of the module, and/or access to the securable container.
US10115249B2 Card-compatible biometric access control system
A biometric access-control system is disclosed, wherein the system is compatible with access cards, comprising a biometric reader that converts biometric data to emulate an access card number, wherein only the emulated access card number is stored in a database.
US10115248B2 Systems and methods to fit an image of an inventory part
Systems and methods to fit an image of an inventory part are described. The system receives, over a network, a selection that identities a part type and further receives, over the network, an image of a vehicle. The system antomatically identifies an image of a first inventory part based on the selection of the part type and the image of the vehicle. The system automatically positions two boundaries of a rectangle over the image of the vehicle based on the part type, the rectangle including an image of a first vehicle part. The system fits the image of the first inventory part over the image of the first vehicle part based on the rectangle. The system communicates, over the network, a user interface including the image of the vehicle including the image of the first inventory part fitted over the image of the first vehicle part.
US10115247B2 Method and arrangement for controlling charging of an electrical storage system in a vehicle including measuring power loss over connector elements during charging and generating an error signal based on power loss
A method is provided for controlling charging of an electric energy storage system in a vehicle including an electric machine which is arranged for propulsion of the vehicle. The method includes initiating the charging upon connection of the energy storage system to an external power supply via a first connector element associated with the vehicle and a second connector element associated with the external power supply, and monitoring a contact resistance defined by the connection of the connector elements. Furthermore, the method includes measuring and calculating the power loss over the connector elements during the charging, and generating an error signal if the power loss is higher than a predetermined threshold value, the error signal being dependent on the magnitude of the power loss. An arrangement for controlling charging of an electric energy storage system in a vehicle is also provided.
US10115241B2 Automatic decoration of a three-dimensional model
A method and apparatus for automatically decorating a three-dimensional model is disclosed. The method may include receiving an image file from a user. The image file is to decorate a surface of a three-dimensional model upon display of the three-dimensional model in a simulated three-dimensional world. The method may also include automatically formatting the image file for display on the three-dimensional model in response to receiving the image file, and storing the formatted image file in a database.
US10115239B2 Portable MR device
A mixed image device having a portable structure which includes a case, a mounting holder configured to mounting a small image device on a rear end of the case in a vertical direction, a reflector formed in a square shape on the front surface of the mounting holder to reflect the image upward, a translucent mirror formed in a square shape on the upper end of the reflector to reflect the image of the small image device such as a smart phone and having a reflectance ratio of 8:2 to 2:8, a handle configured at the front end of the case, and a controller configured at one end of the handle to adjust the image of the small image device. A user can simultaneously observe a neighboring environment reality scene and augmented image provided from the small image device by the translucent mirror while carrying the structure of the device.
US10115225B2 System and method for onboard and offboard visualization of material characteristics in mining
A system and method of onboard and offboard visualization of material characteristics in mining is provided. According to one aspect, the method includes a step of providing a voxel representation of a mining area. The voxel representation includes a plurality of voxels. At least one voxel of the plurality of voxels is compared to a geological model of the mining area, and at least one material characteristic is assigned to the at least one voxel based on the geological model of the mining area. In another aspect, the method includes calculating a volume of extracted material, assigning at least one quantified material characteristic to the volume of extracted material based on a geological model, and displaying a visual representation of the volume of extracted material and at least one quantified material characteristic using a visualization tool.
US10115221B2 Stencil compression operations
Described are a video graphics system, graphics processor, and methods for rendering three-dimensional objects. A buffer is partitioned into tiles. Each tile includes a plurality of pixels. Each pixel of each tile includes at least one sample. Each sample has a stencil value associated therewith. It is determined that each sample in a given tile has the same stencil value. A single stencil value is stored in the buffer for that tile. The single stencil value represents the stencil value for every sample in that tile.
US10115210B2 Display control device, display control method, and program
There is provided a display control device including an image acquiring section configured to acquire a moving image shot from a viewpoint changing from moment to moment, a spatial position specifying section configured to specify a spatial position in a first frame of the moving image, and a display control section configured to display the moving image, in such a manner to maintain the spatial position in a predetermined state in a second frame after the first frame.
US10115206B2 Detection system, detection method, and program storage medium
A detection system which detects a mobile object includes: an image input unit for receiving an input of a plurality of image frames having different capturing times; an inter-background model distance calculation unit for calculating differences between a first background model generated based on an image frame at the time of processing, a second background model in which an influence of an image frame at the time of processing is smaller than that of the first background model, and a third background model in which an influence of an image frame at the time of processing is smaller than that of the second background model; and a mobile object detection unit for detecting a first region in an image frame.
US10115202B2 Method and apparatus for motion detection
Image analysis techniques may be employed to identify moving and/or static object within a sequence of spatial data frames (102, 300). Attributes of interest may be identified within a sequence of spatial data frames (102, 300). The attributes of interest may be clustered and examined across frames of the spatial data to detect motion vectors. A system (200) may derive information about these attributes of interest and their motion over time and identify moving and/or static objects, and the moving and/or static objects may be used to generate natural language messages describing the motion of the attributes of interest. Example uses include description of moving and/or static objects in data such as weather data, oil spills, cellular growth (e.g., tumor progression), atmospheric conditions (e.g., the size of a hole in the ozone layer), or any other implementation where it may be desirable to detect motion vectors in a sequence of spatial data frames.
US10115191B2 Information processing apparatus, information processing system, information processing method, program, and recording medium
The present invention provides an information processing apparatus capable of accurately separating parenchymal cells and stromal cells from each other regardless of the staining intensity of the cells. The information processing apparatus is an information processing apparatus 100 including: an image processing unit 110 for smoothing a tissue sample image 150 obtained by staining and then imaging a biological tissue containing parenchymal cells 151 and stromal cells 152 so that luminance values of cell components of each of the parenchymal cells 151 become less than those of each of the stromal cells 152; and a mask generation unit 120 for generating, through generating a binary image by binarizing the tissue sample image 115 smoothed by the image processing unit 110, a mask 125 for removing a region of the stromal cells from the tissue sample image 115.
US10115184B2 Display device, method and device for processing image data
The present disclosure relates to a method and device for processing image data and a display device including the device for processing image data. The device for processing image data includes: an edge detector for receiving image data to be displayed, and performing edge detection on the image data to identify edge subpixel points; a brightness comparator for comparing brightnesses of the identified edge subpixel points with a preset brightness; a brightness attenuator for attenuating brightnesses of edge subpixel points which have a brightness greater than the preset brightness to obtain image data to be transmitted; and a data transmitter for transmitting the image data to a source driver. The present disclosure can effectively eliminate zigzag edges, and meanwhile guarantee the sharpness at edges of an image.
US10115181B2 Systems for automatically assembling tile maps and associated techniques
A method of assembling a tile map can include assigning each tile in a plurality of tiles to one or more color groups in correspondence with a measure of a color profile of the respective tile: A position of each tile in relation to one or more neighboring tiles can be determined from a position of a silhouette corresponding to each respective tile in relation to one or more neighboring silhouettes within a set containing a plurality of silhouettes. The plurality of tiles can be automatically assembled into a tile map, with a position of each tile in the tile map being determined from the color group to which the respective tile belongs and the determined position of the respective tile in relation to the one or more neighboring tiles. Tangible, non-transitory computer-readable media can include computer executable instructions that, when executed, cause a computing environment to implement disclosed methods.
US10115169B2 Power management system, power management method, and upper power management apparatus
A power management system comprises a plurality of HEMSs 10 and a CEMS 40. The CEMS 40 transmits, to a power company 60, configuration information of the plurality of consumers 70 managed by the CEMS 40. The power curtailment signal (DR; Demand Response) transmitted from the power company 60 to the CEMS 40 is determined in accordance with the configuration information. The upper power management apparatus transmits, to each HEMS 10, reduction information including an amount of power that should be reduced in each consumer 70 in response to a power curtailment signal transmitted from the power company 60 after transmitting the configuration information.
US10115159B2 System and method for dynamically regulating order entry in an electronic trading environment
A system and method are provided for trading a trading strategy defined for at least one tradeable object in an electronic trading environment. More specifically, one example method includes using a first pay-up tick value to determine a first acceptable price level for an order associated with the trading strategy, automatically modifying the first pay-up tick to a second pay-up tick value in response to detecting a predefined condition, and using the second pay-up tick value to determine a second acceptable price level for the order associated with the trading strategy.
US10115151B2 Computerized method and system for dynamcially creating and updating a user interface
The number of users viewing a given variable directly affects the rate of change and/or outcome of said variable. In the case of eCommerce, pricing of products and/or services is based upon a user accessing a website on which products and/or services are for sale. An initial price indicia associator associates initial price indicia with the products and/or services files. The initial pricing can be based upon historical indicia or the engine itself. Thereafter, a price indicia adjuster adjusts the pricing responsive to user access of the website or related website. A user interface meter shown on the website indicates to potential buyers how much interest there is in the product and/or service being sold so that peer activity is exhibited to potential buyers to encourage sales and impulsive buying behavior. Pricing is dynamic and adjusts in real-time at a rate determined by the amount of users accessing the website.
US10115139B2 Systems and methods for collaborative shopping
Systems and methods are disclosed herein for facilitating collaborative shopping. Notifications may be sent to remote devices in response to a shopper's device entering a store or within a given proximity to a store. Notifications may invoke or include an interface to add items to a shared shopping list. Notifications from the shopper's device may be sent in advance of a user entering a store to alert friends and family to add items to the shared shopping list. A remote device may be used to authorize and instruct the shopper's device to pick up items that have been previously purchased either automatically or in response to an input from a user of the remote device. Authorization to pick up the previously-purchased item may be transmitted to one or both of a merchant and the shopper's device.
US10115132B2 Distribution apparatus, a terminal apparatus, and a distribution method for controlling transparency of multiple contents displayed on a display in response to an input operation
A distribution apparatus includes a memory and a processor programmed to distribute control information and a first content to a terminal apparatus. The control information causes the terminal apparatus to execute displaying the first content superimposed onto a second content in a first display mode, the second content having a higher transparency than the first content; detecting an input operation causing the first content to move relative to the display region; in response to the detected input operation and the first content moving, changing the first display mode to a second display mode by changing a transparency of at least one of the first content and the second content, such that the first content and the second content are visible in the display region; and in response to completion of the input operation and the first content not moving, changing the second display mode to the first display mode.
US10115108B1 Rendering transaction data to identify fraud detection rule strength
Techniques of identifying fraud detection rule strength involve varying the rendering of a graph from transaction data. Along these lines, a rules server computer provides a general graph from a group of transaction entries defining a group of fraudulent and authentic transactions on an electronic display. A user defines selection criteria that the rules server computer applies to the group of transaction entries to generate a subgroup of transaction entries. From the subgroup of transaction entries, the rules server computer provides a focused graph on the electronic display from the subgroup of transaction entries defining a subgroup of the group of fraudulent and authentic transactions. A ratio of the number of fraudulent transactions to the number of authentic transactions represented in the focused graph identifies the strength of the selection criteria for use in a fraud detection rule.
US10115107B2 Payment card fraud protection
Disclosed is a novel system and method for managing payment card fraud. More particularly, accessing information associated with at least one card holder after the card holder has physically passed through at least one security checkpoint in which the card holder's identity has been authenticated. Next at least one payment card identifier associated with the card holder is received. A payment card profile associated with the payment card is updated. In one example, information from a ticket is also used with the payment card identifier to manage the probability of rejection. Numerous embodiments are disclosed.
US10115103B2 Mobile secure element based shared cardholder verification
In a payment-enabled smartphone, a shared cardholder verification method (CVM) applet serves a number of mobile payment cardlets. The shared CVM applet validates CVM information input by a user of the smartphone and in response issues a CVM token. The CVM token is passed to a particular one of the mobile payment cardlets that is selected for a current transaction. The selected mobile payment cardlet submits the CVM token back to the shared CVM applet for verification. Upon verifying the CVM token, the shared CVM applet enables the selected mobile payment cardlet to perform the current transaction.
US10115100B2 Over the air management of payment application installed in mobile device
Systems, apparatus, and methods for managing an application installed on a mobile device, such as a mobile phone are provided, so as to prevent or limit unauthorized use of the application, for example, when the mobile device is lost, stolen, or otherwise subject to unauthorized use. An input indicative of a password to access the application can be received. It may be determined that a predetermined number of password entry attempts has been reached based on the input. A request message to disable access to the application can be transmitted from the mobile device to a remote computer. One or more lock instructions for disabling access to the application can be received by the mobile device from the remote computer. The one or more lock instructions can be executed by the mobile device by modifying control data within a secure memory of the mobile device.
US10115098B2 Invoiceless trading and settlement method and system
Methods and systems consistent with the present invention overcome the shortcomings of existing trading systems by providing an invoiceless trading system that creates incentives for customers to pay suppliers within a predetermined period of time, such as a settlement period. Specifically, the invoiceless trading system enables a customer to obtain a discount on orders placed with suppliers in return for an immediate payment (e.g., within 24 hours) by the customer. The supplier receives payment within the predetermined period of time, and the customer receives additional cash benefits by providing an early payment to the supplier. To communicate with and transfer funds between customers and suppliers, the invoiceless trading system may use an electronic gateway and a settlement bank. In addition to creating an incentive to embrace e-commerce, both customers and suppliers avoid the need to manually process orders and use invoices to complete transactions.
US10115085B2 Methods and system for utilizing cash with online activities
Systems and methods for facilitating cash payments for online transactions are provided. In some embodiments, a transaction is initiated online with a retailer where a user indicates that payment will be made for the transaction using cash. The user may then complete payment of the transaction with a cash payment service establishment using transaction identification information given to the user. Systems and methods for retrieving funds from an online/virtual account are also provided. In some embodiments, a user is able to initiate a funds transfer from an online/virtual account which are to be received in the form of cash at a money transfer service location.
US10115082B1 Systems and devices controlled responsive to data bearing records
A device (12, 312, 494) operates to cause financial transfers responsive to data read from data bearing records. The device includes a reader (20, 314) that is usable to read check data from financial checks. The reader is also usable to read record document data associated with goods provided to a purchaser. At least one circuit (54, 332) of the device is operative to cause a determination to be made that check data and/or record document data corresponds to stored data. Responsive to the determination, check data and record data is made available to a payee terminal (346).
US10115081B2 Monitoring module usage in a data processing system
Embodiments of the invention monitor node usage in a transaction processing system. Embodiments include accessing a dynamic mapping of transaction flow in the transaction processing system, the dynamic mapping including a plurality of transaction pathways interconnected by transaction nodes, wherein the transaction nodes represent an automated processing step or action taken by a manual station of the transaction processing system on transactions files that are received at the transaction nodes; wherein the transaction processing system processes a transaction file at a first node and stores information corresponding to the first node and the type of processing that occurred at the first node with the transaction file; determining that the transaction file was processed at the first node; accessing the transaction file to determine the type of processing that occurred at the first node; and performing an action related to the type of processing that occurred at the first node.
US10115069B2 Authenticating parcel consignees with indicia decoding devices
In general, techniques are described for authenticating a parcel consignee. A device including an imaging module, processors, and an output module may implement the techniques. The imaging module images a first indicia of a parcel and a second indicia that is separate from the first parcel to obtain representations of the first and second indicia. The processors process the representations of the first and second indicia to determine a first key specified by the first indicia and a second key specified by the second indicia. The processors also determine whether the second key corresponds with the first key, and authenticate a consignee that provided the second indicia as an authorized recipient of the parcel based on the determination of whether the second key corresponds with the first key. The output module then indicates whether the one or more processors authenticate the consignee as the authorized recipient of the parcel.
US10115067B2 System and method for remote acquisition and delivery of goods
A system and method for remote acquisition and delivery of goods includes a server in communication with customer computers, such as through a user interface via the internet. The server can store customer information including billing information, and may include an image processor. A mobile delivery system in communication with the server includes an energy efficient vehicle, an image capture device, a global positioning system, a communication device and a printer. In use, a customer communicates with a mobile delivery agent via the image capture device and the communication device to remotely acquire a product. Once acquired, the delivery agent delivers the product to a designated delivery location. The image capture device can be utilized during the entire transaction. The system preferably includes a processor for optimizing system efficiencies, including selecting a delivery agent based on the product, pick-up location and delivery site.
US10115063B2 Methods for prompting a user to use enhanced automation system features, and systems and devices related thereto
A control panel is used to control and/or monitor an automation system. The automation system may also be used in connection with one or more enhanced services, such as a remote access service. The remote access service may allow a user to control or monitor some or all aspects of the automation system through a remote computing device. To use the remote access service, or other enhanced services, the user may register to associate the user with the control panel of the automation system. If it is determined that the user has not registered, the service provider may send a message to the control panel. The message may prompt the user to register for the enhanced service. Optionally, contact information may be requested to allow a message to be sent to a personal device of the user to facilitate registration or use of the enhanced service.
US10115062B2 System and method for facilitating development of customized website projects
Systems and Methods for Facilitating Development of Customized Website Projects are disclosed. A business proposal based on a business analysis can be created. The business analysis can be incorporated into a functional design report. A website can be built using the functional design report.
US10115058B2 Predictive modeling
A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data in the form of a flat file. An extraction tool extracts data. A model validation tool validates a model by scoring an analytical environment data set and a production environment data set. A model execution tool allows a user to select when and how often a model is scored.
US10115057B2 Estimating analytic execution times
A computer program product is provided for estimating algorithm run times given parameters of the algorithm, specifications of an architecture on which the algorithm will execute and dimensions of a data set which will be input into the algorithm. The computer program product includes instructions to cause a processing circuit to create training data sets, generate run time data of executions of instances of the algorithm on the architecture for each training data set, identify model-usable features, generate a map of the model-usable features to an expression of the run time data and iteratively tuning the model-usable features toward improving map accuracy until a target map accuracy is achieved, develop a predictive model based on iteratively tuned versions of the model-usable features and estimate a run time of an execution of the algorithm on a new data set and on a new architecture using the predictive model.
US10115050B2 Electronic document having angled antenna ends, antenna holder for such an electronic document and method for manufacturing such a document
Disclosed is an electronic document, such as an integrated circuit card, that includes a body having a cavity that opens into one of the faces of the body and is defined by walls. The body also includes: an antenna having at least one turn extending between two ends that terminate in a wall of the cavity, a module including a microprocessor and at least two connection terminals dedicated to the antenna and electronically connected by electrical connections firstly to the microprocessor and secondly to the ends of the antenna. The ends of the antenna are arranged in zigzag shapes and each of them is made up of at least two rectilinear portions that are connected together by a bend and in which the rectilinear portion terminating in the cavity is at an angle of inclination relative to the wall at which it terminates.
US10115043B2 Image processing apparatus, image forming system, and printing method that decide whether to store, print and not store, or print and store image data
A computer communicably coupled to an image forming apparatus sends paper information specified for a print job, and a print setting information that is used when the paper information does not match any one of a plurality of paper information of the paper set in a plurality of trays of the image forming apparatus. A processor of the image forming apparatus determines the paper on which an image specified for the print job is formed based at least in part on the paper information specified for the print job, the plurality of paper information of the paper set in the plurality of trays and the print setting information.
US10115041B2 Capturing text from rendered documents using supplemental information
A system for processing a text capture operation is described. The system receives text captured from a rendered document in the text capture operation. The system also receives supplemental information distinct from the captured text. The system determines an action to perform in response to the text capture operation based upon both the captured text and the supplemental information.
US10115035B2 Vision system and analytical method for planar surface segmentation
A vision system is configured to dynamically inspect an object in a field of view. This includes capturing, using a camera, three-dimensional (3D) point cloud data of the field of view and transforming each of the points of the 3D point cloud data into a plurality of tangential surface vectors. Surface normal vectors are determined for each of the points of the 3D point cloud data based upon the plurality of tangential surface vectors. Distribution peaks in the surface normal vectors are detected employing a unit sphere mesh. Parallel planes are separated using the distance distribution peaks. A radially bounded nearest neighbor strategy combined with a process of nearest neighbor searching based upon cell division is executed to segment a planar patch. A planar surface is identified based upon the segmented planar patch.
US10115031B1 Detecting rectangular page and content boundaries from smartphone video stream
Identifying a page with content in a video frame that is part of a video stream of successive video frames includes receiving the video stream, detecting edge segments in the video frame, where each of the edge segments is a candidate for being at least a part of an edge of the page, filtering the edge segments to discard a first subset of the edge segments based on curvature and based on angles between the edge segments and standard axes of the video frame, and identifying the page with content within a portion of a second subset of the edge segments that remain after filtering in response to the portion having geometric closeness to a rectangle. Edge segments having angles that significantly deviate from coordinate angles of the video frame and edge segments with a relatively high curvature may be discarded. A Canny edge detection algorithm may be used.
US10115018B2 Image processing apparatus, image processing method, program, and recording medium
In the image processing apparatus, the image processing method, and the recording medium of the invention, an image analysis unit analyzes the contents of each of a plurality of images acquired by an image acquisition unit, and an evaluation value calculation unit calculates an analysis evaluation value of each image based on the analysis result of each image. A group forming unit forms one or more groups, each of which includes a plurality of similar images, by specifying similar images among the plurality of images. The evaluation value calculation unit calculates an overall evaluation value by adding a value to an analysis evaluation value of each of the plurality of similar images based on evaluation information, which indicates high evaluation for the plurality of similar images, for each of the groups.
US10115014B2 Eyeprint recognition-based mobile terminal camera self-adaptation adjustment method and system
An eyeprint recognition-based mobile terminal camera self-adaptation adjustment method and system may include detecting in real time whether or not eyeprint recognition software in the mobile terminal uses a camera; acquiring a light brightness value of a current environment and calculating a current exposure initial value according to the light brightness value if the eyeprint recognition software in the mobile terminal uses the camera; and transmitting the current exposure initial value to the camera so that the camera performs self-adaptation adjustment on camera shooting configuration parameters according to the current exposure initial value.
US10115010B1 Identifying document forms using digital fingerprints
Techniques are disclosed to identify a form document in an image using a digital fingerprint of the form document. To do so, the image is evaluated to detect features of the image and determine a polygon bounding each feature. For each polygon, pixels are plotted in a second image based on coordinates of a center of the polygon. The second image is the digital fingerprint of the form. To identify the form corresponding to the digital fingerprint, the digital fingerprint may be compared to digital fingerprints of known forms.
US10115000B2 Method and system for optical imaging using patterned illumination
Systems and methods for optical imaging are disclosed. An electronic device for imaging an input object includes a display comprising a sensing surface and an array of display pixels. The electronic device also includes a processing system communicatively coupled to the display, the processing system configured to: selectively illuminate one or more of the display pixels according to a pattern; acquire image data, from one or more detector pixels of the display, of the input object in contact with the sensing surface, wherein the image data corresponds to light from the illuminated display pixels that is reflected at the sensing surface of the display; and process an image of the input object from the image data based upon the pattern.
US10114999B1 Using dynamic occlusion to protect against capturing barcodes for fraudulent use on mobile devices
Embodiments include technologies for applying dynamic occlusions to barcodes, which include determining a dynamic occlusion to be applied to a barcode, generating an object for displaying a series of images of the barcode with the dynamic occlusion, where the barcode is to be scannable at least once based on the series of images to be displayed, and providing the object for access by the mobile device. In specific embodiments, the dynamic occlusion includes a modification to a first portion of the barcode to create a first image of a modified barcode. In further specific embodiments, the object, when displayed for a first time period, is to render the first image of the modified barcode for at least a first interval occurring within the first time period. The first portion of the barcode is unscannable during the first interval and is at least partially scannable during one or more other intervals.
US10114996B2 Self-service parcel terminal with optimized shelving arrangement
This disclosure includes a parcel terminal that may include a shelving unit comprising a plurality of shelves that are separated by respective predetermined distances along a dimension of the unit. In an embodiment, the plurality of shelves may be evenly spaced. The parcel terminal may further include a receptacle for receiving a parcel from a user, a loader configured to transfer the parcel from the receptacle to a shelf on the shelving unit, and an electronic controller in electronic communication with the loader. The electronic controller may be configured to determine a number of open shelves required to accommodate the parcel based on a size of the parcel and on the respective predetermined distances, to select a set of shelves having at least the required number of open shelves, and to initiate movement of the loader so as to place the parcel within the selected set of shelves.
US10114988B2 Tracking device wireless preconfiguration
A preconfiguration system preconfigures tracking devices before they are received by a user of the tracking devices. The preconfiguration system generates an activation signal that can be detected by an activation signal detector on a tracking device. Upon detecting the activation signal, the tracking device begins to operate in a preconfiguration mode and establishes a communicative connection with the preconfiguration system. The preconfiguration system can then communicate with the tracking device to perform a variety of tasks, including receiving a tracking device identifier from the tracking device so that the tracking device identifier can be associated with the user identifier for the user who purchased the tracking device.
US10114986B2 System, method for information delivery, and non-transitory computer-readable storage medium
A system for information delivery includes: an electronic tag for holding a tag identifier being updatable; a server for storing the tag identifier held in the electronic tag and information corresponding to the tag identifier; and a terminal for causing the information corresponding to the tag identifier to be delivered from the server. The terminal includes a memory, and a processor coupled to the memory and configured to execute a process. The process executed by the processor includes reading the tag identifier from the electronic tag, updating the tag identifier in the electronic tag with a new tag identifier that is different in content from the tag identifier read from the electronic tag, and establishing, after updating the tag identifier in the electronic tag, a time period in which a discrepancy between the tag identifier in the electronic tag and the tag identifier stored in the server occurs.
US10114981B2 Architecture for telemetry and adaptive lifetime control of integrated circuits
Apparatus, method, and system for remotely affecting the functionality and lifetime of an integrated circuit are described herein. One embodiment of a method includes: tracking a plurality of operational metrics relating to a monitored device, sending one or more of the plurality of operational metrics to a remote monitor and responsively receiving a command generated by the remote monitor, generating a threat level based on the plurality of operational metrics and the command, and performing a derating action based on the threat level. The command from the remote monitor may be generated by the remote monitor based, at least in part, on the one or more of the plurality of operational metrics. Alternatively, the command may be generated based on information obtained independently by the remote monitor and not based on the one or more of the plurality of operational metrics.
US10114979B2 Static redirection for objective C
Particular embodiments establish static redirection of a function that is a member of a class to an alternate implementation of the function. A software tool executing on a computer server receives an executable file for an application and a location for an alternate implementation of the function. The function may be written in Objective C. The software tool can be used to locate a structure for the function by traversing serialized metadata in the executable file. The software tool can then be used to modify the metadata in the executable file by updating the value of a selector indicating the location of a current implementation of the function to indicate a location of the alternate implementation. The selector may be included in a element of the structure for the class method. Finally, the application may provide the modified executable file for installation on client devices.
US10114971B2 Interlinking routines with differing protections using stack indicators
Corruption of program stacks is detected by using guard words placed in the program stacks. A called routine executing on a processor checks a guard word in a stack frame of a calling routine. The checking determines whether the guard word has an expected value. Based on determining the guard word has an unexpected value, an indication of corruption of the stack frame is provided. Some routines, however, may not support use of guard words. Thus, routines that are interlinked may have differing protection capabilities. In this situation, a determination may be made as to whether a caller routine supports guard word protection. Based on determining that the caller routine supports guard word protection, the called routine verifies the guard word.
US10114969B1 Ultra-secure blockchain-based electronic information transfer system
The system and method presents a secure blockchain enabled encryption. Incoming information and data files may be encrypted using any preferred method of encryption, then sliced into segments, each segment of which is hashed and encrypted onto one or more blockchains depending upon the size of the segments desired. A retrieval and recombination mechanism is employed to quickly locate and decrypt all of the segments of each information file such that the blockchain distributed across multiple servers, including cloud-based servers. Upon request, the encrypted blockchain segments may also be shared among multiple users without compromising the encryption of the information file.
US10114963B1 Data element tokenization management
Systems and methods to manage a tokenization manifest that can be used for managing a redaction through tokenization of a set of field level tokenization values applied to an arbitrary information object of an arbitrary file (e.g., database cells, XML, and other document elements, areas of graphics images, etc.). The methods and system extend the use of tokenization to the protection of arbitrary fields or information objects of any type or format. This allows the tokenized components of the information object to be located and provided to a Tokenization Service Provider that can recover, for an authorized requestor, the original content protected by the token. The tokenization schema processes the unrestricted content into a corresponding restricted token. The token can include an embedded URL, where the URL is a link to submit a request to the Tokenization Service Provider to view the token as the unrestricted content.
US10114957B2 Collection folder for collecting file submissions and using facial recognition
A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. Facial recognition is applied to the submitted files. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10114956B1 Secure public key acceleration
In an embodiment, a system is provided in which the private key is managed in hardware and is not visible to software. The system may provide hardware support for public key generation, digital signature generation, encryption/decryption, and large random prime number generation without revealing the private key to software. The private key may thus be more secure than software-based versions. In an embodiment, the private key and the hardware that has access to the private key may be integrated onto the same semiconductor substrate as an integrated circuit (e.g. a system on a chip (SOC)). The private key may not be available outside of the integrated circuit, and thus a nefarious third party faces high hurdles in attempting to obtain the private key.
US10114944B1 Systems and methods for classifying permissions on mobile devices
The disclosed computer-implemented method for classifying permissions on mobile devices may include (1) detecting that an application executing on a mobile device is issuing a request for one or more requested permissions to access one or more components of the mobile device, (2) determining an intended use of the application, (3) performing, through a security system distinct from the application and the operating system, an analysis of the request issued by the application at least in part by determining whether the intended use of the application corresponds to an expected use of the requested permission, and (4) providing, via a graphical user interface, a result of the analysis to an end user of the mobile device that indicates a security implication caused by granting the one or more requested permissions to the application. Various other methods, systems, and computer-readable media are also disclosed.
US10114942B2 Interactive CAPTCHA
In response to a user access request, a media object containing a plurality of media components is constructed and transmitted to the user. At least one of the media components has been categorized as having different degrees of relevance to humans from a first culture/geographical location and humans from a second culture/geographical location. The user is prompted to solve a puzzle by selecting one or more of the media components or rearranging a location, size, appearance, or orientation of one or more of the media components. A description of an action performed by the user in response to the prompting is obtained. A determination is made, based on the obtained description of the action performed by the user, whether the user is more likely to be a human from the first culture/geographical location or a machine or a human from outside the first culture/geographical location.
US10114941B2 Systems and methods for authenticating firmware stored on an integrated circuit
The invention discloses a method of authenticating data stored in an integrated circuit. The method includes storing randomized data in the integrated circuit such that the randomized data occupies each address space of the memory circuit that is not occupied by the stored data. The method also includes generating a first digital signature using the integrated circuit in response to authenticating a concatenation of the stored data and the first copy of randomized data. The method further includes generating a second digital signature in response to authenticating concatenation of a manufacturer-provided copy of the stored data and the second copy of randomized data using a computer-implemented authentication application and authenticating the data stored in the integrated circuit according to whether the first signature matches the second signature.
US10114939B1 Systems and methods for secure communications between devices
The disclosed computer-implemented method for secure communications between devices may include (1) receiving, from a control device that is capable of providing instructions to one or more smart devices, a security certificate that identifies the control device and also contains privilege information that indicates how the control device is allowed to interact with the smart devices, (2) receiving, from the control device, a request to interact with a smart device, (3) analyzing the privilege information in the security certificate to determine whether the requested interaction is allowed by the privilege, and (4) controlling the requested interaction based on whether the privilege information indicates that the requested interaction is allowed. Various other methods, systems, and computer-readable media are also disclosed.
US10114935B2 Technologies for login pattern based multi-factor authentication
Technologies for multi-factor authentication of a user include a computing device with one or more sensors. The computing device may authenticate the user by analyzing biometric and/or environmental sensor data to determine whether to allow the user access to a computing device. To do so, the computing device may determine reliability scores based on the environment during authentication for each biometric authentication factor used to authenticate the user. Additionally, the computing device may determine a login pattern based on sensor data collected during historical authentication attempts by the user over a period of time. The computing device may apply a machine-learning classification algorithm to determine classification rules, based on the login pattern, applied by the computing device to determine whether to allow the user access to the computing device. Other embodiments are described herein and claimed.
US10114931B2 Pharmaceutical platform technology for the development of natural products
The present invention provides a set of in vitro and in silico methodologies for predicting in vivo pharmacokinetics and pharmacodynamics of multiple components; the methodologies comprise mathematical models for solving multiple unknowns which are linearly independent and/or interacting with each other. The present invention can be applied to develop phytomedicines which contain multiple active ingredients without prior identification, isolation and purification of these components.
US10114927B2 Apparatus and method for acoustic alarm detection and validation
The invention relates to an apparatus and method for use in detecting and validating acoustic alarms, and in particular relates to an apparatus and method for use in detecting and validating acoustic alarms generated by medical devices, such as patient monitoring devices.
US10114920B1 Method and apparatus for performing sign-off timing analysis of circuit designs using inter-power domain logic
A netlist of a multiple voltage circuit design having a plurality of power domains is established, then inter-power domain (IPD) paths traversing the circuit design are identified, according to whether they traverse multi-supply elements, or are clock paths capturing such a path. The netlist is then pruned to disable or remove cells or stages not traversed by an IPD path. A timing analyzer conducts a multi-domain timing analysis of the IPD timing paths in the pruned IPD netlist. Thereby, the circuit design is thoroughly tested according to the applicable ranges of voltage conditions without excessive runtime.
US10114918B2 Physical placement control for an integrated circuit based on state bounds file
Various implementations described herein are directed to systems and methods for controlling physical placement of a circuit design. The systems and methods may extract state groups of the circuit design by deriving state groups from each logical hierarchy of the circuit design. At each level, available state points may be grouped by similarity and stored in a state groups collection alongside grouping terms. The systems and methods may generate a state bounds file that bounds locations of the state points in the circuit design. The state bounds file may be based on the extracted state groups and the grouping terms stored in the state groups collection. The systems and methods may control physical placement of the circuit design using the state bounds file.
US10114915B2 Consumer performance index scoring for websites and web-based applications
A computer implemented method creating a benchmark for consumer satisfaction of website or web application performance includes aggregating real user measurement (RUM) data captured from devices of users during sessions on a website or web application, the RUM data including a landing page load time of each user and whether a bounce occurred. The probability that each tenant will bounce is then modeled. Next, an ordered discrete set of lethal dose (LD) values is calculated and the tenants are then filtered for erroneousness. An ordered set of mean LD values is calculated, and that set is reduced to exactly 10m ordered mean LD values. The 10m ordered mean LD values are mapped to a corresponding number of ordered CPI scores ranging from 0 to 100, wherein the mapping results in the benchmark.
US10114898B2 Providing additional functionality with search results
A method includes receiving, at a computing device, a search query from a remote device. The method further includes identifying a primary set of application state records, selecting a first application state record from the primary set of application state records, and identifying an entity name and action associated with the first application state record. The method further includes identifying a second application state record associated with the same entity name as the first application state record and a different action than the first application state record. Additionally, the method includes generating a combined result based on the first application state record and the second application state record, generating search results based on the primary set of application state records, and transmitting the search results to the remote device. The search results include the combined result in addition to search results based on the primary set of application state records.
US10114892B2 Creating a single playlist with multiple authors
A method for creating a single playlist with multiple authors is disclosed. The method includes receiving, by a content sharing platform from a first user that is an author of a playlist of the content sharing platform, an indication of a second user to invite as another author of the playlist, the indication comprising an identifier of the second user and permissions corresponding to the second user, sending an invitation to the second user requesting the second user to be an author of the playlist, and when the second user accepts the invitation, storing the identifier of the second user and the permissions as metadata of the playlist, the second user to be allowed to interact with the playlist in accordance with the permissions corresponding to the second user.
US10114891B2 Method and system of audio retrieval and source separation
A method and a system of audio retrieval and source separation are described. The method comprises the steps of: receiving a textual query; retrieving a preliminary audio sample from an auxiliary audio database; retrieving a target audio sample from a target audio database; and separating the retrieved target audio sample into a plurality of audio source signals. The corresponding system comprises an input unit, a storing unit and a processing unit to implement the method.
US10114889B2 System and method for filtering keywords
Techniques for filtering information are described herein. In accordance with the present disclosure, a text acquisition module is configured to acquire text content to be filtered and a scanning module is configured to scan the text content to be filtered. The disclosed techniques scan the text content through a preset keyword dictionary, record a position of each keyword in the text content and acquire character pitch between keywords in the text content according to the position of each keyword in text content. A pitch judgment module is configured to judge whether the character pitch exceeds a preset character pitch and filter the keyword(s) in the text content in response to a determination that the character pitch exceeds the preset character pitch.
US10114882B2 Content delivery network analytics management via edge stage collectors
Example embodiments herein include a system having one or more edge servers disposed in an edge site of a content delivery network (CDN). The system can include a collector for collecting analytics associated with requests for content in the CDN. One or more additional collectors can be instantiated in the system, for example, in response to an increase in recordable events detected in the CDN. The system can include an aggregator for aggregating the collected analytics with analytics collected from other edge stages of the CDN. The system can also include a data store that stores the aggregated analytics according to a configurable data model.
US10114880B2 Synchronizing database data to a database cache
The present invention is generally directed to methods, systems, and computer program products for synchronizing database data to a database cache. Embodiments of the invention facilitate synchronizing order data from an order management system database to an order cache. When order data is synchronized, more efficient order lookups of the order data can occur. In some embodiments, the order management system database feeds the order cache with the latest updates as relevant state for orders is modified. A trigger within the order management system database can indicate when order state is modified. The trigger is monitored. When the trigger indicates modified order state, a caching interface (e.g., a caching API) can be called to publish the modified order state to the order cache.
US10114874B2 Source query caching as fault prevention for federated queries
An example system for processing a federated query includes a query proxy that receives a federated query including a plurality of source queries and receives an indication that a failed set of one or more source queries failed to execute successfully. Each source query is specific to an autonomous data source belonging to a federation. The system also includes a data federation engine that identifies a plurality of autonomous data sources to which to send the plurality of source queries. The plurality of autonomous data sources belong to the federation. The system further includes a query fail analyzer that updates a data structure to reflect the unsuccessful execution of one or more source queries of the failed set.
US10114870B2 Real-time and adaptive data mining
A method of analyzing data is presented. The method includes generating a query based on a topic of interest, expanding search terms of the query, executing the query on one or more data sources, monitoring a specific data source selected from the one or more data sources. The monitoring is performed to monitor for matches to the query.
US10114862B2 Suggestion of a broad-spectrum list of grouped natural language search query terms
The present disclosure relates to applying entity analytics to a natural language-based search engine. According to one embodiment, a search query having at least a first term is received. One or more second terms having a relationship to the first term is identified based on prior search queries. The relationship indicates that the first term has been observed with the second term in the prior search queries on at least a specified number of occasions over a specified duration. One or more predictive suggestions for completing the search query is generated. Each predictive suggestion includes at least the first term or an identified equivalent of the first term and at least one of the one or more second terms.
US10114852B2 Methods and apparatus for controlled removal of content from a distributed network
Described herein are techniques for managing content stored on a distributed network. Content is initially placed onto the network and populated across one or more nodes. The content is distributed in association with decay parameters that define a lifetime for the population of the content on the network. Various communication nodes of the distributed network are configured to process the content decay parameters to determine whether to delete the content during subsequent time periods.
US10114851B2 Systems and methods for verifiable, private, and secure omic analysis
Systems and methods for verifiable, private and secure omic analysis are provided. Secure multiparty computation techniques can be utilized to enable two parties to perform an omic transaction, such as determining genetic compatibility with one another, by jointly computing a result without either party disclosing their genetic information to the other. Privacy-preserving techniques to ensure authenticity of each party's omic data and metadata are also provided. Personalized matching scores can be computed, in which each party's score is weighted to reflect user preferences associated with the matching analysis.
US10114845B2 Efficiently estimating compression ratio in a deduplicating file system
A system for estimating a quantity of unique identifiers comprises a processor and a memory. The processor is configured to, for each of k times, associate a bin of a set of bins with each received identifier. The processor is further configured to determine an estimate of the quantity of unique identifiers based at least in part on an average minimum associated bin value. The memory is coupled to the processor and configured to provide the processor with instructions.
US10114844B2 Readiness checker for content object movement
Provided are techniques for movement readiness checking. It is determined whether each content object in a set of content objects is ready for movement. For each content object in the set of content objects that is determined to be ready for movement, an associated movement readiness indicator is set to indicate that the content object is ready to be moved. Then, each content object in the set of content objects is moved that has the associated movement readiness indicator set to indicate that the content object is ready to be moved.
US10114837B2 Distributed transaction management
The subject disclosure relates to a distributed transaction management technique that ensures synchronization between participating nodes in a global or distributed transaction. The technique leverages a commit protocol that uses local clocks at the respective participating nodes. Participants in a global transaction are configured to utilize the same commit timestamp and logical read time and can advance their respective local clocks to establish this synchronization. In one embodiment, distributed commit utilizes a modified version of two-phase commit that includes an extra phase to collect commit timestamp votes from participants. Additionally, a heartbeat mechanism can be used to establish loose synchronization between nodes. In another embodiment, a node can respond to a remote transaction request by returning a list of nodes involved in generating the result of the transaction and the types of access used by such nodes in addition to the transaction result itself.
US10114814B1 System and method for actionizing patient comments
A system and method for processing and actionizing structured and unstructured patient experience data is disclosed herein. In some embodiments, a system may include a natural language processing (NLP) engine configured to transform a data set into a plurality of concepts within a plurality of distinct contexts, and a data mining engine configured to process the relationships of the concepts and to identify associations and correlations in the data set. In some embodiments, the method may include the steps of receiving a data set, scanning the data set with an NLP engine to identify a plurality of concepts within a plurality of distinct contexts, and identifying patterns in the relationships between the plurality of concepts.
US10114813B2 Mobile terminal and control method thereof
A display device is disclosed. The display device comprises a display unit, a sound sensing unit receiving a user's voice, a database storing text displayed on the display unit for a predetermined time period, and a controller extracting from the database at least one text corresponding to a user's voice received within a predetermined time period.
US10114808B2 Conflict resolution of originally paper based data entry
A method for updating automated annotations for a paper-based document is provided. The method may include receiving an image of the paper-based document, the image of the paper-based document including a plurality of highlighted annotations having at least one edited annotation. The method may also include extracting the at least one edited annotation from the received image of the paper-based document. The method may further include adding the extracted at least one edited annotation of the paper-based document to a data retention system.
US10114804B2 Representation of an element in a page via an identifier
Embodiments are directed to computing, by an apparatus comprising a processing device, an identifier (ID) for an element in a page using an algorithm responsive to encountering the element a first time, causing, by the apparatus, the ID to be stored in a storage device, encountering, by the apparatus, the element a second time, determining, by the apparatus, that the element is encountered the second time, and responsive to determining that the element is encountered the second time, representing, by the apparatus, the element by the ID at the time of the second encounter by retrieving the ID from the storage device.
US10114802B2 Method, device, and system for accessing third party platforms via a messaging application
Provided herein are methods, devices, and systems for use in social networking and messaging applications. In particular, methods, devices, and systems for providing a user with access to a third party platform (e.g., a Public Number) in a messaging application are disclosed. Provided herein is a “My Apps” feature providing a stable and intuitive point of entry for a user to view, access, and manage Public Numbers. Also provided herein is a “Connector” feature that facilitates forwarding and saving information in a Public Number for processing. Additionally provided herein is a “Historic Messages” feature allowing a user to view a Public Number's historic messages without following the Public Number.
US10114790B2 Port mirroring for peripheral component interconnect express devices
An apparatus and method for port mirroring in a plurality of Peripheral Component Interconnect express (PCIe) interfaces includes, for each PCIe interface, output transmission ports for transmitting data to a central processing unit (CPU), receiving input ports for receiving data from the CPU, port-mirror-in (PM_IN) ports, and port-mirror-out (PM_OUT) ports provided in a PHY layer instance. The PM_OUT ports of each PHY layer instance is coupled to the PM_IN ports of a next PHY layer instance such that the PHY layer instances of the plurality of PCIe interfaces are connected in a ring bus architecture for mirroring one or more ports of the output transmission ports or the receiving input ports of a first active PHY layer instance can be mirrored to output transmission ports of a second PHY layer instance.
US10114783B2 Configurable input/output unit
Configurable input/output unit and configurable modular card provided therewith. The configurable input/output unit comprises a plurality of configurable inputs and outputs. The plurality of configurable inputs and outputs comprises a predefined output for sending a broadcast message and a predefined input for receiving a broadcast response message. The card comprises a board, at least one processor mounted on the board, at least one memory mounted on the board and in electronic communication with the processor, the configurable input/output unit comprising the plurality of configurable inputs and outputs, and a bus for providing electronic data exchange there between. The processor configures the plurality of inputs and outputs of the configurable input/output unit based on the broadcast response message. The processor may generate testing signals to the plurality of inputs and outputs of the configurable input/output unit.
US10114776B2 System arbiter with programmable priority levels
A programmable system arbiter for granting access to a system bus among a plurality of arbiter clients and a central processing unit is disclosed. The programmable system arbiter may include one or more interrupt priority registers, each of the one or more interrupt priority registers associated with an interrupt type; and system arbitration logic operable to arbitrate access to the system bus among the plurality of arbiter clients and the CPU based at least on an analysis of a programmed priority order, the programmed priority order comprising a priority order for each of the plurality of arbiter clients, each of a plurality of operating modes of the central processing unit, and each of the one or more interrupt types.
US10114773B2 Techniques for handling interrupts in a processing unit using virtual processor thread groups and software stack levels
A technique for handling interrupts in a data processing system includes receiving, at an interrupt presentation controller (IPC), an event notification message (ENM). The ENM specifies a level, an event target number, and a number of bits to ignore. The IPC determines a group of virtual processor threads that may be potentially interrupted based on the event target number, the number of bits to ignore, and a process identifier (ID) when the level specified in the ENM corresponds to a user level. The event target number identifies a specific virtual processor thread and the number of bits to ignore identifies the number of lower-order bits to ignore with respect to the specific virtual processor thread when determining a group of virtual processor threads that may be potentially interrupted.
US10114770B2 Homogenous device access method which removes physical device drivers in a computer operating system
A model and access method for devices to be homogenous irrespective whether they be character or block types. The access method is closely coupled between a host processor and the input/output (I/O) ports either through the data ports to the FIFOs (First-In-First-Out), or the control ports of the devices. Data transfers to the devices are effected through their data ports, while the control words in the form of bytecodes are sent through the control ports. The access method enables parallel processing within independent devices as they can execute device specific codes in parallel with the system software or kernel. The bytecodes are portable across hardware platforms since they serve as command words for configuration of devices and command instructions for the burst mode transfer of data between devices and a processor. With an interplay of just one I/O arbiter consisting of FIFOs and port engines to which devices are attached, presents a homogenous view of devices as a FIFO oriented access method that supports synchronous burst data transfers, removing the physical device driver codes in the kernel and system memory space.
US10114760B2 Method and system for implementing multi-stage translation of virtual addresses
A system and method are provided for implementing multi-stage translation of virtual addresses. The method includes the steps of receiving, at a first memory management unit, a memory request including a virtual address in a first address space, translating the virtual address to generate a second virtual address in a second address space, and transmitting a modified memory request including the second virtual address to a second memory management unit. The second memory management unit is configured to translate the second virtual address to generate a physical address in a third address space. The physical address is associated with a location in a memory.
US10114753B2 Using cache lists for multiple processors to cache and demote tracks in a storage system
Provided are a computer program product, system, and method for using cache lists for multiple processors to cache and demote tracks in a storage system. Tracks in the storage stored in the cache are indicated in lists, wherein there is one list for each of a plurality of processors. Each of the processors processes the list for that processor to process the tracks in the cache indicated on the list. A determination is made of one of the lists from which to select one of the tracks in the cache indicated in the determined list to demote. The selected track is demoted from the cache.
US10114749B2 Cache memory system and method for accessing cache line
A cache memory system is provided. The cache memory system includes multiple upper level caches and a current level cache. Each upper level cache includes multiple cache lines. The current level cache includes an exclusive tag random access memory (Exclusive Tag RAM) and an inclusive tag random access memory (Inclusive Tag RAM). The Exclusive Tag RAM is configured to preferentially store an index address of a cache line that is in each upper level cache and whose status is unique dirty (UD). The Inclusive Tag RAM is configured to store an index address of a cache line that is in each upper level cache and whose status is unique clean (UC), shared clean (SC), or shared dirty (SD).
US10114748B2 Distributed reservation based coherency protocol
A method of operating a cache-coherent computing system includes storing first state information corresponding to a first reservation for a first exclusive access to a first memory address requested by a first thread executing on a first processor of a first plurality of processors. The method includes transmitting an output atomic response transaction indicating a status of the first reservation to a coherency interconnection in response to issuance of the first exclusive access to the coherency interconnection. The output atomic response transaction is based on first state information.
US10114744B2 Memory unit assignment and selection for internal memory operations in data storage systems
Disclosed embodiments are directed to systems and methods for assigning and selecting memory units for internal memory operations in data storage systems. The embodiments can improve the efficiency of garbage collection operations by directing dynamic data into memory units with a relatively lower P/E count, directing static and system data into memory units with a relatively higher P/E count, and not mixing static and dynamic data by packing static data into separate memory units from dynamic data. In one embodiment, after completion of garbage collection of blocks, the blocks are each assigned to one of a cool down list and an available memory unit list based on a size limit of the cool down list and a number of program-erase (P/E) operations performed on each block. The blocks are subsequently selected from the lists for write operations according to whether write data includes static or dynamic data.
US10114737B2 Methods and systems for computing code coverage using grouped/filtered source classes during testing of an application
Computer implemented methods and systems are provided for computing code coverage in a system that includes a user system and a cloud-based computing platform. The user system includes a processing system, memory and an input system that receives input parameters specified by a user of the user system. The memory can store a source class filter module executable by the processing system. Upon being executed by the processing system, the source class filter module can, based on one or more of the input parameters, group and filter source class identifiers to generate a unique source class identifier array of filtered source class identifiers that correspond to a particular subset of source classes that targeted code coverage metrics are to be computed for during code coverage computations when testing an application. A code coverage computation unit can then compute the targeted code coverage metrics for the particular subset of source classes corresponding to the filtered source class identifiers of the unique source class identifier array.
US10114729B2 Performance analysis using performance counters and trace logic
Systems and methods for analyzing performance of a processing system are based on performance counters provided in trace points located at selected nodes of the processing system. A first transaction to be monitored is identified as a transaction to be monitored at a first trace point if the transaction is detected, by a performance counter, more than a threshold number of times at the first trace point. A first trace tag identifier is associated with the first transaction at the first trace point. The first transaction is identified at one or more other trace points based on the first trace tag identifier. Based on time stamps at which the first transaction is identified at the trace points, information such as trace information, latency, locality of a consuming device of the first transaction, etc. is obtained from the various trace points.
US10114727B2 Display window contextual visualization for application performance monitoring
A method and system for displaying application performance data. In an embodiment, performance data is collected from an application during display by the application of a first display window. Performance data is also collected from the application during display by the application of a second display window. On a display device, an image of the first display window is displayed that includes a first displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application. On the display device, an image of the second display window is simultaneously displayed with the image of the first display window. The simultaneously displayed image of the second display window includes a second displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application.
US10114717B2 System and method for utilizing machine-readable codes for testing a communication network
A testing device which includes a testing unit to perform test procedures on network elements of a communication network and a machine-readable code reader to read a machine-readable code associated with a network element of the communication network. The testing device further includes a computer device configured to: (i) determine a component type associated with the machine-readable code data read; (ii) select from a plurality of configuration files a configuration file based on the component type determined; and (iii) configure the test unit for a test procedure using the configuration file selected, and to perform the test procedure on the network element.
US10114714B2 Redundant, fault-tolerant, distributed remote procedure call cache in a storage system
A method of operating a remote procedure call cache in a storage cluster is provided. The method includes receiving a remote procedure call at a first storage node having solid-state memory and writing information, relating to the remote procedure call, to a remote procedure call cache of the first storage node. The method includes mirroring the remote procedure call cache of the first storage node in a mirrored remote procedure call cache of a second storage node. A plurality of storage nodes and a storage cluster are also provided.
US10114693B2 Memory systems and electronic systems performing an adaptive error correction operation with pre-checked error rate, and methods of operating the memory systems
A memory system may include a test vector generator configured for generating a test vector to be written into a memory device, a data discrepancy checker configured for comparing read data outputted from the memory device with the test vector to generate an information signal corresponding to a comparison between the read data and the test vector, an error correction code (ECC) controller configured for performing an ECC encoding operation and an ECC decoding operation according to any one among a plurality of ECC levels based on a control signal, and a memory controller controlling the test vector generator, the data discrepancy checker and the ECC controller. The memory controller configured to transmit the control signal corresponding to an error rate of the memory device to the ECC controller, based on the information signal generated by the data discrepancy checker.
US10114690B2 Multi-die status mode for non-volatile storage
Systems and methods are provided for acquiring status information from a plurality of memory die. An apparatus is provided that includes a plurality of memory die and a memory controller. The memory controller is configured to broadcast a first status command to the plurality of memory die, receive a first status response concurrently from the plurality of memory die based on the first status command, and send a repair command to one or more of the plurality of memory die in response to the first status response not satisfying first predetermined status criteria.
US10114687B2 System for checking the integrity of a communication between two circuits
A method of verifying integrity of communications between a master circuit and a slave circuit includes updating a first cyclic multibit signature based on each transaction sent by the master circuit to the slave circuit. A second cyclic multibit signature is updated based on each transaction received by the slave circuit. One or more bits based on the second cyclic multibit signature are compared with corresponding bits based on the first cyclic multibit signature, with a number of the one or more bits being less than a total number of bits of the second cyclic signature. Error conditions are detected and responded based on the comparing.
US10114686B2 Reducing size of diagnostic data downloads
Aspects are related to reducing size of diagnostic data downloads. To reduce the size, format and content are read from a diagnostic data file so that pre-defined priority rules may be applied to the diagnostic data file and/or a subset of the diagnostic data file utilizing the format or the content. Then, a priority level is assigned to the diagnostic data file or the subset based on an ability of that file or that subset to diagnose a failure as determined by the pre-defined priority rules. Next, an ordering of the diagnostic data file and/or the subset into a file stream occurs, followed by a streaming of the file stream to a remote diagnostic system. A notification can be received from the remote diagnostic system to stop the streaming if sufficient diagnostic data to diagnose the failure has been received by the remote diagnostic system.
US10114685B2 System and method for error detection of executed program code employing compressed instruction signatures
A system comprising a first processor and a second processor is provided. The first processor is configured to load an instruction block from a first memory, wherein said instruction block comprises a plurality of opcodes and a stored error code. For each opcode of the plurality of opcodes of the instruction block, the first processor is configured to determine a first determined signature depending on said opcode. The first processor is configured to determine a determined error code for the instruction block depending on each opcode and depending on the first determined signature of each opcode of the plurality of opcodes of the instruction block. Moreover, the first processor is configured to determine that a first error occurred, if the determined error code is different from the stored error code. The second processor is configured to determine a second determined signature for a current opcode of the plurality of opcodes of the instruction block depending on said current opcode. Moreover, the second processor is configured to determine that a second error occurred, if the second determined signature for the current opcode is different from the first determined signature for the current opcode.
US10114683B2 Managing a virtual object
Managing a virtual object in a server device includes storing the virtual object in a database accessible to the server device and, in response to a non-subscriber user performing a first action on the virtual object, sending a message from the server device to at least one user that subscribes to the virtual object.
US10114679B2 Logical CPU division usage heat map representation
A logical central processing unit (CPU) division management view is displayed for a device having multiple logical CPU divisions. The management view is displayed as a heat map representation that includes multiple cells, each of which corresponds to one of the multiple logical CPU divisions. As part of the heat map representation, each of the multiple cells is displayed in one of multiple different manners based on a usage of the corresponding logical CPU division, and a usage value identifying usage of the corresponding one of the multiple logical processors can also displayed in the cell.
US10114672B2 User-centered task scheduling for multi-screen viewing in cloud computing environment
A method and apparatus are provided for priority-based task scheduling that is user-centered, with improved user experience in a multi-screen viewing environment.
US10114667B2 Method of controlling communication path between virtual machines and computer system
In a method of controlling a communication path among a plurality of virtual machines operating in one or more physical machines each of which includes one or more CPUs, memories, and I/O devices, allocating a virtual buffer serving as an alias of an actual buffer of a first virtual machine to a communication port that serves as a destination to which a communication path is changed from the first virtual machine and a second virtual machine directly or indirectly communicates with using a communication path change instruction as a trigger. Then, performing memory address translation on a region of the memory referred to by the virtual buffer, and generating the communication path between the first virtual machine and the second virtual machine by associating a region of the memory referred to by the first virtual machine and a region of the memory referred to by the second virtual machine.
US10114659B2 Remote provisioning of hosts in public clouds
Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.
US10114652B2 Processor with hybrid pipeline capable of operating in out-of-order and in-order modes
A method and circuit arrangement provide support for a hybrid pipeline that dynamically switches between out-of-order and in-order modes. The hybrid pipeline may selectively execute instructions from at least one instruction stream that require the high performance capabilities provided by out-of-order processing in the out-of-order mode. The hybrid pipeline may also execute instructions that have strict power requirements in the in-order mode where the in-order mode conserves more power compared to the out-of-order mode. Each stage in the hybrid pipeline may be activated and fully functional when the hybrid pipeline is in the out-of-order mode. However, stages in the hybrid pipeline not used for the in-order mode may be deactivated and bypassed by the instructions when the hybrid pipeline dynamically switches from the out-of-order mode to the in-order mode. The deactivated stages may then be reactivated when the hybrid pipeline dynamically switches from the in-order mode to the out-of-order mode.
US10114642B2 Instruction and logic for detecting the floating point cancellation effect
A processor includes a front end to decode an instruction and an allocator to assign the instruction to an execution unit to execute the instruction to compute a floating point result subject to a cancellation effect. The execution unit includes a threshold to control notification the cancellation effect, a logic to compute the maximum exponent from a source value, a logic to compute the floating point exponent, a logic to compute the detected cancellation value, and a logic to compare the detected cancellation value to the threshold.
US10114641B2 Performing rounding operations responsive to an instruction
In one embodiment, the present invention includes a method for receiving a rounding instruction and an immediate value in a processor, determining if a rounding mode override indicator of the immediate value is active, and if so executing a rounding operation on a source operand in a floating point unit of the processor responsive to the rounding instruction and according to a rounding mode set forth in the immediate operand. Other embodiments are described and claimed.
US10114640B2 Performing rounding operations responsive to an instruction
In one embodiment, the present invention includes a method for receiving a rounding instruction and an immediate value in a processor, determining if a rounding mode override indicator of the immediate value is active, and if so executing a rounding operation on a source operand in a floating point unit of the processor responsive to the rounding instruction and according to a rounding mode set forth in the immediate operand. Other embodiments are described and claimed.
US10114628B2 Architectures and techniques for record protection and field management
A software package having one or more custom metadata types is installed. The software package has computer-executable code that causes one or more processors to perform at least accessing the one or more custom metadata types. One or more protected records are accessed within the one or more custom metadata types. For the protected records, code in the installed package can read the protected records and can return the records whether protected or not. If the custom metadata types are in a separate base package, code in the base package can also read the records. Returned information is stored in the one or more custom metadata records that has been accessed.
US10114622B2 Method and system for customizing a graphic user interface of a manufacturing execution system screen
A method customizes a user-interface of a page-screen of a software application taking into account a customer requirement. The method includes providing, for a page-screen, a toolbar being a configurable graphic control, i.e. a configurable toolbar. The configurable toolbar contains a set of customizable buttons. Provided within the set of customizable buttons, is the possibility to add a forward smart navigation button which, if clicked, directs one to an additional page screen, from a source page to a target page. A graphic configuration tool enables the configuration of the configurable toolbar. The source page is explored so that the configurable toolbar is presented with the set of customizable buttons. A forward smart navigation button to direct to a selected target page is added. At engineering time, one associates to the smart navigation button, a URL address of the selected target page per the customer requirement.
US10114616B2 Discovery for pattern utilization for application transformation and migration into the cloud pattern
An approach is provided in which an information handling system receives a set of discovery results that correspond to source applications executing in source environments. The information handling system then maps the set of discovery results to a target pattern that includes descriptions of components corresponding to the discovery results. In turn, the information handling system creates a target application based, at least in part, on the target pattern.
US10114614B2 Random number generation using switching regulators
Random numbers are generated using entropic properties associated with circuit hardware. Consistent with one method, a switching voltage regulator circuit is used to generate a random number. Data that is responsive to switching states of the switching voltage regulator circuit is generated. A multi-bit random number is then generated from the generated data.
US10114612B2 System and method for speech-enabled access to media content by a ranked normalized weighted graph using speech recognition
Disclosed herein are systems, methods, and computer-readable storage media for generating a speech recognition model for a media content retrieval system. The method causes a computing device to retrieve information describing media available in a media content retrieval system, construct a graph that models how the media are interconnected based on the retrieved information, rank the information describing the media based on the graph, and generate a speech recognition model based on the ranked information. The information can be a list of actors, directors, composers, titles, and/or locations. The graph that models how the media are interconnected can further model pieces of common information between two or more media. The method can further cause the computing device to weight the graph based on the retrieved information, wherein the weighted graph is further normalized weighted graph to help with speech query searching of media content using speech recognition. The graph can further model relative popularity information in the list. The method can rank information based on a PageRank algorithm.
US10114594B2 Printing apparatus with authentication function
A controller performs a first processing including: at a predetermined timing, determining whether a first authentication code stored in a storage of a control board attached to a first control board attachment portion matches a second authentication code stored in a storage of a control board attached to a second control board attachment portion; upon determining that the first authentication code matches the second authentication code, allowing a printer to execute a print processing; and upon determining that the first authentication code does not match the second authentication code, prohibiting the printer from executing the print processing.
US10114592B2 Image forming system and image forming apparatus
An image forming system of an embodiment includes a terminal device that transmits first print data to print an image in monochrome, second print data to print the image in color and a user ID; a print data storage section that stores the first print data, the second print data and the user ID transmitted from the terminal device in an associated manner; an authentication section that authenticates a user; a list acquisition section that acquires a list including the first and second print data associated with the user ID of the user authenticated by the authentication section; a print data acquisition section that acquires one print data selected from the acquired list by the list acquisition section; and an image forming section that prints an image formed with the print data acquired by the print data acquisition section.
US10114578B2 Solid state disk and data moving method
A solid state disk and a data moving method are disclosed. The SSD includes a storage medium and a control chip, where storage space of the storage medium is divided into at least two blocks for storing data, and the control chip includes: a service processing module sends a moving command to a moving module; and the moving module receives the moving command; read valid data from the source block according to the moving command, and perform ECC checking on the valid data; and write checked data into a blank page of the destination block. The SSD can control movement of data from a source block to a blank page of a destination block; compared with a data moving process in which read and write are separated, a path that data moving passes through is simple and reduce impact of the data moving process on performance of the SSD.
US10114571B2 Managing data storage by an asynchronous copy service
A method for managing data replicated by an asynchronous copy service. The method includes a computer processor identifying a set of information associated with an element of data stored in an I/O queue. The method further includes modifying an order to transmit elements of data in the I/O queue based, at least in part, on the identified set of information associated with the element of data in the I/O queue. The method further includes transmitting one or more elements of data in the I/O queue, to a secondary storage location that is network accessible, based at least in part on the order to transmit elements of data in the I/O queue.
US10114558B2 Integrated main memory and coprocessor with low latency
System, method, and apparatus for integrated main memory (MM) and configurable coprocessor (CP) chip for processing subset of network functions. Chip supports external accesses to MM without additional latency from on-chip CP. On-chip memory scheduler resolves all bank conflicts and configurably load balances MM accesses. Instruction set and data on which the CP executes instructions are all disposed on-chip with no on-chip cache memory, thereby avoiding latency and coherency issues. Multiple independent and orthogonal threading domains used: a FIFO-based scheduling domain (SD) for the I/O; a multi-threaded processing domain for the CP. The CP is an array of independent, autonomous, unsequenced processing engines processing on-chip data tracked by SD of external CMD and reordered per FIFO CMD sequence before transmission. Paired I/O ports tied to unique global on-chip SD allow multiple external processors to slave chip and its resources independently and autonomously without scheduling between the external processors.
US10114555B2 Semiconductor device having register sets and data processing device including the same
A semiconductor device includes a memory cell array including a first memory region and a second memory region; a plurality of register sets for storing a plurality of parameter sets; and a control logic circuit configured to, activate a first register set among the plurality of register sets in response to a selection signal, and perform an access operation on the first memory region using a parameter set stored in an activated register set from among the plurality of register sets.
US10114549B2 Error correction code processing and data shaping for reducing wear to a memory
A device includes a memory and a controller including a data shaping engine. The data shaping engine is configured to apply a mapping to input data that includes one or more m-tuples of bits to generate transformed data. The transformed data includes one or more n-tuples of bits, and n is greater than m. A relationship of a gray coding of m-tuples to a gray coding of n-tuples is indicated by the mapping. The input data includes a first number of bit values that represent a particular logical state, and the transformed data includes a second number of bit values that represent the particular logical state, the second number of bit values being less than the first number of bit values.
US10114544B2 Systems and methods for generating and providing intelligent time to leave reminders
Systems and methods for generating and providing intelligent time to leave reminders on an electronic device are disclosed herein. In one aspect, the method includes: automatically, without human intervention, identifying a calendar entry including a first identifier (e.g., text in the title of a calendar entry that relates to a location, such as “go to dental checkup”), the first identifier corresponding to a geographic location that is unknown. The method further includes: automatically, without human intervention, retrieving a previously-visited address (e.g., a street address or GPS coordinates for the street address) associated with the first identifier. The method also includes: automatically, without human intervention, determining a departure time for the calendar entry based on the previously-visited address (e.g., based on a route from the current location of the device to the previously-visited address). The method additionally includes: automatically, without human intervention, associating the determined departure time with the calendar entry.
US10114541B2 Mobile terminal and method of selecting lock function
A mobile terminal and a method of selecting a lock function thereof are provided. The method of selecting a lock function of a mobile terminal having a touch screen includes: measuring, when at least one touch occurs on the touch screen, at least one of a pressure, a current, and a capacitance of an area of the touch screen in which the touch occurs; and selecting, if at least one of the measured pressure, current, and capacitance is greater than or equal to a preset value, a lock function. Thus, by touching the touch screen in such a manner that a high current or capacitance may be measured in a specific area of the mobile terminal, a user can easily perform a desired function, thereby improving user convenience.
US10114534B2 System and method for dynamically displaying personalized home screens respective of user queries
A system and method for dynamically generating and displaying a new home screen on a display of a user device are provided. The method comprises determining a user intent based on at least one input variable dynamically provided in real time; dynamically selecting a plurality of resources of information based on the user intent, wherein each selected resource has a representative icon; generating a new home screen including at least the icons of the plurality of dynamically selected resources; and causing a display of the new generated home screen on the user device.
US10114533B2 Information processing apparatus, information processing method, program, and information processing system
An information processing apparatus includes a connection unit, a processing execution unit, a setting unit, and a controller. The connection unit is capable of connecting input apparatuses that output operation information for executing an operation for an image displayed on a screen. The processing execution unit is capable of executing processing corresponding to the operation information on the image. The setting unit sets one of the input apparatuses as a main input apparatus, and sets the other input apparatuses as secondary input apparatuses. The controller performs control such that execution of the processing for the image by the processing execution unit based on the operation information from the input apparatus set as the main input apparatus is validated, and execution of the processing for the image by the processing execution unit based on the operation information from the input apparatuses set as the secondary input apparatuses is invalidated.
US10114519B2 Contextual content presentation based on microenvironment interactions
Presenting contextual content corresponding to interactions associated with microenvironments of user interfaces is described. In an example, the contextual content can be presented via a user interface that includes a plurality of regions. Each region can have localized functionalities that are distinct from, but related to, a global functionality of the user interface. Each region can include one or more elements. The techniques described herein include receiving input indicating an interaction with an element associated with a region. Additionally, the techniques described herein include presenting, based at least partly on the interaction, a notification associated with the interaction in an orientation and/or a style that is based on the element, a container corresponding to the element, and a type of the notification. In an example, the notification can be presented within the region or proximate to the region such to appear at a current focus area of the user interface.
US10114507B2 Apparatus and method for processing split view in portable device
An apparatus and a method for processing a split view in a portable device. The method of processing a split view in a portable device, includes: displaying a plurality of applications as a split view corresponding to split display regions of a display unit; displaying an input panel on a display region of an application of the plurality of applications that did not call for the input panel when the input panel is called; and processing data input through the input panel by an application calling the input panel.
US10114502B2 Touch panel comprising touch electrodes in two areas in which a distance between two adjacent touch electrodes in the first area differs from that of the second area
A touch panel includes a first touch area and a second touch area. The first touch area includes a plurality of first sensing electrodes electrically insulated from each other. Every two adjacent first sensing electrodes space apart from each other by a first distance. The second touch area includes a plurality of second sensing electrodes electrically insulated from each other. Every two adjacent second sensing electrodes space apart from each other by a second distance. The second distance is less than the first distance. The first sensing electrodes and at least one second sensing electrode detects for touch operation at different time periods.
US10114498B2 Display device including touch screen panel
A display device with reduced chance of pad unit corrosion is presented. The display device includes: a display panel configured to display an image, the display panel including a first pad unit; a touch screen panel (TSP) attached to an upper portion of the display panel, the touch screen panel including a second pad unit; a TSP flexible printed circuit board configured to include one end that is connected to the second pad unit of the touch screen panel; a window substrate configured to cover the touch screen panel; and a TSP adhesive layer interposed between the touch screen panel and the window substrate to adhere the window substrate to the touch screen panel, wherein the TSP adhesive layer is formed such that the TSP adhesive layer at least partially covers a TSP connection part the TSP flexible printed circuit board is connected to the second pad unit of the touch screen panel.
US10114497B2 Biometric sensing
An novel sensor is provided having a plurality of substantially parallel drive lines configured to transmit a signal into a surface of a proximally located object, and also a plurality of substantially parallel pickup lines oriented proximate the drive lines and electrically separated from the pickup lines to form intrinsic electrode pairs that are impedance sensitive at each of the drive and pickup proximal locations.
US10114488B2 Interface module and manufacturing method thereof
An interface module is provided. The interface module includes a substrate and a flexible print circuit board. The substrate includes a first side, a second side, a plurality of column electrodes and a plurality of row electrodes, wherein the first side is perpendicular to the second side, the column electrodes are formed on the substrate and arranged along the first side, and the row electrodes are formed on the substrate and arranged along the second side. The flexible print circuit board includes a first connection portion and a second connection portion, wherein the first connection portion is electrically connected to the column electrodes at the first side, and the second connection portion is electrically connected to at least a portion of the row electrodes at the second side.
US10114487B2 Control of electronic devices
An electronic device comprising a touch-sensitive surface and a touchless detecting system for detecting movement of a finger towards the surface. The device is configured to associate said movement with a predicted touch on said surface and to issue a report of said predicted touch.
US10114476B2 Flexible display apparatus and display method thereof
A flexible display apparatus includes a flexible display, a sensor which senses bending of the flexible display, and a controller which determines a screen activation region and a screen inactivation region from among a plurality of display regions of the flexible display based on the sensed bending, and displays a predetermined screen on the screen activation region.
US10114473B2 Interactive system and remote device
An interactive system includes a display, a processor and a remote controller. The display includes at least one reference beacon for providing light with a predetermined feature. The remote controller includes an image sensor configured to capture an image containing the reference beacon and calculates an aiming coordinate according to an imaging position of the reference beacon in the captured image. The processor calculates a scale ratio of a pixel size of the display with respect to that of the image captured by the image sensor and moves a cursor position according to the scale ratio and the aiming coordinate.
US10114472B2 System and method for key function switching
Personal computer (PC) and online gaming are gaining popularity around the world. Typically players use PC input devices such as keyboards and mice for playing PC games. Many of the modern PC games use a control scheme commonly known as the “WASD/Mouse”, which is a combination of the “WASD” keys of the keyboard and the mouse as means for interacting with the PC games. Additionally, to further expand on game control functions, modifier keys are used in conjunction with other keyboard keys to serve as shortcut keys for activating such game control functions. However, due to the non-ergonomic positioning of the shortcut keys, players often suffer from wrist discomfort after PC game playing sessions due to increased strain placed on their wrists when using the shortcut keys frequently. An embodiment of the invention describes a system and method for switching processes selectable by keys on human interface devices.
US10114468B2 Method for evaluating gestures
A method for evaluating gestures based on data of a sensor having lateral drift-field photodetector diodes (LDPD) diodes, the method includes sequentially measuring first, extraneous light in order to obtain two dimensional (2D) data in the form of reflectance data; measuring second, laser light in order to obtain three dimensional (3D) data in the form of distance data; measuring third, residual light; obtaining movement artifacts in the 2D and/or 3D data which were caused by residual charges in a moved object; detecting a movement by processing the movement artifacts; and evaluating the detected movement with regards to a possible gesture.
US10114464B2 Device and method for determination of angular position in three-dimensional space, and corresponding electronic apparatus
An electronic device determines an estimate ({circumflex over (q)}) of angular position as a function of an accelerometric signal (acc) supplied by an accelerometric sensor and as a function of at least one between a gyroscopic signal (gyro) supplied by a gyroscopic sensor and a magnetic signal (mag) supplied by a magnetic-field sensor. A processing module implements a complementary filter, which is provided with a first processing block, a second processing block, and a combination block. The first processing block receives the acceleration signal (acc) and an input signal (mag′) indicative of the magnetic signal (mag) and generates a geomagnetic quaternion (qAccMag). The second processing block receives a signal indicative of the gyroscopic signal (gyro) and generates a gyroscopic quaternion (qGyro). The combination block determines the estimate ({circumflex over (q)}) of angular position by complementarily combining the geomagnetic quaternion (qAccMag) and the gyroscopic quaternion (qGyro) based on a combination factor (K) that has a dynamic value and an adaptive value and that varies as a function of the operating conditions.
US10114462B2 Device and method for entering information in sports applications
A device for sports applications is provided having a housing adapted to be worn on and fixed to the body of a person, and in particular a housing adapted to be worn on and to be fixed to an arm of a person. The device includes a processor and inertial sensors. Inertial sensors are arranged within the housing and connected to the processor and a predetermined characteristic movement of the body of the person is detectable. The detection of the movement provides a user input and/or starts a time frame for entering a command or information into the device during the time frame and the processor updates its state depending on the command or information received during the time frame. By this device it is possible to enter commands or information almost without distraction to the user so that commands or information can be entered during a sports activity, for example during a tennis match.
US10114461B2 Tactile control system
A tactile control system includes a control member configurable between a plurality of physical configurations and configured to receive manual input from a user. The tactile control system also includes a transducer coupled to the control member and configured to generate a signal based on the manual input from the user, and an actuator coupled to the transducer and the control member and configured to change the physical configuration of the control member based on the signal.
US10114457B2 Interaction method between pieces of equipment and near-to-eye equipment
An interaction method between pieces of equipment and near-to-eye equipment is provided. A method comprises: obtaining second motion information of user eyes by near-to-eye equipment, obtaining first motion information of user equipment; and executing an interaction operation with the user equipment in response to the first motion information matching with the second motion information. A natural, portable and safe interaction method is provided between pieces of equipment. An interaction between the near-to-eye equipment and one or more pieces of user equipment is enhanced so that the user wants to interact in a case that multiple pieces of user equipment exist in a view of the user eyes.
US10114456B2 Sight tracking method and device
Embodiments of the present disclosure relate to a sight tracking method and a device, the sight tracking method comprises: determining an observation region where an iris center of a to-be-tested iris image is located according to a target model; modifying a prediction region by using the observation region, to obtain a target region, the prediction region being a region where the iris center of the to-be-tested iris image is located determined by a kalman filtering method; and determining a position of fixation point of human eyes on a screen according to the target region.
US10114449B2 Predicting voltage guardband and operating at a safe limit
Methods and systems for executing an application includes predicting a minimum operational voltage for a next epoch of an application based on performance counters collected in a previous epoch of the application. The next epoch of the application is executed using the predicted minimum operational voltage if the application is in a stable phase and using a nominal safe voltage if the application is in an unstable phase.
US10114438B2 Dynamic power budgeting in a chassis
A chassis determines a steady state power consumption of each node in the chassis based upon real-time monitoring of power consumption of the nodes. The chassis also determines a power allocation for each node based upon the steady state power consumptions for the nodes. The chassis also determines a total power allocation for the chassis based upon the steady state power consumptions for the nodes. The chassis also determines a source and amount of input power for the chassis based upon the total power allocation for the chassis. The steady state power consumption of a node may be determined by sampling the power consumption of the node during a window period, and setting the steady state consumption of the node to a range if the values of the samples during the window period are within the assigned range.
US10114435B2 Method and apparatus to control current transients in a processor
In an embodiment, a processor includes a first core that includes an execution unit, counter logic, and control logic. The counter logic is to determine a first sum of power weights of a first plurality of instructions to be executed by the execution unit in a first time period, where each power weight is assigned to a corresponding instruction and each power weight is determined independent of an instruction width of the corresponding instruction. The control logic is to request a first current protection license based on the first sum of power weights. Other embodiments are described and claimed.
US10114428B1 IT device
An IT device includes a system board and a hybrid connector system including a standard connector portion and a supplemental connector portion. The standard connector portion is configured to receive a standardized expansion card and a combination of the standard connector portion and the supplemental connector portion is configured to receive a riser card.
US10114418B2 Electronic device and operation method thereof
A method and a device for providing a user interface (UI) in an electronic device are provided. The electronic device includes a display that displays a UI corresponding to an operation state of the display, and a processor electrically connected with the display, wherein the processor is configured to determine the operation state of the display, display a first UI based on a first object according to a basic arrangement when the operation state is a first state, display a second UI based on the first object and a second object associated with the first object according to an expanded arrangement when the operation state is a second state, and display the second object in an area adjacent to the first object, corresponding to the expanded arrangement.
US10114410B2 Cover
A cover includes a first plate, a second plate, an input device, a connecting base and a plurality of fixing components. The cover can change between a plurality of states. The states of the cover are kept via the fixing components.
US10114400B2 Band-gap reference circuit with chopping circuit
A BGR circuit for sub-1V ICs utilizes a voltage chopping circuit and/or a current chopping circuit and a low-frequency filter to stabilize the output reference voltage that is generated by an op-amp, a current mirror circuit, a CTAT stage, a PTAT stage, and an output stage. The voltage chopping circuit reduces input offset and 1/f noise by periodically alternating (time-averaging) the negative temperature dependent and positive temperature dependent voltages supplied by the CTAT and PTAT stages to the op-amp's input terminals. The current chopping circuit minimizes current variations caused by process-related differences in the current mirror devices by periodically alternating (time-averaging) three balanced currents generated by the current mirror circuit such that each current is transmitted equally to each of the CTAT, PTAT and output stages. The filter serves to maintain loop stability and remove the low frequency noise generated by the applied voltage and/or current chopping operations.
US10114397B2 Cold load pickup support through local condition detection
A cold load pickup device includes a load controller comprising a microprocessor or microcontroller. The device is programmed to detect restoration of power after a power outage on a circuit powering an electric load. A power outage time for the power outage is determined, and a startup delay for the electric load is determined based on the power outage time. A startup delay mechanism, such as a power relay operated by the load controller or switching of the load on/off by the load controller, is configured to apply the startup delay after the detected restoration of power before restarting the electric load. In some embodiments, the startup delay for the electric load is determined based on the power outage time and a startup delay versus power outage time curve stored in a non-volatile memory of the load controller.
US10114395B2 Expert system analysis for power monitoring devices
A knowledge base contains logical rules on electric power data and associated information. At least one determinant is constructed, without activity by a human user, from data that is descriptive of electricity conveyed through at least one power monitor. A determination is made as to whether any of the logical rules correspond with the determinant. Information associated with the logical rules that correspond with the determinant is provided.
US10114390B2 Fan control system, computer system, and fan controlling method thereof
A fan control system, a computer system, and a fan controlling method thereof are disclosed. The fan control system is used in the computer system for controlling a fan device. The fan controlling method includes the following steps: obtaining a temperature value of the computer system; determining whether the temperature value of the computer system is larger than or equal to a predetermined temperature value; if yes, controlling a rotation speed of the fan device according to the temperature value; if no, further obtaining a current value via a heat generating electronic component of the computer system; determining whether the current value of the computer system is larger than or equal to a predetermined current value; and if yes, changing the rotation speed of the fan device according to a variation of the current value.
US10114389B2 Method and system for controlling a flow ratio controller using feedback
A processing device determines a plurality of initial flow setpoint commands, each of the plurality of setpoint commands corresponding to one of a plurality of valves. The processing device sends each of the plurality of initial setpoint commands to a corresponding one of the plurality of valves. The processing device receives feedback from each of the plurality of valves and determines a plurality of updated flow setpoint commands, each of which corresponds to one of the plurality of valves based on the corresponding feedback from each of the plurality of valves.
US10114374B2 Emergency handling system for an autonomous driving vehicle (ADV)
Described is a system and method for providing an autonomous driving control mechanism in response to an emergency handling event using an emergency (or backup) control system. For example, in certain conditions such as a hardware or software failure, proper functioning of an autonomous driving control system may become compromised. Accordingly, the system may switch to an emergency decision system to continue to provide autonomous driving control functionality. In addition, the emergency decision system may switch to rules and/or a decision algorithm that prioritizes collision avoidance or safety concerns such as injury or fatality prevention in response to the emergency handling event.
US10114373B2 Navigation system with trajectory calculation mechanism and method of operation thereof
A method of operation of a navigation system includes: determining detected information for representing a maneuverable object detected using a device; identifying a directional portion based on the detected information for representing directional portion controlling an object travel vector of the maneuverable object; and calculating with a control circuit an estimated trajectory profile based on the directional portion for predicting movement of the maneuverable object.
US10114369B2 Identifying integrated circuit origin using tooling signature
A method for determining if an individual integrated circuit was manufactured using an individual instance of tooling includes collecting from the individual integrated circuit first data representing at least one attribute that varies as a function of the tooling used to manufacture the individual integrated circuit and second data identifying the integrated circuit as having been manufactured using the individual instance of tooling. The first data is compared to a signature of the individual instance of tooling identified by the second data. The signature is derived from the at least one attribute measured from a population of integrated circuits that were manufactured using the individual instance of tooling. The individual integrated circuit is identified as having been manufactured using the individual instance of tooling identified in the second data collected from the individual integrated circuit if the first data correlates to the signature by a predetermined threshold.
US10114354B2 Personal grooming appliance
A personal grooming appliance has an energy source, an electronic circuit comprising at least one electric load, and a first sensor for providing a first signal indicating a relevant change of a first external condition. The appliance is arranged to stay in a sleep mode in which the electronic circuit consumes at least a reduced average energy amount in comparison to an active mode and to initiate the active mode when the first signal indicating a change of the first external condition is received. The electronic circuit can be arranged to perform a welcome routine in response to a first active mode initialization and a standard routine, different to the welcome routine, in response to receiving the first signal indicating a relevant change in the first external condition after the welcome routine has been performed. The first sensor can be a light sensor, a resistance sensor, a humidity sensor, a gas sensor, or a temperature sensor. A personal grooming appliance unit comprising the personal grooming appliance in combination with a packaging that houses the appliance can include the first sensor that is sensitive to a change of the packaging condition comprising an opening of the packaging.
US10114349B2 Multiple applications utilized in an industrial automation system displayed as a single application
A manager (or master) application can facilitate navigation between different slave applications used in connection with an industrial automation system and manipulation of the different applications. For example, the manager application can at least: display the first application and the second application at different organizational locations within the manager application and provide a common menu to the first application and the second application. According to an input to the common menu, a variety of actions can be performed by the first application or the second application.
US10114345B2 Safety control for the secure operation of a technical plant and method of operating a safety control
In order to reduce the power-loss in digital inputs of a safety control, a safety control for the secure operation of a technical plant is provided that comprises at least one input unit for the reception of a signal of at least one signal generator connected to the technical plant, a control unit for the reading in of the received signal and for generating a control command, and at least one output unit for the transmission of the generated control command to at least one connected actuator of the technical plant, wherein the input unit has a switching element at the input side that can be controlled by means of the control unit and is configured in such a way that the switching element can be actuated by means of the control unit directly prior to the reading in of the received signal, in particular can be closed, and can be actuated again by means of the control unit, in particular opened, following the reading in of the received signal.
US10114336B2 Cartridge mountable to image forming apparatus
A drum cartridge attachable to and detachable from a main body of an image forming apparatus includes a cleaning frame, a photosensitive drum rotatably supported by the cleaning frame, and an opening provided in the cleaning frame and configured to expose the photosensitive drum. In a factory default state of the drum cartridge, handling caution information is printed in at least part of a region of a surface of the photosensitive drum, the region being exposed from the opening.
US10114335B2 Process frame and image forming apparatus comprising same
An image forming apparatus includes a drum unit supporting a photosensitive drum, a development unit forming a toner image on the photosensitive drum and a process frame. In the process frame, after the drum unit is installed along a predetermined installation direction, the development unit is installed along the installation direction. The process frame includes a pair of two supporting parts supporting a pair of two supported parts provided in the development unit. One supporting part is configured so as to support one supported part along a direction intersecting the installation direction and to restrict movement of the one supported part along the installation direction. Other supporting part is configured to restrict movement of other supported part along the installation direction when, after the other supported part is supported along the installation direction, the drum unit is installed to the process frame.
US10114332B2 Opening-closing mechanism and image forming apparatus
An opening-closing mechanism includes an opening-closing panel that is rotatably supported so as to be movable between a closed position and an open position; an engagement member that is rotatably supported by the opening-closing panel; a link member that is rotatably supported by a rotating shaft provided on the apparatus body; and a guide member that is supported by a support shaft on the opening-closing panel so that the guide member is rotatable in a rotation direction and movable in a direction that crosses the rotation direction. The guide member includes a first guide surface that moves while being in contact with the link member when the opening-closing panel moves to the closed position, and a second guide surface that moves while being in contact with the link member when the opening-closing panel moves to the open position.
US10114326B2 Image forming apparatus having paper deviation compensation function for compensating deviation of paper based on image area determined according to image data for given page of a job and image formable area of image forming unit, and image forming method for same
Image forming apparatus includes an image forming unit, a paper transport unit, a paper position measuring unit, a deviation compensating unit in preparation to image forming, a control unit for controlling the image formation and the deviation compensation, wherein the control unit includes a function that receives the results measured by the paper position measuring unit and compensates the deviation of the paper in accordance with the measured results, wherein, the control unit shifts the paper toward a predetermined position in the direction across the paper transporting direction and shift the image forming position in the main scanning direction in accordance with the predetermined position of the paper, wherein, the control unit decides the predetermined position so that the image area based on the image forming position being shifted does not go out of the range of the image formable area.
US10114324B2 Image forming apparatus and method of controlling image forming apparatus allowing correction of gradation level
In an image forming apparatus, a storage portion stores a target adhesion amount of toner to adhere to an image bearing member at each of gradation levels as a target gradation level and a setting value of a control parameter used for control on the image forming portion at the target gradation level. A first control processor makes an adhesion amount sensor measure an actual adhesion amount corresponding to the setting value and thereafter compares a resultant measured value and the target adhesion amount and corrects the setting value if needed in association with at least one of the target gradation levels as a subject. A second control processor makes the image forming portion output a calibration image used for correcting the target adhesion amount using a period when the first control processor performs processing if there arises a need to correct the target adhesion amount associated with the subject.
US10114319B1 Fixing apparatus with coil and movable magnetic body and image forming apparatus with coil and movable magnetic body
A fixing apparatus includes a fixing belt and an induced current generation section. The fixing belt includes a conductive layer. The induced current generation section faces the fixing belt. The induced current generation section includes a coil and a magnetic body. The coil generates a magnetic flux. The magnetic body faces the fixing belt across the coil. In the magnetic body, a part facing an end in a width direction of the fixing belt is set as a movable magnetic body capable of moving in a width direction.
US10114310B2 Optical writing device and image forming apparatus
An optical writing device driving a light-emitting element array, modulating light according to a screening pattern that expresses a dithered image, and performing optical writing by focusing light emitted from the light-emitting element array through a lens array onto a photoreceptor. The optical writing device includes an acquisition unit that acquires a write start position for writing to the photoreceptor in a main scanning direction and a control unit that performs a control when the write start position corresponds to an i-th light-emitting element from a reference position that corresponds to a first light-emitting element in the main scanning direction, i being a positive integer greater than 1, wherein the control unit supplies pixel values to the i-th light-emitting element onwards, the pixel values being assigned from pixels of the screening pattern from an i-th pixel onwards, from a leading pixel of the screening pattern in the main scanning direction.
US10114309B2 Information processing apparatus, image forming apparatus, method of adjusting image formation start position in main scanning direction of image forming apparatus, and storage medium
To reduce a deviation in a scanning start position in the case where image formation is performed by an electrophotographic scheme in which a scanning speed of laser beam is not uniform on a photoconductor surface. An information processing apparatus includes a generation unit configured to generate a scanning speed profile, which is information about a scanning speed for each main scanning position in an image forming apparatus in which the scanning speed of laser beam is not uniform on a photoconductor surface; and a derivation unit configured to derive a scanning position adjustment amount specifying a distance from a reference position in a main scanning direction of the laser beam to a write start position of laser beam to the photoconductor surface based on the generated scanning speed profile in the main scanning direction.
US10114307B2 Method and apparatus for variable gloss reduction
Various variable gloss reduction techniques are disclosed. In one embodiment, a gloss reduction technique is disclosed using a textured roller and a wiper impregnated with fuser oil to create a differential gloss pattern that reduces the gloss of an image printed on a substrate. In one embodiment, a gloss reduction technique is disclosed using a combination of heat and pressure to create a differential gloss pattern that reduces the gloss in specific regions of an image printed on a substrate. In one embodiment, a gloss reduction technique is disclosed using a differential gloss pattern to generate a security mark on a printed image to prevent against copying or fraudulent misrepresentation of the image.
US10114303B2 Toner
A toner including a toner particle that contains a binder resin, a polyester resin A and a wax, wherein the polyester resin A contains a specific amount of an isosorbide unit based on a total number of monomer units constituting the polyester resin A, the content of the polyester resin A is a specific amount, and when observing a cross-section of the toner, twenty toner particle cross-sections are selected that have a major axis R (μm) that satisfies a specific relationship with respect to the weight-average diameter D4 (μm) of the toner, each major axis r that have the largest major axis is measured for those domains composed of wax present in the selected toner particle cross-sections, and the arithmetic mean (r/R)st of the determined r/R satisfies a specific relationship.
US10114302B2 Photoconductor, image forming apparatus, and process cartridge
A photoconductor is provided. The photoconductor includes a support, an undercoat layer overlying the support, and a photosensitive layer overlying the undercoat layer. The undercoat layer includes a binder resin and a zinc oxide particle. The photosensitive layer includes a compound represented by the following formula (1): where each of R1 and R2 independently represents an alkyl group or an aromatic hydrocarbon group.
US10114301B2 Electrophotographic photoreceptor, process cartridge, and electrophotographic apparatus
An electrophotographic photoreceptor abuts against a charging member and/or a developer carrying member with an abutting member therebetween, has a first portion and a second portion abutting against the abutting member along the longitudinal direction of the photoreceptor, and includes a support, a charge generating layer containing a charge generation material, and a surface layer in this order. The first portion includes an undercoat layer containing a polymer of a composition containing an electron transport material and a crosslinking agent and being contiguous with the surface of the charge generating layer facing the support. The second portion includes (i) an intermediate layer being disposed between and being contiguous with the support and the charge generating layer and/or (ii) an intermediate layer being disposed between and being contiguous with the charge generating layer and the surface layer, wherein the intermediate layers each have a Martens hardness of 500 N/mm2 or less.
US10114298B2 Conditioning system and lithographic apparatus comprising a conditioning system
A conditioning system for a lithographic apparatus having a plurality of modules. The conditioning system includes a plurality of conditioning branches conveying a common conditioning medium for the plurality of modules, one conditioning branch for each module (or a subset of modules); a plurality of thermal actuators, each thermal actuator operable to locally alter the temperature of the common conditioning medium at one of the conditioning branches; and a plurality of sensors, each sensor operable to sense the temperature of the common conditioning medium at one of the conditioning branches.
US10114288B2 Silicon-containing underlayers
Wet-strippable underlayer compositions comprising one or more silicon-containing polymers comprising a backbone comprising Si—O linkages, one or more organic blend polymers, and a cure catalyst are provided. These compositions are useful in the manufacture of various electronic devices.
US10114286B2 Photoresist and method
A photoresist with a group which will decompose bonded to a high etching resistance moiety is provided. Alternatively, the group which will decompose can additionally be attached to a re-attachment group that will re-attach to the polymer after the group which will decompose has cleaved from the polymer. The photoresist may also comprise a non-leaving monomer with a cross-linking site and a cross-linking agent.
US10114284B2 Method for designing mask set, recording medium, template, and method for manufacturing template
According to an embodiment, a method for designing a mask set is provided. In the method for designing the mask set, an imprint-alignment mark is arranged in a region other than a chip region in an imprint shot formed in a template. The imprint-alignment mark is used for alignment during an imprint. Subsequently, the shape of the imprint shot is set based on an arrangement position of the imprint-alignment mark. Subsequently, another pattern is arranged in a region where the region is other than the chip region in the imprint shot and the imprint-alignment mark is not arranged. The other pattern is used in a process other than the imprint.
US10114283B2 Mask plate, exposure device, and exposure method
The present disclosure provides a mask plate, an exposure device and an exposure method. The mask plate includes a base plate and a plurality of patterns with openings arranged on the base plate. The base plate includes a first region corresponding to a position where a developing agent has a low concentration in the case that a target substrate is to be developed, and a second region corresponding to a position where the developing agent has a high concentration in the case that the target substrate is to be developed. In the case that the target substrate is exposed using the mask plate, an amount of light beams passing through each pattern at the first region of the base plate is greater than an amount of the light beams passing through each pattern at the second region of the base plate.
US10114282B2 Sampling for OPC building
Methods for selecting the best measurement sites for OPC model calibration are disclosed. Embodiments include selecting a predetermined number, n, of structures representing an IC design layout eligible for SEM measurement; specifying an image parameter space of image parameters for the n structures; optimizing a redundancy in the image parameter space of measurement sites for the n structures; and calibrating an OPC model for the IC design layout based on the optimized redundancy.
US10114279B2 Vehicle headlamp for projecting driving information
A vehicle headlamp device is disclosed that is capable of projecting driving information onto the road using a high beam and of improving visibility of an image containing the driving information projected onto the road. Specifically, as the result of adjusting the color of the image suitable for the driving information projected onto the road, the driver is capable of more easily perceiving the driving information due to the image having a specific color corresponding to the driving information. In addition, as the result of correcting an anamorphically-enlarged image using an anamorphic lens, the image containing the driving information is projected onto the road more clearly.
US10114272B2 Camera module autofocus actuator and control method thereof
An autofocus actuator for camera modules and control method thereof, the autofocus actuator incorporating a shape memory alloy wire as actuating element, at least 4 spheres as sliding aids, and including a return elastic element mounted between an autofocus housing and a lens carrier and exerting a force only in the optical axis direction.
US10114261B2 Liquid crystal panels and liquid crystal devices
The present invention discloses a liquid crystal panel and a liquid crystal device (LCD). The liquid crystal panel includes a first side, a second side opposite to the first side, and a third side. The liquid crystal panel further includes at least one gate on array (GOA) circuit. The GOA circuit includes a plurality of GOA units, and each of the GOA units includes a signal buffer. configured to buffer received gate driving signals, and to provide the buffered gate driving signals to the corresponding gate lines. Dimensions of the signal buffer of each of the GOA unit are in an increasing order along a direction from the first side toward the second side, or numbers of the signal buffers of each of the GOA units are in the increasing order along the direction from the first side toward the second side.
US10114257B2 Conducting film or electrode with improved optical and electrical performance for display and lighting devices and solar cells
A conducting film or device multilayer electrode includes a substrate and two transparent or semitransparent conductive layers separated by a transparent or semitransparent intervening layer. The intervening layer includes electrically conductive pathways between the first and second conductive layers to help reduce interfacial reflections occurring between particular layers in devices incorporating the conducting film or electrode.
US10114252B2 Liquid crystal display panel and liquid crystal display device
The present invention provides a liquid crystal display panel and a liquid crystal display device including the liquid crystal display panel. The liquid crystal display panel comprises a color filter substrate and an array substrate opposite to each other, a side of the color filter substrate facing the array substrate is provided with a first photo spacer, a side of the array substrate facing the color filter substrate is provided with a second photo spacer at a position corresponding to that of the first photo spacer, and an end of the first photo spacer far away from the color filter substrate and an end of the second photo spacer far away from the array substrate can shift relative to each other.
US10114249B2 Liquid crystal display panel and fabrication method thereof
A display panel and fabrication method is provided. The display panel includes a first transparent substrate, a second transparent substrate, a plurality of sub-regions arranged in a matrix, a first organic film layer formed and a first alignment layer formed on the first transparent substrate, a second organic film layer and a second alignment layer formed on the second transparent substrate, and a liquid crystal layer sandwiched between the first transparent substrate and the second transparent substrate. Further, the plurality of sub-regions arranged in the matrix include at least one first sub-region and at least one second sub-region. The first organic film layer has a first polarization axis in the first sub-region, the second organic film layer has a second polarization axis in the first sub-region, the first polarization axis has an angle α with the second polarization axis, wherein 89°≤α≤91°.
US10114248B2 Liquid crystal display panel and fabrication method thereof
A liquid crystal display panel includes a first substrate and a second substrate arranged opposite to the first substrate, a liquid crystal layer disposed between the first substrate and the second substrate, a first alignment layer, a second alignment layer, a first organic film layer, and a second organic film layer. The display panel includes a plurality of regions arranged in an array, and n regions form a region group, n being an integer and n≥3. The first alignment layer has a first alignment direction and is disposed on the first substrate, and the first alignment direction in each of the n regions is different. The second alignment layer has a second alignment direction and is disposed on the second substrate, the second alignment direction in each of the n regions is different, and the second alignment direction is same as the first alignment direction in a same region.
US10114243B2 Display device having a recess in a frame
A display device includes a display panel including a thin film transistor substrate and a counter substrate having a transparent conductive film formed on the counter substrate, a mold frame fixing the display panel on the mold frame, a conductive rubber cushion that lies astride the counter substrate and the mold frame and is attached to both the counter substrate and the mold frame, and a metal frame, made of metal, that covers the edge of the display panel and the mold frame from above the conductive rubber cushion in a plan view. The metal frame has a recess. A first surface of the recess is lower than the surrounding thereof. A second surface the recess is higher than the surrounding thereof to be in contact with the conductive rubber cushion.
US10114238B2 Actively controllable color using high contrast metastructures
A color changing or beam steering photonic device, which combines a high contrast metastructure (HCM) having a plurality of high index grating structures, into a low index membrane. In response to physical (or electrical) deformation of the membrane the low index gaps between adjacent grating bars changes which results in changing reflectance and transmission angles for steering a single wavelength of light and for causing a color change in said photonic device when subject to multiple light wavelengths. Deformation can result from direct physical stimulus, conversion from electrical or thermal to physical, and so forth. Refractive index change can also be initiated by carrier injection through electrodes. The apparatus is exemplified for use in color displays, beam steering, labeling micro entities, mechanical deformation sensing, camouflage, anti-counterfeiting, and other fields.
US10114236B2 Display device and driving method thereof
A display device includes: a display unit including scan lines, data lines, unit areas corresponding to intersections of the scan lines and the data lines, the unit areas including first unit areas in an effective display area, second unit areas in a dummy area around the effective display area, some of the second unit areas being smaller than the first unit areas, and pixels in the first unit areas; a timing controller configured to receive first data including image data corresponding to the first and second unit areas and to convert the first data into second data corresponding to the effective display area; and a data driver configured to generate a data signal corresponding to the second data. The display unit includes a first horizontal line having fewer pixels than the number of the data lines.
US10114232B2 Fluid-filled lenses and their ophthalmic applications
A fluid lens assembly including a front rigid lens, a semi-flexible membrane that is adapted to be expanded from a minimum inflation level to a maximum inflation level, and a fluid layer therebetween. The front lens of the fluid lens assembly is configured to have a negative optical power. In an embodiment, the fluid lens assembly may be configured to have an overall negative optical power when the membrane is expanded to the maximum inflation level. In an embodiment, the fluid lens assembly can be configured to have an overall negative optical power when the membrane is expanded between the minimum inflation level and the maximum inflation level.
US10114229B2 Lens driving device and camera module comprising same
A lens driving device according to an embodiment comprises: a bobbin wherein at least one lens is installed inside thereof and a first coil is installed on the outer circumferential surface thereof; a first magnet arranged around the bobbin so as to be opposite to the first coil; a housing for supporting the first magnet; upper and lower elastic members coupled with the bobbin and the housing; a first sensor for sensing displacement of the bobbin in the first direction; a second magnet arranged so as to be opposite to the first sensor; a base arranged to be spaced apart from the housing by a certain distance; a second coil arranged so as to be opposite to the first magnet; a circuit board whereon the second coil is installed; a plurality of support members for supporting the housing so as to be movable in the second and third directions which are orthogonal to the first direction with respect to the base and for connecting at least one of the upper and lower elastic members to the circuit board; and a second sensor for sensing displacement of the housing in the second or third direction with respect to the base.
US10114221B1 Toggling a 360-degree camera to selfie view
The disclosed embodiments include a method performed by a handheld mobile device (HMD). The method can include enabling the HMD to capture one or more views spanning 360-degrees including a view facing a user of the HMD, receiving an input by the HMD to view an image of a view of the views spanning 360-degrees, and responsive to another input, toggling from any image of any view of the views spanning 360-degrees to an image of the view facing the user of the HMD.
US10114216B2 Minimally invasive lens cleaner
A device for cleaning the lens of a scope is disclosed. The device comprises a sleeve including an inner surface configured to engage a medical device; and a pad secured around the sleeve and configured to wipe the lens of the scope. While a cleaning fluid can be applied to the pad, the device does not require nor does it contain a reservoir for cleaning solution. A method of cleaning a lens of a scope using such a device is also disclosed. A lens cleaning system comprising the device positioned on a medical device, such as an elongated surgical instrument, is also disclosed.
US10114214B2 Vehicle headlight illumination apparatus having scanning laser source
An illumination apparatus having scanning laser source and a vehicle headlight using the illumination apparatus includes a light source, a wavelength converting member and a mirror mounted on a movable frame unit configured to rotate the mirror about two orthogonal axes. Light emitted by the light source is reflected by the mirror such that rotation of the mirror by the movable frame unit scans the reflected light in two directions at a substantially right angle with respect to each other and/or direct the reflected light towards the wavelength converting member to provide various color lights. The movable frame unit might be actuated by an AC voltage having a low frequency.
US10114212B2 Deflector
The present application discloses a deflector including a substrate portion, a movable portion, a reflective portion, a support portion, and a moving mechanism. The movable portion is supported by a first end of the support portion. A second end of the support portion is supported by the substrate portion. An end of the movable portion is capable of coming into contact with the substrate portion. The reflective portion is formed on the movable portion. The moving mechanism is capable of driving the movable portion so as to bring the movable portion into at least any one of a first state, a second state, a third state, and a fourth state.
US10114208B2 Medical observation apparatus and medical observation system
Provided is a medical observation apparatus including: a columnar microscope unit configured to image a minute part of an object to be observed with magnification and thereby output an imaging signal; and a support unit including a first joint unit holding the microscope unit in a rotationally movable manner around a first axis parallel to a height direction of the microscope unit, a first arm unit holding the first joint unit and extending in a direction different from the height direction of the microscope unit, a second joint unit holding the first arm unit in a rotationally movable manner around a second axis orthogonal to the first axis, and a second arm unit holding the second joint unit. In a plane passing through the first and second axes, a cross section of the microscope unit, the first and second joint units, and the first and second arm units is included in a circle that has a center at a focus position of the microscope unit and passes through an end point of the first joint unit that is at the maximum distance from the focus position. Thus, when imaging an object to be observed and displaying the image, the user's visual field for observing the displayed image can be sufficiently ensured.
US10114204B2 Apparatus and method for optical beam scanning microscopy
An optical beam scanning microscopy apparatus includes a light source adapted to emit an optical beam (2) and a microscope objective (1) adapted for focusing the optical beam (2) in an object plane (11). The microscopy apparatus includes first and second reflecting optical elements (M-X1, M-X2) disposed in series on the optical path of the optical beam (2) between the light source and the microscope objective (1), first elements of angular tilting (21, 25) adapted for tilting the first reflecting optical elements (M-X1, M-XY1) according to a first predetermined rotation angle (RX1), and second elements of angular tilting (22, 26) adapted for tilting the second reflecting optical elements (M-X2, M-XY2) according to a second rotation angle (RX2), in such a way as to angularly tilt the axis (12) of the optical beam (2) by pivoting about the center (O) of the pupil of the microscope objective (1).
US10114201B2 Zoom lens system, image capturing device
A zoom lens system includes, in the following order from an object side toward an image side, a first lens group with negative power, a second lens group with positive power, a third lens group with negative power, and a fourth lens group with positive power. The first lens group includes, in the following order from the object side toward the image side, a first lens element having a negative meniscus shape with a concave surface facing the image side, a second lens element having a negative meniscus shape with a concave surface facing the image side, a third lens element with a concave surface facing the image side, a fourth lens element with a convex surface facing the object side, and a fifth lens element with a concave surface facing the object side. The third lens element and the fourth lens element compose a cemented lens.
US10114200B2 Imaging optical system and optical apparatus including the same
An imaging optical system includes an aperture stop, a first cemented lens, a second cemented lens, and a third cemented lens, and the first cemented lens is positioned closer to the enlargement side than the aperture stop is, the second cemented lens is positioned on the reduction side and adjacent to a predetermined lens unit is, and the third cemented lens is positioned closer to the reduction side than the aperture stop is, the predetermined lens unit has a negative refractive power and includes all of lenses located from a lens positioned closest to the enlargement side to the first cemented lens, the first cemented lens includes a positive lens and a negative lens, the second cemented lens includes a negative lens and a positive lens, and the third cemented lens includes a positive lens and a negative lens.
US10114196B2 Camera lens
Provided is a camera lens, including a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens from an object side to an image side of the camera lens in turn. The first lens is of a positive focal power, an object side surface of the first lens is convex; an object side surface of the fourth lens is concave; the fifth lens is of a positive focal power; the seventh lens is of a negative focal power. The camera lens further includes an aperture stop arranged between a photographed object and the second lens, the camera lens meets the following formula: TTL/ImgH<2.4; 1.5
US10114195B2 Optical system
An optical system includes a first lens having negative refractive power and having two concave surfaces, a second lens having positive refractive power, a third lens having refractive power, a fourth lens having refractive power, a fifth lens having refractive power, a sixth lens having refractive power, and a seventh lens having refractive power. The first to seventh lenses are sequentially disposed from an object side.
US10114186B2 Optical fiber cable, and method and apparatus for manufacturing optical fiber cable
An optical fiber cable includes a core including a plurality of units which are assembled and each of which comprises a plurality of optical fibers which are assembled, a pair of tension members disposed so as to face each other with the core interposed therebetween, and a sheath covering the core and the pair of tension members collectively. The units are twisted so as to form a plurality of layers. The plurality of layers includes a first layer having first-layer units formed in an SZ-twisted shape and a second layer having second-layer units formed in an SZ-twisted shape. A twisting direction of the first-layer units is opposite to a twisting direction of the second-layer units in at least a portion in a cable length direction.
US10114183B2 Screwless heat sink attachment
An optoelectronic system includes an optoelectronic module and a heat sink. The optoelectronic module includes a housing and first and second housing slide locks. The first and second housing slide locks extend outward from opposite sides of the housing. The heat sink includes a heat sink bottom, first and second heat sink legs, and first and second heat sink slide locks. The first and second heat sink legs extend downward from opposite ends of the heat sink bottom. The first and second heat sink slide locks extend inward from the first and second heat sink legs. The heat sink bottom is configured to be in thermal contact with a housing top of the housing. Each of the first and second heat sink slide locks is configured to be respectively disposed beneath the first and second housing slide locks when the heat sink is removably secured to the housing.
US10114179B2 Optical connector, pin keeper, pin insertion jig, expansion member, and pin insertion tool
An optical connector is an optical connector that is connected to another connector in a predetermined connection direction. The optical connector includes a ferrule that includes insertion holes into which guide pins to be connected to another connector are to be inserted; and a pin keeper 20 that is provided on a side of the ferrule opposite to the another connector and includes retaining holes 21 retaining the guide pins inserted into the insertion holes. The pin keeper 20 includes a pair of side portions 22 in which the retaining holes 21 are formed, and a bottom portion 23 that connects end portions of the pair of side portions 22. The retaining holes 21 are formed in a shape in which inside surfaces of the side portions 22 facing each other are notched.
US10114178B2 Connector for an optical fiber and combinations, kits, and methods of using the same
A portable device for attaching a connector to an optical fiber, the optical fiber having an end, the device comprising means for receiving the optical fiber at the end of the optical fiber; and a connector station for autonomously attaching the connector to the optical fiber.
US10114167B2 Ultrathin light unit
Provided is a thin light unit for a display device that includes, for example, a high refraction film including an inclined portion at a first side of the high refraction film and a flat portion extended from the inclined portion to a second side of the high refraction film; a second member on the inclined portion at the first side of the high refraction film and having a first width; a first member on the flat portion in a middle of the second side of the high refraction film and separated from the second member; a third member on the flat portion and having the first width; and a light source adjacent to the first member at a side of the flat portion.
US10114166B2 Luminous glazing unit for architectural use or use in furnishings or a means of public transport
A luminous glazing unit for architectural use or use in furnishings or a system of public transport, includes a first glazing pane, made of organic or mineral glass, of refractive index n1 of at least 1.4 with first and second main faces; a light source, coupled to the first glazing pane; and a light-extracting system including a scattering layer of width of at least 1 cm including scattering dielectric particles bound by a transparent matrix of refractive index n2. The scattering particles are mainly microparticles that are spaced apart from one another and that include a shell made of a transparent dielectric material and making contact with the transparent matrix, the shell surrounding a core of refractive index n3 of at most 1.15 and of largest dimension called D3 in a range extending from 5 μm to 200 μm, the microparticles having a largest dimension called D′ smaller than 2D3.
US10114162B2 Optical film stack with retardance layer having in-plane retardance of greater than 2.0 microns
Optical film stacks are disclosed. The optical film stacks can include a first reflective polarizer, a second reflective polarizer, and a retardance layer disposed between the first reflective polarizer and the second reflective polarizer.
US10114161B2 Multi-layer absorptive wire grid polarizer
A wire grid polarizer comprising on array of parallel, elongated first rib groups disposed over a substrate. Each first rib group can comprise a central first transmissive rib and a pair of first wires including a first wire disposed along each side of the first transmissive rib. A first dielectric material can substantially fill first gaps between each rib group and an adjacent rib group. An array of parallel, elongated second wires can be disposed over the rib groups and the first dielectric material. The first wires or the second wires can be absorptive and the other of the first wires or the second wires can be reflective.
US10114160B2 Polarizing plate, liquid crystal display device including same, and method for producing polarizing plate
A polarizing plate has at least a polarizer layer including a polyvinyl alcohol film dyed with iodine and includes a compound exhibiting a polyiodide ion I5− forming ability in an iodide compound-containing solution.