US10356254B2

A printing method uses a print server that provides, when identification information for an image forming apparatus is stored in the print server, a service of receiving and storing a print job for the image forming apparatus and sends the stored print job to the image forming apparatus. The printing method includes, as a first step, receiving an instruction to delete the identification information for the image forming apparatus from the print server. The method further includes as a second step, sending, from the print server to the image forming apparatus, a print job for the image forming apparatus left in the print server, after the first step. As a third step, the identification information for the image forming apparatus is deleted from the print server, after the second step.
US10356250B2

Described herein are methods, devices, media, and systems for managing emergency communications and providing seamless data extraction from a communication device by an emergency service.
US10356248B2

Aspects of the subject disclosure may include, for example, a method and system to interconnect a first communications carrier to a second communications carrier by receiving a request to connect a communication from a first carrier to a second carrier; filtering the request to identify a specific name authority pointer (NPA-NXX) number from a plurality of specific name authority pointer (NPA-NXX) numbers; when the filter identifies the specific name authority pointer (NPA-NXX) number, modifying a private ENUM (tElephone NUmber Mapping) domain of the request to include an intercarrier ENUM apex based domain; retrieving a routing record using a domain name server (DNS) indicated by the intercarrier ENUM apex based domain; and routing the communication to the second carrier using the routing record. Other embodiments are disclosed.
US10356246B2

The invention relates to a method and a communications arrangement for operating a communications connection between a communications terminal device (KE1) associated with a first participant and at least one first terminal device (KE2) associated with a second participant. For a process running on a second terminal device (RE1) integrating with a first communications terminal device (KE1) to be operated by the first participant, said process being free of functions for controlling the communications connection, at least one piece of information that is reproducible on a terminal device is extracted from a process-produced output (P1) to the second terminal device (RE1). Further, upon initiation of the communications connection between the communications terminal device (KE1) and the first terminal device (KE2), the reproducible information is transmitted to at one of the least one terminal devices (KE2, RE2) associated with the second participant.
US10356238B2

A cover of an electronic device is disclosed and includes a mounting part in which the electronic device is mounted, a bottom part connected to one end of the mounting part, a connecting part extending from the bottom part, and a cover part fastened to the connecting part and disposed to cover the mounting part or disposed side by side with the bottom part. The cover part has at least a portion with a specified transparency and has, on a side of the cover part, a transparent conductive pattern having at least one of an electric force and a magnetic force.
US10356236B2

An access portal for controlling communication between a building-external communication server of a building-external communication network and a building-internal communication entity of a building-internal communication network includes: a memory for storing authentication data for initiating a communication connection to the communication server; a first communication interface for establishing communication with the building-external communication server using the stored authentication data, wherein the first communication interface is configured to monitor the communication connection to the building-external communication server and, in the event of a fault in the communication connection, to generate a fault message; and a second communication interface for communicating with the communication entity, wherein the second communication interface is configured to send the stored authentication data to the building-internal communication entity in response to receiving the fault message in order to initiate a communication connection between the building-internal communication entity and the building-external communication server.
US10356233B2

A mobile terminal apparatus including an operation lock mode setting unit that sets an operation lock mode; an event container display control unit that displays, when a predetermined event occurs, an event container indicating the occurred predetermined event on a display unit; an event container display change control unit that sets an event container between an active state and an inactive state; a lock canceling operation unit that cancels the operation lock mode; and a canceling operation handling control unit that, when an active-state event container is displayed on the display unit and the operation lock mode is canceled, performs automatic activation and display of an application program corresponding to the event of the active-state event container, and when all event containers on the display unit are in the inactive state and the operation lock mode is canceled, displays a predetermined display screen on the display unit.
US10356232B1

Various implementations include dual-transceiver wireless audio systems configured to forward call audio from a first wireless transceiver to a second wireless transceiver over a simple voice forward profile (SVFP) connection. In other implementations, a computer-implemented method is disclosed for controlling a dual-transceiver wireless calling system. In still other implementations, a wireless headphone system is configured to forward call audio from a first headphone to a second headphone over the SVFP connection.
US10356231B2

Provided is a portable telephone or an earphone or an electromagnetic-type vibration unit that comprises an electromagnetic-type vibrator including two mutually relatively moving portions supported via an elastic body, and that is configured to produce vibrations from at least one of the two portions for cartilage conduction. The elastic body provides a cartilage conduction portion to be contacted with the ear cartilage. The elastic body is disposed on or in the vicinity of an upper corner portion of a housing. One of the two portions is supported on a housing structure with the elastic body supported by the housing structure, and the other of the two portions is supported by the elastic body. Of the two portions, one with a greater weight is supported by the elastic body.
US10356216B2

An exemplary method includes a media player device (“device”) providing a user with an immersive virtual reality experience in accordance with a specification file corresponding to the immersive virtual reality experience. The specification file includes data that defines a plurality of elements included in the immersive virtual reality experience by providing a plurality of links for use by the device in acquiring the plurality of elements while providing the user with the immersive virtual reality experience. The method further includes the device detecting, while the immersive virtual reality experience is being provided to the user, real-world input associated with the user, and integrating the real-world input into the immersive virtual reality experience by updating the specification file to further include data that defines the real-world input as a user-specific element that is specific to the user and that is included in the immersive virtual reality experience.
US10356215B1

A virtual reality network provides access to a number of virtual reality representations, each virtual reality representation representing a location in a virtual universe and defined by VR data stored on the network. The VR data can be in a simplified data format. A database stores the network address and the location in the universe of each virtual reality representation. A database server provides access to the database. The database server generates a list of locations in response to a location query from a visitor, and provides the network address of the virtual reality representation of a selected location. A visitor connects to the database server with a client host to visit the locations in the virtual universe.
US10356213B2

Disclosed embodiments provide techniques for automatic interdependency resolution for micro-service deployments. A micro-service deployment broker executing on a computing device obtains current environment and feature support of a deployed distributed computing environment. The micro-service deployment broker determines environment and feature requirements for a requested deployment, and compares that with the current environment and feature support of the deployed distributed computing environment. Based on the comparison, a deployment command is issued indicating the deployment plan for the requested deployment. In cases where deployment is not possible or only a partial deployment is possible, an indication is sent to an operator to indicate that full deployment did not occur.
US10356203B2

In an embodiment of the present invention, a method receives, at a first node of multiple nodes, each node connected to a common network bus, a health message from a second node. The health message includes a log of health messages from other nodes. Each node sends health messages at a frequency known to the plurality of nodes. The method further compares, at the first node, the log of messages from other nodes in the received health message to a log of health messages previously received from other nodes stored by the first node. Based on the comparison, determining a health status of each node. Using embodiments of the present method and system, computing units can form dynamic fault-tolerant groups.
US10356199B2

A content distribution system generates a queue of content for a user account, including content available from a network content server and content that has been preloaded from the network content server to a home content reservoir. A wireless end-user device can request streaming of queue content from either location. At least for content streamed to the wireless end-user device directly from the network content server, the media quality of the streamed content is dependent on a current network type to which the wireless end-user device is connected.
US10356198B2

Data transmission between a safe producer and a safe consumer, wherein the safe producer is a network subscriber connected to a first network infrastructure, and the safe receiver is a network subscriber connected to one of the first network infrastructure and a second network infrastructure. Embodiments include generation of secure data for a safe consumer by the safe producer, write access to a data memory and writing the generated secure data, to be identifiable as such, to the data memory. Embodiments also may include consumption of secure data from a safe producer by a safe consumers, wherein a data memory is read accessed, to which data intended for safe consumers had been written to be identifiable as secure data, and wherein the data written to be identifiable as data intended for the safe consumer are read.
US10356197B2

Generally discussed herein are systems, devices, and methods for managing content of an information centric network (ICN). A component of an ICN can include a memory including an extended content store that includes content from at least one other component of the ICN, and first attributes of the content, the first attributes including a content popularity value that indicates a number of requests for the content, and processing circuitry to increment the content popularity value in response to a transmission of a first content packet that includes the content, the first content packet transmitted in response to receiving an interest packet.
US10356185B2

Various exemplary embodiments relate to a network node in a distributed dynamic cloud, the node including: a memory; and a processor configured to: observe a local queue backlog at the beginning of a timeslot, for each of a plurality of commodities; compute a processing utility weight for a first commodity based upon the local queue backlog of the first commodity, the local queue backlog of a second commodity, and a processing cost; where the second commodity may be the succeeding commodity in a service chain; compute an optimal commodity using the processing utility weights; wherein the optimal commodity is the commodity with the highest utility weight; assign the number of processing resource units allocated to the timeslot to zero when the processing utility weight of the optimal commodity is less than or equal to zero; and execute processing resource allocation and processing flow rate assignment decisions based upon the optimal commodity.
US10356179B2

Switching among sensor feeds for optimum performance includes disposing a processor in communication with sensors, each said sensor providing a primary data stream. A data stream standard is established in the processor. The primary data streams are communicated from the sensors to the processor, and are compared against the data stream in the processor. A secondary data stream is selected from among the primary data streams or synthesized from one or more of the primary data streams, based on which primary data stream(s) most closely match the data stream standard. The secondary data stream is communicated to a data stream recipient. The data stream recipient may identify input in the secondary data stream, and an input executor may execute control commands corresponding to the input so as to control a device or system.
US10356175B2

The embodiments provide request multiplexing whereby a server receiving a first request for content clones and issues the cloned request to an origin to initiate retrieval of the content. The first request and subsequent requests for the same content are placed in a queue. The server empties a receive buffer that is populated with packets of the requested content as the packets arrive from the origin by writing the packets directly to local storage without directly distributing packets from the receive buffer to any user. The rate at which the server empties the receive buffer is therefore independent of the rate at which any user receives the packets. A first set of packets written to local storage can then be simultaneously distributed to one or more queued requests as the server continues emptying the receive buffer and writing a second set of packets to local storage.
US10356174B2

The disclosed embodiments include data storage systems and methods to store data. In one embodiment, the system includes a storage medium having a plurality of partitions for storing data values of a dataset. The system also includes a system manager operable to receive a data value connected to the system manager and assign a plurality of data subsets of the dataset to the plurality of partitions. The system also includes a key manager operable to assign a key of a key space to each data value of the dataset. The system also includes a top layer data manager and at least one bottom layer data manager, each bottom layer data manager assigned to a data subset. The top layer data manager passes data values to the at least one bottom layer data manager. The system also includes an allocation manager operable to dynamically readjust a storage space of the partition.
US10356170B2

A system having a server and a control device that connects to the server through a global network and executes processes referenced to data stored on the server can handle events in which the control device and server cannot communicate with each other. When a control device-side product master database stored by a POS terminal is updated while the POS terminal is unable to communicate with the control server, the POS terminal communicates with another POS terminal through the local area network LN and causes that other POS terminal to update its locally stored control device-side product master database.
US10356164B2

A method of point of interest (POI) load balancing includes storing load profile data of a plurality of POIs, monitoring a position of a mobile device, determining an arrival of the mobile device at a first POI of the plurality of POIs, measuring a duration of stay of the mobile device at the first POI, determining whether the duration of stay of the mobile device at the first POI exceeds a preset time threshold for the first POI, and sending an incentive for a second POI of the plurality of POIs to the mobile device upon the mobile device exceeding the preset time threshold for the first POI.
US10356162B2

A system and method for network functions virtualization management and orchestration includes a virtualized infrastructure manager, a network functions virtualization orchestrator coupled to the virtualized infrastructure manager, a virtual network function manager coupled to the network functions virtualization orchestrator, one or more dedicated network services coupled to the network functions virtualization orchestrator, the one or more dedicated network services being orchestrated by the network functions virtualization orchestrator in accordance with a generic network service descriptor, and one or more dedicated network functions coupled to the virtual network function manager, the virtual network function manager configured to manage the dedicated network functions in accordance with a generic network function descriptor.
US10356140B2

A solution for presenting mobile media information is provided, including: collecting audio data associated with mobile media information, transmitting the audio data to a mobile voice platform which stores the audio data and generates a tag corresponding to the audio data, obtaining the tag from the mobile voice platform, inserting the tag into a predetermined position in the mobile media information, presenting the mobile media information with the tag being inserted into, invoking the audio data corresponding to the tag from the mobile voice platform according to a trigger operation issued when a user browses the mobile media information, and playing the invoked audio data.
US10356139B2

A content editing method and apparatus for efficiently editing of content by allowing one user who edits the content to confirm a region of the content edited by another user. The content editing method includes displaying a content select interface used by the first electronic device to select content stored in a server; displaying a content edit interface used to edit the content if the content is selected through the displayed content select interface; and displaying an object informing a redundant access to the selected content when a second electronic device attempts to edit a part of the selected content that is being edited by the first electronic device through the content edit interface.
US10356136B2

Examples of systems and methods for bridging virtual and physical spaces are described. In some of these examples, a particular communicant's real world state drives changes in one or more of the communications connections, virtual state, and communications interface of the particular communicant or another communicant.
US10356134B2

A method of downloading a resource in a mobile environment includes detecting an attempt to access at least one server from a mobile terminal, executing a thread for each server to which the attempt to access is made, based on a multi-thread, downloading a resource of the at least one server through the corresponding thread, the resource being compressed based on a file unit, and unpacking the compressed resource, in which the threads are executed in parallel in the order of servers to which the attempt to access is made.
US10356126B2

There is provided a method and apparatus of providing communication between frames of a web browser which is arranged to enforce a same origin security policy for communication between frames. The method comprises, receiving a hub document of a hub origin into a hub frame of the web browser. Receiving a first application document of a first application origin into a first application frame of the web browser, the first application origin being different to the hub origin. Communicating between the hub document and the first application document within the web browser using a cross origin communication mechanism.
US10356122B2

A new device for detection and prevention of an attack on a vehicle via its communication channels, having: an input-unit configured to collect real-time and/or offline data from various sources such as sensors, network based services, navigation applications, the vehicles electronic control units, the vehicle's bus-networks, the vehicle's subsystems, and on board diagnostics; a database, for storing the data; a detection-unit in communication with the input-unit; and an action-unit, in communication with the detection unit, configured for sending an alert via the communication channels and/or prevent the attack, by breaking or changing the attacked communication channels. The detection-unit is configured to simultaneously monitor the content, the meta-data and the physical-data of the data and detect the attack.
US10356115B2

In an embodiment, a computer implemented method receives flow data for one or more flows that correspond to a device-circuit pair. The method calculates a time difference for each flow that corresponds to a device-circuit pair. Based on the calculated time differences and the received flow data, the method updates a probability distribution model associated with the device-circuit pair. Then, the method determines whether a time bucket is complete or open based on the updated probability distribution model.
US10356112B2

The present disclosure is drawn to systems, methods, and computer-readable media for mitigating cookie-injection and cookie-replaying attacks using a VPN client. The VPN client receives a session request regarding access to a private intranet. In response to the request, the VPN client retrieves cookie deleting criteria, and deletes all cookies which satisfy the cookie deleting criteria. Once all cookies satisfying the cookie deleting criteria are deleted, the VPN client proceeds with the session request.
US10356110B2

Systems and methods are disclosed for identifying resources responsible for events. In one embodiment, a method may include determining a number of unique actors in a plurality of actors that have accessed the resource. The method may further include identifying from the plurality of actors a set of affected actors that has been affected by an event and identifying from the set of affected actors a subset of resource-affected actors that accessed the resource prior to being affected by the event. The method may further include determining a number of resource-affected actors in the subset of resource-affected actors and, based on the number of unique actors and the number of resource-affected actors, determining an event score for the resource. The event score may be a lower bound of a confidence interval of a binomial proportion of the number of resource-affected actors to the number of unique actors.
US10356107B1

Significant and aggregate user authentication activity may be analyzed across a population of users and computers in one or more networks to differentiate between authorized users and intruders in a network, and/or to detect inappropriate behavior by otherwise authorized users. Dynamic graphs and graph models over user and computer authentication activity, including time-constrained models, may be used for the purposes of profiling and analyzing user behavior in computer networks. More specifically, an edge-based breadth first search of graphs may be used that enforces time-constraints while maintaining traditional breadth first search computational complexity equivalence.
US10356105B2

Granting a validation period. A method includes receiving user input providing one or more authentication factors. The method further includes receiving information about one or more authentication scales. Based on the strength of the authentication factors received from the user and the information about the one or more authentication scales, the method further includes determining a validation period. The method further includes granting or revoking the validation period to the user.
US10356094B2

Disclosed is a method, a device, and/or a system of uniqueness and auditing of a data resource through an immutable record of transactions in a hash history. In one embodiment, a method includes maintaining uniqueness of a “data organism” that has a hash history, referred to as a hastory, forming a unique identity based on previous transactions in which the data organism participated. The method may be usable to verify an original of the data organism, control copies, transfer ownership and/or audit the datastore. The hastory includes a set of blocks in a sequential chain, each block including a transaction record. A root hash is unique within the datastore for a given data within each block and a given block order of the sequential chain. A transaction record is deposited as a new block in the sequential and the root hash is re-calculated to evolve identity of the data organism.
US10356088B1

An ID service provisioned on a server interacts with a corresponding ID app installed on a user device such as a smart phone for secure user authentication (login). A user acquires two asymmetric encryption keys pairs. One of the private keys is secured on SIM on the user device, and the other one stored in the ID app on the user device. At login attempt, the ID service generates two random challenge messages, and encrypts each of them with one of the public keys. Decryption of one challenge is conducted by the SIM and decryption of the other is done by the ID app. A token based on the two decrypted challenge results is returned to the ID service. Alternatively, a single challenge can be double-wrapped with the two keys. The verifies the results and enables secure login without requiring a password.
US10356078B2

Described herein are various aspects pertaining to generating web tickets for use with authenticating computing devices to a computing system. Symmetric keys are used when generating the web tickets, wherein a symmetric key is valid for use when generating web tickets for a first period of time, and a web ticket generated based upon the symmetric key is valid for use when authenticating a computing device for a second period of time that is longer than the first period of time. Thus, the symmetric key is used for authenticating computing devices after it has ceased being used to generate web tickets.
US10356077B2

Techniques include receiving a search query from a user device, determining native applications that are installed on the user device and associated with user accounts, and identifying app state records based on the search query and the applications. Each app state record includes an application access mechanism (AAM) and application state information (ASI). The AAM references a native application and indicates operations for the application to perform. The ASI describes a state of the native application after the application has performed the operations. Identifying the app state records based on the native applications includes determining that each record includes an AAM that references one of the applications. The techniques also include selecting AAMs from the identified app state records and transmitting the AAMs to the user device. Other techniques include generating result scores for app state records identified based on the search query using the native applications.
US10356073B2

In one embodiment, a system including a processor to run a web browser application and a CAPTCHA challenge application, wherein the web browser application is operative when run to retrieve and present a web page of a website, obtain a request from the website requesting performance of a CAPTCHA challenge process, and request the CAPTCHA challenge application to perform the CAPTCHA challenge process, the CAPTCHA challenge application is operative when run to request a CAPTCHA challenge test from an authentication server, obtain the CAPTCHA challenge test, render a CAPTCHA window including the CAPTCHA challenge test, obtain a user response to the CAPTCHA challenge test, send a value based on the user response to the authentication server, and obtain a response from the authentication server authenticating the user response, and the CAPTCHA challenge application and the web browser application are run as different processes by the processor.
US10356071B2

A technique allows for transparently managing, suspending, restoring, sharing, limiting and migrating user sessions on a device without having access to user credentials. A user may automatically log in and out of each or all their online accounts instantaneously and, in doing so, the user may share sessions without sharing passwords across client devices as well as with other authenticated and authorized users. Sharing may be done in a secure manner with the initiating-user being able to restrict shared session rights, as well as being able to remove access to each of the shared sessions.
US10356066B2

A system includes circuitry for wrapping up blockchains into blockchain loops. A blockchain may include a series of blocks extending from an initial block to a terminal block. The circuitry may wrap-up the blockchain by storing an integrity output coding-consistent with the terminal block within the initial block. In some cases, when the terminal block and initial block include end blocks for the blockchain, wrapping-up the series may form a closed-loop.
US10356065B2

A system that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium, which operates in a mobile device server and has instructions to obtain a software application, store a first pairing key in a memory of the mobile device server where the first pairing key is generated by a device of a service provider in response to a review of the software application for compliance with a policy of the service provider, and execute a web server application at the mobile device server that is operable to detect a media resource center operably coupled with a media device, establish communications with the media resource center and transmit the first pairing key to the media resource center to enable at least a portion of services that are associated with the software application and that utilize the media device. Other embodiments are disclosed.
US10356064B1

Disclosed herein are systems and methods for distributed key management. A first communications node may join a network. The first communications node may receive a white list generated by a central authority. The white list may include criteria for selecting a master communications node that may generate and distribute a cryptographic key for the network. The white list may also identify one or more communications nodes authorized to receive the generated cryptographic key. Responsive to detecting a second communications node joining the network, the first communications node may determine whether the second communications node is to be the master communications node for the network.
US10356057B2

Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.
US10356055B2

A method and system for providing a secure communication network using an electrical distribution grid is disclosed. A device connected to the electrical distribution grid initiates a request for a secured key token by signaling an intelligent communicating device residing at or near an edge of the grid. The intelligent communicating device forwards the request to a receiver at a distribution substation on the electrical grid. This receiver enhances the properties of the request such that a grid location for the request can be inferred. The enhanced request is forwarded to a server at the distribution substation, which compares the request grid location to a Grid Map and Policies of known secure grid locations. Any inconsistencies between the grid location inferred from the enhanced request and the Grid Map and Policies locations are considered evidence of tampering, and the server rejects the request.
US10356050B1

A web application on a client computer system submits a web request to a destination Web server via a network application programming interface. A web request scrubber is installed on the client computer system between the network application programming interface and a network interface of the client computer system. The web request scrubber intercepts the web request and determines if an HTTP referer field is present. Based at least in part on the intended destination of the web request, the web request scrubber identifies and applies an applicable scrubbing policy to the information in the HTTP referer field. The web request scrubber removes or modifies some or all of the information in the HTTP referer field in accordance with the applicable scrubbing policy, and forwards the modified web request to the destination Web server via the network interface of the client computer system.
US10356044B2

Systems and methods are described for conducting work flows by an SIEM device to carry out a complex task automatically. According to one embodiment, an SIEM device may receive a work flow template defining at an abstract level multiple security tasks that are performed by one or more security devices. The SIEM device starts a work flow instance by deriving the work flow instance from the work flow template and scheduling the security tasks to be performed by the one or more security devices or replacements thereof. The SIEM device then collects results of security tasks.
US10356043B2

Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. Various other embodiments and/or features are also disclosed.
US10356036B2

A system, method, and computer-readable medium are disclosed for providing a short message tool for identifying and correlating relationships between and among multiple short messages. The short message tool collates the short message data from all company related short messages and generates a report and create a map between the contents, customers and the revenue. Such a multiple short message tool defines a workflow to generate a report from multiple short messages. More specifically, in certain embodiments the customized report may be customized based on based on lines of business (LOBs), number of short messages and re-generation of short messages (referred to as re-tweets when the short messages are Twitter type short messages), favorites, and information about individual users.
US10356028B2

A unique electronic communications account is generated and linked to a physical address of a user. A network of electronic mail addresses linked to physical addresses can be used for the transmission of information in electronic or physical form. Users can send information to a single recipient or multiple recipients by selecting the recipient or an area of recipients on a map generated by the system. A plurality of users can use a single e-mail address linked to a physical address through creation and storage of user profiles. Users can deactivate and transfer their unique electronic mail address upon relocation to a new physical address. The communication platform can overcome technical problems and limitations of electronic mail existing today. The communication platform can create a transparent global communication that can be achieved via an electronic communications account that can be created for every physical address in the world.
US10356025B2

An approach is provided that transmits electronic messages between users over a computer network, with the electronic messages being directed to a common storage area on each of the devices utilized by the users. The process identifies a number of topics corresponding to the electronic messages, with the identifying being performed by analyzing text of the electronic messages using natural language processing (NLP) techniques. The approach displays the topics at the device displays that are being utilized by the users.
US10356018B2

Methods and systems are described for managing and adding user profiles to access an automation system. According to at least one embodiment, the computer-implemented method includes receiving a request to add a user to an automation system. The request is generated from one of a mobile computing device or an automation controller of the automation system. The method further includes receiving contact information for the user and generating a message to send to the user. The message includes an invitation to the automation system. The method also includes sending the message to the user.
US10356017B2

A request from a watcher client to obtain presence information of a presentity client may be processed at a presence server using a system configuration of the presence server that stores local presence authorization rules (“pres-rules”). By storing pres-rules locally at the presence server, these pres-rules may be used by the presence server in lieu of, or in combination with, other pres-rules that may be maintained by a separate pres-rules storage server, such as an eXtensible Markup Language (XML) Document Management Server (XDMS). The system configuration may specify configurable parameters that control the behavior of the presence server in engaging the XDMS when processing requests from watcher clients, as well as the behavior of the presence server in merging pres-rules retrieved from the XDMS with the local pres-rules maintained by the presence server.
US10356016B2

A method includes receiving a message from an XMPP client for delivery to a contact, querying an XMPP presence system for an XMPP address and presence information related to the contact, querying the XMPP presence system for an alternative address if an XMPP address is not available or the presence information indicates that the contact is unavailable, and delivering the message to the alternative address or storing the message for future delivery if an alternate address is unavailable.
US10356015B2

In one or more embodiments, one or more systems, processes, and/or methods may utilize a trace unit that stores trace data via a trace buffer in a memory medium and may utilize a network interface that provides the trace data from the trace buffer to a network. In one example, the network interface may provide the trace data from the trace buffer to the network in response to a trigger. In one instance, the trigger may include a modification of a pointer to an address of the trace buffer. In another instance, the trigger may include an expiration of a timer. In another example, the trace unit may filter the trace data. In one or more embodiments, storing the traced data and providing the trace data to the network may be performed without involving a main processor of an information handling system that includes the trace unit.
US10356014B2

A method is provided for operating a communication controller coupling a device comprising a processor with a bus. The method comprises: receiving a plurality of types of data packets via the bus and processing received data packets before making available said received data packets to the device processor. The processing of received data packets comprises: evaluating each received data packet in accordance with predetermined criteria; rejecting any of the received data packets that fails to meet the predetermined criteria; identifying non-rejected data packets having high priority; identifying said non-rejected other data packets having lower priority; providing a high priority data path to the processor for the high priority data packets; providing at least one additional data path to the processor for the other data packets; and providing a high priority alert to the device processor to the presence of high priority data packets at the high priority channel.
US10356013B2

A method of emulating a multipath connection, in which data packets sent or received by a given user equipment are intercepted by a plurality of concentrators situated in at least one network to which the user equipment is connected. Each concentrator serves to aggregate connections making use of a plurality of paths that can be used by the user equipment. One of the concentrators is designated in dynamic manner as being “primary” concentrator, and the other concentrator(s) are designated as being “secondary” concentrator(s). The primary concentrator or a secondary concentrator: a) receives a data packet sent by the user equipment to a correspondent; b) when necessary, removes all of the multipath options from the received packet; c) replaces the source address of the received packet with an address of the primary concentrator; and d) sends the packet as modified in this way to the correspondent.
US10356008B2

A plurality of fabric controllers distributed throughout a fabric attached architecture and each associated with at least one resource node. The plurality of fabric controllers configured to control each associated resource node. Resources of the resource nodes are utilized in virtual environments responsive to respective fabric controllers issuing instructions received from the fabric attached architecture to respective resource nodes.
US10356007B2

According to one exemplary embodiment, a method for orchestrating a flow of a packet through a software-defined network (SDN) switch is provided. The method may include determining at least one available service associated with the SDN switch. The method may also include receiving the packet at an input port associated with the SDN switch, wherein the packet has a destination value and a packet type. The method may then include generating a flow entry based on the at least one available service and the packet type, wherein the flow entry has a plurality of entry characteristics and an action. The method may further include selecting the flow entry based on matching the plurality of entry characteristics to the destination value and the packet type. The method may also include performing the action associated with the selected flow entry.
US10356006B2

A master device includes an execution unit that repeatedly executes a program including input and output processes in slave devices. The execution unit executes the program to calculate first data and second data. The master device includes an assignment unit that assigns, in accordance with a first transmission period that is set to an integer multiple of the control period for the first data and a second transmission period that is set to an integer multiple of the control period for the second data and longer than the first transmission period, the first data to a packet in every first transmission period and the second data to a packet in every second transmission period.
US10355998B2

Techniques are described for managing streaming video profile selections of downstream client devices for a network device. The network device receives multicast network communications for a first video streaming profile of a plurality of video streaming profiles, for a video content item. The network device is subscribed to multicast communications from an upstream network device, for a video stream corresponding to the first video streaming profile. Embodiments determine network state information at the network device that specifies at least a measure of upstream network error. Upon determining that the network state information satisfies one or more criteria, data communications from the network device to a downstream client device for the video stream corresponding to the first video streaming profile are throttled.
US10355994B1

Certain hash-based operations in network devices and other devices, such as mapping and/or lookup operations, are improved by manipulating a hash key prior to executing a hash function on the hash key and/or by manipulating outputs of a hash function. A device may be configured to manipulate hash keys and/or outputs using manipulation logic based on one or more predefined manipulation values. A similar hash-based operation may be performed by multiple devices within a network of computing devices. Different devices may utilize different predefined manipulation values for their respective implementations of the manipulation logic. For instance, each device may assign itself a random mask value for key transformation logic as part of an initialization process when the device powers up and/or each time the device reboots. In an embodiment, described techniques may increase the entropy of hashing function outputs in certain contexts, thereby increasing the effectiveness of certain hashing functions.
US10355992B2

Systems and methods for supporting SMP connectivity checks across virtual router in a high performance computing environment. In accordance with an embodiment, SMA model enhancements allow for the possibility to send a packet (i.e., SMP) that is addressed to a local router port. The SMA where the packet is addressed can receive the packet, and then apply a new attribute that defines that the requested information is on a remote node (e.g., connected by a physical link across subnets). In accordance with an embodiment, the SMA can operate as a proxy (receives a SMP and sends another request), or the SMA can modify the original packet and send it on as an inter-subnet packet.
US10355986B2

A method and device for forwarding an interest packet based on a probability tree in an information network. By introducing a probability tree, the process of forwarding an interest packet is finally changed into a selection process: starting from a root node of the probability tree, selecting child nodes of a current node according to the probability of each child node of the current node, and stopping selecting until the selected child node is a leaf node. Moreover, the introduced probability tree provides a good carrier for machine learning. By considering the selection process as an optimization problem, the selection process can be converged to be approximate to an optimal state using online machine learning, and moreover, the probability of each node in the probability tree can be adjusted according to changes in network conditions, so that the forwarding method and device have strong adaptability to the network changes, thereby improving self-adaptability. Compared with the existing interest packet forwarding solution, the present invention improves the forwarding efficiency, increases throughput, and achieves load balance.
US10355985B2

A method of network property verification may include obtaining one or more properties of a network to verify, and obtaining first forwarding rules for a first network device in the network, where the first forwarding rules are indicative of how the first network device handles an incoming packet with a variable-length packet header. The method may also include obtaining second forwarding rules for a second network device in the network, the second forwarding rules indicative of how the second network device handles the incoming packet, and generating a pushdown automata based on the first and the second forwarding rules. The method may additionally include applying a saturation-based algorithm to the pushdown automata to verify the one or more properties of the network.
US10355984B2

Methods, systems, and storage mediums that can allow for automatic re-routing of network traffic in software-defined networks. In some examples, instructions can be provided to network switches in a software-defined network to initially route network traffic along a first flow route. The instructions can further instruct the network switches to automatically re-route the network traffic along a second flow route at a later time.
US10355981B1

Approaches, techniques, and mechanisms are disclosed for assigning paths to network packets. The path assignment techniques utilize path state information and/or other criteria to determine whether to route a packet along a primary candidate path selected for the packet, or one or more alternative candidate paths selected for the packet. According to an embodiment, network traffic is at least partially balanced by redistributing only a portion of the traffic that would have been assigned to a given primary path. Move-eligibility criteria are applied to traffic to determine whether a given packet is eligible for reassignment from a primary path to an alternative path. The move-eligibility criteria determine which portion of the network traffic to move and which portion to allow to proceed as normal. In an embodiment, the criteria and functions used to determine whether a packet is redistributable are adjusted over time based on path state information.
US10355979B2

The invention relates to sending media packets, such as SIP or RTP, via a media forwarding element which includes an anycast interface having an address shared with other media forwarding elements. If network topology changes or a media forwarding element becomes unavailable, then anycast messages may be routed to a different media forwarding element sharing the same anycast address. The new media element can then take over handling of the call from the first one.
US10355977B2

A multicast frame directed to a plurality of devices coupled to a network can be received, where the plurality of devices comprising at least one intended recipient device and at least one unintended recipient device. A destination unicast address corresponding to an intended recipient device can be identified. The multicast frame can be converted into a unicast frame directed to the intended recipient device, the unicast frame configured with the destination unicast address. The unicast frame can be blocked from accessing the unintended recipient device. The unicast frame can be provided to the intended recipient device.
US10355975B2

A method and system including a set of processor cores; and a set of routers each including a set of input ports and a set of output ports, where: each processor core of the set of processor cores corresponds to a different router of the set of routers and is communicatively coupled with a corresponding router via the router's set of input ports and set of output ports, based on a physical destination address of a data packet, each router is operable to send one or more data packets to the one or more adjacent routers or the processor core corresponding to the router, where each router is operable to retain a data packet in the event of a traffic condition, and each router implements a deterministic routing policy.
US10355970B2

The breadth-first search (BFS) starts with a root node. In the first stage, all neighbors of the root node are discovered and added to the nodes frontier. In the following stages, unvisited nodes from the neighbors of the frontier nodes are discovered and added to the frontier. To improve the parallelization of the BFS, the bottom-up search iterates over all unvisited nodes, where each unvisited node searches for its visited neighbors. Communication between nodes and clusters is pipelined with the execution of the BFS.
US10355969B2

A computer implemented method for controlling a software defined network (SDN) is disclosed. The method includes providing one or more client portals configured for facilitating users controlling networked devices, generating configuration data based on input received from users via the client portals, and providing a master SDN controller for managing data flow control on the SDN network. The master SDN controller is operable to route data for the networked devices, generate a plurality of discrete co-controllers each associated with a particular end user with each co-controller having configuration data and routing data for an associated networked device, dispatching the co-controllers to the networked devices associated with the respective end users, installing the co-controllers on the networked devices, and registering the installed co-controllers with the master SDN controller for controlling the routing of data and configuration of the networked devices.
US10355966B2

Systems, apparatuses, and methods for managing variations among nodes in parallel system frameworks. Sensor and performance data associated with the nodes of a multi-node cluster may be monitored to detect variations among the nodes. A variability metric may be calculated for each node of the cluster based on the sensor and performance data associated with the node. The variability metrics may then be used by a mapper to efficiently map tasks of a parallel application to the nodes of the cluster. In one embodiment, the mapper may assign the critical tasks of the parallel application to the nodes with the lowest variability metrics. In another embodiment, the hardware of the nodes may be reconfigured so as to reduce the node-to-node variability.
US10355961B2

A an example method of network traffic capture analysis includes: receiving a plurality of data items, wherein each data item of the plurality of data items comprises at least part of a network packet captured at a network access point; determining a packet retransmission rate in view of a number of groups of data items representing network packets having a common sequence number, a common source network address, and a common destination network address; and causing a notification indicative of the packet retransmission rate to be presented via a graphical user interface (GUI).
US10355956B2

Methods, systems, and devices are described for wireless communications. A wireless station includes a transmitter to generate a wideband contiguous waveform in a band. The transmitter transmits the waveform that conforms to spectral masking attributes and spectral flatness attributes. The wireless station, or another device supporting spectrum analysis functions, detects a wideband contiguous waveform and performs spectrum analysis of the waveform. The wireless station includes a resolution bandwidth of 25 KHz and a video bandwidth of 7.5 KHz.
US10355955B2

The present disclosure involves systems and computer implemented methods for implementing a resource allocation and adjusting resource usage and spending based on information received from a plurality of network-connected devices. One example method includes identifying a new connected device replacing an existing device associated with a resource allocation, the resource allocation defining an expected resource usage for a plurality of devices (including the existing device), obtaining historical resource usage information associated with the existing device, identifying the existing device's operational parameters, and determining an expected resource usage for the new connected device after replacement. A change in the expected resource usage in the resource allocation is calculated based on the obtained historical resource usage information associated with the existing device and the expected resource usage amount for the new connected device. The master resource allocation is then updated based on the calculated change.
US10355951B2

A test instrument provides suggested next operational step function to provide a user with assistance during testing. A display is provided to show the amount of a project that has been completed, for example as a percentage completed value. Individual test results may be saved to a ‘fix later’ list, which may be later accessed to re-test items that may not have passed on initial testing.
US10355948B1

Collecting bandwidth data includes producing master and slave text files in response to simultaneous collection of data samples from a network device by servers, generating a clean data file by sorting data in the master and slave text files by the network device port, sorting data samples for the port by collection time, and for each of the samples: adding a designated interval of time to a time on the network device resulting in a target network device time whereby the time on the network device corresponds to a time the data sample was collected, examining data samples in the master and slave text files corresponding to the time the respective data samples were collected, selecting from one of the master and slave text files the sample with a collection time most closely matching the target network device time, and storing the selected sample in the clean data file.
US10355947B2

An information providing method is an information providing method for consumer electronics devices, a display device, and a server, all of which are connected via a public network, the information providing method including: (a) receiving, by the server from the consumer electronics devices, information pieces on the consumer electronics devices; (b) filtering, by the server, the information pieces on the consumer electronics devices received in step (a), to obtain one or more filtered information pieces, and performing, by the server, processing for generating display information for display, by the display device, in a specific display format; and (c) transmitting, by the server, the display information generated in step (b) to the display device.
US10355945B2

Examples of techniques for service level management of a workload defined environment are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include: collecting runtime workload data for a workload executing within a container; performing, by a processing device, a determination of whether the runtime workload data satisfies a goal set forth in a service level agreement; responsive to determining that the runtime workload data does not satisfy the goal, providing data from within the container in a format utilized by an application program interface; and accessing the data from within the container through the application program interface from outside of the container.
US10355944B2

Systems and techniques are described for performing minimally invasive monitoring of path quality in a network. Specifically, path quality requests and measurements can be piggy-backed on the data traffic that is flowing through a secure connection between two network nodes. For example, path quality requests and measurements can be inserted into the TFC padding field of IP/ESP packets that are being communicated between two IPsec devices. The disclosed embodiments ensure that the number/frequency of measurements increases/decreases naturally in proportion to the amount of traffic flowing, and that the measurement data does not get differential treatment in the network as they are intrinsically bound to the data packets being monitored.
US10355936B2

Methods and systems for reducing burst usage of a networked computer system are described herein. In an embodiment, resource requesters can request, within a time window, resources over a computer network before the resources are available. The resources can then be allocated in batch mode when the resources are available. Thus, resource requests do not have to be processed in real-time, and resource requests can be received before the resources are available.
US10355935B2

A method, node, and network for reduced link bandwidth updates from a first node and a second node forming a link in a network includes, responsive to establishment or release of one or more connections on the link, flooding an update related thereto from only a master node that is one of the first node and the second node; responsive to a link failure associated with the link, flooding an update related thereto from both the first node and the second node; and, responsive to a change in parameters associated with the link, flooding an update related thereto from both the first node and the second node. The flooding can be part of a control plane associated with the network and/or to a Software Defined Networking (SDN) controller.
US10355934B2

Technology for scaling computing instances is provided. In one example, a method may include identifying vertical scaling rules defining a criterion for vertically scaling a computing instance from a first instance type to a second instance type. The method may further include monitoring usage of the computing instance and vertically scaling the computing instance from the first instance type to the second instance type based on the usage as compared to the vertical scaling rules.
US10355929B2

A computer-implemented method is provided for a network controller to implement an update on network elements with minimal disruption. The network controller receives a request to install the update on a number of network elements in one or more networks. Installing the update in each respective network element removes it from operation for an outage duration of time. The network controller determines how network flows will be distributed in the networks due to the outage from installing the update, and generates an update plan that includes timing for installing the update on each network element. The timing is based on how the network flows will be distributed in the networks. The network controller installs the update in each network element according to the timing of the update plan.
US10355925B2

A fabric-attachable storage drive self-monitors a prespecified parameter. Responsive to detecting satisfaction of a prespecified condition, the storage drive autonomously generates a reportable event regarding the self-monitored prespecified parameter, and autonomously transmits the reportable event to a prespecified location on a network fabric to which the drive is connected. The storage drive can interact with other fabric-attachable storage drives to create a logical volume according to a specified logical data storage topology on a self-organized storage device group in a peer-to-peer manner. The storage drive can be a programmable non-volatile memory Express (NVMe) storage drive exporting access thereto over an NVMe-over-fabric storage protocol, or a programmable storage drive lacking an external interface by which to connect to a host computing device storage device but that has a network interface connected to a network fabric.
US10355923B2

In general, certain embodiments of the present disclosure provide methods and/or systems for self-configuration of an electronic device to a wireless network is provided, which includes a wireless communication interface, one or more processors, memory, and one or more programs stored in the memory which comprise instructions for the wireless communication interface to send a plurality of multicast packets to a plurality of specific destination addresses. The plurality of multicast packets includes encoded messages in the plurality of specific destination addresses that allow a wireless connection device, with wireless capable hardware, to automatically configure itself to be able to access a wireless network. According to various embodiments, the wireless network may be a secure wireless network.
US10355922B1

Functionality is disclosed herein for providing an automated computing architecture configuration service for creating, updating, or otherwise providing computing architecture templates. The automated computing architecture configuration service examines a set of computing specifications to correlate possible computing architecture configurations with the specifications, based on benchmarked performance results for existing computer architecture instances or possible instances. The correlation may subsequently be utilized to provide the computing architecture templates or a service proposal based on one or more computing architecture templates.
US10355908B1

A radio receiver comprises physical layer circuitry and processor circuitry. The physical layer circuitry receives quadrature amplitude modulation (QAM) symbols via a plurality of subcarriers included in a broadcast radio signal. Each received QAM symbol is a complex symbol comprising multiple bits of encoded source information. The processing circuitry demodulates the received data symbols, generates a constellation sample for each received QAM symbol, generates a soft metric for each bit of encoded information of the received QAM symbols using the constellation sample, and multiplies the soft metric by a channel state information (CSI) weight to produce a Log-likelihood Ratio (LLR) approximation for each bit of encoded information of the received QAM symbols.
US10355904B2

The present invention is directed to a transmitter and receivers for filterbank multicarrier (FBMC) communication. The transmitter comprises a processor adapted to calculate two auxiliary pilot symbols, and a precoder adapted to insert the two calculated auxiliary pilot symbols into a symbol structure of symbols, the symbols adjacently surrounding a main pilot symbol, wherein the precoder is adapted to insert the two auxiliary pilot symbols at two symbol positions of the symbol structure, which are symmetric to the main pilot symbol P in a time domain and/or in a frequency domain.
US10355899B2

A method is provided for communication in a wireless telecommunication system. The method comprises multiplexing, by a network element, at least one symbol of a PHICH onto at least one resource element of a PCFICH.
US10355885B2

A method in a fixed point-to-point radio link transceiver, the method comprising the steps of receiving a first signal from a far end transceiver in a first frequency band, and detecting the presence of interference in the received first signal, as well as transmitting a second signal to the far end transceiver. The step of transmitting comprising including, in the second signal, a request to reduce transmission symbol rate in the far end transmitter when interference is detected in the received first signal.
US10355884B2

A method in a receiver node (110, 115) is disclosed. The method comprises converting (604) a received time-domain signal (305, 405) to a frequency-domain signal, and obtaining (608), for the frequency-domain signal, an estimate of a frequency offset between a particular transmitter of one or more transmitters of interest and a receiver of the receiver node. The method comprises obtaining (612) a frequency compensated signal by applying a first frequency offset to compensate for the estimated frequency offset, and obtaining (616) a first channel estimation from the frequency compensated signal. The method comprises obtaining (620) a second channel estimation from the first channel estimation by applying a second frequency offset to the estimated channel, wherein the second frequency offset is the opposite of the first frequency offset.
US10355877B2

A kiosk system which is capable of maintaining kiosk devices online without physical manipulation is disclosed. The kiosk system capable of forcing a programmatic re-initialization of kiosk devices when necessary. Individual devices in the kiosk system can be initialized and re-initialized in parallel with normal operation of the kiosk system.
US10355867B2

A method for generating, from initial content data, output content data for provision to one or more receivers, wherein the initial content data is encoded according to a coding scheme, wherein for a quantity of data encoded according to the coding scheme, the coding scheme provides a mechanism for including in the quantity of encoded data additional data such that a decoder for the coding scheme, upon decoding the quantity of encoded data, does not use the additional data to generate decoded data, the method comprising: selecting one or more portions of the initial content data; for each selected portion, generating a data construct that comprises a plurality of data structures, each data structure comprising data, including a version of the selected portion, that is encrypted using a corresponding encryption process different from each encryption process used to encrypt data in the other data structures, wherein the data construct is arranged such that using a decryption process that corresponds to the encryption process for one data structure on the encrypted data in each data structure in the data construct produces a quantity of data encoded according to the coding scheme that uses the mechanism so that a decoder for the coding scheme would not use any data structure in the data construct other than said one data structure; and using the generated data constructs in the initial content data instead of their corresponding selected portions to form the output content data.
US10355864B2

Methods and systems for expedited authentication for mobile applications are described herein. A user of a mobile device may authenticate with an enterprise system, and thereby be granted access to enterprise applications and services on the mobile device. The user may then activate an application in a managed partition of the mobile device. The application may determine that the enterprise system supports expedited authentication. The application may request expedited authentication, and the request may be compared to policies for expedited authentication. If the request is permitted, the application may be granted access to an authorization code for expedited authentication. The application may then perform the expedited authentication, and the user may be granted access to the application when the expedited authentication has completed.
US10355851B2

A synchronization solution is described, which, in one aspect, allowed finer grained segmentation of clock domains on a chip. This solution incorporates computation into the synchronization overhead time and is called Gradual Synchronization. With Gradual Synchronization as a synchronization method, the design space of a chip could easily mix both asynchronous and synchronous blocks of logic, paving the way for wider use of asynchronous logic design.
US10355849B2

One disclosure of the present specification provides a method for operating a HARQ from user equipment (UE). The method comprises the steps of: the UE receiving downlink data from each cell, when at least one TDD-based cell and at least one FDD based cell are established according to carrier aggregation (CA), a specific TDD-based cell is established as a primary cell of the carrier aggregation (CA), and the at least one FDD-based cell is established as a secondary cell of the carrier aggregation (CA); the UE confirming a PUCCH format to be used for transmitting a HARQ ACK/NACK for the downlink data; and the UE determining the number of bits for transmitting the HARQ ACK/NACK when use of the specific PUCCH format for transmitting the HARQ ACK/NACK is confirmed.
US10355844B2

A method for requesting an uplink scheduling is provided. In the case that there is an SR PUCCH resource established on a secondary cell, not an SR PUCCH resource established on a primary cell, and a special secondary cell is in a state of de-activation at the time of sending an uplink scheduling request, the uplink scheduling request is stopped and a random access procedure is initiated. If the uplink scheduling request can be sent on a plurality of cells at the same point of time, that is, if there are a plurality of uplink resources available for the uplink scheduling request at the same point of time, the uplink scheduling request is sent only on one of the plurality of cells (and using only one uplink resource).
US10355841B2

A plurality of modulation signals is generated. Each of the plurality of modulation signals includes a pilot symbol sequence having a plurality of pilot symbols. Each pilot symbol sequence is inserted at a same temporal point in each modulation signal, and each pilot symbol in the pilot symbol sequence has a non-zero amplitude. A quantity of the plurality of pilot symbols in each pilot symbol sequence is greater than or equal to a quantity of the plurality of modulation signals to be transmitted. The plurality of modulation signals are transmitted in an identical frequency band from a plurality of antennas. Each of the transmitted plurality of modulation signals includes transmission data and one of the pilot symbol sequences.
US10355836B2

In some example embodiments, there is provided a method. The method may include generating, by a network node, a message including an indication of whether a bearer is at least one of a default bearer or a dedicated bearer; and sending, by the network node, the generated message, wherein the generated message is sent to a base station to enable the base station to control assignment of the bearer to a macrocell when the indication represents that the bearer is a default bearer. Related systems, methods, and articles of manufacture are also described.
US10355835B2

A communication system including a plurality of radio base stations and a control apparatus coupled to the plurality of radio base stations, the control apparatus comprising a first memory and a first processor configured to determine at least one transmission pattern that indicates a combination of transmission states for each of the plurality of radio base stations at a specified timing, and transmit, to each of the plurality of radio base stations, control information including information that indicates an allocation of radio resources determined based on the at least one of transmission patterns, wherein each of the plurality of radio base stations are comprises a second memory and a second processor configured to execute, based on the control information, transmission control on a terminal that communicates with each of the plurality of radio base stations.
US10355834B2

The invention provides a method of determining transmission time-frequency resources of traffic data in a wireless communication network. The network device determines a time-domain transmission pattern Pi, j of the traffic data from a time-domain transmission pattern set PI, J; determines a frequency hopping pattern of the traffic data based on a frequency hopping matrix and a first rule, wherein the frequency hopping matrix is constructed by one or more Latin squares, a number of rows of the frequency hopping matrix is equal to a number of sub-bands in a frequency hopping bandwidth, each element in a row of the frequency hopping matrix successively represents a frequency hopping order of the complement transmission patterns Pi, j and Pi, j′, a number of columns of the frequency hopping matrix is equal to a number of transmissions of the traffic data, and the first rule is Pi, j and Pi, j′ are assigned with a same channel within a sub-band and a value of j is a part of J or all of J, the complement transmission patterns Pi, j and Pi, j′ in the transmission pattern subset Pi, J are assigned with a same channel within a sub-band and use a same sub-band for their first transmission, the non-complement transmission patterns Pi, j and Pi, k in the transmission pattern subset Pi, J have a same relative location in each sub-band and the non-complement transmission pattern subsets Pi, J and Ps, J are assigned with the different channels within a sub-band; and sends the traffic data according to the time-domain transmission pattern Pi, j and the frequency hopping pattern.
US10355832B2

Embodiments of this application disclose an information sending or receiving method at user equipment, which includes: determining a frame structure of a serving cell, where a radio frame corresponding to the frame structure includes at least one downlink subframe, at least one uplink subframe, and at least one special subframe, and the special subframe is a first special subframe or a second special subframe; and sending or receiving information in the serving cell based on the frame structure, where the special subframe includes a symbol used for downlink transmission, a guard period, and a symbol used for uplink transmission, a quantity of symbols used for downlink transmission is greater than a quantity of symbols used for uplink transmission in the first special subframe, and a quantity of symbols used for downlink transmission is less than a quantity of symbols used for uplink transmission in the second special subframe.
US10355830B2

Methods of operation of a wireless device are provided. In particular, Media Access Control (MAC) protocol aspects are disclosed relating to Licensed Assisted Access (LAA) cells and, more generally, to cells of a cellular communications network operating in an unlicensed frequency spectrum. According to one aspect, a method of operation of a wireless device comprises transmitting an Uplink (UL) transmission on a cell for a corresponding UL Hybrid Automatic Repeat Request (HARQ) process, the cell operating in an unlicensed frequency spectrum, and setting a locally maintained status for the UL HARQ process to Acknowledgement (ACK) based on an assumption that the UL transmission was successful.
US10355826B2

The present disclosure provides a method in a secondary Base Station (BS) for reporting a downlink data transmission state to a master BS. The method comprises: transmitting, by the secondary BS, one or more Packet Data Convergence Protocol (PDCP) Protocol Data Units (PDUs) from the master BS to a User Equipment (UE); and transmitting, by the secondary BS, to the master BS a downlink data transmission state message including a sequence number of at least one PDCP PDU that has been transmitted successfully. The present disclosure also provides a method in a master BS for discarding PDCP PDUs as early as possible. The method comprises: receiving, by the master BS, from a secondary BS a downlink data transmission state message; and discarding, by the master BS, one or more PDCP PDUs stored in the master BS based on the downlink data transmission state message. The associated master BS and secondary BS are also provided.
US10355822B2

Wireless communication methods, systems, and devices capable of utilizing base graphs for error correction techniques. A base graph can be used to derive a low-density parity-check (LDPC) code used for encoding a retransmission of an original transmission in a wireless communication system. An exemplary method generally includes selecting, based on a modulation and coding scheme (MCS) and a resource allocation (RA) for transmitting a codeword, a base graph (BG), from which to derive a low density parity check (LDPC) code for use in encoding data bits in the codeword (e.g., encoding data bits of a bitstream such that some redundant bits are included in the codeword), encoding the data bits to generate the codeword using the LDPC code derived from the selected BG, and transmitting the codeword using the MCS via resources of the RA.
US10355818B1

The present embodiments relate to methods and apparatuses for detecting a codeword boundary and/or performing codeword error correction for a bitstream comprising scrambled Reed Solomon codewords. In accordance with some aspects, detecting a codeword boundary involves the use of the parity and symbols from a previous window to help in detecting a codeword boundary when the next input bit is received. In accordance with other aspects, parity symbols are more efficiently updated for each successive candidate input bit. In accordance with still further aspects, error correction during codeword boundary detection can be either partially performed or completely bypassed.
US10355811B2

A display device is connected to a contents providing device via a network. The display device includes a display unit that displays contents; and a display controller that controls a contents display operation of the display unit. The display controller transmits a resolution control signal to the contents providing device, and receives contents data that is converted in response to the resolution control signal from the contents providing device.
US10355810B1

A method, device, and system for calibrating and adapting transmission rate in wireless communication is disclosed. The method includes sending, based on a static Module and Coding Schemes (MCS) probe table, a plurality of probe packets at each of a set of probe MCSs associated with a current MCS. The static MCS probe table includes a plurality of MCSs and a set of probe MCSs associated with each of the plurality of MCSs. The method further includes determining percentage of probe packets successfully received by a receiver for each of the set of probe MCSs associated with the current MCS, based on a link adaptation statistic packet received from the receiver. The method includes identifying an MCS from the set of probe MCSs for subsequent transmissions based on the determined percentage.
US10355809B2

A Channel State Information (CSI) feedback method and a User Equipment (UE) are disclosed. The method comprises the following steps of: determining a set of coordinated Base Stations (BSs) participating multi-BS coordination, the set of coordination BSs containing a serving BS and at least one non-serving BS; for each BS in the set of coordinated BSs: calculating a Signal to Interference and Noise Ratio (SINR) for a channel between a UE and the BS based on a hypothetical BS coordination mode corresponding to the BS; and deriving a Channel Quality Index (CQI) corresponding to the calculated SINR and feeding back the derived CQI to the serving BS.
US10355804B2

An integrated apparatus with optical/electrical interfaces and protocol converter on a single silicon substrate. The apparatus includes an optical module comprising one or more modulators respectively coupled with one or more laser devices for producing a first optical signal to an optical interface and one or more photodetectors for detecting a second optical signal from the optical interface to generate a current signal. Additionally, the apparatus includes a transmit lane module coupled between the optical module and an electrical interface to receive a first electric signal from the electrical interface and provide a framing protocol for driving the one or more modulators. Furthermore, the apparatus includes a receive lane module coupled between the optical module and the electrical interface to process the current signal to send a second electric signal to the electrical interface.
US10355803B2

Wireless communication devices are adapted to facilitate multiplexing of reference signals. According to one example, a wireless communication device can multiplex a first reference signal and a second reference signal utilizing code division multiplexing for transmission across a first resource element and a second resource element. The first resource element may utilize a first subcarrier in a first OFDM symbol employing a first numerology. The second resource element may utilize a second subcarrier in a second OFDM symbol employing a second numerology that is different from the first numerology, where the second subcarrier overlaps in frequency at least a portion of the first subcarrier. The first and second OFDM including the multiplexed first and second reference signals may subsequently be transmitted. Other aspects, embodiments, and features are also included.
US10355799B2

Clock synchronization in a network includes receiving, by a slave network device from a master network device via at least a intervening network device, a timing packet comprising a transmission timestamp and a residence time. The transmission timestamp is based on a master clock of the master network device. The residence time corresponds to a delay of the timing packet traversing the intervening device. Clock synchronization in a network further includes generating, by the slave network device in response to receiving the timing packet, a receiving timestamp based on a slave clock of the slave network device, and generating, based at least on the transmission timestamp, the residence time, and the receiving timestamp, a time difference between the master clock and the slave clock. Clock synchronization in a network further includes synchronizing, based at least on the time difference, the master clock and the slave clock.
US10355795B2

Embodiments provide a vehicle comprising a wireless transceiver for transmitting a request for radio presets to a plurality of vehicles within a predetermined proximity of the vehicle; a processor for generating a list of local radio stations based on radio presets information received by the wireless transceiver and a user preference for prioritizing the stations; and an audio system for playing audio received from a selected one of the local radio stations. Embodiments also include a method in a vehicle comprising sending, via a wireless transceiver, a request for radio presets to a plurality of vehicles within a predetermined proximity of the vehicle; generating, using a processor, a list of local radio stations based on radio presets information received by the wireless transceiver and a user preference for prioritizing the stations; and playing, via an audio system, audio received from a selected one of the local radio stations.
US10355794B2

This channel simulation device is provided with a memory for storing a distance calculation parameter and reception strength calculation parameter, and a processor for estimating desired-wave reception strength and interfering-wave reception strength on the basis of the distance calculation parameter and the reception strength calculation parameter. The desired-wave reception strength refers, for each set of two areas selected from a plurality of areas, to reception strength when a transmission signal transmitted from the wireless microphone of one area is received by a receiver in the one area. The interfering-wave reception strength refers to reception strength when a transmission signal transmitted from the wireless microphone of the other area is received by the receiver in the one area.
US10355793B2

The present invention relates to a testing system for measuring and analyzing interferences caused by wireless communication signals generated in vehicles, comprising: a plurality of vehicle devices which are arranged in a test environment in proximity to each other, wherein at least one first vehicle device comprises a transmit device for transmitting wireless test signals; wherein at least one second vehicle device comprises a receive device for receiving the transmitted test signals; at least one multiport analyzer device for analyzing test signals, wherein the analyzer device is connected to at least one of the transmit devices and to at least one of the receive devices; wherein the analyzer device is configured to analyze at least one wireless communication link between the at least one first vehicle device and the at least one second vehicle device under various test conditions based on the transmitted and received test signals.
US10355790B2

Aspects of the subject disclosure may include, for example, a waveguide system that includes a transmission device having a coupler positioned with respect to a transmission medium to facilitate transmission or reception of electromagnetic waves that transport communications data. The electromagnetic waves propagate along an outer surface of the transmission medium. A training controller detects an impairment on the transmission medium adverse to the transmission or reception of the electromagnetic waves and adjusts the electromagnetic waves to reduce the effects of the impairment on the transmission medium. Other embodiments are disclosed.
US10355789B2

The present disclosure provides an interference reduction method and apparatus. The method includes obtaining a current communication frequency of a radio frequency system of an electronic device; and determining a first operating frequency of a first interface of the electronic device according to the current communication frequency, wherein a current radio frequency communication frequency of a current serving cell of the radio frequency system is not a multiple of a divide-by-four frequency of the first operating frequency.
US10355788B2

A network service can detect an ultrasonic signal by an ultrasonic receptive component of a first device. The ultrasonic signal can be based on an ultrasonic output signal transmitted from an audio output component. In response to the detected ultrasonic signal, the network service can perform a network service operation.
US10355787B2

A digital optical receiver capable of adaptively correcting the linearity of an analog front end unit is provided. The digital optical receiver comprises: a photoelectric conversion unit that converts an optical signal into an analog electric signal and outputs the analog electric signal; an analog front end unit that converts the analog electric signal obtained from the photoelectric conversion unit into a digital electric signal and outputs the digital electric signal; a linearity correction unit that corrects the linearity of the digital electric signal obtained from the analog front end unit; a demodulation processing unit that demodulates a signal by using, as input, the digital electric signal obtained from the linearity correction unit; and a control unit that provides an offset signal to the analog electric signal outputted by the photoelectric conversion unit, obtains monitor information for the result of the provision of the offset signal, and controls the linearity correction unit so that the linearity correction unit corrects the linearity of the digital electric signal obtained from the analog front end unit on the basis of the monitor information.
US10355786B2

In order to provide an optical modulator capable of controlling a bias voltage to correspond to transmission characteristics of a modulation means even when a multi-level modulation scheme is applied, an optical modulator 10 is provided with: an amplitude information control means 20that generates amplitude information for controlling the amplitude of an information signal to correspond to transmission characteristics of a modulation means 50, adds a dither signal to the amplitude information, and outputs the amplitude information; a bias value control means 30 that generates and outputs a bias value for controlling the center of the amplitude of the information signal to correspond to the transmission characteristics of the modulation means 50; a data output means 40 that corrects the amplitude of information data on the basis of the amplitude information, and outputs the information data as the information signal; the modulation means 50 that corrects the center of the amplitude of the information signal on the basis of the bias value, modulates continuous wave light by using the information signal, and outputs a modulation signal; and an adjustment means 60 that extracts, from the modulation signal, the dither signal added to the amplitude information, and adjusts the amplitude information and the bias value such that the differential value of the intensity of the dither signal added to the amplitude information becomes zero.
US10355783B2

An optical-to-optical (O2O) signal path, O2O and hybrid transceivers including the same, a network system or device including one or more of the transceivers, and methods of making and using the same are disclosed. The O2O signal path generally includes first and second ports and an optical amplifier configured to receive an optical signal from a host or a network through the first port and provide an amplified optical signal for the other of the host and the network through the second port. In some examples, the O2O signal path further includes one or more optical isolators and/or clock and data recovery functions. The optical signals in the O2O signal path are processed entirely in the optical domain. The transceiver includes the O2O signal path and may include an optoelectronic signal path, a pass-through connector, or a second O2O signal path.
US10355781B2

A system for locating an asset can include a first light fixture disposed in a volume of space and having a first transceiver, a first light source, and a first modulation circuit, where the first light source emits a first light output that defines a first line of sight, where the first modulation circuit generates and sends a first VLC signal that is part of the first light output, where a first light fixture location of the first light fixture in the volume of space is previously determined using the first transceiver during an auto-commissioning process. The system can also include a communication device associated with the asset, where the asset is disposed in the volume of space, where the communication device includes a second transceiver, where the second transceiver receives the first VLC signal from the first transceiver.
US10355780B2

Optical communication systems and methods using coherently combined optical beams are disclosed. A representative system includes a first data source for sending first data at a first frequency of a first optical beam to a first aperture, and at a second frequency of a second optical beam to a second aperture. The system further includes a second data source for sending second data at a third frequency of a third optical beam to the first aperture, and at a fourth frequency of a fourth optical beam to the second aperture. The system also includes a first interleaver of the first aperture configured to interleave the first data at the first frequency and the second data at the third frequency; and a second interleaver of the second aperture configured to interleave the first data at the second frequency and the second data at fourth frequency.
US10355779B2

A method for VON service with guaranteed availability may use probability density functions (PDF) of Q-factor to determine availability of physical links assigned to a virtual link in the VON. Then, a VON mapping may be performed based on the determined availabilities, among other factors.
US10355774B2

Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10355771B1

A radio frequency repeater device includes a receive antenna that receives a receive signal having a first frequency. A transmit antenna transmits a repeat signal at the first frequency, the repeat signal being an amplified version of the receive signal. A signal filter communicates with the receive antenna and transmit antenna, the signal filter being operable to amplify quadrature and non-quadrature components of an input signal associated with the repeat signal to produce a filtered repeat signal. A coupler combines the receive signal with the filtered repeat signal in such a way that the filtered repeat signal cancels interference from the transmitted repeat signal in the receive signal.
US10355770B2

A base station is configured to transmit a substantially unidirectional RF beam to a donor. The donor is in close proximity to a building, and provides communication signals corresponding to the unidirectional RF beam to a relay inside the building. The relay includes a phased array antenna panel having a staggered antenna assignment with predetermined phases for antennas in the phased array antenna panel to produce omnidirectional broad-beam RF signals inside the building.
US10355765B2

A transmission apparatus includes M signal processors that respectively generate modulated signals directed to M reception apparatuses, M being an integer equal to or greater than 2, and an antenna section. Each signal processor modulates a first bit sequence made up of two bits to generate a first modulated signal and a second modulated signal, and modulates a second bit sequence made up of other two bits to generate a third modulated signal and a fourth modulated signal, in a case of transmitting multiple streams to a corresponding one of the M reception apparatuses. The antenna section includes a first antenna that transmits the first modulated signal and the third modulated signal and a second antenna that transmits the second modulated signal and the fourth modulated signal. At least either the signals transmitted from the first antenna or the signals transmitted from the second antenna are phase-changed signals.
US10355759B2

An eNode-B for a multi-user multiple-input multiple-output (MU-MIMO) downlink transmission to at least first and second wireless transmit/receive units (WTRUs) via resource elements (REs) of first and second spatial layers, the eNode-B comprising a transmitter and a processor, the processor coupled to the transmitter. The processor configured to generate the MU-MIMO downlink transmission including: allocating a first set of the REs, as first resources, to the first spatial layer for the first WTRU, and a second set of the REs, as second resources, to the second spatial layer for the second WTRU, mapping a first WTRU-specific reference signal (RS) associated with the first WTRU on a subset of the first resources, and a second WTRU-specific RS associated with the second WTRU on a subset of the second resources, muting allocated REs of the first resources overlapping with the subset of the second resources used for the second WTRU-specific RS, and allocated REs of the second resources overlapping with the subset of the first resources used for the first WTRU-specific RS. The transmitter configured to send the MU-MIMO downlink transmission.
US10355754B2

One embodiment is directed to a multiple input, multiple output (“MIMO”) telecommunications system comprising a plurality of signal paths. The system further comprises mixers located in the plurality of signal paths, the mixers being coupled to oscillators for producing a plurality of signals occupying non-overlapping frequency bands and representative of wireless signals. The system further comprises a summer coupled to the plurality of signal paths for summing the plurality of signals to form summed signals. The system further comprises a shared analog-to-digital converter for converting the summed signals to digital signals.
US10355745B2

In accordance with one or more embodiments, a transmission device includes a receiver configured to receive an interfering signal via an antenna. A controller is configured to select a subset of a plurality of guided electromagnetic wave resource blocks, based on the interfering signal, to mitigate an interference with a distributed antenna system. A transmitter is configured to generate electromagnetic signals conveying data, in accordance with the subset of the plurality of guided electromagnetic wave resource blocks. A coupler is configured to generate guided electromagnetic waves in response to the electromagnetic signals, wherein the guided electromagnetic waves propagate, without requiring an electrical return path, along a surface of a transmission medium of a distributed antenna system.
US10355742B2

The present invention relates to a signal transceiving method for detecting site-specific ray characteristics information unique to millimeter wave (mm Wave) links and detecting rich resolvable rays, and to device supporting same. The method for a terminal ray-scanning in a wireless access system supporting millimeter wave technology, according to one embodiment of the present invention, comprises the steps of: receiving a synchronization signal to synchronize with a base station; synchronizing with the base station using the synchronization signal; receiving, from the base station, pilot signals having different configuration patterns according to each transmitting antenna port; and ray-scanning using the pilot signals.
US10355740B2

An array antenna device AAD including: a plurality of element antennas EAs; a transmission/reception module TRM, which is to be connected to one of the EAs, and includes a transmission circuit TC, a reception circuit RC, and a transmission/reception switch; a transmission/reception controller controlling by controlling an amplitude and phase of a signal passing through each TC and RC, and by switching transmission/reception; a distributor distributing a signal from a signal transmitter to each TC to transmit a distributed signal from the each TC; a combiner combining a signal from the each RC; and a receiver receiving the combined signal. A detection signal, which contains a detected amplitude and phase of the signal received by the receiver, is corrected with a piece of interconnection amplitude-phase information about the EAs to obtain a calibration value in calibration of each TRM, and calibration is conducted with the calibration value.
US10355733B2

A protective device for a handheld electronic device includes a frame, at least one bending member, a first elastic member, and at least one rotation member. The frame is sheathed on an electronic device and protects the electronic device. The at least one bending member is mounted on the frame. The at least one rotation member is mounted under elastic rotational compression through the first elastic member and is latched with an end of the bending member. When the bending member is jarred to unlatch from the rotation member, the rotation member rotates out quickly and supports the electronic device.
US10355731B1

An isolating connector device for connecting a mobile device to a vehicle-based network or device while protecting the mobile device from shock or impact to the vehicle includes a nearside housing and farside housing connected by a shielded cable, the farside housing engaging with the vehicle-based network via USB or cable port. The nearside housing is dockable to the mobile device via 10-pin or like docking connector. The nearside housing also includes embedded magnets and spring-loaded guide pins to removably secure the nearside housing to the mobile device or its protective case and maintaining the docking connection. The nearside housing includes LEDs or like visual indicators of charging or data links provided to the mobile device via the docking connection.
US10355715B2

A bit interleaving method involves applying a bit permutation process to a QC-LDPC codeword made up of N cyclic blocks each including Q bits, and dividing the codeword after the permutation process into a plurality of constellation words each including M bits, the codeword being divided into F×N/M folding sections, each of the constellation words being associated with one of the F×N/M folding sections, and the bit permutation process being applied such that each of the constellation words includes F bits from each of M/F different cyclic blocks in a given folding section associated with a given constellation word.
US10355711B2

A data processing method based on a quasi-cyclic LDPC includes: when a size of service data is less than a magnitude of information bit of the quasi-cyclic LDPC, calculating a difference value between the magnitude of the information bit of the quasi-cyclic LDPC and the size of the service data, and filling the service data with the same amount of known data as the difference value (S103); coding the filled service data to obtain redundancy check data corresponding to the service data (S104); and sending the service data and the redundancy check data to a corresponding physical location in the storage unit (S105). It ensures that when a code length of the quasi-cyclic LDPC is constant, the code length ideally adapts to internal space of the storage unit, and the quasi-cyclic LDPC has a relatively high error correction capability, thereby improving reliability and service life of the storage unit.
US10355705B2

It is provided a signal processing system, comprising at least a first, a second and a third digital-to-analog converter (DAC); a processing unit configured for splitting a sampled signal into a first and a second signal corresponding to different frequency portions of the sampled signal, transmitting the first signal to the first DAC, splitting the second signal into a first and a second subsignal and transmitting the first subsignal to the second DAC and the second subsignal to the third DAC, the first subsignal corresponding to the real part of the second signal and the second subsignal corresponding to the imaginary part of the second signal; an IQ mixer configured for mixing an analog output signal of the second DAC and an analog output signal of the third DAC and a combiner for combining an analog output signal of the first DAC and an output signal of the IQ mixer.
US10355702B2

A hybrid PLL is provided that includes an digital integral path and an analog proportional path.
US10355700B2

A method of recovering a clock and data from an input data signal including an embedded clock, the method including generating a recovery clock signal from the input data signal based on a first window signal; detecting a unit interval corresponding to one bit of the input data signal based on the recovery clock signal; delaying a signal synchronized with the recovery clock signal based on the unit interval; and generating the first window signal based on the delayed signal.
US10355696B1

A Josephson inverter gate circuit provides efficient implementation of polarity or logical inversion while eliminating the need for physically large high-efficiency magnetic transformers in the signal path. The circuit can consist of a half-twisted Josephson transmission line (JTL) or a JTL with an unshunted floating Josephson junction that produces two single flux quantum (SFQ) pulses when triggered by an SFQ input signal, which results in an output SFQ signal of reversed polarity. Implemented as a logical inverter, proper initialization of the circuit is accomplished within the signal inversion stage with flux biasing.
US10355682B2

A clock generation circuit includes: a two-phase clock generation circuit configured to generate a first phase clock signal and a second phase clock signal based correspondingly on a non-inverted clock signal and an inverted clock signal, the first phase clock signal and the second phase clock signal exhibiting non-overlapping logical high states; an inverter configured to generate the inverted clock signal based on an input clock signal; and a delay circuit which is non-inverter-based and which is configured to generate the non-inverted clock signal based on the input clock signal, the delay circuit having a predetermined delay sufficient to cause a difference between a first duration and a second duration within a clock cycle to be less than a predetermined tolerance.
US10355677B1

One example includes a current driver system. The system includes a current source configured to provide a source current to a transition node. The system also includes a Josephson latch comprising at least one Josephson junction stage. The at least one Josephson junction stage can be configured to conduct the source current from the transition node as a current-clamped bias current in a deactivated state of the Josephson latch. The Josephson latch can be configured to activate in response to the bias current and a trigger pulse to switch the at least one Josephson junction stage to a voltage state to conduct at least a portion of the source current from the transition node as an output current to a load in response to activation of the Josephson latch.
US10355676B2

An electronic circuit includes: a bistable circuit connected between first and second power sources respectively supplied with first and second power-supply voltages and including first and second inverters connected in a loop being inverter circuits switching between first and second modes; a control circuit outputting first and second signals respectively setting the inverter circuits in the first and second modes to the inverter circuits; and a power-supply circuit supplying a first voltage as a power-supply voltage while the inverter circuits are in the first mode, and supplying a second voltage higher than the first voltage as the power-supply voltage while the inverter circuits are in the second mode, wherein the first mode exhibits hysteresis in a transfer characteristic curve and the second mode exhibits no hysteresis in a transfer characteristic curve, and/or the first mode has a steeper transfer characteristic curve than the second mode.
US10355670B1

Provided an active suppression controller with an adaptive algorithm capable of tracking the fluctuation of multi-fundamental frequencies and correcting them while the deviation is divergence based on the DXHS (Delayed-X Harmonics Synthesizer). It includes a controller's architecture, an adaptive frequency tracking & correcting algorithm and its FPGA implementation structure in real-time.
US10355667B2

A ladder filter defines a transmission filter and has a structure such that a resonator located closest to an input terminal is a parallel-arm resonator, and the parallel-arm resonator located closest to the input terminal includes a plurality of division resonators connected in parallel. At least one division resonator has a resonant frequency and an anti-resonant frequency that are located outside a passband of the ladder filter, and the remaining division resonators and parallel-arm resonators each have an anti-resonant frequency located within the passband.
US10355655B2

A TIA circuit is provided that utilizes current steering to adjust the gain of a TIA of the TIA circuit. As the optical input power of the optoelectronic (OE) detector that is coupled to the input of the TIA increases, the gain of the TIA is decreased via current steering, and as the optical input power of the OE detector decreases, the gain of the TIA is increased via current steering. Utilizing current steering to adjust the gain of the TIA allows the TIA circuit to have a configuration that has reduced power consumption compared to TIA circuits that use shunt feedback TIAs. In addition the TIA circuit configuration provides reduced peaking, improved linearization and high bandwidth.
US10355647B2

Doherty power amplifier combiner with tunable impedance termination circuit. A signal combiner can include a balun transformer circuit having a first coil and a second coil. The first coil can be implemented between a first port and a second port. The second coil can be implemented between a third port and a fourth port. The first port and the third port can be coupled by a first capacitor. The second port and fourth port can be coupled by a second capacitor. The first port can be configured to receive a first signal. The fourth port can be configured to receive a second signal. The second port can be configured to yield a combination of the first signal and the second signal. The signal combiner can include a termination circuit that couples the third port to a ground. The termination circuit can include a tunable impedance circuit.
US10355644B2

Systems and methods are provided for amplifying multiple input signals to generate multiple output signals. An example system includes a first channel, a second channel, and a third channel. The first channel is configured to receive one or more first input signals, process information associated with the one or more first input signals and a first ramp signal, and generate one or more first output signals. The second channel is configured to receive one or more second input signals, process information associated with the one or more second input signals and a second ramp signal, and generate one or more second output signals. The first ramp signal corresponds to a first phase. The second ramp signal corresponds to a second phase. The first phase and the second phase are different.
US10355640B2

A crystal oscillator device is disclosed. The crystal oscillator device includes: a casing; a crystal piece provided in the casing; a pair of excitation electrodes provided on the crystal piece; a magnetic flux generating member provided on the crystal piece; a coil through which magnetic flux from the magnetic flux generating member passes; and an alarm generator configured to generate an alarm based on a signal whose amplitude is equal to or less than a reference value, the signal being generated in the coil.
US10355635B2

A motor control device includes a movement command generator that outputs a movement command of a motor, a filter that performs filter processing of the movement command and outputs the filtered movement command, and a position controller that performs a position control of the motor. The filter is an infinite impulse response digital filter that is represented by a transfer function H(z): H(z)=(b0+b1·z−1+b2·z−2)/{1−(a1·z−1+a2·z−2)} with filter coefficients a1, a2, b0, b1, and b2. The filter is configured to change the filter coefficient b0 in a first sample period, to change the filter coefficients a1 and b1 in a second sample period which follows the first sample period, and to change the filter coefficients a2 and b2 in a third sample period which follows the second sample period.
US10355632B2

A discharge switch and a capacitor are connected in series between first and second DC power supply lines. A boost circuit boosts a rectified voltage to charge the capacitor. An inverter receives the rectified voltage as a DC voltage when the discharge switch is not conducting, receives a voltage across the capacitor as the DC voltage when the discharge switch is conducting, converts the DC voltage into an AC voltage, and outputs it to a motor. A switch control unit maintains the discharge switch not conducting over a first time period, and switches the discharge switch between conducting and not conducting in a second time period. A charge and discharge time period setting unit sets the first time period when a rotational speed of the motor is higher than a speed threshold shorter than the first time period when the rotational speed is lower than the speed threshold.
US10355618B2

An ANPC inverter, a zero-crossing switching method and a zero-crossing switching apparatus of the ANPC inverter are provided. The method includes: controlling switch states of switch devices in a bridge leg to change according to a preset logic when zero-crossing switching occurs in an output voltage instruction of the bridge leg, so as to prevent overvoltage in the switch device in the bridge leg. The preset logic includes switching among a sequence of switch state combinations. Switch state combinations of the switch devices before and after the zero-crossing switching occurs are defined as the first and second switch state combinations of the sequence. The second to the penultimate switch state combinations are all safe switch state combinations selected in advance, in each of which a maximum voltage borne by the switch devices in the bridge leg is clamped to a safe limit value.
US10355617B2

A multilevel converter includes single phase configurations. A single phase configuration has a first half-bridge (HB) module, a second HB module separated by a first capacitor coupled to a DC link, and a neutral point clamped (NPC) module clamped to the first HB module and the second HB module. Further, the single phase configuration has a first individual switching device and a second individual switching device, the first individual switching device operably connected to the first HB module and the NPC module, and the second individual switching device operably connected to the second HB module and the NPC module. The converter further includes a power output assembly comprising multiple phases and providing multiple-phase alternating (AC) power, wherein the single phase configuration supplies power to one of the multiple phases of the power output assembly.
US10355615B2

A rectifier circuit is configured to receive first and second alternate current (AC) signals that have opposite phases. The rectifier circuit includes a first half-wave rectifier circuit that includes a first metal-oxide-semiconductor (MOS) transistor and a second MOS transistor connected in series, and performs half-wave rectification on the first AC signal to generate a first direct current (DC) signal, a second half-wave rectifier circuit that includes a third MOS transistor and a fourth MOS transistor connected in series, and performs the half-wave rectification on the second AC signal to generate a second DC signal, the first DC signal and the second DC signal being outputted by the rectifier circuit to a load, and a body potential setting circuit configured to set a body potential of each of the first MOS transistor, the second MOS transistor, the third MOS transistor, and the fourth MOS transistor.
US10355613B2

A switch driving circuit is provided, wherein the switch driving circuit has a function of periodically updating a simultaneous OFF time prepared to soft-switch an upper switch and a lower switch of a switching output circuit, and is configured to monitor how an output power or an input power of the switching output circuit is changed depending on previous updating of the simultaneous OFF time to determine new updated contents.
US10355608B2

A power converter module includes a carrier board, a transformer, and an inductor. A converter and a rectifying unit are arranged on the carrier board. The transformer includes a primary winding portion and a secondary winding portion. The primary winding portion is arranged on first side of the carrier board and coupled to an output terminal of the converter. The secondary winding portion is arranged between the first side and the primary winding portion and coupled to the rectifying unit. The inductor includes an input portion and an output portion. The input portion is arranged on the first side and coupled to the rectifying unit. The secondary winding portion is implemented with a conductive plate, and the input portion and the conductive plate are integrally formed. The output portion is coupled to the input portion and arranged on the first side or a second side of the carrier board.
US10355600B1

A power converter is provided. The power converter is used to drive a load. The power converter includes an energy storage element for storing a converted power. The power converter provides a determination signal according to a level of an input power, and provides a first notification signal to the load according to the determination signal. The power converter provides a control signal and an enable signal when receiving a second notification signal from the load. The power converter selectively provides the enable signal according to the determination signal, and selectively absorbs a power of the energy storage element according to the enable signal.
US10355598B2

System and method for regulating a power conversion system. An example system controller includes a signal processing component and a driving component. The signal processing component is configured to receive a feedback signal associated with an output signal of a power conversion system and generate a processed signal based on at least information associated with the feedback signal. The driving component is configured to generate a drive signal based on at least information associated with the processed signal and output the drive signal to a switch in order to affect a primary current flowing through a primary winding, the drive signal being associated with a demagnetization period corresponding to a demagnetization process of the power conversion system. The signal processing component is further configured to, sample and hold the feedback signal a plurality of times during the demagnetization period to generate a plurality of sampled and held signals.
US10355597B2

A power supply having a transformer, a magnetizing current regulation circuit, and a device for controlling the regulation circuit intended to switch the regulation circuit alternately from the magnetizing state to the demagnetizing state is disclosed. The control device is intended to prolong the magnetization phase for a magnetization time (TF). The power supply also includes an output capacitor connected to a secondary of the transformer so as to form a resonant circuit with the leakage inductor, the voltage between the terminals of the output capacitor corresponding to the output voltage (VS) of the power supply. The magnetization time (TF) and the value of the output capacitor are such that, on the resonance portion of the magnetization phase, the output voltage (VS) describes a sine wave portion and, starting from an initial value (VS0) below the median value of the sine wave, passes through said median value.
US10355587B2

There is described an electronic device, the device comprising (a) a power supply terminal for connecting to a power supply (130, 330), (b) a first circuit (110, 310) coupled to be powered by the power supply, the first circuit (110, 310) being susceptible to power supply noise within a predetermined frequency range, and (c) a second circuit (120, 320) coupled to be powered by the power supply, the second circuit (120, 320) comprising an open-loop capacitive DC-DC converter (323) having a switching frequency outside of the predetermined frequency range. There is also described a system comprising an electronic device and a reader/writer device. Furthermore, there is described a method of manufacturing an electronic device.
US10355584B1

A circuit is disclosed. The circuit includes a power supply node and a system configured to receive current from the power supply node at a regulated voltage and to generate one or more control signals indicating an anticipated change in the current. The circuit also includes a voltage regulator configured to provide the current to the power supply node and to drive the power supply node with the regulated voltage, where the value of the regulated voltage is based at least in part on the one or more control signals.
US10355583B1

A controller for use in a power converter includes a comparator that receives an output signal representative of an output voltage of the power converter. The comparator generates a constant voltage signal in response to a comparison of the output signal and a reference signal. A switch request circuit receives the constant voltage signal and a fault signal. The switch request circuit generates a request signal in response to the constant voltage signal and the fault signal to control switching of a power switch of the power converter to control a transfer of energy from an input of the power converter to the output of the power converter. A power limit fault circuit receives the request signal. The power limit fault circuit generates the fault signal to indicate a fault existence in the power converter in response to a rate of consecutive request pulses greater than a threshold.
US10355581B2

A fault tolerant inverter or controlled rectifier system includes a first leg having at least one switch device, a spare leg having at least one spare switch device, a spare leg connect switch associated with the spare leg and the first leg, a fault detection sub-system for detecting a fault in the first leg and outputting a signal on detection of a fault in the first leg, and a leg selection control sub-system that receives the signal output by the fault detection sub-system and controls the operation of the spare leg connect switch in accordance with the output signal, such that on detection of a fault the spare leg may be activated to take over the operation of the first leg.
US10355576B2

A CPU determines an ON-time setting value with which the generating unit generates a PWM signal having an ON time that is closest to the ON time corresponding to a product of a reference period and a target duty cycle, and sets the determined setting value in the generating unit. The CPU divides the ON time of the PWM signal based on the determined ON-time setting value, multiplies, by N, the period that corresponds to a result of the division, and specifies a period settable value with which a PWM signal having a period that is closest to a result of the multiplication is generated. The CPU determines period setting values for N periods based on a quotient and a remainder obtained by dividing the specified settable value by N, and sets the determined setting values in the generating unit for each period of the PWM signal.
US10355571B2

An armature includes an armature core, teeth, a commutator, concentrated winding wires, and distributed winding wires. Each of the teeth includes a first branch portion and a second branch portion. Each of segments in the commutator has a riser. A start end and a terminal end of the concentrated winding wire are pulled out separately in a direction getting closer to the commutator and in a direction away from the commutator. The conductor between the concentrated winding wires is hooked by the riser by which the conductor between the other concentrated winding wires is not hooked. A start end and a terminal end of the distributed winding wire are pulled out separately in a direction getting closer to the commutator and in a direction away from the commutator. The conductor between the distributed winding wires is hooked by the riser by which at least one of the conductor between the concentrated winding wires and the conductor between the other distributed winding wires is not hooked.
US10355568B2

A permanent magnet electric machine includes a rotor including a plurality permanent magnets arranged around a central shaft and supported in an outer member and a stator surrounding the rotor and arranged to allow the rotor to turn within in inner diameter of it. The rotor includes one or more flux control elements disposed within the output member and moveably attached to the central shaft that move from an initial position when the rotor is rotating at a first rate and to a second position closer to the permanent magnets when the rotor is operating at a second rate, greater than the first rate.
US10355567B2

A joining method for coil ends includes: pressing a pair of tapered portions such that a pair of first pressing jigs provided with a pair of detent portions is brought closer to the coil ends along an axial direction of the stator core, the pair of detent portions being fitted to the tapered portions; fixing axial positions of the pair of tapered portions such that the pair of detent portions is fitted to the pair of tapered portions so that the pair of tapered portions is sandwiched in a circumferential direction; fixing radial positions of the pair of tapered portions such that the pair of tapered portions is sandwiched by a pair of second pressing jigs so that the tapered portions of the pair of tapered portions make contact with each other; and welding a contacting portion where the tapered portions make contact with each other.
US10355565B2

In a method for manufacturing a stator of the present invention, positions of stamping out the first stator core and the second stator core are respectively set so that an angular difference between respective rolling directions thereof becomes 360 degrees÷(4×motor pole pair number), when laminating the first stator core which is not circular stamped out from a first electromagnetic steel sheet, and the second stator core which is not circular stamped out from a second electromagnetic steel sheet. For the second stator core, orientation of a shortest segment among virtual segments linking opposite sides or diagonals which pass through a center thereof is not orthogonal to the rolling direction, and at least two are stamped out alongside in a width direction.
US10355561B2

A slipring assembly comprises a slipring module having at least one slipring track, which is in electrical contact with at least one slipring brush. The slipring module comprises an isolating body holding the at least one slipring track. Furthermore a cooling element is embedded into or attached to the slipring module to remove heat from the slipring module and to increase the temperature of the at least one slipring track. This allows decreasing the temperature of the slipring module to increase the maximum transferable power and lifetime.
US10355559B2

The present invention relates to a drive apparatus for a wheel of a work machine, having an electric motor which comprises a rotor which is rotatably received in a stator and which is supported at bearing plates which are arranged at the end side and between which coil head spaces are provided for receiving coil heads, wherein a cooling apparatus for cooling of the stator and the rotor comprises at least one coolant path through the coil head spaces which is suppliable with coolant from a peripheral side via a coolant inlet preferably provided at a peripheral side.
US10355558B2

Computer-processor controlled energy harvester system. The system uses a plurality of oscillating weight type energy collectors, each configured to store the energy from changes in the system's ambient motion as stored mechanical energy, often in a compressed spring. The energy collectors are configured to move between a first position where the energy collector stores energy, to a second position where the energy collectors release stored energy to a geared electrical generator shaft, thus producing electrical energy, often stored in a battery. A plurality of processor controlled electronic actuators, usually one per energy collector, control when each energy collector stores and releases energy. The processor can use accelerometer sensors, battery charge sensors, and suitable software and firmware to optimize system function. The system can use the energy for various useful purposes, including sensor monitoring, data acquisition, wireless communications, and the like, and can also receive supplemental power from other sources.
US10355549B1

A machine for obtaining very high power density is provided, significantly increasing the air-gap magnetic flux density and eliminating the ferromagnetic steel traditionally employed to carry and shield magnetic flux. In one embodiment, an arrangement of main coils and a set of compensating coils is employed to cancel out the field outside the machine without the use of iron while maintaining air gap field levels that are 3 to 10 times greater than conventional machines.
US10355542B2

The invention relates to an electric machine comprising a stator, this stator comprising a set (10) of magnetic laminations which is made up of at least one first subset (50) and of at least one second subset (60) adjacent to the first the laminations of the first and second subsets having parts which become superposed, each comprising at least one closed channel formed within the laminations, the laminations being identical but angularly offset from one another by an angle 360°/n about the axis of the machine, where n is a non-zero integer, the laminations being without symmetry in a rotation by 360°/n so that the parts of the laminations thus offset which become superposed are nonidentical and create the said perturbation in the flow at the transition between the channels of the first and second subsets.
US10355533B2

A wireless power transmission system, and a method for controlling wireless power transmission and wireless power reception are provided. According to an aspect, a method for controlling a wireless power transmission may include: detecting a plurality of target devices used to wirelessly receive power; selecting a source resonating unit from among a plurality of source resonating units, based on the amount of power to be transmitted to one or more of the plurality of target devices, a coupling factor associated with one or more of the plurality of target devices, or both; and wirelessly transmitting power to a target device using the selected source resonating unit.
US10355525B2

An inductive wireless power transfer device comprises a transmitter that comprises a transmit coil configured to generate a wireless power signal to a coupling region in response to an input voltage, and a modulator configured to modulate the wireless power signal and encode data with the wireless power signal to establish a back-channel communication link from the transmitter to a receiver. An inductive wireless power receiving device comprises a receiver that comprises a receive coil configured to generate a time varying signal in response to receiving a modulated wireless power signal from a transmitter in a coupling region, and a demodulator configured to demodulate the modulated wireless power signal from an established back-channel communication link from the transmitter to a receiver. Related inductive wireless power transfer systems and methods for back-channel communication from the transmitter to the receiver of an inductive wireless power transfer system are disclosed.
US10355517B2

The present invention provides a storage-battery control device 1 capable of enhancing economical efficiency by controlling charge state of a storage battery 12 so that surplus power generated by photovoltaic generation can be entirely charged into the storage battery 12 even in a case where power cannot be sold to a system power supply 50. A storage-battery control device 1 according to the present invention includes a load-power prediction device 4 to predict load power, a PV-power prediction device 3 to predict generated power by photovoltaic power generation, and a system controller 2 to obtain a predicted charge amount that is calculated by subtracting the generated power amount being a summation of the generated power in a prediction segment 60 having a start point set at a predetermined time, from the load power amount being a summation of the load power in the prediction segment 60, and when the predicted charge amount is positive, to control the charge state of a storage battery 12 at the start point so that the predicted charge amount can be charged in the prediction segment 60, wherein an end point of the prediction segment 60 is a time at which the generated power by photovoltaic power generation is predicted to become equal to the load power after reaching the maximum value of the generated power.
US10355506B2

A system for supplying adapted power to an electronic device with a reduced level of power consumption when the device is not in use includes a first power supplying module, a control module coupled to the first power supplying module, and an MCU coupled to the control module and coupled to the electronic device. The MCU is configured to switch on the first power supplying module when the first power supplying module is in normal state, the normal state being an AC power supply coupled to the first power supplying module. The MCU detects an instant mode of the electronic device and outputs a first signal to the control module when the electronic device is in a standby mode. The control module is configured to switch off the first power supplying module when the first signal is received. A power supplying method is further provided.
US10355498B2

A computer-implemented method to respond to an exceptional charge event including an overdischarge in an energy storage system having a plurality of series-connected battery elements. The method includes monitoring, using the microprocessor, the energy storage system for a charge imbalance using a first detection modality; initiating a reduction of said charge imbalance using a first response modality; monitoring, using the microprocessor, the energy storage system for the overdischarge of a particular one battery element of the plurality of battery elements using a second detection modality different from said first detection modality; and initiating a response to said exceptional charge event using a second response modality different from said first response modality, said response decreasing a risk associated with said overdischarge.
US10355495B2

A non-contact power feeding device includes a power receiving element in a power receiving-side device, a power receiving circuit that converts power received by the power receiving element, generates a motive power voltage and outputs to a motive power load, and generates a control voltage and outputs to a control load, a power feeding element that is provided in a power feeding-side device, an power supply that switches between an operational frequency during driving of the motive power load and the control load and a standby frequency during driving of the control load only, and supplies power to the power feeding element, frequency detecting sections that detect a power reception frequency of the power received by the power receiving element, and a motive power shutoff section that shuts off output of the motive power voltage when the power reception frequency changes from the operational frequency to the standby frequency.
US10355493B1

A system provides power and data to solid-state lights or other stage effects devices. A power hub receives the data as an input signal and includes output ports each with data conductors and power conductor pairs. The hub includes a buffer circuit, a power distribution circuit, and sensor circuits. The buffer circuit distributes data to the output ports. The power distribution circuit receives an input voltage and distributes a calibrated output voltage and maximum current to each output port. The sensor circuits are connected to a respective output port and detect connection of devices and a maximum required power at each output port. The power distribution circuit individually increases voltage to each output port at a calibrated ramp rate based on the maximum required power. The interface circuit connects the data conductors and the power conductor pairs to the devices and passes the voltage/power and data thereto.
US10355490B2

A hybrid solar power generation system includes at least one solar panel, at least one first switch, a rectifying control unit, at least one rechargeable battery, a DC (Direct Current) to AC (Alternating Current) inverter, at least one second switch, and a DC to DC charging unit and a system control unit; wherein the system control unit controls the first switch and the second switch to form a grid-tied path and a standalone path, the solar panel supplies power to a utility grid by the grid-tied path, and the solar panel supplies power to an AC load by the standalone path.
US10355488B2

Energy storage devices, servers, and methods for controlling the same are disclosed. The energy storage device can include at least one battery pack, a network interface configured to exchange data with a server, and a connector that receives alternating current (AC) power from an internal power network or outputs AC power to the internal power network. Energy storage device can also include a power converter configured to convert the AC power from the internal power network into direct current (DC) power based on the information about the power to store when information about power to store is received from the server, or, convert DC power stored in the battery pack into AC power based on the information about the power to output when information about power to output to the internal power network is received from the server. Accordingly, energy may be more efficiently stored.
US10355483B2

Methods and Systems for dynamic state estimation (DSE) in an electric power system (EPS) having a multi-control area interconnected power network. Estimating current states of buses in a control area using historical data via a state transition model of buses of the control area. Receiving, a current state of 1-hop and n-hop neighboring buses located in neighboring control areas. A 1-hop neighboring bus connects to one boarder bus of the control area via a tie-branch and n-hop neighboring bus is connected to the 1-hop neighboring bus via at least one tie-branch, wherein n is greater than one. Determining measurements of states from buses in the control area. Finally, updating the current state of the buses using a measurement model on a basis of estimated current states of the control area, the received states from the neighboring control areas, and the measurements of states from buses in the control area.
US10355479B2

We describe a photovoltaic power conditioning unit for delivering power from multiple photovoltaic panels to an ac mains power supply output, comprising: a dc input for receiving power from multiple photovoltaic panels; an ac output for delivering ac power to the ac supply; a bank of electrolytic energy storage capacitors for storing energy from the dc source for delivery to the ac supply; a dc-to-ac converter coupled to the ac output and having an input coupled to the bank for converting energy stored in the bank to ac power for the ac supply; and further comprising: a plurality of sense and control circuits, one for each capacitor in the bank, wherein each circuit is coupled in series with a capacitor, and is configured to disconnect the associated capacitor from the bank upon detection of a current flow through the associated capacitor of greater than a threshold current value.
US10355472B2

An over temperature protection circuit includes a temperature sensor unit, a detection unit, and a filter unit. The temperature sensor unit detects a temperature and outputs a temperature detection signal. The detection unit has a first threshold for determining whether a temperature state is a normal state, and a second threshold for determining whether the temperature state is an over temperature state; and operates with respect to an internal ground. The detection unit determines the normal state or the over temperature state, based on the level of the temperature detection signal with respect to the first threshold and the second threshold; and outputs a state signal. The filter unit filters out a change of the state signal, produced in accordance with a change of the internal ground.
US10355471B2

An alternating current circuit breaker has a processing unit arranged to control a first and second galvanic separation switch, a bypass switch and a semiconductor switch element. A power supply unit is provided which is connected to the live supply connecting terminal and to the neutral supply connecting terminal, and connected to the processing unit and further components of the alternating current circuit breaker for providing electrical operating power thereto. The power supply unit comprises a power reserve unit arranged to supply operating power to the power supply unit for at least a minimum time period after a voltage of the mains supply drops below the minimum operating voltage.
US10355469B2

A seal structure for a multicore cable includes a multicore cable in which a first electrical wire to a fourth electrical wire are enveloped by a sheath, a rubber plug that is fitted around an end portion of the sheath and has through-holes through which the electrical wires respectively pass, and a holder having a sheath holding portion configured to hold the sheath and suppress shifting of a position of the sheath relative to the multicore cable, in which the holder has locking portion portions configured to hold the rubber plug and suppress movement of the rubber plug in a direction in which the rubber plug comes off from the end portion of the sheath.
US10355468B2

A cable management assembly may include a cable management spiral and a cable bundle in operative engagement to the cable management spiral. The cable management spiral may be a spring coil, such as a stainless steel spring coil. Heat shrink wrap and/or sheathing may be used to operatively engage the cable bundle to the cable management spiral. The cable management assembly may be installed on a telescoping mast assembly.
US10355463B2

A shield conductive path includes a shielded wire (10). An outer conductor shell (20) has a tubular shell body (21), a shell-side fixing portion (26) and a coupling (23) extending therebetween. The shell-side fixing portion (26) is fixed to a front part (13F) of a braided wire (13). An inner conductor terminal (40) has a terminal body (41) at a front part and a terminal-side fixing portion (42) in a rear part. The terminal body (41) is accommodated in the shell body (21). The terminal-side fixing portion (42) is fixed to a front part (11F) of a core (11) in the coupling (23), and a shield cover (50) surrounds an inner conductor connecting portion (45) composed of the front part (11F) of the core (11) and the terminal-side fixing portion (42) in a non-contact manner.
US10355460B2

Switchgear comprises a support structure that supports one or more bus conductors. The bus conductor(s) each extend longitudinally in a bus direction. The switchgear further includes one or more circuit breaker bays. Each circuit breaker bay comprises feeder cable terminal(s) configured to respectively terminate feeder cable(s). Each circuit breaker bay further comprises a circuit breaker that is spaced from the feeder cable terminal(s) in the bus direction, and that comprises terminal pair(s). Each pair includes a bus-side terminal via which the circuit breaker connects to a respective bus conductor and a feeder-side terminal via which the circuit breaker connects to a respective feeder cable terminal. The circuit breaker is also configured to selectively interrupt current between the bus-side terminal and the feeder-side terminal of each terminal pair. The bus-side terminal and the feeder-side terminal of each terminal pair are spaced from one another in the bus direction.
US10355457B2

Provided in the present disclosure is an arc compression-based arc-extinguishing lightning-protection gap device. The device comprises a lightning protector main body and an arc-striking electrode. The arc-striking electrode is fixedly mounted at one end of the main body. The other end of the main body is fixedly mounted, by means of a link fitting, to a crossarm or one end of an insulator string. The lightning protector main body is provided with an arc-extinguishing path consisting of several arc-extinguishing channels in a repeated Z-shaped arrangement. An arc-extinguishing tube at an inlet of a first arc-extinguishing channel of the arc-extinguishing path is connected to the arc-striking electrode via an arc-guiding rod, and an arc-extinguishing tube at an outlet of a last arc-extinguishing channel is connected to the link fitting. A three-way tube is provided at a joint of two adjacent arc-extinguishing channels; two ends of the three-way tube are each provided with one arc-guiding electrode; and the arc-guiding electrode has one end extending into the three-way tube and the other end connected to a nearby arc-extinguishing tube via direct contact or a wire. The present disclosure has the advantages of simple structure, reasonable design, improved arc-extinguishing performance, and stable operation.
US10355449B2

A QCL may include a substrate, an emitting facet, and semiconductor layers adjacent the substrate and defining an active region. The active region may have a longitudinal axis canted at an oblique angle to the emitting facet of the substrate. The QCL may include an optical grating being adjacent the active region and configured to emit one of a CW laser output or a pulsed laser output through the emitting facet of substrate.
US10355445B2

A redundant optical radiant energy source, especially for metrology applications, including a redundant optical device for creating optical radiation including at least two semiconductor lasers, which are provided on a thermally conducting laser support, at least one thermal sensor configured to detect the temperature of the laser support or at least one of the semiconductor lasers, respectively; and a heating/cooling device thermally connected to or integrally provided with the laser support.
US10355441B2

A laser module includes: a photonic crystal surface-emitting laser element; a collimating lens array for producing a parallel optical beam; a condenser lens for condensing the optical beam; and an optical fiber which receives the optical beam on one end and transmits the optical beam to the outside. In the collimating lens array, an aperture portion corresponding to a collimating lens allows passage of the optical beam with an energy of not less than 94.0% and not more than 99.5% with respect to 100% of the energy of the optical beam incident on the collimating lens array.
US10355433B2

A jack receptacle for a plug connector is configured with a receptacle profile having one or more keying features disposed on a removable bezel which correspond to complementary keying features formed on a plug connector. The jack receptacle with removable keyed bezel can be configured to allow only plug connectors with the corresponding keying features to mate therewith, while preventing plugs without the corresponding keying features from mating. These features can prevent non-certified devices from being plugged into a power-delivering data circuit, and also permit the keying of receptacles with removable bezels based on ratings for transmission of different power levels. Other embodiments of the keyed jack receptacle can be configured to allow both plug connectors with the corresponding keying features and plug connectors without the corresponding keying features from mating therewith. This provides a means to migrate specific circuits within the system to limited power usage.
US10355426B2

The present disclosure relates to a system of assemblies for remotely actuating a tap box to a continuous access busway. The system includes a tap box having a male component with electric contacts positionable between an engaged position and a disengaged position with a continuous access busway. A remote actuator interface positioned along the tap box for being selectively attached to a remote actuator device for manipulating the male component between the engaged position and the disengaged position. The remote actuator device may be a powered actuator device or an elongated control rod wherein the powered actuator device and elongated control rod may be selectively coupled to the remote actuator interface to manipulate the male component between the engaged position and the disengaged position relative to the continuous access busway from a safe distance to reduce the event of injury due to arch flashing or electrocution.
US10355410B2

Provided is a connector connection structure which is configured to directly connect connectors provided to casings of two devices, respectively, to each other, and which can keep sealing property of the connector connection portion. A second terminal is arranged movable with respect to a second casing, thus displacement of a first casing and the second casing with respect to each other can be absorbed by allowing the second terminal to move, thereby allowing the connectors provided respectively to the casings of the two devices to be directly connected to each other. At this time, a connector-side opening of a second housing is closed using a first housing of a first connector as a mating connector, thereby keeping sealing property of the connector connection portion while allowing the connectors provided respectively to the casings of the two devices to be directly connected to each other.
US10355393B2

Sealed rear-loaded electrical connector housings, assemblies and systems are disclosed. The housing includes a connector having a TPA cap including an aperture and a TPA leg, a rear wire seal including a wire aperture and a TPA leg aperture, and a housing including a positioning surface. In a pre-loaded configuration, the rear wire seal is inserted into the housing, and the TPA cap is mounted onto the housing with the aperture aligned with the wire aperture and the TPA leg disposed at least partially in the TPA leg aperture. In a loaded configuration, the TPA cap is mounted deeper onto and locked in place on the housing, and the TPA leg passes through the TPA leg aperture forming a water-tight seal with the TPA leg aperture. The assembly includes the connector and a wire-crimped terminal disposed in the connector. The system includes a first connector and a second connector.
US10355387B2

A housing includes a hole that can receive a terminal therein, and a locking member reception recessed portion that can receive a locking member therein, the locking member includes a first protrusion that is received in the recessed portion and engages with a first portion of the housing when in a temporary locking position making insertion/removal of the terminal to the hole possible, and a second protrusion that is received in the recessed portion and engages with a second portion of the housing when in a main locking position making insertion/removal of the terminal to the hole impossible, and the second protrusion is formed on a wide portion of a plate spring member held from both sides having both ends fixed and the middle free, the plate spring member having one end side as a narrow portion, and the other end side being the wide portion.
US10355370B2

A phased array has a laminar substrate, a plurality of elements on the laminar substrate forming a patch phased array, and first and second sets of integrated circuits on the laminar substrate. The first set of integrated circuits, each of which are single polarity integrated circuits, connects with a first set of the plurality of elements, and are configured to operate using first signals having a first polarity. In a similar manner, each one of the second set of integrated circuits also is a single polarity integrated circuit and connects with a second set of the plurality of elements. Also, each of the second set of integrated circuits is configured to operate using second signals having a second polarity. The first polarity is substantially orthogonal to the second polarity (i.e., to not interfere with each other).
US10355367B2

Aspects of the subject disclosure may include, for example, an antenna structure that includes a feed point that facilitates coupling to a dielectric core that supplies electromagnetic waves to the feed point, and a dielectric antenna coupled to the feed point for receiving the electromagnetic waves, the dielectric antenna including an antenna lens that operates as an aperture of the dielectric antenna, the antenna lens having a structure that adjusts a propagation of the electromagnetic waves in the dielectric antenna to reduce a cross section of far-field wireless signals generated by the dielectric antenna. Other embodiments are disclosed.
US10355364B2

A waveguide tube slot antenna (1) includes a waveguide tube (10) that is made of a resin and includes a waveguide (2) extending in a tube axis direction; and a plurality of radiating slots (3) provided in the waveguide tube (10). The waveguide tube (10) includes first and second waveguide tube forming members (11 and 12) each having a traverse section having a shape with an end at each part in an extending direction of the waveguide (2), and is configured to define the waveguide (2) by being coupled to each other. The waveguide tube slot antenna (1) includes metal cores (20) disposed along the tube axis direction, and the metal cores (20) are held by both the waveguide tube forming members (11 and 12).
US10355361B2

A dielectric resonator antenna (DRA) includes a plurality of volumes of dielectric materials having N volumes, N being an integer equal to or greater than 3, disposed to form successive and sequential layered volumes V(i), i being an integer from 1 to N, and a signal feed disposed to produce a main E-field component having a defined direction, Ē, in the DRA. The N volumes include a non-gaseous dielectric material, and have an inner region with a dielectric constant that is less than the dielectric constant of the non-gaseous dielectric material. The inner region has a cross sectional overall height Hr, and a cross sectional overall width Wr in a direction parallel to Ē, and the volume of non-gaseous dielectric material has a cross sectional overall height Hv, and a cross sectional overall width Wv in a direction parallel to Ē, wherein Hr is greater than Wr/2.
US10355359B1

An antenna includes a horn including an axial waveguide and a circular radome including a central cavity. The circular radome is configured to protrude into the axial waveguide. The antenna further includes a coil element provided over a coil frame and configured to fit inside the central cavity. The horn includes a conical structure having multiple circular chokes that are configured to shape a beam of the antenna to provide a desired gain by reducing sidelobes.
US10355357B2

A printed circuit board antenna includes a printed circuit board and a feedpoint that is disposed on the printed circuit board. A copper coating is disposed on the printed circuit board. A split is disposed on the copper coating on the printed circuit board. The split is connected to a board edge of the printed circuit board. A slot perpendicular to the split is disposed on the copper coating on the printed circuit board. The slot is connected to the split. The copper coating at two sides of the split forms a first antenna and a second antenna. The feedpoint is configured to, together with the first antenna and the second antenna, form a first resonance loop and a second resonance loop. Resonance frequencies of the first resonance loop and the second resonance loop are different.
US10355356B2

A metamaterial-based phase shifting element utilizes a variable capacitor (varicap) to control the effective capacitance of a metamaterial structure in order to control the phase of a radio frequency output signal generated by the metamaterial structure. The metamaterial structure is configured to resonate at the same radio wave frequency as an incident input signal (radiation), whereby the metamaterial structure emits the output signal by way of controlled scattering the input signal. A variable capacitance applied on metamaterial structure by the varicap is adjustable by way of a control voltage, whereby the output phase is adjusted by way of adjusting the control voltage. The metamaterial structure is constructed using inexpensive metal film or PCB fabrication technology including an upper metal “island” structure, a lower metal backplane layer, and a dielectric layer sandwiched therebetween. The varicap is connected between the island structure and a base metal structure that surrounds the island structure.
US10355354B2

Array antenna communication system is introduced, which is a communication system that receives a location signal generated by a mobile communication apparatus and accordingly transfers a communication signal with a corresponding phase direction. The system includes an array antenna module and a beamforming circuit. The array antenna module includes a plurality of antenna units arranged in array form. The beamforming circuit is used for receiving a plurality of location signals, a plurality of phase control signals, and transferring a plurality of output signals, wherein the beamforming circuit receives the location signal and accordingly generates the corresponding control signal, and controls the corresponding antenna unit of the array antenna module, so as to enable the antenna unit to move to a position corresponding to a phase and to transfer the plurality of output signals, thereby achieving communication signal enhancement.
US10355350B2

Embodiments of the present invention provide a remote electrical tilt unit, a base station, and a method for managing a remote electrical tilt antenna. The method includes: receiving, by the remote electrical tilt unit, permission configuration information sent by a first base station through a group of AISG ports of the remote control unit; configuring management permission of the first base station on the remote electrical tilt unit according to the permission configuration information, where the management permission includes at least control permission and query permission, and control permission on the remote electrical tilt unit can be allocated to only one base station. In this way, multiple base stations jointly manage a remote electrical tilt unit in a remote electrical tilt antenna, and a problem that it is difficult to locate and troubleshoot a fault when configuration of the remote electrical tilt unit is incorrect is resolved.
US10355343B2

Advertising billboard with the ability to completely hide antennas for cellular telephones, or similar, in its interior without producing shielding of the exit and entrance of the electromagnetic waves for the telephony service, thanks to the provision of a discreet amount of windows permeable to the waves electromagnetic stripping of metallic materials the area of the windows. The windows are covered with laminar patches of non-metallic material permeable to electromagnetic waves, preferably FGRP fiberglass reinforced plastic; in combination with the traditional metal profiles, there are included alternate profiles of non-metallic material permeable to electromagnetic waves, which fall within the area of said window or aperture on the cover of the grid, in order to allow the inner antennas to the billboard rendering the normal service without shielding the electromagnetic signals, but hidden inside the billboard.
US10355340B2

A lighting device is disclosed. The lighting device comprises: a solid-state lighting element; a radio frequency communication unit for wireless communication between the lighting device and an external device; a light guide having a circumferential edge, wherein the light guide is adapted to couple in light emitted by the solid-state lighting element and to provide illumination to the surroundings of the lighting device; and a metal strip extending along at least a portion of the circumferential edge of the light guide, wherein the metal strip is in thermal contact with the solid-state lighting element and the light guide, and wherein the metal strip is coupled to the radio frequency communication unit so as to operate as an antenna for the radio frequency communication unit.
US10355334B2

An underwater connector includes a first component and a second component, wherein the components are operable to be coupled together in operation in a first coupled state, and operable to be mutually spatially separated in a second uncoupled state. The first and second components each include communication arrangements which are operable to provide wireless communication between the first and second components when in their first coupled state. The first and second components include a power transfer arrangement for transmitting power between the first and second components. The power transfer arrangement includes inductive coupling devices and/or capacitive coupling devices, wherein the power transfer arrangement is implemented substantially as an annulus, for example circular, elliptical, or polygonal, on the first and second components together with the communication arrangements being disposed within the annulus and/or around a periphery of the annulus. The wireless communication is operable to occur using a wireless signal whose carrier frequency is within a frequency range of 300 MHz to 300 GHz, wherein the wireless communication is implemented using microwave and millimeter wave technologies.
US10355329B2

Provided is a battery module including a plurality of stacked battery units. Each of the battery units is arranged in a manner that a face of a heat-transfer plate held by a battery support body formed from an insulating material and a main face of a battery cell oppose each other.
US10355324B2

A degassing method for a lithium battery cell includes the following steps: providing a lithium battery cell including a sealed bag, a degassing tube is arranged on the sealed bag and an end of the degassing tube is communicated with a space in the sealed bag, the sealed bag is filled with electrolyte solution and a remnant gas is contained therein; providing a negative pressure on an external surface of the sealed bag to inflate the sealed bag and therefore decompress the sealed bag to vaporize a part of the electrolyte solution, and the remnant gas is separated from the liquid electrolyte solution and mixed with the vaporized electrolyte solution to form a mixed gas; extracting the mixed gas via the degassing tube, therefore the vaporized electrolyte is pressurized to be liquefied in the degassing tube, and the remnant gas is discharged through the degassing tube.
US10355323B2

A temperature detecting apparatus which detects a temperature of an assembled battery in which a plurality of cells are assembled, the temperature detecting apparatus includes a plurality of detecting circuits which respectively correspond to the plurality of the cells, a pair of detection lines which electrically connects the plurality of the detecting circuits in parallel, and a processing part which outputs a sine-wave detection signal to the pair of the detection lines through a voltage-dividing resistor so as to detect a temperature of each of the plurality of the cells. Each of the plurality of the detecting circuits includes a circuit in which a temperature-sensitive resistor whose electrical characteristic changes responding to a temperature, a coil and a capacitor are connected in series.
US10355318B2

According to one embodiment, there is provided an active material includes particles of a Na-containing niobium titanium composite oxide having an orthorhombic crystal structure. A peak intensity I1 of a strongest peak P1 within a range of 3350 to 3450 cm−1 is 1.6 or less in an infrared diffuse reflectivity spectrum of a surface of the particles, according to a diffuse reflectance Fourier transform spectrometry measurement.
US10355315B2

An electrochemical device has a positive-electrode terminal, a negative-electrode terminal, a first electrode body, a second electrode body, and electrolytic solution. The positive-electrode terminal is flat plate-shaped, and has a first principal face and a second principal face on the opposite side. The negative-electrode terminal is flat plate-shaped, and has a third principal face and a fourth principal face on the opposite side. The first electrode body has a first wound positive-electrode non-forming region and a first wound negative-electrode non-forming region. The second electrode body has a second wound positive-electrode non-forming region and a second wound negative-electrode non-forming region. The first wound positive-electrode non-forming region, first wound negative-electrode non-forming region, second wound positive-electrode non-forming region, and second wound negative-electrode non-forming region are joined to the first principal face, third principal face, second principal face, and fourth principal face, respectively.
US10355310B2

Multi-functional additives containing at least one solid electrolyte interface (SEI) forming group and at least one SEI modifying group are advantageously employed in electrolyte compositions for electrochemical devices. The SEI forming group may comprise an organic carbonate moiety and the SEI modifying group may comprise a heteroatom functional group such as a sulfur containing organic moiety. The electrochemical devices include lithium ion batteries.
US10355309B2

The present invention provides a gel polymer electrolyte obtained by polymerizing and gelling a composition for a gel polymer including an organic solvent, an electrolyte salt and a first polymerizable monomer, wherein the gel polymer electrolyte further comprises a compound represented by the following Formula 1 as a first additive: where R1 to R3 are independently hydrogen, an alkyl group having 1 to 5 carbon atoms, an aryl group having 5 to 7 carbon atoms, or a fluorine substituted alkyl group having 1 to 5 carbon atoms, or at least two substituents selected from R1 to R3 are coupled or connected to each other to form a cycle group having a ring atom composed of 2 to 6 carbon atoms or a heterocyclic group having a ring atom composed of 2 to 8 carbon atoms and 1 to 3 oxygen hetero atoms.
US10355308B2

The present invention aims to provide a sulfide solid electrolyte material with favorable ion conductivity, in which charge and discharge efficiency may be inhibited from decreasing. The object is attained by providing a sulfide solid electrolyte material, including: a Li element; a P element; and a S element, characterized in that the material has a peak at a position of 2θ=30.21°±0.50° in X-ray diffraction measurement using a CuKα ray, and the sulfide solid electrolyte material does not substantially include a metallic element belonging to the third group to the sixteenth group.
US10355294B2

A formed substrate assembly includes an air flow form plate, a fuel flow form plate, and an anode. The fuel flow form plate is positioned over the air flow form plate. The fuel flow form plate partially defines a plurality of first channels. The fuel flow form plate also defines a plurality of second channels. The plurality of second channels defines a plurality of apertures, where a portion of the apertures extend from the plurality of second channels to the plurality of first channels. The anode is positioned over the fuel flow form plate. The anode partially defines the plurality of first channels such that the fuel flow form plate and the anode define the plurality of first channels. The portion of the plurality of apertures is configured to channel a flow of fuel from the plurality of second channels to the plurality of first channels.
US10355290B2

A power generator and method include passing ambient air via an ambient air path past a cathode side of the fuel cell to a water exchanger, picking up water from the cathode side of the fuel cell and exhausting air and nitrogen to ambient, passing hydrogen via a recirculating hydrogen path past an anode side the fuel cell to the water exchanger, where the water exchanger transfers water from the ambient air path comprising a cathode stream to the recirculating hydrogen path comprising an anode stream, and passing the water to a hydrogen generator to add hydrogen to the recirculating hydrogen path and passing the hydrogen via the recirculating hydrogen path past the anode side of the fuel cell.
US10355275B2

Disclosed are a precursor for preparation of a lithium composite transition metal oxide, a method for preparing the same and a lithium composite transition metal oxide obtained from the same. More particularly, the transition metal precursor which has a composition represented by Formula 1 below and is prepared in an aqueous transition metal solution, mixed with a transition metal-containing salt, including an alkaline material, the method for preparing the same and the lithium composite transition metal oxide obtained from the same are disclosed. MnaMb(OH1-x)2-yAy  (1) wherein M is at least one selected form the group consisting of Ni, Ti, Co, Al, Cu, Fe, Mg, B, Cr, Zr, Zn and Period II transition metals; A is at least one selected form the group consisting of anions of PO4, BO3, CO3, F and NO3, and 0.5≤a≤1.0; 0≤b≤0.5; a+b=1; 0
US10355274B2

According to one embodiment, an electrode is provided. The electrode includes active material particles containing a niobium-titanium composite oxide. The active material particles include a first active material particle, and a second active material particle located with a space between the first active material particle and the second active material particle.
US10355267B2

A method is provided where an anode of an all-solid-state lithium ion secondary battery is easily doped with lithium and to provide a small resistance at a low battery capacity. The method includes a manufacturing method of a cathode including mixing at least a conductive assistant (C1) and a sulfide solid electrolyte (E1) to obtain a mixture; and mixing at least one cathode active material, a solid electrolyte (E2) and the mixture obtained from the first step to obtain a cathode mixture, wherein an amount of energy added to the sulfide solid electrolyte (E1) is larger than an amount of energy added to the solid electrolyte (E2), and the mixture is a material that releases lithium ions at a potential lower than a potential at which the cathode active material releases and occludes lithium ions. Manufacturing methods for a cathode and an all-solid-state lithium ion secondary battery including the cathode mixture are also disclosed.
US10355265B2

An electric energy storage cell is provided with a plurality of cell layers. At least two cell layers are equipped with electrically conductive contact elements that are coupled with their electrodes and create at least one connection between the at least two cell layers by an adhesive site realized from a conductive adhesive on the contact elements. At least one connection realized by the adhesive site is interrupted when the adhesive-specific temperature limiting value is exceeded in the adhesive site.
US10355253B2

A circuit interrupting device for use with an electrical power distribution system includes a housing containing a circuit interrupting device. A battery tube is positioned in the housing. A battery assembly is configured to be inserted into the battery tube. The battery assembly includes a assembly body having a first end and a second end. A battery is positioned in the assembly body. A cap assembly is connected to the assembly body and configured to connect the battery assembly to the battery tube. The cap assembly includes a torque-limiting device that prevents overtightening of the cap to the battery tube.
US10355252B2

A method for manufacturing a bottomed cuboid battery container includes: forming a first member by folding one piece of a first flat sheet, the first member being constructed of a quadrilateral bottom surface and first paired side surfaces, the first paired side surfaces continuing from the bottom surface and being oppose each other; and forming the bottomed cuboid battery container by welding each of a second flat sheet and a third flat sheet to the first member such that the second flat sheet and the third flat sheet oppose each other and constitute second paired side surfaces. The second flat sheet and the first member are welded from one direction. The third flat sheet and the first member are welded from one direction.
US10355251B2

A rolled electrode assembly having a positive electrode plate and a negative electrode plate is housed in a prismatic outer body having as mouth together with non-aqueous electrolyte, and the mouth of the prismatic outer body is sealed by a sealing plate made of metal. The rolled electrode assembly is housed in the prismatic outer body, with the outer surface of the rolled electrode assembly covered by an insulating sheet except for the outer surface facing the sealing plate. The arithmetic mean roughness (Sa) of at least one surface of the insulating sheet disposed between the rolled electrode assembly and the prismatic outer body is 0.3 μm or more.
US10355247B2

The present invention provides an OLED encapsulation glovebox, which includes a plurality of spaced sealing rings between a box body and a box door to allow the box body, the box door, and the plurality of sealing rings to collectively enclose and delimit therebetween a plurality of sealed spaces between adjacent ones of the sealing rings and positive pressures are maintained in the plurality of sealed spaces to block entry of external moisture and oxygen into the interior of the box body. Compared to the arrangement of the known OLED encapsulation glovebox that keeps a positive pressure in the interior of a box body to prevent entry of external moisture and oxygen, the present invention helps lower down the cost for maintaining positive pressure and provides multiple protection barriers for the internal environment of the box body by arranging a plurality of sealing rings so as to effectively eliminate the situation that invasion of external moisture and oxygen may occur due to breaking or damage of the arrangement of just one single sealing rings.
US10355245B2

An OLED display and a packaging method for the same are disclosed. The method includes: forming a copper film layer on an OLED layer of a first substrate; forming a frame sealant at an outer peripheral edge of a second substrate; in a vacuum machine filled with hydrogen, pressing and bonding the first substrate and the second substrate; curing the frame sealant in order to seal hydrogen between the copper film layer and the second substrate. The OLED display includes a first substrate, a copper film layer, a desiccant layer and a second substrate. Hydrogen is filled between the copper film layer and the second substrate. The present invention can effectively increase the packaging effect and extends the operation life of the OLED display.
US10355243B2

A display apparatus includes a substrate, a display arranged on the substrate and including a plurality of display elements, and an encapsulator arranged on the display and encapsulating the display. The encapsulator may include at least one inorganic film and at least one organic film, and the at least one organic film may include a matrix and an ultraviolet light absorbent dispersed in the matrix.
US10355233B2

The organic light-emitting diode (1) has a first electrode (21) with a first electric conductivity and a second electrode (22) with a second lower electric conductivity. An organic layer stack (4) for generating light is located between the electrodes (21, 22). The light-emitting diode (1) further comprises a current distribution layer (3) with a third high electric conductivity. When seen in a plan view, multiple contact regions (33) are located outside of an outer contour line (40) of the layer stack (4). The second electrode (22) and the current distribution layer (3) contact each other in the contact regions (33). In a current blocking region (34), the current distribution layer (3) is located entirely within the contour line (40) such that the second electrode (22) is electrically disconnected from the current distribution layer (3). The luminous intensity of a lighting surface (11) of the light-emitting diode (1) is preferably set in a controlled manner via the distribution of the contact regions (33) and the current blocking regions (34).
US10355228B2

A method of manufacturing flexible substrate is provided, the method comprising following steps: pasting a heat dissipation sheet on a carrier substrate; preparing a thermal insulating layer on the heat dissipation sheet; preparing a flexible substrate layer on the thermal insulating layer; preparing a display element on the flexible substrate layer; and separating the carrier substrate and the heat dissipation sheet and obtaining a flexible substrate. The method of manufacturing flexible substrate and the flexible substrate are provided by this invention, which could reduce thickness of flexible substrate and enhances curving property.
US10355223B2

The application relates to compounds having functional substituents in a specific spatial arrangement, to devices comprising same, and to the preparation and use thereof.
US10355222B2

Novel compounds containing quinazoline are disclosed in this application. In these compounds, the quianzoline moiety is combined with additional aromatic groups such as dibenzothiophene, triphenylene and carbazole to provide superior properties for OLED.
US10355219B2

A novel organic compound having a high hole-transport property is provided. A long-lifetime light-emitting element is provided. An organic compound represented by General Formula (G0) is provided. In General Formula (G0), Ar1 represents a substituted or unsubstituted naphthyl group, Ar2 represents a substituted or unsubstituted carbazolyl group, Ar3 represents a substituted or unsubstituted fluorenyl group or a substituted or unsubstituted spirofluorenyl group, and α1 and α2 each independently represent a substituted or unsubstituted phenylene group or a substituted or unsubstituted biphenyldiyl group.
US10355216B2

According to example embodiments, a method includes dispersing carbon nanotubes in a mixed solution containing a solvent, the carbon nanotubes, and a dispersant, the carbon nanotubes including semiconducting carbon nanotubes, the dispersant comprising a polythiophene derivative including a thiophene ring and a hydrocarbon sidechain linked to the thiophene ring. The hydrocarbon sidechain includes an alkyl group containing a carbon number of 7 or greater. The hydrocarbon sidechain may be regioregularly arranged, and the semiconducting carbon nanotubes are selectively separated from the mixed solution. An electronic device includes semiconducting carbon nanotubes and the foregoing described polythiophene derivative.
US10355206B2

Methods for scaling dimensions of resistive change elements, resistive change element arrays of scalable resistive change elements, and sealed resistive change elements are disclosed. According to some aspects of the present disclosure the methods for scaling dimensions of resistive change elements and the resistive change element arrays of scalable resistive change elements reduce the impact of overlapping materials on the switching characteristics of resistive change elements. According to some aspects of the present disclosure the methods for scaling dimensions of resistive change elements include sealing surfaces of resistive change elements. According to some aspects of the present disclosure the methods for scaling dimensions of resistive change elements include forming barriers to copper migration in a copper back end of the line.
US10355205B2

Resistive memory cells are described. In some embodiments, the resistive memory cells include a switching layer having an inner region in which one or more filaments is formed. In some instances, the filaments is/are formed only within the inner region of the switching layer. Methods of making such resistive memory cells and devices including such cells are also described.
US10355203B2

In general, according to one embodiment, a semiconductor memory device includes: first and second variable resistance elements provided above a semiconductor layer; a first insulation layer provided on top surfaces and side surfaces of the first and the second variable resistance elements; and a first interconnect extending in a first direction and provided on the first insulation layer, at least a portion of the first interconnect being opposed to the side surfaces of the first and second variable resistance elements via the first insulation layer.
US10355201B2

A laminated structure according to an embodiment includes: a ferromagnetic layer; and a multiferroic layer formed on one surface of the ferromagnetic layer, wherein the multiferroic layer includes a first region having a tetragonal crystal located on a surface side on the ferromagnetic layer side and a second region having a rhombohedral crystal located further inside than the first region.
US10355200B2

A semiconductor device including a semiconductor substrate having a first region and a second region; a magnetic tunnel junction in the first region, the magnetic tunnel junction including a lower magnetic structure, a tunnel barrier, and an upper magnetic structure that are sequentially stacked; a first via plug in the second region, the first via plug including a same material as the lower magnetic structure; and a conductor wire on the first via plug.
US10355191B2

A method for producing a Peltier element of a heat exchanger for temperature control of a fluid flowable through a flow chamber may include providing an electrically conductive belt. The method may also include providing the belt with a plurality of p-doped P-semiconductors and a plurality of n-doped N-semiconductors so as to alternate with one another along the belt. The plurality of p-doped P-semiconductors and the plurality of n-doped N-semiconductors respectively may have a side facing away from the flow chamber electrically contacted by a contacting structure that may include a plurality of contact elements. The method may also include separating the belt to produce a plurality of connecting elements of a connecting structure electrically contacting a side of the plurality of p-doped P-semiconductors and the plurality of n-doped N-semiconductors facing towards the flow chamber, respectively.
US10355187B2

A package for a light emitting device includes a resin molding and a first lead. The resin molding defines a recess opening at the upper surface of the resin molding. The first lead includes first and second lower exposed surfaces and an upper exposed surface. The first and second lower exposed surfaces are exposed from the resin molding at the lower surface of the resin molding. The first and second lower exposed surfaces are spaced apart from each other with the resin molding being interposed therebetween. The upper exposed surface is exposed from the resin molding at a bottom surface of the recess of the resin molding. In a plan view, the upper exposed surface includes a concave portion in a region corresponding to a region between the first and second lower exposed surfaces, with the concave portion being filled with the resin molding.
US10355181B2

A light-emitting device includes: a base member having a conductive pattern; a light-emitting element arranged on the base member so as to be electrically connected to the conductive pattern; and a dielectric multi-layer film located on an upper surface of the light-emitting element. The dielectric multi-layer film has a first spectral reflectivity in an emission peak wavelength region of the light-emitting element and a second spectral reflectivity in a region that is located at a longer wavelength side of the emission peak wavelength region by 50 nm, and the second spectral reflectivity is greater by 10% or more than the first spectral reflectivity.
US10355174B2

A component includes a carrier and a semiconductor body arranged on the carrier, wherein the semiconductor body has an active layer arranged between the first and second semiconductor layers and is configured to generate, during operation of the component, an electromagnetic radiation that can be coupled out from the component through a first main surface, the first main surface of the component has an electrical contact layer configured to electrically contact a first semiconductor layer and in a plan view the carrier covers the first main surface in places, and in direct vicinity of the electrical contact layer the component includes a shielding structure configured to prevent electromagnetic radiation generated by the active layer from impinging onto the contact layer.
US10355173B2

A method for manufacturing a light emitting device includes: integrally molding a package and a lead, the package arranged to form at least part of an inner peripheral face of a recess portion in which the light emitting element is housed, the package including a base material and a plurality of particles, the base material including a resin, a coefficient of thermal expansion of the particles being different from a coefficient of thermal expansion of the base material; and covering the inner peripheral face of the recess portion with a cover film, the cover film having light transmissive and electrical insulation.
US10355168B2

A lighting device according to embodiments of the invention includes a substrate with a plurality of holes that extend from a surface of the substrate. A non-III-nitride material is disposed within the plurality of holes. The surface of the substrate is free of the non-III-nitride material. A semiconductor structure is grown on the surface of the substrate. The semiconductor structure includes a light emitting layer disposed between an n-type region and a p-type region.
US10355165B2

Methods for fabricating semiconductor devices incorporating an activated p-(Al,In)GaN layer include exposing a p-(Al,In)GaN layer to a gaseous composition of H2 and/or NH3 under conditions that would otherwise passivate the p-(Al,In)GaN layer. The methods do not include subjecting the p-(Al,In)GaN layer to a separate activation step in a low hydrogen or hydrogen-free environment. The methods can be used to fabricate buried activated n/p-(Al,In)GaN tunnel junctions, which can be incorporated into electronic devices.
US10355164B2

A method of forming an electrical device that includes epitaxially growing a first conductivity type semiconductor material of a type III-V semiconductor on a semiconductor substrate. The first conductivity type semiconductor material continuously extending along an entirety of the semiconductor substrate in a plurality of triangular shaped islands; and conformally forming a layer of type III-V semiconductor material having a second conductivity type on the plurality of triangular shaped islands to provide a textured surface of a photovoltaic device. A light emitting diode is formed on the textured surface of the photovoltaic device.
US10355160B2

A photovoltaic device and method include a substrate, a conductive layer formed on the substrate and an absorber layer formed on the conductive layer from a Cu—Zn—Sn containing chalcogenide material. An emitter layer is formed on the absorber layer and a buffer layer is formed on the emitter layer including an atomic layer deposition (ALD) layer. A transparent conductor layer is formed on the buffer layer.
US10355157B2

A photovoltaic cell incorporating a semiconductor element (10) composed entirely of a single conductivity type. A biasing agent (26) having a work function different from that of the semiconductor element overlies a face of the element and produces a band bending and thus an electric field in a space charge region. Electrodes are in contact with the semiconductor element within the space charge region. Carriers generated by light absorbed in the semiconductor element are accelerated toward the electrodes by the field.
US10355151B2

A CMOS image sensor may include a semiconductor substrate having a first conductivity type, and a plurality of laterally adjacent photodiodes formed in the substrate. Each photodiode may include a retrograde well extending downward into the substrate from a surface thereof and having a second conductivity type, a first well around a periphery of the retrograde well having the second conductivity type, and a second well within the retrograde well having the first conductivity type. Each photodiode may further include first and second superlattices respectively overlying each of the first and second wells. Each of the first and second superlattices may include a plurality of stacked groups of layers, with each group of layers including a plurality of stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base semiconductor portions.
US10355141B1

A sensing element is provided. The sensing element includes an active layer, a first source, a second source, a drain, and a gate. The active layer is disposed on a substrate, wherein the active layer includes a first source region, a second source region, a drain region, and a channel region. The first source is electrically connected to the first source region. The second source is electrically connected to the second source region. The drain is electrically connected to the drain region. The gate is overlapped with the channel region in a normal direction of the substrate, wherein the first source is extended toward the channel region in a first direction, the second source is extended toward the channel region in a second direction, the first direction and the second direction are intersected with the normal direction, and an angle between the first direction and the second direction is not equal to 180 degrees.
US10355139B2

Memory stack structures are formed through an alternating stack of insulating layers and sacrificial material layers. Backside recesses are formed by removal of the sacrificial material layers selective to the insulating layers and the memory stack structures. An electrically conductive, amorphous barrier layer can be formed prior to formation of a metal fill material layer to provide a diffusion barrier that reduces fluorine diffusion between the metal fill material layer and memory films of memory stack structures. The electrically conductive, amorphous barrier layer can be an oxygen-containing titanium compound or a ternary transition metal nitride.
US10355130B2

A semiconductor device is provided with one or more gate fingers (20) that are provided in an active region on a semiconductor substrate (1), and a source finger (30) and a drain finger (40) that are provided in the active region and arranged alternately to allow each gate finger to be sandwiched between the source and drain fingers. The semiconductor device includes terminal circuit (60) that has inductive impedance at the frequency of a signal input to an input terminal of the one or more gate fingers, and is directly or indirectly connected to the one or more gate fingers at an area being spaced away from a connecting position of the input terminal (21a) of the one or more gate fingers (20).
US10355115B2

The present invention discloses an electronic device formed of a group III nitride. In one embodiment, a substrate is fabricated by the ammonothermal method and a drift layer is fabricated by hydride vapor phase epitaxy. After etching a trench, p-type contact pads are made by pulsed laser deposition followed by n-type contact pads by pulsed laser deposition. The bandgap of the p-type contact pad is designed larger than that of the drift layer. Upon forward bias between p-type contact pads (gate) and n-type contact pads (source), holes and electrons are injected into the drift layer from the p-type contact pads and n-type contact pads. Injected electrons drift to the backside of the substrate (drain).
US10355108B2

An exemplary method of forming a fin field effect transistor that includes first and second etching processes to form a fin structure. The fin structure includes an upper portion and a lower portion separated at a transition. The upper portion has sidewalls that are substantially perpendicular to the major surface of the substrate. The lower portion has tapered sidewalls on opposite sides of the upper portion and a base having a second width larger than the first width.
US10355096B2

A HEMT device is provided. The HEMT device includes a substrate, a first epitaxial layer, a second epitaxial layer, an insulating layer, a gate, a source, and a drain. The first epitaxial layer is formed on the substrate. The second epitaxial layer is formed on the first epitaxial layer. The insulating layer is formed on the second epitaxial layer. The gate is formed in the insulating layer and extends into the second epitaxial layer. The source and the drain are formed in the insulating layer and extend into the second epitaxial layer, wherein the source and the drain are located on both sides of the gate.
US10355077B2

In an ESD protection element configured to protect a semiconductor device, a first N-type low concentration diffusion layer is formed, as an offset layer for easing electric field concentration, under a LOCOS oxide film formed at each end of the gate electrode, and a second N-type low concentration diffusion layer and a third low concentration diffusion layer are formed under an N-type high concentration diffusion layer on the drain side to set the point of breakdown at a level deep inside a substrate from a surface of the substrate. The hold voltage is thus raised to a voltage equal to or higher than the operating voltage and a noise can be relieved without increasing the element size of the ESD protection element even when the noise having a large amount of positive electric charge is applied to a Vdd supply terminal.
US10355072B2

A method for forming a trench capacitor without an additional mask adder and the resulting device are provided. Embodiments include forming a buried implant layer over a substrate; forming an EPI layer over the buried implant layer; forming an oxide layer over the EPI layer; forming a nitride layer over the oxide layer; forming first and second trenches in the nitride layer, the oxide layer, the EPI layer, the buried implant layer and the substrate, the first trench being wider and deeper than the second trench; forming a dielectric layer in the trenches; forming a first polysilicon layer over the dielectric layer in the trenches; removing the first polysilicon layer and the dielectric layer above the EPI layer in the trenches and at a bottom of the first trench; and forming a second polysilicon layer filling the first trench and above the EPI layer in the second trench.
US10355068B2

Display irregularities in light emitting devices, which develop due to dispersions per pixel in the threshold value of TFTs for supplying electric current to light emitting elements, are obstacles to increasing the image quality of the light emitting devices. An electric potential in which the threshold voltage of a TFT (105) is either added to or subtracted from the electric potential of a reset signal line (110) is stored in capacitor means (108). A voltage, in which the corresponding threshold voltage is added to an image signal, is applied to a gate electrode of a TFT (106). TFTs within a pixel are disposed adjacently, and dispersion in the characteristics of the TFTs does not easily develop. The threshold value of the TFT (105) is thus cancelled, even if the threshold values of the TFTs (106) differ per pixel, and a predetermined drain current can be supplied to an EL element (109).
US10355062B2

An organic light emitting display is disclosed. In the disclosure, only one switching TFT among TFTs constituting a pixel is implemented as an NMOS type TFT, and at least some of a driving TFT and the remaining switching TFTs are implemented as a PMOS type TFT. Therefore, the disclosure simplifies TFT process steps and provides an organic light emitting display suitable for realizing a high resolution pixel implementation.
US10355059B2

The present invention provides an electronic device, including a window defining an outer surface of a main body, and having a pressure touch receiving area for receiving a pressure touch input, a metal case supporting the window and defining the outer surface of the main body, an organic light emitting diode (OLED) display module disposed beneath the window and configured to output visual information through the window, a metal support frame supporting the OLED display module, a guide frame supporting the OLED display module, and coupled to the window, and a pressure touch sensing unit disposed beneath the window and configured to detect a touch input applied to the window.
US10355058B2

A display device includes a plurality of first detection electrodes that are respectively disposed in a plurality of first areas, which are shaped in a stripe pattern and extend in the first direction, and extend in a first direction, an insulating layer that is disposed in a grid-like area, covers the first detection electrodes, and is placed on perimeters of pixel electrodes, and a plurality of second detection electrodes that are disposed on a sealing layer along a plurality of second areas and extend in a second direction, the second areas being included in the grid-like area, shaped in a stripe pattern, and extending in the second direction. The common electrodes are respectively disposed on a plurality of second banks and continue to the first direction.
US10355042B2

There is provided solid-state imaging devices and methods of forming the same, the solid-state imaging devices including: a semiconductor substrate; a glass substrate; an adhesion layer provided between the semiconductor substrate and the glass substrate; and a warpage correction film provided adjacent to one of the semiconductor substrate and the glass substrate.
US10355041B2

A pixel includes a semiconductor layer with a charge accumulation layer extending in the semiconductor layer. A transistor has a read region penetrating into said semiconductor layer down to a first depth. An insulating wall penetrates into the semiconductor layer from an upper surface and containing an insulated conductor connected to a node of application of a potential. The insulating wall includes at least a portion provided with a deep insulating plug penetrating into the insulated conductor down to a second depth greater than the first depth. A continuous portion of the insulating wall laterally delimits, at least partially, a charge accumulation area and includes a wall portion with the deep insulating plug at least partially laterally delimiting the read region of the transistor.
US10355038B2

A solid-state imaging device includes: a first lens layer; and a second lens layer, wherein the second lens layer is formed at least at a periphery of each first microlens formed based on the first lens layer, and the second lens layer present at a central portion of each of the first microlenses is thinner than the second lens layer present at the periphery of the first microlens or no second lens layer is present at the central portion of each of the first microlenses.
US10355036B2

The present disclosure relates to a semiconductor device and an electronic apparatus which is capable of reducing variations and deterioration of transistor characteristics.A first connection pad connected with a first wiring and a first floating metal greater than the first connection pad are formed at a bonding surface of a first substrate, whereas a second connection pad connected with a second wiring and a second floating metal greater than the second connection pad are formed at a bonding surface of a second substrate. The first joint pad and the second floating metal are connected to each other, the second floating metal and the first floating metal are connected to each other, and the first floating metal and the second joint pad are connected to each other, whereby the first floating metal and the second floating metal formed at the first substrate and the second substrate are bonded to each other. The present disclosure is applicable to a CMOS solid-state imaging device used for an imaging apparatus such as a camera, for example.
US10355033B2

The present disclosure discloses a manufacturing method of a polycrystalline silicon thin film, which includes: forming a first amorphous silicon thin film; crystallizing the first amorphous silicon thin film to form a polycrystalline silicon thin film by applying an excimer laser annealing process; forming a second amorphous silicon thin film on a first surface of the polycrystalline silicon thin film; and etching until the second amorphous silicon thin film is completely removed toward a direction of the polycrystalline silicon thin film from the second amorphous silicon thin film by applying a dry etching process. The present disclosure further discloses a manufacturing method of a thin film transistor array substrate which includes the steps of manufacturing an active layer: forming a layer of a polycrystalline silicon thin film according to the previous polycrystalline silicon thin film; and etching the polycrystalline silicon thin film to form a patterned active layer.
US10355026B2

A method for manufacturing a metal wire and an array substrate includes the steps of forming a metal layer, an insulating layer, and a photoresist on the substrate sequentially; exposing the photoresist to form a photoresist retention region and a photoresist non-retention region; developing the photoresist non-retention region; etching the insulating layer to expose a region of the metal layer to be etched; and etching the metal layer to remove portions not covered by the photoresist retention region to form a metal wire.
US10355022B2

A thin film transistor, a method for fabricating the same, an array substrate, and a display device are provided. The method comprises forming an active layer on a substrate, wherein source-and-drain-to-be-formed regions of the active layer are thicker than a semiconductor region between the source-and-drain-to-be-formed regions, and by a patterning process, forming a gate on the active layer, and forming a pattern of source and drain in the source-and-drain-to-be-formed regions of the active layer.
US10355014B1

Some embodiments include an assembly which has channel material pillars, and which has memory cells along the channel material pillars. A conductive structure is under the channel material pillars. The conductive structure has doped semiconductor material in direct contact with bottom regions of the channel material pillars. One or more of magnesium, scandium, yttrium and lanthanide elements is along the bottom regions of the channel material pillars. Some embodiments include methods of forming assemblies. A structure is formed, and a mass is formed against an upper surface of the structure. Plugs are formed within openings in the mass. The plugs comprise a second material over a first material. The first material includes one or more of magnesium, scandium, yttrium and lanthanide elements. Openings are formed to terminate on the first material, and are then extended through the first material. Channel material pillars are formed within the openings.
US10355012B2

An alternating stack of insulating layers and spacer material layers is formed over a substrate. The spacer material layers are formed as, or are subsequently replaced with, electrically conductive layers. A retro-stepped dielectric material portion comprising a compressive-stress-generating dielectric material on stepped surfaces of the alternating stack. Memory stack structures are formed through the first-tier alternating stack. Each of the memory stack structures includes a vertical semiconductor channel and a memory film. A patterned tensile-stress-generating material layer is formed over the retro-stepped dielectric material portion in a region that is laterally spaced outward from an outer periphery of a topmost layer within the alternating stack. The patterned tensile-stress-generating material layer applies a tensile stress to the retro-stepped dielectric material portion and to the alternating stack to compensate for the compressive stress generated by the retro-stepped dielectric material portion.
US10355010B2

A memory device including a substrate, a plurality of channel columns, a gate stack, an interlayer insulating layer, a plurality of first trenches, and at least one second trench. The substrate includes a cell array region and a connection region. The channel columns cross an upper surface of the substrate in the cell array region. The gate stack includes a plurality of gate electrode layers surrounding the channel columns in the cell array region. The gate electrode layers extend to different lengths in the connection region to form a stepped structure. The interlayer insulating layer is on the gate stack. The first trenches divide the gate stack and the interlayer insulating layer into a plurality of regions. The at least one second trench is inside of the interlayer insulating layer in the connection region and between the first trenches.
US10355009B1

A first-tier structure including a first alternating stack of first insulating layers and first spacer material layers is formed over a substrate. First-tier memory openings and at least one type of first-tier contact openings can be formed simultaneously employing a same anisotropic etch process. The first-tier contact openings formed over stepped surfaces of the first alternating stack may extend through the first alternating stack, or may stop on the stepped surfaces. Sacrificial first-tier opening fill portions are formed in the first-tier openings, and a second-tier structure can be formed over the first-tier structure. Memory openings including volumes of the first-tier memory openings are formed through the multi-tier structure, and memory stack structures are formed in the memory openings. Various contact openings are formed through the multi-tier structure, and various contact via structures are formed in the contact openings.
US10355000B2

A method of fabricating a semiconductor device includes pattering an upper portion of a substrate to form a first active pattern, the substrate including a semiconductor element having a first lattice constant, performing a selective epitaxial growth process on an upper portion of the first active pattern to form a first source/drain region, doping the first source/drain region with gallium, performing an annealing process on the first source/drain region doped with gallium, and forming a first contact pattern coupled to the first source/drain region. The first source/drain region includes a semiconductor element having a second lattice constant larger than the first lattice constant.
US10354996B2

A first transistor required for decreasing leak current and a second transistor required for compatibility of high speed operation and low power consumption can be formed over an identical substrate and sufficient performance can be provided to the two types of the transistors respectively. Decrease in the leak current is required for the first transistor. Less power consumption and high speed operation are required for the second transistor. The upper surface of a portion of a substrate in which the second diffusion layer is formed is lower than the upper surface of a portion of the substrate where the first diffusion layer is formed.
US10354994B2

Aspects disclosed herein include electrostatic discharge (ESD) protection in an electronic switching circuit. An electronic switching circuit includes switching circuitry configured to provide interconnectivity between a common port in at least one common branch and an input/output (I/O) port in at least one I/O branch. The common branch and the I/O branch each include a blocking capacitor element that is inherently incapable for ESD discharging. As such, an ESD clamp is disposed in parallel to the blocking capacitor element to provide a low-impedance ESD discharging path around the blocking capacitor element. By disposing the ESD clamp in parallel to the blocking capacitor element, it is possible to minimize detrimental parasitic effects of the ESD clamp, thus improving performance and reliability of the electronic switching circuit, especially for high power switching circuits such as a radio frequency (RF) switching circuits.
US10354988B2

A method includes forming a dielectric layer over a radiation de-bondable coating. The radiation de-bondable coating is over a carrier, and the radiation de-bondable coating includes metal particles therein. Metal posts are formed over the dielectric layer. A device die is attached to the dielectric layer. The device die and the metal posts are encapsulated in an encapsulating material. A plurality of redistribution lines is formed on a first side of the encapsulating material, and is electrically coupled to the device die and the metal posts. The carrier is de-bonded by projecting a radiation source on the radiation de-bondable coating to decompose the radiation de-bondable coating. Electrical connections are formed on a second side of the encapsulating material. The electrical connections are electrically coupled to the metal posts.
US10354987B1

Sacrificial pillar structures are formed through a first semiconductor substrate on which first semiconductor devices are subsequently formed. After backside thinning of the first semiconductor substrate, the sacrificial pillar structures are replaced with integrated through-substrate via and pad structures to provide a first semiconductor chip. A second semiconductor chip is provided, which includes a second semiconductor substrate, second semiconductor devices, and second bonding pad structures electrically connected to a respective one of the second semiconductor devices. The first bonding pad structures are bonded to a respective one of the second bonding pad structures by surface activated bonding.
US10354986B2

An integrated circuit includes a bottom substrate, a metal layer disposed over the bottom substrate and a hollow metal pillar disposed on the metal layer. The metal layer and the hollow metal pillar are electrically connected.
US10354982B2

A bottom package includes a molding compound, a buffer layer over and contacting the molding compound, and a through-via penetrating through the molding compound. A device die is molded in the molding compound. A guiding trench extends from a top surface of the buffer layer into the butter layer, wherein the guiding trench is misaligned with the device die.
US10354980B1

Multiple semiconductor chips can be bonded through copper-to-copper bonding. The multiple semiconductor chips include a logic chip and multiple memory chips. The logic chip includes a peripheral circuitry for operation of memory devices within the multiple memory chips. The memory chips can include front side bonding pad structures, backside bonding pad structures, and sets of metal interconnect structures providing electrically conductive paths between pairs of a first side bonding pad structure and a backside bonding pad structure. Thus, electrical control signal can vertically propagate between the logic chip and an overlying memory chip through at least one intermediate memory chip located between them. The backside bonding pad structures can be formed as portions of integrated through-substrate via and pad structures that extend through a respective semiconductor substrate.
US10354979B1

A three-dimensional (3D) circuit card assembly includes a substrate package and a passive heat transfer unit. The substrate package includes a plurality of individual substrates stacked atop one another. The passive heat transfer unit includes at least one intermediate heat dissipation plate configured to receive heat from the substrate package, and a thermally conductive dissipation cover configured to dissipate the heat received from the at least one intermediate heat dissipation plate away from the 3D circuit card assembly.
US10354978B1

A stacked package has plurality of chip packages stacked on active surfaces of each other, a dielectric layer, a redistribution layer and a plurality of external terminals. Each chip package has an exterior conductive element formed on the active surface. Each exterior conductive element has a cut edge exposed on at least one of the lateral side of the chip package. The dielectric layer, the redistribution layer and the external terminals are formed in sequence on the lateral side with the exposed cut edges to form the electrical connection between the cut edges, the redistribution layer and the external terminals. Therefore, the process for forming the electrical connections is simplified to enhance the reliability and the UPH for manufacturing the stacked package.
US10354977B2

A device includes a wiring substrate. A first semiconductor-chip has a first face, a second face, and a first side face between an outer edge of the first face and an outer edge of the second face, where the first side face is a first condition plane. The first semiconductor-chip is located above the wiring substrate. A second semiconductor-chip has a third face, a fourth face, a second side face between an outer edge of the third face and an outer edge of the fourth face, and a through electrode passing through at least a semiconductor substrate between the third face and the fourth face. The second side face is the first condition plane and a second condition plane having more irregularities than the first condition plane. The second semiconductor-chip is located between the wiring substrate and the first semiconductor-chip. The resin is located around the first and second semiconductor-chips.
US10354976B2

Dies-on-package devices and methods therefor are disclosed. In a dies-on-package device, a first IC die is surface mount coupled to an upper surface of a package substrate. Conductive lines are coupled to the upper surface of the package substrate in a fan-out region with respect to the first IC die. A molding layer is formed over the upper surface of the package substrate, around sidewall surfaces of the first IC die, and around bases and shafts of the conductive lines. A plurality of second IC dies is located at a same level above an upper surface of the molding layer respectively surface mount coupled to sets of upper portions of the conductive lines. The plurality of second IC dies are respectively coupled to the sets of the conductive lines in middle third portions respectively of the plurality of second IC dies for corresponding fan-in regions thereof.
US10354974B2

A chip package structure and a method for forming a chip package are provided. The chip package structure includes a first package which includes at least a semiconductor die, a dielectric structure surrounding the semiconductor die, and a plurality of conductive structures penetrating through the dielectric structure and surrounding the semiconductor die. The package structure also includes an interposer substrate over the first package and a plurality of conductive features in or over the interposer substrate. The package structure further includes a second package over the interposer substrate, and the first package electrically couples the second package through the conductive structures and the conductive features.
US10354962B2

A destroy on-demand electrical device includes a substrate layer formed using a soluble material (e.g., a Germanium oxide), a semi-conductor layer formed from a material that can become soluble upon further processing (e.g., Germanium) and conductive elements, formed from a metallic material such as Copper. The device is coupled with one or more disintegration sources that contain disintegration agents (e.g., Hydrogen Peroxide) that can promote disintegration of the device. The device can be destroyed in response to actuation of the disintegration sources, for example by actuation of a source that produces Hydrogen Peroxide for use in oxidizing the semi-conductor layer. Water can be used to dissolve dissolvable substrate layers. The semi-conductor layer can be destroyed by first processing this layer to form a dissolvable material and dissolving the processed layer with water. The remaining Copper components disintegrate once their underlying layer have been dissolved and/or by use of a salt.
US10354951B1

A device including a thin film resistor (TFR) structure. The TFR structure is accessible by one or more conductive vias that extend vertically from an upper metal layer to completely penetrate a TFR layer positioned thereunder. The conductive vias are coupled to one or more sidewalls of the TFR layer at or near the sites of penetration. The TFR structure can be manufactured by a method that includes etching a via trench completely through the TFR layer and a dielectric layer above the TFR layer, and filling the via trench with a conductor coupled to a sidewall of the TFR layer.
US10354946B2

The invention relates to a method for embedding a discrete electronic device in a chip module. The chip module comprises a multilayer substrate which comprises a plurality of electrically conductive layers stacked above each other and an electrically non-conductive layer arranged between each pair of electrically conductive layers. The chip module is configured to receive one or more chips to be mounted onto a top surface thereof. Each electrically conductive layer comprises one or more electrically conductive structures. A recess is provided in a side surface of the chip module. The discrete electronic device is inserted into the recess. A first electrically conductive connection between a first electrical contact of the discrete electronic device and a first electrically conductive structure is established. Further, a second electrically conductive connection between a second electrical contact of the discrete electronic device and a second electrically conductive structure is established.
US10354943B1

An example multi-branch terminal for an integrated circuit (IC) package is described herein. An example multi-branch terminal of an integrated circuit (IC), may include a first branch that may include an active bonding with a chip of the IC, wherein the active bonding may include a wire bonded to the chip of the IC; and a second branch that may include a passive bonding with the chip of the IC, wherein the passive bonding may include a capacitor bonded to the second branch and a first terminal of the IC.
US10354937B2

A three-dimensional packaging structure and a packaging method of power devices. The packaging structure includes power devices, direct copper bonded substrates (i.e., DBC substrates), flexible printed circuit boards (i.e., FPC boards), bonding wires, heat dissipation substrates, decoupling capacitors, a heatsink with integrating the fan, shells, and forms a half-bridge circuit structure composed by the power devices. The power circuit structure is optimized, parasitic inductance in the commutation loop is reduced by mutual inductance cancellation, thus overvoltage and oscillation during the power device switching process can be reduced. Additionally, by using the flexible characteristic of the flexible PCB, a three-dimensional packaging structure is formed and power density is improved.
US10354931B2

Embodiments of mechanisms for testing a die package with multiple packaged dies on a package substrate use an interconnect substrate to provide electrical connections between dies and the package substrate and to provide probing structures (or pads). Testing structures, including daisy-chain structures, with metal lines to connect bonding structures connected to signals, power source, and/or grounding structures are connected to probing structures on the interconnect substrate. The testing structures enable determining the quality of bonding and/or functionalities of packaged dies bonded. After electrical testing is completed, the metal lines connecting the probing structures and the bonding structures are severed to allow proper function of devices in the die package. The mechanisms for forming test structures with probing pads on interconnect substrate and severing connecting metal lines after testing could reduce manufacturing cost.
US10354921B2

A semiconductor device includes a first gate stack arranged about a first nanowire and a second nanowire, the first nanowire is arranged above a second nanowire, the first nanowire is connected to a first source/drain region and a second source/drain region. A second gate stack is arranged about a third nanowire and a fourth nanowire, the third nanowire is arranged above a fourth nanowire, the third nanowire is connected to a third source/drain region and a fourth source/drain region. An insulator layer having a first thickness is arranged adjacent to the first gate stack.
US10354914B2

A semiconductor device including a substrate having a dielectric layer over the substrate and a first conductive feature disposed within the dielectric layer. A metal nitride material is disposed directly on a top surface of the first conductive feature. A metal oxynitride material is disposed directly on a top surface of the dielectric layer, wherein the metal nitride and the metal oxynitride are coplanar. A second conductive feature is disposed over and interfacing the metal nitride material.
US10354913B2

A method of forming a semiconductor device includes forming a conductive feature in a first dielectric layer, forming one or more dielectric layers over the first dielectric layer, and forming a via opening in the one or more dielectric layers, a bottom of the via opening exposing the conductive feature. The method further includes cleaning the via opening using a chemical mixture, and rinsing the via opening using basic-ion doped water after cleaning the via opening.
US10354909B2

An assembly used in a process chamber for depositing a film on a wafer and including a pedestal extending from a central axis. An actuator is configured for controlling movement of the pedestal. A central shaft extends between the actuator and pedestal, the central shaft configured to move the pedestal along the central axis. A lift pad is configured to rest upon the pedestal and having a pad top surface configured to support a wafer placed thereon. A pad shaft extends between the actuator and the lift pad and controls movement of the lift pad. The pad shaft is positioned within the central shaft and is configured to separate the lift pad from the pedestal top surface by a process rotation displacement when the pedestal is in an upwards position. The pad shaft is configured to rotate relative to the pedestal top surface between first and second angular orientations.
US10354904B2

An electrostatic chuck includes: a body substrate having a substrate front surface and a substrate rear surface and made of ceramic; an attraction electrode provided in the body substrate; a metal base having a base front surface and a base rear surface, and placed such that the base front surface faces the substrate rear surface of the body substrate; and an internal through hole formed so as to penetrate the base front surface and the base rear surface of the metal base. The body substrate has a plurality of heating regions in each of which a heater electrode is provided. In the internal through hole, a plurality of heater electrode terminals are provided which are electrically connected to the heater electrode in each heating region. The plurality of heater electrode terminals provided in the internal through hole are electrically connected to a connection member provided in the internal through hole.
US10354902B2

A conveyance system includes a track, ceiling conveyance vehicles, storage apparatuses, and a conveyance controller configured or programmed to control operations of the ceiling conveyance vehicles and a local vehicle in accordance with an operation mode. The storage apparatus includes a storage plate and the local vehicle that transfer a FOUP between the storage plate and an apparatus port. The conveyance controller switches the operation mode among a first mode prohibiting transfer from the apparatus port to the storage plate by the local vehicle, a second mode prohibiting transfer to the storage plate by any of the ceiling conveyance vehicles and transfer from the storage plate to the apparatus port by the local vehicle, and a third mode that does not restrict transfer by the local vehicle.
US10354896B2

There is provided a position detection system for use in a processing apparatus including a mounting table configured to mount thereon a disc-shaped target object and a focus ring surrounding a periphery of the mounting table. The system includes a light source configured to generate measurement light, three or more optical elements configured to emit the measurement light as emission light and receive reflected light, a driving unit configured to move each of the optical elements such that a scanning range from the focus ring to the target object is scanned, and a control unit configured to obtain positional relation between the focus ring and the target object based on the reflected light in the scanning range of each of the optical elements.
US10354890B2

A device comprises a substrate and an adhesive nanoparticle layer patterned into zones of electrical conductance and insulation on top of the substrate surface. A diffusion region adjoining the surface comprises an admixture of the nanoparticles in the substrate material. When the nanoparticle layer is patterned from originally all-conductive nanoparticles, the insulating zones are created by selective oxidation; when the nanoparticle layer is patterned from originally all-non-conductive nanoparticles, the conductive zones are created by depositing selectively a volatile reducing agent. A package of insulating material is in touch with the nanoparticle layer and fills any voids in the nanoparticle layer.
US10354889B2

Processing methods may be performed to limit damage of features of a substrate, such as missing fin damage. The methods may include forming a plasma of an inert precursor within a processing region of a processing chamber. Effluents of the plasma of the inert precursor may be utilized to passivate an exposed region of an oxygen-containing material that extends about a feature formed on a semiconductor substrate. A plasma of a hydrogen-containing precursor may also be formed within the processing region. Effluents of the plasma of the hydrogen-containing precursor may be directed, with DC bias, towards an exposed silicon-containing material on the semiconductor substrate. The methods may also include anisotropically etching the exposed silicon-containing material with the plasma effluents of the hydrogen-containing precursor, where the plasma effluents of the hydrogen-containing precursor selectively etch silicon relative to silicon oxide.
US10354871B2

A method for sputtering an aluminum layer on a surface of a semiconductor device is presented. The method includes three sputtering steps for depositing the aluminum layer, where each sputtering step includes at least one sputtering parameter that is different from a corresponding sputtering parameter of another sputtering step. The surface of the semiconductor device includes a dielectric layer having a plurality of openings formed through the dielectric layer.
US10354863B2

In one instance, the seed crystal of this invention provides a nitrogen-polar c-plane surface of a GaN layer supported by a metallic plate. The coefficient of thermal expansion of the metallic plate matches that of GaN layer. The GaN layer is bonded to the metallic plate with bonding metal. The bonding metal not only bonds the GaN layer to the metallic plate but also covers the entire surface of the metallic plate to prevent corrosion of the metallic plate and optionally spontaneous nucleation of GaN on the metallic plate during the bulk GaN growth in supercritical ammonia. The bonding metal is compatible with the corrosive environment of ammonothermal growth.
US10354858B2

Use of a non-solvent for the edge bead removal of spin-coated PZT or PLZT thinfilms, eliminates swelling of the exposed edges of the PZT or PLZT thinfilms and eliminates delamination and formation of particle defects in subsequent bake and anneal steps.
US10354857B2

An envelope of an ultraviolet (UV) bulb comprises a tube of UV transmissive material configured to contain a UV emissive material and a plasma resistant coating on an inner surface of the tube wherein the coating has been deposited by atomic layer deposition (ALD) and is the only material attached to the inner surface of the tube. The tube can be an endless tube having a circular shape and the coating can be an ALD aluminum oxide coating. The UV transmissive material can comprise quartz or fused silica and the tube can have a wall thickness of about 1 to about 2 mm. The coating can have a thickness of no greater than about 200 nm such as about 120 nm to 160 nm. The circular tube can be formed into a torus shape which can have an outer diameter of about 200 mm and the tube itself can have an outer diameter of about 30 mm. The ALD aluminum oxide coating can be a pinhole free conformal coating. A UV bulb comprising the envelope can contain mercury and inert gas such as argon with pressure inside the UV bulb below 100 Torr. A method of curing a film on a semiconductor substrate, comprises supporting a semiconductor substrate in a curing chamber and exposing a layer on the semiconductor substrate to UV radiation produced by the UV bulb. Other uses include semiconductor substrate surface cleaning or sterilization of fluids and objects.
US10354856B2

A discharge lamp includes a discharge vessel. A xenon gas is sealed within the discharge vessel so as to serve as a light emitting gas, the discharge vessel is made from quartz glass, a pair of electrodes are arranged so as to face each other in the discharge vessel, and the discharge vessel has a chip portion. The chip portion is made from a glass member that has a composition different from that of the discharge vessel, and the glass member has a transmittance of 50% or more over a wavelength range from 170 nm to 300 nm.
US10354854B2

A shutter moves along a surface of a partition wall provided between two spaces different in pressure, which faces the space higher in pressure, to open and close an aperture formed on the partition wall with an amount of force smaller than conventional shutters require. The shutter includes: a plate-shaped first member arranged in a manner of moving along a surface of the partition wall, which faces one of the two spaces higher in pressure, to open and close the aperture, the first member being provided, in a region which corresponds to the aperture, with a small aperture having an area smaller than the area of the aperture, and a plate-shaped second member arranged in a manner of moving along a surface of the first member, which faces the space higher in pressure, to open and close the small aperture.
US10354849B2

A method of mass spectrometry is disclosed comprising digitizing a plurality of individual signals or transients and summing the plurality of digitized signals or transients or data relating to the plurality of digitized signals or transients to generate a composite mass spectral data set. The method further comprises determining in relation to the composite mass spectral data set an indication of the proportion of instances that intensity values relating to the individual digitized signals or transients either: (i) exceeded or approached a threshold value; (ii) suffered from saturation or approached saturation; or (iii) resulted from the dynamic range of an ion detector system being exceeded or approached.
US10354846B2

The present invention is a sputtering target-backing plate assembly in which the sputtering target is made from Ta having a 02% proof stress of 150 to 200 MPa, and the backing plate is made from a Cu alloy having a 0.2% proof stress of 60 to 200 MPa. The present invention aims to increase the uniformity of the film thickness as well as increase the deposition rate and improve the productivity by reducing, as much as possible, the plastic deformation of the sputtering target caused by the repeated thermal expansion and contraction of the sputtering target-backing plate assembly as a bimetal.
US10354841B2

The present invention provides a SWP (surface wave plasma) processing system that does not create underdense conditions when operating at low microwave power and high gas pressure, thereby achieving a larger process window. The DC ring subsystem can be used to adjust the edge to central plasma density ratio to achieve uniformity control in the SWP processing system.
US10354835B2

An ion implanter includes an ion source configured to generate an ion beam including an ion of a nonradioactive nuclide, a beamline configured to support an ion beam irradiated target, and a controller configured to calculate an estimated radiation dosage of a radioactive ray generated by a nuclear reaction between the ion of the nonradioactive nuclide incident into the ion beam irradiated target and the nonradioactive nuclide accumulated in the ion beam irradiated target as a result of ion beam irradiation performed previously.
US10354819B2

A mechanical breaker apparatus for breaking an electric circuit comprises two electrodes that are movable relative to each other, and including an electric arc splitter device having a multitude of distinct conductive elements that are spaced apart and electrically insulated relative to one another. The splitter device has a first portion and a second portion that are movable relative to each other between: an electrical contact position; and a spaced-apart position of the two portions. The splitter device has at least one series of the distinct conductive elements that, in an electrically closed position of the electrodes of the mechanical apparatus, are arranged along the continuous electrically-conductive path for the nominal electric current through the apparatus as defined by the two portions of the splitter device in the electrical contact position.
US10354814B2

A quenching plate arrangement for a switching device has plural quenching plates for arc splitting and/or lengthening; a guiding plate, the quenching plates being arranged substantially next to one another to firm a stack, the guiding plate laterally delimiting the stack, the guiding plate protruding beyond the quenching plates in a main extension direction; and a DC-suitable switching device having a first contact and a second contact, at least the second contact being movable relative to the first contact, a first and second running rail arrangement for conducting an arc with respective first and second current directions, the two running rail arrangements having respective first and second running rails, the two first and two second running rails respectively running in opposite directions from the first and second contacts, and the first running rails being connected in an electrically conducting manner in closed loop form, with the quenching plate arrangement.
US10354812B1

A lockout device for securing a circuit breaker switch is provided. The lockout device comprises an outer housing having side walls extending away from a base wall formed on one axial end of the outer housing to define a cavity. An arm is received within a portion of the outer housing. The arm received within a portion of the housing, the arm having a hook section and an engaging section positioned apart from one another to receive the circuit breaker switch therein. A spring is positioned between the base wall and the arm and biases the outer housing axially relative to the arm. A screw extends through the engaging section of the arm toward the hook, and is movable between the engaging section and the hook.
US10354808B2

An electrochemical energy storage device includes an anode having a first mixture which includes a first plurality of electrically conductive carbon-comprising particles having a first average porosity, and lithium metal materials. The weight ratio of the first plurality of carbon-comprising and lithium metal materials is from 30:1 to 3:1. A cathode includes a second mixture having a second plurality of electrically conductive carbon-comprising particles having a second average porosity greater than the first average porosity, and lithium-intercalating metal oxide particles. The weight ratio of the second plurality of carbon-comprising and lithium-intercalating metal oxide particles is from 1:20 to 5:1. The weight ratio between the lithium metal materials loaded in the anode and the second plurality of carbon-comprising particles in the cathode is from 0.1-10%. An electrolyte physically and ionically contacts the anode and the cathode, and fills the pore volume in the anode, cathode and a porous separator.
US10354807B2

The invention relates to a method for producing electrode foils (1) for capacitors (10), comprising the method steps of: A) providing a metal foil (1), B) transferring microstructures (2) located on a stamping die onto a main surface of the metal foil by a reforming process.
US10354801B2

A multi-layer ceramic electronic component includes: a ceramic body including first and second main surfaces oriented in a first axial direction, first and second end surfaces oriented in a second axial direction orthogonal to the first axial direction, a first internal electrode, and a second internal electrode, the ceramic body being formed to be long in a third axial direction orthogonal to the first and second axial directions; a first external electrode including a first cover portion and a first extension portion; and a second external electrode including a second cover portion and a second extension portion, the multi-layer ceramic electronic component satisfying that, when T1 represents a dimension of the ceramic body in the first axial direction, and when T2 represents a dimension of each of the first and second extension portions in the first axial direction, T1 is 80 μm or less and T2/(T1+T2) is 0.32 or less.
US10354798B2

A multilayer ceramic capacitor includes: a ceramic body having first and second surfaces opposing each other and third and fourth surfaces connecting the first and second surfaces to each other; a plurality of internal electrodes disposed in the ceramic body, exposed to the first and second surfaces, and each having one end exposed to the third or fourth surface; and first and second side margin portions disposed on the first and second surfaces and covering exposed surfaces of the internal electrodes. A dielectric composition contained in the first and second side margin portions is different from a dielectric composition contained in the ceramic body, the first and second side margin portions contain a barium titanate-based base material powder and magnesium (Mg), manganese (Mn), and aluminum (Al) as accessory ingredients, and a content ratio of manganese (Mn) to magnesium (Mg), manganese (Mn), and aluminum (Al) satisfies 0.316≤Mn/(Mn+Mg+Al)≤0.500, based on a molar content of Mn, Mg and Al in the first and second side margin portions.
US10354795B2

A method includes forming a first conductive spiral and a second conductive spiral of a spiral inductor coupled to a substrate. The second conductive spiral overlays the first conductive spiral. A first portion of an innermost turn of the spiral inductor has a first thickness in a direction perpendicular to the substrate. The first portion of the innermost turn includes a first portion of the first conductive spiral and does not include the second conductive spiral. A second portion of the innermost turn includes a first portion of the second conductive spiral. A portion of an outermost turn of the spiral inductor has a second thickness in the direction perpendicular to the substrate. The second thickness is greater than the first thickness. The portion of the outermost turn includes a second portion of the first conductive spiral and a second portion of the second conductive spiral.
US10354789B2

An electronic device including a core, at least a wire and a magnetic material is provided. The core includes a pillar, a top board and a bottom board. The pillar is disposed between the top board and the bottom board. An area of the top board is smaller than an area of the bottom board. A winding space is formed among the top board, the bottom board and the pillar. The wire is winded around the pillar and located in the winding space. The magnetic material fills the winding space to encapsulate the wire. The magnetic material includes a resin and a metallic powder, wherein an average particle diameter of the magnetic powder is smaller than 20 μm.
US10354787B2

A restraining device comprised of electromagnets attached to a structure and steel pieces attached to a person's wrists that are controlled to restrain or release a person. This restraining device is wired to an enclosure with various electronic components that provide many ways of activating and deactivating the electromagnets of the restraining device. For example, it could be remotely controlled by another individual over the internet, but could also be configured to be used alone for self-restraint. A plurality of safety mechanisms, including a panic button, a countdown timer, a network polling mechanism and voice control can all be applied to make it possible for the person who is using this device to be released from their restraints.
US10354784B2

A non-oriented magnetic steel sheet includes a specific chemical composition represented by, in mass %: Si: 3.0% to 3.6%; Al: 0.50% to 1.25%; Mn: 0.5% to 1.5%; Sb or Sn or both of them: [Sb]+[Sn]/2 is 0.0025% to 0.05% where [Sb] denotes an Sb content and [Sn] denotes an Sn content; P: 0.010% to 0.150%; Ni: 0.010% to 0.200%; C: 0.0010% to 0.0040%; and others. The thickness of the non-oriented magnetic steel sheet is 0.15 mm to 0.30 mm. the non-oriented magnetic steel sheet includes magnetic properties represented by, where t denotes a thickness (mm) of the non-oriented magnetic steel sheet: a magnetic flux density B50: “0.2×t+1.52” T or more; a magnetic flux density difference ΔB50: 0.08 T or less; core loss W10/50: 0.95 W/kg or less; and core loss W10/400: “20×t+7.5” W/kg or less. A ratio of a number of intergranular carbides precipitated in grains relative to a sum of the number of the intergranular carbides and a number of grain boundary carbides precipitated on grain boundaries is 0.50 or less.
US10354777B2

Electrical conductors and processes for making and using same. In some examples, the electrical conductors can include an inner electrically conductive element, which can define a central longitudinal axis. A first polymer layer can be disposed circumferentially about the inner electrically conductive element. A plurality of electrical conductor segments can be disposed about the first polymer layer and spaced around the central longitudinal axis. A second polymer layer can be disposed between the electrical conductor segments. The second polymer layer and the electrical conductor segments together can define a substantially annular cross-sectional area and an outer perimeter surface. An electrical insulator can be disposed about the outer perimeter surface defined by the second polymer layer and the electrical conductor segments.
US10354772B1

A technique is disclosed for electro-optically inducing a force to fabricated samples and/or devices with laser light. The technique uses the interaction of the oscillating electric field of the laser beam in opposition with the electric field produced by an appropriate electric charge carrier to achieve a net repulsive (or attractive) force on the component holding the electric charge. In one embodiment, force is achieved when the field near the charge carrier is modulated at a subharmonic of the electric field oscillation frequency of the laser and the relative phases of the light field and electric charge carrier field are controlled to provide optimal repulsion/attraction. The effect is scalable by applying the technique to an array of charge carrier fields sequentially as well as using higher power lasers and higher carrier field voltages.
US10354771B2

Target assembly for an isotope production system. The target assembly includes a target body having a production chamber and a beam cavity that is adjacent to the production chamber. The production chamber is configured to hold a target material. The beam cavity opens to an exterior of the target body and is configured to receive a particle beam that is incident on the production chamber. The target assembly also includes a target sheet positioned to separate the beam cavity and the production chamber. The target sheet has a side that is exposed to the production chamber such that the target sheet is in contact with the target material during isotope production. The target sheet includes graphene.
US10354757B2

A method for at least one of characterizing, diagnosing, and treating a cutaneous condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the cutaneous condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the cutaneous condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10354754B2

Embodiments digitize radiology films into DICOM format. Radiology films typically include an array of captured images laid out in a grid pattern. To comply with DICOM format, the scanned image of a radiology film is segmented into sub-images and text is extracted from the sub-images to generate DICOM metadata. The sub-images and extracted text metadata are then combined to generate a DICOM-compliant multi-image file.
US10354753B2

A patient safety search engine and alarm processor is programmed to repetitively search the electronic medical records of all patients in a hospital system to automatically provide early detection of patients with evolving pathophysiologic cascades, and in particular the cascades of evolving death, such as cascades of septic shock. The search engine also searches for a wide range of evolving pathophysiologic failures which are commonly fatal if detected too late. An alarm processor is provided which is programmed to provide an alarm upon the detection of a cascade or failure. The processor is further be programmed to provide an image of the cascade, and to determine, the severity of the cascade, and the time of onset of the cascade in relation to the timing and type of procedures and treatment and the increased cost associated with the cascade. Discretionary real-time system-wide searches for a wide range of clinical failure patterns or images within the hospital system may be performed using the disclosed patient safety search engine.
US10354751B1

A system, method, and computer-readable media are provided for facilitating clinical decision making, and in particular, decision making based on a third party's clinical situation by determining and providing useful, up-to-date information, such as patient-related information to a decision maker. In one embodiment, a user first identifies an information item concerning a patient. Based on that item, a set of related information items is determined and prioritized, and a reference pointer, which identifies the set of related information, is generated. The reference pointer is communicated to the user's mobile device. Subsequently, the user's mobile device requests information from the set of information items associated with the reference pointer, and provides information authorization information. Following authentication of the user's credentials, updates of information from the set of information items is communicated to the user's mobile device as they become available.
US10354748B1

A method includes receiving, by a processing device, a plurality of genome files. Each genome file corresponds to a different sample and defining a genetic sequence. The method also includes generating, by the processing device, a two-dimensional alignment file based on the genome files and a reference sequence. A first dimension of the alignment file corresponds to individual genetic sequences and each of the genetic sequences is aligned with respect to the reference sequence along a second dimension of the alignment file. The method includes separating, by the processing device, the alignment file into a plurality of groups and storing the groups in a non-transitory genome data store. Each group contains segments of the genetic sequences of two or more of the genomic files.
US10354743B2

A method of a memory system including memory regions includes performing error corrections for chunks in each of the memory regions, and computing trust levels corresponding respectively to the memory regions based on the error corrections, setting test-reading periods corresponding respectively to the memory regions, based on the trust levels for the memory regions, counting a number of normal-reading times for each of the memory regions, and managing access counts corresponding respectively to the memory regions based on the counted numbers and when an access count for a first memory region among the memory regions reaches a time corresponding to a test-reading period for the first memory region, performing one or more test-readings for the first memory region.
US10354742B2

An integrated circuit (IC) having a scan compression architecture includes decompression logic coupled between test access input and a block of IC elements (e.g. flip-flops) coupled together to define a plurality of scan paths. The block of IC elements includes an initial data selector at an initial position of each of the scan paths, and an additional data selector downstream within at least one of the scan paths and configured to reconfigure an order of the IC elements within the at least one scan path. Compression logic is coupled between the block of IC elements and a test access output.
US10354740B2

Disclosed is a three-dimensional semiconductor device including a stack structure on a substrate and including electrodes that are vertically stacked on top of each other on a first region of a substrate, a vertical structure penetrating the stack structure and including a first semiconductor pattern, a data storage layer between the first semiconductor pattern and at least one of the electrodes, a transistor on a second region of the substrate, and a first contact coupled to the transistor. The first contact includes a first portion and a second portion on the first portion. Each of the first portion and the second portions has a diameter that increases with an increasing vertical distance from the substrate. A diameter of an upper part of the first portion is greater than a diameter of a lower part of the second portion.
US10354734B2

Some embodiments include apparatuses and methods of using and forming such apparatuses. An apparatus among the apparatuses includes first and second conductive materials located in respective first and second levels of the apparatus, a pillar including a length extending between the first and second conductive materials, memory cells and control lines located along the pillar, a first select gate and a first select line located along the pillar between the first conductive material and the memory cells, a second select gate and a second select line located along the pillar between the first conductive material and the first select line, a first transistor and a first transistor gate line located along the pillar between the first conductive material and the first select line, and a second transistor and a second transistor gate line located along the pillar between the first conductive material and the first transistor.
US10354731B2

A data storage device can detect for a failure in decoding of an x-bit row address and/or a y-bit column of an (x+y)-bit address. The data storage device decodes the x-bit row address and/or the y-bit column address to provide wordlines (WLs) and/or bitlines (BLs) to access one or more cells from among a memory array of the data storage device. The data storage device compares one or more subsets of the WLs and/or of the BLs to each other to detect for the failure. The data storage device determines the failure is present in the decoding of the x-bit row address and/or the y-bit column of the (x+y)-bit address when one or more WL and/or BL from among the one or more subsets of the WLs and/or the BLs differ.
US10354729B1

Methods, systems, and devices for polarity-conditioned memory cell write operations are described. A memory cell may be written with a logic state by performing a write operation that includes applying a first write voltage across the memory cell with a first polarity, and applying a second write voltage across the memory cell after applying the first write voltage of the write operation, the second write voltage of the write operation having a second polarity that is different than the first polarity. In some examples, performing a write operation on a memory cell having different voltage polarities across the memory call may allow such a write operation to be completed in a shorter time than a write operation having a voltage of a single polarity.
US10354726B2

Systems, integrated circuits, and methods to utilize access signals to facilitate memory operations in scaled arrays of memory elements are described. In at least some embodiments, a non-volatile memory device can include a cross-point array having resistive memory elements and line driver. The line driver can be configured to access a resistive memory element in the cross-point array.
US10354725B2

A method for rewriting a semiconductor storage device includes: a first rewriting step of applying a pre-charge voltage to both of a plurality of bit lines and a plurality of source lines; a second rewriting step of applying a rewrite voltage to one of a selected bit line or a selected source line; a third rewriting step of applying a rewrite voltage to both of the selected bit line and the selected source line; a fourth rewriting step of applying a pre-charge voltage to one of the selected bit line or the selected source line; and a fifth rewriting step of applying a pre-charge voltage to both of the selected bit line and the selected source line.
US10354716B2

Technologies are generally described herein for static random access memory (SRAM) based memory structures and methods thereof such as multi-bit non-volatile static random-access memory (nvSRAM) with arrayed SRAM and NVM or SRAM buffered one time programmable (OTP) memories, RRAMs or other resistive RAMs.
US10354712B2

Apparatuses and methods are disclosed that include ferroelectric memory cells. An example ferroelectric memory cell includes two transistors and two capacitors. Another example ferroelectric memory cell includes three transistors and two capacitors. Another example ferroelectric memory cell includes four transistors and two capacitors.
US10354704B2

A semiconductor memory device divides a clock signal to generate a first clock signal and a second clock signal, outputs a chip selection signal as a first chip selection signal in response to the first clock signal, outputs the buffered chip selection signal as a second chip selection signal in response to the second clock signal, outputs the first chip selection signal as a third chip selection signal in response to the second clock signal, outputs a buffered command and address as a first command and address in response to the first clock signal, outputs the buffered command and address as a second command and address in response to the second clock signal, outputs the first chip selection signal as a first selection signal in response to the first clock signal, and outputs the third chip selection signal as a second selection signal in response to the second clock signal.
US10354695B2

A data recording control device includes a recording preparator that generates the file which includes a file type box including information related to a type indicating a type of a player capable of reproducing the file and header information of a media data box storing media data according to the stream data, on the recording media; a box determiner that writes a movie box which includes information used for reproducing the media data, updates a box size included in the header information of the media data box to a size of immediately before the movie box, and appends header information of a free space box which stores predetermined information to a tail of the movie box, during a predetermined period; and a data writer that appends the media data according to the stream data to a tail of the header information of the free space box.
US10354694B2

Systems, methods, and non-transitory computer readable media can identify an object included in a video content item. A content item associated with the object can be determined during playback of the video content item, wherein the content item is one or more of: a two-dimensional content item or a three-dimensional content item. An indicator associated with the content item can be provided in the video content item. The content item can be provided in response to a selection of the indicator.
US10354689B2

An incident recorder, worn by a user, maintains records in a log regarding operation of the incident recorder.
US10354683B2

A control device, a method of controlling the control device and recording medium are provided. Ranges of movement of a plurality of servo control systems are effectively used. A controller generates a corrected trajectory in which a high frequency component is removed from a first inverse kinematics trajectory so that no phase delay occurs as a command trajectory of a first servo control system.
US10354676B2

Input media data with an input playing speed is received and divided into input media data subsets. A first rate of audio utterance is determined for a first input media data subset in the media data subsets. A second different rate of audio utterance is determined for a second input media data subset in the media data subsets. Audio output media data is generated with an output playing speed at which audio utterance in the audio output media data is played at a preferred rate of audio utterance. The audio output media data comprises (a) a first output audio media data subset generated based on the preferred rate, the first rate, and the first input media data subset and (b) a second output audio media data subset generated based on the preferred rate, the second rate, and the second input media data subset.
US10354674B2

A white noise generating apparatus for stress relaxation and concentration improvement includes: a headset including a microphone for outputting the voice to a communication line, a sound outputting unit for outputting the voice inputted from the communication line, and a sensing unit which is capable of sensing at least one of a pulse wave, a skin current, a skin temperature, and a white noise generator including a stress calculating unit for calculating a stress index from the voice outputted from the microphone, a white noise generating unit for generating white noise and outputting same to the sound output unit, and a control unit for controlling the white noise generating unit to output white noise sound in accordance with the stress index calculated from the stress calculating unit so that the stress level may be normal.
US10354672B2

An input unit receives a request for transmission of a speech signal to a predetermined group. When the request for transmission is received in the input unit, a determination unit determines a process related to reproduction of the speech signal in a terminal device expected to receive a speech, based on a distance between terminal devices expected to receive the speech signal, excluding the terminal device outputting the request from a plurality of terminal devices belonging to the predetermined group. An output unit outputs the detail determined in the determination unit.
US10354639B2

The disclosure includes a headset comprising one or more earphones including one or more sensing components. The headset also includes one or more voice microphones to record a voice signal for voice transmission. The headset also includes a signal processor coupled to the earphones and the voice microphones. The signal processor is configured to employ the sensing components to determine a wearing position of the headset. The signal processor then selects a signal model for noise cancellation. The signal model is selected from a plurality of signal models based on the determined wearing position. The signal processor also applies the selected signal model to mitigate noise from the voice signal prior to voice transmission.
US10354638B2

Certain example embodiments relate to an acoustic wall assembly that uses active and/or passive sound reverberation to achieve noise-disruptive functionality, and/or a method of making and/or using the same. With the active approach, sound waves in a given frequency range are detected by a sound masking circuit. Responsive to detection of such sound waves, an air pump (e.g., speaker) is used to pump air in the wall assembly to actively mask the detected sound waves via reverberation and/or the like. The wall assembly may include one, two, or more walls, and the walls may be partial or full walls. With the passive approach, sound waves in a given frequency range are disrupted via features (e.g., holes, slits, etc.) formed in and/or on a wall itself. These techniques may be used together or separately, in different example embodiments.
US10354637B1

A sound receiving device and a noise signal generating method thereof are disclosed. A linear voltage regulator module of the sound receiving device receives a power signal for converting into a first current signal. A microphone is used to receive an external audio signal. A digital modulation module receives the first current signal so as to process the external audio signal to become a digital audio signal. After the linear voltage regulator module receives a control signal, the first current signal is stopped, and the power signal is transmitted through a current limiting resistor to generate a second current signal to the digital modulation module, so that the digital modulation module generates and output a noise signal, wherein an amperage of the second current signal is less than an amperage of the first current signal and is not enough to normally drive the digital modulation module.
US10354634B2

Method and system for use with multimedia signals that analyzes the signals into time-frequency frames over first and second time periods. Estimates of the noise and/or reverberation are derived from the frames. Gains are derived from the estimates and raised to a power to create modified gains. The modified gains are applied to the frame in the appropriate time periods. Modified multimedia signals are output after being processed by the modified gains.
US10354632B2

There is provided a post processing technique or method for separation algorithms to separate vocals from monaural music recordings. The method comprises detecting traces of pitched instruments in a magnitude spectrum of a separated voice using Hough transform and removing the detected traces of pitched instruments using median filtering to improve the quality of the separated voice and to form a new separated music signal. The method further comprises applying adaptive median filtering techniques to remove the identified Hough regions from the vocal spectrogram producing separated pitched instruments harmonics and new vocals while adding the separated pitched instruments harmonics to a music signal separated using any separation algorithm to form the new separated music signal.
US10354627B2

A singing voice edit assistant method includes: displaying singing waveforms represented by singing waveform data calculated based on score data representing a time series of notes and lyrics data representing words on a display device, on a note-by-note basis on a two-dimensional waveform screen having a pitch axis and a time axis, each singing waveform being displayed at a position located by a pitch and timing of a note corresponding to the singing waveform; and displaying a phoneme of each word at a pronunciation timing of the phoneme on the waveform screen.
US10354620B2

An electronic apparatus and a controlling method thereof. The electronic apparatus includes a display; an outer frame to house the display; an illuminance sensor which detects a sensing value used to determine at least one of illuminance and color temperature of an external light; a memory which stores a background image, which is an image of an area behind the electronic apparatus; and a processor, which generates a content screen comprising an object layer including at least one graphic object and a background image layer including the background image. The display displays the content screen and the processor may correct the background image or provide an image effect based on the sensed values.
US10354617B2

A luminescence shock avoidance algorithm selectively limits the brightness level of a display device when the display device is activated in a dark environment to prevent the temporary vision impairment that can occur when a display device is activated in a dark environment. The algorithm receives the state of the display (e.g. on or in standby mode), and can optionally receive an ambient lighting value from an ambient light sensor and a user-selectable manual brightness adjustment setting to determine whether luminescence shock avoidance should even be triggered, and if it is triggered, how much should the brightness level of the display be limited.
US10354616B2

A display device includes a display unit including a plurality of pixels to display a display image, a luminance detector to detect luminance of an image on the display unit, and a display driver. The display divider is to divide the display unit into image areas symmetrical to each other and to adjust a luminance of an image area having a relatively lower luminance value among the image areas symmetrical to each other based on a luminance detection result.
US10354611B2

An apparatus comprises a programmable delay line (PDL) to receive a pulse-width modulation (PWM) signal as input and to generate a first output; a selection unit to provide PWM signal or its inverted version as a second output; and a sequential unit coupled to the PDL to sample the second output with the first output and to generate a pulse-frequency modulation (PFM) output. A voltage regulator comprises mutually coupled on-die inductors for coupling to a load; a bridge coupled to the mutually coupled on-die inductors, including a low-side switch and a high-side switch; a PWM controller for controlling the low-side and high-side switches during a first load current; and a PFM controller for controlling the low-side and high-side switches during a second load current, the second load current being smaller than the first load current, the PFM controller comprising a comparator and a first PDL coupled to the comparator.
US10354600B2

According to some embodiments of the inventive concept, there is provided a liquid crystal display device including a backlight including a light source configured to emit first to N-th block lights respectively to first to N-th sub-frames, in a first direction, the first to N-th sub-frames being obtained by dividing a frame in time, and a display panel including pixels arranged in a matrix form and grouped into first to N-th row blocks along the first direction, the pixels being configured to display an image using the first to N-th block lights, and operations of the first to N-th row blocks being respectively synchronized with the first to N-th sub-frames, wherein a brightness of a K-th block light among the first to N-th block lights is determined on a basis of light source brightness data of a K-th row block among the first to N-th row blocks.
US10354598B2

Methods and apparatuses are provided for controlling a display and transmitting video content. The method includes determining, by processing circuitry, a blinking frequency to be used during presentation of video content for a light source of a display. The processing circuitry sets the blinking frequency for the light source of the display based on the determined blinking frequency. Further, the processing circuitry controls the light source of the display to blink according to the set blinking frequency while the video content is presented on the display. The light source is configured to illuminate a separate display panel or to emit light that form images of the video content.
US10354597B2

An optical device is described. The device has a sensor having a light incident side, wherein the sensor is designed to convert light that is incident upon the light incident side into an electrical signal. In one embodiment, the device further has at least one lens and a liquid crystal device which is arranged in front of the light incident side of the sensor in such a manner that the at least one lens is situated between the liquid crystal device and the sensor, wherein the liquid crystal device comprises at least one region whose light transmission is electronically controllable. There are further described an electronic device, a method of controlling an optical device, and a computer program.
US10354593B2

A display apparatus includes: a display device including pixels each including a light emitting element; a voltage generator configured to generate a plurality of different voltages; a switching device configured to be capable of switching the voltages in a manner such that any one of the voltages is applied to each of the pixels; and a controller configured to control operation of the switching device. The controller is configured to cause, at least once during a period for displaying an image corresponding to one frame, the switching device to operate in a manner such that voltages applied to the pixel are switched from a lower to a higher voltage.
US10354590B2

The invention discloses a hybrid compensation circuit and method for OLED pixel, by using a pixel internal driver circuit (100) of 4T1C structure to compensate threshold voltage of driving TFT using the source follow approach to achieve fast compensation; and in driving light-emitting phase, using an external compensation circuit (200) to detect the current flowing through the OLED (D1), comparing, computing and storing the difference between the current flowing through the OLED (D1) and a pre-defined current; when the corresponding row of pixel internal driver circuits (100) entering the threshold voltage programming design phase again, performing compensation on the data signal (Data), correcting compensation result so that the current flowing through the OLED (D1) is closer to the pre-defined current to achieve large compensation range.
US10354588B2

A driving method for a pixel circuit comprises steps of: receiving a data control signal inputted by a driving chip and resetting a data line of a pixel unit according to the data control signal; charging the pixel unit to a target voltage according to the data line control signal; and receiving a control signal to control the pixel unit to display a corresponding grayscale level according to the target voltage. Through above way, the present invention can prevent a wrong charging which will generate an abnormal picture display.
US10354587B2

There is provided a display device including a display panel, a plurality of data drivers configured to apply a data voltage to the display panel and to output a feedback signal indicating a driving status, a shared back channel configured to receive the feedback signal from the plurality of data drivers, a virtual feedback signal circuit configured to output a virtual feedback signal indicating a normal driving state of the plurality of data drivers, a timing controller configured to apply a data signal to the plurality of data drivers, and a switch connected to the timing controller, and configured to selectively connect the shared back channel or the virtual feedback signal circuit to the timing controller.
US10354585B2

A display may have an array of pixels each of which has a light-emitting diode such as an organic light-emitting diode. A drive transistor and an emission transistor may be coupled in series with the light-emitting diode of each pixel between a positive power supply and a ground power supply. The pixels may include first and second switching transistors. A data storage capacitor may be coupled between a gate and source of the drive transistor in each pixel. Signal lines may be provided in columns of pixels to route signals such as data signals, sensed drive currents from the drive transistors, and predetermined voltages between display driver circuitry and the pixels. The switching transistors, emission transistors, and drive transistors may include semiconducting-oxide transistors and silicon transistors and may be n-channel transistors or p-channel transistors.
US10354574B2

To achieve versatility, a driver IC has a function of generating an analog data signal from an image signal input from the outside; a function of outputting the analog data signal from an output pin; and a function of setting the analog data signal as a data signal for alternating-current driving or for direct-current driving, in accordance with data of a digital signal input from the outside. For example, the driver IC can output data signals for alternating-current driving from output pins in odd-numbered columns and data signals for direct-current driving from output pins in even-numbered columns. Furthermore, the driver IC can output data signals for alternating-current driving or for direct-current driving from all the output pins. The driver IC can drive a liquid crystal panel, a self-luminous panel, and a hybrid display panel where one subpixel includes a liquid crystal element and a light-emitting element.
US10354571B2

A driver IC includes an abnormality detection part for detecting at least one of abnormality of an OE signal, abnormality of a VGH being a signal indicating a High-level voltage, and abnormality of a VGL being a signal indicating a Low-level voltage, a waveform-changing part for changing a waveform of an STV signal being a start signal for generating a gate pulse based on a signal output from the abnormality detection part, and an output part for outputting the STV signal.
US10354567B2

A cell test method used for a fanout zone of a step location of a liquid crystal displays panel or an organic light emitting display panel, comprising the following steps: adding a cell test pad on an edge of a semi-finished flexible printed circuit board on glass (FOG) for the cell test method if length of the edge of the semi-finished FOG is greater than a critical value; placing alignment marks on the cell test pad; aligning the cell test pad by using the charge-coupled device; multiplexing process of some pins of the flexible printed circuit board to send signals for a cell test if the length of an edge of the semi-finished FOG is less than the critical value, controlling the signals to turn on by a metal oxide semiconductor.
US10354565B2

The invention relates to an outdoor advertising structure with a tilting, lowerable screen, formed by a pedestal and a screen whereon the advertisement is placed, and which does not put up resistance to the passage of wind. The invention has a mechanism that allows the screen to tilt during strong winds and to return to the vertical position when the wind stops or loses strength. It also has a mechanism that allows the advertising material exhibited on the screen to be constantly and uniformly held taut, especially when said advertising material is made of a type of canvas or similar material. The pedestal is formed by two tubes of different diameters, which, by means of a lifting mechanism, allow the upper screen to be lowered in order to replace the exhibited advertisement, or to carry out repairs and/or maintenance. The invention reduces to minimum accidents that occur when carrying out any intervention, as well as the likelihood of the structure collapsing. It also reduces costs relating to materials, production, cranes, transportation, lying of foundations and maintenance. The invention also reduces the amount of graffiti and undoubtedly improves the aesthetics of the urban landscape.
US10354548B2

A portable computing device and method for transmitting Instructor Operating Station (IOS) filtered information. A portable computing device receives IOS control and monitoring data from a simulation server, displays the IOS control and monitoring data on the portable computing device, and receives a selection by a user of at least one component of the displayed IOS control and monitoring data. The selection is performed by an interaction of the user with the displayed IOS control and monitoring data. The portable computing device determines IOS filtered information related to the selected at least one component, and transmits the IOS filtered information to a destination computing device. The determination of the IOS filtered information takes into consideration destination user access rights of a destination user. The destination device may be a simulator or a portable computing device, where the destination user performs a simulation session by interacting with the simulation server.
US10354547B1

A novel, useful and non-obvious method for the creation of virtual test drives in a virtual reality application using a layered panorama method. This novel approach utilizes the stereoscopic panoramic vehicle interior images layered over a 360 looping video, inclusive of dynamically reflecting car mirrors, animated steering wheels and speedometer for an immersive realistic, test drive experience.
US10354546B2

A semi-permanent makeup system includes a client database, a makeup simulation unit, and a data control unit. The semi-permanent makeup system is useful for allowing users to apply semi-permanent makeup on a three-dimensional client face prior to a procedure, helping technicians accurately create a stencil, comparing results with the three-dimensional client face having the semi-permanent makeup client-user requests applied, and analyzing results prior to touchup procedures.
US10354543B2

Methods, systems, and computer program products for implementing assessments by correlating browsing patterns are provided herein. A computer-implemented method includes detecting web browsing anomalies (i) attributed to a user and (ii) related to answering questions pertaining to predetermined content; estimating the probability of the user answering a question pertaining to the predetermined content based on (i) skills associated with the user and (ii) identification of required concepts associated with the predetermined content; dynamically generating at least two sets of questions pertaining to the predetermined content based on the detected web browsing anomalies; determining a time interval during a user web tutorial session at which to pose to the user a question from one of the sets of questions based at least on (i) the estimated probability and (ii) an estimated level of user engagement; and outputting to the user the question in accordance with the determined time interval.
US10354542B2

A modular learning system is provided for providing notifications to users of the modular learning system. The modular learning system includes a variety of types of users interacting with the modular learning system and with one another. The modular learning system enables users to create learning applications, purchase learning application, perform learning applications, and interact with one another to accomplish these tasks. The modular learning system maintains activity items related to these actions on the modular learning system. These activity items include a description of the activities performed as well as user roles entitled to view information about the activity item. When a user requests a notification from the system, the system identifies the user's role in the system and activity items that may be viewed by that user role.
US10354541B2

A tutor model building system includes a user interface device having a monitor to present to a user a predetermined learning interface of a problem requiring a solution and an input device for the user to enter data showing actions taken to arrive at a solution into the system, a computer to capture the actions entered by the developer user and to generate a behavior demonstration associated with the actions entered and to combine a plurality of behavior demonstrations created from a plurality of user entered data to a behavior graph, and an output device to provide the behavior graph to an authoring tool.
US10354539B2

A situational awareness analysis and fatigue management system including a processor that receives input data from a user, generates a set of algorithms from the input data, calculates outputs of each of the set of algorithms, and generates and displays a dynamic assessment situational awareness (DASA) diagram of the user as a function of situational awareness performance and wakefulness hours of the user from the calculated output. Using the DASA diagram, the processor identifies situational awareness longevity conditions of the user to perform a task, forecasts advanced fatigue conditions of the user based on the identified situational awareness longevity conditions and identifies improvements of situational awareness performance of the user to perform the task. The processor displays the identified situational awareness longevity conditions, the forecast of advanced fatigue conditions and the improvements of situational awareness performance of the user to perform the task to one or more second users.
US10354536B1

Provided is an airspace controller for creating and managing dynamic airspace for different users. The airspace controller may produce different dynamic airspace for each user by continually updating static controlled airspace maps with user-specific flight information including user-planned flights, authorization status of the user's flights, waivers, controlled airspace restrictions, and real-time flight telemetry. The airspace controller may generate a static airspace map for all users with different airspace user interface (“UI”) elements at different regions that correspond to different airspace restrictions in effect at those regions. The airspace controller may create dynamic airspace for each user by modifying the static airspace map to include flight UE elements over regions of the static airspace map where user-defined flights are to occur. The flight UE element may include shapes that correspond to flight areas defined for a flight plan, and one of several graphical representations to identify authorization status of the flight.
US10354532B2

Methods and systems are disclosed for identifying persons and the like based on an incident report and projected travel distances, based on photographic data obtained from mobile devices traveling in the vicinity of the reported incident and the projected travel distance.
US10354531B1

Aspects of the present disclosure involve a method for identifying parking locations. The current disclosure presents a technique for identifying parking locations within a geographical area. In one embodiment, a database is populated and stores information associated with parking locations. The database can include coordinates associated with parking locations and other relevant attributes. In another embodiment, the information from the database may be used to identify and present a visual representation and route to available parking locations.
US10354530B2

A mobile terminal including a touchscreen configured to display a map of a parking lot including a plurality of parking spaces; a wireless communication unit configured to communicate with at least one black box device of a corresponding vehicle parked in the parking lot; and a controller configured to identify a location of the at least one black box device and a location of the corresponding vehicle parked in the parking lot based on the communication with the least one black box device, and display the identified location of the at least one black box device and the identified location of the corresponding vehicle on the map of the parking lot.
US10354527B2

Users within transit in a vehicle may initiate location queries to fulfill a set of interests, such as stops for food, fuel, and lodging. A device may fulfill the queries according to various factors, such as the distance of nearby locations to the user or to another location specified by the user, and the popularity of various locations. However, the user may not have specified or even chosen a route, and may wish to have interests fulfilled at a later time (e.g., stopping for food in 30 minutes), and a presentation of search results near the user's current location may be unhelpful. Presented herein are techniques for fulfilling location queries that involve predicting a route of the user, and identifying a timing window for the query results (e.g., locations that are likely to be near the user's projected location when the wishes to stop for food in 30 minutes).
US10354526B2

A method is presented which includes obtaining or holding available map data representing a travel network of road links and determining at least one lane-specific speed profile for a specific lane of at least one selected link of the plurality of links based, at least in part, on perpendicular distances between the selected link as represented by map data and positions represented by a plurality of data points.
US10354515B2

A method for security and/or automation systems is described. In one embodiment, the method may include receiving, at a home automation system, data from a detachable broadcasting device indicating an authenticated biosignature, the biosignature being authenticated at the detachable broadcasting device, and the biosignature being associated with an animate object or a mobile inanimate object. The method may further include authenticating the received data, and deriving an alarm bypass instruction based at least in part on the received data. The method may further include detecting a location of the detachable broadcasting device, and communicating the alarm bypass instruction to at least one of a plurality of sensors based at least in part on the detected location of the detachable broadcasting device.
US10354513B2

A wireless communication apparatus includes: an optical sensor; and a wireless communication circuit configured to execute a transmission process that transmits a first signal based on data stored in a storage element and a reception process that receives a second signal in response to the transmission of the first signal, wherein the wireless communication circuit is further configured to write data to the storage element in accordance with the second signal received in the reception process when an output level of the optical sensor is in a first state in which the output level of the optical sensor is equal to or higher than a predetermined threshold.
US10354511B2

An identity, position, and/or health monitoring apparatus is provided. The identity, position, and/or health monitoring apparatus includes a retention feature, such as a wristband, configured to removably secure the monitoring apparatus to a person, such as a child. Particularly, the band of the monitoring apparatus may be a flexible and/or stretchable band that may be worn around a part of the body, such as a wrist or ankle. The band may be defoned by a circumferential member and/or may include first and second ends and a clasping mechanism configured to clasp and secure the first and second ends together, such as around the wrist or ankle of the user. In certain instances, the monitoring apparatus is retained within the band, and in other instances, the monitoring apparatus may be removable from the band, and the clasping mechanism may be configured for allowing the monitoring device to be removably attached therewith.
US10354508B2

An ink-staining anti-theft cash box includes a cash box mounted in a host machine for receiving and storing bills, an ink-jet module and an anti-theft security device consisting of a gas cylinder, a needle valve unit, a drive unit and a trigger unit. When the trigger unit detects abnormal separation of the cash box from the host machine, the trigger unit is triggered, and the drive unit is activated to move the gas cylinder toward the needle valve unit from a first position to a second position where an air seal diaphragm of the gas cylinder is pierced by the needle valve unit, and the compressed gas of the gas cylinder is released through an ink tub into an ink cartridge to force an ink out of a nozzle assembly of the ink-jet module for staining storage bills in the box body, enhancing the security level of the cash box.
US10354503B1

Aspects of the present disclosure include arrays of motion sensors that may be used to monitor a space to determine occupancy characteristics of the space, such as whether or not the space is occupied and the number of people located within the space. The array of motion sensors may be operatively connected to one or more building system components, such as lighting and HVAC equipment and can be used for adjusting an operating condition of the building system component based on whether a space is occupied.
US10354498B2

Embodiments herein describe techniques for operating lighting systems which can be used by associates who are colorblind or are susceptible to optically induced seizures (e.g., photosensitive epilepsy). In one embodiment, the lighting system includes programmable light sources which permit the lighting system to use colors that a colorblind person can easily distinguish—e.g., red, blue, orange, etc. Put differently, the lighting system can choose colors which are easily distinguishable to a colorblind associate when instructing the associate to take an action. Moreover, the lighting system can pulse a light source by changing its brightness or intensity over time. The lighting system can control a maximum gradient change rate and a maximum intensity change to mitigate a risk of optical seizures when pulsing the light sources to mitigate the risk of inducing a seizure.
US10354493B2

A gaming machine for providing a game to a player is described herein. The gaming machine displays a primary game on the display device including a plurality of reels being displayed in a grid that includes cells arranged in rows and columns. The gaming machine generates an outcome of the primary game and detects a triggering condition appearing in the outcome of the primary game including the appearance of a plurality of trigger symbols. The gaming controller initiates a bonus feature game in response to detecting the triggering condition including generating an outcome of bonus feature game including replacing the trigger symbols with a special symbol being displayed within a special symbol area that includes each cell associated with the trigger symbols.
US10354492B2

In various embodiments, the present disclosure relates generally to gaming systems and methods for providing zero, one or more awards in association with zero, one or more game outcomes modified via a skill-based game.
US10354490B2

A wireless device to provide mobile gamification services includes a transceiver configured to transmit data, an application to remotely connect via a network to a mobile website, to download a game from the mobile website to the wireless device, to execute the game locally on the wireless device, to execute the game via the mobile website, to redeem game rewards associated with wireless services, and to select the game rewards associated with the wireless services, a processor to control the transceiver and execute the application, a display to display the game and the game rewards, and a computer readable medium to store the application and user preferences associated with the game and with the wireless services.
US10354483B2

Servers and method for use in creating a random reward are disclosed. One exemplary method includes receiving a request for a random reward from an organizer, establishing a random reward in response to the request, transmitting a credential associated with the random reward to a player, and crediting gaming activity associated with the credential to the random reward. Access to the random reward is limited to players presenting the credential.
US10354479B2

A food-automatic-cook-and-processing system, which may be used in the automatic-cooking-and-processing vending system; a series of auto piercing food-processing devices have tunnel(s) to pierce the disposable food container(s) in the devices, heat the hot air inside and adjust the temperature, make it circulating and past the food in the food containers, finally cook the food.
US10354478B2

The present application discloses at least a method, apparatus, and system for automatic refueling of a driverless vehicle. A specific implementation of the method includes: sending refueling request information when a fuel amount is lower than a preset value and a refueling condition is satisfied; receiving preselected gas station information corresponding to the refueling request information; determining, from the preselected gas station information, destination gas station information and driving route information of a destination gas station; sending refueling request information after arriving at the destination gas station based on the driving route information of the destination gas station; turning off an engine and/or an electric motor after receiving refueling permission information corresponding to the refueling request information, opening a fuel tank cap, and sending refueling confirmation information; and closing the fuel tank cap after receiving refueling completion information. This implementation improves the refueling efficiency.
US10354431B2

Techniques are disclosed relating to determining the location of a specified level of detail for a graphics texture. In some embodiments, an apparatus includes texture processing circuitry configured to receive information specifying a particular mipmap in a chain of stored mipmaps for a graphics texture and determine an offset address for the particular mipmap. In these embodiments, the texture processing circuitry is configured to determine the offset address by operating on a value that indicates a greatest potential chain size for chains of mipmaps in a graphics processing element. In these embodiments, the operating includes masking upper bits of the value based on a size of the texture and masking lower bits of the value based on a position of the specified mipmap in the chain of stored mipmaps. Disclosed techniques may reduce power consumption and/or area of circuitry configured to determine the offset.
US10354427B2

A method of driving a head mounted display is provided. The method derives a position adjustment data by displaying a binocular position adjustment image on a left-eye panel region and a right-eye panel region, derives a size adjustment data by displaying a binocular size adjustment image on the left-eye panel region and the right-eye panel region, generates a luminance adjustment data based on a difference between a left-eye and a right-eye luminance perception data, converts an image source into an input image data based on the position adjustment data, the size adjustment data, and the luminance adjustment data, and displays an image corresponding to the input image data.
US10354421B2

Methods and apparatuses for the analysis of mass spectroscopic (MS) data as well as ultraviolet (UV) absorption data. In particular, described herein are tools and methods to assist in generating annotated peptide maps from a raw MS data.
US10354419B2

A computer system and method for interrogating and analyzing data. The system may recognize the software application containing data and will search for visible and hidden data including Headers and Labels; and may further interrogate and analyze visible data. The system will preferably create graphical representations based on the analyzed data instantaneously. The graphical representation is configured to be generated dynamically as the selection of data changes; hence it will eliminate the need of selecting data and changing graph types while moving from one data set to other data sets. The data set may be a single point data, a block of data, a highlighted area, a screen grab, tabular, graphical, or textual formatted data. The system and method may analyze the data from various formats and applications such as spreadsheet, PDF file, remote data sources and web based databases etc.
US10354411B2

Methods, systems and apparatus for segmenting objects are provided. A controller: receives, from one or more sensors, a 3D representation of a scene that includes an object represented by a 3D model; determines an orientation of a 2D image in the 3D representation by matching the 2D image with a corresponding region of the 3D representation; determines a first portion of the 3D representation that corresponds to a subset of the 3D model of the object from: the orientation of the 2D image in the 3D representation; and predetermined matching data representative of a matching of the 2D image with a respective corresponding region of the 3D model, each of the 3D model, the 2D image, and the predetermined matching data stored in a memory accessible to the controller; segments the first portion of the 3D representation from a second portion of the 3D representation.
US10354407B2

A distance substantially between a camera and an object is measured preferably with a rangefinder. Positional coordinates including an altitude of the camera are determined. A pose including pitch and azimuth of the camera directed at the object is determined from sensors. Positional coordinates of the object are determined using at least the positional coordinates of the camera, the pose of the camera and the distance substantially between the camera and the object which are used to determine a location volume. A database is searched for objects located at least partially inside the location volume. The camera is part of a computing device with a screen. Search results are listed on the screen and an outline of a hidden object in the location volume is drawn on the screen.
US10354400B2

A method of matching stereo images includes: determining, first information indicating which orientations are dominant in each pixel location of a right image and a left image among the stereo images; determining second information indicating for each pixel location in the right image and the left image whether it lies on a pure horizontal edge; detecting points in the left image and the right image based on the first information and the second information; and performing a matching on the left image and the right image using the detected points to estimate a sparse disparity map.
US10354386B1

Unmanned vehicles can be terrestrial, aerial, nautical, or multi-mode. Unmanned vehicles may be used to survey a property in response to or in anticipation of damage to an object. Methods, systems, and devices may be used to determine damage information associated with structures (objects) in aerial images obtained by an unmanned vehicle, or other source. The damage information may include intensity of damage of a structure in an image.
US10354383B2

A method of monitoring skin abnormalities on a skin portion of a patient including the steps of receiving a first image data from an image capture device and identifying a first skin mask corresponding to the skin portion. The image data includes the skin portion and a first scaling element on the skin portion. The method further includes the steps of identifying one or more first keypoints within the first skin mask and classifying the one or more keypoints. Each first keypoint comprises an abnormality on the skin portion.
US10354381B2

Systems, devices, and methods are described for providing patient anatomy models with indications of model accuracy included with the model. Accuracy is determined, for example, by analyzing gradients at tissue boundaries or by analyzing tissue surface curvature in a three-dimensional anatomy model. The determined accuracy is graphically provided to an operator along with the patient model. The overlaid accuracy indications facilitate the operator's understanding of the model, for example by showing areas of the model that may deviate from the modeled patient's actual anatomy.
US10354380B2

A method to characterize shape variations in brain ventricles during embryonic growth in mammals, the method including extracting a brain ventricle skeleton from one or more images, calculating a volume profile for the skeleton using the extracted images, partitioning the brain ventricle based on the volume profile along the skeleton, the brain ventricle being partitioned into two lateral ventricles and a main ventricle, the main ventricle being further partitioned into three sub regions, determining volume vectors of the two lateral ventricles and the three sub regions, computing a means square error between the determined computed volume vectors and a pretrained mean volume vector of embryos during different gestational stages, and classifying the embryo to the gestational stage having the lowest mean square error. A method to characterize mutant detection in mammals, the method including acquiring one or more images, computing a volume profile directly along a path of the detected skeleton from the one or more images, aligning the volume profile against a standard profile, and evaluating the volume profile against the standard profile to detect a mutation.
US10354376B2

A method for determining overlay between layers of a multilayer structure may include obtaining a given image representing the multilayer structure, obtaining expected images for layers of the multilayer structure, providing a combined expected image of the multilayer structure as a combination of the expected images of said layers, performing registration of the given image against the combined expected image, and providing segmentation of the given image, thereby producing a segmented image, and maps of the layers of said multilayered structure. The method may further include determining overlay between any two selected layers of the multilayer structure by processing the maps of the two selected layers together with the expected images of said two selected layers.
US10354366B2

An image processing device includes: an estimation unit configured to estimate a spectral reflectance ratio at each pixel position in a visible light image and a near infrared image in which an object of photographing is photographed, the spectral reflectance ratio indicating a ratio of a spectral reflectance of a visible light wavelength region to a spectral reflectance of a near infrared light wavelength region; and a restoration unit configured to multiply an estimated spectral reflectance ratio by luminance of the near infrared image at each pixel position and generate a restored visible light image.
US10354358B2

An image generation device performs coordinate transformation, based on a coordinate transformation table, to a two-dimensional first image having a span in a horizontal direction and a vertical direction and acquired by overlooking and imaging an object from a first viewpoint at a first depression angle, and generates and outputs a second image which was obtained by overlooking the object from a second viewpoint which is different from the first viewpoint at a second depression angle which is different from the first depression angle. The coordinate transformation table is a table for transforming coordinates of a plurality of first selected pixels selected from a plurality of first pixels constituting the first image into coordinates of second selected pixels corresponding to a plurality of second pixels constituting the second image.
US10354357B2

Methods, systems, and computer-readable media for monitoring a graphics processing unit (GPU) of a host computer system, including providing at least one test seed and at least one subsystem command to the GPU; receiving at least one test result from the GPU in response to providing the at least one test seed and at least one subsystem command to the GPU; and if the at least one test result does not correspond to at least one expected result, identifying the GPU as being in an undesired state. The subsystems to be tested may be a subset of all subsystems. The determination of subsystems to be tested may be determined in real-time, based on graphical application instructions. The subsystems to be tested may also be pre-determined.
US10354351B2

A system for interacting with a portable device is provided. The system is configured to process both personal and premises events, and includes at least one processor configured to generate device data for determining the location of the portable device and process sensor data in response to an event. The processor is further configured to generate situational data for the processed event. The situational data is based on the sensor data and the device data. The situational data includes information indicative of whether the event is an alarm event and if the event is the alarm event, whether the alarm event is one of a personal event and premises event. The processor is further configured to provide at least a portion of the situational data to the remote service site if the event is the alarm event and determine that confirmation has been received.
US10354350B2

A method and system for information management for an incident response. The method comprises the following steps: A first communication allocating a responder to a specific assignment relating to the incident is received at a computing device from a command device. A second communication identifying assignment information that corresponds to the specific assignment is transmitted from the computing device to a graphic display device associated with the responder. Real-time sensor data is received at the computing device from one or more sensors. A third communication indicating progress in the specific assignment based at least in part on the real-time sensor data is transmitted from the computing device to one or more of the command device and the graphic display device.
US10354348B2

In some examples, analysis metadata may be generated for received digital assets based on analysis of content of the digital assets. As one example, a service computing device may receive and store a digital asset and first metadata for the digital asset. The service computing device may determining a content category of content of the digital asset, and may analyze the content of the digital asset based at least in part on the content category to obtain at least one analysis result as additional metadata for the digital asset. The service computing device may store the analysis result in association with the digital asset and may store analysis metadata in association with the first metadata.
US10354347B2

A computer-implemented method includes accessing information indicative of a question to be answered by a medical patient, with the question being included in a medical assessment questionnaire of a medical service provider; receiving information indicative of a selection of one or more triggering events for answers to the question; and generating, for the question, a medical alert rule, with the medical alert rule comprising instructions to perform operations comprising: receiving an answer of the medical patient to the question; detecting, based on contents of the received answer, the triggering event for the question; and generating a medical questionnaire alert to notify the medical service provider that the medical patient has answered the question with the answer that is defined as being unacceptable.
US10354333B1

A computer-implemented method of updating an auto insurance policy is provided. The method may include (1) determining that a customer's mobile device has a Telematics Application (“App”) installed on it, the Telematics App configured to (i) receive telematics data associated with another vehicle via a wireless communication broadcast; (ii) determine a travel event from analysis of the telematics data received, and (iii) generate a corrective action based upon the telematics data received or travel event determined that alleviates the risk of vehicle collision. The method may also include (2) monitoring, with the customer's permission, an amount or percentage of usage of the Telematics App on the customer's mobile device while the customer is driving in an insured vehicle; and (3) adjusting an insurance policy premium or discount based upon usage of the Telematics App to facilitate rewarding risk-averse drivers and encourage usage of risk mitigation or prevention technology.
US10354328B2

A method and computerized system is disclosed for managing the underwriting, quoting and binding an insurance policy with regard to the technology used to militate against the financial consequences of property losses. The invention utilizes a classifier for categorizing and weighing risk, composed of data representing in an identified building, a first unmitigated insurance risk and a second insurance risk, based upon the use of certain technology. A plurality of such weights are summed such that the weights generate a minimized risk for a building structure under consideration. combinations of technologies, employed in existing building structures to a classification, which then permits an underwriter to establish a premium. In another aspect of the invention data structures representing the quantification of risk reduction attendant a given technology or product are chained into a plurality of decision trees that process a construction phase and a pruning phase.
US10354324B2

A method and system for reducing the time it takes for a trader to place a trade when electronically trading commodities on an exchange, thus increasing the likelihood that the trader will have orders filled at desirable prices and quantities. Click based trading, as described herein and specifically the “Click” and “Dime” methods of the present invention, enables a trader to execute single mouse click trades for large volumes of commodities at a price within a pre-specified range.
US10354321B2

Methods, systems, and machine-readable media are disclosed for handling information related to a transaction conducted with a presentation instrument at a POS device. Extended application IDs and dynamic cryptograms are used for the transaction. According to one embodiment, a method of processing a financial transaction for an account having a primary account number (PAN) can comprise detecting initiation of the transaction with the presentation instrument, and providing from the presentation instrument to the POS device a list of one or more applications IDs. Each application ID identifies an application that can be used to communicate data concerning the transaction between the presentation instrument and the POS device. The POS device selects one of the application IDs and returns it to the presentation instrument. Under the control of the selected application, the presentation instrument generates a Dynamic Transaction Cryptogram (DTC) and a dynamic PAN that are each valid for only a single transaction.
US10354318B2

A seller device executing a seller module captures an image of an item available for purchase and uploads the image to a host machine. The host machine receives the image of the item and provides the image and a seller address to a buyer device. The buyer device executing a buyer module presents the image and the seller address to a user. The seller address is usable to initiate a communication with the seller of the item. The host machine may provide the seller module to the seller device, and the host machine may provide the buyer module to the buyer device. The host machine may also communicate the image to an advertisement server configured to publish the image as a listing of the item.
US10354312B2

A shared “universal” virtual shopping cart (“the cart”) may be provided by a host to enable information sharing between multiple disparate electronic marketplaces provided by various merchants. The host may obtain user information via the cart to improve interactions with a user. The host may recommend an item to the user that is offered at a lower price and related to an item retained in the user's cart. The host may also recommend items based on a user's purchase history, such as complementary items (e.g., up-sell items) and items other users may recommend. In some aspects, the host may compile best selling lists based on data from multiple electronic marketplaces. The host may also perform user specific operations such as indicate an item in a cart is a duplicate of a previous purchase and monitor a price and/or available quantities of an item in the cart.
US10354310B2

A system and method are disclosed automating the provision and consumption of social media product recommendations in a mobile environment. A user enters a physical site associated with a merchant that has implemented the Pick System and initiates a mobile Pick System application on their mobile device to perform mobile device Pick List management operations. The user then uses the mobile device to provide product identification data corresponding to a product displayed at the physical site, along with a request to associate the product with a predetermined Pick List, to the Picks System. In turn the Picks System processes the product identification data and the request to associate the product with the predetermined Pick List.
US10354298B2

Embodiments of the invention provide systems and techniques for analyzing an existing light fixture in its installed environment and, based on the sensed location of the light and its environmental illumination pattern, identifying at least one LED retrofit fixture that may be used to replace the existing light fixture.
US10354294B2

Systems and methods for automatically identifying visually sensible locations in which third-party content can be placed on a web page and configuring the web page to display third-party content at the identified locations. A processor identifies a root element of a web page within which to insert third-party content slots for providing third-party content items. The processor identifies visible content items within the root element and identifies anchorable elements within the root element around which a third-party content slot is insertable. Each of the anchorable elements corresponds to a respective identified visible content item that has bounds that extend from a first predefined region to a second predefined region of the web page. The processor determines that one or more positions relative to the identified anchorable elements are usable for inserting a third-party content slot. The processor generates a list including positions relative to the identified anchorable elements determined to be usable.
US10354286B1

A digital promotion system may include a mobile wireless communications device and a digital promotions server. The digital promotions server may include a memory configured to store digital promotions, and a processor coupled thereto. The processor may harvest historical user data that includes historical purchase data, historical geographic location data based upon the mobile wireless communications device, and historical social media data, and determine a user-craving profile based upon the harvested historical user data. The processor may determine an upcoming event for the user, and select a corresponding digital promotion for the user based upon the user-craving profile and the upcoming event.
US10354284B2

One embodiment of the present invention provides a system for characteristics-based message delivery. During operation, the system receives activity data associated with a user, and infers a characteristic profile associated with the user based on the received activity data. The system further receives a plurality of messages, estimates the user's preference for the messages based on the inferred characteristic profile and content of the messages, selects a message from the plurality of messages based on the user's preference and a pre-determined bidding price associated with the message and the characteristic profile, and delivers the selected message to the user.
US10354281B2

Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a potential visit by a customer to a location. The method further includes making a determination, by the processor, based at least in part on the data of the potential visit by the customer to the location, that the customer or an agent of the customer may travel to the location. The method further includes selecting, by the processor circuit, at least one partner marketing communication from among a plurality of available partner marketing communications based at least in part on the data of the potential visit and the determination that the customer or the agent may travel to the location.
US10354270B2

Embodiments of the present disclosure disclose an interactive method, a client device, a mobile terminal and a server, which relate to an Internet technology field and provide a new way for interacting with a user. The interactive method provided by the present disclosure includes: sending a first request of obtaining first activity information to a server, such that the server obtains the first activity information in local according to the first request of obtaining first activity information, the first activity information comprising an activity entrance icon; receiving the first activity information returned by the server; displaying the activity entrance icon on a user interface of the client device according to the first activity information; receiving an activity participating instruction issued by a user through operating the activity entrance icon; popping up an activity participating result according to the activity participating instruction.
US10354267B2

In one aspect, a computing apparatus is configured to allow merchants to initiate offers in an offer campaign based on a spending pattern specified by the merchant, such as the lack of transactions in a predetermined period of time of the day, in a recent time period, and/or in a particular merchant category. The offer campaign can be adjusted between offer delivery/announcement and fulfillment for a limited time period. The benefit of a further purchase may be announced via a message scheduled to be transmitted in response to an event identifying the arrival of a particular time instance, in response to a qualification notification of a transaction satisfying the requirements of a purchase event required in the offer campaign, or in response to the detection of a required spending pattern.
US10354265B2

Various applications, systems and methods for using, and enhancing V2V communications for various purposes are described. These systems and methods leverage various aspects of satellite radio broadcasts in combination with V2V communications. In some embodiments, V2V-enabled vehicles can receive advertisements or offers from RSEs, or even other V2V enabled vehicles, in a defined Target Region, which may then be played to a user in-vehicle once a given Trigger Region has been entered. By logging all advertisements or offers played to a user and sending the log to an RSE, for example, and from there to a content provider (e.g., an SDARS service operator), verified delivery of advertisements is achieved, which allows the content provider to obtain significant revenues from advertisers. In return for uploading the playback record from the vehicle to the RSE, a variety of incentives may be offered, such as (i) free or discounted satellite radio subscription; (ii) download credits for music or videos from an online store; (iii) reduced or free tolls on toll roads (e.g., RSE embedded in a toll collection plaza); (iv) premium audio or video content, (v) credit at an online store; and (vi) a special coupon code redeemable for merchandise.
US10354262B1

A method and system for analyzing shopper switching behavior over multiple shopping trips. Specifically, shopper behavior can be analyzed to generate a shopper behavior profile. Aggregating profile data across many shopping trips over time can then be used to generate analytics regarding the shopper's behavior regarding switching between products or brands and whether the shopper's purchase decisions occurred at-shelf or pre-shelf. Further, the data can be aggregated across many shoppers The analysis can then be used to make recommendations to manufacturers or retailers about how to influence shoppers to switch to a brand from a competitor, or to prevent a shopper from switching to a competitor. A deployment of cameras and mobile signal sensors can be utilized to recognize shoppers and track their behavior. Demographics information can also be estimated about the tracked shoppers. The visual and mobile signal trajectories can be fused to form a single shopper trajectory, then associated with Point of Sale (PoS) data. This results in a dataset describing the shopping trip for each tracked shopper.
US10354255B2

A client tracking mechanism has a log file analysis routine that may generate two tables, one having a licensable entity designator and last logged off time, and the other having a current session designator. The first table may be aggregated by a server that may collect data from multiple client tracking mechanisms to determine a licensable entity's sessions across multiple servers. The client tracking mechanism may save and resume analysis from the last analyzed log file entry, and may be able to track sessions that are both shorter and longer than the time between each analysis. In many embodiments, a licensable entity may be a user or a device, when a license arrangement is configured in a per-user or per-device basis.
US10354250B2

An advertised incentive system receives advertised incentive configuration information provided by a merchant. The advertised incentive configuration information defines the content of advertised incentive banners. The advertised incentive banners are provided as needed to merchants to display on the merchant's website. Advertised incentive registration information is received from an account holder after the account holder interacts with the advertised incentive banner. Transaction information is received that contains a qualified purchase made by the account holder. The advertised incentive registration and the qualified purchase are matched. A statement credit is issued against the account holder's account and a debit is issued against the merchant's account in the amount of the statement credit.
US10354249B2

This application discloses a method implemented at a server to facilitate secure offline transactions. The server receives, from a client device, an authorization request that includes a user identifier, first financial account information and a secure code. The server authenticates the authorization request, and sends a first transaction approval to the client device. Then, in accordance with the information received in the authorization request, the server facilitates a secure transaction between the client device and a point-of-sale (POS) machine while the client device is offline. Specifically, the server receives, from the POS machine, a transaction request that includes at least the user identifier and the security code. The server retrieves the first financial account information from a memory according to the user identifier and the security code, performs a transaction operation associated with the first financial account information, and sends a second transaction approval to the POS machine.
US10354242B2

A scanner having an integrated camera is used to capture gestures made in a field of view of the camera. The captured gestures are translated to scanner commands recognized by the scanner. The scanner executes the recognized commands.
US10354240B2

The MULTI-DIRECTIONAL WALLET CONNECTOR APPARATUSES, METHODS AND SYSTEMS (“W-CONNECTOR”) facilitates the enrollment of payment accounts in a consumer's virtual wallet. The consumer may be logged into their payment account issuer's web site and designate one or more payment accounts for enrollment in a virtual wallet. The issuer may then share account, billing and/or other relevant information with the virtual wallet provider to facilitate the enrollment of the designated payment accounts in the virtual wallet. The W-CONNECTOR may also be configured to facilitate the creation and funding of pre-paid accounts in a consumer's virtual wallet.
US10354239B1

In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.
US10354235B1

A system, method and computer-readable medium are provided to enable digital bank endorsement. A digital image of a back side of a check may be placed in a computer memory. Appropriate coordinates for a bank endorsement may be determined. A bank endorsement may be automatically generated. The digital image may then be electronically altered by overlaying, merging, or rendering text of the generated bank endorsement. A modified digital image may be combined with an image of the front side of the check and stored and/or exported to check clearing operations.
US10354234B2

Described is a method and system for single point deposit of checks. First, a computer scans each of a plurality of checks to generate digitized images thereof, the plurality of checks including at least one of non-consumer checks and consumer checks. After scanning the checks, the computer generates a master file including a record for each check which includes the digitized image of the corresponding check and a data portion including data obtained from a MICR line of the corresponding check. Once the masterfile is created, it is sorted into first and second sub-files based on the digitized images and/or the data portions. The first sub-file includes only the non-consumer checks and the second sub-file includes the consumer checks. The records of the first sub-file are processed according to a non-consumer check procedure. The records of the second sub-file are processed according to a consumer check procedure or the non-consumer check procedure.
US10354230B1

One or more devices in an accident detection and recovery computing system may be configured to determine that vehicle accidents have occurred, collect and analyze accident characteristics and other related data, and providing customized accident recovery services. Mobile computing devices, alone or in combination with vehicle-based systems and external devices, may detect accidents or receive accident indication data. After determining that an accident has occurred, mobile computing devices and/or vehicle-based systems may be configured to determine accident characteristics, and then determine the damages or potential damages resulting from the accident. With an estimated assessment of damage, an accurate estimated of the amount of time to repair the damaged vehicle may be calculated, thus an automatic determination of the amount of time a user may need a rental car during the vehicle collision repair may occur.
US10354229B2

Disclosed is a method and system for managing contacts for a communication system by storing contact information in a centralized storage system and permitting receiving users to access the centralized contact information storage system using a token passed with communications from a sending user. The communications system may be a trusted network with trusted sending and receiving members. Each communications system member provides contact information the member may wish to make available to other parties. The member may also create a policy defining which contact information may be made available to different classes of users. A member of the communications system generates a message to send to a receiving user. A token that identifies the sending user to the communications system is embedded into the message to be sent to the receiving user. The receiving user, after identifying the message as a message containing a token, may request contact information for the sending user from the communications system using the token identifying the sending user to the communication system. The communication system delivers a subset of the sending user's contact information to the receiving user based on the sending user's contact information and policy definitions stored in the centralized contact information storage system of the communication systems. The system and method are especially adaptable to e-mail communications, but other forms of electronic communications may also be included in an embodiment, either solely or in combination.
US10354225B2

The embodiments herein disclose a method and system for process automation in computing by implementing a Robotic Process Automation software arm component used for automation of tasks that involves transactional activities like reading from a document, application, writing into a system or application and so on. The process automation allows workflow generation for automation of business user activities on numerous operating systems and works with multiple platforms, environments and applications. Further, a process automation system also supports handling of runtime environment exceptions and audit log. A separate interface is not required by user for (easy) maintenance, as the interface supports admin configuration and run mode access. Internal/embedded documentation of process and unit level control on automation is supported while also supporting automating keyboard activities, mouse operations, wait/smart wait time feature, visual interaction and so on.
US10354221B2

A method and storage and picking system for progressive picking of articles in accordance with new orders which define ordered articles with regard to a respectively ordered article type including an associated quantity, characterized by a picking warehouse in which a plurality of different article types are stored, the different article types forming an article assortment, wherein the picking warehouse has a storage capacity ensuring a picking range of several days; a picking station for conventionally picking articles stored in the picking warehouse; a buffer warehouse in which selected article types are stored in storage units, and which has a storage capacity ensuring a picking range of a few days, wherein the buffer warehouse is filled by the selected article types, which substantially originate from the picking warehouse, in accordance with a filling order which is redetermined based on data of old orders representing completed picking orders, and which defines the selected article types including associated quantities thereof, wherein the data of the old orders comprise ordered article types including associated quantities as well as associated order times thereof; a picking control; and at least one work station and a consolidation-buffer device, wherein the work station is connected to the buffer warehouse, and wherein, at the work station, the ordered articles are taken from the storage units, and are packed, or are taken and delivered to the consolidation-buffer device; wherein the picking control is configured for cyclic generation of the filling order, wherein the generation comprises the following steps: selecting the article types, which have been ordered frequently and in greater amounts in the past, for the buffer warehouse from the data of the old orders; determining article-type-specific buffer quantities for each of the selected article types; and generating the filling order, which defines the selected article types including the associated buffer quantities thereof.
US10354219B1

An order selection process is provided for the selecting of a plurality of a predetermined item or items from a stocked picking location in an order selection system. This process includes a method for converting a computer generated order selection form (pick ticket), a method and device for reading the order selection form (pick ticket), and a method for communication with a plurality of discharge conveyors.
US10354213B1

The methods and systems described herein attempt to address the above-mentioned need by providing an algorithm and software capability to automatically detect and assess “natural experiments” that exist in any underlying dataset. In one embodiment, a computer-implemented method for identifying an experiment to use in an analysis of a business initiative comprises storing, by a computer, a set of historical data regarding entities in a business network; receiving, by the computer, a selection of inputs for the historical data; detecting, by the computer, a natural experiment based upon changes in the historical data; and outputting, by the computer, a report of a detected experiment from the historical data.
US10354211B1

Account prioritization for a patient access workflow is provided. The patient access workflow may be an exception-based integrated workflow. An indication of discrepant data, missing data, or input/user-interaction that may be needed for performance of a patient access workflow process for a patient account may be provided via alerts displayed in an integrated user interface. A prioritization engine may determine a priority score for a patient account based on various determining factors and weightings applied to each determining factor. The patient account may be placed in a queue of accounts needing to be cleared in order by priority score, such that when a user selects to receive a next account to clear, the account with the highest priority score may be provided to the user. Accordingly, a user may be able to address and resolve alerts to ensure patient access workflow processes are performed prior to a healthcare encounter.
US10354205B1

A database including various datasets and metadata associated with each respective dataset is provided. These datasets were used to train predictive models. The database stores a performance value associated with the model trained with each dataset. When provided with a new dataset, a server can determine various metadata for the new dataset. Using the metadata, the server can search the database and retrieve datasets which have similar metadata values. The server can narrow the search based on the performance value associated with the dataset. Based on the retrieved datasets, the server can recommend at least one sampling technique. The sampling technique can be determined based on the one or more sampling techniques that were used in association with the retrieved datasets.
US10354201B1

A number of attributes of different attribute types, to be used to assign observation records of a data set to clusters, are identified. Attribute-type-specific distance metrics for the attributes, which can be combined to obtain a normalized aggregated distance of an observation record from a cluster representative, are selected. One or more iterations of a selected clustering methodology are implemented on the data set using resources of a machine learning service until targeted termination criteria are met. A given iteration includes assigning the observations to clusters of a current version of a clustering model based on the aggregated distances from the cluster representatives of the current version, and updating the cluster representatives to generate a new version of the clustering model.
US10354196B2

Systems, methods, non-transitory computer readable media can be configured to access a plurality of sensor logs corresponding to a first machine, each sensor log spanning at least a first period. Access first computer readable logs corresponding to the first machine, each computer readable log spanning at least the first period, the computer readable logs comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type. Determine a set of statistical metrics derived from the sensor logs; determine a set of log metrics derived from the computer readable logs. Determine, using a risk model that receives the statistical metrics and log metrics as inputs, fault probabilities or risk scores indicative of one or more fault types occurring in the first machine within a second period.
US10354193B2

An embodiment for a computing device is described herein. The computing device may include a word database enhancer, a recommendation engine, a keyboard monitor, a ranking and display manager, and a keyboard. The keyboard may be a configurable physical keyboard device that includes an embedded display, where the embedded display is a runtime configurable display. The keyboard may display configurable images in the form of auto-text completion text or a decrypted password. The keyboard may also include a microcontroller, a touch sensor, and a keyboard filter driver.
US10354190B2

A method for receiving a plurality of types of data within a cognitive information processing system environment comprising: receiving data from a plurality of data sources, the plurality of data sources comprising a public data source and a private data source; accessing information from the plurality of data sources via a cognitive data management module; and, providing the information to an inference and learning system.
US10354188B2

A computer-implemented technique is described herein for extracting facts from unstructured text documents provided by one or more information sources. The technique uses a pipeline to perform this operation that involves, at least in part, providing a corpus of information items, extracting candidate facts from the information items, merging synonymous argument values associated with the candidate facts, organizing the candidate facts into relation clusters, and assessing the confidence level of the candidate facts within the relation clusters.
US10354178B2

The disclosed technology addresses the need in the art for a pallet embedded with an electronic device to track and manage items during shipping. Such an electronic device can receive and store shipment information associated with a pallet associated with the electronic device and/or a nearby pallet. The shipment information can include an identifier associated with the pallet. The electronic device can then attempt a connection on a first wireless interface such as a low power and short range interface. If the electronic device determines that the first wireless interface is inappropriate for a connection, it can try a second wireless interface (such as a higher power and long range interface). The electronic device can then connect on the second wireless interface and send the shipment information.
US10354177B1

A credit card with an obscurable account identifier. The credit card further comprises a substrate defining a first surface with a chromogenic feature wherein the chromogenic feature is capable of changing from a first state and a second state based on an activating trigger. In the first state, the chromogenic feature appears with a first optical property that obscures the account identifier, and in the second state, the chromogenic feature appears with a second optical property that reveals the account identifier.
US10354172B2

A verification device includes an acquisition unit that acquires image data which is an object to be verified, a classification unit that includes a plurality of classifiers caused to learn the image data acquired by the acquisition unit, using a plurality of different pieces of learning data, with respect to a target event to obtain values indicating a possibility corresponding to the event, and a specification unit that specifies a state of the object to be verified which is the image acquired by the acquisition unit from the values obtained by the plurality of classifiers.
US10354167B2

Systems and methods of distinguishing between feature depicted in an image are presented herein. Information defining an image may be obtained. The image may include visual content comprising an array of pixels. The array may include pixel rows. An identification of a pixel row in an image may be obtained. Distances of individual pixels and/or groups of pixels from the identified row of pixels may be determined. Parameter values for a set of pixel parameters of individual pixels of the image may be determined. Based on one or more of the distances from the identified row of pixels, parameter values of one or more pixel parameters, and/or other information, individual pixels and/or groups of pixels may be classified as one of a plurality of image features.
US10354166B2

An input image is received from a mobile device. A portion of the input image is determined to correspond to a test card and an image transformation is applied to that portion of the input image. The image transformation rectifies the portion of the input image. Based on the rectified image, a specific test for which the test card includes a result and the result of that test are both identified.
US10354165B2

An apparatus for detecting an afterimage candidate region includes: a comparison unit which compares gradation data of an n-th frame with integrated gradation data of an (n−1)-th frame and generates integrated gradation data of the n-th frame, where n is a natural number; a memory which provides the integrated gradation data of the (n−1)-th frame to the comparison unit and stores the integrated gradation data of the n-th frame; and an afterimage candidate region detection unit which detects an afterimage candidate region based on the integrated gradation data of the n-th frame, where each of the integrated gradation data of the n-th frame and the integrated gradation data of the (n−1)-th frame comprises a comparison region and a gradation region.
US10354161B2

The present disclosure relates to optical character recognition, and more specifically techniques for detecting font size in a digital image. Accordingly to one embodiment, a client device receives a digital image of a document having one or more textual components. The client device finds one or more contours bounding the one or more textual components in the digital image of the document. The client device detects a font size for text contained in the digital image using the one or more contours. The client device extracts the text from the digital image upon detecting that the detected font size is above a defined threshold value.
US10354160B2

A pedestrian detection device on a vehicle having a vehicular camera and a sonar or a radar includes: an identification dictionary storage unit that stores multiple identification dictionaries of shape features of a pedestrian; a detection result accumulation unit that searches the captured image for one feature to detect the pedestrian, and accumulates a detection result for each identification dictionary; a pedestrian position accumulation unit that detects the pedestrian using the sonar or the radar, and accumulates a pedestrian position; an identification dictionary selection unit that selects a detection identification dictionary having the detection result consistent with the pedestrian position; and a pedestrian detection unit that searches the captured image for one feature described in the detection identification dictionary, and detects the pedestrian.
US10354156B2

A limiting speed display device for vehicle includes a position information receiver, map display device for displaying map image, imaging device, display device for road sign image, limiting speed information determining device, road attribute information determining device, country information acquiring device, limiting speed estimation device, and limiting speed display device. The limiting speed estimation device estimates limiting speed for the road based on country information and road attribute information when the limiting speed information determining device determines that the limiting speed information is not included and the road attribute information determining device determines that the road attribute information is included.
US10354147B2

A method of displaying data in a data visualization computing system is described. Various methods of displaying the data are described including using a timeline, the data being aggregated based on time periods wherein the timeline consists of a plurality of time period sizes, the current selected time period covering the smallest time period, the period furthest on the timeline from the current selected period covering the largest time period, the timeline consisting of at least one time period of each time period size. Also described are improved methods of data selection and display.
US10354139B1

Methods, apparatus, systems, and computer-readable media are provided for generating spatial affordances for an object, in an environment of a robot, and utilizing the generated spatial affordances in one or more robotics applications directed to the object. Various implementations relate to applying vision data as input to a trained machine learning model, processing the vision data using the trained machine learning model to generate output defining one or more spatial affordances for an object captured by the vision data, and controlling one or more actuators of a robot based on the generated output. Various implementations additionally or alternatively relate to training such a machine learning model.
US10354137B2

Methods, systems, and storage media for robust monitoring a gauge are disclosed herein. In an embodiment, a digital image of a gauge may be received to identify an analog value indicator of the gauge and to form an indicator representation corresponding to the analog value indicator. Robust optical character recognition and image filter may provide enhanced gauge reading and/or monitoring. Other embodiments may be disclosed and/or claimed.
US10354129B2

A system for hand gesture recognition includes a display, camera, memory, and processor. When the processor is to execute instructions, the processor is to estimate one or more motion vectors of an object using a pair of consecutive frames and estimate an average motion vector of the object. The processor may also estimate an average motion vector of the object, determine a first histogram of optical flow (HOOF) based on the one or more motion vectors and the average motion vector, determine depth values based on motion vectors from the first HOOF, and determine a second histogram of optical flow (HOOF) based on the depth values. The processor is also to obtain a descriptor based on histogram values from a histogram of optical flow (HOOF) of the one or more motion vectors, a shape descriptor, and the average motion vector and classify the descriptor as a gesture.
US10354126B1

A method and system for authenticating users accessing financial accounts from user terminals via multi-factor image authentication. The system includes an authentication server and a user terminal. The method captures a first facial image of a user and compares this image with stored facial recognition credentials. The method prompts the user via a facial gesture cue to make a facial gesture, captures a second facial image of the user, and compares the second image with stored facial gesture credentials. The user is authorized to perform a transaction in the event the first facial image matches a facial recognition credential for an authorized account, and the second facial image matches a facial gesture credential associated with the authorized account. Facial gesture credentials may be based upon static gestures or dynamic gestures, and may be overt or secret. An additional authentication factor may employ a secondary biometric sensor.
US10354125B2

Embodiments of the present invention provide a photograph processing method and system. The method includes: performing face detection on a photograph to obtain a detected human face; performing alignment on the detected human face, so as to obtain contour points of a left eye and a right eye of the detected human face; separately calculating a left eye area, being an area of the left eye, and a right eye area, being an area of the right eye, according to the contour points of the left eye and the right eye; performing stretching transformation on each pixel in the left eye area and the right eye area to generate a stretched left eye area and a stretched right eye area; and performing histogram equalization processing on the stretched left eye area and the stretched right eye area, so as to generate a processed photograph.
US10354123B2

An imaging system comprising: a pair of cameras (2, 3) adapted to capture images in the near infrared region of the electromagnetic spectrum; a camera (4) adapted to capture images in the visible region of the electromagnetic spectrum; a near-infrared light source (5); and a controller (6). The system configured to obtain a plurality images of the face of an individual and, from a local binary pattern distribution of image pixels, determine the age of the individual in each of the images by applying a linear regression technique and computing an average.
US10354112B2

A fingerprint identification module is provided for identifying a fingerprint of a finger. The fingerprint identification module includes a sensing chip and a thermally deformable layer. The thermally deformable layer is disposed over the sensing chip and includes a sensing region. When the finger is placed on the sensing region, the fingerprint of the finger is sensed by the sensing chip. If the fingerprint identification result of the fingerprint identification module fails, the thermally deformable layer is firstly changed to a molten state and then returned to a solidified state within a predetermined time period. Consequently, the finger is fixed by the thermally deformable layer.
US10354095B2

Methods, apparatus, systems and articles of manufacture are disclosed to initialize enclaves on target processors. An example apparatus includes an image file retriever to retrieve configuration parameters associated with an enclave file, and an address space manager to calculate a minimum virtual address space value for an enclave image layout based on the configuration parameters, and generate an optimized enclave image layout to allow enclave image execution on unknown target processor types by multiplying the minimum address space value with a virtual address factor to determine an optimized virtual address space value for the optimized enclave image layout.
US10354089B2

Responding to a data subject access request includes receiving the request and validating an identity of the requestor. In response to validating the identity of the requestor, a computer processor determines whether the data subject access request is subject to fulfillment constraints. If so, then the computer processor notifies the requestor that the data subject access request is subject to one or more limitations and the computer processor takes action based on those limitations. Fulfillment constraint data is updated and maintained in a database or server.
US10354088B2

Systems and methods for preprocessing data to facilitate DLP pattern matching are provided. An input string is received by a Data Leak Prevention (DLP) system. The input string is converted by the DLP system into a fixed string pattern. The conversion is performed based on one or more of multiple class definitions, including a digit class, a letter class and a symbol class. A determination is then made by the DLP system regarding whether the input string contains potential sensitive data to which a full-match is to be applied by matching the fixed string pattern against one or more stored target strings representative of sensitive data.
US10354085B2

Techniques for simulating exclusive use of a processor core amongst multiple logical partitions (LPARs) include providing hardware thread-dependent status information in response to access requests by the LPARs that is reflective of exclusive use of the processor by the LPAR accessing the hardware thread-dependent information. The information returned in response to the access requests is transformed if the requestor is a program executing at a privilege level lower than the hypervisor privilege level, so that each logical partition views the processor as though it has exclusive use of the processor. The techniques may be implemented by a logical circuit block within the processor core that transforms the hardware thread-specific information to a logical representation of the hardware thread-specific information or the transformation may be performed by program instructions of an interrupt handler that traps access to the physical register containing the information.
US10354078B2

An approach is provided in which a knowledge manager generates a knowledge structure that includes security annotation tokens and term tokens. Each of the security annotation tokens are stored in a parallel field and align to at least one of the term tokens. The knowledge manager matches security policies corresponding to a search request to one or more of the security annotation tokens and, in turn, generates search results based upon obfuscation of one or more of the term tokens aligned to the matched security annotation tokens.
US10354073B2

According to one embodiment, an information processing device includes a processor, a nonvolatile memory, a designation unit, and a controller. The nonvolatile memory stores the first software and the second software which is used as substitute for the first software. The designation unit designates software to be executed by the processor at a boot. The controller protects an area of the nonvolatile memory storing the first software from being written while the first software is executed by the processor. When third software is executed by the processor, the third software verifies the second software. When the second software is legal in a result of verifying by the third software, the designation unit designates the second software.
US10354051B2

A computer assisted patient navigational communication system for receiving electronic and oral communications from a patient, scanning data to determine the medical needs of the patient, and displaying relevant information to appropriate medical personnel who can immediately advise the patient of the most appropriate source of medical assistance relating to the patient's identified symptoms.
US10354049B2

An annotation support system (10) comprising at least one display device (20). A context extraction module (24, 36) determines a context of a current medical image from a current image study. A matching module (26, 38) compares the context of the current medical image to contexts of prior medical images from prior image studies. A display module (28, 40) displays at least one of context relevant annotations and context relevant medical images from the prior image studies which match the context of the current medical study.
US10354040B1

Various embodiments provide for generation of a clock tree for a circuit design using a mix of a set of buffers and a set of inverters. Some embodiments balance use of buffers and inverters such that the generated clock tree leverages buffers to lower driver count and clock tree, and leverages inverters for lower power usage and duty cycles.
US10354036B2

In a model data generation device configured to generate model data of an electronic component to be mounted on a printed board, the model data includes data about terminals to and data about a mounting reference point with respect to the printed board. The mounting reference point of the model data is determined by using first image data about an electronic component captured by a component recognition camera and second image data including information about pads of the printed board that overlap the terminals of the electronic component and information about a mounting position of the electronic component on the printed board.
US10354031B2

An information processing method is disclosed, including: determining a module for which a design for testability (DFT) processing is needed, in a chip; establishing, in an including manner, a DFT signal transmission channel in the module for which the DFT processing is needed, and generating a channel file by using a corresponding port signal; and interpenetrating the DFT signal transmission channel layer by layer until the top layer of the chip, according to an instantiated reference relationship. An information processing device and a computer storage medium are also disclosed.
US10354029B2

A method of circuit conception including performing static timing analysis on a circuit design to identify a first subset of the synchronous devices having at least one input path with a slack time below a first threshold; simulating the circuit design using one or more functional test patterns to identify a second subset of the synchronous devices for which the number of activations during the simulation is above a second threshold; selecting at least one synchronous device forming part of both of the first and second subsets; and modifying the circuit design to include, for each selected synchronous device, a detection circuit coupled to one or more inputs of the selected synchronous device.
US10354009B2

A computing device can receive at least one document including text segments. The computing device can determine a characteristic pattern associated with a first text segment of the text segments and determine an association between the first text segment and a first individual class of a model based at least in part on the characteristic pattern. The computing device can determine a collection of classes of the model associated with the at least one document based at least in part on the association, and determine an actionable item associated with the at least one document based at least in part on the collection and at least one grammar pattern. The computing device can present or transmit an indication of the actionable item. In some examples, the computing device can arrange actionable items in an order based at least in part on occurrences of the actionable items from multiple documents.
US10353999B2

An information processing system is provided that includes a document generation unit configured to generate a form document page by performing overlay process for form information and field data; an acquisition unit configured to acquire attribute information indicating a field attribute of the document when the overlay process is performed; a conversion unit configured to convert the generated form document page into an editable form document page; and a browsing screen generation unit configured to generate data for displaying a browsing screen for browsing and editing the editable form document page, the generated data including at least the attribute information and the editable form document page.
US10353995B2

A method, system and computer program product for improving understanding of comments on collections of data. A social media stream is monitored for comments to a container (e.g., photo album) and elements within the container (e.g., photographs). These comments are stored in a data structure along with an identification of the container or element of the container upon which the comments are directed. In response to a user selecting to view comments to an element within the container or the container itself, the data structure is searched for the comments to the selected element or container. Images of the container are then displayed in a fliptych manner, where the selected element or container is displayed in the center section of the fliptych. A list of comments is displayed in a comments section below the fliptych, where the list of comments includes highlighted comments directed to the selected element or container.
US10353994B2

Systems, methods, and computer-readable media are disclosed for enhancing an email application to automatically analyze an email thread and generate a compact content summary. The content summary is based on relative content contributions provided by the constituent email messages in the email thread. The content summary may be presented in a special window without disturbing or modifying the email thread or its constituent email messages. The distinctive content summary disclosed herein comprises certain sentences that are automatically gleaned from the email thread, analyzed relative to other sentences, and presented in a chronological sequence so that the user can quickly determine what the email thread is about and/or the current status of the conversation. The content summary is based on email weights, word weights, and intersecting sentence pairs.
US10353988B2

An electronic device and method for displaying a webpage are disclosed. According to an example embodiment, a method for displaying a webpage by an electronic device comprises displaying a first webpage, bookmarking the first webpage being displayed in response to a first gesture input on the first webpage, displaying a second webpage while the first webpage is bookmarked, displaying the second webpage together with the bookmarked first webpage in response to a second gesture input on the second webpage, and scrolling and displaying the bookmarked first webpage in response to a third gesture input on the bookmarked first webpage.
US10353987B2

Examples herein disclose obtaining regions of digital content and determining a correlation measurement between the multiple regions of digital content adjacently located to each other. The examples disclose identifying a breakpoint in the digital content based on the determined correlation measurement.
US10353980B2

In an example embodiment, an efficient paging algorithm is provided. A first request for hierarchical data is generated and sent to a backend located on a server device. A first flattened table containing hierarchical data responsive to the first request is received from the server device, the first flattened table containing a plurality of entries, each entry corresponding to a node in a sub-tree of hierarchical data responsive to the first request, and, for each of the plurality of entries, a magnitude value indicating a number of nodes underneath the node corresponding to the entry, in the sub-tree. One or more paging parameters are created based on one or more of the magnitude values. A second request for hierarchical data is generated based on the one or more paging parameters and sent to the backend. A second flattened table containing hierarchical data responsive to the second request is received.
US10353967B2

A system described herein includes a receiver component that receives a first dataset, wherein the first dataset comprises temporal dynamics pertaining to a document that is accessible by a search engine, wherein the temporal dynamics comprise an identity of a term corresponding to the document and an indication that the term has been subject to change over time. The system also includes a weight assignor component that assigns a relevance weight to the document based at least in part upon the temporal dynamics pertaining to the document, wherein the relevance weight is utilized by the search engine to assign a ranking to the document with respect to at least one other document when the search engine retrieves the document.
US10353960B1

Systems and methods are disclosed herein for caching structural elements of electronic documents. A plurality of indices is stored in a database. The plurality of indices corresponds to locations within an electronic document of portions of a structural element. A mutation to the electronic document is received. Based on the plurality of indices, it is determined that the mutation modifies the structural element. Based on the determination, the structural element is updated. The updated structural element is displayed at a user device.
US10353957B2

The disclosed system and method acquire and store performance measurements relating to performance of a component in an information technology (IT) environment and log data produced by the IT environment, in association with corresponding time stamps. The disclosed system and method correlate at least one of the performance measurements with at least one of the portions of log data.
US10353955B2

Systems, methods, and media for generating a normalized schema comparison file are disclosed. A method includes receiving, by a processing device, an extensible markup language (XML) schema for an XML document. The XML schema includes a content model and one or more internal schema structures and the content model is a specification of one or more XML elements and XML attributes allowed within a conformant XML instance file. The method further includes processing the XML schema to resolve and remove the one or more internal schema structures, determining a standardized structure by identifying a definition for each of one or more XML elements and XML attributes to obtain a plurality of definitions, providing the standardized structure in a normalized schema comparison syntax each of the plurality of definitions in alphabetical order to obtain an arranged plurality of definitions, eliminating any redundant definitions present in the arranged plurality of definitions, and generating a normalized schema comparison file containing the arranged plurality of definitions.
US10353953B2

Directional sound location is used to determine security events of a security system. A sound sensor reports a vector direction to a sound source of an acoustic signal. If the vector direction is historically observed at similar times, then perhaps the sound source is not considered a security event. However, if the vector direction is unknown or unfamiliar, the security system may infer the security event and notify emergency services.
US10353940B1

Systems and methods for improving search results from proprietary search engine technologies and proprietary machine classifiers, without ingesting, copying, or storing, the data to be searched, are described herein. A user sends a query to a proprietary search engines and gets a result document set back. The user may apply a user model for classifying a result document set to generate a result document for review of a user. The reviewed document may be added to a user training corpus, which is then used to retrain the user model. The retrained user model may be applied by the user to generate the next result document for user review and so on until the user model converges to generate relevant documents reliably. Once the user model converges, the user may apply the now reliable user model to generate multiple relevant documents for the user.
US10353936B2

A computer-implemented method includes receiving a search label and accessing a hierarchical data source comprising a plurality of nodes. One node may be a context node. The method further includes determining a similarity score between the search label and a node label of each node, determining a contextual score between the context node and each node, combining, for each node, the similarity score with the contextual score to yield a combined score, and returning a result. The result may be based on ordering the plurality of nodes according to each node's combined score. A corresponding computer program product and computer system are also disclosed.
Patent Agency Ranking