US10313569B2

An image measurement system includes a controller, a projector for emitting illumination light in accordance with a radiation pattern, an imaging unit, and a display unit. The controller includes a display control module for displaying on a display unit an image of a field of view captured by the imaging unit in a state in which illumination light is emitted, a receiving module for receiving a setting of a mask area in association with the image displayed on the display unit, the mask area being an area in which the quantity of illumination light should be reduced compared with another area in the field of view, and an updating module for updating the radiation pattern in accordance with the set mask area, based on a correspondence in position between the radiation pattern of the projector and a projection pattern produced in the field of view by the radiation pattern.
US10313568B2

A mobile device case for coupling around a mobile device that includes a miniature camera module has defined therein a lens attachment aperture shaped both to permit light from an object to be captured as a digital image to travel along the optical path of the miniature camera module to a built-in image sensor of the miniature camera module of the mobile device, and to facilitate stable coupling of an auxiliary lens in optical alignment with the miniature camera module. The case comprises electric circuit components positioned to balance an attached auxiliary lens approximately at a grip location.
US10313560B2

An image output method includes capturing an image of code pattern including device information specifying an image output device, obtaining the device information from the image of code pattern, obtaining user information specifying a user, and outputting the device information and the user information to an external device, by an information processing device; authenticating the user based on the user information, by a processor; executing image output processing instructed by the user authenticated based on the user information, by the image output device specified based on the device information; transmitting a result of the image output processing by the image output device to the information processing device, by the image output device; and displaying the result of the image output processing by the information processing device.
US10313553B2

According to one embodiment, an image forming apparatus includes a banner page control unit, an image formation control unit, and a printer unit. The banner page control unit acquires banner page setting information indicating setting conditions of a banner page which is inserted between one sheet and another sheet, on which an image is formed by a plurality of jobs. The image formation control unit determines whether or not to form an image of the banner page by a printer unit, based on the banner page setting information. The printer unit forms the image of the banner page, if it is determined by the image formation control unit that the image of the banner page is formed.
US10313541B2

A printing apparatus includes a login control unit, including a user table for registering users permitted to log into the printing apparatus, configured to display a login screen including a list of the users registered in the user table, and to permit, a user to log into the printing apparatus when selection of the user is received through the login screen, a printing control unit configured to execute processing for printing print data transmitted from an external apparatus and stored in a storage unit, based on a print start operation performed by the user permitted to log into the printing apparatus, and a management unit configured to manage owner information indicating an owner of the print data stored in the storage unit. The login control unit is configured to acquire the owner information from the management unit, and display the login screen based on the acquired owner information.
US10313537B2

A method, apparatus and medium for sharing a photo are provided. The method includes: determining a target user for an operation; acquiring a target photo containing a physical characteristic of the target user from stored photos; and sending the target photo to a communication client of the target user.
US10313535B2

An image forming apparatus including a plurality of processing units capable of performing different support processing for a user asking for support, and a remote support apparatus operated by an operator are connected via a communication path. The remote support apparatus transmits to the image forming apparatus a request to perform the support using the selected processing unit, or a request to switch the processing unit to a selected specific processing unit and a request to perform the support. The image forming apparatus allows the processing unit which follows the request to perform the support, to perform the support, and switches the processing unit according to the request to switch the processing unit to allow the switched processing unit to perform the support. Further, the image forming apparatus returns a result which should be returned, among results of the performed support, to the remote support apparatus.
US10313533B2

A communications connection comprises intermediate connection points (6,11) connected by a non-conducting communications link (20), with conversion equipment in one or both intermediate points for converting communications between electrical and non-electrical carriers, and each being arranged to be powered from the respective ends (1, 12). If a metallic path (18) is present between the two intermediate points, the system can be arranged to use this for a limited connection service in the event of loss of electrical power to one or both of the intermediate points (6,11).
US10313530B2

A distributive instructions transmission system for the performing a task the can be generated by request of a user. A user initiates the task by transmitting instructions for a chosen task to a remote processing center. The selected task will be acted upon by one several options. The processing center immediately generate instructions that will execute the task, check to see if the task is already requested by other users, or take steps to make possible execution of the task. Execution of the requested task can involve the generation of an enhance subset of user instructions that is transmitted to one or many different processors. If more than one process is involved they can be located in a single site, or be remote to one another. The instructions for each sub-segment task can be routed to the involved processor(s), and they initiate an integrated coordinated action.
US10313528B2

A method is disclosed of providing survivable communications in a communications network, the method comprising: determining a loss of communications with a communications server, wherein the communications server provides calling features to an endpoint connected to the access node; and after determining a loss of communications with the communications server, forming a cluster of a plurality of access nodes to provide communication service to endpoints served by the plurality of access nodes, wherein the plurality of access nodes comprises the access node, and wherein the access node and a second access node in the plurality of access nodes use different access technology.
US10313527B2

A system for scheduling resources and rules for routing includes a server connected to a network, a scheduling application executable from the server, and at least one programmable software agent for scheduling routing rules. The scheduling application receives statistics about forecast arrival rates for incoming interactions and current resource availability data and schedules resources and routing rules according to the forecast requirements the software agent propagating the portion of scheduling relative to the routing rules.
US10313524B2

A method for connecting a website user to a contact center includes: establishing a communication channel between a user and an agent of the contact center, the communication channel comprising a voice communication channel; establishing a supplemental channel between the user and the contact center for exchanging data between the user and the contact center; and storing the data exchanged in the supplemental channel in association with the communication channel.
US10313522B2

Systems and methods for predictive cross-platform customer service include receiving first data about a service provider system that includes a plurality of customer service platforms. First user interaction rules are determined based on the first data received. A first condition is then determined to exist in the service provider system based on the first data and the first user interaction rules. First instructions for the service provider system are then determined based on the first condition to achieve a customized user response. The first instructions are provided for the service provider system such that the plurality of customer service platforms has access to the first instructions. Second data of a user interaction with at least one customer service platform is received when the first instructions have been executed. The first instructions are updated to second instructions based on the second data received.
US10313518B1

Disclosed is a voice messaging and calling system for inmates and their friends and family (collectively referred to as “outsiders”). It extends existing inmate telephone systems (“ITS”) without requiring any additional installation within correctional facilities or modifications to the existing ITS. An existing ITS provides functional restrictions, security restrictions and privacy limitations. The described system enhances the existing ITS to reduce the functional restrictions by adding the ability to leave voicemail messages when outsiders are unavailable and return calls to, or leave messages for, multiple outsiders in a single call. An additional enhancement allows outsiders to leave messages for the inmate at any time, which the inmate can listen to later. The security restrictions and privacy limitations are unaffected and left in place. The described system also reduces costs for inmates by allowing them to leave messages for and return calls to, multiple outsiders in a single call.
US10313515B2

An apparatus and a method for determining a state of a counterpart without executing a separate program executed in order to determine a current state of the counterpart in a communication apparatus are provided. The apparatus includes a state information server and a communication apparatus. When receiving state information, the state information server provides the received state information to a user who has registered the communication apparatus that has provided the state information. When receiving state information from the state information server, the communication apparatus outputs the user's state information corresponding to the state information.
US10313514B1

A method for mediating a communication session between a first user and a second user is disclosed. The method includes storing, in a registry, device information for the second user. The device information includes a list of two or more devices associated with the second user, and, for each device, a list of one or more capabilities of the device. The method also includes selecting, for a communication session of a first type, a second device from the list of two or more devices by sorting the plurality of device information. Additionally, the method includes receiving a request to open a communication session with the second user. The request originates from a first device of the first user and includes a first session type identifier of the first type. Further, the method includes, in response to receiving the request, returning a response including device information of the second device.
US10313505B2

A portable multifunction device displays a first widget on a touch screen and detects a first gesture on a settings icon on the first widget. In response to the first gesture, the device displays user-adjustable settings for a plurality of widgets, including settings for the first widget. The device detects one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets. In response to the additional gestures, the device changes one or more settings for other widgets, including changing one or more settings for a respective widget other than the first widget. Upon detecting a widget selection gesture and a finishing gesture on the touch screen, the device displays a second widget in the plurality of widgets other than the first widget.
US10313485B2

The invention relates to managing operation of a spanning tree protocol process in a network bridge having a central controller and one or more port controllers, each for controlling one or more ports of said network bridge. The spanning tree protocol process comprises a plurality of state machines including a Port Information state machine. The Port Information state machine comprises an UPDATE state and a plurality of other states. The invention involves running a Protocol Manager on a central controller, wherein the Protocol Manager owns the UPDATE state such that updates are carried out by the Protocol Manager. The Neighbor Managers on each of the port controllers owns the plurality of other states of the Port Information state machine, such that updates are carried out by the respective Neighbor Manager on said port controller. This allows the Protocol Manager and the Neighbor Managers to operate without having to force one to pause whilst work is done on the other.
US10313484B2

A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US10313480B2

Embodiments of the present invention provide a system for transmitting data between networked resources. Information about a managing entity's supplemental resource is identified, where the supplemental resource supplements a set of resources associated with a user in response to a determination that a particular interaction has occurred. The supplemental resource is then determined to be associated with a third party entity's application on a computing device of the user. The third party application is adjusted by the managing entity to display a selectable notification of the supplemental resource within the third party application. Once the selectable notification is selected, the managing entity approves the supplemental resource for future use by the user. Once the particular interaction associated with the supplemental resource has occurred, the supplemental resource is applied to the set of resources at a later point in time.
US10313478B2

A method of HTTP redirection is provided for scenarios where a manifest file for media content contains a relative URL. A request router or other network device encapsulates the content manifest file within a root manifest file. The root manifest file contains a base URL that points to the location of the content and a media link that points to the requested content manifest.
US10313476B2

The technology disclosed relates to creating an audit trail of data incorporation in user profiles. In particular, it relates to linking trust objects to fields of the user profiles.The technology disclosed also relates to maintaining an opt trail that captures user opt-ins by recording the circumstances surrounding opt-in actions. In particular, it relates to linking trust objects to user profiles that connect users to an advertising campaign.The technology disclosed further relates to tracking and measuring reputation of product models in consumer markets. In particular, it relates to assembling consumer feedback on the product models from online social networks and service records of the product models and applying sentiment analysis on the consumer feedback.
US10313474B1

A system and method for reducing load on a load balancer by offloading redundant queries to the client. The system and method includes receiving an optimized service listing and determining if a suitable server can be identified without submitting a query to the load balancer. An exemplary method includes receiving, from a load balancing node, a listing of client services hosted by servers remotely coupled to the load balancing node, locally storing this listing and identifying one or more the client services to be transmitted to the client device. The method further includes accessing the listing of client services to determine if one or more of the servers is hosting the identified client service, establishing a connection between the client device and the server, and transmitting the identified client service from the server to the client device.
US10313471B2

Data can be stored in a persistent-memory device, rather than a hard drive, of a computing device. A copy of the data can also be stored in another persistent-memory device of a remote computing device. For example, a central processing unit (of the computing device) can perform a first write operation to cause a file to be stored in the persistent-memory device. A memory controller can perform a second write operation to cause another memory controller of the remote computing device to store a copy of the file in the other persistent-memory device of the remote computing device.
US10313467B2

A routing device capable of performing application layer data caching is described. Application data caching at a routing device can alleviate the bottleneck that an application data host may experience during high demands for application data. Requests for the application data can also be fulfilled faster by eliminating the network delays for communicating with the application data host. The techniques described can also be used to perform analysis of the underlying application data in the network traffic transiting though a routing device.
US10313466B2

A system and method for implementing a cloud-based data processing platform for identifying intelligence information and insights based on data from a plurality of data sources includes: receiving a plurality of data stream; normalizing each of a plurality of data points in the plurality of data streams; analyzing the normalized data points and associated meta data information; identifying relationships between at least two sets of the normalized data points; and identifying intelligence information and insights based on statistical attributes of the normalized data and identified relationships between them; converting the identified intelligence information and insights into one or more stories; and communicating the one or more stories to a user interface.
US10313461B2

An online system predicts the user's activity on the online system during a future time interval (e.g., the next day). The system collects activity data, such as actions that the user has taken on the system. The system predicts whether the user is likely to be active during the future time interval based on features extracted from the activity data. This system determines selection of notifications and delivery of notifications based on the predicted time when the user is likely to be active on the online system. The system further records the user's past interactions with notifications, such as whether the user viewed the notification, whether the user interacted with a content item associated with the notification, and so on. If system determines a rate of delivery of notifications to the user based on the frequency of past user interactions with notifications.
US10313459B2

Example embodiments relate to monitoring application flow of an application responsive to receiving a monitoring mode upon launch of a session of the application. In this manner, the embodiments disclosed herein enable monitoring an application on a first computing device based on a first received monitoring mode and monitoring the same application on a second computing device based on a second received monitoring mode.
US10313457B2

Embodiments are disclosed for data computation of collaborative filtering in a social network. Collaborative filtering involves predicting a user's behavior or interests based on other users' behavior or interests. To predict a user's interests in an item such as a picture, a system performs an iterative computation to perform an evaluation by solving an objective function. The system characterizes “users” as “vertices” in a directed graph, “relationship among users” as “edges” in the directed graph, and “items” as “worker data” that is locally-calculated, stored, and managed in individual worker computers. When a local computing process is completed, the “worker data” can be transferred to other worker computers so as to complete a whole computing process. The system enhances an overall computing efficiency and enables collaborative filtering across a large data set.
US10313456B2

In one embodiment, a method includes identifying a first set of candidate-users. Each candidate-user corresponds to a second user within a threshold degree of separation of a first user within a social graph. The method includes filtering, using a first-stage filtering model, the first set of candidate-users to generate a second set of candidate-users using edge-features. The method includes filtering, using a second-stage filtering model, the second set of candidate-users to generate a third-set of candidate-users using the edge-features and user-features. The method includes ranking, using a user-engagement model, the third set of candidate-users using a feature superset based on a probability of the first user connecting with the respective candidate-user. The method includes sending, to a client system of the first user, instructions for generating a suggested-friends interface for display. The suggested-friends interface includes candidate-users from the third set of candidate-users having a ranking greater than a threshold rank.
US10313451B2

In accordance with an embodiment, described herein is a system and method for providing a representational state transfer (REST) service configuration wizard for creating REST reference or proxy services for execution in a service bus runtime. The configuration wizard can retrieve, based on a URI provided by a user, one or more resources of an external REST service, and can generate a plurality of properties for each resource. A plurality of interfaces can be provided to guide the user step by step in creating a REST reference service to access the external REST service. The user can make selections for each property and provide information if necessary. An API can be invoked to generate a REST reference service and a WADL file describing the REST reference service, based on the user's selections and the provided information.
US10313450B2

A method at one or more computers having memory and one or more processors includes detecting establishment of a connection between a first process and a second process; determining whether an augmented communications service is available for the connection between the first process and second process; in accordance with a determination that the augmented communications service is available, configuring the connection between the first process and the second process to make use of the augmented communications service with no modification to the executable codes of the first process and the second process; and in accordance with a determination that the augmented communications service is not available, configuring the connection between the first process and the second process to make use of a non-augmented communications service.
US10313447B2

A system comprises a first peer sensor tag configured to sense first sensor data using a first local sensor of the first peer sensor tag and a second peer sensor tag configured to sense second sensor data using a second local sensor of the second peer sensor tag while the second peer sensor tag is not within a communication range of the first peer sensor tag. The second peer sensor tag is configured to detect a first beacon signal of the first peer sensor tag, the first beacon signal including at least a portion of the first sensor data, the first beacon signal being transmitted according to a first network communication protocol. The second peer sensor tag is configured to obtain the at least a portion of the first sensor data from the first beacon signal. A base station is configured to detect a second beacon signal of the second peer sensor tag, the first beacon signal including the at least a portion of the first sensor data and at least a portion of the second sensor data. The base station is configured to obtain the at least a portion of the first sensor data and the at least a portion of the second sensor data from the second beacon signal, and to provide the at least a portion of the first sensor data and the at least a portion of the second sensor data to a server system using a second network communication protocol different from the first network communication protocol.
US10313444B2

In a case of a connection destination of a master device in wireless communication not being registered in the master device, a smartphone, at the start of setting of the registration, determines a mode of wireless communication with the master device (specifically, a router connection mode or a soft AP mode) according to whether or not wireless communication is performed through a wireless router and acquires setting information related to the connection destination corresponding to the determined mode of wireless communication. The smartphone sends a message indicating that wireless communication will be performed in the determined mode of wireless communication and sends the setting information related to the connection destination corresponding to the mode of wireless communication to the master device. The master device registers the setting information that is sent from the smartphone and related to the connection destination corresponding to the mode of wireless communication.
US10313431B2

A load balancing method for a storage system includes receiving a log-in request from a client via a data network and a network adapter, using a control thread executed by one of a plurality of cores to assign a first connection between the client and a first data thread, and receiving I/O requests from the client and controlling the execution of one or more operations by a first core in response to the I/O requests. The plurality of cores includes a first core executing a first data thread and a second core executing a second data thread.
US10313429B2

The present disclosure is drawn to methods and systems for resource enforcement in a distributed system. At least one first host of the system has an enforcement agent configured to trigger a master enforcement controller in response to the first host running a task requiring access to a distributed resource. The master enforcement controller obtains identification information regarding the distributed resource and transmits an enforcement command to other hosts of the distributed system involved in providing the distributed resource. The enforcement command is received by enforcement agents on each of the involved hosts and triggers a slave enforcement controller on each of the involved hosts. The slave enforcement controllers locally enforce a resource quota for the distributed resource.
US10313425B2

In one aspect, the present application is directed to a computer-implemented method, a mobile device, a computer network system, and a computer-program product for optimized audio data provision. In an aspect, a computer-implemented method for optimized audio data provision on mobile devices is provided. The method may comprise: evaluating one or more parameters of a network connection of a mobile device; and depending on said evaluation, automatically switching between downloading audio data in an audio file from a server in real-time and downloading audio data in a text file from the server and performing a text-to-speech application of audio data on the mobile device.
US10313420B2

A system includes a portable device and an external device connected wirelessly. Graphical user interface data determines a user interface functionality to be executed in a user interface of the external device in the portable apparatus, and is transmitted to the external device. The user interface functionality includes presenting at least one graphical interaction element on the user interface and receiving user input as a response to the user interacting with the graphical interaction element. The input data received from the user interface is used in the portable device to control a computer process relating to physiological data.
US10313419B1

Techniques are described that enable the use of variable bit rate (VBR) encoding for live content.
US10313412B1

First streaming video content may be received from a provider. The provider may issue a request to replace part of the first streaming video content with replacement content, such as advertisements. Second streaming video content may be selected as a replacement for a first video player, while third streaming video content may be selected as a replacement for a second video player. Instructions may be sent to the first and the second video player to play a first portion of the first streaming video content, followed by their respective selected replacement content, followed by a third portion of the first streaming video content, with the respective selected replacement content replacing a second portion of the first streaming video content. Replacement of the second portion of the first streaming video content may sometimes introduce latency, which may be reduced using various techniques.
US10313396B2

Techniques are provided by which devices in a network may subscribe to a rapidly changing rules in central threat repository. The policies associated with threats are filtered so that just current attack vectors from within subnets learned via routing and/or forwarding information (at the network level of the network) are installed in the local access control list/policy database of the network devices. As routing changes occur, the list of applied policies are continually refined/revisited and pulled from a central security application. Publish/subscribe mechanisms ensure “zombie” policies are not left over in the device after reboot or routing changes occur.
US10313394B2

Methods, apparatus, systems, and non-transitory computer-readable media for managing a plurality of disparate computer application and data control policies on a computing device, especially a computing device connected to a computer network, are described. In one example, at least one policy distribution point is provided that includes least one policy distribution point including at least one information management policy. A plurality of policy enforcement points, including a first policy enforcement point operating at a first policy enforcement level, and a second enforcement point operating at second policy enforcement level, are also provided. A first policy element to the first policy enforcement point, and a second policy element to the second policy enforcement point, are allocated. A management compartment in computer memory in communication with said computing device including one or more computer applications, data, and metadata specified and controlled by the information management policy is also provided.
US10313392B2

The present disclosure relates to a method and a device for detecting web address hijacking. The method includes: obtaining a currently accessed web address and a target directed web address from a current web address access instruction; determining a secure directed web address from the currently accessed web address according to a history of web address access instructions; and determining whether the target directed web address is hijacked according to the secure directed web address.
US10313387B1

Systems and methods are described for using a template for simulated phishing campaigns based on predetermined date from a date associated with a user. The predetermined date may by an event, an anniversary or a milestone associated with employment of the user with a company. The campaign controller may identify a date associated with the user and based on the identification of the date associated with the user, the campaign controller may select one or more templates for one or more simulated phishing campaigns to be triggered by a predetermined date related to the date associated with the user.
US10313386B1

The disclosed computer-implemented method for assessing security risks of users of computer networks of organizations may include (i) detecting, at a risk computing device, a location of a host electronically accessed by a user computing device, the host location having an electronic address outside of a computer network of an organization, (ii) identifying, at the risk computing device, a host user credential sent to the host location from the user computing device, (iii) determining, at the risk computing device, that the host user credential matches an organization user credential associated with the organization's computer network, and (iv) calculating, at the risk computing device, a risk score for a user of the user computing device based on the determination that the host user credential matches the organization user credential. Various other methods, systems, and computer-readable media are also disclosed.
US10313383B2

Disclosed are exemplary embodiments of systems and methods for evaluating payment applications based on associated vulnerability risks. In an exemplary embodiment, a method generally includes soliciting, by a computing device, application data associated with a payment application via a vulnerability questionnaire interface, validating, by the computing device, the application data against criterion, and determining, by the computing device, a vulnerability risk score of the application based on the application data. The method also includes approving, by the computing device, the application when the vulnerability risk score satisfies an approval threshold, denying, by the computing device, the application when the vulnerability risk score satisfies a denial threshold, and referring, by the computing device, the application for manual decision when the vulnerability risk score satisfies a manual decision threshold.
US10313377B2

A universal link to extract and classify log data is disclosed. In various embodiments, a set of candidate data values that match a top level pattern that is common to two or more types of data value of interest is identified. The candidate data values are processed through a plurality of successive filtering stages, each stage of which includes determining which, if any, of said candidates match a more specific pattern associated more specifically with a specific data value type. Candidates, if any, which match the more specific pattern are classified as being of a corresponding specific data type and are removed from the set of candidate data values. A structured data record that associates each candidate data value determined to be of a corresponding one of said types of data value of interest with said corresponding one of said types of data value of interest is generated and stored.
US10313364B2

Source information for requests submitted to a system are classified to enable differential handling of requests over a session whose source information changes over the session. For source information (e.g., an IP address) classified as fixed, stronger authentication may be required to fulfill requests when the source information changes during the session. Similarly, for source information classified as dynamic, source information may be allowed to change without requiring the stronger authentication.
US10313356B2

A ToF SPAD based range detecting module is configurable for operation in a first mode to make a distance determination relative to an object within a field of view. The ToF SPAD based range detecting module is further configurable for operation in a second mode to engage in bi-directional data communication with another apparatus within the field of view.
US10313349B2

Example implementations relate to providing a web service. For example, an implementation includes a gateway to receive client certificate information from the client computing device and to determine a trust state of the client computing device based on the client certificate information. The gateway is also to receive a service request from the client computing device and to modify the service request. The implementation also includes a web service logic layer to receive the modified service request including the trust state and to determine a level of service associated with the client computing device based on the modified service request.
US10313343B2

Context-based authentication in a secure network comprised of multiple interconnected programmable devices is described. One technique includes receiving, from a programmable device, identity data and contextual data associated with a current authentication of a user attempting to access a secure network. The user is associated with the programmable device. The technique may include determining, based on the identity data and the contextual data, one or more patterns associated with the current authentication of the user. Furthermore, a risk level associated with the current authentication of the user may be determined based on the identity data, the contextual data, and the one or more patterns. In at least one scenario, access is granted to the secure network in response to the determined risk level. Other advantages and embodiments are described.
US10313334B2

Implementations of a system and method of generating and using bilaterally generated variable instant passwords are disclosed. The system is used to secure electronic transactions (e.g., an auction in which one or more bidders are unknown to the auctioneer). In this system an Internet Service Provider (ISP), on request from a USER (e.g., a bidder), facilitates an authentication process with a SERVICE PROVIDER (e.g., an auctioneer). The SERVICE PROVIDER may send a sub-folder, containing a USER name, a temporary sub variable character set, and a CALL, to the USER through the ISP. The password used to access the sub-folder is transmitted directly to the USER by the SERVICE PROVIDER. The USER gets authenticated to the SERVICE PROVIDER by using the USER name, the temporary sub variable character set, and the CALL retrieved from the sub-folder. After USER's authentication, further transactions (e.g., bids) are performed using a password for each transaction.
US10313320B2

In one embodiment, a method includes providing for presentation to a user a number of content objects. At least one of the presented content objects is socially relevant to the user. wherein at least one of presented content objects is socially irrelevant to the user. The presented content objects are socially relevant or socially irrelevant to the user based on whether in a social graph a node corresponding to the user is connected by an edge to a node associated with the content object. The edge represents a social relationship between the content object and the user. The method also includes receiving an input indicating a selection of a number of the presented content objects by the user; and authenticating the user based on a determination of whether the selected content objects are socially irrelevant to the user.
US10313318B2

A method, system and computer program product providing port scrambling for securing communications in internal computer networks are disclosed. A transformation function is applied on an identifier of a first port at which an outgoing communication is designated to be received, whereby an identifier of a second port the outgoing communication is directed to be received at is obtained. The transformation function depends on at least one parameter shared among a plurality of devices in a computer network, whereby a device receiving the communication at the second port is enabled to apply an inverse transformation function on the identifier of the second port to obtain the identifier of the first port and redirect the communication thereto. The transformation function is applied in condition that transmittal of the outgoing communication was requested by an application program listed in a list of authorized application programs for the plurality of devices.
US10313316B2

The present disclosure is directed to systems and methods for securely providing telemetry data of a dispenser machine to an administrator system via an exposed web service over a computer network. To secure the exposed web service, the systems and methods of the present disclosure provide secure gateways at the dispenser machine and the administrator system that can provide one or more of message integrity, authentication, authorization, and confidentiality. The secure gateways are implemented separate from the applications creating web service request and response messages at the dispenser machine and the administrator system, respectively. Because the secure gateways are implemented separate from the applications creating the web service request and response messages, the applications creating the web service request and response messages can be created and modified without consideration to message security, which is handled transparently by the secure gateways.
US10313315B2

Aspects of the disclosure relate to ensuring information security in data transfers by utilizing proximity keys. A computing platform may receive a data collection comprising one or more data sets to be transferred to one or more remote recipient systems, as well as one or more transfer path specifications defining a specific sequence of hop points via which the data collection is to be transferred. Subsequently, the computing platform may receive, from a quorum of authorization devices, a plurality of authorization keys. Based on validating the plurality of authorization keys, the computing platform may encrypt the data collection using the plurality of authorization keys. Then, the computing platform may send the encrypted data collection to a first hop point associated with the specific sequence of hop points defined by the one or more transfer path specifications, so as to initiate a transfer of the data collection to a decryption platform.
US10313312B2

A plurality of devices, having common access to a first key under which a set of data objects used by the plurality of devices are encrypted, is caused to replace the first key with a second key by at least causing a device of the plurality of devices to encrypt a subset of the set of data objects that are not selected for electronic shredding, allow access to a data object of the subset regardless of whether the data object is encrypted using the first key or the second key. At a time after the data object becomes accessible by using the second key, each of the plurality of devices is verified have common access to the second key, and the plurality of devices is caused to lose access to the first key.
US10313310B2

A gauge adapter system, comprising a gauge adapter device and a server, the gauge adapter device having a gauge interface circuit board comprising a network adapter, at least one set of pins adapted to connect to a tank gauge, a power interface connected to the gauge interface circuit board adapted to receive power from the tank gauge; and a plurality of lights adapted to provide transmit and receive indications, wherein each gauge adapter device has a unique source IP address, as well as a server comprising, a decryption and encryption module that encrypts and decrypts messages, a plurality of gauge adapter device queues each in communication with a gauge adapter device, the queues containing commands for the gauge adapter devices, and a command generator adapted to placing commands in the device queues.
US10313305B2

A method unblocks external computer systems for communication with secured processing computer systems in a computer network infrastructure. An instruction packet is transmitted from an external computer system to a broker computer system within the computer network infrastructure. A random port number of a network port is then generated by the broker computer system, and the random port number is transmitted to a processing computer system. The processing computer system at least temporarily keeps predetermined network ports closed so that access by the external computer system via network by the network ports is prevented, wherein the random port number and/or other information can be interchanged between the processing computer system and the broker computer system, however. Subsequently, the network port corresponding to the random port number is unblocked by the processing computer system, and a connection to the unblocked network port of the processing computer system is established by the external computer system.
US10313301B1

An intellectual rack includes a rack management system, a rack management controller (RMC), a set of internal hardware lines, a plurality of server slots, and multiple servers respectively arranged in the server slots. The RMC is connected with each baseboard management controller (BMC) of each server through the set of internal hardware lines. The rack management system determines whether a server is replaced through the RMC and the set of internal hardwire lines, and confirms a target server slot of the replacing action when determining that one of the servers is replaced. Further, the rack management system assigns an IP address binding to the target server slot for the BMC of the newly-replaced server to replace an IP address currently used by the BMC of the newly-replaced server, so as to keep the binding effect among the target server slot, the newly-replaced server and the IP address.
US10313293B2

A method for reorganizing unread content in a social networking system may include identifying a plurality of content elements associated with a first user of a social networking system and identifying from the plurality of content elements a plurality of unread content elements associated with the first user. Typically, a score of each of the plurality of each of the plurality of unread content elements is then determined. Thereafter, one or more of the plurality of unread content elements are provided based on the scores of the plurality of unread content elements to a computing device of the first user for display.
US10313291B2

A method for determining predictive response time for electronic mail across enterprise communication systems is described. In particular, the method includes collecting and subsequently analyzing communications of a particular recipient in order to determine a probability of a sender receiving a response from the recipient. In the event a response is probable, the method also determines a time frame when a response may be sent. In situations where the recipient is non-responsive, the method also provides a list of alternate recipients that the sender can communicate with, whereby the alternate recipients are more responsive than the original recipient.
US10313289B2

Methods and systems for using an observation platform with an external device are disclosed. A signal is received from a first communication device at a second communication device associated with a computer system. Context information is derived from the signal at the computer system from, a speech to text analysis of the audible source, a policy implemented in the computer system by a controlling enterprise, and inferences calculated by a combination of text analysis, and secondary information contained in the signal. An action is determined to take place at an external device or user device based on the context information, wherein the external device is one of a plurality of external devices and is networked to the second communication device or a plurality of devices. A second signal is sent to the external device to instruct the device to take the action.
US10313277B2

Systems, methods, apparatuses, and software for network messaging systems in computing environments are provided herein. In one example, a networked messaging system is provided that receives a message initiated by a sender for transfer to a recipient over the networked messaging service, and identifies a handling process for the message that includes timeshifted delivery to the recipient. The networked messaging system determines a time delay to produce the timeshifted delivery to the recipient, and transfers the message for delivery to the recipient in accordance with the time delay.
US10313275B2

I/O board of a VXLAN switch removes VXLAN encapsulation from a packet, determines to perform layer 3 forwarding for the packet and sends the packet to a fabric board of the VXLAN switch. The fabric board determines to perform layer 3 forwarding for the packet, searches out a layer 3 entry matching a destination IP address of the packet from a local layer 3 table, modifies a source MAC address of the packet into a gateway MAC address of the VXLAN switch, modifies a destination MAC address of the packet into a destination MAC address in the layer 3 entry, and when an egress port in the layer 3 entry is a VLAN port, sends the packet to an I/O board associated with the egress port. The I/O board associated with the egress port forwards the packet to a VLAN via the egress port in the layer 3 entry.
US10313273B2

Communication network systems are disclosed. In one or more implementations, the communication network system includes a plurality of network devices. Each of the plurality of network devices incorporates one or more multi-port switches, where each multi-port switch includes a connection to the network device incorporating the multi-port switch and a connection to at least one other port of another multi-port switch incorporated by another respective one of the plurality of network devices.
US10313271B2

Concepts and technologies are disclosed herein for providing and using a distributed forwarding service. A service request can be received at a computing device and can relate to a distributed forwarding service. The computing device can configure the distributed forwarding service by determining a number of nodes that are to provide the distributed forwarding service and configuring a shared control function to control the nodes. The computing device can trigger instantiation of the distributed forwarding service. Instantiation of the distributed forwarding service can include dedicating a shared incoming switch for the distributed forwarding service, dedicating a shared outgoing switch for the distributed forwarding service, instantiating the nodes, and instantiating the shared control function. The distributed forwarding service can include the shared incoming switch, the shared control function, the nodes, and the shared outgoing switch.
US10313270B1

This disclosure provides for an enhancement to a transport layer switch and, in particular the management of end points. In this approach, a memory space, such as a large logical ring buffer, is shared by incumbent connections to facilitate a space multiplexing end point management scheme. Preferably, memory allocation in the memory space is done packet-by-packet dynamically. Because the memory space is shared by all admitted connections, packets belonging to the same connection are not necessarily located physically consecutive to each other. A packet indexing mechanism that implements a set of pointers ensures that consecutiveness for packets on the same connection is maintained. This approach to end point multiplexing provides significant benefits by improving resource utilization, and enabling a higher number of connections to be served.
US10313268B2

A method for the prioritization of real-time telegrams in a convergent network, in particular in an industrial network and/or a “time-sensitive network” (TSN), wherein the convergent network has a central distribution infrastructure and a decentralized distribution infrastructure, and within the convergent network a service sends and/or receives real-time telegrams, and wherein the convergent network has a switching node forming a central network node for connection of central distribution infrastructure and decentralized distribution infrastructure, and which has a coupling port via which the switching node is connected to the decentralized distribution infrastructure, wherein the switching node has central network ports via which the switching node is integrated into the central distribution infrastructure, where real-time telegrams received at central network ports of the switching nodes are assigned a higher priority level than the real-time telegrams received at the coupling ports so as to provide efficient prioritization of real-time telegrams.
US10313264B2

Some embodiments provide a method for an electronic device. The method stores user data associated with a web-based third party service based on user interaction with a web domain for the third party service through a web browser. The method receives a request from a service-specific application to utilize the user data stored for the third party service. The method provides the user data to the application only when the application is verified by the web domain for receiving user data associated with the third party service.
US10313262B1

Systems are provided to analyze user behavior with respect to different versions of content, and to identify the behavioral effects that can be attributed to the differences between the versions of content. Systems can determine whether an observed difference in user interactions with different versions of content is caused by the specific changes that have been made to content (e.g., an actual improvement or other substantive change), or whether the observed difference in user interactions is caused by the mere fact that the versions of content are different (e.g., due to the novelty of seeing a different version of content for the first time, regardless of whether the difference is a substantive improvement). In some cases, the observed effect may be caused both by the novelty of the content being changed and by the substance of the changes.
US10313259B2

A method for suppressing broadcast messages includes receiving a broadcast message from a client that requests configuration information from a configuration server. The method includes queueing the broadcast message in a request queue and then identifying an oldest message in a request queue. When no configuration server information is available, the method includes broadcasting the oldest message to a broadcast domain. The method includes intercepting one or more additional broadcast messages from one or more other clients and storing the additional broadcast messages in the request queue. The method includes receiving a reply to the oldest message and storing configuration server information extracted from the reply. The method includes converting the additional broadcast messages to unicast messages, and unicasting the unicast messages to the configuration server using the stored configuration server information.
US10313257B1

Apparatus and methods are disclosed for generating, sending, and receiving messages in a networked environment using autonomous (or semi-autonomous) agents. In one example of the disclosed technology, a method of controlling message flow in a computer network comprising a plurality of agents, agent data consumers, and an agent message bridge configured to send messages by receiving a set of messages, at least some of the messages including a message type, queuing the set of messages in a spooler that includes an indication of the respective message type for each of the messages, receive an indication that sending some of the messages queued in the spooler should be delayed for one or more indicated message types, and sending at least one of the messages to a selected one or more of the agent data consumers, the sent messages not being of the indicated message types.
US10313252B2

A network environment includes a client station coupled to a proxy server via a first network and one or more content servers coupled to the proxy server via a second network. A plurality of connections are established between the client station and the proxy server over the first network. Requests are dynamically interleaved over any of the connections to the proxy server by the client station. Content is retrieved for the requests from any of the content servers over the second network by the proxy server. Responses including retrieved content for respective requests are dynamically interleaved over any of the connections by the proxy server to the client station.
US10313243B2

Intelligent local management of data stream throttling in data movement operations, such as secondary-copy operations in a storage management system, is disclosed. A local throttling manager may intelligently interoperate with co-resident data agents and/or a media agent executing on any given local computing device, whether a client computing device or a secondary storage computing device. The local throttling manager may allocate and manage the available bandwidth for various jobs and their constituent data streams—across the data agents and/or media agent. Bandwidth is dynamically allocated and re-allocated to data streams used by ongoing jobs, in response to new jobs starting and old jobs completing, without having to pause and restart ongoing jobs to accommodate bandwidth adjustments. The illustrative embodiment also provides local users with a measure of control over data streams—to suspend, pause, and/or resume them—independently from the centralized storage manager that manages the storage management system as a whole.
US10313241B2

This disclosure describes methods, devices, and systems related to routing packets over enterprise network sites. A method may be disclosed for routing packets between hosts at a first site and hosts at a second site in a network using a firewall. The method may comprise receiving a request, in a first packet, from a first router to send one or more packets to two or more hosts at the second site. The method may comprise receiving a first sub-network prefix, in a route advertisement, corresponding to two or more hosts at the first site from the first router, and receiving a first community value, in a first advertisement, associated with the first sub-network prefix. The method may comprise generating a first local preference value based at least in part on the first community value. And the method may comprise sending the request, first sub-network prefix, and first local preference value to a second router, in a second advertisement.
US10313239B2

Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. An example method to transmit multicast data over a communication network includes receiving, at a first machine, a multicast data packet from an ingress provider edge router of the communication network, the multicast data packet associated with a multicast route, and transmitting a first replication of the multicast data packet from the first machine to a second machine via a first unicast path. The first replication of the multicast data packet includes a first label provided by the second machine to identify the multicast route in the second machine. Example methods further include receiving the first replication of the multicast data packet at the second machine via the first unicast path, and replicating the multicast data packet from the second machine to an egress provider edge router of the communication network.
US10313221B1

An endpoint monitoring for a machine to machine (M2M) messaging framework system is disclosed. The system comprises a monitoring server and a monitoring application stored in a memory of the monitoring server. When executed by a processor of the monitoring server, the monitoring application queries a plurality of brokers that are communicatively coupled with a plurality of message queue telemetry transport (MQTT) clients for data regarding the rate of disconnections that occur between the brokers and the MQTT clients. The monitoring application compares the data received from the brokers and compares the rate of disconnections to data in an information data store. If a high rate of disconnections is discovered in at least one of the broker to MQTT client connections, the monitoring application takes action, for example reboots an MQTT client and/or sends a notification message.
US10313220B2

A signal receiver includes receive circuitry. The signal receiver further includes a processor coupled to the receive circuitry and configured to receive, from a filter, a stream of samples including a first set of samples. A data rate of an input of the filter may correspond to a data rate of an output of the filter. The first set of samples includes multiple samples. The processor is further configured to perform a detection operation on the first set of samples. The processor is further configured to detect a signal emitter based on the detection operation.
US10313215B2

In a typical computer network, at least some of the managed resources are monitored to determine whether those resources are meeting predetermined performance goals or service level objectives. To simplify the process of configuring a network monitor, information about the service level objectives is loaded into the resource itself. When the resource is detected, the service level objective information is extracted from the resource information and made available to a translating engine. The translating engine converts the extracted information to monitoring directions that are used to configure the network monitor. Embodiments in which new resources are detected either buying a registration process or a polling process are described.
US10313212B2

Systems and methods for detecting and classifying anomalies in a network of moving things. As non-limiting examples, various aspects of this disclosure provide configurable and adaptable systems and methods, for example in a network of moving things, for detecting various operational anomalies, classifying such anomalies, and/or reporting such anomalies.
US10313211B1

A method for evaluating health of a distributed network service environment (DNSE) includes determining an application performance measurement (APM) based at least in part on performance metrics (PM) associated with sources, where the sources are associated with the DNSE. The sources include service engine(s) and servers. At least some of the servers are configured to provide a distributed application, and the service engine(s) are configured to provide the servers with a network service and collect at least a part of the PM. The method includes determining a health risk of the DNSE based at least in part on risk parameters obtained by the service engine(s). The method includes combining the APM and the health risk of the DNSE to determine a health indicator. If the indicator indicates a change of the DNSE, a notification of the change is generated. The method includes outputting the notification of the change.
US10313206B1

A first device verification model is sent to a first proxy agent on a first device providing at least a portion of the service. The first proxy agent is able to monitor based on the first device verification model a parameter of the first device related to the service. A second device verification model is sent to a second proxy agent on a second device providing at least a portion of the service, wherein the second proxy agent is able to monitor based on the second device verification model a parameter of the second device related to the service. A report is received from the first proxy agent of at least the parameter of the first device. A report is received from the second proxy agent of at least the parameter of the second device. At least the parameter of the first device and at least the parameter of the second device are compared to determine whether the service is functioning as intended.
US10313204B1

A method, system, and network providing hardware and software inventorying and monitoring provide the status of a local network of interconnected information technology devices. A user downloads and installs a local network monitoring software program from an online source onto a host computer system. The local network monitoring software system initiates an inventory of all information technology devices associated with said local network of information technology devices. Also, the local network monitoring software determines the operational status of the information technology devices and the status of software programs installed on the information technology devices. The results of the inventory and status determinations are presented to the host computer system. The presented information permits the user of said host computer system to initiate maintenance and support actions for the information technology devices in response to the operational status and status of software programs using the local network monitoring software.
US10313202B2

Exemplary embodiments include a system and method to systematically map complex network topologies for providing real-time network address and service port information for each network or Internet of Things (IoT) device in the system. Furthermore, various class objects also provide a real-time configuration capability of devices, routers, modems, VPNs, and NATs in the system. Accordingly, the system can be managed with minimal user involvement while maintaining ongoing accuracy.
US10313200B2

Each known operating system, software, or hardware within a UNIX environment can correspond to a list of identifiable attributes that is used to uniquely identify the operating system, software, or hardware of interest. By using these identifiable attributes in rules, fingerprints can be generated that define the existence of an object (e.g. operating systems, software and hardware) within the UNIX environment. By using the generated fingerprints via a discovery tool, the existence of the objects can be determined within the UNIX environment (e.g. computing device, computing network).
US10313198B2

A method for enabling restoration of an operational state on a server node is disclosed. The method includes intercepting, by a state directory, traffic between the server node and a client communicably connected to the server node over a network to derive the operational state. At least a part of the traffic between the server node and the client leads to establishment of the operational state on the server node. The method further includes storing the operational state in the state directory, detecting, by the state directory, that the server node has lost the operational state, and providing, by the state directory, the operational state to the server node after detecting that the server node has lost the operational state.
US10313196B2

According to certain aspects, systems and methods are provided for grouping clients together in a networked data storage environment. For instance, clients can be grouped together based on the software installed on the client or the client type. Each client group can be configured to maintain the configuration of clients within the client group. For example, one client group can be configured to ensure that a particular software suite remains up-to-date. Another client group can be configured to ensure that data within a particular directory or on a particular storage device associated with each client of the client group is backed up each night.
US10313190B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a thin client. The thin client captures, at a first restore time point, customized configurations of the thin client stored at a first storage location of the thin client. The thin client then obtains first default configurations of the thin client that are in use. The thin client further determines a difference between the customized configurations and the first default configurations. The thin client stores the difference between the customized configurations and the first default configurations as a configurations difference in association with the first restore time point at a second storage location of the thin client.
US10313181B2

A diagnostic device for a communications network; the network comprising a customer communications network located at a customer location and connected by a customer communications link to a communications service provider network remote from the customer location. The device comprises a network monitoring interface arranged to monitor operation of the customer communications network; a processor arranged to detect faults in the operation of the customer communications network, a store for storing records of detected faults; a processor arranged to store records of detected faults in the store and to generate a report on a detected fault based on the stored records. The device is co-located with the customer communications network and further comprises: a first communications interface arranged to send to the communications service provider network via the customer communications link, the report generated on the detected fault; and a second communications interface arranged to send to the communications service provider network via a second communications link, the report generated on the detected fault.
US10313174B2

The present disclosure provides a method for interference cancellation which includes: calculating a mean value and a variance value of a received signal to obtain statistics information of the received signal; calculating an estimating log-likelihood ratio using the statistics information of the received signal; calculating a decoding log-likelihood ratios of the received signal using the estimating log-likelihood ratio of the received signal, and performing calculations to update the statistics information of the received signal; repeating the above steps for a pre-determined number of times, performing hard decisions on the decoding log-likelihood ratios of the received signal, and outputting data bits obtained from the hard decision. The present disclosure also provides an apparatus, an auxiliary method, a base station and a terminal device for interference cancellation. The mechanism of the present disclosure can reduce the impact of inherent interference in the FBMC/OQAM system on system performances, and increase spectral efficiency and design flexibility of the FBMC/OQAM system.
US10313171B2

A low PAPR sequence design method for a wireless communication system includes the following steps: setting relevant parameters of a designed sequence at first, then carrying out multiple iterations, generating multiple length-designated sequences having elements 0 and 1 and obeying the Bernoulli distribution of designated probability density parameters according to the parameters during primary iteration, screening the generated sequences according to the PAPRs of the sequences, updating the parameters of the next iteration based on the screened sequences, and finally mapping the sequence having the minimum PAPR to obtain a sequence with a low PAPR with elements of −1 and 1 after terminating the iterations. Compared with the prior art, the present invention allows the design of a sequence with a low PAPR with an arbitrary length, and the sequence only contains +1 and −1 as elements and has good autocorrelation performance.
US10313167B2

In order to enable a UE receiving a narrowband signal transmitted using in-band resources to use the LTE reference signals to assist the UE in receiving the narrowband signal using an in-band deployment, a phase rotation employed by the base station may be fixed relative to a known reference position in time. An apparatus for wireless communication at a base station may determine a phase offset for a narrowband signal for transmission using wideband resources, the phase offset having a relationship to a reference point in time and transmit the narrowband signal using the determined phase offset. An apparatus for wireless communication at a UE may receive a narrowband signal having a frequency location within a wideband signal and rotate a symbol of the wideband signal by a per symbol phase offset having a relationship of the phase offset to a reference point in time.
US10313161B2

The present disclosure presents a method performed in a first node in a wireless communication system, of accessing a shared channel for transmission from the first node to at least one second node. The method comprises the step of receiving, from a third node a pilot signal announcing reception in the third node, wherein the pilot signal comprises information enabling estimation of a channel response from the first node to the third node; estimating, using the pilot signal, a channel response from the first node to the third node and predicting, based on the estimated channel response, an interference level at the receiver of the third node of a directive transmission from the first node to the second node; and accessing the shared channel based on the predicted interference level.
US10313156B2

The present invention provides secure communication between a data center, in which a wide area network (WAN) is interposed between the data center and a wireless LAN to which a terminal connects to, comprises a VPN apparatus (GW) that connects with the terminal using a VPN through the wide area network and the wireless LAN; and a virtual core network virtualizing at least a part of constituent elements of a core network, wherein the VPN apparatus is connected to the virtual core network, and the terminal communicates with a connection destination, from the VPN via the VPN apparatus, via the virtual core network, and further via a packet data network to which the virtual core network connects.
US10313154B2

An I/O board of a VXLAN switch searches out a layer 3 entry; when an egress port in the layer 3 entry is a VXLAN tunnel port, modifies a source MAC address of the packet into a gateway MAC address of the VXLAN switch, modifies a destination MAC address of the packet into a MAC address in the layer 3 entry, and sends the packet to a fabric board of the VXLAN switch. The fabric board determines to perform layer 2 forwarding for the packet, searches out a MAC entry, and when an egress port in the MAC entry is a VXLAN tunnel port, sends the packet to an I/O board associated with the egress port in the MAC entry. The I/O board associated with the egress port adds VXLAN encapsulation to the packet and forwards the packet with the VXLAN encapsulation to a VXLAN.
US10313151B2

A method and system for breaking loops in an Ethernet network that supports connectionless and connection-oriented Ethernet. A loop-breaking protocol may be used to detect a loop among a plurality of network elements and to identify a port to block in order to break the loop. The network elements may stop the flow of connectionless Ethernet traffic, while continuing to allow connection-oriented Ethernet traffic to pass. The loop-breaking protocol may be further configured to analyze and understand connection-oriented Ethernet within the network so that connection-oriented Ethernet paths are accounted for during loop detection and prevention.
US10313150B2

The present disclosure relates to a data transmission method for robot, including: transmitting an attribute reporting request to at least one node via an attribute request frame, receiving an attribute reporting response transmitted from the node, updating the length of a buffer according to the attribute reporting response when a length of at least one attribute to be reported being determined to be greater than the length of the buffer. The attribute reporting response carries the length of the attribute data, and receiving the attribute data reported from the node via at least one block data, when the length of the attribute to be reported being determined to be less than or equals to the length of the buffer.
US10313144B2

A non-transitory is described being operably coupled to a processor and storing processor executable instructions which when executed by the processor cause the processor to receive first information indicative of a school incident report by a reporter. The first information of the school incident report indicating at least a type of incident which violates one or more school policies and a location of the incident. The processor then selects one or more recipients from a group of notification recipients based on the first information. The processor then generates a notification indicative of the type of incident and the location of the incident. The processor then transmits a signal via a communications network indicative of the notification.
US10313140B2

A power distribution system capable of network-connecting relay is provided. Power distribution units of the power distribution system execute a master-node-arbitrating process to generate an arbitration result, and respectively switch to a master node mode for being a master node or a slave node mode for being a slave node according to the arbitration result. When being the master node, a power distribution unit receives a monitor command from a remote management device via an external network, and transfers it to the corresponded slave node(s). When being the slave node, a power distribution unit executes the monitor command received from the master node. Therefore, the complexity of building system and the cost of building system can be effectively reduced, and network-connecting relay service can be provided.
US10313139B2

In one embodiment, a master device has a first port and a second port and initially applies a DC voltage only to the first port. A plurality of slave devices, each have a third port and a fourth port, are serially connected to the master device in a ring, via conductors, starting at the first port and ending at the second port. The conductors simultaneously carry the DC voltage and differential data. Each slave device, after performing a detection routine, then sequentially applies the DC voltage to the adjacent downstream slave device in a first direction around the ring. If the master does not detect the presence of the DC voltage at its second port, the master device applies the DC voltage to both the first port and the second port to sequentially power up the slave devices in both directions around the ring of slave devices.
US10313137B2

A computer implemented method and system are provided for verifying authenticity of a medical component endpoint. The method is under control of one or more computer systems configured with specific executable instructions. The method receives, at a local medical equipment (LME) node, a cipher message combination that includes a challenge and a corresponding valid response, the LME node is unable to independently calculate the valid response. The method conveys the challenge, from the LME node, to a medical component endpoint that includes an authentication circuit, receives a candidate response from the component endpoint, where the candidate response is generated by the authentication circuit based on the challenge and determines whether the candidate response matches the valid response from the corresponding cipher message combination. The method further authenticates the component endpoint based on whether the candidate and valid responses match.
US10313135B2

A secure instant messaging (IM) system integrates secure instant messaging into existing instant messaging systems. A certificate authority (CA) issues security certificates to users binding the user's IM screen name to a public key, used by sending users to encrypt messages and files for the user. The CA uses a subscriber database to keep track of valid users and associated information, e.g. user screen names, user subscription expiration dates, and enrollment agent information. A user sends his certificate to an instant messaging server which publishes the user's certificate to other users. Users encrypt instant messages and files using an encryption algorithm and the recipient's certificate. A sending user can sign instant messages using his private signing key. The security status of received messages is displayed to recipients.
US10313133B2

Embodiments of the invention can establish secure communications using a single non-traceable request message from a first computer and a single non-traceable response message from a second computer. Non-traceability may be provided through the use of blinding factors. The request and response messages can also include signatures that provide for non-repudiation. In addition, the encryption of the request and response message is not based on the static keys pairs, which are used for validation of the signatures. As such, perfect forward secrecy is maintained.
US10313129B2

A processor of an aspect includes a decode unit to decode a keyed-hash message authentication code instruction. The keyed-hash message authentication code instruction is to indicate a message, to indicate at least one value that is to represent at least one of key information and key indication information, and to indicate a destination storage location. An execution unit is coupled with the decode unit. The execution unit, in response to the keyed-hash message authentication code instruction, is to store a message authentication code corresponding to the message in the destination storage location. The message authentication code is to be consistent with a keyed-hash message authentication code algorithm that is to use a cryptographic hash algorithm. The message authentication code is to be based on a cryptographic key associated with the at least one value. Other processors, methods, systems, and instructions are disclosed.
US10313123B1

A set of cryptographic keys are synchronized across a set of HSMs that are configured in an HSM cluster. The set of cryptographic keys is maintained in a synchronized state by HSM cluster clients running on client computer systems with corresponding client applications. If the HSM cluster becomes unsynchronized, an HSM cluster client attempts to lock the HSM cluster and reestablish synchronization of the cryptographic keys across the HSM cluster. HSMs within the HSM cluster are able to establish an encrypted communication channel to other HSMs without revealing the contents of their communications to their respective host computer systems. Individual HSMs in the HSM cluster may include features that assist the HSM cluster client in determining whether each HSM is up-to-date, identifying particular keys that are not up-to-date, and copying keys from one HSM to another HSM within the HSM cluster.
US10313122B2

Methods for supplying deficiency of a key in a set of keys stored in devices includes receiving information (key values) on the keys from each device. Each key is assigned to a node or pair of nodes in a tree structure(s). If a position of a key in the tree structure in a first set of keys is stored in a first device with its value and corresponds to a position of a key in the tree structure in a second set of keys stored in a second device with its value, the first device and the second device are grouped together. Where there is a missing key in the first set of keys, a key corresponding to the missing key from the second set of keys is found, or a key common in the first set of keys and the second set of keys is found.
US10313097B2

A bufferless ring network including at least two nodes and at least two timeslots, the at least two timeslots include a dedicated timeslot, and a first node in the bufferless ring network has use permission for the dedicated timeslot. The first node is configured to, in a state of having the use permission for the dedicated timeslot, detect whether all dedicated timeslots that pass through the first node are available, set a permission switch signal, and cancel the use permission for the dedicated timeslot according to the permission switch signal after detecting that all the dedicated timeslots that pass through the first node are available. A remaining node in the bufferless ring network is configured to obtain the use permission for the dedicated timeslot according to the permission switch signal. The remaining node is a node that needs to use the dedicated timeslot.
US10313090B2

Disclosed herein are system, method, and computer program product embodiments for providing an efficient way to signal a tone mapping in a wireless communication protocol. Embodiments operate by receiving a frame for a wireless communications protocol. The embodiments extract a unique value from a tone mapping field in a preamble of the frame. The embodiments look up a resource block allocation for a portion of the tone space in a lookup table using the unique value. The embodiments map the tones of the portion of the tone space to one or more resource blocks based at least in part on the determined resource block allocation.
US10313087B2

A system that incorporates the subject disclosure may include, for example, a method for mitigating interference by filtering or redirection of communications traffic. Other embodiments are disclosed.
US10313082B2

The present document relates to a method for transmitting an acknowledgment/negative-acknowledgment (ACK/NACK) signal for data transmitted from a plurality of stations (STAs) by an access point (AP) in a wireless LAN (WLAN) system and an apparatus therefor. To this end, the AP transmits a trigger frame to the plurality of STAs, receives data transmitted from the plurality of STAs in response to the trigger frame, and transmits and ACK/ANCK signal for the data received from the plurality of STAs. In this process, when all the data received from the plurality of STAs have been successfully received, the ACK/NACK signal may be transmitted not using a block ACK frame but using an ACK frame.
US10313074B1

A wireless communication transmitter converts the user data into static user data symbols and dynamic user data symbols. The wireless communication transmitter wirelessly transmits the dynamic user data symbols over user data resource elements and wirelessly transmits the static user data symbols over reference signal resource elements. A wireless communication receiver wirelessly receives the dynamic user data symbols over the user data resource elements and wirelessly receives the static user data symbols over the reference signal resource elements. The wireless communication receiver determines a wireless channel status condition based on the static user data symbols received over the reference signal resource elements. The wireless communication receiver generates a user data block including the user data from the dynamic user data symbols and the static user data symbols.
US10313073B2

Resources for reference signalling on at least one component carrier of a plurality of aggregated component carriers can be determined by a station. Information indicative the at least one component carrier and the associated resources is then communicated to another station for configuration of the other station. A trigger is then sent for reference signalling, and in response to the trigger, at least one reference signal is sent from the other station using the indicated at least one component carrier and resources.
US10313064B2

Systems and methods are disclosed for providing efficient downlink Hybrid Automatic Request (HARQ) feedback. In some embodiments, a method of operation of a wireless device in a cellular communications system comprises receiving downlink control information from a radio access node in a first subframe T. The downlink control information comprises an indication of a HARQ timing offset K. The method further comprises transmitting downlink HARQ feedback to the radio access node in a subframe T+K. In this manner, HARQ feedback can be directly scheduled by the network, which in turn enables efficient HARQ feedback.
US10313061B2

Hybrid ARQ is employed in a multi-carrier communication system for retransmission of erroneous packets by taking advantage of time/frequency/space diversity and by combining ARQ functions at physical layer and MAC layers, making the multi-carrier system more robust in a high packet-error environment.
US10313060B2

Embodiments of the present invention disclose a data transmission method and apparatus. The data transmission method includes: performing, by a Packet Data Convergence Protocol PDCP entity, lossless transmission on PDCP protocol data units PDUs or PDCP service data units SDUs, where each of the PDCP PDUs or the SDUs is associated with one serial number. In this embodiment, during lossless transmission, no data packet is lost, thereby ensuring communication quality in an inter-station carrier aggregation scenario and achieving an optimization objective.
US10313044B2

The present invention relates to the communications field, and discloses a data transmission method, a device, and a system, so as to resolve a problem in the prior art that user equipment cannot correctly parse data or measure a channel due to incapability of identifying different operators. A specific solution is: obtaining a scrambling code sequence, where the scrambling code sequence is generated according to a specific sequence of an operator to which a first device belongs; scrambling data according to the scrambling code sequence to obtain the scrambled data; and sending the scrambled data. The present invention is used for data transmission.
US10313042B2

The disclosure relates to data transmission method and apparatus for transmitting UL grant or ACK/NACK at flexible subframes in a Time Division Duplex (TDD) system. The data transmission method of a base station according to the present invention includes configuring subframes irrelevant to Hybrid Automatic Repeat reQuest (HARQ) process as flexible subframes; scheduling uplink transmission at the flexible subframes with uplink grant; receiving uplink data transmitted by a terminal at the flexible subframes as scheduled; and transmitting, when decoding the uplink data fails, HARQ acknowledgement/negative acknowledgement (ACK/NACK) or uplink grant to request retransmission of the uplink data. The data transmission method of the present invention is capable of utilizing flexible subframes for uplink transmission without influencing the uplink HARQ process associated with the downlink subframes configured as flexible subframes.
US10313041B2

In a time synchronization process, chain of quality information is provided between interconnected nodes, the chain of quality information relating to information regarding accuracy of a clock, a type of timestamping used by a node, a type of link over which a timestamp is provided, and a clock drift parameter indicating the drift characteristics of the clock. Based on the chain of quality information, parameters are determined for a filter that is applied to a sequence of timestamps in order to remove noise from the timestamps, thereby improving accuracy of the time synchronization process.
US10313037B2

A system and method for remotely verifying images shown on an electronic display is provided. A processor may direct a screen capture device to take a screen capture of the image currently shown on the electronic display. The screen capture may be stored on an electronic storage device and may be transferred to a networked database via a network connection device. A client may be able to access the screen captures through a user interface in connectivity with the networked database.
US10313033B2

The present disclosure relates to a method and devices for transit-time-based distance measurement and the teachings may be applied to locating keys for a motor vehicle. In one embodiment, a system for detecting the distance between a vehicle and an associated key may include: a transceiver associated with a vehicle; a key for the motor vehicle; and a processor configured to determine an estimated signal transit time between the transceiver and the key based at least in part on a ratio of a length of two time intervals between the transmission or reception of a message between the transceiver and the key.
US10313031B2

A test system includes a radio frequency (RF) shielded chamber and an antenna array in the RF shielded chamber. The antenna array includes groups of antenna elements and power combiners. Each group of antenna elements is matched to a matching group of antenna elements by virtue of being coupled to a respective power combiner for both the group and the matching group. The antenna array is configured, by virtue of spacing apart the antenna elements by at least half of a wavelength of a test signal for testing a wireless device in the RF chamber, so that power delivered to output ports of the antenna array is substantially uniform regardless of where the wireless device is placed within the RF chamber.
US10313027B2

A wide band through-body communication system communicates data through the body ultrasonically. A MEMS device such as a CMUT transducer is configured to transmit and/or receive ultrasonic data signals within a broad band of operating frequencies. The transducer transmits the ultrasonic data signals through the body to a similarly configured ultrasonic receiver, and/or receives ultrasonic data signals which have been conveyed through the body from a similarly configured ultrasonic transmitter for decoding and processing. In a preferred implementation a CMUT transducer is operated in a collapsed mode.
US10313021B1

An optical transceiver includes an optical transmitter configured with data pre-coding to support integrating and resetting functions in a corresponding self-resetting integrating optical receiver; and a self-resetting integrating optical receiver comprising dual photodetectors connected to a capacitor, wherein the dual photodetectors and the capacitor are configured to perform the integrating and resetting functions based on a pre-coded optical input from a corresponding optical transmitter. The data pre-coding can include a 0 differential phase indicative of a 1 bit to set a charge on the capacitor for setting function, +/−π/2 differential phase indicative of a hold so that the charge on the capacitor is held at a previous value by delivering equal intensity to the dual photodetectors for a holding function, and a π differential phase indicative of a 0 bit to reset the charge on the capacitor to zero for resetting function.
US10313020B2

An apparatus includes a remote optically pumped amplifier (ROPA). The ROPA includes a bypass filter configured to receive an optical signal and first pump power and to separate the optical signal and the first pump power. The ROPA also includes an amplifier configured to receive the optical signal from the bypass filter and to amplify the optical signal. The ROPA further includes an optical combiner/multiplexer configured to receive the first pump power from the bypass filter, receive at least second and third pump powers, combine at least two of the first, second and third pump powers, and provide different pump powers or combinations of pump powers to different locations within the ROPA to feed the amplifier.
US10313019B2

Methods and systems for redundant light sources by utilizing two inputs of an integrated modulator are disclosed and may include: an optoelectronic transmitter integrated in a semiconductor die with first and second laser sources coupled to the semiconductor die, said optoelectronic transmitter comprising an optical modulator with a first input waveguide coupled to the first laser source and second input waveguide coupled to the second laser source, the optoelectronic receiver being operable to: configure the first laser source to provide an optical signal to the first input of the optical modulator; and if the first laser source does not provide an optical signal, configure the second laser source to provide an optical signal to the second input of the optical modulator. The first laser source may be optically coupled to the first input waveguide and the second laser source optically coupled to the second input waveguide using grating couplers.
US10313014B2

An optical transceiver includes a transmitter including transmitter signal processing circuitry configured to receive a transmit signal and provide two drive voltage signals V1, V2 to a modulator configured to modulate a laser based thereon; and a receiver including i) optical couplers configured to coherently combine received signals with a Local Oscillator (LO) formed by the laser and provide the combined signals to photodetectors for balanced detection, and ii) receiver signal processing circuitry configured to demodulate outputs from the balanced detection, wherein the receiver signal processing circuitry comprises an analog front-end and digital back-end.
US10313010B2

Systems, methods, and apparatus for laser communications in super-geosynchronous Earth orbit are disclosed. In one or more embodiments, the disclosed method involves transmitting, by at least one laser on at least one first satellite, at least one first transmit signal. The method further involves receiving, by at least one detector on at least one first satellite, at least one first receive signal. In one or more embodiments, at least one first satellite is in super-geosynchronous Earth orbit (S-GEO). In at least one embodiment, at least one first transmit signal and at least one first receive signal are laser signals and have a field of regard covering one hemisphere of the Earth.
US10313009B2

A device comprising: an input for receiving a signal from a rolling-shutter camera which captures frames by exposing a lines of each frame in sequence, the signal comprising a coded light signal; and a signal processing module arranged to obtain a respective sample of the coded light signal from each of a number of said lines, being a substantially smaller number of the lines than exposed by the camera in each frame. The coded light signal comprises a message having a duration longer than this number of lines, and the message is repeated multiple times with a timing such that a different part of the message is seen by the camera in each of a plurality of different ones of said frames. The signal processing module is configured to time align the different parts of the message from the plurality of different frames, and reassemble the message from the time-aligned parts.
US10313003B2

Systems and methods for wirelessly pairing a fitness machine to an accessory, the fitness machine having a setup module configured to communicate with the accessory using a setup protocol and having a Bluetooth® module configured to communicate with the accessory using a Bluetooth® protocol. The fitness machine is configured to receive a unique ID from the accessory using the setup protocol and the fitness machine is configured to wirelessly pair with the accessory using a Bluetooth® protocol. The systems and methods include an advertising packet configured to be communicated from the fitness machine to the accessory using the Bluetooth® protocol and the advertising packet includes the unique ID received from the accessory. The fitness machine is configured to wirelessly pair with the accessory when the accessory identifies the unique ID included in the advertising packet.
US10313001B2

A hybrid processor system for use on board a telecommunications multi-beam satellite is provided that is controllable by a network control center via one or more control channels. The system links to ground terminals by: providing uplink and downlink traffic channels on several satellite beams; routing atomic switched information blocks from the uplink traffic channels to the downlink traffic channels; and exchanging signaling data with the ground terminals on one or more uplink signaling channels and one or more downlink signaling channels. The atomic switched information blocks have the same given time duration and the same given baseband bandwidth. The hybrid processor system includes a burst switching processor and an on-board processor controller which is configured to store service information items indicative of: the given time duration and the given baseband bandwidth of the atomic switched information blocks; the respective uplink bandwidth, the respective uplink frequencies, a respective time length of the respective uplink time slots, and respective structure features of the respective uplink time frames and superframes of each uplink channel; the respective downlink bandwidth, the respective downlink frequencies, a respective time length of the respective downlink time slots, and respective structure features of the respective downlink time frames and superframes of each downlink channel; and quality of service and priority rules for serving the ground terminals. The on-board processor controller is further configured to extract, from incoming signaling data capacity requests sent by the ground terminals by demodulating and decoding the incoming signaling data.
US10312979B2

A wireless access point device wirelessly communicates with a plurality of wireless client devices. The wireless access point includes a central processor subsystem and a plurality of transceiver devices each including a plurality of antennas, and a plurality of radio transceivers, each of the plurality of transceiver devices configured for deployment throughout a coverage area, each transceiver device being connected to the central processor subsystem via a respective cable. The central processor subsystem distributes in-phase and quadrature baseband samples across the plurality of transceiver devices associated with traffic to be transmitted and received via the plurality of transceiver devices in one or more frequency bands so as to synthesize a wideband multiple-input multiple-output transmission channel and a wideband multiple-input multiple-output reception channel. The access point transmit and receive functions are “split” or partitioned across the plurality of transceivers devices.
US10312977B2

A receiver decodes received data streams based on a subset of candidate decoding constellation points. A first stage of a decoder of the receiver selects a subset of candidate decoding constellation points by identifying a decoded value for an initial data stream of the set of data streams. A second stage then applies MMSE error detection to each of the constellation points in the selected subset, and calculates an error metric based on the MMSE error detection results. The decoder selects the constellation points having the lowest error metrics, and uses the selected constellation points as an initial set of points for decoding the next data stream to be decoded.
US10312961B1

An apparatus comprises an input port, an output port, and a resonant receive switch circuit. The resonant receive switch circuit may be coupled between the input port and the output port. The resonant receive switch circuit may comprise a switch and an input matching circuit. When the switch is in a non-conducting state, a signal at the input port is passed to the output port. When the switch is in a conducting state, the signal at the input port is prevented from reaching the output port.
US10312960B2

A switchable RF transmit/receive (TX/RX) multiplexer, which includes a group of RF TX bandpass filters, a group of RF TX switching elements, and a group of RF RX bandpass filters; is disclosed. The group of RF TX bandpass filters includes a first RF TX bandpass filter and a second RF TX bandpass filter, such that each of the first RF TX bandpass filter and the second RF TX bandpass filter is coupled to a first filter connection node. The group of RF TX switching elements includes a first RF TX switching element coupled between the first filter connection node and a first common connection node, which is coupled to a first RF antenna. Each of the group of RF RX bandpass filters is coupled to the first common connection node.
US10312956B2

There is disclosed a mobile terminal comprising a display unit comprising a first flat area and a second flat area provided adjacent to at least predetermined portion of the first flat area; a front window arranged in front of the display unit and comprising a second flat area and a second curved area provided adjacent to at least predetermined portion of the second flat area; a frame arranged behind the display unit and comprising a third flat area with the same right-and-left width to the first flat area and a third curved area provided adjacent to at least predetermined portion of the third flat area; an adhesive member arranged between the first flat area and the third flat area and configured to bondingly couple the display unit and the frame to each other; and a waterproof member provided on an outer surface of the adhesive member and configured to close a space formed between the front window and the frame by forming a looped curve between an edge of the front window and an edge of the frame, wherein at least predetermined portion of each of the second and third curved areas is overlapped with the first curved area, and at least predetermined portion of the waterproof member is provided between an outer end of the second curved area and an outer end of the third curved area, and the waterproof member divides the space formed between the front window and the frame into a closed inner space and a closed outer space, and a back-and-forth gap between the front window and the frame in the closed inner space is larger than a back-and-forth gap between the front window and the frame in the closed outer space.
US10312935B2

There is provided a digital data compression device including a domain converter configured to perform frequency domain conversion on input digital I/Q data and output coefficient data corresponding to the digital I/Q data; a data converter configured to receive the coefficient data output from the domain converter and convert the input coefficient data of Cartesian coordinates into coefficient data of polar coordinates; and a quantizer configured to quantize the coefficient data of the polar coordinates output from the data converter.
US10312932B2

The resolution of a successive approximation analog-to-digital converter is varied in a wide range. Provided is a successive approximation analog-to-digital converter including a digital-to-analog converter that generates an analog voltage based on a digital code, a comparator to which the analog voltage as the output of the digital-to-analog converter is inputted, a DAC control circuit that generates the digital code of an input voltage sampled from an external clock signal by successively changing the digital code based on the output of the comparator, a delay circuit that starts the determination of the comparator by signal transition generated by delaying the signal state change of the output of the comparator, a clock generation circuit that generates a signal starting the determination of the comparator, and a selector circuit that selects a signal generated by the delay circuit or a signal generated by the clock generation circuit to feed the selected signal to the comparator.
US10312921B1

A system and method of reducing the flicker noise of frequency synthesizers is disclosed. The current source for the synthesizer charge pump current source is modulated so that its flicker noise is displaced to a higher offset frequency. This allows the flicker noise to be filter or nulled out by, for example, a notch filter. The flicker noise can also be modulated into a spread spectrum utilizing sigma delta modulation.
US10312904B2

A power semiconductor module having switching elements includes: a collector main terminal and a collector auxiliary terminal connected to a collector potential of the switching element; a gate auxiliary terminal connected to a gate potential of the switching element; and an emitter main terminal and an emitter auxiliary terminal connected to an emitter potential of the switching element. A power converter includes a voltage dividing circuit board that generates a divided voltage obtained by dividing a voltage between the collector auxiliary terminal and the emitter auxiliary terminal and transmits to a gate driving circuit. The voltage dividing circuit board is electrically connected to the collector auxiliary terminal and the emitter auxiliary terminal. A gate driving circuit changes a driving speed of the switching element according to the divided voltage.
US10312896B2

A transmitter includes: a pulse amplitude modulation encoder that encodes serial data to multi-bit transmission data of a first data group and a second data group; a first driver that converts first multi-bit transmission data of the first data group to a first differential signal having a first voltage swing width; a second driver that converts second multi-bit transmission data of the second data group to a second differential signal having a second voltage swing width narrower than the first voltage swing width; a first voltage regulator that provides to the second driver a first low swing voltage for generating the second differential signal; a second voltage regulator that provides to the second driver a second low swing voltage less than the first low swing voltage; and a constant current load switch that provides a current path between the first and second voltage regulators depending on deactivation of the second driver.
US10312893B2

Apparatuses and methods for adjusting timing of signals are described herein. An example apparatus may include a first signal adjustment cell configured to receive a first clock signal and to adjust skew of rising or falling edges of the first clock signal based on a first control signal. The timing adjustment circuit may further include a second signal adjustment cell configured to adjust skew of rising or falling edges of a second clock signal based on a second control signal. The timing adjustment circuit may further include a differential adjustment cell configured to receive the first and second clock signals and to adjust skew of rising or falling edges of the first clock signal based on the first control signal and to adjust skew of rising or falling edges of the second clock signal based on the second control signal. The first and second clock signals may be complementary.
US10312892B2

A circuit for measuring a transition time of a digital signal may be provided. The circuit comprises a window detector comprising a comparator circuitry arranged for generating a first signal based on comparing said digital signal with a first reference voltage and for generating a second signal based on comparing said digital signal with a second reference voltage. Additionally, the circuit comprises a time-difference-to-digital converter operable for converting a delay between an edge of said first signal and an edge of said second signal into a digital value, said digital value characterizing said transition time of said digital signal.
US10312891B1

In certain aspects, an integrated circuit comprises a signal path having a path delay from an input to an output, wherein the signal path comprises a path capacitor having a path capacitance. The integrated circuit also comprises a variation tracking circuit coupled to the signal path, wherein the variation tracking circuit comprises a tracking resistor have a tracking resistance, and wherein a product of the tracking resistance and the path capacitance is substantially constant over process variation.
US10312890B2

A pulse power device based on an annular ceramic solid state line. The pulse power device comprises several pulse forming lines (2), two charging inductors (1), and several gas switches that are connected as a whole based on Marx voltage superposition. The pulse forming lines (2) are annular pulse forming lines (2), and the annular surface of each annular pulse forming line (2) is provided with one gas switch. The annular pulse forming lines (2) are successively superposed together to form a column structure through the gas switches. Each charging inductor (1) passes through the inner ring of each annular pulse forming line (2) to be disposed inside the column structure. An annular insulation plate (3) is disposed between every two annular pulse forming lines (2).
US10312882B2

In wireless communications, many radio frequency bands are used. For each frequency band, there are two frequencies, one for transmitting and the other for receiving. As the band widths are small and separation between adjacent bands is also small, many band pass filters with different band pass frequencies are required for each communication unit such as mobile handset. The invention provides tunable film bulk acoustic resonators TFBARs containing semiconducting piezoelectric layers and methods for tuning and adjusting the resonant properties. When a DC biasing voltage is varied, both the depletion region thickness and neutral region thickness associated in the semiconducting piezoelectric layers varies leading to changes in equivalent capacitances, inductance and resistances and hence the resonance properties and frequencies. A plurality of the present TFBARs are connected into a tunable oscillator or a tunable and selectable microwave filter for selecting and adjusting of the bandpass frequency by varying the biasing voltages.
US10312879B2

An audio control circuit is provided in the present disclosure. The audio control circuit includes an input module, a volume signal detecting module and a volume adjusting module. The input module is used for receiving an audio signal. The volume signal detecting module is used for receiving a volume control signal and generates a volume adjusting signal according to the volume control signal. The volume adjusting module is used for receiving the audio signal and the volume adjusting signals and generates an amplified audio signal according to the audio signal and the volume adjusting signal. The volume control signal is a pulse width modulation signal.
US10312877B2

To provide a variable gain amplifier capable of correcting a DC offset voltage through simpler control even when a gain thereof is changed. A differential output type variable gain amplifier is equipped with a first voltage correction unit coupled to a preceding stage of a variable gain amplifier circuit and for outputting a first correction voltage to correct a potential difference generated between a first conductor provided with a first input resistor and a second conductor provided with a second input resistor, and a second voltage correction unit coupled to a subsequent stage of the variable gain amplifier circuit and for correcting a differential output. A control unit is configured to control the first correction voltage and a correction amount of a potential difference by the second voltage correction unit and thereby attenuate a DC offset voltage included in the differential output.
US10312867B2

The present disclosure relates to methods, modules and devices for detecting and preventing occurrence of a saturation state in a power amplifier. A method is disclosed for detecting a saturation condition of a power amplifier, including monitoring a first base current of a first transistor of a cascade transistor pair of the power amplifier and a second base current of a second transistor of the cascade transistor pair. The method can also include generating a current ratio based on comparing the first base current and the second base current. The method can further include determining if the current ratio exceeds or satisfies a threshold value and modifying one or more operating characteristics of the power amplifier in accordance with a determination that the current ratio exceeds or satisfies the threshold value.
US10312858B2

A monitor device in a solar power generation system extracts a first time band indicating a minimum amount of solar radiation and a second time band indicating a maximum amount of solar radiation in a day, and calculates, using a ratio of operation and short-circuit currents in a solar battery array, an expected electric power value of a solar battery string to be inspected in each of the first and second time bands. From measurement electric power values of the solar battery string to be inspected in the time bands, the expected electric power value of the first time band, and the expected electric power value of the second time band, first and second electric power losses in the first and second time bands are calculated, and a failure in the solar battery string to be inspected is detected based on the first and second electric power losses.
US10312852B2

A mounting structure of a housing 11 for a concentrator photovoltaic module 1M includes: a bottom plate 15 framed from an electric conductor and having a plurality of cells 12c arrayed thereat; a side wall frame 16 made of resin, the side wall frame 16 standing along the outer edge of the bottom plate 15 and configured to hold a concentrating portion 13 so as to face the bottom plate 15; a pair of the frames 8 (support member) each being a grounded electric conductor, the pair of the frames 8 configured to be in contact with the bottom plate 15 to support the module 1M; and bolts 25 and nuts 26, as a fastening member, configured to fasten the pair of the frames 8 and the bottom plate 15 to each other thereby to fix the module 1M to the pair of the frames 8, the bolts 25 and the nuts 26 each being an electric conductor thereby to serve as paths for electric connection from the bottom plate 15 to the pair of the frames 8.
US10312851B2

A motor drive includes a condition detection circuit for monitoring the condition of the drive, an determination circuit for determining whether detected data indicates an abnormality, a memory unit for storing a detection value including at least one of a peak voltage applied to the drive, a peak current flowing through the drive, the cumulative number of occurrences of abnormalities, and variations in the peak voltage or current with time, when the abnormality occurs, and a setting unit for setting in advance set values including an allowable peak voltage and current and the allowable number of occurrences of abnormalities, and allowable variations in the peak voltage and current with time allowable by the drive. Whenever the motor drive is powered on, it is determined whether the detection value reaches the set value. When the detection value reaches the set value, the power-on of the motor drive is prohibited.
US10312847B2

Methods and apparatus to control a three-phase BLDC motor using phase current and phase voltage at zero current detection and a driving current derived from a bus current, for example. The driving current can be combined with a difference angle with an output provided to a controller to control a speed of the motor.
US10312839B2

A motor assembly, comprising a brushless DC motor with control electronics which comprises at least two magnetic field sensors adapted to measure magnetic flux from magnetic poles on a rotor in the brushless DC motor. The magnetic field sensors are adapted to determine an angular position of the rotor, with the purpose of controlling the current to the brushless DC motor based on the determined angular position. The brushless DC motor is an external rotor motor comprising an internal stator, and an external rotor having a periphery and an inside, which exhibits a plurality of permanent magnets disposed at regular intervals along the inside to provide the magnetic poles. The magnetic field sensors are disposed at a distance from each other in the proximity of the periphery to measure the magnetic flux leaking radially through the external rotor from the permanent magnets on the inside.
US10312834B2

Method including a plurality of EAP based sections, a power source/sink unit and a controller. Each EAP based section includes an electronic charge/discharge unit and variable capacitor having an elastically deformable body with an arrangement of stretchable synthetic material and electrodes functioning as the capacitor with a variable capacitance as the deformable body stretches and relaxes. Each EAP based section is connected to the power source/sink unit by the respective electronic charge/discharge unit under control of the controller which includes: a processing unit coupled to a sensing circuitry which is coupled to the variable capacitor of each EAP based section, and a driving circuitry coupled to the electronic charge/discharge unit. The method includes for each EAP based section: receiving a state parameter signal/signals from the capacitor; establishing a dedicated control signal based on the associated state parameter signal/signals received; transmitting the dedicated control signal to the associated electronic charge/discharge unit.
US10312821B2

A rectifier cell includes a first cell branch and a second cell branch that extend in parallel between two opposite nodes receiving an a.c. signal. The first cell branch includes a first pair of transistors arranged with their current paths cascaded, with a first intermediate point in-between. The second cell branch includes a second pair of transistors arranged with their current paths cascaded, with a second intermediate point in-between. Each of the pairs of transistors includes a first transistor with a control terminal coupled to one of the two opposite nodes and a second transistor with a control terminal coupled to the other of the two opposite nodes. The bulks of the transistors receive voltages in order to vary the transistor threshold voltage by bringing the threshold voltage to a first value during forward conduction and to a second value during reverse conduction.
US10312807B2

Provided are a power control apparatus, a power supply system, and a method for controlling a power supply system that can reduce the power loss when charging a storage battery from a power generation apparatus. A power control apparatus (power conditioner) controls connection between a storage battery and a power generation apparatus and includes a controller capable of selecting between a first electrical path in which the storage battery is connected to an inverter via a first power converter and the power generation apparatus is connected to the inverter via a second power converter, and a second electrical path in which the power generation apparatus is connected to the inverter via the second power converter and the storage battery is connected to an intermediate point between the power generation apparatus and the second power converter via the first power converter. When surplus power is generated from the power generation apparatus, the controller selects the second electrical path and charges the storage battery with the surplus power.
US10312806B1

The present disclosure provides a voltage converter for simulating inductor current control, which simulates an inductor current of a power level circuit according to operation signals generated by a control circuit, an input voltage, and an output voltage, thereby achieving detection of the inductor current by using a non-sensing method. Therefore, compared to a conventional sensing method, the voltage converter of the present disclosure can reduce use of a sensing circuit to reduce costs, and an inductor current ramp generated thereby has no distortion. Accordingly, the voltage converter of the present disclosure can improve the accuracy of inductor current detection.
US10312805B2

A power converter using constant on-time (COT) or ramp pulse modulation (RPM) control achieves more rapid resumption of steady-state operation after a step-up load transient by extending an on-time of a switching pulse by interrupting a ramp voltage waveform that is compared with a threshold that equals a threshold voltage at the termination of a switching pulse or increasing a voltage with which the ramp voltage is compared. These techniques are applied to both single-phase and multi-phase power converters.
US10312801B2

The present invention relates to a single phase, non-insulated, miniaturized DC/AC power inverter having an output power density higher than 3000 W/dm3, wherein said power inverter is packaged in a casing made of an external electrically conductive enclosure containing a fan blowing in an axial direction to a side face of the casing and, in a stacked elevation arrangement, successively from a bottom side to a top side, a layer of active filter capacitors, a heatsink, a layer of wideband semiconductors switches connected to a PCB with thermal vias and a layer of active filtering inductors, the fan and the component stacked arrangement being designed so as, in operation, the external temperature of the casing does not overcome 60° C. in any point, for an ambient temperature of maximum 30° C. under a maximum load of 2 kVA.
US10312798B2

A PFC circuit is provided. A bridge rectification circuit receives an AC voltage and generates a rectified AC voltage. A power converter converts the rectified AC voltage to a first DC voltage, where the power converter includes a switch and supplies the first DC voltage to a DC bus to power a compressor. A current sensor detects an amount of current. A control module, while operating in a correction mode: based on the rectified AC voltage, a phase angle of the rectified AC voltage, a second DC voltage of the DC bus, or the detected amount of current, control operation of the switch to transition between operating in a high activity mode and an inactive or low activity mode; transition the switch between open and closed states while in the high and low activity modes; and maintain the power converter in an OFF state while in the inactive mode.
US10312796B1

A power supply system includes multiple power converters. The output terminals of the power converters are coupled to each other. The power converter includes a rectifier unit, a first boost module, a start circuit, a second boost module, a first switch and a control unit. The control unit is electrically coupled to the rectifier unit, the first boost module and the first switch. After the second boost module receives the third voltage, a fourth voltage is delivered by the first switch from the second boost module to the first boost module. When the control unit receives the first voltage for a predetermined time, the control unit turns off the first switch and stops outputting the fourth voltage to the first boost module.
US10312787B2

A transport system and a system for moving permanent-magnet-excited transport bodies by an inductively excited magnetic field includes induction coils, a movably supported first reluctance element, and an actuator. The induction coils are configured for a current to flow through the induction coils in order to drive the transport bodies in a plane without contact. The actuator is configured to bring the first reluctance element from a first position into a second position. The permanent magnetic field of a transport body located over the first reluctance element experiences a lower magnetic resistance in a magnetic circuit through the first reluctance element in the second position than in the first position.
US10312779B2

A punching sheet used for manufacturing a rotor, including an axle hole, an outer edge, and a plurality of mounting grooves for receiving permanent magnets. The axle hole is disposed at the center of the punching sheet, and the plurality of mounting grooves are disposed in the proximity of the outer edge of the punching sheet. The outer edge of the punching sheet includes a plurality of arcs which have equal length and are connected to one another, and a center of a circle corresponding to each arc deviates from the center of the axle hole.
US10312778B2

This stator includes: a plurality of divided core units 11a and 11b which respectively have: a plurality of annular divided cores 12a and 12b in each of which a plurality of tooth portions 13 are provided at a predetermined interval on the inner periphery of the corresponding one of annular back yoke portions 14 which are formed as a plurality of divided parts in the axial direction of the rotary electric machine; and a plurality of coils 15 respectively mounted to the tooth portions, wherein the plurality of divided core units are assembled in the axial direction such that the tooth portions thereof are coupled to each other via the annular back yoke portions.
US10312764B2

A fixing device for junction wires of a stator of a motor includes a box and flat conductors. The box has circular grooves radially arranged at a side of the box and terminal accommodating grooves located at a peripheral edge at the side of the box. Each of the flat conductors has an arc-shaped holding portion and two terminals connected to an upper edge of the arc-shaped holding portion and horizontally bended. The arc-shaped holding portions are accommodated in the circular grooves. The terminals are exposed out of the circular grooves and partially accommodated in the terminal accommodating grooves, respectively. At least one of the terminals has an extending section extending over at least one of the circular grooves. A distance between the extending section and the arc-shaped holding portion of the flat conductor in the at least one circular groove is a fixed value.
US10312761B2

In a rotating armature, the numbers of teeth straddled by each of plural coil portions are all the same as each other, three. In plural windings that form the plural coil portions, three individual coil portions that, out of the plural coil portions, are disposed at uniform intervals around the circumferential direction of the armature core and are connected together in series are formed in each of the windings. In each of the windings including the three individual coil portions, one segment out of the plural segments is connected to another segment that has the same phase as the one segment out of the plural segments.
US10312759B2

A motor comprises an enclosure, a stator and a rotor, the stator comprising a first electromagnetic group and a second electromagnetic group between which the rotor is inserted, the rotor comprising a rotating shaft and a magnetic part installed around the outer wall of the rotating shaft, the motor further comprising an elastic element with a first contact part fixed on rear cover of the enclosure and a second contact part connected with the rotating shaft, wherein the elastic element is elastically deformable in at least two different directions. The motor is applicable to electric toothbrushes, shavers, loudspeakers, electric hammers, stirrers, refrigerators, sewing machines, packaging and bundling machines, electromagnetic pumps, etc. A rotating shaft of the electric toothbrush using the motor has the effects of high-frequency shimming and high-frequency knocking vibration, and the dental calculi on the dental surface are crushed via high-frequency knock, with higher cleaning effect.
US10312751B2

Provided is a wireless power supply control system including a control apparatus controlling driving of one or more driving devices in accordance with a plurality of predetermined driving patterns, a first radio having a directional antenna, and a second radio driven by power supply radio waves transmitted from the first radio. Target driving directivity information corresponding to a target driving pattern acquired by an acquisition unit is selected from among pieces of driving directivity information relating to a directivity applied to the directional antenna, in a state in which driving of the driving devices is controlled by the control apparatus in accordance with the driving patterns, the selected target driving directivity information is applied to the directional antenna of the first radio, and wireless power supply from the first radio to the second radio is executed.
US10312749B2

Using inductive currents to wirelessly charge a device via a device connected to a power source. This inductive charging may result when a first mobile device recognizes a second mobile device via a wireless connection (e.g., Bluetooth, Bluetooth Low Energy (BLE), Near-Field Communication (NFC), or the like). An application stored on the first mobile device may recognize a second mobile device by transmitting an advertising packet when the first mobile device is connected to a power source. An advertising packet may be received by the second mobile device and the second mobile device may transmit a response to the advertising packet in order to generate a connection between the first and second mobile devices. The response may include data such as, connection strength, response time, connection preferences, and the like. Upon detection and connection, the second mobile device may be wirelessly charged by the first device via inductive charging.
US10312747B2

Disclosed are various embodiments of apparatuses, systems, and methods for restricting functionality of guided surface wave receive equipment to unauthorized users. In one embodiment, an apparatus includes a network interface adapted to receive a valid key code, and a guided surface wave receive structure configured to obtain electrical energy from a guided surface wave traveling along a lossy conducting medium, wherein the guided surface wave is embedded with a user key code. Accordingly, processing circuitry is further included and is adapted to validate the user key code against the valid key code. The processing circuitry is adapted to disable delivery of the electrical energy from the guided surface wave to an electrical load responsive to the user key code being invalidated.
US10312728B2

A battery system comprising a plurality of battery strings, a charge equalization circuit, a relay matrix, and a balance controller. The plurality of battery strings comprises at least three batteries connected in series, where the battery strings are connected in parallel. The charge equalization circuit is capable of equalizing the charge on any pair of series connected batteries in any one of the plurality of battery strings. The relay matrix is operatively connected between the charge equalization circuit and the plurality of battery strings. The balance controller operates the relay matrix based on at least one of a voltage and a current of any one of the batteries such that the charge equalization circuit is connected across any one of the pairs of series connected batteries in any one of the plurality of battery strings.
US10312722B2

In various examples, a system includes a power generating device configured to generate and transfer power to an electrical device. A sterilizable vessel is configured to accommodate the electrical device. The vessel is configured to allow power to be at least partially wirelessly transferred from the power generating device, through the vessel, and to the electrical device. In other examples, a method includes wirelessly powering and/or charging an electrical device disposed within a sterilizable vessel.
US10312720B2

A wireless charging service method and a wireless charging device are provided. The wireless charging service method includes the following steps. Firstly, an identification device judges whether the electronic device is authenticated. If the electronic device is authenticated, the identification device issues an authority information to the electronic device. Moreover, a wireless charging device receives the authority information from the electronic device and wirelessly charges the electronic device. The task of authenticating the electronic device is related to the electronic device and the identification device only. Since the account information and the password information of the electronic device are not transmitted to the public wireless charging device, the private information will not be leaked.
US10312709B2

A method of charging a battery by a charging system comprising a master charging circuit and N (N is a natural number) slave charging circuits. The method includes: sourcing a first current to a single-wired bus by the master charging circuit; absorbing (sinking) a second current from the single-wired bus by the N slave charging circuits connected to the single-wired bus; identifying a single-wired bus voltage formed on the single-wired bus at a particular time point by the master charging circuit; and identifying the number of slave charging circuits based on the single-wired bus voltage by the master charging circuit.
US10312707B2

A hand tool case holding device includes: a holding device housing, a case accommodating area, and at least one charging coil, which is provided for the purpose of transferring energy into the case accommodating area in a direction perpendicular to a charging surface of the holding device housing. The holding device housing has a case support surface, which is provided for the purpose of causing a support force at least essentially parallel to the charging surface.
US10312704B2

A power adapter for a peripheral device such as portable electronics device is disclosed. The power adapter includes a housing that contains electrical components associated with the power adapter. The power adapter also includes a data port provided at a surface of the housing. The data port is configured to provide external power to the peripheral device.
US10312699B2

A method for monitoring a battery while the battery is connected to a load has been developed. The method includes measuring a first current level flowing through the battery to the load and a first voltage level of the battery at a first time, generating an estimated open cell voltage (OCV) of the battery at the first time based on the first current level, the first voltage level, and a predetermined model of the battery, identifying a first excitation level of the battery at the first time based on the first voltage level, the first current level and a cost optimization process, and identifying at least one of a state of charge (SoC) and state of health (SoH) of the battery using the estimated OCV only in response to the first excitation level being below a predetermined threshold.
US10312691B2

A system of surge suppressor units is connected at multiple locations on a power transmission and distribution grid to provide grid level protection against various disturbances before such disturbances can reach or affect facility level equipment. The surge suppressor units effectively prevent major voltage and current spikes from impacting the grid. In addition, the surge suppressor units include various integration features which provide diagnostic and remote reporting capabilities required by most utility operations. As such, the surge suppressor units protect grid level components from major events such as natural geomagnetic disturbances (solar flares), extreme electrical events (lightning) and human-generated events (EMPs) and cascading failures on the power grid.
US10312689B2

A system of surge suppressor units is connected at multiple locations on a power transmission and distribution grid to provide grid level protection against various disturbances before such disturbances can reach or affect facility level equipment. The surge suppressor units effectively prevent major voltage and current spikes from impacting the grid. In addition, the surge suppressor units include various integration features which provide diagnostic and remote reporting capabilities required by most utility operations. As such, the surge suppressor units protect grid level components from major events such as natural geomagnetic disturbances (solar flares), extreme electrical events (lightning) and human-generated events (EMPs) and cascading failures on the power grid.
US10312681B2

Techniques detect an electrical phase used by electrical network devices (e.g., a transformer, electrical meter, etc.). Voltage measurement data is obtained, such as from electrical meters. The voltage measurement data may be associated with a timestamp, and may be made at intervals over a period of time. Voltage changes may be calculated using the voltage measurement data. In an example, the voltage change is a difference determined between sequential voltage measurements. In some instances, voltage changes data is removed if it exceeds a threshold. An initial classification of network devices (e.g., randomly or by assumed electrical phase) is determined. A clustering technique (e.g., k-means) is applied, wherein the classification is updated in a manner that segregates the network devices according to actual electrical phase.
US10312679B2

A circuit interrupter including a first set of separable contacts, a second set of separable contacts, a first operating mechanism structured to open the first set of separable contacts, a second operating mechanism structured to open and close the second set of separable contacts, and an electronic trip unit including a routine structured to detect a fault condition and a type of the fault condition, to control the second operating mechanism to open the second set of separable contacts in response to detecting a first type of fault condition, and to control the second operating mechanism to close the second set of separable contacts a predetermined amount of time after controlling the second operating mechanism to open the second set of separable contacts.
US10312674B2

An explosion-proof arrangement (20) having a bushing part (23) with a bushing opening (24) that defines a bushing surface (25) and a structural unit (29) arranged in the bushing opening (24). The structural unit (29) includes a deformable inner body (31) with at least one conductor channel (32) extending through in a longitudinal direction (L), and a plastically deformable connecting sleeve (30) surrounding the inner body (31). At least one conductor (21) is guided through its own associated conductor channel (32) in the inner body (31). A connecting portion (33) of the connecting sleeve (30) is plastically deformed so that it presses radially inwardly on the inner body (31) and deforms it in a radial direction (R). A first delimiting surface (35) is formed on an outer circumference of the plastically deformed connecting portion (33). The bushing surface (25) forms a second delimiting surface (36). By arranging the structural unit (29) with the first delimiting surface (35) in the bushing opening (24), a flameproof Ex gap (37) is produced between the two delimiting surfaces (35, 36).
US10312672B2

A cable conduit system including a curved conduit having a first end and a second end with the first end being perpendicular to the second end, and an inner curved surface opposite an outer curved Surface, wherein the inner curved surface and the outer curved surface define a space for receiving a plurality of cables, and wherein the inner curved surface is oriented to abut a mounting surface and is complimentary shaped to the mounting surface.
US10312665B2

An optical semiconductor device includes an InP substrate; an active layer disposed above the InP substrate; a n-type semiconductor layer disposed below the active layer; and a p-type clad layer disposed above the active layer, wherein the p-type clad layer includes one or more p-type In1-xAlxP layers, the Al composition x of each of the one or more p-type In1-xAlxP layers is equal to or greater than a value corresponding to the doping concentration of a p-type dopant, and the absolute value of the average strain amount of the whole of the p-type clad layer is equal to or less than the absolute value of a critical strain amount obtained by Matthews' relational expression, using the entire layer thickness of the whole of the p-type clad layer as a critical layer thickness.
US10312663B2

A apparatus includes a tunable laser configured to include a tunable filter and a mirror; a first optical splitter provided between the tunable filter and the mirror, the first optical splitter including a first port and a second port on a tunable filter side and a third port and a fourth port on a mirror side, in which the tunable filter is coupled to the first port and the mirror is coupled to the third port, respectively; a first optical waveguide coupled to the second port; a second optical waveguide coupled to the fourth port; and an optical coupler with which the first optical waveguide and the second optical waveguide are combined.
US10312661B2

A composite semiconductor laser is made by securing a III-V wafer to a transfer wafer. A substrate of the III-V wafer is removed, and the III-V wafer is etched into a plurality of chips while the III-V wafer is secured to the transfer wafer. The transfer wafer is singulated. A portion of the transfer wafer is used as a handle for bonding the chip in a recess of a silicon device. The chip is used as a gain medium for the semiconductor laser.
US10312660B2

A light-emitting-element mounting package includes a substrate and a frame that are each made of a metal. The substrate includes a front surface and a back surface that oppose each other, and is provided with a mounting portion for a light emitting element at the front surface. The frame stands on the front surface of the substrate and includes an inner side surface that surrounds the mounting portion and an outer side surface. A substrate-side end portion of the frame includes a curved inclined surface (inclined portion) in a region near the outer side surface. The curved inclined surface is inclined toward a center of the frame in a thickness direction. A silver solder (joining material) is provided between the front surface of the substrate and the frame.
US10312651B2

An electronic device adapted to be detachably assembled to a lamp holder having a lamp socket is provided. The electronic device includes an adaptor module and a functional module. The adaptor module includes a lamp connector corresponding to the lamp socket, a first connector electrically connected to the lamp connector, and a first engaging member adjacent to the first connector. The functional module includes a second connector and a second engaging member. The second engaging member of the functional module is detachably connected to the first engaging member of the adaptor module. When the functional module is assembled to the adaptor module, the second connector is electrically connected to the first connector.
US10312650B2

A fixture for holding electrical components on an external support structure protects the components from weather, dust, condensation, and mechanical impact. An example fixture includes a shell having an open bottom side; a base configured for sliding engagement with the bottom side of the shell, a first electrical connector held in a selected rotational orientation in the base; and a support frame configured for sliding engagement with the shell. The support frame includes a first component holder; a second component holder rotatably connected to the first component holder; and a third component holder rotatably connected to the second component holder and removably connected to the first component holder. An optional connector on the shell allows the fixture to be installed between a host connector and any previously-installed legacy equipment.
US10312640B2

The system includes a magnetically actuated electrical power socket and a magnetic plug. The plug includes an insulating cylindrical plug body, a plurality of conductive ring contacts provided on the face of the cylindrical plug body, a permanent magnet disposed in the center of the plug body. The magnetically actuated electrical power socket includes an insulating fixed face, a corresponding plurality of fixed conductive contacts in the face, a movable ferromagnetic transfer bar disposed behind the face, a corresponding plurality of insulatively isolated transfer contacts disposed in the transfer bar and aligned with the face contacts, a plurality of extension springs coupled to the transfer bar, which springs normally maintain the transfer bar spaced apart from the face, and a corresponding plurality of fixed conductive terminals extending from the rear of the socket module electrically coupled to the transfer contacts.
US10312639B2

An electrical connector assembly includes a receptacle connector and a plug connector wherein the receptacle connector has an insulative housing with a plurality of contacts therein, and metallic shielding shell covering the housing. The housing includes a peripheral wall surrounding an island to form a mating cavity therebetween wherein the shielding shell covers the exterior surfaces of the peripheral wall and further provides pressing section upon an interior surfaces thereof. The plug connector has an insulative housing and a plurality of contacts therein, and a metallic shielding shell cover the housing. The housing forms a receiving cavity to receive the island. The shielding shell of the plug connector forms a recess in the outer abutting section to engage the pressing section of the receptacle connector during mating.
US10312634B2

Disclosed is an electronic device card socket capable of preventing the breakage of a hinge and preventing noise (static), which is caused by movement between respective parts, in the tray-type card socket. The electronic device card socket according to one embodiment of the present disclosure includes a socket housing, a socket cover, an ejecting hinge part, and ejecting bar, and a movement preventing means. The socket housing has a space into which a tray equipped with a card is inserted. The socket cover is provided at the upper part of the socket housing. The ejecting hinge part is rotatably hinge-coupled to one side of the socket housing so as to push the tray forward and separate the same when the ejecting hinge part rotates. The ejecting bar is provided at the other side of the socket housing so as to move in the forward and backward directions, and is connected to the ejecting hinge part so as to rotate the ejecting hinge part when the ejecting bar moves forward and backward. The movement preventing means prevents the movement of the ejecting hinge part and/or the ejecting bar when vibration is generated between the parts of the card socket.
US10312627B2

An electronic device is provided. The electronic device includes a first coupling part and a second coupling part that is connectable to the first coupling part. A connection part connects the first coupling part to the second coupling part and includes an upper end portion, a lower end portion that is connected to the upper end portion, and a wire part that is disposed between the upper end portion and the lower end portion.
US10312615B2

The present invention provides an electrical interconnection system comprising: a paddle card comprising a plurality of first contact pads positioned on a first surface of the paddle card and a plurality of second contact pads positioned on an opposite second surface of the paddle card; a first wafer comprising a plurality of first conductors each having a first contact portion; and a second wafer comprising a plurality of second conductors each having a second contact portion; wherein the first wafer and the second wafer are assembled together to have the first contact portion and the second contact portion face each other and be able to form a gap therebetween for accommodating at least part of the paddle card; each first contact portion is adapted to be in electrical contact with a corresponding first contact pad and each second contact portion is adapted to be in electrical contact with a corresponding second contact pad when the paddle card is at least partly accommodated in the gap.
US10312608B2

An insulation displacement contact includes a monolithic electrically conductive contact body that includes mating portion and a mounting portion. A plurality of the insulation displacement contacts are configured to be delivered to a substrate by a connector housing. The mating portion defines a pair of insulation displacement slots configured to receive an electrical cable so as to place the electrical cable in electrical communication with the substrate through the insulation displacement contact.
US10312607B2

A polarity-inverting telecommunication tap includes a backplate having an input port, an output port, and terminal posts. The input and output ports communicate a signal having a signal polarity. The tap also includes a faceplate having a tap port and having sockets corresponding and complemental to the terminal posts. The tap port communicates a tap signal having a tap signal polarity. The tap further includes an adapter plate disposed between the backplate and faceplate. The adapter plate has an electrical circuit which inverts the tap signal polarity with respect to the signal polarity, so that downstream CATV devices may operate with an intended polarity.
US10312606B1

A cable fastening terminal block (10) used for a cable (100) includes a base (1), a fastening terminal member (2), and a screw (3). The base (1) includes an opening hole (11) and a through hole (12) formed alternatively and connected with each other. The fastening terminal member (2) is received inside the base (1) and corresponding to the opening hole (11) and the through hole (12). The fastening terminal member (2) includes a terminal slab (21) having a top end (211) formed of an engagement portion (22) extended along the opening hole (11) axially and a guiding extension piece (23) extended along the through hole (12) axially. The cable (100) penetrates through hole (12) and is placed on the guiding extension piece (23). The screw (3) penetrates opening hole (11) and is engaged with engagement portion (22). The screw (3) and the guiding extension piece jointly clamp the cable.
US10312604B2

A crimping terminal includes a crimping part that is compressed to a conductive part of an electric wire, and a buffer layer formed on a surface where the crimping part contacts the conductive part. The buffer layer includes a resin, a plating or a grease and a conductive microscopic particle that is mixed and dispersed therein. The microscopic particle includes a fractal structure including a fine protrusion on a surface of the microscopic particle.
US10312603B2

A fixing method for fixing a terminal to a conductive pattern with a brazing filler metal disposed therebetween includes: a first step of disposing the brazing filler metal on the conductive pattern; a second step of bringing the terminal into contact with the brazing filler metal; and a third step of forming a penetrating hole in the terminal by irradiating a laser beam onto the terminal. In the third step, the laser beam is irradiated onto the terminal in such a manner that the penetrating hole is filled with the brazing filler metal melted by the irradiation of the laser beam.
US10312597B2

A method and apparatus for tuning a metamaterial cell. A set of electromagnetic properties of a tunable element associated with the metamaterial cell may be tuned. A resonance of the metamaterial cell may be adjusted in response to the set of electromagnetic properties being tuned. A range of frequencies over which the metamaterial cell provides a negative index of refraction may be changed in response to the resonance of the metamaterial cell changing.
US10312593B2

An electronic device may be provided with antenna structures. The antenna structures may be coupled to non-near-field communications circuitry such as cellular telephone transceiver circuitry or wireless local area network circuitry. When operated at non-near-field communication frequencies, the antenna structures may be configured to serve as one or more inverted-F antennas or other antennas for supporting far field wireless communications. Proximity sensor circuitry and near-field communications circuitry may also be coupled to the antenna structures. When operated at proximity sensor frequencies, the antenna structures may be used in forming capacitive proximity sensor electrode structures. When operated at near-field communications frequencies, the antenna structures may be used in forming an inductive near-field communications loop antenna.
US10312589B2

An antenna directivity control system includes an antenna including a plurality of antenna elements, feeding points for the plurality of antenna elements being mutually different; and a controller for controlling weight for each of the plurality of antenna elements, wherein each of the plurality of antenna elements includes a feed element connected to the feed point, and a radiating element that functions, upon power being fed by establishing electromagnetic field coupling with the feed element, as a radiating conductor, and wherein the controller controls a directivity of the antenna by adjusting an amplitude of a signal at each of the feeding points.
US10312587B1

An antenna array can be quickly and efficiently designed to meet specified performance criteria. A system can be configured to receive various performance criteria as inputs, and from these inputs, identify how elements of an antenna array should be arranged so that the antenna array will meet the performance criteria. An iterative process can be performed to identify at least one arrangement of elements that will best meet the performance criteria while also complying with specified structural constraints.
US10312582B2

An apparatus comprises a radio frequency (RF) antenna circuit; an antenna aperture tuning circuit; an antenna impedance measurement circuit; and a processor circuit electrically coupled to the tunable antenna aperture circuit and the impedance measurement circuit. The processor circuit is configured to: set the antenna aperture tuning circuit to an antenna aperture tuning state according to one or more parameters of an RF communication network; initiate an antenna impedance measurement; and change the antenna aperture tuning state to an antenna aperture tuning state indicated by the antenna impedance.
US10312579B2

An array antenna device according to an embodiment of the present invention includes an array antenna, a core layer, and a first adhesive layer. The array antenna has a first surface on which one or more radiating elements are disposed. The core layer is disposed facing the first surface. The first adhesive layer is present between the array antenna and the core layer and bonds the array antenna and the core layer to each other. The first adhesive layer includes one or more first openings and one or more radiating elements are disposed inside the first opening.
US10312576B2

An antenna system is disclosed. The antenna systems includes a base, a beam carried by the base, a global positioning system antenna carried near a first end of the beam, and a monopole antenna carried near a second end of the beam.
US10312567B2

Aspects of the subject disclosure may include, for example, a launching device including a transmitter configured to generate a radio frequency signal in a microwave frequency band. A planar strip antenna is configured to launch the radio frequency signal as a guided electromagnetic wave that is bound to an outer surface of a transmission medium, wherein the guided electromagnetic wave propagates along the outer surface of the transmission medium without an electrical return path. Other embodiments are disclosed.
US10312565B1

A method of thermally cooling a microwave coaxial cable run includes inserting in the cable run a bandpass filter, the bandpass filter including a power divider having an input RF connector defining a front end and the power divider having an output, the bandpass filter including a power combiner having an input coupled to the output of the power divider and the power combiner having an output RF connector defining a back end, and the bandpass filter having a heat sink mechanically secured between the power divider and the power combiner. Other methods and systems are also provided.
US10312561B2

A unit cell pack having a first battery module including battery cartridges that are sequentially stacked, a plurality of batteries wherein two batteries are seated on an upper surface of each of the battery cartridges, electrode connection members respectively positioned on both sides of the battery cartridges, and a battery cover covering the battery cartridges, the plurality of batteries, and the electrode connection members; a second battery module being adjacent to the first battery module and including same constituent elements as the first battery module; a battery housing surrounding the first battery module and the second battery module, and including air inflow window covers and air outflow window covers facing each other; and a fan duct disposed on the air outflow window covers of the battery housing is provided. A lower surface of each of the battery cartridges defines air guide grooves with respect to each other.
US10312559B2

A battery system that includes a battery cell. The battery cell includes a proximal end and a distal end, where the proximal end is both a positive terminal and a negative terminal. The system also includes a first busbar that electrically couples to the negative terminal or the positive terminal. A second busbar is electrically coupled to the negative terminal or the positive terminal. An energy transfer plate couples to the distal end of the battery cell.
US10312553B2

A control device for controlling a balance correction device which equalizes voltages of a first electric storage cell and a second electric storage cell connected in series includes: a current information acquiring unit which acquires information about a current value of current flowing in an inductor; and a control signal supplying unit which supplies the balance correction device with a control signal for controlling the balance correction device, such that a valley in an absolute value of the current value satisfies a predetermined condition, based on information about the current value acquired by the current information acquiring unit, during at least part of a period of time in which the balance correction device operates.
US10312546B2

A non-aqueous liquid electrolyte for a secondary battery, containing an electrolyte and a compound (A) represented by any one of formulae (I-1) to (I-3) in an organic solvent: wherein X1 represents an alkyl group substituted with a halogen atom; Y1 represents a hydrogen atom or an organic group; and ma represents an integer from 1 to 6; wherein X2 represents a group having an oxygen atom; Y2 represents a hydrogen atom or an organic group; and mb represents an integer from 1 to 6; and wherein Y3 represents an organic group having 4 or more carbon atoms, or an organic group having an oxygen atom or a nitrogen atom; and mc represents an integer from 1 to 6.
US10312545B2

The present invention relates to the application of a force to enhance the performance of an electrochemical cell. The force may comprise, in some instances, an anisotropic force with a component normal to an active surface of the anode of the electrochemical cell. In the embodiments described herein, electrochemical cells (e.g., rechargeable batteries) may undergo a charge/discharge cycle involving deposition of metal (e.g., lithium metal) on a surface of the anode upon charging and reaction of the metal on the anode surface, wherein the metal diffuses from the anode surface, upon discharging. The uniformity with which the metal is deposited on the anode may affect cell performance. For example, when lithium metal is redeposited on an anode, it may, in some cases, deposit unevenly forming a rough surface. The roughened surface may increase the amount of lithium metal available for undesired chemical reactions which may result in decreased cycling lifetime and/or poor cell performance. The application of force to the electrochemical cell has been found, in accordance with the invention, to reduce such behavior and to improve the cycling lifetime and/or performance of the cell.
US10312544B2

The method for manufacturing a particulate electrode active material provided by the present invention uses a carbon source supply material prepared by dissolving a carbon source (102) for forming a carbon coating film in a predetermined first solvent, and an electrode active material supply material prepared by dispersing a particulate electrode active material (104) in a second solvent that is compatible with the first solvent and is a poor solvent with respect to the carbon source. The carbon source supply material and the electrode active material supply material are mixed and a mixture of the electrode active material and the carbon source obtained after the mixing is calcined, thereby forming a conductive carbon film derived from the carbon source on the surface of the electrode active material.
US10312540B2

A cathode-electrolyte-anode unit for an electrochemical functional device, in particular a high-temperature fuel cell. The unit has a multi-layer solid-state electrolyte arranged between a porous anode and a porous cathode. The solid-state electrolyte is produced by a vapor deposition process and has a sandwich-type structure consisting of at least one first layer with a lower oxygen content, and at least one second layer with a higher oxygen content. The individual layers have substantially the same composition, with the exception of oxygen.
US10312535B2

There is provided a fuel cell system. The fuel cell system includes a gas pump that is configured to have a rotating body and circulate an exhaust gas discharged from a fuel cell and is provided in a circulation passage configured to connect a discharge passage of the exhaust gas with a fuel gas supply passage. When temperature of the fuel cell is higher than a reference temperature that is a temperature that allows water to be introduced in a supercooled state into the gas pump, the fuel cell system controls the rotation speed of the rotating body of the gas pump to a first rotation speed corresponding to a power generation demand for the fuel cell. When the temperature of the fuel cell is not higher than the reference temperature, the fuel cell system controls the rotation speed of the rotating body of the gas pump to a second rotation speed that is lower than the first rotation speed. The second rotation speed is a rotation speed in a low rotation speed range that allows the water in the supercooled state introduced into the gas pump to be extended between the rotating body and a rotating body-surrounding housing wall. This configuration suppresses freezing of the gas pump in the circulation passage of the exhaust gas at a start-up time of the fuel cell.
US10312534B2

A method for recovering performance of a degraded polymer electrolyte fuel cell stack through electrode reversal. In detail, oxide films formed on the surface of platinum of a cathode is removed through an electrode reversal process that creates a potential difference between an anode and the cathode by supplying air to the anode instead of hydrogen and supplying a fuel to the cathode instead of air, thus rapidly recovering the performance of a degraded polymer electrolyte fuel cell stack.
US10312530B2

A fuel cell device is provided having an active central portion with an anode, a cathode, and an electrolyte therebetween. At least three elongate portions extend from the active central portion, each having a length substantially greater than a width transverse thereto such that the elongate portions each have a coefficient of thermal expansion having a dominant axis that is coextensive with its length. A fuel passage extends from a fuel inlet in a first elongate portion into the active central portion in association with the anode, and an oxidizer passage extends from an oxidizer inlet in a second elongate portion into the active central portion in association with the cathode. A gas passage extends between an opening in the third elongate portion and the active central portion. For example, the passage in the third elongate portion may be an exhaust passage for the spent fuel and/or oxidizer gasses.
US10312523B2

A lithium ion secondary battery includes: a positive electrode including a positive electrode active material layer; a negative electrode; and an electrolyte. The positive electrode active material layer contains Lia(M)b(PO4)c (M=VO or V, 0.9≤a≤3.3, 0.9≤b≤2.2, 0.9≤c≤3.3) as a first positive electrode active material, and additionally contains a fluorine compound of 1 to 300 ppm in terms of fluorine with respect to a weight of the positive electrode active material layer.
US10312522B2

Provided is a binder composition for a lithium ion secondary battery positive electrode that can suppress expansion of a positive electrode. The disclosed binder composition for a lithium ion secondary battery positive electrode includes a copolymer containing a nitrile group-containing monomer unit and a conjugated diene monomer unit and a solvent. A degree of swelling in electrolysis solution of the copolymer is at least 200 mass % and no greater than 700 mass % and a storage elastic modulus of a binder coating obtained through film formation of the binder composition is at least 1×104 and no greater than 1×109 Pa.
US10312521B2

Provided is a binder for a non-aqueous secondary battery that has excellent preservation stability and binding capacity, and that can suppress viscosity elevation of a slurry composition. The binder for a non-aqueous secondary battery contains a particulate polymer and water. The particulate polymer has a degree of swelling in an aqueous medium at pH 5 of less than a factor of 2 and has a degree of swelling in an aqueous medium at pH 8 of at least a factor of 2 and no greater than a factor of 7.
US10312520B2

According to the invention, a non-aqueous electrolyte secondary battery including a positive electrode, a negative electrode, and a non-aqueous electrolyte is provided. The negative electrode contains a negative electrode active material, a conductive material, and a binder. When an average particle size of the conductive material is referred to as De, and an average particle size of the binder is referred to as Db, Db≤De is satisfied. In other words, the average particle size Db of the binder is equal to or smaller than the average particle size De of the conductive material.
US10312518B2

An anode and a secondary battery capable of improving the charge and discharge efficiency are provided. The anode includes an anode current collector, and an anode active material layer provided on the anode current collector. The anode active material layer has a plurality of anode active material particles containing at least one of a simple substance of silicon, a compound of silicon, a simple substance of tin and a compound of tin, and has a coat containing an oxo acid salt in at least part of the surface of the anode active material particles.
US10312515B2

Among other things, the present disclosure provides a particle comprising a form of sulfur and/or lithium sulfide (Li2S) that is doped with a group VIA element, such as selenium (e.g. Se34), tellurium (e.g. Te52), or polonium (e.g. Po84). The present disclosure also provides a cell comprising a negative electrode, a separator, and a positive electrode comprising the particles of the present disclosure.
US10312513B2

A lithium composite metallic oxide expressed by: LiaNibCocMndDeOf (where 0.2≤“a”≤1.5, “b”+“c”+“d”+“e”=1, 0<“e”<1, “D” is at least one of the following elements: Fe, Cr, Cu, Zn, Ca, Mg, Zr, S, Si, Na, K, Al, Ti, P, Ga, Ge, V, Mo, Nb, W, La, Hf and Rf, and 1.7≤“f”≤2.1), and including: a high manganese portion, which is made of a metallic oxide including Ni, Co and Mn at least and of which the composition ratio between Ni, Co and Mn is expressed by Ni:Co:Mn=g:h:i (note that “g”+“h”+“i”=1, 0<“g”<1, 0<“h”<“c”, and “d”<“i”<1), in a superficial layer thereof; and a metallic oxidation portion in an outermost superficial layer of the high manganese portion.
US10312512B2

A cathode of a three-dimensional lithium secondary is defined by a sintered body including a cathode active material, in which a thickness of the sintered body is in a range of about 5 μm to about 30 μm, and an electrode density of the sintered body is in a range of about 3.7 g/cc to about 4.6 g/cc. The cathode active material may include a lithium cobalt oxide.
US10312511B2

A vehicle containing an nonaqueous electrolyte battery, the nonaqueous electrolyte battery including: a negative electrode containing a negative electrode active material; a positive electrode; and a nonaqueous electrolyte, where the negative electrode active material contains a composite oxide of formula: Lix(Nb1-yTay)2-zTi1+0.5zM0.5zO7, where 0≤x≤5, 0≤y≤1, and 0.4≤z≤1, and M is at least one metal element selected from Mo and W.
US10312505B2

The present invention relates to a production method of a block copolymer (PFPEG) formed by PEG fluorenes and thiophene blocks. The block copolymer (PFPEG) increases the conductivity of the electrolyte active material. The binding of both the active material to itself and to the base material increase the flexibility of the copolymer when used in the electrodes of lithium batteries. The present invention also relates to a usage of the block copolymer (PFPEG) in lithium batteries.
US10312504B2

Improved anodes and cells are provided, which enable fast charging rates with enhanced safety due to much reduced probability of metallization of lithium on the anode, preventing dendrite growth and related risks of fire or explosion. Anodes and/or electrolytes have buffering zones for partly reducing and gradually introducing lithium ions into the anode for lithiation, to prevent lithium ion accumulation at the anode electrolyte interface and consequent metallization and dendrite growth. Various anode active materials and combinations, modifications through nanoparticles and a range of coatings which implement the improved anodes are provided.
US10312503B2

Cohesive carbon assemblies are prepared by obtaining a carbon starting material in the form of powder, particles, flakes, or loose agglomerates, dispersing the carbon in a selected organic solvent by mechanical mixing and/or sonication, and substantially removing the organic solvent, typically by evaporation, whereby the cohesive assembly of carbon is formed. The method is suitable for preparing free-standing, monolithic assemblies of carbon nanotubes in the form of films, wafers, or discs, having high carbon packing density and low electrical resistivity. The method is suitable for preparing adherent cohesive carbon assemblies on substrates comprising various materials. The assemblies have various potential applications, such as electrodes or current collectors in electrochemical capacitors, fuel cells, and batteries, or as electromagnetic interference shielding materials.
US10312498B2

A security device for a battery pack includes a cap, which covers at least a portion of a slide mechanism of a slide battery pack, and a strap. The cap includes a first collar disposed around a first opening and a second collar disposed around a second opening, with the first collar and the second collar aligned along a longitudinal axis of the slide battery pack. The strap matches a contour of the slide battery pack and includes a first projection and a second projection. The strap is positioned along the longitudinal axis of the slide battery pack and the cap is positioned over the strap with the first projection inserted through the first opening and the first collar and the second projection inserted through the second opening and the second collar to secure the cap to the strap and to the slide battery pack.
US10312497B2

A rechargeable battery includes an electrode assembly in a case, a terminal which passes through and protrudes from a cap plate, and a current collector plate in the case. The current collector plate electrically connects the electrode assembly and the terminal portion. The current collector plate has a fuse area which includes a fuse hole having a substantially elongated shape with round sides oriented in a widthwise direction of the current collector plate.
US10312492B2

A series-coupling component for a battery pack includes a circular plate-shaped bulkhead portion, a cylinder portion taking the bulkhead portion as a top surface and opening downward, an upper end side of the unit battery being inserted into the cylinder portion, and a wall surface portion erected upwardly along a peripheral edge of the bulkhead portion to hold a lower end side of the unit battery, separated by a cutout portion from an upper end of a cylindrical side surface up to a top surface of the bulkhead portion at a part of the cylindrical side surface that opens at the upper side taking the bulkhead portion as a bottom, the bulkhead portion has a hole that communicates in an up and down direction and a groove that has a rectangular cross-section on a top surface and opens at peripheral edges of the hole and the bulkhead portion.
US10312485B2

A battery pack according to an exemplary aspect of the present disclosure includes, among other things, an array plate including a first engagement feature configured to engage a second engagement feature when the first engagement feature is positioned proximate another structure equipped with the second engagement feature.
US10312483B2

A double locking battery latch typically includes a fixed end having a fastening portion, a free end opposite the fixed end having a cover contacting latch, and a battery contacting latch positioned between the fastening portion and the cover contacting latch. The double locking battery latch may include a fasting portion which extends in a first plane. The double locking batter latch may also include a first transition extending continuously from the fastening portion to the battery contacting latch.
US10312480B2

A cell packing material and a method of manufacturing the same are provided. More particularly, a cell packing material including a sealant layer, a gas barrier layer formed on the sealant layer, and an outer layer formed on the gas barrier layer, the outer layer including a polyrotaxane-based compound, and a method of manufacturing the same are provided. The cell packing material includes the outer layer having excellent elongation, scratch resistance, and chemical resistance, and thus can be easily molded into a pouch, and exhibit improved durability, and the like.
US10312474B2

An organic electroluminescent device includes at least two light-emissive units provided between a cathode electrode and an anode electrode opposed to the cathode electrode, each of the light-emissive units including at least one light-emissive layer. The light-emissive units are partitioned from each other by at least one charge generation layer, the charge generation layer being an electrically insulating layer having a resistivity of not less than 1.0×102 Ωcm.
US10312472B2

A display panel includes a pixel array layer and a light-blocking layer. The pixel array layer has a plurality of pixel blocks, and each pixel block has a first side. The light-blocking layer disposed above the pixel array layer and has a plurality of first light-blocking belts corresponding to the pixel blocks. The first light-blocking belt at least partially extends along the first side of its corresponding pixel block. Accordingly, the outgoing light emitted at a larger angle from the pixel blocks can be at least partially blocked.
US10312470B2

Embodiments relate to a method of forming an organic light emitting diode (OLED) display device. A first inorganic layer, a first organic layer, and a second inorganic layer are formed on pixel regions of an OLED display device. At least part of a first inorganic layer is formed using atomic layer deposition (ALD), such that the first inorganic layer completely covers particles generated on the OLED. Embodiments also relate to an OLED display device with pixel regions, each pixel region including an OLED, a bank layer across a boundary between adjacent pixel regions, and a first inorganic layer on at least a portion of the OLED and the bank layer. The first inorganic layer includes a first inorganic sub-layer and a second inorganic sub-layer.
US10312467B2

An organic EL element comprises a supporting substrate 12 having a first side surface 12b and a second side surface 12c located opposite to the first side surface in the first direction, a first electrode-attached on the supporting substrate, an organic EL body 16 disposed on the first electrode, a second electrode 18 disposed extending from the first side surface to the second side surface and covering at least a part of the organic EL body, and a sealing member disposed on the second electrode, extending from the first side surface to the second side surface and sealing at least the organic EL body, each of the side surfaces 18a and 20a of the second electrode and the sealing member on the first side surface-side being made evened with the first side surface, and each of the side surfaces 18b and 20b of the second electrode and the sealing member on the second side surface-side being made evened with the second side surface, in the first direction.
US10312461B2

The present disclosure provides a flexible organic light-emitting diode (OLED) display panel including a flexible substrate and a plurality of thin film transistor (TFT) devices disposed on the flexible substrate. The flexible substrate comprises: a first polyimide (PI) layer; a first inorganic barrier layer disposed on a surface of the first PI layer; a titanium metal layer disposed on a surface of the first inorganic barrier layer; a second PI layer disposed on a surface of the titanium metal layer; and a second inorganic barrier layer disposed on a surface of the second PI layer. The TFT devices are disposed on a surface of the second inorganic barrier layer.
US10312459B2

Provided are a novel compound and an organic electronic device using the same. The novel compound is represented by the following Formula (I):
US10312458B2

Novel phosphorescent heteroleptic iridium complexes with phenylpyridine and dibenzo-containing ligands are provided. Alkyl substitution at specific positions on the ligands gives rise to compounds with improved OLED properties, including saturated green emission.
US10312434B2

A method is presented for forming a semiconductor structure. The method includes depositing an insulating layer over a semiconductor substrate, etching the insulating layer to form trenches for receiving a metal, depositing one or more sacrificial layers, and etching portions of the one or more sacrificial layers to expose a top surface of the metal of one or more of the trenches. The method further includes selectively depositing an electrode over the top surface of the exposed metal and nitridizing the electrode to form a diffusion barrier between chip components and the metal.
US10312424B2

Disclosed herein are a semiconductor light emitting element and a backlight assembly including the same. The semiconductor light emitting element includes: a light emitting element chip including a first pad and a second pad and having an upper surface and a side surface; a wavelength conversion layer famed on the upper surface and the side surface of the light emitting element chip; a sidewall reflection part famed to be spaced apart from the side surface of the light emitting element chip; and a bottom surface reflection part famed to protrude at a lower portion of the sidewall reflection part. The sidewall reflection part and the bottom surface reflection part of the light emitting element are configured to reflect light in a direction in which the light penetrates through an upper surface of the wavelength conversion layer, the light being generated from the light emitting element chip.
US10312422B2

Light emitting devices with improved light extraction efficiency are provided. The light emitting devices have a stack of layers including semiconductor layers comprising an active region. The stack is bonded to a transparent optical element.
US10312421B2

A white light source device includes a first light-emitting element, and at least one second light-emitting element. The first light-emitting element includes a first light-emitting unit and a first wavelength conversion unit, and emits a first light beam. Each of the second light-emitting elements includes a second light-emitting unit and a second wavelength conversion unit, and emits a second light beam. An emission spectrum of the second light beam is different from an emission spectrum of the first light beam. The first light beam and the second light beam are mixed into a white light beam, and a color fidelity index of the white light beam is greater than 90.
US10312420B2

A light emitting device including a housing, a plurality of heat-sinks adjoined to the housing and insulated from each other, a bottom surface of the heat-sinks being exposed to the outside, a light emitting diode mounted on at least one of the heat-sinks via a conductive adhesive, and a molding member encapsulating the light emitting diode and including thermosetting resin, in which a fluoride luminophore including I and IV group elements with fluorine and other luminophore are dispersed in the molding member, and the luminophores are configured to absorb at least a portion of light emitted from the light emitting diode and emit light having a wavelength different from that of the absorbed light.
US10312419B2

A white light emitting device may include a blue light emitting diode configured to emit blue light and a plurality of wavelength conversion materials configured to convert the blue light into light having different wavelengths based on being excited by the blue light, and emit white light based on the converting, wherein the emitted white light is associated with an Illuminating Engineering Society (IES) TM-30-15 Fidelity Index (Rf) in a range of 78 to 89, an IES TM-30-15 Chroma Change by Hue Index Rcs15 in a range of 7% to 16%, and an IES TM-30-15 Chroma Change by Hue Index Rcs16 in a range of 7% to 16%, and a color difference between a reflection spectrum of a white specimen of the emitted white light, and International Commission on Illumination (CIE) Standard illuminant D65, that is equal to or less than 106.
US10312417B2

In a method according to embodiments of the invention, for a predetermined amount of light produced by a light emitting diode and converted by a phosphor layer comprising a host material and a dopant, and for a predetermined maximum reduction in efficiency of the phosphor at increasing excitation density, a maximum dopant concentration of the phosphor layer is selected.
US10312416B2

A radiation-emitting semiconductor device includes a housing body having a chip mounting area, a chip connection region, a radiation-emitting semiconductor chip, and a light-absorbing material, wherein the radiation-emitting semiconductor chip is fixed to the chip connection region, the chip connection region is covered with the light-absorbing material at selected locations at which the chip connection region is not covered by the radiation-emitting semiconductor chip, the radiation-emitting semiconductor chip is free of the light-absorbing material in selected locations, the housing body has a cavity in which the at least one radiation-emitting semiconductor chip is arranged, the chip mounting area is a surface of the housing body which abuts the cavity, and the chip mounting area is free of the light-absorbing material in selected locations remote from the chip connection region.
US10312411B2

In a light-emitting element (1), a light-emitting layer (4), a second conductivity type semiconductor layer (5), a transparent electrode layer (6), a reflecting electrode layer (7) and an insulating layer (8) are stacked in this order on a first conductivity type semiconductor layer (3), while a first electrode layer (10) and a second electrode layer (12) are stacked on the insulating layer (8) in an isolated state. The light-emitting element (1) includes a plurality of insulating tube layers (9), discretely arranged in plan view, passing through the reflecting electrode layer (7), the transparent electrode layer (6), the second conductivity type semiconductor layer (5) and the light-emitting layer (4) continuously from the insulating layer (8) and reaching the first conductivity type semiconductor layer (3), first contacts (11), continuous from the first electrode layer (10), connected to the first conductivity type semiconductor layer (3) through the insulating layer (8) and the insulating tube layers (9), and second contacts (13), continuous from the second electrode layer (12), passing through the insulating layer (8) to be connected to the reflecting electrode layer (7).
US10312404B2

In accordance with embodiments of the invention, at least partial strain relief in a light emitting layer of a III-nitride light emitting device is provided by configuring the surface on which at least one layer of the device grows such that the layer expands laterally and thus at least partially relaxes. This layer is referred to as the strain-relieved layer. In some embodiments, the light emitting layer itself is the strain-relieved layer, meaning that the light emitting layer is grown on a surface that allows the light emitting layer to expand laterally to relieve strain. In some embodiments, a layer grown before the light emitting layer is the strain-relieved layer. In a first group of embodiments, the strain-relieved layer is grown on a textured surface.
US10312401B2

A method for producing an electronic semiconductor chip and a semiconductor chip are disclosed. In embodiments, the method includes providing a growth substrate having a growth surface formed by a flat region having a plurality of three-dimensional surface structures on the flat region, directly applying a nucleation layer of oxygen-containing AlN over a large area to the growth surface and growing a nitride-based semiconductor layer sequence on the nucleation layer, wherein growing the semiconductor layer sequence includes selectively growing the semiconductor layer sequence upwards from the flat region.
US10312381B2

A stacked III-V semiconductor diode that has an n+ layer having a dopant concentration of at least 1019 N/cm3, an n− layer having a dopant concentration of 1012 N/cm3 to 1016 N/cm3, a layer thickness of 10 μm to 300 μm, a p+ layer having a dopant concentration of 5·1018 N/cm3 to 5·1020 cm3 and a layer thickness greater than 2 μm, the layers following each other in the specified order, each including a GaAs compound or being made from a GaAs compound and having a monolithic design, the n+ layer or the p+ layer being a substrate, and a lower side of the n− layer being integrally connected to an upper side of the n+ layer. The stacked III-V semiconductor diode including a first defect layer having a layer thickness greater than 0.5 μm, the defect layer being situated within the n− layer.
US10312380B2

A semiconductor diode includes a semiconductor body, having a first main area formed from an inner area, on which a first contact layer is arranged, and from an edge area, a current path from the first contact layer to a second contact layer arranged on a second main area situated opposite the first main area, wherein the semiconductor diode, by virtue of the configuration of the first contact layer or of the semiconductor body, is formed such that upon current flow, such current flows through a current path having the greatest heating per unit volume, and which proceeds from a further partial area of the inner area, wherein the further partial area is arranged on the other side of a boundary of an inner partial area of the inner area, said inner partial area preferably being arranged centrally, with respect to an outer partial area adjoining said inner partial area.
US10312361B2

Trenched vertical power field-effect transistors with improved on-resistance and/or breakdown voltage are fabricated. In one or more embodiments, the modulation of the current flow of the transistor occurs in the lateral channel, whereas the voltage is predominantly held in the vertical direction in the off-state. When the device is in the on-state, the current is channeled through an aperture in a current-blocking region after it flows under a gate region into the drift region. In another embodiment, a novel vertical power low-loss semiconductor multi-junction device in III-nitride and non-III-nitride material system is provided. One or more multi-junction device embodiments aim at providing enhancement mode (normally-off) operation alongside ultra-low on resistance and high breakdown voltage.
US10312351B2

The present invention provides a laser annealing method for irradiating laser light L to an amorphous silicon thin film deposited on a substrate to obtain polysilicon, the method including: multiply irradiating the laser light L while changing an irradiation area of the laser light L on the amorphous silicon thin film to achieve such a grain size distribution that a crystal grain size of the polysilicon decreases from a central portion to a side edge portion at least along a center line C of the irradiation area of the laser light L. The above laser annealing method can reduce a leak current through a simple process.
US10312349B2

During a fabrication of a semiconductor device, a recess is created in a substrate material disposed along a direction of a plane of fabrication. A layer of a removable material is formed in the recess. A bottom layer is formed above the layer of removable material. A vertical channel above the bottom layer is formed in a direction substantially orthogonal to the direction of the plane of fabrication. A gate is formed using a metal above the bottom layer and relative to the vertical channel. A tunnel is created under the bottom layer by removing the removable material from under the bottom layer such that the backside of the bottom layer forms a ceiling of the tunnel. The tunnel is filled using a conductive material such that the conductive material makes electrical contact with the backside of the bottom layer.
US10312347B2

Embodiments of the present disclosure provide an integrated circuit (IC) structure, which can include: a semiconductor fin; a gate dielectric positioned above a first region of the semiconductor fin; a spacer positioned above a second region of the semiconductor fin and adjacent to the gate dielectric; and a source/drain region contacting a third region of the semiconductor fin; wherein the first region of the semiconductor fin includes substantially vertical sidewalls, and the third region of the semiconductor fin includes sloped sidewalls.
US10312345B2

The present disclosure provides a method for manufacturing a transistor having a gate with a variable work function, comprising: providing a semiconductor substrate; forming a dummy gate stack on the semiconductor substrate and performing ion implantation on an exposed area of the semiconductor substrate at both sides of the dummy gate stack to form source/drain regions; removing the dummy gate and annealing the source/drain regions; providing an atomic layer deposition reaction device; introducing a precursor source reactant into the atomic layer deposition reaction device; and controlling an environmental factor for the atomic layer deposition device to grow a work function metal layer. The present disclosure also provides a transistor having a gate with a variable work function. The present disclosure may adjust a variable work function, and may use the same material system to obtain an adjustable threshold voltage within an adjustable range.
US10312342B2

An electrical circuit comprising at least two negative capacitance insulators connected in series, one of the two negative capacitance insulators is biased to generate a negative capacitance. One of the negative capacitance insulators may include an air-gap which is part of a nanoelectromechnical system (NEMS) device and the second negative capacitance insulator includes a ferroelectric material. Both of the negative capacitance insulators may be located between the channel and gate of a field effect transistor. The NEMS device may include a movable electrode, a dielectric and a fixed electrode and arranged so that the movable electrode is attached to at least two points and spaced apart from the dielectric and fixed electrode, and the ferroelectric capacitor is electrically connected to either of the electrodes.
US10312339B2

In a semiconductor device in the present disclosure, a first nitride semiconductor layer has a two-dimensional electron gas channel in a vicinity of an interface with a second nitride semiconductor layer. In plan view, an electrode portion is provided between a first electrode and a second electrode with a space between the first electrode and the second electrode, and a space between the second electrode and the electrode portion is smaller than the space between the first electrode and the electrode portion. An energy barrier is provided in a junction surface between the electrode portion and the second nitride semiconductor layer, the energy barrier indicating a rectifying action in a forward direction from the electrode portion to the second nitride semiconductor layer, and a bandgap of the second nitride semiconductor layer is wider than a bandgap of the first nitride semiconductor layer.
US10312337B2

A method of forming two or more nano-sheet devices with varying electrical gate lengths, including, forming at least two cut-stacks including a plurality of sacrificial release layers and at least one alternating nano-sheet channel layer on a substrate, removing a portion of the plurality of sacrificial release layers to form indentations having an indentation depth in the plurality of sacrificial release layers, and removing a portion of the at least one alternating nano-sheet channel layer to form a recess having a recess depth in the at least one alternating nano-sheet channel layers, where the recess depth is greater than the indentation depth.
US10312335B2

An enhancement-mode GaN transistor with reduced gate leakage current between a gate contact and a 2DEG region and a method for manufacturing the same. The enhancement-mode GaN transistor including a GaN layer, a barrier layer disposed on the GaN layer with a 2DEG region formed at an interface between the GaN layer and the barrier layer, and source contact and drain contacts disposed on the barrier layer. The GaN transistor further includes a p-type gate material formed above the barrier layer and between the source and drain contacts and a gate metal disposed on the p-type gate material, with wherein the p-type gate material including comprises a pair of self-aligned ledges that extend toward the source contact and drain contact, respectively.
US10312332B2

A semiconductor device is provided, which includes a substrate, a gate and a gate contact. The substrate has a well region, which has a source, a drain and a channel region extending between the source and the drain. The gate is on the well region and extends across the channel region. The gate contact is directly on the gate and vertically overlaps with the channel region. The gate contact has a strip shape of which a ratio of a length to a width is at least 2. The gate contact includes a gate conductive plug and a gate contact dielectric. The gate conductive plug directly contacts the gate. The gate contact dielectric surrounds side surfaces of the gate conductive plug and has a frame shape. A dielectric constant of the gate contact dielectric is substantially greater than 4.9.
US10312331B2

A semiconductor device comprises: an n-type semiconductor substrate; a p-type anode region formed in the semiconductor substrate on its front surface side; an n-type field stop region formed in the semiconductor substrate on its rear surface side with protons as a donor; and an n-type cathode region formed in the semiconductor substrate to be closer to its rear surface than the field stop region is, wherein a concentration distribution of the donor in the field stop region in its depth direction has a first peak, and a second peak that is closer to the rear surface of the semiconductor substrate than the first peak is, and has a concentration lower than that of the first peak, and a carrier lifetime in at least a partial region between the anode region and the cathode region is longer than carrier lifetimes in the anode region.
US10312320B2

The semiconductor device includes: a semiconductor layer in which a trench is formed having a side surface and a bottom surface; a second conductivity-type layer formed on the semiconductor layer on the side surface and the bottom surface of the trench; a first conductivity-type layer formed on the semiconductor layer so as to contact the second conductivity-type layer; a first electrode electrically connected to the first conductivity-type layer; a second electrode embedded in the trench and electrically connected to the second conductivity-type layer; and a barrier-forming layer which is arranged between the second electrode and the side surface of the trench and which, between said barrier-forming layer and the second conductivity-type layer, forms a potential barrier higher than the potential barrier between the second conductivity-type layer and the second electrode.
US10312314B2

There is provided a display device including: a light emitting element; and a drive transistor (DRTr) that includes a coupling section (W1) and a plurality of channel sections (CH) coupled in series through the coupling section (W1), wherein the drive transistor (DRTr) is configured to supply a drive current to the light emitting element.
US10312309B2

An organic light-emitting diode display may have thin-film transistor circuitry formed on a substrate. The display and substrate may have rounded corners. A pixel definition layer may be formed on the thin-film transistor circuitry. Openings in the pixel definition layer may be provided with emissive material overlapping respective anodes for organic light-emitting diodes. A cathode layer may cover the array of pixels. A ground power supply path may be used to distribute a ground voltage to the cathode layer. The ground power supply path may be formed from a metal layer that is shorted to the cathode layer using portions of a metal layer that forms anodes for the diodes, may be formed from a mesh shaped metal pattern, may have L-shaped path segments, may include laser-deposited metal on the cathode layer, and may have other structures that facilitate distribution of the ground power supply.
US10312306B2

An organic light emitting display device is capable of substantially preventing the occurrence of color mixture and improve the color purity, the organic light emitting display device including: a substrate; a first electrode on the substrate; a pixel defining layer defining a first opening which exposes at least a portion of the first electrode; a first organic light emission layer on the first electrode; and a second electrode on the first organic light emission layer, wherein the pixel defining layer may include quantum dots.
US10312304B2

An organic light-emitting diode panel and a manufacturing method using the same are provided in the present invention. The OLED panel includes at least a pixel. The pixel includes an anode conducting layer, an insulation layer, an emitting layer (EML), a cathode layer and a reference voltage layer. The anode conducting layer is disposed on a transparent substrate. The insulation layer is disposed on the anode conducting layer and has a first cavity and a second cavity, wherein there is a distance between the first anode layer and the bottom of second cavity. There are a hole injection layer (HIL) and a hole transmission layer (HTL). The HIL is disposed on the first anode conducting layer. The HTL is disposed on the HIL. There are a cathode layer, an electronic injection layer (EIL) and an electronic transmission layer (ETL) in the second cavity. The cathode layer is exposed by the bottom of the second cavity. The EIL is disposed on the cathode layer. The ETL is disposed on the EIL. The EML is disposed on the insulation layer. The reference voltage layer is disposed on the EML.
US10312301B2

A display device includes a first substrate including a first area and a second area, light emitting elements arranged in the first area, connecting pads arranged in the second area, a thin film encapsulation layer arranged on the light emitting elements, a second substrate including a third area and a fourth area, sensing pads arranged in the fourth area, a touch sensor layer including sensing electrodes arranged in the third area and sensing lines connected between the sensing electrodes and the sensing pads, an interlayer arranged between the thin film encapsulation layer and the touch sensor layer, and a conductive member connected between the connecting pads and the sensing pads.
US10312294B2

A display substrate, a display panel and a display apparatus are provided. The display substrate includes a plurality of sub pixel units, the plurality of sub pixel units is arranged in an array, each row or each column of sub pixels includes a first sub pixel and a second sub pixel, a line segment formed by the row of sub pixels has a midpoint in a row direction or a line segment formed by the column of sub pixels has a midpoint in a column direction, the first sub pixel and the second sub pixel are configured for displaying a same color, a distance from the first sub pixel to the midpoint is less than a distance from the second sub pixel to the midpoint and an aperture area of the first sub pixel is greater than that of the second sub pixel.
US10312293B2

The application discloses an organic light-emitting diode for a display panel. The organic light-emitting diode includes an anode, a cathode, at least two emitting layers arranged between the anode and the cathode, and a charge generation layer arranged between every two adjacent emitting layers, wherein the charge generation layer includes a first layer unit and a second layer unit which are arranged in sequence, the first layer unit includes a hole injection material and a P-type semiconductor material doped in the hole injection material, and the second layer unit includes an electron transport material and ytterbium doped in the electron transport material, wherein a volume concentration of ytterbium doped in the electron transport material ranges from 1% to 5%.
US10312274B1

A photosensitive diode has an anode terminal and a cathode terminal. A passive quench resistance circuit includes a resistor with a variable resistance that is controlled by a control signal. The resistor is electrically connected to the cathode terminal. The resistor of the passive quench resistance circuit is formed by a first semiconductor region. The control signal is applied to a control gate of the passive quench resistance circuit. The control gate is formed by a second semiconductor region that is insulated from the first semiconductor region and extends parallel to the first semiconductor region. The voltage of the control signal applied to the control gate controls the variable resistance.
US10312256B1

A three-dimensional (3D) stacked semiconductor structure is provided. A substrate having an array area and a peripheral area is provided, and several patterned multi-layered stacks above the substrate are formed in the array area. The patterned multi-layered stacks are spaced apart from each other, and channel holes are formed between the patterned multi-layered stacks disposed adjacently. A charge trapping layer is formed on the patterned multi-layered stacks and deposited in the channel holes as liners. A polysilicon channel layer is deposited along the charge trapping layer, and conductive pads are formed on the polysilicon channel layer and respectively corresponding to the patterned multi-layered stacks. The polysilicon channel layer has a first thickness (t1), one of the conductive pads has a second thickness (t2), wherein the second thickness (t2) is larger than the first thickness (t1).
US10312233B2

A semiconductor device includes a base region of second conductivity type formed on a drift layer of first conductivity type, a source region of first conductivity type located in the base region, a trench passing through the base region and the source region and dividing cell regions in plan view, a protective diffusion layer of second conductivity type disposed on a bottom of the trench, a gate electrode embedded in the trench with a gate insulating film therebetween, a source electrode electrically connected to the source region, and a protective contact region disposed at each of positions of three or more cell regions and connecting the protective diffusion layer and the source electrode to each other. The protective contact regions are disposed such that a triangle whose vertices are centers of three protective contact regions located closest to one another is an acute triangle.
US10312230B2

Electrostatic discharge (ESD) protection circuitry in an integrated circuit is provided. The protection circuitry includes a trigger circuit coupled between a first power supply bus and a second power supply bus. A delay circuit is coupled to receive an output signal from the trigger circuit. The delay circuit includes a first inverter coupled to the input of the delay circuit and a feedback transistor having a control terminal coupled to the output of the delay circuit, a first current electrode coupled to the first power supply bus, and a second current electrode coupled to the output of the first inverter. A clamp driver circuit is coupled to the output of the delay circuit.
US10312225B2

A display apparatus and a micro-light emitting diode are disclosed. The display apparatus includes: a first substrate including a light emitting diode part including a plurality of light emitting diodes regularly arranged on the first substrate. The display apparatus is implemented using micro-light emitting diodes formed of nitride semiconductors and thus can provide high efficiency and high resolution to be applicable to a wearable apparatus while reducing power consumption. The micro-light emitting diodes may include a wall element so as to be applied to a display substrate by force.
US10312222B2

A semiconductor package includes a substrate, a first electronic component, a first conductive layer, a first pillar layer and a first package body. The first electronic component is disposed on the substrate. The first pillar layer connects the first conductive layer and the substrate. The first package body encapsulates the first conductive layer, the first pillar layer and the first electronic component. The first conductive layer is embedded in the first package body.
US10312221B1

Various semiconductor chip devices with stacked chips are disclosed. In one aspect, a semiconductor chip device includes a stack of plural semiconductor chips. Each two adjacent semiconductor chips of the plural semiconductor chips is electrically connected by plural interconnects and physically connected by a first insulating bonding layer. A first stack of dummy chips is positioned opposite a first side of the stack of semiconductor chips and separated from the plural semiconductor chips by a first gap. Each two adjacent of the first dummy chips are physically connected by a second insulating bonding layer. A second stack of dummy chips is positioned opposite a second side of the stack of semiconductor chips and separated from the plural semiconductor chips by a second gap. Each two adjacent of the second dummy chips are physically connected by a third insulating bonding layer. The first, second and third insulating bonding layers include a first insulating layer and a second insulating layer bonded to the first insulating layer. An insulating layer is in the first gap and another insulating layer is in the second gap.
US10312218B1

A method for binding a micro device to a substrate is provided. The method includes: locally showering a gas on a portion of the substrate, wherein the gas has a water vapor pressure higher than an ambient water vapor pressure; and placing the micro device over the portion of the substrate after a part of water in the gas is condensed to form a liquid layer on the portion of the substrate and contacting the micro device with the liquid layer, so that the micro device is gripped by a capillary force produced by the liquid layer and is substantially held in a position within a controllable region on the substrate.
US10312216B2

A method of ultrasonically bonding semiconductor elements includes the steps of: (a) aligning surfaces of a plurality of first conductive structures of a first semiconductor element to respective surfaces of a plurality of second conductive structures of a second semiconductor element, wherein the surfaces of each of the plurality of first conductive structures and the plurality of second conductive structures include aluminum; and (b) ultrasonically bonding ones of the first conductive structures to respective ones of the second conductive structures.
US10312204B2

Presented herein are an interconnect structure and method for forming the same. The interconnect structure includes a contact pad disposed over a substrate and a connector disposed over the substrate and spaced apart from the contact pad. A passivation layer is disposed over the contact pad and over connector, the passivation layer having a contact pad opening, a connector opening, and a mounting pad opening. A post passivation layer including a trace and a mounting pad is disposed over the passivation layer. The trace may be disposed in the contact pad opening and contacting the mounting pad, and further disposed in the connector opening and contacting the connector. The mounting pad may be disposed in the mounting pad opening and contacting the opening. The mounting pad may be separated from the trace by a trace gap, which may optionally be at least 10 μm.
US10312200B2

A semiconductor product includes a substrate having a self-assembly (SA) pattern. An initial SA pattern is created using a block copolymer (BCP) which has been annealed on the substrate. The initial SA pattern and/or an enlarged SA pattern derived from the initial SA pattern is incorporated into the semiconductor product. The SA pattern is an information carrying security mark having a set of features with corresponding locations within the information carrying security mark which uniquely identify the semiconductor product. In other embodiments of the invention a method and system for creating the semiconductor product are described.
US10312199B2

A manufacturing method of a semiconductor device includes preparing a wiring substrate including a first surface, a plurality of first terminals formed on the first surface, and a second surface opposite to the first surface, arranging a first adhesive on the first surface of the wiring substrate, and after the arranging of the first adhesive, mounting a first semiconductor chip, which includes a first front surface, a plurality of first front electrodes formed on the first front surface, a first rear surface opposite to the first front surface, a plurality of first rear electrodes formed on the first rear surface, and a plurality of through electrodes electrically connecting the plurality of first front electrodes to the plurality of first rear electrodes, on the first surface of the wiring substrate via the first adhesive.
US10312196B2

A semiconductor package may include a package substrate to which a first semiconductor chip is attached, an encapsulant covering the first semiconductor chip, and an indicator disposed within the semiconductor package. A side surface of the indicator is exposed at a side surface of the semiconductor package, and a width of a vertical section of the indicator parallel with the exposed side surface of the indicator varies as the vertical section of the indicator becomes farther from the side surface of the semiconductor package.
US10312195B2

A fan-out semiconductor package includes: a semiconductor chip; an encapsulant encapsulating at least portions of the semiconductor chip; and a first connection member disposed on the semiconductor chip and including a first redistribution layer electrically connected to the connection pads and a second redistribution layer electrically connected to the connection pads and disposed on the first redistribution layer. The first redistribution layer includes a first pattern having a plurality of degassing holes, the second redistribution layer includes a second pattern having a first line portion having a first line width and a second line portion connected to the first line portion and having a second line width greater than the first line width, and the second line portion overlaps at least one of the plurality of degassing holes when being projected in a direction perpendicular to the active surface.
US10312193B2

A package includes a redistribution portion, a first portion, and a second portion. The first portion is coupled to the redistribution portion. The first portion includes a first switch comprising a plurality of switch interconnects, and a first encapsulation layer that at least partially encapsulates the first switch. The second portion is coupled to the first portion. The second portion includes a first plurality of filters. Each filter includes a plurality of filter interconnects. The second portion also includes a second encapsulation layer that at least partially encapsulates the first plurality of filters. The first portion includes a second switch positioned next to the first switch, where the first encapsulation layer at least partially encapsulates the second switch. The second portion includes a second plurality of filters positioned next to the first plurality of filters, where the secod encapsulation layer at least partially encapsulates the second plurality of filters.
US10312172B2

A high-frequency module 1a includes: a wiring substrate 2; a plurality of components 3a and 3b that are mounted on an upper surface 2a of the wiring substrate 2; a sealing resin layer 4 that is stacked on the upper surface 2a of the wiring substrate 2; a shield film 6 that covers a surface of the sealing resin layer 4; and a shield wall 5 that is provided in the sealing resin layer 4. The shield wall 5 is formed of two shield wall element bodies 5a and 5b that have straight line shapes in a plan view, and the two shield wall element bodies 5a and 5b are arranged such that the shield wall element bodies each have one end surface that is not exposed at a different peripheral side surface 4b of the sealing resin layer 4.
US10312168B2

An electronic element mounting substrate includes a base body, an electrode, and a pad. The base body has a frame shape, and includes a first frame section and a second frame section, the second frame section being disposed on the first frame section and including an inner surface protruding further inward than an inner surface of the first frame section. The electrode is disposed on a bottom surface of the first frame section of the base body. The pad is disposed on a bottom surface of a protruding part of the second frame section, and is electrically connected to the electrode. A groove extending in a vertical direction is formed in an inner surface of the protruding part of the second frame section of the base body.
US10312166B2

An inspection system includes a laser light source, an optical system for laser marking that irradiates a semiconductor device with laser light from a metal layer side, a control unit that controls the laser light source to control laser marking, a two-dimensional camera that detects light from the semiconductor device on a substrate side and outputs an optical reflection image, and an analysis unit that generates a pattern image of the semiconductor device, and the control unit controls the laser light source so that laser marking is performed until a mark image appears in a pattern image.
US10312157B2

A method for fabricating a gate stack of a semiconductor device comprises forming a first dielectric layer over a channel region of the device, forming a first nitride layer over the first dielectric layer, forming a first gate metal layer over the first nitride layer, forming a capping layer over the first gate metal layer, removing portions of the capping layer and the first gate metal layer to expose a portion of the first nitride layer in a p-type field effect transistor (pFET) region of the gate stack, depositing a scavenging layer on the first nitride layer and the capping layer, depositing a second nitride layer on the scavenging layer, and depositing a gate electrode material on the second nitride layer.
US10312149B1

A fin field effect transistor (FinFET) device structure is provided. The FinFET structure includes a substrate, and the substrate includes a first region and a second region. The FinFET structure includes a first plurality of fin structures formed on the first region and a second plurality of fin structures formed on the second region. A density of the first plurality of fin structures is greater than a density of the second plurality of fin structures. The FinFET structure also includes a plurality of protruding structures between two adjacent second plurality of fin structures in the second region and an isolation structure formed on the substrate. The isolation structure has a gap height between the first plurality of fin structures and the second plurality of fin structures.
US10312146B2

A method for fabricating a semiconductor structure includes forming a plurality of mandrels over a substrate, wherein the substrate comprises a semiconductor substrate as a base. Then, a first dielectric layer is formed to cover on a predetermined mandrel of the mandrels. A second dielectric layer is formed over the substrate to cover the mandrels. The mandrels are removed, wherein a remaining portion of the first dielectric layer and the second dielectric layer at a sidewall of the mandrels remains on the substrate. An anisotropic etching process is performed over the substrate until a top portion of the semiconductor substrate is etched to form a plurality of fins corresponding to the remaining portion of the first dielectric layer and the second dielectric layer.
US10312144B2

A wafer processing method for divides a wafer into individual device chips along a plurality of division lines. The method includes forming a dividing groove along each division line formed on the front side of the wafer, the dividing groove having a depth corresponding to the finished thickness of each device chip, thinning the wafer to expose the dividing groove to the back side of the wafer, thereby dividing the wafer into the individual device chips, applying a liquid resin for die bonding to the back side of the wafer and next solidifying the liquid resin applied to the back side of the wafer, thereby forming a die bonding resin film having a predetermined thickness on the back side of each device chip, and isolating each device chip from the wafer.
US10312142B2

A method of forming a superconductor structure is provided. The method comprises forming a superconducting element in a first dielectric layer that has a top surface aligned with the top surface of the first dielectric layer, forming a second dielectric layer over the first dielectric layer and the superconducting element, and forming an opening in the second dielectric layer to a top surface of the superconducting element. The method also comprises performing a cleaning process on the top surface of the superconducting element to remove oxides formed on the top surface of the superconducting element at a first processing stage, forming a protective barrier over the top surface of the superconducting element, and moving the superconductor structure to a second processing stage for further processing.
US10312121B2

A substrate support in a substrate processing system includes an inner portion arranged to support a substrate, an edge ring surrounding the inner portion, and a controller. The controller, to selectively cause the edge ring to engage the substrate and tilt the substrate, controls at least one actuator to at least one of raise and lower the edge ring and raise and lower the inner portion of the substrate support. The controller determines an alignment of a measurement device in the substrate processing system based on a signal reflected from a surface of the substrate when the substrate is tilted.
US10312103B2

A method for forming fins includes forming a three-color hardmask fin pattern on a fin base layer. The three-color hardmask fin pattern has hardmask fins of three mutually selectively etchable compositions. A region on the three-color hardmask fin pattern is masked, leaving one or more fins of a first color exposed. All exposed fins of the first color are etched away with a selective etch that does not remove fins of a second color or a third color. The mask and all fins of a second color are etched away. Fins are etched into the fin base layer by anisotropically etching around remaining fins of the first color and fins of the third color.
US10312099B2

A wafer processing method includes a protective film providing step of providing a protective film on the front side of a wafer, a wafer unit forming step of applying a liquid resin curable by an external stimulus to the front side of the wafer and then curing the liquid resin by applying the external stimulus to form a protective member, thereby forming a wafer unit composed of the wafer, the protective film, and the protective member in the condition where the front side of the wafer is covered with the protective member, a grinding step of holding the protective member on a holding surface of a chuck table and then grinding the back side of the wafer of the wafer unit to thereby reduce the thickness of the wafer, and a peeling step of peeling the protective member and the protective film from the wafer reduced in thickness.
US10312098B2

An interconnect structure and a method of forming an interconnect structure are disclosed. The interconnect structure includes a conductive plug over a substrate; a conductive feature over the conductive plug, wherein the conductive feature has a first sidewall, a second sidewall facing the first sidewall, and a bottom surface; and a carbon-containing barrier layer having a first portion along the first sidewall of the conductive feature, a second portion along the second sidewall of the conductive feature, and a third portion along the bottom surface of the conductive feature.
US10312096B2

The present disclosure generally relates to methods of selectively forming titanium silicides on substrates. The methods are generally utilized in conjunction with contact structure integration schemes. In one embodiment, a titanium silicide material is selectively formed on a substrate as an interfacial layer on a source/drain region. The titanium silicide layer may be formed at a temperature within range of about 400 degrees Celsius to about 500 degrees Celsius.
US10312091B1

Methods, systems and devices for using charged particle beams (CPBs) to write different die-specific, non-volatile, electronically readable data to different dies on a substrate. CPBs can fully write die-specific data within the chip interconnect structure during the device fabrication process, at high resolution and within a small area, allowing one or multiple usefully-sized values to be securely written to service device functions. CPBs can write die-specific data in areas readable or unreadable through a (or any) communications bus. Die-specific data can be used for, e.g.: encryption keys; communications addresses; manufacturing information (including die identification numbers); random number generator improvements; or single, nested, or compartmentalized security codes. Die-specific data and locations for writing die-specific data can be kept in encrypted form when not being written to the substrate to conditionally or permanently prevent any knowledge of said data and locations.
US10312089B1

Embodiments of the present disclosure may be used for patterning a layer in a 5 nm node or beyond fabrication to achieve an end-to-end distance below 35 nm. Compared to the state of the art technology, embodiments of the present disclosure reduce cycle time and cost of production from three lithographic processes and four etching processes to one lithographic process and three etch processes.
US10312087B2

An etch process that includes removing an oxide containing surface layer from a semiconductor surface to be etched by applying a hydrofluoric (HF) based chemistry, wherein the hydrofluoric (HF) based chemistry terminates the semiconductor surface to be etched with silicon-hydrogen bonds, and applying a vapor priming agent bearing chemical functionality based on the group consisting of alkynes, alcohols and a combination thereof to convert the silane terminated surface to a hydrophobic organic surface. The method continues with forming a photoresist layer on the hydrophobic organic surface; and patterning the photoresist layer. Thereafter, the patterned portions of the photoresist are developed to provide an etch mask. The portions of the semiconductor surface exposed by the etch mask are then etched.
US10312084B2

A method for fabricating the semiconductor device is disclosed. A semiconductor substrate having a main surface is provided. A gate is formed on the main surface of the semiconductor substrate. An offset liner is formed on the sidewall of the gate. An ion implantation process is performed to form lightly doped drain (LDD) region in the semiconductor substrate. A spacer is formed on a sidewall of the gate. A cavity is recessed into the main surface of the semiconductor substrate. The cavity is adjacent to the spacer. An epitaxial layer is grown in the cavity. The spacer is then subjected to a surface treatment to form a dense oxide film on the spacer. A mask layer is deposited on the dense oxide film. The dense oxide film has a thickness that is smaller or equal to 12 angstroms.
US10312077B2

The present disclosure provides a method of forming an aluminum-containing layer. The method includes providing a substrate in an atomic layer deposition (ALD) process chamber; and performing a cycle of a first step and a second step one or more times in the ALD process chamber to provide a composite layer, wherein performing the first step of the cycle includes: applying a first precursor that includes a non-aluminum-based component having a first molecular weight onto the substrate; and applying a second precursor that that includes an aluminum-based component having a second molecular weight onto the substrate, wherein the second molecular weight is lower than the first molecular weight; and wherein performing the second step of the cycle includes applying the first precursor onto the substrate.
US10312075B2

A method of descumming a dielectric layer is provided. In an embodiment the dielectric layer is deposited over a substrate, and a photoresist is applied, exposed, and developed after the photoresist has been applied. Once the pattern of the photoresist is transferred to the underlying dielectric layer, a descumming process is performed, wherein the descumming process utilizes a mixture of a carbon-containing precursor, a descumming precursor, and a carrier gas. The mixture is ignited into a treatment plasma, and the treatment plasma is applied to the dielectric layer in order to descum the dielectric layer.
US10312073B2

A semi-aqueous wet clean system and method for removing carbon-containing silicon material (e.g., plasma residue) or nitrogen-containing silicon material (e.g., plasma residue) includes a hydroxyl-terminated organic compound, a diol, and a fluoride ion donor material. The system is configured to protect silicon oxide and amorphous silicon during a post-dry-etch wet clean. The wet clean system is configured to selectively remove carbon-containing or nitrogen-containing plasma residue. pH of the wet clean system can be modified to tune selectivity for removal of carbon-containing or nitrogen-containing plasma residues. As a result, positive TEOS recession of less than about 3 nanometers may be achieved. Additionally, the wet clean system can be adapted for reclamation and subsequent reuse.
US10312072B2

A semiconductor device and a method of forming the same are disclosed. The semiconductor device includes a semiconductor substrate; a fin extending from the semiconductor substrate; a first charged dielectric layer covering a bottom portion of the fin, the first charged dielectric layer having net fixed first-type charges; a second charged dielectric layer covering the first charged dielectric layer, the second charged dielectric layer having net fixed second-type charges, the second-type charges being opposite to the first-type charges; and a gate structure engaging a top portion of the fin.
US10312069B2

An ion source is disclosed that alternates between ionizing analytes in a sample by electrospray ionization and impact ionization.
US10312058B2

Embodiments of a method of depositing a thin film on a substrate is provided that includes placing a substrate on a substrate support that is mounted in a processing region of a processing chamber, flowing a process fluid through a plurality of gas passages in a diffuser plate toward the substrate supported on the substrate support, wherein the diffuser plate has an upstream side and a downstream side and the downstream side has a substantially concave curvature, and each of the gas passages are formed between the upstream side and the downstream side, and creating a plasma between the downstream side of the diffuser plate and the substrate support.
US10312053B2

The present invention shortens the time spent in a search for a visual field by a user in a charged particle beam apparatus in which an observation range on a sample is set by using a captured image of the sample. When the contour of a sample table is circularly configured, for example, the central position of a sample table image on an optical image is quickly, easily, and accurately obtained by calculating, from the coordinates of the respective vertices of a triangle circumscribed about the contour created on the optical image by the user, the incenter of the triangle without direct recognition by automatic image analysis, which is complex and time-consuming, of the contour of the sample table image on the optical image.
US10312047B1

Methods and systems to intensify an image, such as in a night vision apparatus, include a semi-conductor structure that includes a first region that is doped to generate a plurality of electrons and corresponding holes for each electron that impinges a reception surface of the semi-conductor structure, a second region that is doped to attract the holes, an electrically conductive region to output the holes from the second region, and a third region that is doped to restrict a flow of the holes from the second region to the electrically conductive region such that some of the holes will combine with some of the plurality of electrons within the first region. The first region further includes an emission area from which to emit remaining ones of the plurality of electrons.
US10312036B2

A keyboard device includes plural key structures, a switch circuit board, an elastic cover and a seal element. The switch circuit board includes a hollow region. The elastic cover is disposed on the switch circuit board. The hollow region is covered by the elastic cover, so that a foreign liquid is prevented from entering the switch circuit board. The seal element is disposed on sidewalls of the switch circuit board. Consequently, a sealed region is formed between the switch circuit board and the elastic cover. When the inner gas within the switch circuit board is changed, the elastic cover is subjected to expansion or contraction. Consequently, the switch circuit board is not subjected to deformation in response to the volume change of the inner gas.
US10312029B2

A pushbutton switch assembly is disclosed which includes a button body housing having a central opening and a mounting ring for mounting in a panel and optionally containing a halo, a pushbutton target system mounted in and operable with respect to the button body housing, a return spring for returning the pushbutton target system to a normal position when it is depressed and released, a base containing a source of illumination for fully lighting the pushbutton target system and any halo and containing one or more microswitches, and wherein the button body housing limits the travel of the pushbutton to just operate the one or more microswitches to prevent damage to components in the base from excessive force.
US10312023B2

A multilayer ceramic capacitor having inner electrodes with a Ni-Metal A alloy, the Metal A being selected from Fe, V, Y, and Cu and dissolved in the Ni to form a solid solution. The percentage of the Metal A with respect to the total amount of Metal A and Ni in near-surface regions located at a depth of 2 nm from a surface of the inner electrode in contact with an adjacent ceramic dielectric layer is 1.4 or more atom %, and XA−YA≥1.0, where XA represents the atomic percentage of Metal A in the near-surface regions and YA represents the atomic percentage of Metal A in mid-thickness regions of the inner electrodes. A method for producing a multilayer ceramic capacitor includes annealing the ceramic multilayer body under specific conditions to thereby increase, in the inner electrodes, the percentage of Metal A in the near-surface regions.
US10312016B2

A circulating-current reducing circuit is provided that can suppress a circulating current with a simplified configuration having no control circuit. The circulating-current reducing circuit is connected to a transformer unit to reduce circulating current. The transformer unit includes: a first transformer device; a second transformer device that is connected to the first transformer device in parallel; and a switching element that controls timing of supply of current to a primary coil portion of the first transformer device and a primary coil portion of the second transformer device. The circulating-current reducing circuit includes a first circuit that is connected between the primary coil portion of the first transformer device and the switching element, and a second circuit that is connected between the primary coil portion of the second transformer device and the switching element.
US10312011B2

An aluminum coil assembly includes: a steel housing; an aluminum electromagnetic coil electrically connected to the steel housing and having an aluminum lead coil and a copper ground coil connected to the aluminum lead coil by means of soldering or a terminal; and a brass ground ring adapted to be press-fitted to a ring hole formed on the steel housing and having a ground hole formed on the center thereof in such a manner as to insert the copper ground coil connected to the aluminum lead coil thereinto, a cylindrical portion having a cut line adapted to be reduced when coupled to the ring hole of the steel housing to support the copper ground coil inserted into the ground hole, and an inclined portion formed on the underside of the cylindrical portion to allow easy press-fitting to the ring hole formed on the steel housing.
US10312003B2

A circuit board for an electronic device includes pattern areas on both sides of the circuit board. Each end of a thermistor is electrically connected to electrically conductive pads on pattern areas on the top and bottom sides of the circuit board. An input plug is electrically connected to an end of the thermistor. The input plug is electrically connected to the thermistor by way of an input connector to which the circuit board is inserted.
US10311997B2

A wire harness (41) has a harness main body (51) including at least a high-voltage wire (55). A bending load at a bent portion of the harness main body (51) is set to less than 44 newtons.
US10311991B2

A high-strength and high-electrical conductivity copper alloy rolled sheet has an alloy composition containing 0.14 to 0.34 mass % of Co, 0.046 to 0.098 mass % of P, 0.005 to 1.4 mass % of Sn and the balance including Cu and inevitable impurities, wherein [Co] mass % representing a Co content and [P] mass % representing a P content satisfy the relationship of 3.0≤([Co]−0.007)/([P]−0.009)≤5.9. In a metal structure, precipitates are formed, the shape of the precipitates is substantially circular or elliptical, the precipitates have an average grain diameter of 1.5 to 9.0 nm, or 90% or more of all the precipitates have a diameter of 15 nm or less to be fine precipitates, and the precipitates are uniformly dispersed. With the precipitation of the fine precipitates of Co and P and the solid-solution of Sn, the strength, conductivity and heat resistance are improved and a reduction in costs is realized.
US10311986B2

An inspection apparatus may include an installation platform and a scan head. The scan head may be configured to engage in an index movement, a theta movement, a wrist fold movement, and a scan movement. During the scan movement, a transducer of the scan head travels a circumferential path so as to allow an inspection of a surface that is opposite of a surface on which the installation platform is mounted. The inspection apparatus may be used to inspect a reactor component in a nuclear reactor.
US10311977B2

A proactive disease state management system including network elements, computer elements and software elements operable to support a plurality of subscriber devices each under a subscription plan in which the subscriber device requests the collection of electronic medical records of a patient for evaluation by a proactive disease state management engine which interrelates patient information, patient medical information and patient laboratory information included in the electronic medical record of a patient to generate engine result data and populate the fields of a request reply to the subscriber device.
US10311973B2

A method for at least one of characterizing, diagnosing, and treating an autoimmune disorder 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 autoimmune 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 autoimmune condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10311972B2

A distributed network system and method includes a processing unit configured to manage safety data for a plurality of medical devices, a database software component in communication with the processing unit, and a monitoring software component in communication with the processing unit. The monitoring software component is configured to monitor a number of messages between a number of medical devices and the processing unit, to process performance parameters to generate an overall performance index, and to generate an output that is viewable by a user. The output includes relative contributions of each of the performance parameters to the overall performance index, where the overall performance index is generated using a weighting factor associated with each of the performance parameters. The performance parameters include the number of messages waiting to be processed, which has the largest weighting factor, and a disk queue length, which has the smallest weighting factor.
US10311971B2

An oncology monitoring system comprises: an image analysis module (42, 44) configured to perform an oncological monitoring operation based on images of a subject, for example acquired by positron emission tomography (PET) and computed tomography (CT); and a clinical guideline support module (10). The clinical guideline support module is configured to: display a graphical flow diagram (GFD) of a clinical therapy protocol for treating the subject comprising graphical blocks (B0, B1, B2, B3, B4, B5, B21, B211, B22, B221, B222, B223, B23, B231, B232) representing therapeutic or monitoring operations of the clinical therapy protocol including at least one monitoring operation performed by the image analysis module; annotate a graphical block of the graphical flow diagram with subject-specific information pertaining to a therapeutic or monitoring operation represented by the graphical block; and display an annotation (POP) of a graphical block (B211) responsive to selection of the graphical block by a user.
US10311970B2

A renal therapy machine with a blood pressure monitor is disclosed. In an example, a renal therapy machine includes a dialysis fluid pump a control processor for controlling a treatment performed by the dialysis fluid pump, and a user interface in operable communication with the control processor. The renal therapy machine also includes a blood pressure monitor in operable communication with the control processor. The blood pressure monitor includes a blood pressure cuff positioned and arranged to receive air pressurized from within the renal therapy machine for the purpose of taking a patient's blood pressure.
US10311964B2

A memory control circuit, coupled to a multi-channel memory, includes a plurality of channel controllers coupled to respective channel memories of the multi-channel memory, and a built-in self-test (BIST) circuit. The BIST circuit includes a BIST controller and a plurality of command index registers which store respective command indexes related to the channel controllers. The BIST controller receives notification from at least two channel controllers of the channel controllers, which indicates that the at least two channel controllers complete respective current test commands. When the BIST controller arbitrates, the BIST controller selects at least a channel controller from the at least two channel controllers which send the notification, and sends respective next test command(s) to the selected at least one channel controller based on the respective command index(es) of the selected at least one channel controller.
US10311959B2

Devices and techniques for voltage degradation aware NAND array management are disclosed herein. Voltage to a NAND device is monitored to detect a voltage event. A history of voltage events is modified with the voltage event. A voltage condition is observed from the history of voltage events. An operational parameter of a NAND array in the NAND device is then modified in response to the voltage condition.
US10311945B2

A semiconductor device constituting a decoder circuit for memory selection and having a smaller area is provided by using surrounding gate transistors (SGTs), which are vertical transistors. In a decoder circuit formed by a plurality of MOS transistors arranged in m rows and n columns, the MOS transistors that constitute the decoder circuit are arranged on a planar silicon layer formed on a substrate. Each has a structure including a drain, a gate, and a source arranged in a vertical direction, the gate surrounding a silicon pillar. The planar silicon layer is formed by a first active region of a first conductivity type and a second active region of a second conductivity type, and the regions are connected to each other via a silicide layer formed on the surface of the planar silicon layer. Consequently, a semiconductor device that constitutes a decoder circuit having a smaller area is provided.
US10311943B2

To provide a semiconductor device which can be stably operated while achieving a reduction of the power consumption.A semiconductor device includes a CPU, a system controller which designates an operation speed of the CPU, P-type SOTB transistors, and N-type SOTB transistors. The semiconductor device is provided with an SRAM which is connected to the CPU, and a substrate bias circuit which is connected to the system controller and is capable of supplying substrate bias voltages to the P-type SOTB transistors and the N-type SOTB transistors. Here, when the system controller designates a low speed mode to operate the CPU at a low speed, the substrate bias circuit supplies the substrate bias voltages to the P-type SOTB transistors and the N-type SOTB transistors.
US10311941B1

Apparatuses and methods for input signal receiver circuits are disclosed. An example apparatus includes an amplifier stage configured to receive a reference voltage and an input signal. The amplifier stage is configured to provide in a first mode a first output having a complementary logic level to the input signal and a second output having a same logic level to the input signal and is further configured to provide in a second mode the first output unrelated to the input signal and the second output having a same logic level to the input signal. The example apparatus further includes a pull-up circuit and a pull-down circuit. The pull-up circuit is configured to provide a high logic level voltage to a common node when activated by the first output. The pull-down circuit is configured to provide a low logic level voltage to the common node when activated by the second output.
US10311936B2

A semiconductor memory device having a flexible refresh skip area includes a memory cell array including a plurality of rows to store data, a row decoder connected to the memory cell array, a refresh area storage unit to store a beginning address and an end address of a memory area that is to be refreshed in which the memory area that is to be refreshed does not include a refresh skip area having a size is selectively and/or adaptively changed, and a refresh control circuit connected to the row decoder and the refresh area storage unit. The refresh control circuit controls a refresh operation for the area that is to be refreshed and not for the refresh skip area.
US10311932B2

According to one embodiment, a magnetic memory device includes a magnetic portion, a first magnetic layer, a first nonmagnetic layer, a first element portion, first to third interconnects, and a controller. In a first operation, the controller sets the first interconnect to a first potential, the second interconnect to a second potential, and the third interconnect to a third potential. An absolute value of a difference between the second potential and the third potential is greater than that between the first potential and the third potential. In a second operation, the controller sets the first interconnect to a fourth potential, the second interconnect to a fifth potential, and the third interconnect to a sixth potential. An absolute value of a difference between the fifth potential and the sixth potential is less than that between the fourth potential and the sixth potential.
US10311928B2

A semiconductor device includes a memory cell array, which further includes an array of first magnetic memory cells and an array of second magnetic memory cells. Each of the first magnetic memory cells includes a first magnetic tunnel junction structure having a reversible resistance state, and each of the second magnetic memory cells includes a second magnetic tunnel junction structure having a one-time programmable (OTP) resistance state.
US10311925B2

A memory system may include: a controller suitable for: generating a first clock and first pattern data having a first phase difference, in a write calibration mode, calibrating, the first phase difference depending on a second information, in a read calibration mode, detecting, a first and second value of the first and second pattern data according to the first and second clock, generating, a first information according to comparing of the first and second values, receiving by calibrating, a second phase difference generated by a memory device depending on the first information; and the memory device suitable for: generating the second clock and the second pattern data having the second phase difference, in the write calibration mode, detecting, a first and second value of the first and second pattern data according to the first and second clock, generating, the second information according to comparing of the first and second values.
US10311918B1

Systems, methods, and media for synchronization of independent sensors and recording devices are provided. A method includes recording, through a synchronizing sensor, sensor data detected from an event. The method may further output from the synchronizing sensor, the sensor data from the event and a periodic synchronizing signal. The method also generates, from a recorder, recorded event data comprising the periodic synchronizing signal and first additional data recorded from the event. The method outputs the recorded event data from the recorder. The method receives the sensor data from the event and the recorded event data. The method synchronizes according to the periodic synchronizing signal, at the computing device, the recorded event data and the sensor data from the event.
US10311908B2

A magnetic recording medium includes a flexible substrate, an amorphous seed layer, an under layer containing Ru, and a recording layer having a granular structure. The seed layer is provided between the substrate and the under layer. The under layer has a thickness in a range of 5 to 50 nm.
US10311900B1

A dual PMR writer is disclosed wherein the better of the two writers on a slider is integrated into a head gimbal assembly to improve area density capability mean and sigma values, and the other writer is disabled. Each of a driving coil (DC) and bucking coil (BC) have two outer portions that form a U shape with a front side, and have a center portion connected to each of the two outer portions with a narrow arm in which direct current resistance (DCR) is enhanced during a write process. As a result, when writer (coil) induced write gap (WG) protrusion is overlaid on the dynamic fly height (DFH) protrusion profile, the net WG protrusion profile has a maximum value at a cross-track position aligned with a main pole tip in the better writer thereby substantially minimizing magnetic spacing loss compared with conventional dual PMR writers.
US10311893B2

Speaker content generated in an audio conference is selectively and visually represented. A profile for each audience member who participates in the audio conference is obtained. Speaker content spoken during the audio conference is monitored. Different weights are applied to words included in the speaker content according to a parameter of the profile for each of the audience members. A relation between the speaker content to the profile for each of the audience members is determined. Visual representations of the speaker content are presented to selective members among the audience members based on the determined relation.
US10311891B2

A method, an apparatus, and logic to post-process raw gains determined by input processing to generate post-processed gains, comprising using one or both of delta gain smoothing and decision-directed gain smoothing. The delta gain smoothing comprises applying a smoothing filter to the raw gain with a smoothing factor that depends on the gain delta: the absolute value of the difference between the raw gain for the current frame and the post-processed gain for a previous frame. The decision-directed gain smoothing comprises converting the raw gain to a signal-to-noise ratio, applying a smoothing filter with a smoothing factor to the signal-to-noise ratio to calculate a smoothed signal-to-noise ratio, and converting the smoothed signal-to-noise ratio to determine the second smoothed gain, with smoothing factor possibly dependent on the gain delta.
US10311885B2

A method for recovering a lost frame in a received audio signal includes: obtaining an initial high-frequency band signal of a current lost frame in the received audio signal; calculating a ratio R, wherein the ratio R is a ratio of a high frequency excitation energy of a previous frame of the current lost frame to a high frequency excitation energy of the current lost frame; obtaining a global gain of the current lost frame according to the ratio R and a global gain of the previous frame of the current lost frame; and recovering a high-frequency band signal of the current lost frame according to the initial high-frequency band signal of the current lost frame and the global gain of the current lost frame. The method can be used in an audio signal decoding process for low-loss recovery of lost frames of the audio signal.
US10311882B2

The present invention relates to a new method and apparatus for improvement of High Frequency Reconstruction (HFR) techniques using frequency translation or folding or a combination thereof. The proposed invention is applicable to audio source coding systems, and offers significantly reduced computational complexity. This is accomplished by means of frequency translation or folding in the subband domain, preferably integrated with spectral envelope adjustment in the same domain. The concept of dissonance guard-band filtering is further presented. The proposed invention offers a low-complexity, intermediate quality HFR method useful in speech and natural audio coding applications.
US10311876B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting hotwords using a server. One of the methods includes receiving an audio signal encoding one or more utterances including a first utterance; determining whether at least a portion of the first utterance satisfies a first threshold of being at least a portion of a key phrase; in response to determining that at least the portion of the first utterance satisfies the first threshold of being at least a portion of a key phrase, sending the audio signal to a server system that determines whether the first utterance satisfies a second threshold of being the key phrase, the second threshold being more restrictive than the first threshold; and receiving tagged text data representing the one or more utterances encoded in the audio signal when the server system determines that the first utterance satisfies the second threshold.
US10311873B2

A voice interaction apparatus includes: a voice recognizer configured to recognize content of a speech of a user; an extractor configured to extract profile information based on a result of the voice recognition, and to specify which user the profile information is associated with; a storage configured to store the extracted profile information in association with the user; an exchanger configured to exchange profile information with another voice interaction apparatus; and a generator configured to generate a speech sentence to speak to the user based on the profile information of the user.
US10311872B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media for classification using neural networks. One method includes receiving audio data corresponding to an utterance. Obtaining a transcription of the utterance. Generating a representation of the audio data. Generating a representation of the transcription of the utterance. Providing (i) the representation of the audio data and (ii) the representation of the transcription of the utterance to a classifier that, based on a given representation of the audio data and a given representation of the transcription of the utterance, is trained to output an indication of whether the utterance associated with the given representation is likely directed to an automated assistance or is likely not directed to an automated assistant. Receiving, from the classifier, an indication of whether the utterance corresponding to the received audio data is likely directed to the automated assistant or is likely not directed to the automated assistant. Selectively instructing the automated assistant based at least on the indication of whether the utterance corresponding to the received audio data is likely directed to the automated assistant or is likely not directed to the automated assistant.
US10311869B2

A dialog system includes a processor. The system can further include a dialog manager. The dialog manager can be configured to receive input from a user using the processor. The system can further include a user category classification and detection module, which is configured to identify categories for the user from the received input. The system can further include a user mood detection and tracking module configured to identify a mood of the user. The system can further include a user physical and mind state and energy level detection module configured to identify a mental status of the user. The system can further include a user acquaintance module configured to identify an acquaintance status of the user. The system can further include user personality detection and tracking module configured to identify a personality status of the user. The system can further include a conversational context detection and response generation module.
US10311867B2

According to an embodiment, a tagging support apparatus includes a first acquirer, an estimator, a first storage, a second acquirer, and a presenter. The first acquirer acquires a spoken sentence concerning an utterance of a user. The estimator estimates an utterance intention of the spoken sentence to obtain one or more intention candidates of the utterance intention. The first storage stores an intention system having a hierarchical structure of intentions used in a dialog system. The second acquirer acquires, based on the intention candidates, part of the intention system as one or more hierarchical intention candidates. The presenter presents the hierarchical intention candidates.
US10311866B2

The present specification discloses various embodiments of a digital device and a method for controlling the same. A method for controlling a digital device according to an embodiment of the present invention may comprise the steps of: connecting to a repeater; sensing an external device located within a preconfigured distance and connected to the repeater; receiving an audio reference data transmission request from the sensed external device; and transmitting the requested audio reference data to the external device.
US10311864B2

A method for processing a user's spoken communication that is received by the user's electronic communications device and converted to text thereby, to assess relationships between words and phrases in the spoken communication, where necessary, to generate a directive to the user on how he/she might modify future spoken communications to more clearly convey a semantic content intended, for purposes of self-help and self-training in the user's spoken communications. The method also generates unsolicited text based on preprogrammed instructions. The user can configure the method in such a way that the user, not the software application program operating in the electronic communications device, contribute to the final directive. A version modifying original spoken text with complete sentences, and another, called user-mediated, that only identifies keywords or phrases and makes suggestions from word phrase pools to the user with modified keywords and phrases, to produce a directive are described.
US10311863B2

There is provided a system including a microphone configured to receive an input speech, an analog to digital (A/D) converter configured to convert the input speech to a digital form and generate a digitized speech including a plurality of segments having acoustic features, a memory storing an executable code, and a processor executing the executable code to extract a plurality of acoustic feature vectors from a first segment of the digitized speech, determine, based on the plurality of acoustic feature vectors, a plurality of probability distribution vectors corresponding to the probabilities that the first segment includes each of a first keyword, a second keyword, both the first keyword and the second keyword, a background, and a social speech, and assign a first classification label to the first segment based on an analysis of the plurality of probability distribution vectors of one or more segments preceding the first segment and the probability distribution vectors of the first segment.
US10311862B2

Systems and methods are described herein for providing media guidance. Control circuitry may receive a first voice input and access a database of topics to identify a first topic associated with the first voice input. A user interface may generate a first response to the first voice input, and subsequent to generating the first response, the control circuitry may receive a second voice input. The control circuitry may determine a match between the second voice input and an interruption input such as a period of silence or a keyword or a phrase, such as “Ahh,”, “Umm,”, or “Hmm.” The user interface may generate a second response that is associated with a second topic related to the first topic. By interrupting the conversation and changing the subject from time to time, media guidance systems can appear to be more intelligent and human.
US10311854B2

A noise cancellation system for a vehicle includes a sensor configured to determine an imminent noise that will be perceivable in a passenger compartment of the vehicle, a noise identification module operable to identify at least one quality of the imminent noise, and a noise cancellation device operable to substantially attenuate the imminent noise as the imminent noise becomes a perceivable noise in the passenger compartment based on the at least one quality of the imminent noise.
US10311849B2

Systems, methods, and devices for providing interactive striking objects (e.g., drumsticks) and performing actions in response to striking motions of the striking objects are disclosed. In some embodiments, the systems and methods provide an interactive drumstick, which includes a lighting display located at a tip portion of the interactive drumstick, a motion detector contained at least partially within the drumstick, a processor and memory contained at least partially within the drumstick, and an interactive system stored within the memory of the drumstick. The interactive system includes a striking motion module that determines striking motions of the drumstick with respect to a virtual percussion instrument based on accessing information measured by the motion detector, and a display module that causes the lighting display to present a certain type of illumination based on the striking motions determined by the striking motion module.
US10311836B2

A support assembly includes a support rotatable along a first surface with respect to a support rail, a repetition lever rotatable on the support, and a jack rotatable on the support and disposed to at least partially overlaps the repetition lever. The repetition lever includes a first contact portion which makes contact with a regulating portion which regulates rotation, the jack includes a second contact portion which makes contact with the regulating portion which regulates rotation, and the repetition lever and the jack are provided so that the first contact portion and the second contact portion overlap each other.
US10311835B1

A vehicle service system configured to acquire images of a three-dimensional region of a vehicle wheel assembly tire tread surface. The vehicle service system is configured to process the acquired images to produce a collection of data points corresponding to the spatial position of surface points in the region from which tire tread wear characteristics are identified. The acquired images are further utilized to provide both a graphical and a numerical display to an operator, with the numerical display linked to specifically annotated or indexed points or windows within the graphical display, thereby enabling an operator to quickly identify specific focus points or regions on the tire surface which have been measured at the numerically identified tread depths.
US10311833B1

A method tracks a pose of an object in a field of view of a camera; derives movement of the display apparatus or movement in the field of view using at least one of: the sensor data and the image data; determines, using the processor, whether or not the derived movement exceeds a first threshold; if the derived movement exceeds the first threshold, continues tracking the pose of the object; and if the movement does not exceed the first threshold: (1) stops tracking the pose of the object and (2) displays, using the display, the image based on a previously derived pose of the object.
US10311828B2

A display light measurement method which can measure color representation of a various types of display devices regardless of the specification of the display device; a computer program, and a measurement system. A measurement device connected to an optical sensor can communicate with a target display device (information terminal) to be measured. The measurement device transmits content including a color patch to the display device to cause the display device to display the content and performs a measurement on the displayed content using the optical sensor. To perform measurements on many color patches, the measurement device repeats the following: when a measurement on one color patch being displayed is complete, the measurement device transmits content including another color patch to the display device to cause the display device to display the content and performs a measurement on the content being displayed.
US10311826B1

A technique for controlling release of data associated with an account is described. During this data-privacy management technique, a computer system provides at least a subset of data associated with an account to a third party based on a first consent (which may be received from a user of the account). This subset may have a first classification based on a taxonomy. Subsequently, the third party may notify the computer system that additional data has been derived from the data. In response, the computer system may determine a second classification of the additional data based on a taxonomy. If this second classification is other than a subset of the first classification, the computer system may request a second consent (for example, from the user).
US10311824B2

A display device that includes a liquid crystal (LC) panel, a back light unit (BLU), a first data driver, and a second data driver. The back light unit (BLU) emits light during an illumination portion of a frame period and does not emit light during a remaining portion of the frame period. A first data driver writes data to a first portion of the pixels of the LC panel. A second data driver writes data to a second portion of the pixels of the LC panel. The first and second data drivers write data at an overlapping time during a write portion of the frame period. The write portion overlaps in time with the remaining portion of the frame period during which the BLU does not emit light.
US10311820B2

Disclosed is an over current protection circuit, comprising N left over current protection sub circuit and N right over current protection sub circuit, applied in the GOA circuit having a dual driving function, each of the left GOA units and right GOA units can be driven by the clock control signals outputted respectively by the corresponding left and right level shifting sub circuits; the first left level shifting sub circuit and the first left GOA unit are coupled through the first left clock line, the first left over current protection sub circuit, which is coupled to the first left clock line in series or arranged between the first left clock line and the first left level shifting sub circuit controls the first left level shifting sub circuit to stop outputting the first left clock control signal when the first left driving current is larger than a predetermined current threshold value.
US10311815B2

The present disclosure provides a liquid crystal display panel, and an inversion control method and device for the same. The method includes: applying a first inversion signal corresponding to a current image frame to a plurality of pixel blocks of the liquid crystal display panel; determining a target pixel block from the plurality of pixel blocks, wherein a charge accumulation value of a target pixel row where the target pixel block is located is greater than or equal to a first preset threshold, and a charge accumulation value of the target pixel block is greater than or equal to a second preset threshold; and applying a second inversion signal reverse to the first inversion signal to the target pixel block.
US10311804B2

In particular case second vertical scanning period includes a write period in which a first potential difference V1 is to be given to an upper electrode and a lower electrode. In another particular case, the second vertical scanning period includes a write period in which a second potential difference V2 being greater than the first potential difference V1 is given to the upper electrode and the lower electrode. In the former write period, substantially the same potential as that of a counter electrode is given to the upper electrode, and a different potential from that of the counter electrode is given to the lower electrode. In the latter write period, substantially the same potential as that of the counter electrode is given to the lower electrode, and a different potential from that of the counter electrode is given to the upper electrode.
US10311801B2

It is possible to realize a liquid crystal display device 1 which is provided with a down-converter 7, a local dimming control circuit 8, and an upscaling control circuit 9 including a luminance ratio calculation circuit and a gradation conversion circuit, and thus, capable of processing an image having an image size that is not assumed, and further, reducing a storage area, a processing load and a circuit size.
US10311800B2

An electro-optical device is provided with a plurality of data lines, a plurality of potential lines supplied with a predetermined potential, a driving transistor controlling a current level according to the voltage between the gate and the source, a first storage capacitor which holds the voltage between the gate and a source of the driving transistor, and a light-emitting element. One data line among the plurality of data lines and one potential line among the plurality of potential lines are arranged to be adjacent to each other, and a second storage capacitor holding the potential of the one data line is formed by the one data line and the one potential line.
US10311795B2

A shift register unit is disclosed which includes an input module, a reset module, a node control module, a first output module and a second output module. Each of the shift register units can output two scan signals that have a phase difference with respect to each other. Also disclosed are a gate driver circuit and a display device.
US10311792B2

In a display system having pixels made up of electroluminescent devices (ELDs) of three or more basis colors, a control circuit receives for each pixel a specification of a desired color to be displayed on the pixel, and determines a required driving voltage or electrical current for ELDs of each basis color, the required driving voltage or electrical current being determined from values of driving voltages or electrical currents associated with predetermined colors within the spectral locus or the purple line of human vision.
US10311790B2

A system for controlling a display in which each pixel circuit comprises a light-emitting device, a drive transistor, a storage capacitor, a reference voltage source, and a programming voltage source. The storage capacitor stores a voltage equal to the difference between the reference voltage and the programming voltage, and a controller supplies a programming voltage that is a calibrated voltage for a known target current, reads the actual current passing through the drive transistor to a monitor line, turns off the light emitting device while modifying the calibrated voltage to make the current supplied through the drive transistor substantially the same as the target current, modifies the calibrated voltage to make the current supplied through the drive transistor substantially the same as the target current, and determines a current corresponding to the modified calibrated voltage based on predetermined current-voltage characteristics of the drive transistor.
US10311789B2

A pixel circuit includes a selection transistor, a driving transistor, an emissive element, a first capacitor, and a reference transistor. The selection transistor is coupled to a gate line and a data line. A control electrode of the driving transistor is coupled to the selection transistor and a first electrode of the driving transistor is coupled to a power source line. The emissive element emits light according to a current drawn from the driving transistor. The first capacitor is coupled to the driving transistor and an emission signal line. A control electrode of the reference transistor is coupled to a reference signal line providing a selectable voltage with a first predetermined level and a second predetermined level. A first electrode of the reference transistor is coupled to the control electrode of the driving transistor.
US10311786B2

A light emitting display device including: a display panel; a plurality of pixels included in the display panel, each of the plurality of pixels including a driving switching element connected to a first power line and a light emitting element connected to a second power line; a maximum voltage detection unit for detecting a voltage from each of the light emitting elements of each of the pixels and outputting a maximum voltage that has a highest voltage level among the detected voltages; and a power supply unit for correcting a first driving voltage based on the maximum voltage and applying the corrected first driving voltage to the first power line.
US10311783B2

The present disclosure provides a pixel circuit, a method for driving the same, a display panel and a display device. The pixel circuit includes a writing module configured to write a signal from a data signal end into a first node, a switch module configured to electrically connected the first node to a second node, a power input module configured to input a signal from a first power signal end into the second node, a resetting module configured to output a signal from a reference signal end to a third node and a fourth node, a driving module configured to output a signal from the second node to the fourth node, and a first maintenance module configured to stabilize potentials at the first node and the second node through the signals from the first node and the second node.
US10311782B2

An organic light-emitting diode display may contain an array of display pixels. Each display pixel may have a respective organic light-emitting diode that is controlled by a drive transistor. At low temperatures, it may be necessary to increase the amount of current through an organic light-emitting diode to achieve a desired luminance level. In order to increase the current through the light-emitting diode, the ground voltage level may be lowered. However, this may lead to thin-film transistors within the pixel leaking, which may result in undesirable display artifacts such as bright dots being displayed in a dark image. In order to prevent leakage in the transistors, the transistors may be coupled to separate reference voltage supplies or separate control lines. Additionally, the transistors may be positioned to minimize leakage even at low ground voltage levels.
US10311779B2

An array substrate, a liquid crystal display panel and an organic light emitting display panel are disclosed. The array substrate includes: a plurality of pixel units arranged in a plurality of rows and a plurality of columns and divided into a plurality of pixel unit groups each including n rows of pixel units, where n is equal to or larger than 1; and at least one driving circuit each disposed on a side of the pixel unit group in a row direction, where the at least one driving circuit interleaves with neighboring preceding and succeeding pixel unit groups in a column direction of the plurality of pixel units.
US10311778B2

A display device includes: a display panel including a plurality of pixels; a power voltage generator to generate a high power voltage that is provided to the pixels through a high power line; a degradation compensator to calculate a degradation degree of the pixels by measuring a power current flowing through the high power voltage line, and to calculate a compensation amount of a degradation of the pixels based on the degradation degree of the pixels and image data provided to the pixels; a scan driver to provide scan signals to the pixels; a data driver to provide data signals to the pixels; and a timing controller to generate control signals to control the power voltage generator, the degradation compensator, the scan driver, and the data driver.
US10311767B2

A display device is disclosed. The display device includes subpixels including data lines, scan lines, and one or more thin film transistors (TFTs). The display device includes a second switching TFT configured to output a reference signal input through a drain node to a source node according to a second scan signal input through a gate node, a first switching TFT configured to have a drain node connected to the source node of the second switching TFT, and form a current path such that the reference signal input through the drain node is transmitted to the data line according to a first scan signal input to a gate node, and an integrated circuit (IC) unit configured to sense a voltage of a current transmitted to the data line through the first switching TFT and sense a threshold voltage of the first switching TFT based on the sensed voltage.
US10311763B2

A collapsible land-based multi-directional signal assembly includes a signal display assembly having one or more display surface, and at least one signal indicia affixed to each display surface. A collapsible land-based collapsible multi-directional signal assembly includes a multi-directional signal display assembly comprising a plurality of signal display panels. Each of the plurality of signal display panels comprising at least one display surface, and a plurality of signal indicia are affixed onto different ones of each of the plurality of display surfaces. A signal support assembly is provided such that the collapsible land-based multi-directional signal display assembly is disposable into a deployed orientation about the signal support member.
US10311761B2

A storage label device for mounting a label on a storage device is provided. The storage label device includes: a label holder body having a smooth front face and an opposing back face, the holder body extending between a top edge, a bottom edge, a first side, and a second side; a label pouch attached to the smooth front face of the label holder for receiving a label within the label pouch; and a clip portion formed along the top edge of the label holder body, extending from the back face at the top edge of the label holder and curving downward at a distal end of the clip portion to form a downward-facing hook. The label holder body is curved between the top edge and the bottom edge such that the bottom edge is aligned between the back face at the top edge and the distal end of the clip portion.
US10311757B2

The invention relates to the technical field of data hiding, in particular to a data hiding method and a data hiding system. An image is used as a data carrier; after secret data is converted into a bit sequence by a sending end, the values of each bit in the bit sequence are hidden in the image; the image hidden with the secret data is obtained and is sent to a receiving end; and the receiving end can extract the hidden secret data from the image according to a corresponding secret key. During data hiding, each square image block can hide two-bit data through inverse number odd-even properties of a pixel gray value sequence of two diagonal lines of each square image block, so that the volume of data hidden in the image is twice of the number of the image blocks split by the image.
US10311753B2

The compression molded tooth used for practicing dental cutting treatment of the present invention comprises a composition containing a powder or powders of saccharide, polysaccharide, protein, and/or glycoprotein each having a particle size of 1 to 100 μm.
US10311752B2

A method of generating a map for image aided navigation comprises detecting one or more edges in one or more terrain images, and obtaining a compressed edge representation of the one or more edges. The compressed edge representation is obtained by a method comprising fitting a geometric form or other mathematical model to the one or more edges, calculating one or more coefficients based on the fitted geometric form or other mathematical model, and storing the one or more coefficients in a database for use in generating the map for image aided navigation.
US10311747B2

The system collects location tracking data about each user and analyzes the location tracking data to determine the level of expertise a user has for a specific venue/event or a specific geographic region at a particular scale on a map. The system receives questions about a specific venue/event or about a category of venue/event in a specific geographic region at a particular scale on a map and routes those questions in real time to one or more experts for the specific venue/event or the category of venue/event in the specific geographic region. The system receives a response to the question from at least one of the one or more experts and routes the response back to the requestor, also in real time. The system also efficiently represents the location of a plurality of venues/events and/or users within a specific geographic region on a displayed map at a plurality of scales.
US10311742B2

A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine. The rules data includes, for each rule, respective (a) if-portion data defining a condition of data and (b) then-portion data defining an action to be performed at the simulation station. The rules engine causes the computer system to perform the action when the condition of data is present in the data storage. For at least some of the rules, the action comprises output of one of the learning objects so as to interact with the student.
US10311740B2

A system for data aggregation and distribution comprises a context builder that receives a data request from a consumer, and a producers locator that communicates with producers. A producers filter receives a list of producers and selects producers capable of providing data relevant to context information. A data requests formatter receives the context information, and sends the data request to the selected producers. A data responses validator validates data responses from producers, and a data responses processor processes validated data responses. A data predictor receives processed data responses and context information, and generates data prediction information. A data fusion module receives processed data responses, context information, data prediction information, and data history. The data fusion module combines processed data responses with data prediction information to generate a consolidated data response for the consumer. The data fusion module also considers data prediction information upon receiving a request for predicted data when real-time data is unavailable.
US10311738B2

A display system is configured to provide a display to an aircraft flight crew. The system includes an image display device, a data storage device, a flight management system, a processing unit in operable electronic communication with the image display device, the data storage device, and the flight management system. The processing unit includes a computer processor that is configured to receive a time-based requirement to a point of interest associated with operation of the aircraft. Via the image display device, a flight display includes a graphically depicted time tape. The time tape includes a time scale. Also graphically depicted within the time tape is the point of interest using a first symbology and the time-based requirement using a second symbology. Operational parameter data of the aircraft allows determination of the ability of the aircraft to achieve the time-based requirement and graphical depiction within the time tape of the ability of the aircraft to achieve the time-based requirement using a third symbology.
US10311734B2

An operation control apparatus mounted in a vehicle includes a dangerous region determination section which sets a dangerous region in a vehicle travel direction from the vehicle in accordance with the travel speed of the vehicle, and when an obstacle is detected in the dangerous region, determines that it is dangerous to operate an in-car electrical component equipped in the vehicle; an operation detection section which detects that an operation of the in-car electrical component is done; and a dangerous operation recognition section which, when it is determined in the dangerous region determination section that an operation of the in-car electrical component is dangerous, and it is detected in the operation detection section that an operation of the in-car electrical component is done, recognizes a dangerous operation and outputs a signal for issuing an alarm.
US10311728B2

An approach is provided for a confidence-based road event message. For example, the approach involves aggregating road event reports (e.g., slippery road event reports) from vehicles traveling in an area of interest. The approach also involves retrieving weather data records for the area of interest for a time period corresponding to the reports. The approach may further involve determining a data freshness parameter based on an age of the reports, and a number of vehicle generating the reports. The approach further involves calculating a confidence level for the road event based on the weather data records, data freshness parameter, number of the one or more vehicles, or a combination thereof.
US10311727B2

At least some embodiments of the disclosure include a method and device for information identification. In the method, a base station acquires a notification message about a start of a traffic information service, wherein the notification message carries a traffic information identifier and a timestamp, the traffic information identifier is a service identifier for indicating traffic information, and the timestamp indicates a time point when the base station sends MSI; and the base station sends the MSI according to the notification message, in which the MSI is indicative of position information and expansion information of a sub-frame where a MTCH corresponding to the traffic information is.
US10311722B2

An apparatus is disclosed which is operable to detect and identify vehicles, where individual vehicles each have at least one RFID communication device mounted thereon close to the surface on which the vehicle travels, and a vehicle's RFID communication device(s) is/are operable to transmit to the apparatus a signal indicating that vehicle's identity, the apparatus including an RFID reader, the RFID reader having an antenna which is operable to be positioned on or in the surface on which the vehicles travel, and the antenna (which may be an “adapted dipole” antenna) is operable to transmit a signal to a vehicle's RFID communication device(s) and to receive a backscattered modulated signal from a RFID communication device on that vehicle indicating that vehicle's identity, such that that vehicle is thereby detected and identified by the apparatus.
US10311713B2

Methods, systems, and apparatuses for securing property are presented. Video content viewed by a user may be detected, and the user may be automatically prompted to change settings on a security system based on the detecting. A comparison of the current time with the duration of the video content may serve as the basis for such prompting. Additionally, a premise security system may be placed in a learning mode. Changes in position of a security sensor may be detected and used to set a permitted range of motion for the sensor. Further, a plurality of security sensor profiles may be stored, and each profile may identify a different predefined permitted range of motion of a sensor. The addition of a new sensor to a premise may be detected, and a user may be prompted, on a display, to identify a profile to be used for the new sensor.
US10311712B2

An item of clothing (105) operates with a peripheral device (107). The item of clothing includes a first power source and is configured to supply power to the peripheral device, via a connector (305). The peripheral device includes a second power source and is configured to selectively use power from the first power source or the second power source.
US10311700B2

Systems are described for analyzing an environment. A system embodiment includes, but is not limited to, a plurality of sensors, each sensor configured for positioning proximate a respective environmental object, each sensor configured to generate output signals corresponding to a proximity of a human appendage with the sensor or an impact between the human appendage and the respective environmental object; a remote device configured to distinctly identify each of the plurality of sensors and to receive the output signals from each sensor; a processor configured to process the output signals to provide an indication of at least one of the proximity of the human appendage with the sensor or when an impact between the human appendage and the respective environmental object occurs based on a threshold value being exceeded; and an output reporter configured to generate communication signals responsive to instruction by the processor.
US10311693B1

A vehicle and a method for controlling the vehicle include generating a warning message for passenger confirmation such that a driver of the vehicle confirms whether at least one passenger safely alights from the vehicle by recognizing the warning message. The method for controlling the vehicle includes: primarily confirming a presence or absence of a passenger having not yet exited the vehicle on a basis of opening/closing information of doors; generating a primary warning message for passenger confirmation on a basis of a result of the primary confirmation regarding the presence or absence of the passenger; secondarily confirming the presence or absence of the passenger having not yet exited the vehicle using a human detection sensor; and generating a secondary warning message for passenger confirmation on a basis of a result of the secondary confirmation.
US10311692B2

The method and information system provides for receiving, verifying, analyzing, and monitoring data streams from various news feeds, web services and social media posts to alert and coordinate security services of possible terrorist events, major crimes, active shooters, public protests and other developing incidents. The method and information system provides for the transmission of real-time actionable intelligence instantaneously directly to security service personnel through SMS messaging using smart phone and similar mobile devices. Based on the relevant intelligence transmitted through SMS messages on smart phones and devices, individual security personnel can be coordinated and instructed to revise post orders, lock down doors or call for backup to provide timely responses to help ensure the safety and security of the assets and personnel they are contracted to protect.
US10311691B2

An electronic article surveillance (EAS) device has a housing containing EAS electronics and a panel extending from the housing. An adhesive element on the panel provides a means of attaching the EAS device to an object to be monitored. The EAS device has a switch to detect when the EAS device is mounted to an object. The electronics within the housing monitor the switch. The switch may be associated with, or mounted in, the panel. The panel may be hinged to the housing. The panel may fold flat to the housing when not in use, and the switch will disconnect any power source to conserve energy when the panel is closed. The EAS electronics can communicate with external devices and an external EAS system which may include cloud functionality.
US10311690B2

Some systems and methods for detecting motion based on a video pattern can include creating a motion image from a sequence of raw images, masking the motion image with a lens pattern associated with a PIR sensor and an associated Fresnel lens, splitting each of a plurality of blocks of the lens pattern into first and second negative areas, identifying a positive area pixel value as a sum of all pixels in the motion image aligned with the first positive area in the plurality of blocks, identifying a negative area pixel value as a sum of all pixels in the motion image aligned with the second negative area in the plurality of blocks, identifying a motion image response value as a difference between the positive and negative area pixel values, and identifying a presence of motion when the motion image response value exceeds a predetermined value.
US10311688B1

A system to alert and guide rescue personnel to a building is disclosed. The system is installed at a rooftop or sidewall of the building. The system comprises a sensor to detect fire in the building. Upon sensing, the sensor sends signal to a controller to activate an illuminating unit and a display unit. Subsequently, the controller instructs the illuminating unit and the display unit to pop out of the rooftop or sidewall of the building. Concurrently, the controller instructs a transceiver to send an alert to emergency personnel. When the emergency personnel try to reach the building, the emergency personnel can use the visual indication provided by the illuminating unit and display unit to identify the building and reach the building to rescue occupants of the building.
US10311687B2

A method in an activity tracking apparatus configured to be worn by a user includes obtaining, by the activity tracking apparatus, motion data from one or more sensors, wherein the motion data characterizes motion of the activity tracking apparatus; and controlling, based on the motion data, characteristics of a vibration causing a haptic output, wherein the haptic output is configured to be output as a response to an event on the activity tracking apparatus. Corresponding apparatus and computer programs are also disclosed.
US10311686B2

Disclosed herein is an apparatus for automatically generating unique haptic effects. An embodiment of the apparatus comprises a haptic actuator. Memory stores a hash function and a haptic control module programmed to generate a haptic control signal related to a hash value generated by the hash function. A controller is communicatively associated with the haptic actuator and the memory. The controller is configured to receive information, execute the hash function on at least a portion of the information to generate the hash value, generate a haptic signal related to the hash value, and control the haptic actuator to generate a haptic effect, the haptic effect related to the hash value and the haptic signal. A method of automatically generating a unique haptic effect also is disclosed.
US10311675B2

A level-based multiple outcome wagering system is disclosed. The level-based multiple outcome wagering system includes an interactive controller constructed to control a multilevel wagering session, generate a graphical display of a plurality of actionable elements, wherein the graphical display is a representation of a level of a multilevel wagering proposition presented to a user during the multilevel wagering session, display the graphical display to a user, receive the user's selection of a selected actionable element selected from the plurality of actionable elements, and communicate data of the selected actionable element to a process controller. The process controller is constructed to communicate with the interactive controller and determine from the data of the selected actionable element, a chance outcome selected from the group including a prize awarded to the user, an advancement to a next level of the multilevel wagering proposition, and a termination of the multilevel wagering session.
US10311673B2

A gaming table apparatus has a gaming table with a gaming table support surface. A token sensor assembly includes a container having a height and side walls that define an inside and outside perimeter of the container, and a top surface and bottom surface, a translucent cover disposed on the top surface of the side walls, a circuit board secured to the inside perimeter of the container, a plurality of lights disposed on a top side of the circuit board, and a passive ambient light sensor disposed on the top side of the circuit board. The passive ambient light sensor and the translucent cover may operate within predetermined wavelength ranges for receiving and passing light, respectively. A condition of the passive ambient light sensor may not be polled if the plurality of lights is emitting light.
US10311672B2

The progress of a game while a change in gaming media placed in a betting area of a gaming table is left uncollected is prevented. A gaming table system includes a gaming table including a betting area in which gaming media are placed and an antenna member configured to read a value of the gaming media placed in the betting area by wireless communication and a control unit configured to execute a scanning process of obtaining the total value of the gaming media in the betting area by controlling the antenna member. The control unit fixes a first bet amount by executing the scanning process at a timing to fix the bet and fixes a second bet amount by executing the scanning process again at a predetermined timing, and the control unit repeats the scanning process until these amounts become identical.
US10311669B2

Techniques involving awarding subsequent plays using results of previous plays. One representative technique includes dealing a first poker hand to a player, and determining if the first poker hand includes at least one qualifying card. When the first hand includes a qualifying card, the qualifying card is duplicated into a second poker hand. Additional cards are dealt to the second poker hand to complete the second poker if needed. Awards are then presented for the first and second poker hands.
US10311654B2

A simulated driving system makes it possible to ensure safety during testing and to simulate driving of a vehicle or a part thereof while acquiring travel data from a vehicle traveling on a road. The simulated driving system reproduces the travel state of a vehicle on a road by acquiring travel data transmitted sequentially by wireless communication from the vehicle while the vehicle travels on a road and meanwhile using the travel data as a basis to simulate driving of a vehicle that is a test body. The simulated driving system is provided with an automatic driving device that automatically drives the test body, a dynamometer that applies a load to the test body, and a control device. The control device comprises a control unit that controls the automatic driving device or the dynamometer so that the test body enters a predetermined safe driving state when failure is detected.
US10311652B2

A method for updating a driving assistance system of a motor vehicle includes operating a central communications platform to receive data transmitted wirelessly from the vehicle, the data logged onboard the vehicle during operation of the driving assistance system and relating to driving conditions existing when a driver of the vehicle makes a control input that is counter to vehicle control directed by the driving assistance system. The method may include determining a modified configuration for the driving assistance system based on the data, and transmitting the modified configuration from the central communications platform to the driving assistance system, the modified configuration being used to update decision logic of the driving assistance system.
US10311650B2

Applications, devices and systems for toll collection are disclosed herein. An example system includes a mobile computing device that generates location based information of the mobile computing device, queries a database of toll booths defined by toll booth location, determines that the location based information of the mobile computing device matches at least one of the toll booth locations, and transmits to a gateway server location based information and identifying information that identifies a vehicle. The toll is processed using the received information.
US10311645B1

A method for treating autism is provided. The method includes presenting to affected subjects therapeutic content in the form of images or video in a virtual or augmented reality system and monitoring in real time the behaviors and responses of the subject to the therapy. The virtual or augmented reality system may further include audio, and the monitoring of the therapy may be achieved using one or more tracking sensors, such as a camera.
US10311640B2

A content providing apparatus capable of approaching user's interests can be provided. A computer-implemented method for providing a content can generate a virtual space where the user is immersed and a target object in the virtual space, and define a reference position in the virtual space and a target object position. The method can define a reference direction which is a direction of a line of sight of the user with respect to the reference position, specify a direction of gaze at the target object, which is the direction of the line of sight of the user, specify a duration of gaze where the user has gazed at the target object, and specify an adjusted duration of gaze based on the duration of gaze, the direction of gaze, and the reference direction. A prescribed content is provided to the user based on the adjusted duration of gaze.
US10311636B1

A method for the production of immersive virtual reality experiences designed for viewing in virtual reality head-mounted displays (HMD). This unique layered panorama process is a cubic or spherical mapped content method for presentation of pre-rendered images viewed from a fixed point of view in a head mounted display for virtual reality (VR) applications, a method that by mapping/layering all visual elements onto a mono or stereoscopic spherical or cubic panorama surface creates a seamless visual integration.
US10311635B2

Discovering repetitive structures in 3D models is a challenging task. A method for detecting repetitive structures in 3D models comprises sampling the 3D model using a current sampling step size, detecting repetitive structures and remaining portions of the model, determining a representative for each of the one or more repetitive structures, and as long as the detecting step yields one or more repetitive structures, reducing the current sampling step size and repeating the steps of sampling and detecting for each detected representative of a detected repetitive structure and for the remaining portions of the model, wherein the reduced sampling step size is used. The described method and device can e.g. be used for 3D model compression, 3D model repairing, or geometry synthesis.
US10311634B2

A system and method for managing supply chain inventory which includes a product model to direct inventory management operations such as piece picking and restocking. The system includes a scanner configured to measure the dimensions and weight of a product, and to obtain a plurality of images of the product. The system further includes a computing device having at least one processor and a memory, and configured to use the measured weight and dimensions, and the plurality of images, to determine any of a shape of the outer surface of the product, a center of gravity of the product, and a three dimensional representation of a shape of a configuration of the product which may be included in the product model. Configurations can include single product, packaged product, and bundled configurations. The product model may be stored in memory or on a remote database for future use.
US10311619B1

An online system customizes video conversations between users of the online system by providing graphics that are likely to interest the users. The online system may present composite views overlaying selected graphics on a video stream, which may be part of an augmented reality (AR) environment. The graphics include, for example, background graphics, masks, props, visual or particular effects, frames or borders, etc. The online system may use a machine learning model to predict whether a user is likely to select or interact with a particular graphic. The online system can also filter or rank graphics according to user affinities or user connections on the online system. Users may be encouraged to interact with the graphics that are customized to their specific interests, which can promote an engaging video conversation or AR experience.
US10311618B2

A display assistance device detects the steering angle of a vehicle by using a steering angle sensor, and changes the position of a virtual viewpoint behind the host vehicle based on the detected steering angle. Then, the display assistance device converts images captured using a plurality of cameras such as a front camera and a rear camera into an overhead image of a downward view from the virtual viewpoint, and displays the converted overhead image on a display with a host vehicle icon superimposed on the overhead image, the host vehicle icon indicating the position of the vehicle.
US10311610B2

A cartoon data generating system includes a receiving unit configured to receive a layer selection signal for selecting at least one layer from cartoon data including a cut generated from a combination of at least one layer including different stories and an effect application signal for applying a predetermined effect to the at least one selected layer; a determination unit configured to determine a layer satisfying an expansion condition among the at least one selected layer; and a controller configured to expand the layer satisfying the expansion condition to a predetermined size and generate an effect cut from a combination of the expanded layer to which the predetermined effect is applied and another layer.
US10311609B2

Embodiments for a method and system for the making, storage and display of virtual image edits are disclosed. Source/linked image(s) (201a) in a web or other computer device (100a) environment may be virtually edited and/or combined with one another (102), by individual users, in collaboration with others or an automated program. Only the virtual edit alteration code, including the source image location information, are displayed (108) and saved (410), eliminating image redundancy, as the source images are not truly edited, copied or resaved, but instead remain stored at the copyright holder's disclosed location. Just as the House Of Mirrors in an amusement park changes ones reflection without changing the person, separating the image(s) from the virtual edits improves image load speeds and saves storage space. The said display is dynamically affected should the image copyright holder change or delete one of the source images.
US10311602B2

Provided are a computed tomography device and a computed tomography method. The computed tomography device includes a gantry and an image processing processor. The gantry includes a light source for irradiating light, a detector disposed facing the light source and for receiving the light, and an arm for supporting the light source and the detector. The image processing processor receives a two-dimensional detection image for a subject from the detector. The image processing processor converts the received two-dimensional detection image to two-dimensional detection image data. The image processing processor generates three-dimensional reconstruction image data from the two-dimensional detection image data. A computed tomography device and a computed tomography method according to the inventive concept correct an error of a gantry movement path to provide a stable three-dimensional reconstruction image.
US10311600B2

Setting interface element colors is disclosed including rendering an interface element, determining first color values, assigning a value to a color attribute of the interface element based on the first color values, and updating the interface element according to the assigned value.
US10311596B2

An image processing device that detects a marker, in which the marker includes a first figure in which three or more figure centers are overlapped with each other and a data area provided on an internal or external portion of the first figure, and the image processing device detects the first figure and detects the data area based on the figure centers of the first figure.
US10311593B2

A system for identifying specific instances of objects in a three-dimensional (3D) scene, comprising: a camera for capturing an image of multiple objects at a site; at least one processor executable to: use a location and orientation of the camera to create a 3D model of the site including multiple instances of objects expected to be in proximity to the camera, and generate multiple candidate clusters each representing a different projection of the 3D model, detect at least two objects in the image, and determine a spatial configuration for each detected object; and match the detected image objects to one of the multiple candidate cluster using the spatial configurations, associate the detected objects with the expected object instances of the matched cluster, and retrieve information of one of the detected objects that is stored with the associated expected object instance; and a head-wearable display configured to display the information.
US10311583B2

Provided is a method to easily detect eye motions in the eye moving direction, which has resistance to a fluctuation in background light and to a displacement of the position of a camera. The method includes the steps of: detecting a white area of the eye from the eye area; determining a blood vessel image to be used for a template blood vessel image in the white area of the eye; detecting a nth blood vessel image, which matches the template blood vessel image; calculating a nth moving amount of the eye based on a difference between the reference position and the detection position of the nth blood vessel image, which matches the template blood vessel image; and calculating a nth rotation angle of the eye to detect eye motions in the information processing apparatus.
US10311572B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in transmitting and presenting map user interfaces. In one aspect, a method includes receiving, from a client device, a request for presentation of an interactive map user interface that depicts (i) a region and (ii) data related to an account for sub-regions of the region. One or more servers render a map of the region. The server(s) generate an image file representing an image of the rendered map. A different visual characteristic is assigned to each different sub-region. The server(s) configure a user interface of the client device to present (i) the image with each of the different sub-regions being presented according to the different visual characteristics and (ii) account data related to a sub-region when the client device detects a user interaction with the sub-region.
US10311571B2

The present invention relates to an image analysis method for providing information for supporting illness development prediction regarding a neoplasm in a human or animal body. The method includes receiving for the neoplasm first and second image data at a first and second moment in time, and deriving for a plurality of image features a first and a second image feature parameter value from the first and second image data. These feature parameter values being a quantitative representation of a respective image feature. Further, calculating an image feature difference value by calculating a difference between the first and second image feature parameter value, and based on a prediction model deriving a predictive value associated with the neoplasm for supporting treatment thereof. The prediction model includes a plurality of multiplier values associated with image features. For calculating the predictive value the method includes multiplying each image feature difference value with its associated multiplier value and combining the multiplied image feature difference values.
US10311560B2

A method for estimating a blur kernel size, the method including: (1) pre-processing a blurred image, to obtain an image, so that a size of the image satisfies an image input size of a multi-class convolutional neural network (CNN); (2) inputting the image into a multi-class CNN with completed training, to obtain a blur-kernel-size probability distribution vector; and (3) comparing each element in the blur-kernel-size probability distribution vector, so that an estimated blur kernel size of the blurred image is the blur kernel size corresponding to a largest element. The invention also provides a system for estimating a blur kernel size. The system includes an image pre-processing module, a training-set synthesizing module, a multi-class CNN module, and a blur kernel size estimation module.
US10311557B2

A system for automated tonal balancing, comprising a rectification server that groups and processes images for use in tone-matching and provides them to a tone-matching server, that then performs tone-matching operations on the images and provides them as output for review or storage, and methods for tonal balancing using the system of the invention.
US10311555B2

An imaging device is presented for use in an imaging system capable of improving the image quality. The imaging device has one or more optical systems defining an effective aperture of the imaging device. The imaging device comprises a lens system having an algebraic representation matrix of a diagonalized form defining a first Condition Number, and a phase encoder utility adapted to effect a second Condition Number of an algebraic representation matrix of the imaging device, smaller than said first Condition Number of the lens system.
US10311550B2

Provided is an image processing device by which graininess of a target image is eliminated while outlines in the target image are maintained. The image processing device includes a smoothing unit and a weighted averaging unit. The smoothing unit is configured to generate a smooth image by smoothing the target image. The weighted averaging unit is configured to generate a weighted average image by performing weighted averaging of the target image and a difference image. The difference image is an image that is obtained by subtracting the target image from the smooth image.
US10311544B2

A method for detecting a collision between a cylindrical collider and a convex body in a real-time virtual scenario performed at a computer includes: converting a cylindrical collider into a preset polygonal prism concentric to the cylindrical collider; transforming the preset polygonal prism to a local coordinate system of the convex body; obtaining a projection of the cylindrical collider on one or more testing axes according to each testing axis and the location of the preset polygonal prism in the local coordinate system of the convex body, and obtaining a projection of the convex body on each testing axis; and in accordance with a determination that the projections of the cylindrical collider and the convex body intersect with each other on each testing axis, moving the cylindrical collider away from the convex body in the real-time virtual scenario to avoid the collision.
US10311541B2

The invention provides, in some aspects, a system for rendering images, the system having one or more client digital data processors and a server digital data processor in communications coupling with the one or more client digital data processors, the server digital data processor having one or more graphics processing units. The system additionally comprises a render server module executing on the server digital data processor and in communications coupling with the graphics processing units, where the render server module issues a command in response to a request from a first client digital data processor. The graphics processing units on the server digital data processor simultaneously process image data in response to interleaved commands from (i) the render server module on behalf of the first client digital data processor, and (ii) one or more requests from (a) the render server module on behalf of any of the other client digital data processors, and (b) other functionality on the server digital data processor.
US10311535B2

Technology is directed to an interactive text message based coaching program (“the technology”). A user enrolled in a campaign interacts with a server to obtain guidance on performing a set of tasks of the campaign to achieve a health goal. The user interacts with the server via text messages using a mobile computing device. After the health goal of the user is identified, the server generates text messages having information related to the campaign. The text messages are generated based on the health goal for the user, and are customized for the user. The server sends the text messages to the user in a sequence, wherein a next text message of the sequence sent to the user is based on a response received from the user for a previous text message of the sequence.
US10311531B2

An automated machine for surveying real property and a method for using the machine by requesting an automated machine, placing it for surveying the real property, programming the machine and allowing the machine to store and create displayable media.
US10311529B1

Disclosed herein are systems, media, and methods of applying machine learning to create a digital request for proposal for use in property construction and improvement. Consumers are enabled by the systems, media, and methods disclosed herein to compose property improvement proposals and generate electronic documentation to assist contractors in evaluating said proposals and providing bids for the completion of the proposed property improvement.
US10311528B1

A method includes receiving, from a builder, a purchase order (PO) that includes information descriptive of a product to be provided by a vendor in association with construction of a home. A first identifier specific to the builder may be used to identify the product. The method includes determining whether the PO is a configured PO, and generating a first alert when the PO is a non-configured PO. The method includes providing the first alert to the builder and the vendor. When the builder views the alert, the builder may be prompted to configure the PO using builder specific information. When the vendor views the alert, the vendor may be prompted to configure the PO using vendor specific information. Mapping information may provide translation of the builder specific information to the vendor specific information and translation of the vendor specific information to the builder specific information.
US10311525B1

A social networking system classifies content items according to their qualities for ranking and selection of content items to present to users within, for example, a newsfeed. Low-quality content items that are unlikely to be interesting or relevant to a user may be distinguished though they may appear to be popular among users in the social networking system. The social networking system identifies within the content items one or more features that are indicators of the quality of the content items. The social networking system can use one or more classifiers to evaluate the content items based on the features, and it can compute a quality metric indicating the quality of a content item based on the result obtained from the classifiers. The quality metric can be used in the ranking and selection of a set of content items to provide to the user.
US10311507B2

A device may include one or more processors. The one or more processors may obtain product information relating to one or more products. The product information may be obtained from a set of web sites on which the one or more products are offered. The one or more processors may normalize the product information to determine normalized product information. The one or more processors may determine one or more product metrics based on the normalized product information. The one or more processors may generate a user interface based on the one or more product metrics. The user interface may provide information relating to the one or more product metrics. The user interface may permit a user to interact with the information relating to the one or more product metrics. The one or more processors may provide the user interface for display.
US10311506B1

Disclosed are a system and a method enabling E-Commerce transactions without redirecting a user's computer from one electronic publishing page to another electronic publishing page.
US10311492B2

A method for enhancing dialog systems is disclosed herein. The method may include maintaining an online marketplace that may have a plurality of dialog system extension elements. The plurality of dialog system extension elements may include at least one of a dialog system plugin, a dialog system add-on, a dialog system update, and a dialog system upgrade. The method may further include receiving a selection of one of the plurality of dialog system extension elements from an end user. The end user may be associated with a dialog system. The method may continue with associating the one of the plurality of dialog system extension elements with the dialog system of the end user.
US10311487B2

To select content for presentation to a viewing user, an online system maintains multiple bid amounts associated with various content items. Content items are each associated with multiple bid amounts, with each bid amount specifying an amount of compensation to the online system and identifying a user, so the bid amount identifies an amount of compensation to the online system for selecting the content item in place of content items associated with the identified user. Based on users identified by bid amounts in various content items, the online system generates connections between content items and determines a group of content items including content items connected to each other content item in the group. Using connections between content items in the group, the online system selects a content item and determines a price charged to a user associated with the selected content item.
US10311477B2

A method for processing a mobile advertisement, a proxy server, and a terminal are provided. The method includes: receiving, by a proxy server, an advertisement request sent by a proxy software development kit (SDK) embedded into an application, where the advertisement request information carries an identifier of the application; obtaining identifiers of corresponding advertisement networks and traffic allocation of the advertisement networks according to the identifier of the application; selecting an identifier of an advertisement network according to the traffic allocation, and sending an advertisement information request to the corresponding advertisement network according to the selected identifier of the advertisement network; and receiving advertisement information returned by the corresponding advertisement network according to the advertisement information request, and sending the advertisement information to the proxy SDK, so that the proxy SDK displays the advertisement information in an advertisement position of the application.
US10311469B2

Web marketing channel correlation information for multiple web access sessions is captured using a web sales-capable server. The web marketing channel correlation information includes, for each web access session, a session-originating web marketing channel identifier of a marketing channel that originated the web access session, and at least one cross-session correlation identifier usable to correlate sets of web access sessions and usable to correlate the sets of web access sessions with orders. In association with an order placed by a consumer using the web sales-capable server, an accumulated statistical sales contribution of each marketing channel that originated a correlated set of web access sessions that are correlated with the order is calculated based upon the captured marketing channel correlation information. The accumulated statistical sales contribution of each marketing channel is calculated using a statistically-accumulated marketing channel attribution metric associated with each correlated marketing channel.
US10311465B2

An online system estimates a lift in foot traffic at a store in response to an advertisement campaign at the online system. The online system identifies a physical location for the store and obtains location data for a base group of users and a lifted group of users, where the lifted group of users receives advertisements associated with the store and the base group of users does not. The online system computes a distance between the location of the store and the user's location to create a base distance array for the base group and a lifted distance array for the lifted group. The online system then determines an aggregate value that represents a measure of a number of users visiting the store for each of the base distance array and the lifted distance array, and estimates a lift in foot traffic by comparing the two aggregate values.
US10311456B2

Provided herein are systems and methods relating to prediction in a context of first and second client devices related to a provider facility (a drive-through that sells comestible goods, e.g.) wherein the first client device is aboard a first vehicle and predictive data relating to the first client device is improved by retaining data relating to the second client device (having visited the provider facility on a prior same-type day, e.g.).
US10311452B2

The disclosure describes systems and methods of ranking user interest in physical entities based on the attention given to those entities as determined by an analysis of communications from devices over multiple communication channels. The attention ranking systems allow any “Who, What, When, Where” entity to be defined and ranked based, at least in part, on information obtained from communications between users and user proxy devices. An entity rank is generated for entity known to the system in which the entity rank is derived from the information in communications that are indicative of user actions related to the entity. The entity ranks are then used to modify the display of information or data associated with the entities. The system may also generate a personal rank for each entity based on the relation of the entity to a specified user.
US10311451B2

With reference to FIG. 1, we provide a system for monitoring pedestrians, the system including: a data capture system including a data capture device; a computer system communicatively coupled to the data capture system and configured to receive data from the image capture system representative of a portion of a pedestrian, said portion including at least a foot or item of footwear of the pedestrian; wherein the computer system is operable to count pedestrian footfall and/or to determine a demographic property of the pedestrian based on the data representative of the foot or item of footwear of the pedestrian.
US10311441B2

A mobile device is disclosed. The mobile device includes an image including a transactional image layer and a master image layer. The mobile device can be used to conduct transactions.
US10311440B2

The disclosure provides systems and methods for increasing the security of financial transaction devices and other places of value. Increased security is provided by analysis of a plurality of sensor and other inputs, and formulation of context-sensitive response plan involving the most probably effective response agents.
US10311438B2

A method and apparatus involve: providing a plurality of products that are each associated with a respective radio frequency identification tag; using radio frequency identification technology to automatically identify specific products in a group of products collected by a shopper; and evaluating whether or not to obtain payment from the shopper based on the radio frequency identification of products in the group. Based on the result of the evaluation, either payment is obtained from the shopper on the basis of the radio frequency identification of products in the group, or else the products in the group are audited, and then payment is obtained on the basis of the products identified by the audit.
US10311436B2

Back-up credentials data is stored for a user. A communication channel is established with a mobile device. A cryptogram is received from the mobile device, such that the cryptogram is relayed by the mobile device from an authentication device that interacted with the mobile device. The authentication device is associated with the user. The cryptogram is verified. In response to the verification of the cryptogram, the stored back-up credentials data is made accessible to the mobile device.
US10311432B1

Systems, methods, and other embodiments associated with intelligent authentication. According to one embodiment, a system includes a transaction logic configured to receive transaction metadata associated with an attempted transaction. The transaction logic is also configured to identify a user attempting the attempted transaction. The system further includes an activity logic configured to access an activity log associated with the user. The activity log includes values corresponding to previous transactions made by the user and any additional information provided by 3rd party feeds. The activity logic is also configured to compare transaction metadata to the values. The system also includes an authentication logic configured to select an authentication level for the transaction based, at least in part, on the comparison.
US10311425B2

A method, system and computer program product for integrating a mobile payment application with other mobile applications while preventing security exposures. A set of application programming interfaces of mobile applications that may possibly be utilized by a pass created by a mobile payment application is generated in response to receiving an indication that the pass was created. A “pass,” as used herein, refers to a form of mobile payment, such as a gift card. A selection of these application programming interfaces may then be received to interact with the created pass. In this manner, the existing mobile applications are seamlessly integrated with the features of passes. Furthermore, a virtual container is created for the created pass and the selected application programming interfaces to interface with the created pass. By creating such a container, the data to be exposed to the application layer can be controlled.
US10311424B2

An indicia encoding system is disclosed herein that encodes integrated information on products and/or services selected for purchase and payment information for purchasing the selected products and/or services, in accordance with a variety of embodiments involving various methods, devices and systems. In one illustrative embodiment, a method may include entering purchase order information via one or more input/output components. The purchase order may include an indication for one or more products and/or one or more services. The method may also include entering payment information, including information on a method of payment, via one or more input/output components. The method may also include generating a machine-readable indicia that encodes both the purchase order information and the payment information, with the payment information in an encrypted form; and displaying the machine-readable indicia on a screen.
US10311409B1

Devices, systems and methods are disclosed that detect and interpret the meaning of visual and/or audio indicators of devices, and provide information, solutions to potential malfunctions, and/or automatic ordering of consumable products to users. For example, sequences of visual indicators (such as LEDs) and/or audio indicators (such as speakers that output beeps) generated by home electronics and other devices may be monitored using an image capture component (such as a camera) or audio capture component (such as a microphone), and the sequences may be interpreted to provide users with information of what is wrong with a device, how to fix a device, purchase a new device, offer repair services, etc. The systems and methods may also provide users with notifications relating to such indicators when the user is away from home.
US10311408B2

An electronic mail wrong transmission determination apparatus includes: a feature information creation unit which creates feature information related to contents of an electronic mail that is a transmission object; an accumulation unit which accumulates feature information related to contents of a transmitted electronic mail and a destination of the transmitted electronic mail in association with each other; a destination candidate selection unit which selects destination candidates that are similar in appearance to a destination of the electronic mail that is the transmission object, from destinations of transmitted electronic mails; a similarity model creation unit which creates a similarity model for each destination accumulated in the accumulation unit based on the feature information accumulated in the accumulation unit in association with the destination and based on the feature information accumulated in the accumulation unit in association with other destinations that differ from the destination; wherein the similarity model serves as a criterion of determination as to whether or not feature information related to contents of an arbitrary electronic mail belongs to a certain feature information region in the word space, which is defined according to the contents of the electronic mails transmitted to the destination so far; and a reliability calculation unit which calculates respective reliabilities of a destination and destination candidates of the electronic mail that is the transmission object, based on feature information related to contents of the electronic mail that is the transmission object, based on the similarity model related to the destination of the electronic mail that is the transmission object, and based on the similarity models related to the destination candidates.
US10311400B2

A robot for providing intelligent service within a facility includes a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor. The robot computer is configured to inventory products within the commercial facility and provide inventory discrepancy data to a user at a computing station.
US10311392B2

Techniques to provide and deploy a business process are disclosed. A business process source filed stored in a memory is received. The business process source file, as stored in memory, is provided as an input to an in-memory compiler. A business process class file stored in the memory is received as output from the in-memory compiler. The business process class file, as stored in memory, is provided to a business process engine class loader.
US10311384B2

Methods and systems are provided for automatically generating a dynamic taskline. Initially, sources are accessed to retrieve contextual information associated with a user. From this contextual information, a user task is detected that comprises subtasks. Subtasks are identified, where the subtasks are associated with the user task. The subtasks are ranked based, in part, on the contextual information associated with the user. A taskline is automatically generated based on the ranking of the subtasks. The taskline is dynamically modified based on a particular point in time or updated contextual information associated with the user, to constantly provide the user with relevant and useful information.
US10311378B2

A depth detection apparatus is described which has a memory storing raw time-of-flight sensor data received from a time-of-flight sensor. The depth detection apparatus also has a trained machine learning component having been trained using training data pairs. A training data pair comprises at least one simulated raw time-of-flight sensor data value and a corresponding simulated ground truth depth value. The trained machine learning component is configured to compute in a single stage, for an item of the stored raw time-of-flight sensor data, a depth value of a surface depicted by the item, by pushing the item through the trained machine learning component.
US10311375B2

An analog implementation is proposed of an adaptive signal processing model of a kind requiring a plurality of randomly-set variables. In particular, following a digital to analog conversion of a digital input signal, analog processing is used to transform the data input to the model into data which is subsequently processed by an adaptively-created layer of the model. In the analog processing, multiplication operations involving the randomly-set variables are performed by analog circuitry in which the randomly-set variables are the consequence of inherent tolerances in electrical components. This eliminates the need for the randomly-set variables to be implemented in some other way, for example as random variables stored in memory.
US10311374B2

Systems and methods disclosed herein associate forms with categories based on form features for non-text field characteristics or field-specific text characteristics of the forms. One embodiment provides a method for facilitating searching for a form by associating forms with categories based on form features. The method involves automatically associating, by a processor of a computing device, forms with respective categories based on form features for non-text field characteristics or field-specific text characteristics of the forms and storing the forms and the respective categories associated with the forms at an electronic form search server. Search results are provided from the electronic form search server based on input identifying a search category and a form is identified as a search result based on the form being associated with the search category.
US10311372B1

Systems and methods for managing content delivery functionalities based on machine learning models are provided. In one aspect, content requests are routed in accordance with clusters of historical content requests to optimize cache performance. In another aspect, content delivery strategies for responding to content requests are determined based on a model trained on data related to historical content requests. The model may also be used to determine above-the-fold configurations for rendering responses to content requests. In some embodiments, portions of the model can be executed on client computing devices.
US10311371B1

Systems and methods for managing content delivery functionalities based on machine learning models are provided. In one aspect, content requests are routed in accordance with clusters of historical content requests to optimize cache performance. In another aspect, content delivery strategies for responding to content requests are determined based on a model trained on data related to historical content requests. The model may also be used to determine above-the-fold configurations for rendering responses to content requests. In some embodiments, portions of the model can be executed on client computing devices.
US10311370B2

A technique relates to reducing qubits required on a quantum computer. A Fermionic system is characterized in terms of a Hamiltonian. The Fermionic system includes Fermions and Fermionic modes with a total number of 2M Fermionic modes. The Hamiltonian has a parity symmetry encoded by spin up and spin down parity operators. Fermionic modes are sorted such that the first half of 2M modes corresponds to spin up and the second half of 2M modes corresponds to spin down. The Hamiltonian and the parity operators are transformed utilizing a Fermion to qubit mapping that transforms parity operators to a first single qubit Pauli operator on a qubit M and a second single qubit Pauli operator on a qubit 2M. The qubit M having been operated on by the first single qubit Pauli operator and the qubit 2M having been operated on by the second single qubit Pauli operator are removed.
US10311366B2

The present disclosure is directed toward systems and methods for automatically generating combinations of styling values for application to a digital design. Each of the generated styling value combinations includes styling values selected from one or more probabilistically distributed sets of styling values. One or more embodiments described herein utilize a scoring system to ensure that, when applied to the digital design, the styling values included in the probabilistically distributed sets of styling values will make the digital design look professional and aesthetically pleasing.
US10311365B2

The present disclosure relates to methods and systems for recommending a context to a user of a social network service, based on detecting an interaction with some item of web content. With some embodiments, after detecting an interaction with a web document, a topic to which the web document is related is determined. A context, such as an online or offline forum, known to be associated with the topic is then identified. Finally, the identified context is presented to the user as a recommendation for a content source that is likely to be of interest to the user.
US10311361B1

A technology for propagating themes is provided. In one example, a method may include identifying media having a content feature contained in a presentation of the media. The method may include extracting the content feature of the media as a continuous variable and discretizing the continuous variable into a bucket representing a discrete value. A theme label may be applied to the media and may be propagated to other media with continuous variables discretized into the subset of buckets.
US10311359B2

In one implementation, a method for detecting a configuration of wireless sensors within a vicinity includes a method of assessing wireless sensors in the vicinity of an application computing system. The application computing system is operated in a listen mode to receive and record wireless transmissions produced by one or more wireless sensors producing wireless transmissions in the vicinity of the application computing system. The recorded wireless transmissions are evaluated using a rule set that embodies normal operating characteristics of various types of wireless sensors in an operating environment to generate a conclusion regarding at least one attribute of at least one wireless sensor that produced the recorded wireless transmissions. The generated conclusion can be used so that the at least one wireless sensor is utilized in the application computing system.
US10311357B2

A thermodynamic RAM technology stack, two or more memristors or pairs of memristors comprising AHaH (Anti-Hebbian and Hebbian) computing components, and one or more AHaH nodes composed of such memristor pairs that form at least a portion of the thermodynamic RAM technology stack. The levels of the thermodynamic-RAM technology stack include the memristor, a Knowm synapse, an AHaH node, a kT-RAM, kT-RAM instruction set, a sparse spike encoding, a kT-RAM emulator, and a SENSE Server.
US10311349B1

A flexible card may include a dynamic magnetic stripe communications device having multiple layers, such as an electromagnetic generator, a magnet, and a shield. A shield may form a non-flexible layer within the stack and may bend, but the shield may not be able to stretch or compress. Flexible layers may surround and adhere to the shield such that when the card is flexed, the flexible layers may stretch and compress with the movement of the shield. The dynamic magnetic stripe communications device may include one or more coils. Each coil may contain a stepped material, such that a length of a lower layer of the stepped material is longer than a length of a middle layer of the stepped material, which is longer than a length of a top layer of the stepped material.
US10311339B2

A temporal difference model can be trained to receive at least a first state representation and a second state representation that respectively describe a state of an object at two different times and, in response, output a temporal difference representation that encodes changes in the object between the two different times. To train the model, the temporal difference model can be combined with a prediction model that, given the temporal difference representation and the first state representation, seeks to predict or otherwise reconstruct the second state representation. The temporal difference model can be trained on a loss value that represents a difference between the second state representation and the prediction of the second state representation. In such fashion, unlabeled data can be used to train the temporal difference model to provide a temporal difference representation. The present disclosure further provides example uses for such temporal difference models once trained.
US10311334B1

Systems, methods, and articles of manufacture to generate, by a neural network of a variational autoencoder, a latent vector for a first input image, generate, by the neural network of the variational autoencoder, a first reconstructed image by sampling the latent vector for the first input image, determine a reconstruction loss incurred in generating the first reconstructed image based at least in part on: (i) a difference of the first input image and the first reconstructed image, and (ii) a master model trained to detect a sensitive attribute in images, determine a total loss based at least in part on the reconstruction loss and a classification loss, and optimize a plurality of weights of the neural network of the variational autoencoder based on a backpropagation operation and the determined total loss, the optimized neural network trained to not consider the sensitive attribute in images.
US10311331B2

An image processing apparatus includes a feature value extractor and an image adjuster. The feature value extractor extracts feature values of a first specified image, which is an image of a region specified in advance in a first image. The image adjuster changes, in a case where the feature values of the first specified image are to be reflected in a second image, for each region of the second image, a degree to which the feature values of the first specified image are to be reflected, and adjusts an image quality of the second image.
US10311329B2

A method and system are provided. The method includes acquiring a first image by a first user. The method further includes performing, using a processor, a comparative analysis of the first image and at least one other image acquired within a threshold time by at least one other user. The method also includes establishing a real-time communication interface between the first user and the at least one other user in response to the comparative analysis.
US10311328B2

Embodiments of the present invention provide a method of determining whether data exceeds a validity range of an operation, comprising dividing operation data indicative of a range of validity of the operation into a plurality of chunks, determining a partial convex hull for each of the plurality of chunks, determining a convex hull for the operation data based on the plurality of partial convex hulls, and determining whether the data exceeds the validity range of the operation data based on the convex hull.
US10311322B2

The present invention relates to a character information recognition method based on image processing. The method comprises: collecting images to obtain a target character image; then sequentially comparing the target character image with character template images in a character template library to find a maximum of a coincidence area of the character in the target character image with the character templates in the character template images; and when the coincidence area meets a preset condition, determining the target character to be recognized as the character in the corresponding character template image. The character templates are designed to include not only a coincidence-permitted region but also a coincidence-restricted region. The coincidence-restricted region is set, so that the direct comparing and matching of the character templates can be more accurately carried out, thereby improving the recognition speed.
US10311317B2

Provided is a method for generating teacher data for image recognition while reducing the number of images used as the basis. A captured image is obtained by imaging an object by an imaging device C arranged at a first designated position Pi. A basic image region Si is extracted from the captured image. The teacher data is generated as a result of coordinate transformation of the basic image region Si from one image coordinate system to a coordinate system of a captured image by the imaging device C on the assumption that the imaging device C is arranged at a second designated position Pj which is different from the first designated position Pi.
US10311312B2

A system and method for vehicle occlusion detection is disclosed. A particular embodiment includes: receiving training image data from a training image data collection system; obtaining ground truth data corresponding to the training image data; performing a training phase to train a plurality of classifiers, a first classifier being trained for processing static images of the training image data, a second classifier being trained for processing image sequences of the training image data; receiving image data from an image data collection system associated with an autonomous vehicle; and performing an operational phase including performing feature extraction on the image data, determining a presence of an extracted feature instance in multiple image frames of the image data by tracing the extracted feature instance back to a previous plurality of N frames relative to a current frame, applying the first trained classifier to the extracted feature instance if the extracted feature instance cannot be determined to be present in multiple image frames of the image data, and applying the second trained classifier to the extracted feature instance if the extracted feature instance can be determined to be present in multiple image frames of the image data.
US10311310B2

A surround view system includes at least at least one camera pair formed by two cameras with overlapping fields of view adapted to generate camera images with an overlapping area. The system also includes and a processing unit configured to compute surround view images including overlapping areas with respect to each camera and to extract features from the computed surround view images resulting in binary images for each overlapping area. Priority in visualization is given to the camera image of the overlapping area generated by the camera of the respective camera pair where a calculated sum of binary values within the resulting binary image is highest.
US10311309B2

A method is described for interpreting a surrounding environment of a vehicle. The method includes a step of providing an image of the surrounding environment of the vehicle, a step of forming an item of relational information using a first position of a first object in the image and a second position of a second object in the image, the item of relational information representing a spatial relation between the first object and the second object in the surrounding environment of the vehicle, and a step of use of the item of relational information in order to interpret the surrounding environment of the vehicle.
US10311305B2

Systems and methods for creating a story board with forensic video analysis on a video repository are provided. Some methods can include storing a plurality of video data streams in a data repository, storing asynchronous streams of metadata of each of the plurality of video data streams in the data repository, identifying a first object captured by at least one of the plurality of video data streams, using the asynchronous streams of metadata to identify correlations or interactions between the first object and a plurality of other objects over time, and replicating a story of the first object.
US10311301B2

An image monitoring system includes: recording means for recording an image captured by a camera via a network; control means for controlling the system so as to display the present image captured by the camera or a past image recorded on the recording means on display means; and moving-object detecting means for detecting a moving object from the image captured by the camera; wherein the moving-object detecting means includes resolution conversion means for generating an image with a resolution lower than the resolution of the image captured by the camera, positional-information output means for detecting a moving object from the image generated by the resolution conversion means and outputting positional information on the detected moving object, and information merging means for merging the positional information of the moving object with the image captured by the camera on the basis of the positional information of the moving object output by the positional-information output means.
US10311299B2

Described embodiments include systems and methods for acquiring iris biometric data. An optical entrance of an optical medium may receive a ray incident on the optical entrance, the ray comprising biometric data. An interface of the optical medium with a second medium may receive the received ray at a first angle greater than a critical angle of the interface to enable total internal reflection of the received incident ray. A reflective coating, prism or other mechanism may be used in place of the interface to redirect the received ray or bend the optical path of the received ray. An optical exit of the optical medium may couple the reflected or redirected ray to a sensor for acquiring the biometric data. The ray may be incident on the optical entrance at a second angle relative to an axis of the sensor that is less than 90 degrees.
US10311298B2

Exemplary embodiments for a biometric camera system for a mobile device, comprise: a near infrared (NIR) light source on the mobile device that flashes a user of the mobile device with near infrared light during image capture; a biometric camera located on the mobile device offset from the NIR light source, the biometric camera comprising: an extended depth of field (EDOF) imaging lens; a bandpass filter located adjacent to the EDOF imaging lens to reject ambient light during image capture; and an imaging sensor located adjacent the bandpass filter that converts an optical image of an object into an electronic signal for image processing; and a processor configured to receive video images of an iris of a user from the image sensor, and attempt to match the video images of the iris with previously registered images stored in an iris database, wherein if a match is found, the user is authenticated.
US10311287B2

A face recognition system for recognizing face in two stages includes a processor and a camera. The camera captures a face image. The processor includes a image locating unit, an image recognition unit, a first feature extraction unit, a second feature extraction unit, and a comparison unit. The image locating unit locates a face in the face image. Facial landmarks are recognized by the image recognition unit and the first feature extraction unit extracts a deep-learning based facial feature. The second feature extraction unit extracts a hand-crafted facial feature. The comparison unit compares the deep-learning based facial feature and the hand-crafted facial feature with a predetermined facial samples library to output a result of facial comparison. A face recognition method is also provided.
US10311282B2

Region of interest detection in raw time of flight images is described. For example, a computing device receives at least one raw image captured for a single frame by a time of flight camera. The raw image depicts one or more objects in an environment of the time of flight camera (such as human hands, bodies or any other objects). The raw image is input to a trained region detector and in response one or more regions of interest in the raw image are received. A received region of interest comprises image elements of the raw image which are predicted to depict at least part of one of the objects. A depth computation logic computes depth from the one or more regions of interest of the raw image.
US10311279B2

A fingerprint sensor device and an operation method thereof are provided. The fingerprint sensor device includes a driving electrode, a driving circuit, a fingerprint sensing plate, a reading circuit and a determination circuit. The driving circuit applies a driving signal to an object through the driving electrode. The fingerprint sensing plate has sensing electrodes configured to sense the object. The reading circuit reads the driving signal through the fingerprint sensing plate. During a period between a rising edge time point and its adjacent falling edge time point of the driving signal, the reading circuit respectively samples the driving signal in at least two different phases to obtain at least two sampling results and outputs a difference value of the at least two sampling results. The determination circuit checks the difference value to determine whether the object to be sensed is a real finger or a fake finger.
US10311278B2

A method for encrypting an application and a related terminal may be provided. The method may include the follows. A pressure force of a touch operation performed on an icon of a target application is detected. First fingerprint information is obtained when the pressure force is greater than a preset pressure value. The target application is encrypted with the first fingerprint information.
US10311275B2

Sensing sensitivity of a fingerprint sensor may be enhanced by grouping driving electrodes and driving groups. A processor of the fingerprint sensor may calculate mutual capacitance at each node on a touchpad from gross mutual capacitances in areas including a plurality of channels.
US10311274B2

The present invention embraces an optical indicia reader, e.g., barcode scanner, that captures images of optical indicia under multiple imaging conditions within the span of a single frame. The reader includes an image sensor having selectively-addressable pixels that can be divided into groups having regions of interest (ROIs) within the reader field of view. Each pixel group is shuttered separately to obtain independent partial frame images under separate imaging conditions.
US10311270B2

A method for filtering scanned objects displayed on a reader is provided. The reader may scan one or more transponders, and obtain, from a database, an image for each scanned transponder. Each transponder may be associated with an object (e.g., an item of retail inventory). The obtained image for each object may be presented on an interface, and a selection of an object category may be received using the obtained images. A determination may be made as to which objects are associated with the selected object category. A display screen may display data associated with only the objects associated with the selected object category.
US10311265B2

A universal mounting ring has an arcuate or curved upper portion and a plurality of downwardly depending tabs. The universal mounting ring is configured to interface with an electrical enclosure, such as conventional electrical junction boxes to permit a radio frequency identification (RFID) reader to be secured within the enclosure and mate with a wide variety of enclosure cover assemblies manufactured by third parties. The downwardly depending mounting tabs are provided with multiple mounting positions such that the reader may be securely mounted at a plurality of positions relative to a cover assembly.
US10311263B2

The present invention relates to an automatic vending machine, which includes a smart shelf and a server back-end management system, wherein a door body is arranged on the smart shelf, a main control board is arranged on the smart shelf, the main control board is respectively electrically connected with an electric inserting lock, an antenna array, and an Alipay two-dimensional code input terminal; the main control board is interconnected with the server back-end management system through the Internet, the server back-end management system is accessed to Zhima credit system through the Internet; the door body forms an opening and closing connection with the smart shelf through the electric inserting lock; the main control board and the antenna array are connected through a multi-channel read head controller and a signal amplification motherboard. It is convenient to use.
US10311260B2

The present disclosure facilitates the establishment of near field communication with a mobile terminal while also preventing malfunctions and an increase in burden of maintenance. A display apparatus (10) includes: at least one antenna (140) for carrying out near field communication with a mobile terminal (20), the at least one antenna being provided so as to positionally overlap with a display section (160). In a case where the mobile terminal comes into proximity to the display section, the display section is caused to display a guide for bringing the mobile terminal in proximity to at least one of the at least one antenna.
US10311258B2

An electronic shelf label system comprising a plurality of electronic shelf labels is provided. A central computing system transmits data transmissions to the plurality of electronic shelf labels at a first power level. A candidate electronic shelf label from the plurality of electronic shelf labels periodically activate from a sleep mode to identify whether there is an existing master electronic shelf label from the plurality of electronic shelf labels. The candidate electronic shelf label becomes a new master electronic shelf label based on a set of specified conditions to transmit programming instructions received from the central computing system to one or more electronic shelf labels.
US10311252B2

Technologies for managed code execution include a computing device having a processor with protection key support. The computing device sets a protection key register of the processor with permissions to disallow data access to any protection domain of the computing device and then executes a domain switch routine to switch to a managed applet. The managed applet is included in an applet protection domain, the domain switch routine is included in a switch protection domain, and a managed runtime environment is included in a normal protection domain. The domain switch routine sets the protection key register with permissions to disallow access to any protection domain other than the applet protection domain and then executes the managed applet. Other managed applets may be each be included in separate applet domains. Each managed applet may be a thread executed within a common process address space. Other embodiments are described and claimed.
US10311238B2

Methods and systems are disclosed including dividing a sensitive geographic region into three or more work regions; selecting geo-referenced aerial images for each particular work region such that at least a portion of the particular work region is depicted; transmitting, without information indicative of the geographic location depicted, a first of the images for a first of the work regions to an operator user device; receiving, from the device, at least one image coordinate selected within the first image by the operator, wherein the image coordinate is a relative coordinate based on a unique pixel location within the image raster content of the first image; and transmitting, without information indicative of the geographic location depicted, a second of the images for a second of the work regions to the operator user device, wherein the first and second work regions are not geographically contiguous.
US10311236B2

Systems, apparatuses, and methods for performing secure system memory training are disclosed. In one embodiment, a system includes a boot media, a security processor with a first memory, a system memory, and one or more main processors coupled to the system memory. The security processor is configured to retrieve first data from the boot media and store and authenticate the first data in the first memory. The first data includes a first set of instructions which are executable to retrieve, from the boot media, a configuration block with system memory training parameters. The security processor also executes a second set of instructions to initialize and train the system memory using the training parameters. After training the system memory, the security processor retrieves, authenticates, and stores boot code in the system memory and releases the one or more main processors from reset to execute the boot code.
US10311229B1

In a virtualization environment, a guest process may protect itself from potential timing side-channel attacks by other guest processes on the same host machine by taking steps to obscure accesses to alternative critical code paths (e.g., alternative paths within cryptographic functions whose selection at runtime is dependent on secret data) that have been designated as potential targets of such attacks. This may include interleaving instructions from multiple alternative code paths so that they land in the same cache lines (e.g., so that all code paths pass through the same set of cache lines). The different code paths may be allocated the same or different numbers of bytes per cache line, and unused allocated locations may be filled with NOPs. Chunks of code for a given code path that fall on different cache lines may be linked using local jumps. Some code chunks may span the boundaries between two cache lines.
US10311228B2

A data processing system can use a method of fine-grained address space layout randomization to mitigate the system's vulnerability to return oriented programming security exploits. The randomization can occur at the sub-segment level by randomizing clumps of virtual memory pages. The randomized virtual memory can be presented to processes executing on the system. The mapping between memory spaces can be obfuscated using several obfuscation techniques to prevent the reverse engineering of the shuffled virtual memory mapping.
US10311225B2

A method for determining the authenticity of a trackable item is provided. The method includes maintaining a database including first scan history data associated with a given integrated circuit associated with a given item. Second scan history data associated with the given integrated circuit is received. An authenticity of the given item is determined based on a comparison of the first scan history data to the second scan history data.
Patent Agency Ranking