US10426056B1
In some examples, a system includes a plurality of posts and a plurality of cage panels, wherein each of the cage panels is removably coupled to one or more of the plurality of posts, wherein a nominal width of each of the cage panels is congruent based on a modulus, wherein an actual width of each of the cage panels is equal to a difference between the nominal width of the cage panel and the width of one of the plurality of posts, and wherein any combination of a subset of the plurality of cage panels coupled in a common orientation to a subset of the plurality of posts has a combined width, between respective centers of end posts of the subset of the plurality of posts, that is congruent based on the modulus.
US10426052B1
The inventive subject matter discloses a handle, a pluggable module, and an electronic apparatus. The electronic apparatus includes a frame body and a plurality of pluggable modules. Each of the pluggable modules includes a rack and a handle, wherein the rack is adapted to receive an electronic module. The handle includes two elastic arms and a force-bearing arm, wherein each of the two elastic arms includes a hook section, and the two hook sections are adapted to be engaged with positioning structures of the frame body respectively. The force-bearing arm is connected between the two elastic arms, and the two elastic arms shift toward each other to enable the two hook sections to be detached from the positioning structures when a force is applied to the force-bearing arm. With the aforementioned design, the pluggable module could be instinctively inserted into or removed from the electronic apparatus.
US10426049B2
An electrical enclosure includes a plurality of walls. The electrical enclosure also includes at least one compartment defined, at least in part, by the plurality of walls, and at least one ventilation opening formed in one of the plurality of walls. The at least one ventilation opening provides a flow path from the at least one compartment. At least one closure is provided on the one of the plurality of walls at the at least one ventilation opening. The at least one closure is responsive to a pressure wave to selectively close the at least one ventilation opening and re-open the at least one ventilation opening after the pressure wave has passed from the electrical enclosure.
US10426048B2
An electronic device accommodating housing is attached to an attachment member by fastening members, and includes a case main body and a case cover. An electronic device is mounted on the case main body. The case cover is engaged with the case main body to cover the electronic device. One of the case main body and the case cover includes a reference hole and a release hole to be fixed to the attachment member. One of the fastening members fastened to the attachment member passes through the reference hole. An entire circumference of the reference hole is closed. The rest of the fastening members passes through the release hole. A region of the release hole on its circumference is opened so that the rest of the fastening members passing through the release hole is capable of being fallen out of the release hole.
US10426046B2
A rollable display device includes a roller, a rollable display that is rollable onto the roller in a first direction, and a plurality of thin plates positioned at a rear surface of the rollable display, the thin plates being rollable onto the roller in the first direction along with the rollable display.
US10426045B2
Disclosed is an assembly comprising an insulation material and a copper foil disposed on the insulation material, wherein the copper foil has a thickness of less than or equal to 6 μm, and the insulation material is made from a resin composition comprising oxazolidone epoxy resin, oxydianiline type benzoxazine resin and a curing agent. The assembly achieves desirable balanced properties in peel strength, glass transition temperature, dimensional change after reflow, thermal resistance, and dielectric properties.
US10426032B1
Disclosed herein is a multilayer wiring structure that includes a first metal layer; an interlayer insulating film formed on the first metal layer, the interlayer insulating film having an opening that exposes a first area of the first metal layer; a second metal layer formed on an inner wall of the opening; and a third metal layer filling the opening via the second metal layer. The first and third metal layers are direct contact with each other at a bottom of the opening.
US10426029B1
A micro-pad array to conductive wire flexible attachment assembly includes a micro-pad geometry formed on a flexible printed circuit and a method for connecting a conductive wire, thread or fiber to the micro-pad geometry.
US10426010B2
In described examples, a circuit for controlling a light emitting diode (LED) includes a first flip flop including first and second control inputs. In response to assertion of a first control signal, the first flip flop generates a second control signal to control a first switch coupled in parallel with the LED. An edge detect circuit is coupled to an output of the first flip flop. In response to generation of the second control signal, the edge detect circuit generates a third control signal. A second flip flop includes third and fourth control inputs. The third control input is coupled to an output of the edge detect circuit. The second flip flop generates a fourth control signal to control a second switch coupled, via an inductor, to the first switch and the LED.
US10426004B2
A driver circuit for a light-emitting diode arrangement has a supply terminal for connecting a voltage source. A boost converter inductance connects the supply terminal to a common circuit node. A switching unit connects the circuit node to ground depending on a switching signal. A rectifying unit connects the circuit node to an anode terminal for the light-emitting diode arrangement by way of a circuit branch to which a terminal of a storage capacitance and a terminal of an RC element are connected. A cathode terminal for the cathode side of the light-emitting diode arrangement is electrically connected to the circuit node. A buck converter inductance is connected in each case between the rectifying unit and the anode terminal and/or between the cathode terminal and the circuit node.
US10425998B2
A heat generator comprises a fluid input and fluid output, an electrically conducting disc mounted on a shaft, a plurality of magnets with their N-S axis aligned parallel to the plane of the first disc are mounted either side of the disc, a plurality of runner vanes upstanding from the disc and forming a plurality of widening fluid paths towards the magnets and allow fluid to flow over a vane free portion of the disc to exit the heat generator though the output. Drive systems are described in which high pressure fluid from a hydraulic motor connected to a turbine or Archimedean screw is used to drive the disc.
US10425986B2
Missed voice stream portions are replayed at a late entry subscriber device (SD) in a wireless radio network. The SD joins a voice call on a radio channel via a base station and detects that it is late to the call. The SD continues to receive a remaining portion of the call and plays back the portion of the call. The SD detects an end of the voice call, and (i) transmits a request message including an indication of a first duration of the portion of the call received or (ii) detects a similar message from another SD. The SD then receives an indication of a total duration of the voice call and calculates a third duration as a function of the total duration and the first duration. The SD receives and plays back the missed portion of the call for the third duration.
US10425985B2
An information processing apparatus and method provide logic for provisionally transferring shared connection rights to one or communications devices. In one implementation, a information processing apparatus includes a receiving unit configured to receive, from a first communications device, a request to join a group of second communications devices associated with at least one shared connection right A control unit of the information processing apparatus may be configured to provisionally transfer the shared connection right to the first communications device, in response to the received request.
US10425975B1
A controller controls a communications link between a first node and a second node, by requesting one or more candidate devices to detect signals transmitted by the first and second nodes. It receives signal quality measurements from at least one candidate device, relating to signals received by each respective candidate device from the first and second nodes and, in response to the received signal quality measurements, determines whether to select a candidate device to act as a relay between the first and second nodes. If this determination is made, it requests the selected candidate device to act as a relay between the first and second nodes. A candidate device receives the request from the controller and determines a signal quality measurement of signals received from the first and second nodes. It reports the signal quality measurements of signals received from the first and second nodes to the controller device.
US10425974B2
According to certain embodiments, a method for use in a wireless device is disclosed. The method comprises determining whether to restrict transmission of a random access preamble during at least a portion of a synchronization signal (SS) burst set. The SS burst set comprises at least one SS block indicated as being transmitted. In certain embodiments, the method/wireless device/computer program code further comprises transmitting the random access preamble during a time that transmission of the random access preamble is not restricted.
US10425968B2
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure provides a differential beamforming based random access method, base station, and user equipment, wherein the differential beamforming based random access method comprises, by a base station: receiving a preamble sequence from a first terminal in a differential beamforming receiving mode; determining a base station beam direction angular deviation based on the preamble sequence; and adjusting a base station beam according to the base station beam direction angular deviation, and transmitting a random access response signal to the first terminal through the adjusted base station beam. In the present disclosure, by detecting a base station beam direction angular deviation in a differential beamforming receiving mode, a base station receiving beam can be adjusted to an optimal beam faster than a beam polling way of the prior art, thereby improving the performance of a random access procedure.
US10425961B2
A non-orthogonal transmission method of a terminal in a communication system may comprise generating data based on a signature used to identify the terminal among a plurality of terminals belonging to the communication system; generating an uplink signal including the data and a demodulation reference signal (DM-RS); and transmitting the uplink signal to a base station without an uplink grant.
US10425958B2
A non-transitory computer readable medium including instructions which, when executed by one or more hardware processors, causes performance of operations. The operations include: obtaining a first pathloss value for a first data transmitted between a first device and a second device; receiving, at a first component of the first device, a second data to be transmitted to the second device; based at least on the first pathloss value: selecting a first subset of the second data for transmission from the first component to a second component of the first device, where the second component is configured for causing transmission of the first subset of the second data to the second device; transmitting, during a first period of time from the first component to the second component, the first subset of the second data.
US10425955B2
The present disclosure describes a bearer setup method and an apparatus. The method includes: transmitting, by a user equipment, a request message to a control node, where the request message is used to request setup of a transmission bearer for transmitting a data packet of a service between the user equipment and the control node, and the request message includes a parameter of the service; receiving, by the user equipment, a response message transmitted by the control node in response to the request message, where the response message includes configuration information of the transmission bearer; and setting up, by the user equipment, the transmission bearer with the control node according to the configuration information.
US10425943B2
An apparatus and a method in a wireless communications system including a first base station and a second base station sharing a licensed band, and the second base station operable on an unlicensed band. The apparatus includes: a receiving unit, configured to receive information indicating received signal strength from user equipments served by the first and second base stations; a decision-making unit, configured to issue a switching instruction according to the received information, to optimize energy efficiency and frequency spectrum efficiency in the wireless communications system, the switching instruction including information indicating user equipments in the user equipments are to be switched to operate on an unlicensed band; and a notification unit, configured to notify the switching instruction to the second base station.
US10425936B2
The present invention provides a WLAN system resource indication method and apparatus. The method includes: generating, by an access point, a frame that carries resource indication information; and sending, to multiple stations, the frame that carries the resource indication information. The resource indication information includes multiple pieces of sub resource indication information. Correspondingly, each piece of the sub resource indication information uniquely corresponds to one of the multiple stations. Therefore, a station side does not need read the entire resource indication information, so as to reduce resource overheads and improve efficiency.
US10425934B2
A method and system to signal transmission layers or dedicated reference signal ports to be used in a multiple input multiple output system, the method including providing a downlink control signal containing information for transmission layers or dedicated reference signal ports utilized, the dedicated reference signal ports being associated with the transmission layers; and using the information to demodulate data on each transmission layer.
US10425930B2
Provided is a method of transmitting control information of a base station in a mobile communication system includes obtaining scheduling information from a terminal; and transmitting at least two control channels through one down link carrier, wherein each control channel corresponds to a different uplink carrier.
US10425925B2
The present invention is designed so that UL transmission can be made adequately even when transmission of uplink control information using secondary cells (SCells) is made configurable. A user terminal communicates with a radio base station by using carrier aggregation, and has a generating section that generates uplink control information based on a DL signal transmitted from the radio base station, and a control section that controls transmission of the uplink control information, and the control section controls the transmission of the uplink control information by applying simultaneous transmission of an uplink control channel and an uplink shared channel to each of a plurality of cell groups, each including at least one component carrier (CC).
US10425922B2
Various aspects of the disclosure relate to communicating uplink control information. As one example, a user equipment may send uplink control information to a base station. In some aspects, the number of symbols used to communicate the uplink control information may be based on a link gain associated with the UE and/or based on a payload size of the uplink control information. As another example, the user equipment may send channel information for a number of beams to the base station. In some aspects, the number of beams may be based on the type of channel that is used to send the uplink control information.
US10425921B2
A method of uplink control information (UCI) transmission for a user equipment in a communication system includes determining information associated with a first maximum payload size configured for a first physical uplink control channel (PUCCH) format; and transmitting a first channel status information (CSI) subset on a first PUCCH with the first PUCCH format to the network node. The first CSI subset corresponds to the first group of serving cells, and the first PUCCH is associated with a first group of serving cells. The first maximum payload size is configurable.
US10425919B2
The present disclosure provides systems and methods for decoupling downlinks and uplinks between user equipment (UE) and base stations. Briefly described, in architecture, one embodiment of the system comprises UE (e.g., cellular telephones, mobile devices, etc.) for independently establishing an uplink (UL) and a downlink (DL). One embodiment of the method comprises the steps of establishing a DL to an optimal DL base station (BS), and establishing an UL to an optimal UL BS.
US10425913B2
A system for detecting a faulty behavior of a User Equipment (UE) in a telecommunication network is provided. A trouble report information associated with a first UE is received. The trouble report includes information uniquely identifying the first UE and information indicative of trouble affecting the first UE. One or more geographic locations for each communication session associated with the first UE for a predetermined period of time are established. Performance metrics associated with the first UE are compared with performance metrics associated with a plurality of UEs. The plurality of UEs includes UEs that handled communication sessions at similar times and locations. The first UE is characterized based on the comparison.
US10425908B2
The present disclosure describes methods and apparatus for enabling spontaneous location determination in a scheduled wireless communication environment. For example embodiments, a first wireless communication device includes a transceiver and a multiple recipient communication system. The transceiver is configured to receive from a second wireless communication device a request to participate in a location determination procedure (LDP) that is to occur at least partially during a communication period that is assigned to a third wireless communication device. The multiple recipient communication system is configured to generate a multiple recipient frame that encapsulates (i) data that is destined for the third wireless communication device and (ii) a response to the request to participate in the LDP. For other example embodiments, a multiple recipient communication system of the second wireless communication device is configured to extract the response to the request to participate in the LDP from the multiple recipient frame.
US10425902B2
In one embodiment, a method includes receiving an authentication key broadcasted from a media-player device at the client system which is within a wireless communication range of the media-player device, wherein the media-player device comprises a plurality of antennas, verifying the authentication key by the client system to register the user to the media-player device, and sending instructions from the client system to adjust a power level of each of the plurality of antennas, the instructions being determined based on broadcast signals received at the client system and on a respective position of the client system associated with each received broadcast signal, wherein the respective position of the client system is determined with respect to a position of the media-player device.
US10425893B2
Example systems, methods, and devices for channel access in dense wireless networks are discussed. More specifically, methods may include transmitting one or more trigger frames from an access point to one or more communication stations, the one or more trigger frames comprising a plurality of components, the plurality of components indicating whether trigger frames within a beacon interval are scheduled in a periodic or aperiodic manner, and if periodic trigger frames are scheduled, then indicating a countdown to the next trigger frame, and if aperiodic trigger frames are scheduled, then indicating the time to the next trigger frame scheduled by the access point. Methods, apparatus, and systems described herein can be applied to 802.11ax or any other wireless standard.
US10425885B2
There is provided mechanisms for carrier frequency handling in a cluster based communications network. According to one aspect there is provided a method performed by a wireless device camping on or served by a cluster head device associated with a cluster head carrier frequency. According to one aspect there is provided a method performed by a cluster head device associated with a cluster head carrier frequency. A corresponding wireless device, a corresponding cluster head device, and corresponding computer programs and computer program products are also provided.
US10425878B2
Techniques are described for wireless communication. A method for wireless communication at a user equipment (UE) may include receiving a beam training sequence transmitted by a network access device on a plurality of transmit beams, identifying, based at least in part on the received beam training sequence, one or more sets of multiple beams that are compatible with at least one configuration for routing signals between antenna subarrays of the UE and transceiver units (TXRUs) of the UE, and transmitting, to the network access device, an indication of the identified one or more sets of multiple beams. A method for wireless communication at the network device may include transmitting the beam training sequence, receiving the indication, and selecting, based at least in part on the received indication, a set of multiple beams of the one or more sets of multiple beams to use to communicate with the UE.
US10425864B2
The present application discloses a method and an apparatus for processing a UE context of a UE. In a specific embodiment of the method, a base station receives the UE context from a UE; and the base station, according to the received UE context, performs at least one of: optimizing a service strategy of the base station, optimizing a scheduling mode of the base station; and optimizing a handover procedure for the UE. The embodiment utilizes the UE context to provide the UE with services more effectively.
US10425862B2
A method for employing an indication of stored temporary information during redirection may include receiving a temporary stored information indicator from a mobile terminal indicating that the mobile terminal stores a system information container comprising temporary information, and determining whether to replace the temporary information with non-temporary information based on reception of the temporary stored information indicator. Alternatively, the method may include receiving a system information container for at least one target cell, storing the system information container, and generating a temporary stored information indicator at a mobile terminal indicating that the mobile terminal stores the system information container comprising temporary information. Corresponding apparatuses and computer program products are also provided.
US10425854B2
A method for applying network services related to geographic location including receiving regions within a map and receiving geo-service definitions for the regions. The method includes determining a subscriber's region and determining information related to the subscriber's traffic flow. The method then applies geo-service definitions based on the subscriber's region and the information related to the traffic flow. A system for applying network services related to geographic location having a location detection module for detecting a subscriber's location and a region detection module for determining the subscriber's region within a map based on the subscriber's location. The system further including a geo-service definition and enablement module for defining geo-service definitions and actions; and a subscriber detection and traffic management module adapted to receive the subscriber's region and apply geo-service definitions to the subscriber traffic flow based in part on the region of the subscriber.
US10425852B2
A base station that communicates with a mobile station by using a plurality of antenna ports includes a mapping information communication unit configured to generate mapping of reference signals for measuring channel state information of the antenna ports by combining, within a resource block, mappings of reference signals for measuring the channel state information, the mappings being defined for a predetermined number or less of the antenna ports, and configured to communicate information indicating the generated mapping to the mobile station; a multiplexer configured to multiplex the reference signals for measuring the channel state information in one or more resource elements in the resource block in accordance with the generated mapping; and a transmitter configured to transmit the reference signals for measuring the channel state information.
US10425851B2
Various communication systems may benefit from methods, apparatuses, and systems for data collection. For example, wireless communication systems of the third generation partnership project (3GPP) may benefit from data collection in network management layer coverage and capacity optimization. For example, a method may include sending performance measurement job activation indicating that minimization of drive test data is to be collected (in an alternative, the job can be configured to indicate that non-MDT data is to be collected). The method may also include receiving performance measurements in response to the job activation.
US10425848B2
A method for virtual carrier aggregation, a base station, and a user equipment are provided. A base station receives measurement capability indication information and indication information indicating a capability of receiving data transmission that are reported by a UE. The base station selects a measurement set for the UE according to the measurement capability indication information, and sends the measurement set to the UE, where the indication information indicating the capability of receiving data transmission includes information of carriers on which the UE supports concurrent receiving of data transmission and the measurement capability indication information includes indication information indicating a capability of the UE for measuring CSI and/or indication information indicating a capability of the UE for measuring RSRP. The base station can flexibly select an activated carrier set for the UE.
US10425847B2
In one embodiment, an emergency configuration control device is provided for a communications system that provides wireless RF communication service to a coverage area, wherein the system comprises an RF protection function coupled to at least one power amplifier, protection function configured to disable the power amplifier when the protection function determines that at least one parameter of the power amplifier has deviated outside of an operating specification, the device comprising: an emergency configuration control module executed by a controller, the emergency configuration control module configured to determine when an emergency event is occurring within the coverage area as a function of a first set of input signals; wherein the emergency configuration control module enters phase one operation and inhibits disabling of the power amplifier by the RF protection function and outputs one or more phase one notification signals in response to determining that the emergency event is occurring.
US10425845B2
A radio access network node of a telecommunication network and method, the node including: a system of radiating antennas radiating radio signals through a geographic territory, and a processor configured to execute computer-readable instructions to: obtain or generate a topographic map of the geographic territory; based on the topographic map, calculate a coverage map of radio coverage of the geographic territory by the radiated radio signals; based on the coverage map, shrink the topographic map to obtain a reduced-size topographic map; based on the calculated coverage map, create a first data structure including plural first data structure records, one for each point of the calculated coverage map, each first data structure records providing a description of a service delivery capability of the node in that point, and exploit the first data structure to decide how to serve user equipment located in the territory corresponding to the reduced-size topographic map.
US10425841B2
The present invention relates to the field of mobile communications technologies, and in particular, to an RS SNR reporting and receiving method, a terminal, and a base station, where the method comprises: sending, by the terminal, a user capability message to a serving base station, where the user capability message carries capability information of measuring and reporting an RS SNR by the terminal; and sending, by the serving base station, a measurement result reporting instruction message to the terminal based on the user capability message, and then reporting, to the serving base station, an RS SNR obtained by means of measurement.
US10425838B2
Attachment data collected by a set of femto access points (FAPs) is utilized to localize, predict, and/or weight potential wireless communication traffic within and between areas. Moreover, the attachment data can be indicative of user equipment (UE) density/traffic within coverage areas of respective femtocells. The attachment data can be consolidated and analyzed to identify location and motion of a UE “swarm”. Moreover, an automatic cell planning (ACP) component can be employed to utilize the attachment data for determining an optimal macro site and optimal antenna setting(s) that facilitate steering/tuning the macro antenna beam to focus upon the swarm area. In addition, the ACP component can facilitate reconfiguration of the macro antenna beam as reported swarm concentrations shift between the FAPs.
US10425831B2
A geolocation of a mobile device determined during an event allows a communications network provider to associate geolocation data with QoS issues. The geolocation data may be ascertained by mapping call log data with a temporary subscriber identifier assigned by the communications network provider. Geolocation data may also be obtained from URL data. The geolocation data obtained from URL data may be verified by comparing the URL data with a geo-distance from a connected cell tower. The QoS issue can be associated with geolocation data and subsequently used to improve the network or strengthen the coverage at the geolocation.
US10425828B2
Selective non-distribution of received unlicensed spectrum communications by a remote unit(s) into a distributed communications system (DCS) is provided. In one aspect, the DCS is configured to receive communications signals in unlicensed spectrum from a source transceiver(s) for communications services. The DCS is configured to distribute the received communications signals in unlicensed spectrum to one or more remote units forming respective remote communications coverage areas. To reduce or avoid signal interference when communication signals in unlicensed spectrum are transmitted into the DCS that is also being used for transmissions by a remote transceiver to a remote unit at the same time, received communications signals by the remote units are monitored for unlicensed spectrum. The remote unit is configured to disable or disconnect the reception and/or transmission of the communications signals in the unlicensed spectrum based on the communication signal activity in the unlicensed spectrum.
US10425823B2
The present invention suggests a cell management apparatus and a method for operating a cell management apparatus, capable of harmoniously satisfying effects of improving intercell interference and enhancing operation efficiency of radio resources in managing virtual cells, particularly in managing virtual cells in a heterogeneous network environment in which cells having different sizes coexist.
US10425819B2
A mobile device is provided. The mobile device includes an activity sensor for generating data, a channel controller configured to determine the user presence based on the data obtained through the activity sensor, and a communication interface for communicating with an external network. The channel controller is configured to block or disable the communication between a source on the mobile device and the external network when the channel controller determines a lack of the user presence for a predetermined time.
US10425814B2
An iris biometric recognition module includes technology for capturing images of an iris of an eye of a person, whether the person is moving or stationary. The iris biometric recognition technology can perform an iris matching procedure for, e.g., authentication or identity purposes, by comparing a digital iris image to a reference iris image and, if the digital and reference iris images match, authenticating a person as authorized to access a first device and transmitting a wireless communication from the first device to a second device.
US10425810B2
Embodiments of a User Equipment (UE), Next Generation Node-B (gNB) and methods of communication are generally described herein. The UE may randomly select a private key of the UE. The UE may receive, from the gNB, control signaling that includes a public key of the gNB. The UE may generate a shuffling key based at least partly on a public function of the private key of the UE and the public key of the gNB. The UE may determine a random sequence of bits based on a random number generation operation with the shuffling key as a seed. The UE may determine, based on the random sequence of bits, a shuffling array for shuffling of coded bits. The UE may generate the coded bits, and may shuffle the coded bits in accordance with the shuffling array.
US10425808B2
A method of operating a node for performing handover between access networks wherein a user has authenticated for network access in a first access network. The method comprises receiving from a home network a first session key and a temporary identifier allocated to the user for the duration of a communication session. The identifier is mapped to the first session key, and the mapped identifier and key are stored at the node. A second session key is derived from the first session key and the second session key is sent to an access network, and the identifier sent to a user terminal. When the user subsequently moves to a second access network, the node receives the identifier from the user terminal. The node then retrieves the first session key mapped to the received identifier, derives a third session key and sends the third session key to the second access network.
US10425805B2
A method for re-indexing in a base station a first mobile terminal to be associated with a new predefined routing configuration, the base station listing a first set of identifiers of mobile terminals and a set of context identifiers, each context identifier associated with an allocation of lines corresponding to a routing configuration for routing incoming and outgoing communications, the method including detecting a request to change a terminal's identifier, sent by the first terminal, the request including information corresponding to a context identifier listed in the base station; checking that a new terminal identifier associated with the context identifier is available, the context identifier being determined by analyzing the context information of the request; allocating a new terminal identifier to the first terminal by sending the new terminal identifier to the first terminal and changing the indexing of the new identifier of the terminal stored in the base station.
US10425803B2
Methods, apparatuses, and computer-readable media for a wireless communication device switching between lower energy and higher energy wireless communication techniques are disclosed. The wireless communication device includes processing circuitry to: receive a packet in accordance with a lower energy wireless peer-to-peer (P2P) network communication technique from a service provider wireless device, wherein the packet indicates one or more services provided by the service provider wireless device. The processing circuitry may be further to: determine to switch to a higher energy wireless P2P communication technique to communicate with the service provider wireless device based on a determination that a target service is provided by the service provider wireless device. The processing circuitry may be further to: perform a connectivity setup with the provider wireless device to use the target service in accordance with the higher energy wireless P2P communication technique.
US10425799B2
A system and method are provided in accordance with the various aspects of the invention that enhance the information regarding a caller and a call location. Such calls are typically sent to a dispatcher that handles urgent or emergency calls. The information provided can be in the form of a message that is includes specifics about the call initiator and the nature of and/or reason for the call; a message that is converted to verbal form from text-to-speech; and/or the message may include location information, especially as it relates to representing a wireless device as a landline location based on nearby communication options, such as Wi-Fi or Bluetooth beacons.
US10425791B2
A wireless sensor device can include a primary body, a primary processor mounted to the primary body, a first plurality of sockets mounted to the primary body and in electrical communication with the primary processor, a first transducer mounted to the primary body, a secondary body mounted to the primary body through a first socket of the first plurality of sockets, a secondary processor mounted to the secondary body, a second plurality of sockets mounted to the secondary body and disposed in electrical communication with the secondary processor, a tertiary body mounted to the secondary body, a tertiary transducer mounted to the tertiary body and disposed in electrical communication with the secondary processor, and a first wireless transceiver disposed in electrical communication with and selectively controlled by the primary processor.
US10425786B2
Some embodiments described herein relate to reverse geocoding using, for example, real estate parcel data. In some embodiments one or more location records can be received, for example, from a location record database associated with a real estate mapping service. Each location record can identify or otherwise be uniquely associated with a closed shape, such as a two-dimensional polygon, circle, or other boundary that can, for example, define the metes and bounds of a real estate parcel. Geolocation data that represents a location of a mobile communication device can also be received. The geolocation data can map to a location within a shape and the location record associated with that shape can be selected. When the selected location record corresponds to a residential location, household data can be associated with that location record and/or the mobile communication device.
US10425781B1
A system that determines that devices are co-located in an acoustic region and selects a single device to which to send incoming notifications for the acoustic region. The system may group devices into separate acoustic regions based on selection data that selects between similar audio data received from multiple devices. The system may select the best device for each acoustic region based on a frequency that the device was selected previously, input/output capabilities of the device, a proximity to a user, or the like. The system may send a notification to a single device in each of the acoustic regions so that a user receives a single notification instead of multiple unsynchronized notifications. The system may also determine that acoustic regions are associated with different locations and select acoustic regions to which to send a notification based on location.
US10425775B2
A multi-group call setup method and device are disclosed. The method includes determining, by a first MCPTT server, to set up a multi-group call involving N MCPTT groups, where N is an integer greater than or equal to 2, and sending, by the first MCPTT server, a call message to first UE, where the call message is used to add the first UE to the multi-group call, where a first MCPTT user is an associated user of the first UE, and where the first MCPTT user is an MCPTT user in the N MCPTT groups.
US10425765B2
A positioning method and a corresponding terminal and system. A terminal acquires positioning information of the terminal, and sends the acquired positioning information to a first transmission node, the positioning information comprising at least one type of the following information: signal strength information, a subframe or subframe set index, channel characteristic information, access point information and environment characteristic information. The first transmission node transmits the positioning information to a positioning service system, and the positioning service system acquires the positioning information reported by the terminal and determines a geographic position of the terminal according to the positioning information. The present invention can satisfy related enhanced positioning demands.
US10425761B2
Apparatus is configured to associate each of one or more spatially-distributed audio sources in a virtual space, each audio source providing one or more audio signals representing audio for playback through a user device, with a respective fade-in profile which defines how audio volume for the audio source is gradually increased from a minimum level to a target volume level as a function of time. It is configured also to identify, based on user position, a current field-of-view within a virtual space and, in response to detecting that one or more new audio sources have a predetermined relationship with respect to the current field-of-view, fading-in the audio from the or each new audio source according to the fade-in profile for the respective audio source so as to increase their volume gradually towards the target volume level defined by the fade-in profile.
US10425760B2
Embodiments of these teachings concern integrating a sound object such as an audio object recorded by, e.g., a lavalier microphone to a spatial audio signal. First the sound object is obtained and then a direction and an active duration of the sound object is determined. The spatial audio signal is compiled from audio signals of multiple microphones and could be pre-recorded and obtained after the fact. Then, using the determined direction, the sound object is integrated with the spatial audio signal over the active duration. If there are further moving sound sources to integrate the same procedure is followed for them all individually. One technique specifically shown herein to find the optimized direction and starting time is steered response power with phase transform weighting.
US10425759B2
A system and method for measuring and calibrating a time-synchronized network of loudspeaker participants. Each loudspeaker participant has a plurality of microphone arrays. The system and method generates a stimulus signal at each network participant and records precise sensor data including start and end timestamps of the stimulus signal. The sensor data is compiled to estimate locations of loudspeaker participants within the time-synchronized network to establish a global frame of reference for all of the loudspeaker components in the network.
US10425750B2
A prosthesis including an abutment, an operationally removable component including a coupling apparatus, and an adapter, wherein the abutment is connected to the adapter and the coupling apparatus of the operationally removable component is releasably coupled to the adapter.
US10425741B2
A sound transducer assembly for generating and/or detecting sound waves in the audible wavelength spectrum includes a membrane, a cavity and a MEMS printed circuit board unit. A MEMS printed circuit board unit for a sound transducer assembly for generating and/or detecting sound waves in the audible wavelength spectrum includes a multi-layer piezoelectric structure embedded in a printed circuit board. The printed circuit board includes a membrane, which the multi-layer piezoelectric structure can oscillate or detect oscillations thereof.
US10425736B2
Boomless-microphones are described for a wireless helmet communicator with siren signal detection and classification capabilities. An acoustic component receives an audio signal and comprises a left acoustic sensor and a right acoustic sensor. The left acoustic sensor is mountable or attachable to the surface of a left wall of a helmet and the right acoustic sensor is mountable or attachable to the surface of a right wall. A speaker component can generate an echoless audio signal via signal inversion of the audio signal, outputs to a left speaker mountable or attachable to a left ear area of the helmet and a right speaker mountable or attachable to a right ear area of the helmet. A signal enhancement component can increase an intensity of the first audio signal associated with an emergency siren based on a determined proximity of an emitting emergency vehicle or emergency object to the device.
US10425733B1
A microphone equalization system determines an equalization filter which is used to spectrally shape a signal from a microphone. A loudspeaker has an enclosure, a back volume, a driver diaphragm, and a sensor located inside the back volume. An external microphone is located outside the loudspeaker. A processor determines the equalization filter based on comparison of a first signal from an output of the sensor and a second signal from an output of the external microphone both of which are produced while the driver diaphragm produces acoustic pressure waves produced by the driver diaphragm. The processor is to then spectrally shape a third signal from the output of the external microphone that is responsive to further acoustic pressure waves from a source other than the loudspeaker. Other aspects are also described and claimed.
US10425730B2
A technique for controlling a loudspeaker system with an artificial neural network includes filtering, with a deconvolution filter, a measured system response of a loudspeaker and a reverberant environment in which the loudspeaker is disposed to generate a filtered response, wherein the measured system response corresponds to an audio input signal applied to the loudspeaker while the loudspeaker is disposed in the reverberant environment. The techniques further include generating, via a neural network model, an initial neural network output based on the audio input signal, comparing the initial neural network output to the filtered response to determine an error value, and generating, via the neural network model, an updated neural network output based on the audio input signal and the error value.
US10425728B2
An acoustic processing apparatus includes a detection unit configured to detect a change in a state of a microphone, and a determination unit configured to determine a parameter to be used in acoustic signal generation by a generation unit configured to generate an acoustic signal based on one or more of a plurality of channels of sound collection signals acquired based on sound collection by a plurality of microphones, wherein in a case where a change in at least any of states of the plurality of microphones is detected by the detection unit, the determination unit determines the parameter based on the states of the plurality of microphones after the change.
US10425726B2
The present technology relates to a signal processing device, a signal processing method, and a program that can provide sound with more increase in realistic sense by restoring a difference of sound pressure between sound sources.The signal processing device includes: an acoustic signal obtaining unit that obtains an acoustic signal; a sound source positional information obtaining unit that obtains sound source positional information relating to a distance between a sound source and a sound collecting unit that collects sound from the sound source; a listening positional information obtaining unit that obtains listening positional information relating to a distance between a reproducing device that reproduces the acoustic signal and a listener who listens to sound reproduced by the reproducing device; and a correcting unit that corrects gain of the acoustic signal on a basis of the sound-source positional information and the listening positional information. The present technology can be applied to, e.g., a TV telephone system.
US10425717B2
Methods and systems are provided for an awareness intelligence headphone with an always listening mode. Headphone units share the ability to output audio sound to a user, but may not provide additional functionality that users may require. A headphone unit with the always listening mode is used to analyze ambient noise surrounding the headphone unit in order to detect predetermined sounds, issue alerts to a user, and respond to an input command from the user.
US10425715B2
A headphone stand with a base, a stem extending vertically therefrom, and a holder affixed to the stem at or near the top. The holder may be lined, cushioned or padded. The stem is hollow in whole or in part. A recharging cable and plug (which may be a power plug, USB plug, or other form of plug) extends upwards from the base inside the stem, and emerge from an opening located in the stem. The portion of the cable corresponding to the opening is shaped so that the cable forms the cover for the opening when in the neutral position. The outside of the cable may be curved to match the curvature of the stem, and similarly colored, so that when in place as a cover for the opening, the plug on the cable is facing the interior of the stem and this section of the cable appears to be part of the stem.
US10425708B2
A method for controlling the splitting ratio of an input optical signal to one or more output ports is described. The splitting ratio of a fiber-coupled signal in the communications band is controlled using cross phase modulation from a pump signal in the 980-1090 nm band. This design allows the nonlinear fiber in which the cross phase modulation occurs to be standard single mode fiber having a zero dispersion wavelength between 1250 and 1350 nm, such as SMF-28e fiber, which helps to maintain the lowest possible loss and a low cost while still allowing for power efficient interactions with signal wavelengths in the technologically important 1520-1610 nm band. The design is compatible with low insertion loss, narrow switching windows, and low added noise. The location of the pump pulse can be controlled allowing for the location of an input pulse to be determined.
US10425705B1
Systems and methods are disclosed herein for providing near real time communication to a user based on analysis of various user and environmental telematic data. The system includes a user with a wearable human telematic sensor providing telematic data about the wearer. Also, the system and method includes at least one building/environment telematic sensor configured to provide telematic data about the building and/or surrounding environment. The various telematic data is communicated and processed to provide a notification back to the user such as a potential safety hazard. The safety hazard may be based upon sensed data specific to the user, specific to the user's environment, or combinations thereof.
US10425700B2
A hardware media content packaging and distribution system that handles distribution of one or more channels to be viewed on one or more of a plurality of consumer devices, receives a media feed and a first programming schedule of a first channel of the one or more channels from a source device. Instructions are received from a programming service and/or a user-preference is received from a first consumer device of the plurality of consumer devices on which the first channel is viewed. Based on content context analysis, one or more other live feeds of other channels of the one or more channels or pre-encoded media assets, are analyzed. Based on the content context analysis, a media item is recommended to be inserted in the media feed of the first channel, based on the received user-preference. The recommended media item is dynamically scheduled in the media feed of the first channel to be delivered over a distribution system to be viewed on the first consumer device based on the content context analysis.
US10425696B2
Placement of Closed Captioning (CC) in content by a content provider is overridden by means of a user interface (UI) that allows the user to place CC on screen on top of the video. The CC may be derived directly from the audio and synchronized with play of the audio and video.
US10425692B2
In one implementation, a method performed by a content server with one or more processors and non-transitory memory includes: receiving a first view request from a first client device; determining a first view group associated with the first client device in response to receiving the first view request; identifying a first view hierarchy based on the first view group, where the first view hierarchy includes a first plurality of pointers to a first plurality of content sub-tree hierarchies associated with content items and the first view hierarchy also includes a first order schema; obtaining the first plurality of content sub-tree hierarchies based on the first plurality of pointers; and transmitting display data associated with a first user interface to the first client device based on the first order schema and the first plurality of content sub-tree hierarchies.
US10425690B2
Provided is a video processing device and method capable of enhancing security of content included in a video, the video processing device including: a loader configured to load an original video; an encoder configured to generate an encoded video including a header and a payload by encoding the loaded original video; and a security information inserter configured to insert security information comprising information about a reproduction right of the video into the header or the payload.
US10425688B2
The present invention relates to a reception device that can select an optimal component. The reception device includes a first reception unit that receives a video or audio component transmitted on a broadcast wave, a second reception unit that receives a video or audio component distributed via a network, and a control unit that controls the operation of each unit. The control unit selects the optimal video or audio component from a plurality of video and audio components that the reception device can receive.
US10425680B2
Systems and methods are described herein for a media guidance application that can cause a specific portion of a media asset to be stored based on a user command. For example, if the user requests the closing scene from a given movie, the media guidance application may detect the command, determine that it comprises an instruction to store a portion of a media asset, identify a source of the portion of the media asset, and cause the portion of the media asset to be stored. The media guidance application may also cause the entirety of the media asset to be stored and initiate playback at the start of the requested portion. This may allow users to store and watch portions of particular interest without requiring that the users seek through the entire media asset on their own.
US10425670B2
Systems and methods for providing blackout support in video mosaic environments are disclosed. In response to receiving a request for a video mosaic page, screen data, which may include blackout information, is received. The screen data identifies the video assets in the video mosaic page. A determination is made, based at least in part on the screen data, whether any video assets in the video mosaic page should be blacked out. Blacked out assets may be masked and their associated audio blocked. In addition, an overlay of options associated with the blacked out asset may be presented. The overlay may include options to substitute the blacked out asset with replacement content, search for similar content, or retrieve more information about the blackout.
US10425668B2
This disclosure describes methods and systems for viewing a collection of media objects, such as a video clip and associated responses (video, audio and text), in a seamless way. Provided with a media object and a series of responses and counter responses, a real time media combining methodology is coupled with a text and audio conversion process to generate a media stream, or downloadable media object, that contains the original media object and some or all of the associated responses. The media content is formatted into the stream so that ancillary content, like text associated with a particular video response, may also be displayed. Advertisements may be inserted into the stream between responses or overlaying some portion of the viewing area during rendering of the stream.
US10425663B2
The present disclosure is directed toward systems and methods for providing an enhanced live video presentation to one or more viewers of a live video stream. In particular, the systems and methods described herein involve detecting a live video stream at an event and, based on received information about the event, generating a video enhancement overlay for the live video stream. In addition, the systems and methods involve providing, for display to one or more viewers, an enhanced live video presentation that includes the live video stream and the video enhancement overlay including information about the event. In this way, systems and methods described herein facilitate an enhanced user experience for broadcasters and viewers of live video content.
US10425659B2
In one example, a device includes a memory configured to store video data and a video decoder configured to decode an exponential Golomb codeword representative of at least a portion of a value for an escape pixel of a palette-mode coded block of video data, the video decoder is configured to decode the exponential Golomb codeword using exponential Golomb with parameter 3 decoding, and decode the block using the value for the escape pixel.
US10425653B2
An inter prediction method according to the present invention comprises the steps of: selecting candidate units from among reconstructed neighbor units; creating a candidate unit set with respect to units to be decoded, using the selected candidate units; determining a reference unit from among the candidate units which constitute the created candidate unit set; and performing inter prediction on the units to be decoded, using the determined reference unit. According to the present invention, image encoding/decoding efficiency can be improved.
US10425652B2
Video composition is performed by filling a portion of the composed video data steam by collecting and copying, and another portion added synthetically by referencing, via motion-compensated temporal prediction, the other portion of the composed video data stream, obtained by collecting and copying.
US10425646B2
When generating intra-frame encoding cost measures for evaluating intra-frame encoding of a frame of video image data, a measure of the cost of intra-frame encoding a block of the frame is determined by determining a separate cost measure for each sub-block of a set of plural sub-blocks making up the block to be encoded, and then determining the measure of the cost of encoding the block to be encoded as the sum of the determined cost measures for each of the sub-blocks.
US10425645B2
The invention relates to the encoding of pixel blocks. To apply some encoding tools, an input 4:2:0 block is upsampled into a 4:4:4 block. Each color component of the 4:4:4 block has thus the same importance when evaluating a distortion measure. To vary the influence of the color components depending on their impact on the decoding, the invention provides assigning weights to the color components of pixels of the 4:4:4 block depending on whether the corresponding color components exist in the 4:2:0 block, due to the subsampling. In such a case, any measure is evaluated using the weighted color components. This approach may apply to the palette coding mode, for instance when updating the color component values of a palette entry upon building, or selecting the closest palette entry to a pixel currently considered, or also determining whether a palette entry predictor may be used instead of a palette entry.
US10425644B2
An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
US10425643B2
A method and system for view optimization of a 360 degrees video is provided. The method includes generating two-dimensional video frame from the 360 degrees video. The macroblocks are generated for the two-dimensional video frame. A foveated region of interest for the two-dimensional video frame is defined based on a given view orientation. DCT (Discrete Cosine Transform) coefficients are generated for the macroblocks. View adaptive DCT domain filtering is then performed on the DCT coefficients using the foveated region of interest. Quantization offset is calculated for the DCT coefficients using the foveated region of interest. The DCT coefficients are quantized using the quantization offset to generate encoded two-dimensional video frame for the view orientation. A new view orientation is then set as the given view orientation and steps of generating, performing, calculating, and quantizing are performed for each view orientation and each video frame to generate view optimized video.
US10425639B2
In one embodiment, the apparatus includes a decoder. The decoder is configured to obtain first and second motion vectors of a block other than the current block. The other block neighbors the current block at one of a left, top and top right position. The decoder is configured to determine first and second motion vectors of the current block using the first and second motion vectors of the other block such that the first motion vector of the current block has a same direction as the first motion vector of the other block and the second motion vector of the current block has a same direction as the second motion vector of the other block.
US10425621B2
An electric vehicle charging station such as a smart Electric Vehicle Supply Equipment (EVSE) with an integrated camera is provided. A networked on-charging station camera unit disposed either internally to the smart EVSE or connected externally on the smart EVSE. The camera unit includes at least one of a video camera and a still image camera. A communication module is coupled to the camera unit to communicate acquired camera data over a camera connection to a server or to a mobile device of a user over one or more public networks, one or more private networks, or a combination of one or more public networks and one or more private networks.
US10425618B2
Methods and apparatus provide for: displaying a program guide on a display device, the program guide being such that respective program frames for a plurality of programs are arranged in a display area having a time axis of one or more time slots and a channel axis; displaying a cursor on the display device and allowing a user to move the cursor, highlight desired ones of the program frames, and select from among the plurality of programs in the program guide; and displaying detailed program information regarding content of one of the programs of one of the program frames that is highlighted and/or selected by the user via the cursor, where the detailed information is displayed by enlarging the one of the program frames as compared with others of the program frames.
US10425610B2
A camera system capable of capturing images of an event in a dynamic environment includes two microphones configured to capture stereo audio of the event. The microphones are on orthogonal surfaces of the camera system. Because the microphones are on orthogonal surfaces of the camera system, the camera body can impact the spatial response of the two recorded audio channels differently, leading to degraded stereo recreation if standard beam forming techniques are used. The camera system includes tuned beam forming techniques to generate multi-channel audio that more accurately recreates the stereo audio by compensating for the shape of the camera system and the orientation of microphones on the camera system. The tuned beam forming techniques include optimizing a set of beam forming parameters, as a function of frequency, based on the true spatial response of the recorded audio signals.
US10425602B2
An image processing apparatus includes: an acquisition unit configured to acquire defective pixel information including one of positional information on a reading circuit in which defective pixel noise occurs and positional information on each of pixels, blinking defect noise information including one of positional information on a reading circuit in which blinking defect noise occurs and the positional information on each of the pixels, and image data generated by an image sensor; and a noise reduction unit configured to reduce one of the defective pixel noise and the blinking defect noise based on the defective pixel information acquired by the acquisition unit and the blinking defect noise information acquired by the acquisition unit, with respect to the image data acquired by the acquisition unit.
US10425598B2
An imaging system uses a dynamically varying coded mask, such as a spatial light modulator (SLM), to time-encode multiple degrees of freedom of a light field in parallel and a detector and processor to decode the encoded information. The encoded information may be decoded at the pixel level (e.g., with independently modulated counters in each pixel), on a read-out integrated circuit coupled to the detector, or on a circuit external to the detector. For example, the SLM, detector, and processor may create modulation sequences representing a system of linear equations where the variables represent a degree of freedom of the light field that is being sensed. If the number of equations and variables form a fully determined or overdetermined system of linear equations, the system of linear equations' solution can be determined through a matrix inverse. Otherwise, a solution can be determined with compressed sensing reconstruction techniques with the constraint that the signal is sparse in the frequency domain.
US10425597B2
An image sensor system, comprising a pixel array that includes at least a first type pixel and a second type pixel, wherein each first type pixel is configured to sense light of a first optical spectral range; and each second pixel is configured to sense light of a second optical spectral range; an optical filter located above the pixel array, said optical filter configured to pass a third optical spectral range and a fourth optical spectral range that is different from the third optical spectral range, wherein the fourth optical spectral range is less than the second optical spectral range; a light source that emits light in a fifth optical spectral range, wherein the fifth optical spectral range at least overlaps with the fourth optical spectral range; and a controller that controls the image sensor system to selectively operate in a first mode that uses said first optical spectral range, and a second mode that uses said second optical spectral range.
US10425585B2
One embodiment of a lens moving unit includes a bobbin mounted with at least one sheet of lens and arranged at a periphery with a coil unit, a cover member mounted with a magnet at a position corresponding to that of the coil unit, upper and bottom elastic members respectively coupled at one distal end to upper and bottom surfaces of the bobbin to support movement of the bobbin to an optical axis direction, and a detection unit to detect a movement parallel to an optical axis of the bobbin, wherein the detection unit includes a sensing magnet mounted at a periphery of the bobbin, and a position detection sensor arranged at a lateral wall of the cover member and formed at an inner lateral surface opposite to the sensing magnet, wherein the bobbin includes a correction magnet mounted at a side opposite to that of the sensing magnet.
US10425562B2
Disclosed is a three-dimensional image sensing module with a low z-height, and a process for forming the same. The three-dimensional image sensing module may include two or more cameras to capture image data, where each camera includes a lens holder having at least one optical camera lens. Furthermore, the three-dimensional image sensing module may also include a spacer attached to a top side of the lens holders of the two or more cameras that provides dimensional stability for the relative positioning of the two or more cameras with respect to one another.
US10425561B2
Portable electronic devices having I/O assemblies that can include optical and audio components are described. An exemplary I/O assembly can include a first camera module and a second camera module that can be carried within a camera module housing. A flex connector can carry a strobe that can be positioned between the first camera module and the second camera module. A trim can enclose the first camera, the second camera and the strobe and optically isolates the optical components. An exemplary portable electronic device can include a side wall retainer that defines its perimeter, a front cover glass and a rear cover glass that cooperate to form an enclosure. The I/O assembly can be secured to the enclosure both from inside and outside of the rear cover glass. I/O assembly can also include an audio transducer that can record sound when the camera module are recording videos.
US10425556B2
Provided is an information processing apparatus including: a marking extraction circuit that extracts, from a script image including a plurality of markings respectively superimposed on a plurality of character strings, the plurality of markings; a same-character-string identification circuit that identifies the same character string out of the plurality of character strings on which the markings are respectively superimposed; and a symbol determination circuit that allocates the same symbol to the same character string and allocates different symbols to different character strings.
US10425554B1
To generate a security mark, a system prints test pattern marks of varying frequencies on a first substrate. The system copies the test pattern marks onto a second substrate. The system analyzes the copy to identify a frequency or period range for test patterns that exhibit a high level of contrast as compared to the original. It then uses the identified range to generate an array of cells having pantograph marks of various foreground/background frequencies/periods. The system prints the array and generates polygons that contain cells in which the foreground is visually distinguished from the background. The system identifies the polygon having an inner point having a largest range to edge. It identifies the frequency/period of the background pattern and of the foreground pattern of the cell that contains the inner point. It then generates a pantograph mark having a background and foreground that correspond the identified frequencies or periods.
US10425549B2
An information processing apparatus capable of adding a function by an extension program includes a registration unit, a setting unit, an execution unit, and a determination unit. The registration unit registers information on the extension program having an interface defined for each type of function. The setting unit sets a use condition of the extension program. The execution unit executes a process sequence by combining a plurality of extension programs according to a definition file defining the process sequence including a plurality of steps. The determination unit dynamically determines, when the process sequence is executed by the execution unit, extension programs that execute the respective steps of the process sequence according to information on the extension programs registered in the registration unit and the use conditions of the extension program set in the setting unit.
US10425548B2
A multi-function print server administration service implemented on a server computer receives a request, by a user associated with either a vendor-administrator user account or a system administrator account, to modify a first set of one or more application services enabled on one or more multi-function print devices associated with the vendor-administrator user account. In response to receiving the requests, the multi-function print server generates a modified first set of one or more application services, which implements a modification to the one or more application services based on the received request to modify the first set of one or more application services. The multi-function print server administration service enables the modified first set of one or more application services on the one or more multi-function print devices.
US10425544B2
An information processing system includes an information processing apparatus, an image processing apparatus, a manipulation panel, and a first processor. The manipulation panel includes an input interface and a control circuit operable in a first mode in which the information input to the input interface is transmitted to the image processing apparatus or a second mode in which the information input to the input interface is transmitted to the information processing apparatus. When the first processor determines that the image processing apparatus transitions from a first state in which the input information input is able to be processed to a second state in which the input information is unable to be processed, the first processor instructs the control circuit to transition from the first mode to the second mode and outputs a transition notification to the information processing apparatus.
US10425537B2
A method, an apparatus and a system for allocating a phone number are disclosed. the method includes: receiving, by an SIP server, an automatic number negotiation request packet sent by an IP phone terminal; allocating, by the SIP server, a corresponding IP phone number to the IP phone terminal according to the received automatic number negotiation request packet; and returning, by the SIP server, the allocated IP phone number to the IP phone terminal, so that the IP phone terminal performs a login by using the IP phone number. The method, apparatus and system can improve efficiency and operability of deploying IP phone numbers for a large quantity of IP phone terminals.
US10425530B2
A mobile core network with distributed data services is provided. The mobile core network includes distributed mobile cores associated with mobile data service (MDS) agents at distributed data centers. A central MDS agent is host at a central data center providing legacy mobility management entity (MME) functions. The central MDS agent and the MDS agents at the distributed data centers coordinate with each other for synchronizing context information, such as subscriber data, session context data and metrics data of UEs, so that the context information is available at the central data center and the distributed data centers when or before it is requested.
US10425529B1
Embodiments receive an indication of initiation of communication from a controlled-environment facility resident, using a communications device, with another controlled-environment facility resident. A determination is made whether the residents are allowed to communicate and the communication is established between the communications device and another communications device in use by the other resident. The residents may be residents of different or the same controlled-environment facility(ies). The communication may be monitored and/or a database of residents that communicate with one another may be compiled. The communication between the controlled-environment facility residents may proceed, even despite a determination or predetermination that the residents are not allowed to communicate with one another, so the communication may be monitored. At least one of the residents may be charged for the communication, such as by charging a community communications account maintained to the benefit of at least one of the residents.
US10425521B2
The present invention relates to an apparatus and a method for executing a desired application on any screen of a mobile device by a simple operation without switching a screen. The apparatus for executing an application for a mobile device according to one embodiment of the present invention comprises: a text input unit; an application recognition unit for recognizing an application to be executed; a message recognition unit for recognizing an operation message to be performed in the application to be executed on the basis of the text which is inputted through the text input unit; a transmission instruction sensing unit for sensing an operation message transmission instruction of a user; a message transfer unit for transferring the operation message to the application when the transmission instruction sensing unit senses the operation message transmission instruction; and an application execution unit for executing the operation message transferred by the message transfer unit.
US10425514B2
A camera assembly is provided, including a camera module and a shield; the shield is positioned at a side of the camera module and configured to reduce magnetic field interference between the camera module and an electronic component. A terminal and an electronic device including the camera module and the shield are also provided.
US10425511B2
A routing method checks a network path selected for transmitting a stream of packets between a first routing node and a second routing node in a computer network. The stream of packets complies with a first transport protocol. The method forwards, from the first routing node toward the second routing node, a set of handshake packets. The set of handshake packets includes change information indicating a change in the transport protocol for a plurality of the packets in the stream. The method modifies the plurality of packets in the stream (“modified packets”). Specifically, the method modifies the first transport protocol header in the plurality of packets in the stream to have a second transport protocol header of a second transport protocol. This modification preferably does not increase the packet size of each of modified packets.
US10425510B2
A service process control method and a network device, where the method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device.
US10425508B1
Described are techniques for enabling a computing device, such as a slave device using a Bluetooth Advanced Audio Distribution Protocol (A2DP), to determine times when a master device is likely to be idle, during which communications using an alternate protocol, such as Wi-Fi may be exchanged. The length of a delay period may be determined based in part on counts of successive communications received from a master device. The length of a transmission period for use of the alternate protocol may be determined based in part on lengths of time between sets of communications received from a master device. If no communication is received from the master device for a length of time greater than or equal to the delay period, data may be communicated using the alternate protocol for a length of time less than or equal to the transmission period.
US10425495B2
A communication device includes: processing circuitry and communication circuitry. The processing circuitry acquires first information related to one or more pieces of content cached in each of relay devices being capable of communicating with a server and are capable of exchanging any of the pieces of content cached therein with one another. The processing circuitry acquires a first content list including an identifier of each of a plurality of pieces of content stored in the server. The processing circuitry specifies, on a basis of the first information, an identifier of a piece of content cached in at least one of the relay devices among the first content list and generates a second content list including the specified identifier and second information indicating that the piece of content identified by the specified identifier is cached in at least one of the relay devices. The communication circuitry transmits the second content list.
US10425482B2
Provided is an information management device including: a communication information obtaining unit configured to obtain communication information about a communication state in an internal network inside a building; and an update determination unit configured to determine a start of updating process by an information updating unit, based on the communication information obtained by the communication information obtaining unit, wherein the information updating unit obtains information from an external network outside the building and performs the updating process for storing the obtained information as local information into a storage device which is accessible, not via the external network, by a terminal device connected to the internal network.
US10425471B2
The disclosure is directed to presenting a unified view of tasks and applications across multiple computing devices of a user. A unified view of the tasks can be presented using a task manager. The task manager presents a list of tasks that are executing at each of the devices. The user can perform multiple actions on the tasks, e.g., launch on a first device a task executing on a second device from the first device, or terminate from the first device a task that is executing on the second device. A unified view of the applications can be presented using an app tray. The app tray displays a list of apps installed on each of the devices of the user. In displaying the list on a particular device, the app tray displays the apps that are not installed on the particular device in a distinct format, e.g., as shadow icons.
US10425468B2
Apparatuses, methods and computer programs are provided. A first apparatus is configured to: display a user interface, transfer the user interface to a second apparatus, and display the current location of the user interface. The second apparatus is configured to: receive the user interface from the first apparatus, display the user interface, and transfer the user interface to a third apparatus.
US10425465B1
A method of serving an API request includes receiving the API request at a local API proxy deployed at a local deployment environment. The method includes utilizing the local API proxy to service the API request at the local deployment environment, establishing a connection with a remote API management server, and providing to the remote API management server, via the connection, at least metadata about the API request.
US10425456B2
A system includes a request processing system which enables the system to reduce request processing time, increase overall throughput of the system, while conserving computing resources and increasing data security associated with the storage and transmission of requests and requested information over a network. The system is configured to gather a plurality of requests, encapsulate each of the requests in a wrapper, split each of the encapsulated requests into sub-requests that are encapsulated in sub-wrappers, divide the encapsulated sub-requests into multiple groups based on some attributes, and send the multiple groups of encapsulated sub-requests relevant data repositories.
US10425451B2
A server-side telephone system that accepts Web browser calls. The telephone system can act as an intermediary between multiple call participants, even though each is limited to a single peer to peer connection. This allows providing an interface that enables Web browser call participants to put a call on hold, resume a call from hold, receive an inbound call while already on an existing call, and merge calls into a conference session. The telephone system permits calls to be translated outside the original caller's Web browser call domain, such as to an old telephone network landline, cellular network, Voice over IP network, or other call domain. Media exchanged between parties may include Web browser call participant data for interactive sessions. Conversions between media that are necessary to connect call participants with different systems are possible. Call sessions that are put on hold may be connected to an automated system that provides media, for example “on hold” music.
US10425450B2
A first wireless device transmits to a second wireless device, a SIP REGISTER message comprising a first Contact header field comprising an internet Protocol multimedia subsystem (IMS) identifier identifying a mission critical video capability of the first wireless device. The second wireless device transmits to an IMS network entity, a second SIP REGISTER message comprising a second Contact header field comprising the IMS identifier. The IMS network entity identifies a mission critical application server (MC AS) and registers the first wireless device to the MC AS. The MC AS: receives a SIP request from the IMS network entity for the first wireless device; determines that a mission critical video service can be established employing the SIP request and the mission critical video capability; and transmits the SIP request to the first wireless device via the second wireless device.
US10425447B2
A system and method for responding to data security incidents in enterprise networks using an incident response bus (IR bus) within an incident management system is disclosed. An Incident Manager (IM) application of the system stores objects that include information concerning data security incidents that occur in enterprise networks managed by the incident management system. Users configure action conditions on the IM, the satisfaction of which cause the IM to send messages that include the information concerning the incidents to message queues, or destinations. Correspondingly, the IR bus includes plugins associated with the devices in each client's enterprise network, where each plugin can access the message destinations for the messages. The plugins, in one embodiment, also configure one or more chains of plugins that process the messages. The plugins then execute the chains of plugins to specify actions for the devices to execute to provide a response to the incidents.
US10425437B1
Network activity data is received, for example, from a set of agents reporting collectively information about a set of hosts. The received network activity data is used to identify a user login activity. A logical graph that links the user login activity to at least one user and at least one process is generated.
US10425435B1
The disclosed computer-implemented method for detecting anomalous behavior in shared data repositories may include (i) identifying a shared data repository that comprises files, (ii) monitoring access to the files for a predetermined time period in order to determine which files are accessed by each user, (iii) creating a graph of the access to the files, wherein each vertex represents a user and each edge that connects two vertices represents that one or more files were accessed by both users represented by the two vertices, (iv) deriving, from the graph, a set of communities, wherein each community represents a set of users that collaborated on one or more files during the predetermined time period, and (v) determining that a collaboration pattern of a user does not match a collaboration pattern for the user's community observed during the predetermined time period. Various other methods, systems, and computer-readable media are also disclosed.
US10425434B2
In one embodiment, a device in a network determines a set of lattice points in a multi-dimensional space constructed using message characteristics of messages exchanged between endpoint nodes in the network. The device uses the lattice points to derive vector representations of communication channels in the network with each of the communication channels being associated with one or more of the exchanged messages. A vector representation of an application in the network is based on one or more of the derived vector representations of one or more channels used to exchange messages associated with the application. The device identifies the application as associated with a first one of the channels by determining a measure of similarity between the first channel and the vector representation of the application that approximates a maximum mean discrepancy (MMD) distance between the message characteristics for the vector representations of the first channel and the application.
US10425425B2
A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties. One example may comprise one or more of creating one or more control commands configured to control one or more smart devices, signing the one or more control commands via a key maintained by an entity creating the control commands, broadcasting the one or more control commands to the one or more smart devices, and storing the one or more control commands in a blockchain.
US10425420B2
There are disclosed methods of and systems for generating a user profile. The method is executable at a server, the server having previously generated a first profile of a first user. The first profile of the first user has been stored in a first database. The method comprises: receiving a request to provide access to the first profile of the first user; retrieving the first profile of the first user from the first database; in response to at least one user interaction parameter in the request differing from the user interaction parameters in the first profile of the first user, performing a verification action associated with the first user; upon receiving a confirmation in response to the verification action, generating a second profile of the first user including the at least one interaction parameter of the first user, which is different from the interaction parameters in the first profile.
US10425419B2
A system for providing access control in a cloud includes a software defined network including a software defined network controller. The system is configured to authenticate user access using multi-factor authentication. If the user is authorized to access a cloud resource the software defined network controller sends instructions to insert layer 3 and 4 user-specific flows to a software defined network device connected to the cloud resource. The user-specific flows cause the software defined network device to grant access to the cloud resource to the user.
US10425414B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for interconnecting devices. One of the methods includes authenticating, by a security platform, a user. The method includes generating, by the security platform, an authentication token for the user. The method includes receiving a selection of an IoT application by the user, the IoT application configured to control an IoT device. The method includes providing, by the security platform, the authentication token to the IoT application to authenticate the user with the selected application. The method also includes providing, by the selected application, control of the IoT device to the user.
US10425405B2
Systems and methods are provided for authentication by combining a Reverse Turing Test (RTT) with password-based user authentication protocols to provide improved resistance to brute force attacks. In accordance with one embodiment of the invention, a method is provided for user authentication, the method including receiving a username/password pair associated with a user; requesting one or more responses to a first Reverse Turing Test (RTT); and granting access to the user if a valid response to the first RTT is received and the username/password pair is valid.
US10425398B2
A method for performing certification by a control device of a vehicle including generating a first signed certificate, which has at least one public key, and generating an associated private key; single-time introduction of the first signed certificate and of the associated private key into the control device; producing a second certificate; signing a further public key in the control device, using the private key and the second certificate; and making available the signed further public key together with the first signed certificate.
US10425389B2
A system and method is disclosed for assuring that networked communications between parties playing a game on a network (e.g., the Internet) are not tampered with by either of the parties for illicitly gaining an advantage over the other party. An initial sequence of tokens (e.g., card representations) for playing the game are doubly encrypted using an encryption key from each of the parties. Accordingly, during play of the game neither party can modify the initial sequence of game tokens during the game. At termination of the game, at least one of the parties can fully decrypt the initial sequence of tokens, and thereby, if desired, compare the played token sequence with the corresponding the initial token sequence.
US10425385B1
A data transport computing device includes a housing, a drive bay framing assembly including an upper platform bracket and a lower platform bracket, a first computing board mounted to an upper surface of the upper platform bracket, and a second computing board mounted to a lower surface of the lower platform bracket. The first computing board is secured between the upper platform bracket and front, rear, and top sides of the housing, and the second computing board is secured between the lower platform bracket and the front side, rear, and bottom sides of the housing. Data storage drives are mounted between the upper and lower platform brackets. In operation, the second computing board encrypts data from a customer and transmits the encrypted data to the first computing board over a network cable within the housing, and the first computing board writes the encrypted data to the data storage drives.
US10425380B2
A computer-implemented method is provided for mapping IP addresses and domain names to organizations. The method includes receiving, by a mapping system from an data provider, a dataset related to a plurality of users of the data provider. The dataset includes (a) an IP address for a user device of each user of the plurality of users, and (b) a domain name for a user account of each user of the plurality of users; enriching, by an analytics engine of the mapping system, the received dataset with enrichment data from an enrichment source; receiving, by the analytics engine from a storage medium, historical data relevant to the enriched dataset; and mapping, by the analytics engine, (i) the IP address and/or (ii) the domain name of each user of a portion of the plurality of users to an organization based on the enriched dataset and the historical data.
US10425376B2
A cloud learning system for smart windows is provided. The system includes at least one server configured to couple via a network to a plurality of window systems, each of the plurality of window systems having at least one control system and a plurality of windows with electrochromic windows and sensors, wherein the at least one server includes at least one physical server or at least one virtual server implemented using physical computing resources. The at least one server is configured to gather first information from the plurality of window systems, and configured to gather second information from sources on the network and external to the plurality of window systems. The at least one server is configured to form at least one rule or control algorithm usable by a window system, based on the first information and the second information, and configured to download the at least one rule or control algorithm to at least one of the plurality of window systems.
US10425371B2
Systems and methods for a network, wherein a network device sends one or more pieces of a fragmented message to another network device via a network, and the network device that has received the one or more pieces of the fragmented messaging sends one or more acknowledgments of the receipt of the one or more pieces of the fragmented message to the sender of the fragmented message.
US10425370B2
A server maintains a gallery of ephemeral messages. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. Each ephemeral message has an associated message availability parameter, at the expiry of which the ephemeral message is made unavailable for viewing as part of the gallery. At expiry of the message availability parameter of the last posted message, the gallery is made unavailable for viewing upon request by any recipient.
US10425365B2
Disclosed herein are systems, methods, and computer-readable storage devices for message delivery according to a distribution list, from the point of view of a message relay server. An example message relay server receives a message, and parses the message to extract a distribution list identifier. The message relay server can parse the distribution list identifier from one of a body of the message, a message subject, an address to which the message is directed, for example. Based on the distribution list identifier, the message relay server can retrieve a distribution list of intended recipients for the message and the message relay server can adapt the message for each intended recipient on the distribution list based on respective message preferences, to yield adapted messages. The message relay server can deliver each of the adapted messages to a respective recipient in the distribution list of intended recipients based on respective message preferences.
US10425361B2
Methods and apparatus for improving network performance include automatically setting the activation state of a termination resistor of a network device. A network communications error rate and, optionally, the identity of the network nodes associated with the errors, is determined. The error rate is compared to threshold criteria. If the error rate exceeds a predetermined threshold, the activation state of the termination resistor is toggled. If no improvement to the error rate is detected, the termination resistor is reverted to its original activation state.
US10425356B2
A client and content provider are connected by a plurality of simultaneous transport connections. The number of the transport connections that are used to transfer data is selected based on the size of the data to be transferred and may change after transfer of data has commenced based on the amount of data left and the attributes of the transport connections. In another aspect, data to be transmitted over the transport connections is organized into frames such that each frame includes data from only one data stream. The frames are sized to be less than or equal to a control window of the transport connection over which they are transmitted. Each frame may be assigned to a transport connection in a round robin fashion or based on the size of the frame and the sizes of the control windows of the transport connections.
US10425347B2
Network device for transmitting packets having packet properties, including at least two input-output-buffers for queuing packets in the network device; a sojourn time calculator for calculating a sojourn related time for each head packet in the at least two input-output-buffers; a sojourn related time adaptor for, based on an adaptation function assigned to the corresponding input-output-buffer, adapting the sojourn related time into an adapted time for each head packet in the at least two input-output-buffers; and a scheduler for scheduling outgoing packets based on the adapted time.
US10425343B2
In an example, a method for packet classification may include cyclically splitting an initial rule set to generate multiple rule subsets, performing tree building for each rule subset to obtain multiple decision trees. The cyclic splitting may select a target rule set having a highest global average overlap rate, from a rule set group which includes the initial rule set before the cyclic splitting and will include the multiple rule subsets after the cyclic splitting; split the target rule set according to a split point to obtain two rule sets; add the two rule sets into the rule set group to replace the target rule set; and continue to select a new target rule set from the rule set group, until the number of rule sets in the rule set group reaches a preset number.
US10425339B2
In one embodiment, a splitting device in a computer network transmits to a combining device first and second portions of a data stream via first and second tunnels, respectively, where packets of the data stream indicate a time of transmission of the packets from the splitting device, a first and second transmission rate of the packets on a respective one of the first and second tunnels, and sequencing information of the packets within the data stream. The splitting device receives from the combining device a first and second receive rate of the packets for each of the first and second tunnels, respectively. In response to the first receive rate being less than the first transmission rate, the splitting device reduces the first transmission rate and increases the second transmission rate.
US10425337B2
Disclosed is a method for processing downlink signalling of an SDN virtualization platform based on OpenFlow. The method comprises: after the preprocessing of downlink signalling is executed, further executing same, so as to judge whether more Match items also exist in a Match item list; if it is judged that more Match items also exist, acquiring an item from the Match item list; if it is judged that there are no more Match items, ending the processing; after completing the step of acquiring an item from the Match item list if it is judged that more Match items also exist, further judging whether more Action items also exist; if there are no more Action items, combining a new Action item list with the Match items to generate downlink signalling, and issuing same to a virtual network switch; and returning to the step to continue judging whether more Match items also exist; and if more Action items also exist, acquiring the next Action item.
US10425334B2
Embodiments include radio transmitters, receivers and methods of operation for enhanced bandwidth utilization. The transmitter hashes received data blocks to produce indices associated with the received data blocks. The data blocks and associated indices are stored in memory and transmitted. If the received data blocks have previously been stored, the indices are transmitted instead of the data blocks. The receiver stores the received data blocks and associated indices in memory, and outputs the received data blocks. When the receiver receives indices instead of data blocks, it accesses the memory to look up and retrieve the associated data blocks, and outputs the retrieved data blocks.
US10425330B2
A packet is analyzed at an outbound end of a tunnel from a first data network to determine whether the packet is directed to a first remote target in a first remote data network over a first tunnel or to a second remote target in a second remote data network over a second tunnel. A target address of the packet is present in both the first remote data network and the second remote data network. When the packet is to be directed to the first remote target in the first remote data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
US10425327B2
An ingress forwarder receives the IP packet and strips off the entire packet header and replaces it with the simple flow header assigned by the controller, and looks up its flow-table to determine from which port to forward the packet. All other forwarders along the path up to the egress forwarder perform the forwarding action simply by inspecting the flow header. The egress forwarder, before forwarding to the egress port, replaces the flow header with the original layer-2/3/4 header. Doing so, the host behavior remains unchanged while the routing/forwarding within the cloud of SDN is performed based on only the flow header.
US10425325B2
Embodiments are directed to a process and system for optimizing traffic paths for orphaned hosts in a VXLAN system, by configuring virtual link trunking (VLT) peers to advertise MAC addresses learned from all multi-homed hosts in the system using Anycast VXLAN tunnel endpoint-Internet Protocol address (VTEP-IP); configuring the virtual link trunking (VLT) peers to advertise MAC addresses learned from all single-homed hosts in the system using a secondary VTEP-IP; directing unicast traffic destined to the single-homed hosts to directly connected VLT peers using the Secondary VTEP-IP; and directing Broadcast, unknown unicast, and multi-cast (BUM) traffic destined to the single-homed hosts to directly connected VLT peers using the Inclusive Multicast Ethernet Tag route.
US10425311B2
A packet monitoring apparatus includes a memory and a processor configured to capture a plurality of packets transmitted through a communication line and belonging to a first session, specify capturing time intervals between the plurality of packets, acquire, from each of the plurality of packets, a clock number of clocks generated by a transmission apparatus and counted when each of the plurality of packets is transmitted from the transmission apparatus, specify a difference of the clock numbers between each of the plurality of packets and a packet captured immediately prior to each of the plurality of packets, specify a frequency of the clock based on the specified capturing time interval and the specified difference, and specify a jitter of the capturing time intervals based on the specified capturing time interval, the specified frequency, and the specified difference.
US10425308B2
In some described examples, a latency measurer receives packets from a tapping point. The packets may comprise wrapped packets including a wrapper header. The wrapper header may include a capture timestamp, a tapping point identifier, packet address and port information, and a message content hash.
US10425307B2
A transmitting device includes a packet generator that generates k (k: an integer of 2 or more) number of data packets as transmission targets, a coder that generates n (>k) number of coded packets by coding the k number of data packets, a transmission controller that instructs that the coded packets are to be transmitted or the transmission of the coded packets is to be interrupted, and a first transmitter that sequentially transmits the coded packets in response to a transmission instruction from the transmission controller. A receiving device includes a receiver that receives the coded packets, a decoder that decodes the coded packets, and a second transmitter that transmits a transmission interruption request packet to the transmitting device in a case where a first condition in which the coded packets are able to be decoded is satisfied. The transmission controller causes the first transmitter to interrupt the transmission of the coded packets in response to the transmission interruption request packet.
US10425303B2
An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
US10425302B2
Methods and a system are provided for detecting a Quality of Service degradation in a network flow. A method includes configuring, by a monitoring element, at least two network elements on a path of a network flow to report statistical information pertaining to the network flow as time series data. The method further includes collecting, by the monitoring element, the time series data from the network elements. The method also includes computing, by the monitoring element, a similarity of the time series data. The method additionally includes indicating, by the monitoring element, the Quality of Service degradation when the similarity is below a specified similarity threshold.
US10425297B1
Technologies are described herein for adaptive polling based upon demand. A data source is polled for data at a first polling frequency. A request is received for a page or other type of resource that includes the data, and the data is provided in response to the request. Subsequently, the data source is polled for the data at a second polling frequency greater than the first polling frequency. Status messages are also received indicating a status of a display of the page. The polling frequency may be adjusted based on the status messages. For example, the polling frequency may be increased if a status message indicates that a user is viewing the data. The polling frequency may be decreased if a status message indicates that the data is not being viewed or that a page or other type of resource for presenting the data has been closed.
US10425295B1
A device may receive a request for a service management plan that is to be used to implement a fully-integrated enterprise resource planning (ERP) system for an organization. The device may receive organizational data associated with the organization. The device may determine, based on the organizational data, observations that serve as hypotheses for deficiencies associated with a current state of a system of the organization. The device may identify, based on the observations, priorities that define a target state for the fully-integrated ERP system that is to be generated. The device may select, based on a machine-learning-driven analysis of the observations and the priorities, a recommendation for a configuration of the fully-integrated ERP system. The device may generate, based on the recommendation, the service management plan for the organization. The device may perform a set of actions to cause the configuration to be implemented.
US10425291B2
An event clustering system is provided that in response to a time series infers a network topology. Matrices W and H are estimated as a local minimum. For each pair of nodes: (i) a computation of the convolution is made; a number of peaks within the convolution is a function of a delay; and a comparison is made to an average behavior of a pair of nodes that emits the same number of alerts. Alerts are only spread to adjacent nodes, alerts are caused by dysfunctional nodes that do not emit alerts, and a true topology coincides with the end of the recording.
US10425287B2
An information handling system may include a processor, a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the processor to: (i) responsive to a physical connection being made between components of a system comprising multiple information handling system chassis, receive a message; (ii) process information present in the message indicative of a topology of connectivity among the components of the system; and (iii) update a data structure defining the topology of connectivity of the various components of the system based on the information present in the message.
US10425286B2
A network access control method involves requesting access to a network via a wireless communication adapter for a personal electronic device. Then, an acoustic audio code output by an audio signaling device connected to the wireless communication adapter by wire is acoustically captured by the personal electronic device. A digital representation of the captured acoustic audio code is submitted from the personal electronic device to the wireless communication adapter via wireless communication. Subsequently, the wireless communication adapter authenticates the personal electronic device on the basis of the submitted digital representation of the captured acoustic audio code.
US10425284B2
A device receives an instruction to authorize a relationship corresponding to communication over a first data connection with a peripheral display unit, and receives authentication data from the peripheral display unit over another data connection. The device then establishes a connection with the peripheral display unit over the first data connection, including providing the authentication information to the peripheral display unit. The device monitors a battery charge level and battery-usage patterns and provides alerts in accordance therewith. The device displays a reconfiguration interface for configuring the user interfaces of one or more peripheral display units, and detects a request to configure an interface of a peripheral. In response to detecting the request, the device displays an updated representation of the peripheral interface, and afterwards transmits instructions to the peripheral to display the user interface in accordance with the request.
US10425281B2
In one embodiment, a device in a network maintains a topology database of one or more topologies of entities in the network. The device identifies a replacement entity that has physically replaced a particular one of the entities in the network. The device determines whether neighbor information regarding one or more of the entities that neighbor the replacement entity matches neighbor information in the topology database associated with the replaced entity. The device determines whether client information regarding one of more clients of the replacement entity matches client information in the topology database associated with the replaced entity. The device sends an alert when the neighbor or client information of the replacement entity does not match the neighbor or client information in the topology database associated with the replaced entity.
US10425273B2
A data processing system comprises: at least one each of a plurality of types of data processing module conducting different types of the data processing; data flows through which a series of different types of data processing is conducted on a message and a message subjected to the series of different types of data processing is sent to the destination; and a dispatcher distributes the message and a message subjected to the data processing by the data processing module to a subsequent data processing module, wherein the dispatcher conducts: detecting a specific data processing module in a specific status of being a bottleneck; determining the number of the specific data processing module to resolve the specific status by increasing the number of the specific data processing module; and setting the number of the specific data processing module to the number to resolve the specific status.
US10425266B2
A method for reducing the peak factor of a signal transmitted in a frequency band comprising several channels, the signal using a plurality of channels in the band comprises: a step of clipping the signal, a step of subtracting the clipped signal from the signal, so as to obtain a peak signal, a step of filtering the peak signal with the aid of a multichannel filter configured to comply with a predetermined spectral mask for each of the channels used by the signal, and a step of subtracting the filtered peak signal from the signal. A device for emitting a multichannel signal implementing the method for reducing the peak factor is also provided.
US10425252B2
Systems and methods are disclosed including a method comprising: receiving, with a controller having a computer processor, a preservation status input from a user indicative of whether or not to preserve a virtual local area network (VLAN) tag in a header of a data packet transmitted within an Ethernet local area network (E-LAN), the VLAN tag identifying at least one of customer information and service provider information for the data packet in the E-LAN, wherein the E-LAN comprises network devices having physical ports and is configured to allow multiple customers use of an individual physical port; determining a scalable network-wide service configuration model having multiple predetermined rules for automatically configuring the physical ports of the network devices for the E-LAN based on the preservation status input from the user; and configuring automatically, with the controller, the physical ports of the network devices using the predetermined rules of the configuration model.
US10425248B2
Systems and methods to authenticate a controller having a user interface with a manually actionable control include randomly selecting a first position of the plurality of positions of the manually actuatable control, prompting a user to position the manually actionable control to the randomly selected position, receiving an indication of the present position of the manually actionable control, comparing the indication of the randomly selected position with the indication of the present position, and authenticating the controller when the indication of the randomly selected position matches the indication of the present position.
US10425247B2
Systems and methods are described for translating a non-playback command into a playback modification to encourage a recipient of the command to execute on the command. A media guidance application may determine a command from a first user to a second user. The media guidance application may compare the command to a set of playback operation commands for a media asset that is currently being played back. The media guidance application may determine that the command is not contained within the set of playback operation commands. In response to determining that the command is not contained within the set of commands, the media guidance application may determine whether the second user executes a desired outcome of the command. And in response to determining that the second user does not execute the desired outcome of the command, the media guidance application may determine whether to modify playback of the media asset.
US10425243B2
The invention provides a commissioning device for commissioning building technology devices, in particular operating devices for lighting means, the commissioning device comprising at least one optical sensor, in particular a 3D camera, configured to obtain images containing spatial information of three dimensions and to receive optical communication signals emitted from a building technology device, at least one processing unit configured to process received optical communication signals and to process the spatial images. The at least one processing unit is configured to compute spatial position of the building technology device by processing the produced spatial images and by evaluating the spatial information, wherein the at least one processing unit is configured to process the optical communication signals received from the building technology device in order to obtain information identifying the building technology device, and wherein the at least one processing unit is configured to associate the computed spatial position of the building technology device with the processed visual signals.
US10425241B2
The present invention relates to a smart home system and an electronic device for establishing the same. An electronic device according to the present invention comprises: a body part having an electric circuit; a wireless communication unit included in the body part; a sensor unit which is mounted on the body part and sensed at least one object to be sensed; a cover part detachably coupled to the body part so as to cover at least a part of the body part and electrically connected to the electric circuit; and a control unit for controlling the wireless communication unit to transmit, to an external device, a radio signal according to a resistance value formed by the coupling of the cover part and sensing information sensed through the sensor unit.
US10425237B1
A PHY is coupled across a primary winding of an isolation transformer for differential data transmission and reception between PHYs and for DC isolation. Positive and negative low impedance terminals of a DC power supply are coupled to first and second secondary windings of the transformer as split center taps of the transformer. Respective ends of the wires in the wire pair are coupled to the other ends of the secondary windings. Therefore, the power supply conducts DC current through the secondary windings, while the differential data signals also flow through the secondary windings, generating corresponding differential data signals at the inputs to the PHY. The transformer also attenuates common mode noise. Therefore, the circuit makes multi-use of the isolation transformer, allowing fewer components to be used for the DC coupling, wire termination, and common mode noise cancellation.
US10425232B2
In an embodiment of the present disclosure, a biometric identification device comprises a conversion engine configured to receive a key file, receive a biometric file, wherein the biometric file is different from the key file and comprises biometric identification information of a user, convert the key file into a first numeric representation, and convert the biometric file into a second numeric representation. The biometric identification device further comprises a hashing engine configured to create a superimposed numeric representation by performing a convolution operation on the first numeric representation and the second numeric representation, convert the superimposed numeric representation into a hash value, and store the hash value.
US10425230B1
Disclosed are a system and techniques for identity and electronic signature verification that utilizes blockchain technology. An enterprise system enables computing devices to engage the enterprise and prospective users for the purposes of executing a document or a smart contract. Users may obtain a computer application from an enterprise system and may utilize the computer application to retrieve a document or select a smart contract. The identity of all users who execute the document may be verified based on an authentication by a trusted independent system. Information related to the respective signers, the document or smart contract, and the authentication may be stored as transactions in a blockchain. The transactions may be stored in the blockchain under a user's address, a document or smart contract address, or a digital wallet, if available.
US10425227B2
An information processing terminal generates a shared key by a public key cryptosystem using an identifier. The information processing terminal calculates a first calculation value by using an algorithm that outputs an element on an extension field of a prime field from two points on an additive cyclic group on an elliptic curve that is defined by the prime field. The information processing terminal holds the first calculation value. The information processing terminal calculates a second calculation value from a variable using an identifier of a sharer that shares the shared key, a private key of the information processing terminal, and the algorithm. The information processing terminal generates the shared key by executing a final exponentiation to each of the exponentiation of the first calculation value and the second calculation value.
US10425223B2
Systems and methods for authentication generate keys from secret credentials shared between authenticating parties and authenticators. Generation of the keys may involve utilizing specialized information in the form of parameters that are used to specialize keys. Keys and/or information derived from keys held by multiple authorities may be used to generate other keys such that signatures requiring such keys and/or information can be verified without access to the keys. Keys may also be derived to form a hierarchy of keys that are distributed such that a key holder's ability to decrypt data depends on the key's position in the hierarchy relative to the position of a key used to encrypt the data. Key hierarchies may also be used to distribute key sets to content processing devices to enable the devices to decrypt content such that sources or potential sources of unauthorized content are identifiable from the decrypted content.
US10425222B2
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode an instruction. The instruction is to indicate one or more source packed data operands. The one or more source packed data operands are to have four 32-bit results of four prior SM4 cryptographic rounds, and four 32-bit values. The processor also includes an execution unit coupled with the decode unit and the plurality of the packed data registers. The execution unit, in response to the instruction, is to store four 32-bit results of four immediately subsequent and sequential SM4 cryptographic rounds in a destination storage location that is to be indicated by the instruction.
US10425209B2
An ACK signal processing method that can be used in a wireless LAN system is proposed. Various information that can be used for a downlink MU PPDU for multiple receiving stations may be proposed, and, for example, in order to omit the re-transmission of the related art, information requesting an ACK or Block ACK corresponding to previously transmitted data may be included. If an immediate acknowledgement (ACK) frame fails to be received after the MU-PPDU is transmitted from the AP, a Block ACK may be requested. In this case, while a Block ACK is requested, a radio resource through which a Block ACK is delivered may be allocated.
US10425207B2
Embodiments of the present invention provide a pilot transmission method, a station, and an access station. The method includes: receiving, by a station, a pilot transmission notification, where the pilot transmission notification includes a pilot transmission rule of the station and a pilot transmission rule of another station on a group of continuous subcarriers; the pilot transmission rule of the station includes: the group of continuous subcarriers is divided into two subcarrier groups, pilots transmitted on subcarriers in a same subcarrier group have a same amplitude and a same phase, and pilots transmitted on subcarriers in different subcarrier groups have a same amplitude but inverse phases, and the pilot transmission rule of the another station includes: pilots transmitted on all subcarriers have a same amplitude and a same phase; and transmitting, by the station, a pilot according to the pilot transmission rule of the station.
US10425203B2
A method includes: generating a physical layer packet of a first protocol version of a wireless local area network, where a first signaling field includes at least two OFDM symbols, the first two OFDM symbols of the first signaling field each comprises five signal segments, and duration of each signal segment is 0.8 microseconds; and five signal segments of a first OFDM symbol are respectively a fourth signal segment, a first signal segment, a second signal segment, a third signal segment, and the fourth signal segment in sequence, and five signal segments of a second OFDM symbol are respectively the first signal segment, the second signal segment, the third signal segment, the fourth signal segment, and the first signal segment in sequence; and sending the physical layer packet to a receive end device, so that the receive end device performs recognition.
US10425202B2
There is provided mechanisms for robust wireless radio transmission. A method is performed by a network node. The method comprises acquiring data to be transmitted on a wireless radio link. The method comprises separating the data into a radio access technology (RAT) payload part and a management data part. The method comprises acquiring channel condition values for the wireless radio link. The method comprises dynamically allocating resources between the RAT payload part and the management data part according to the channel condition values. The method comprises transmitting the data over the wireless radio link using said allocated resources.
US10425198B2
Systems and methods for DFT-S-SCMA (discrete Fourier Transform-spread-sparse code multiple access) are provided. Input bits are encoded with an SCMA encoder. The output is precoded with a IDFT (inverse DFT) to produce a precoded SCMA block. Multiple precoded SCMA blocks are combined at the input of a DFT. This is done in parallel for multiple sets of SCMA blocks at multiple DFTs. Then, the outputs of the DFTs are combined and OFDM modulated. This approach can be used to improve the PAPR (peak to average power ratio) at the output of the OFDM modulation.
US10425194B2
Systems and methods may integrate acknowledgments, such as application-level acknowledgments and medium access control layer acknowledgments. For a cross-layer acknowledgment method, a medium access control layer acknowledgment and application-layer acknowledgment may be integrated as a single medium access control layer acknowledgment. For a cross-application acknowledgment method, an application-layer acknowledgment for a first application and application-layer acknowledgment for a second application may be integrated into a single medium access control layer frame.
US10425190B2
This application provides an encoding method and apparatus in wireless communications between a network device and a terminal. The method includes: performing CRC encoding on A to-be-encoded information bits based on a CRC polynomial, to obtain a first bit sequence, where the first bit sequence includes L CRC bits and A information bits, L=6; and performing polar encoding on the first bit sequence. Based on an improved CRC polynomial, encoding satisfying an FAR requirement is implemented.
US10425189B2
A method for communication device processing a data block in a low-density parity-check (LDPC) encoder includes the steps of, if a size of a payload is equal to or greater than a prescribed size, performing code block segmentation, and performing encoding in a unit of a code block on code blocks according to the code block segmentation. In this case, the code block segmentation may be performed by a payload size supported by a parity check matrix (H) corresponding to a coding rate of the LDPC encoder.
US10425178B2
Determining ambient noise in a device under test electromagnetic compatibility test environment is presented herein. A method can include determining, by a system comprising a processor via a radio frequency input port of the system, an ambient electromagnetic noise corresponding to the system; and in response to determining, by the system via the radio frequency input port, a radio frequency signature of a device under test, subtracting, by the system, the ambient electromagnetic noise from the radio frequency signature to obtain a normalized value representing an electromagnetic emission of the device under test. In an example, an antenna/coaxial cable has been connected to the radio frequency input port, the ambient electromagnetic noise can be determined using the antenna/coaxial cable, and a radiated/conducted electromagnetic characteristic of the device under test representing the radio frequency signature of the device under test can be determined using the antenna/coaxial cable.
US10425170B2
A sensing and control system and method is disclosed, which utilizes cavity resonance and waveguide measurements to directly monitor process state variables or detect changes in the state of a system and provide direct in situ feedback control top optimize the process. The same system may be used to monitor a number of different process parameters including the composition, amount, distribution, and physical or chemical properties of a material, or to monitor the state or health of a system or sub-system. The system is broadly applicable to wide range of systems and process including ranging from engines and exhaust systems to production plants.
US10425155B2
Provided are a device and method for free space coherent optical communications by means of an automatic compensation for phase noise in atmosphere using a femtosecond laser optical comb, and more particularly, a device and method for free space coherent optical communications by means of an automatic compensation for phase noise in atmosphere using a femtosecond laser optical comb, in which a phase shift value due to atmospheric turbulence is obtained from reflected light of transmission light generated from a femtosecond laser optical comb and the transmission light is pre-distorted on the basis of the phase shift value, thereby pre-compensating, in a transmission end, for phase noise due to atmospheric turbulence.
US10425154B2
Designs, methods, and applications for fault localization and fiber security in optical transponders is described. In one embodiment a two-way time transfer protocol or other suitable method for synchronizing clocks between distant transponders is used. The clock synchronized transponders have digital signal processing to continually detect high precision time-histories of physical layer attributes in the transmission between the two transponders. Physical layer attributes can include: state-of-polarization changes, changes in polarization-mode-dispersion, change in propagation delay, changes or loss-of-light, changes in OSNR, changes in BER between the two nodes. By recording these physical layer changes and time-stamping them information on the magnitude and estimated location of the changes can be inferred by from the time records. In one aspect the method may be used in a distributed optical sensor for monitoring trespassing events that are a risk to fiber security of an optical transmission link.
US10425153B2
Systems and methods for ring protection switching in a network based on selectively blocking and unblocking a port include forwarding traffic via the port over a data channel that utilizes a first service identifier, wherein the data channel is routed in the network along a closed loop; and selectively blocking and unblocking traffic on the port to provide the ring protection switching over the closed loop, wherein the selectively blocking and unblocking is performed based on a management channel that utilizes a second service identifier that is a different type from the first service identifier.
US10425151B2
Systems, devices, and methods for satellite communications are disclosed. The devices and methods can be used for communications diversity in a system having multiple radio frequency terminals (RFTs). In a transmit chain, each RFT can be associated with an antenna for the transmission of signals to a satellite. The system can select one or more uplinks for transmission of one or more versions of a transmit signal via associated antennas. The one or more versions can have a piggyback signal associated with and phase locked to a symbol rate of the transmit signal. In a receive chain, phase differences between the piggyback signals can allow adjustment of one or more time delays in the transmit chain to provide improved signal to noise ratio of the received versions of the transmit signal in the receive chain.
US10425150B1
An aircraft remote network, device, and method are disclosed. The network may include a central data management unit (CDMU) and one or more aircraft systems, where each system may include an antenna and one or more units, through which radio frequency (RF) signals are transmitted and/or received. The device could receive a RF signal from an external source via the antenna, convert the signal to data, and provide the data to the CDMU; and receive data from the CDMU, convert the data to an RF signal, and provide the RF signal to the external source via the antenna, where the distance between the antenna and the device is less than the distance between the device and the CDMU.
US10425142B2
A method, by which a terminal transmits channel state information in a wireless communication system, comprises a step for performing one integrated CSI process, the step for performing one integrated CSI process comprising the steps of: receiving, from a base station, a first channel state information-reference signal related to a CSI-RS resource which is not pre-coded; reporting, to the base station, a first pre-coding matrix indicator derived on the basis of the first CSI-RS; receiving, from the base station, a second CSI-RS related to one CSI-RS resource of a beam-formed CSI-RS type; and reporting, to the base station, a second rank indicator/channel quality indicator/second PMI derived on the basis of the second CSI-RS.
US10425130B2
Control method of wireless power receiver that includes transmitting advertisement signal to search for wireless power transmitter; receiving, from wireless power transmitter, connection request signal to form connection between wireless power receiver and wireless power transmitter, wherein connection request signal corresponds to advertisement signal; receiving charging power from wireless power transmitter; detecting error state in wireless power receiver while receiving charging power; generating alert signal indicating error state; and transmitting alert signal to wireless power transmitter, wherein error state includes at least one of over-voltage state in which rectifier voltage of wireless power receiver is greater than reference voltage, over-current state in which rectifier current of the wireless power receiver is greater than reference current, over-temperature state in which temperature of wireless power receiver is greater than reference temperature, and system error of wireless power receiver, and wherein a switch to protect wireless power receiver is turned off if the error state is over-voltage state.
US10425110B2
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a low-density parity check (LDPC) codeword by LDPC encoding based on a parity check matrix; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the modulator is further configured to map a bit included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
US10425106B2
Balanced Reed-Solomon codes in accordance with embodiments of the invention enable balanced load in distributed storage systems. One embodiment includes a storage controller, wherein the storage processor is configured by the controller Reed-Solomon application to: receive a data segment; partition the data segment into a first block of data and a second block of data; transmit the first block of data to a first node controller in the plurality of node controllers; transmit the second block of data to a second node controller in the plurality of node controllers; wherein the node processor in the first node controller is configured by the node Reed-Solomon application to: receive the first block of data; encode the first block of data using a balanced and sparsest error-correcting code; and store the encoded first block of data in the node memory of the first node controller.
US10425104B2
Provided is a method of scheduling a parity check matrix, the method performed by a low-density parity-check (LDPC) decoder, the method including checking at least one non-zero elemental variable node in the parity check matrix, identifying a first index of a row of the parity check matrix in the at least one non-zero elemental variable node, extracting a column in which the at least one non-zero elemental variable node is positionable from the parity check matrix using the first index, and mapping the at least one non-zero elemental variable node to the extracted column based on an arrangement, and identifying a second index of the column of the parity check matrix through the mapped at least one non-zero elemental variable node.
US10425100B1
A continuous time sigma delta modulator for use in a continuous time sigma delta analog to digital converter is described. The modulator comprises a sequence of integration stages and a quantizer arranged to receive an output from the last integration stage in the sequence. Each integration stage comprises an integrator circuit that in turn comprises an amplifier and the sequence of integration stages comprises a pair of integration stages. The pair of integration stages further comprises a shared current steering DAC and wherein the amplifier in the integrator circuit in a first of the pair of integration stages forms part of a current steering circuit for the second of the pair of integration stages and the amplifier in the integrator circuit in the second of the pair of integration stages forms part of a current steering circuit for the first of the pair of integration stages.
US10425097B2
A sample-and-hold amplifier includes: a switched capacitor network for conducting a sample-and-hold operation on an input signal to generate a first signal; and an operational amplifier coupled with the switched capacitor network and including multiple candidate capacitors; wherein the operational amplifier is arranged to operably generate an output signal based on the first signal, and to operably switch coupling relationship of the multiple candidate capacitors based on the magnitude of the input signal, so that only a portion of the multiple candidate capacitors could be participated in the generation of the output signal at a time.
US10425096B1
An apparatus having an analog-to-digital converter with an increased effective resolution is disclosed. The apparatus includes a signal processing functional block and an analog-to-digital conversion block. The signal processing functional block includes a controller for providing a set of digital control signals according to a set of digital input signals received by the controller, a digital-to-analog converter for converting the digital control signals to a set of corresponding analog control signals, and a physical hardware unit for performing a specific function according to the analog control signals. The analog-to-digital conversion block includes an adder for adding a dither signal to an analog feedback signal originated from the physical hardware unit, an ADC for converting sums of dither signals and analog feedback signals to a set of oversampled digital control signals to be fed into the controller.
US10425094B2
A method and apparatus for preventing inherent error propagation of a successive approximation register (SAR)-based analog-to-digital converter (ADC) through digital correction. A sample-and-hold circuit captures an input analog signal and generates a hold sample of the input analog signal. A digital-to-analog converter (DAC) generates an iterative sample corresponding to a digital code for each iteration. A comparator compares the hold sample and the iterative sample and generates a decision signal based on the comparison. A successive approximation register updates the digital code for each iteration based on the decision signal and supplies the updated digital code to the DAC. The SAR ADC includes an error detection circuit to detect an error condition. A controller ceases iteration operation if the error condition is detected and outputs the current digital code as a result.
US10425088B2
According to one or more embodiments, a method implemented by a digital phase-locked loop of a processor is provided. The method includes turning off, by the digital phase-locked loop, a percentage of active devices of a digitally controlled oscillator to implement a fast path within the digital phase-locked loop. The method also includes reducing, by the digital phase-locked loop, a multiplier of a frequency filter setting to implement a control path within the digital phase-locked loop.
US10425085B2
A crystal oscillator circuit is provided. The crystal oscillator circuit includes an oscillator start-up circuit having a first output terminal and a second output terminal, where the second output terminal outputs a first oscillation signal; and a waveform conversion circuit configured to convert the first oscillation signal to a rectangular wave signal. The crystal oscillator circuit also includes a first current source configured to output a first current to drive the oscillator start-up circuit; and a second current source configured to output a second current, and being connected in parallel with the first current source to jointly drive the oscillator start-up circuit. Further the crystal oscillator circuit includes a pulse generation circuit configured to generate a control pulse signal to control the second current source to output the second current after power on and to stop outputting the second current after a preset time.
US10425050B2
Embodiments provide an amplification circuit, an apparatus for amplifying, a low noise amplifier, a radio receiver, a mobile terminal, a base station, and a method for amplifying. An amplification circuit (10) for amplifying a radio signal comprises a first amplification stage (12) configured to amplify an input signal, Vin(t), to obtain an intermediate signal. The amplification circuit (10) further comprises a cascoding circuit (14) configured to amplify the intermediate signal to obtain a first output signal Voutn(t). The amplification circuit (10) further comprises a second amplification stage (16) configured to amplify the intermediate signal to obtain a second output signal, Voutp(t).
US10425047B1
A phased array antenna system having a plurality of antenna elements arranged into an array is disclosed. Each of a plurality of amplifier circuitries has an output terminal coupled to a corresponding one of the plurality of antenna elements and includes a power amplifier having a control terminal coupled to an input terminal. The power amplifier has a first current terminal coupled to the output terminal and a second current terminal coupled to a fixed voltage node. Further included in each of the plurality of amplifier circuitries is a current limiter having a bias terminal coupled to the control terminal of the power amplifier to adjust a bias point of the power amplifier to limit current flowing through the first current terminal and the second current terminal to within a predetermined current range. Some embodiments also include a voltage limiter to limit voltage amplitude at the output terminal.
US10425032B2
A system and method for operating a drive system coupleable to one or more DC and AC electrical ports is disclosed. The drive system includes a DC link, at least one DC-DC converter, at least one DC-AC converter, a DC link capacitor, and a control system configured to control operation of one or more of the at least one DC-DC converter and the at least one DC-AC converter relative to one another based on operational parameters thereof. In controlling operation of one or more of the at least one DC-DC converter and the at least one DC-AC converter, the control system controls at least one of a switching frequency of the at least one DC-DC converter, a switching frequency of the at least one DC-AC converter, a DC-DC converter carrier signal phase, a DC-AC converter carrier signal phase, and a duty cycle of the at least one DC-DC converter.
US10425026B2
An independent speed variable frequency alternating current (AC) generator apparatus may include a rotor and a stator, the rotor configured to rotate relative to the stator. The apparatus may further include a magnetic field source attached to the rotor and configured to generate a first rotating magnetic field upon rotation of the rotor, where a rotational frequency of the first rotating magnetic field is dependent on a rotational frequency of the rotor. The apparatus may also include a main rotor winding attached to the rotor and configured to generate a second rotating magnetic field upon the rotation of the rotor, where a rotational frequency of the second rotating magnetic field is independent of the rotational frequency of the rotor.
US10425023B2
A motor control device performs rotation control of a motor by supplying a first driving waveform and a second driving waveform respectively to a pair of switching elements which make up part of upper and lower arms in an inverter circuit. The motor control device determines the amount of modulation of the second driving waveform from a combination of the calculated interpolation angle and the rotational speed of the motor. The motor control device generates the first driving waveform having a rectangular shape, and further generates the second driving waveform by performing pulse modulation by the determined amount of modulation.
US10425019B2
A motor includes a first vibrator, a plurality of biasing parts that are disposed around the first vibrator and that presses the first vibrator onto a contacting member in contact with the first vibrator, a first pressing member that is biased by the plurality of biasing parts and that includes a pressing part pressing the first vibrator by biasing force of the plurality of biasing parts, and a second pressing member that is biased by the plurality of biasing parts. The first vibrator and the contacting member move relatively by vibrations that occur in the first vibrator. The first and second pressing members integrally moves while the first vibrator moves. The first pressing member and the first vibrator are tiltable around a first direction orthogonal to both of a moving direction of the first vibrator and a biasing direction of the plurality of biasing parts.
US10425018B2
A triboelectric generator includes a first triboelectric member, which includes a first conductive layer and an insulating triboelectric material layer disposed on the first conductive layer. The triboelectric material layer includes a first material having a first position on a triboelectric series. An elastic member, disposed against the triboelectric material layer of the triboelectric member and includes a second conductive material, has an elasticity that results in the elastic member being deformed when compressed and returning to an original non-deformed shape after being compressed. The second conductive material has a second position on the triboelectric series. A first load is coupled to the first conductive layer and with the second conductive material so that when a force compresses the elastic member charges will flow between the first conductive layer and the second conductive layer through the load.
US10425016B2
Disclosed herein are a method for controlling a medium-voltage inverter, and a system including the same. The system includes a motor, a medium-voltage inverter driving the motor, a control unit configured to control an output voltage from the medium-voltage inverter, and an output voltage measuring unit configured to measure counter electromotive force data of the motor including a voltage and a frequency of the counter electromotive force, and transmitting it to the control unit. The control unit generates the output voltage based on the measured counter electromotive force data to re-drive the motor when the output voltage measuring unit completes the measurement of the counter electromotive force data.
US10425010B2
A power conversion device includes a multiphase power conversion circuit, a plurality of bus bars which are arranged adjacent to each other, phase currents of the multiphase power conversion circuit flowing through the plurality of bus bars, respectively, a single current sensor configured to detect any of the phase currents in the plurality of bus bars, and a housing which houses the multiphase power conversion circuit, the plurality of bus bars and the current sensor, in which the current sensor includes a magnetic core through which the plurality of bus bars are inserted such that flow directions of the phase currents are the same direction, and which has a single magnetic gap, and a Hall element inserted in the magnetic gap.
US10424998B2
A rotor includes a magnet yoke and a number of permanent magnets. The magnet yoke defines a number of accommodating slots therein, and each of the permanent magnets is received in one of the accommodating slots. An elastic member protrudes from the magnet yoke towards each of the accommodating slots, the permanent magnets are inserted in the corresponding accommodating slots, and the elastic members are bent and abut against the permanent magnets. A motor and a power tool include the rotor are also disclosed.
US10424997B2
A motor and a rotary assembly of the motor are provided. The motor includes a rotary assembly and a stationary assembly supporting the rotary assembly. The rotary assembly includes a rotary shaft, a retainer rotating along with the rotary shaft, and a rotor magnet retained by the retainer. A portion of the rotor magnet engages with a portion of the retainer via interference fit, and a gap is defined between another portion of the rotor magnet and another portion of the retainer.
US10424991B2
A drive device includes a motor, a substrate arranged perpendicular to a motor shaft on one axial end of the motor and having a conductive connection portion, a frame body reserving a space on a substrate side, a frame member having a substrate pedestal for fixing the substrate, a cover member covering an opposite surface of the substrate relative to the frame member, and a connector having a connector terminal that extends along the axial direction and is press-fitted to the connection portion of the substrate. When the connector terminal of the connector is press-fitted to the substrate and the cover member is disposed at the same time, the number of work steps in an assembly procedure of the drive device is reduced.
US10424990B2
Provided is an inverter-integrated electric compressor which uses the filter circuit as the substrate to eliminate a bulbar connection, improves assembly properties of the inverter device, optimizes the substrate structure, and makes the inverter device more compact and economical. In this inverter-integrated electric compressor, the inverter device is provided with multiple high-voltage electrical components which configure a noise removal filter circuit, a power substrate on which a power element is mounted, a control substrate on which a control circuit is mounted, and a filter circuit substrate which configures the filter circuit by the multiple high-voltage electrical components being connected in a pattern and mounted thereon, wherein the high-voltage electrical components, the power substrate, the control substrate and the filter circuit substrate are configured to be so as to be unitized together and housed and arranged in an inverter housing unit.
US10424980B2
A motor stator includes a stator core, a winding wound around the stator core, and a circuit board connected with the winding. The circuit board forms a through hole. The through hole has an opening formed at an outer edge of the circuit board. A wire terminal of the winding slides into the through hole via the opening, and a distal end of the wire terminal is bent and soldered to a surface of the circuit board after passing through the through hole.
US10424979B2
A stator is provided for an electric machine. The stator includes a plurality of teeth which are each designed such that a winding can be arranged on them. The teeth are at a first angle in relation to the longitudinal axis in a first region which extends in the axial direction of the stator. The teeth are at a second angle, which differs from the first angle, in relation to the longitudinal axis in a second region which extends in the axial direction of the stator. A third region in which the teeth are electrically insulated is arranged between the first region and the second region.
US10424977B2
Provided is a charging system characterized by being provided with: a mobile device including a first NFC antenna and a rechargeable battery which is charged on the basis of a current induced in the first NFC antenna by electromagnetic induction; and a charger including a second NFC antenna which causes electromagnetic induction to be induced in the first NFC antenna, and a supply unit which supplies the second NFC antenna with a feed current for inducing the electromagnetic induction; and in that the charging system is further provided with a control means for causing an intended electromagnetic induction to arise between the first NFC antenna and the second NFC antenna.
US10424953B2
The present disclosure provides a power adapter and a terminal. The power adapter is coupled to a mobile terminal via a USB interface, and a data line of the USB interface is used for a bidirectional communication between the power adapter and the mobile terminal. The power adapter supports a normal charging mode and a quick charging mode, and a charging current of the quick charging mode is greater than a charging current of the normal charging mode. The method includes: communicating, by the power adapter, with the mobile terminal via the data line of the USB interface, so as to determine to charge the mobile terminal in the quick charging mode; and adjusting, by the power adapter, a charging current of the power adapter to be the charging current of the quick charging mode to charge the mobile terminal.
US10424950B2
USB interface and charging port controller integrated circuits and systems are presented for interfacing USB power and data signaling with a host circuit, in which an ESD protection diode is integrated in the IC, having an anode connected to a data terminal of the IC and a cathode connected to the positive USB bus voltage terminal for directing ESD transient current from the data terminal to the USB bus voltage terminal for dissipation to an external bus capacitance connected between the USB bus voltage terminal and a USB ground node on a host system circuit board.
US10424949B2
A storage device includes a base and a plurality of wire management modules. Each of the wire management modules includes a partition and a pivotal member. The partition is disposed to the base and has a supporting surface and a wire management groove. The supporting surface is located at the partition. The wire management groove is located at the supporting surface for accommodating wire. The pivotal member includes a fastening part and a pivotal part. The pivotal part is pivoted on the partition for a fastening position and a releasing position. When the pivotal member is at the fastening position, the fastening part covers the supporting surface for fastening wire between the surface and the fastening part. When the pivotal member is at the releasing position, the fastening part is spaced apart from the surface for releasing wire. The partitions and the base together form accommodation spaces.
US10424945B2
Disclosed embodiments relate to a control method of an energy management and more particularly, to an energy management system which is capable of reflecting a state of each energy storage system in the energy management system.
US10424938B2
A power supply system having a simple structure and being easy to maintain, used to supply power for electronic devices, and including at least two first power sources connected in parallel and supplying power for the electronic devices; each first power source in the power supply system has a simple structure, and is easy to maintain, thus enabling the entire power supply system to have a simple structure and to be easy to maintain.
US10424937B2
Various embodiments include a hybrid energy system that includes a combined cycle gas-turbine (CCGT) generator system configured to provide a up to a full-load power output and an energy storage device configured to store energy, and methods of operating such hybrid energy systems. A hybrid energy system includes a CCGT generator system configured to provide up to a full-load power output and a storage device for storing electric energy. The hybrid energy system includes a generator step-up transformer, in which the turbine generator, steam turbine generator and the storage device are electrically co-located on a low side of the step-up transformer. Methods of operation include controlling power output from the storage device and/or the CCGT system so that total power output by the CCGT system exhibits responses to up-power and down-power demand transients as if the system were a gas turbine-only power system.
US10424933B2
Embodiments disclose solar energy generation systems with automatic smart transfer switches. An energy generation system includes an array of PV modules, a PV inverter coupled to the array of PV modules, and a battery pack configured to store DC power from the PV modules and output the stored DC power. The energy generation system can further include a storage inverter/hybrid inverter PCS coupled to the battery pack, and an automatic smart transfer switch configured to select between an AC grid and the storage inverter/hybrid inverter PCS for outputting to a main electrical panel, where the automatic smart transfer switch is configured so that in a first position, the AC grid is coupled to the main electrical panel, and in a second position, both the storage inverter is coupled to the main electrical panel.
US10424930B2
There is provided a level measuring device including at least two electrical circuits connected in series with respect to an external power supply of the level measuring device. A decoupling circuit is disposed between the electrical circuits and is configured to distribute available power between the two electrical circuits according to requirements. At least the second electrical circuit includes an energy store as an energy buffer configured to equalize a fluctuating energy consumption of the second electrical circuit such that a start time of the level measuring device can be shortened.
US10424925B2
One exemplary embodiment is a system including nanogrid controller configured to receive power bids each including a power magnitude value and a bid value from a plurality of resource controllers, evaluate the power bids to determine resource control commands for respective resource controllers and a power bid feedback value, and transmit the resource control commands and a power bid feedback value to the plurality of resource controllers. The plurality of resource controllers are configured to generate and transmit the power bids to the nanogrid controller, receive the resource control command and in response thereto at least one of shed or restore one or more of the power loads and control a supply power from one or more of the power sources, and receive the power bid feedback value and in response thereto generate an updated power bid and transmit the updated power bid to the nanogrid controller.
US10424924B2
An auxiliary generator connection, a method of operating and a system are disclosed. The auxiliary generator connection includes at least one first conductor coupled to a first portion of the electrical utility distribution network. At least one second conductor is coupled to a second portion of the electrical utility distribution network. A t-type connector is coupled between the at least one first conductor and the at least one second conductor. A switch is coupled between the at least one second conductor and the t-type connector. A generator conductor is electrically coupled at a first end to the t-type connector. A generator plug is coupled to a second end of the generator conductor opposite the t-type connector.
US10424921B2
A semiconductor die including: a die-to-die interface including an input/output (I/O) circuitry area and an electrical contact area; wherein the electrical contact area includes an array of electrical contacts disposed on a side of the semiconductor die; and wherein the I/O circuitry area includes a plurality of drivers, each of the drivers coupled to at least one electrical contact in the electrical contact area, and a plurality of electrostatic discharge (ESD) protection devices, each of the ESD protection devices coupled to a respective driver, further wherein the I/O circuitry area and the electrical contact area are separated in a top-down view of the semiconductor die.
US10424915B2
Secondary battery protection circuits for protecting a battery from charging and/or discharging faults are provided. A secondary battery protection circuit may include a first terminal and a second terminal, a transistor electrically connected between the first terminal and the second terminal, a fuse electrically coupled to the gate of the transistor, and a fuse control circuit configured to cause current sufficient to open the fuse to pass through the fuse in the event of a fault condition.
US10424913B2
In accordance with an example embodiment of the invention, in an overload relay for a three-phase motor, an adjusted threshold for detected current phase unbalance is dynamically determined at which the relay will be tripped. The adjusted threshold is a function of a ratio of an average of currents in the three-phases to the rated full load current of the motor, i.e., motor load. As the motor load decreases, the adjusted current phase unbalance threshold is increased, causing the resulting trip time to increase, thereby increasing motor run time and reducing downtime.
US10424897B2
A semiconductor laser device includes a heat sink, a submount, a first electrode, an insulating layer, a semiconductor laser element, a connecting portion, and a second electrode. The submount is conductive and on a first region of an upper surface of the heat sink. The first electrode is conductive and on a second region, different from the first region, of the upper surface of the heat sink. The first electrode is electrically connected either to at least part of a side surface of the submount or to an upper surface of the submount.
US10424892B2
A holding frame for a plug-type connector is intended to have good heat resistance and a high level of mechanical robustness and, when installed in a metallic plug-type connector housing, enable protective grounding while being convenient to use, in particular during the replacement of individual modules. To this end, a holding frame is provided having a rigid die-cast metal frame and cheek parts made of resilient sheet metal, the cheek parts being distinct from but coupled to the rigid die-cast metal frame to extend along opposing exterior sides of the longitudinal sidewalls of the rigid die-cast metal frame to provide a multi-layer sidewall structure, and each cheek part having a upper portion with at least one detent window which is configured to flex outwardly to an insertion state to receive a connector module and to return to a holding state to lock the connector module in place.
US10424883B2
An electrical plug connection is for electrically connecting a power source in a releasable manner to an electrical work apparatus. The plug connection includes at least one first electrical line for the purpose of transmitting electrical power and at least one second electrical line for the purpose of transmitting signals. The plug connection includes a plug with a plug body and one or more first plug contacts and a plug socket with first contact sockets, wherein the plug contacts of the first electrical line are arranged within the plug body. The plug contact of the second electrical line is in the form of an external contact in the region of an outer contour of the plug body, wherein a mating contact of the plug socket is associated with the external contact of the plug body. The external contact and the mating contact form a latching connection.
US10424880B2
A shield connector is formed such that an electrical wire shield portion at an end of an electrical shield wire is removed to expose a plurality of single shield wires; connection terminals are each connected to the conductor at an end of each exposed single shield wire; the connection terminals are held in an inner housing; the inner housing and the single shield wires are sheathed with a shield shell; and an attachment piece integrated with the shield shell is fixedly attached to an end of the electrical shield wire. The shield shell is provided with a connector shield member, and the connector shield member is electrically connected to single wire shield portions of the exposed single shield wires.
US10424877B2
Electromagnetic shielding about both of electric connectors, which are in a mutually mated state, can be sufficiently carried out by a simple configuration. Shield wall portions composed of electrically-conductive members opposed to contact connecting portions (board connecting portions) of a plurality of contact members arranged in multipolar shapes are provided; electromagnetic shielding functions with respect to the contact connecting portions in the respective electric connectors are obtained well by the respective shield wall portions; and, when both of the electric connectors are mated with each other, the shield wall portions are configured to be in an inner/outer double disposition relation in which they are opposed to each other and efficiently block the gaps between the shield wall portions and wiring boards so that sufficient EMI measures can be expected.
US10424874B2
A modular jack connector compensates for plug characteristics via a controlled primary compensation in the immediate vicinity of the connector interface. A jack contact assembly is positioned within a jack housing and includes first and second sets of elongate contacts each having a plug contact portion and a signal output portion. Each elongate contact is configured such that their respective plug contact portions are coplanar and a signal path is defined between their plug contact portions and their signal output portions. A flexible circuit board is coupled proximate to the plug contact portions, and configured to provide capacitance compensation between respective contacts engaged thereby, wherein the capacitance compensation is offset from a signal path defined between the plug contact portions and the corresponding signal output portions.
US10424870B2
A connector includes a housing and a lock arm that extends from the housing and is engageable with a counterpart connector. The lock arm includes a first arm a has a shape of a cantilever beam and has a locking hole for being engaged with the counterpart connector at a free end side of the first arm, and a second arm that extends from an end portion on the free end side of the first arm and is capable of releasing the engagement by bending the first arm around a fixing end of the first arm. The locking hole has a hole of which the size in a width direction orthogonal to an extending direction of the first arm becomes larger as a measurement position of the size of the hole gets closer to the free end from the fixing end.
US10424867B2
A subsea termination gland for providing a termination and connection to an electrical conductor has a first connector interface which is dry-mateable and is configured to be mated with a complementary second connector interface of a connector front end. The termination gland further includes a termination assembly having a connection member which provides a first connection section of the first connector interface. The connection member is connectable to the electrical conductor. The first connection section is exposed to the ambient environment when determination gland is not mated with the connector front end. A sealing section seals the termination gland to the connector front end.
US10424851B2
A terminal mounting structure includes a plurality of receive-side terminals, each of which extends from a distal end of each of electrical leads, a mounting stand that includes an electrically-insulating base and a plurality of supply-side conductive bars that are disposed at intervals and extend so as to pass through the base, a plurality of screws, each of which passes through the receive-side terminal in a direction crossing an extending direction of the receive-side terminal, each of which is screwed into a screw hole formed at an end part of the supply-side conductive bar so as to cause each of the receive-side terminals to contact each of the supply-side conductive bars and to fix each of the receive-side terminals to each of the supply-side conductive bars, and a contact prevention mechanism that is provided in the mounting stand so as to prevent adjacent receive-side terminals from contacting with each other.
US10424844B2
An electronic device includes a housing. The housing defines a slot and a groove communicating with the slot. The housing is divided into at least a first radiating portion and a second radiating portion by the slot and the groove. The first radiating portion is spaced apart from the second radiating portion. The first radiating portion and the second radiating portion cooperatively serve as an antenna structure of the electronic device to receive and/or transmit wireless signals. The electronic device further performs a predetermined function through the groove.
US10424841B2
The present disclosure includes a first circuit that is connected between a power feed port and an antenna port, and a second circuit that is connected between the power feed port and the ground or between the antenna port and the ground. The first circuit is a circuit in which for example a first variable capacitance element is connected in series with a first inductor, and the second circuit is a circuit in which for example a second variable capacitance element is connected in parallel with a second inductor. A switch performs switching at least between a first state in which a second end of the second circuit is connected to a first end of the first circuit and a second state in which the second end of the second circuit is connected to a second end of the first circuit.
US10424838B2
In accordance with one or more embodiments, a communication device includes a dielectric antenna having a body of first dielectric material doped with particles of a second dielectric material. A cable comprising a dielectric core is coupled to a feed point of the dielectric antenna. A transmitter, coupled to the cable, facilitates a transmission of electromagnetic waves, the electromagnetic waves are guided by the dielectric core to the feed point of the dielectric antenna, without requiring an electrical return path.
US10424836B2
A helix antenna including a first radiating element extending helically about a longitudinal axis and tuned to resonate in a frequency band, a reactive element electrically connected to a first end of the first radiating element, and a second radiating element extending helically about the axis and electrically connected to the reactive element at a first end of the second radiating element, wherein the second radiating element is tuned to resonate in the frequency band.
US10424822B2
A technology for a dual-common port multi-bandpass filter is described. The dual-common port multi-bandpass filter can include two or more analog filters. The dual-common port multi-bandpass filter can include a first common port coupled to an input of each of the two or more analog filters. Each analog filter can be configured to filter one or more frequency bands. The dual-common port multi-bandpass filter can include a second common port coupled to an output of each of the two or more analog filters. Each input of each of the two or more analog filters is impedance matched with the first common port. Each output of each of the two or more analog filters is impedance matched with the second common port.
US10424819B2
A semiconductor battery includes a substrate, a battery anode semiconductor material arranged in or over the substrate, a battery cathode material arranged in or over the substrate and a battery electrolyte disposed between the battery anode semiconductor material and the battery cathode material. An electrically insulating encapsulant has a first face and a second face. The substrate is at least partly embedded in the encapsulant. An anode electrode is electrically connected to the battery anode semiconductor material and is disposed over the second face of the encapsulant. A cathode electrode is electrically connected to the battery cathode material and is disposed over the first face of the encapsulant.
US10424813B2
Provided is a non-aqueous electrolyte solution that enables the fabrication of a non-aqueous secondary battery with which gas generation during battery use in high-temperature environments or with continuous charging is suppressed. Also provided is a non-aqueous electrolyte secondary battery that uses this non-aqueous electrolyte solution. The non-aqueous electrolyte solution is used in a non-aqueous electrolyte secondary battery that has a positive electrode having a positive electrode active material capable of absorbing and releasing a metal ion, and a negative electrode having a negative electrode active material capable of absorbing and releasing a metal ion, the non-aqueous electrolyte solution containing a compound represented by formula (1) and a nitrile compound in prescribed contents.
US10424806B2
The present invention provides a non-aqueous redox flow battery comprising a negative electrode immersed in a non-aqueous liquid negative electrolyte, a positive electrode immersed in a non-aqueous liquid positive electrolyte, and a cation-permeable separator (e.g., a porous membrane, film, sheet, or panel) between the negative electrolyte from the positive electrolyte. During charging and discharging, the electrolytes are circulated over their respective electrodes. The electrolytes each comprise an electrolyte salt (e.g., a lithium or sodium salt), a transition-metal free redox reactant, and optionally an electrochemically stable organic solvent. The redox reactant of the positive electrolyte is a dialkoxybenzene compound, and the redox reactant of the negative electrolyte is a viologen compound or a dipyridyl ketone.
US10424792B2
A lithium ion battery includes an anode and a cathode. The cathode includes a lithium, manganese, nickel, and oxygen containing compound. An electrolyte is disposed between the anode and the cathode. A protective layer is deposited between the cathode and the electrolyte. The protective layer includes pure lithium phosphorus oxynitride and variations that include metal dopants such as Fe, Ti, Ni, V, Cr, Cu, and Co. A method for making a cathode and a method for operating a battery are also disclosed.
US10424782B2
Presented in the present disclosure are nanocomposites and rechargeable batteries which are resistant to thermal runaway and are safe, reliable, and stable electrode materials for rechargeable batteries operated at high temperature and high pressure. The nanocomposites include a plurality of transition metal oxide nanoparticles, a plurality of ultrathin sheets of a first two-dimensional (2D) material, and a plurality of ultrathin sheets of a different 2D material, which act in synergy to provide an improved thermal stability, an increased surface area, and enhanced electrochemical properties to the nanocomposites. For example, rechargeable batteries that include the nanocomposites as an electrode material have an enhanced performance and stability over a broad temperature range from room temperature to high temperatures. These batteries fill an important need by providing a safe and reliable power source for devices operated at high temperatures and pressures such as downhole equipment used in the oil industry.
US10424777B2
To provide a cathode active material for a lithium ion secondary battery, which has high packing properties and high volume capacity density, and a method for its production. A cathode active material for a lithium ion secondary battery is used, which comprises a mixture B of a collection of many large particles having different particle sizes and a collection of many small particles having different particle sizes, wherein the function F(x) of a particle size x of a particle contained in the mixture B and its frequency F has a relation of the formula 1, the function E(x) of a particle size x of a particle contained in a mixture B′ after the mixture B is pressed and its frequency E has a relation of the formula 2, the rate of change of the median size μ′g relative to μg is at most 10%, and the rate of change of the median size μ′h relative to μh is at least 20%, F ( x ) = A g × 1 2 π σ g x exp { - ( log x - μ g ) 2 2 σ g 2 } + A h × 1 2 π σ h x exp { - ( log x - μ h ) 2 2 σ h 2 } Formula 1 E ( x ) = A g ′ × 1 2 π σ g ′ x exp { - ( log x - μ g ′ ) 2 2 σ g ′2 } + A h ′ × 1 2 π σ h ′ x exp { - ( log x - μ h ′ ) 2 2 σ h ′2 } Formula 2
US10424772B2
A separator which includes a covering layer in which a fine framework of polyolefin resin is coated with a glass layer and an exposed layer in which the polyolefin resin is exposed is provided. A battery is provided having a cathode and an anode, an electrolyte, and a separator where the separator has the covering layer in which the fine framework of polyolefin resin is coated with the glass layer and a method for manufacturing a separator including the step of coating a fine framework of polyolefin resin with the glass layer by applying a precursor containing viscous liquid product which contains only polysilazane compound or a mixture of viscous liquid product which contains only polysilazane compound with polycarbosilazane compound to the polyolefin resin and placing the precursor applied polyolefin resin in a water bath to dry.
US10424746B2
The present invention relates to Pt- or Pd-amidine-carbene complexes, to organic light-emitting diodes (OLEDs) comprising at least one such Pt- or Pd-amidine-carbene complex, to light-emitting layers comprising at least one such Pt- or Pd-amidine-carbene complex, a device, for example stationary or mobile visual display units or illumination means, comprising a corresponding OLED, and to the use of the inventive Pt- or Pd-amidine-carbene complexes in OLEDs, for example as emitters, matrix materials, charge transport materials and/or charge blockers.
US10424745B2
Provided are organometallic complexes that can exhibit phosphorescence. One of the novel organometallic complexes is represented by General Formula (G1). In General Formula (G1), R1 represents any of an alkyl group having 1 to 6 carbon atoms, a cycloalkyl group having 5 to 8 carbon atoms which may have a substituent, and an aralkyl group having 7 to 10 carbon atoms which may have a substituent. In addition, R2 represents any of an alkyl group having 1 to 6 carbon atoms, a cycloalkyl group having 5 to 8 carbon atoms which may have a substituent, and an aryl group having 6 to 12 carbon atoms which may have a substituent. Further, Ar represents an arylene group having 6 to 13 carbon atoms which may have a substituent. Further, M represents a Group 9 element or a Group 10 element.
US10424742B2
The organic EL device of the invention has, in order, an anode, a hole transport layer, a luminous layer, an electron transport layer and a cathode. The hole transport layer includes an indenoacridan derivative represented by the following general formula (1), and the luminous layer includes an N-aromatic substituted indenoindole compound and/or an N-aromatic substituted carbazole compound. In the formula, A1 is a divalent aromatic hydrocarbon group, a divalent aromatic heterocyclic group or a single bond, B is a monovalent aromatic hydrocarbon group; a monovalent aromatic heterocyclic group; or a disubstituted amino group having, as a substituent, a monovalent aromatic hydrocarbon group or a monovalent aromatic heterocyclic group; and R1 to R14 each represent a hydrogen atom or an alkyl group.
US10424738B2
A method for manufacturing a condensed-cyclic compound and an electroluminescent device is provided, the condensed-cyclic compound is represented by the following formula: wherein —R1, —R2 and —CHO are connected to any one of an unsaturated carbon atom of a naphthalene ring; —R1, —R2 are respectively a hydrogen and any one of an alkane group or a condensed-cyclic aromatic hydrocarbon group. The embodiments provided by the present invention using the above-described manner is able to reduce ACQ phenomenon of the condensed-cyclic compound in aggregate state or solid state.
US10424735B2
An organic layer deposition apparatus, including a deposition unit including at least one deposition assembly spaced apart from a substrate, the at least one deposition assembly depositing a material on the substrate, the at least one deposition assembly including a deposition source that discharges a deposition material; a deposition source nozzle unit mounted on the deposition source, the deposition source nozzle unit having a deposition source nozzle formed therein; and a plurality of pattern sheets facing the deposition source nozzle unit and spaced apart from one another so that the deposition material is deposited on a plurality of different regions of the substrate via the plurality of pattern sheets.
US10424732B2
A method of fabricating a fin selector with a gated RRAM and the resulting device are disclosed. Embodiments include forming a bottom electrode layer and a hardmask on a semiconductor substrate; etching the hardmask, bottom electrode layer, and semiconductor substrate to form a fin-like structure; forming first and second dummy gate stacks on first and second side surfaces of the fin-like structure, respectively; forming spacers on vertical surfaces of the first and second dummy gate stacks; forming an ILD surrounding the spacers; removing the first and second dummy gate stacks, forming first and second cavities on first and second sides of the fin-like structure; forming an RRAM layer on the first and second side surfaces of the fin-like structure in the first and second cavities, respectively; and filling each of the first and second cavities with a top electrode.
US10424730B2
Methods, systems, and devices for tapered memory cell profiles are described. A tapered profile memory cell may mitigate shorts in adjacent word lines, which may be leveraged for accurately reading a stored value of the memory cell. The memory device may include a self-selecting memory component with a bottom surface and a top surface opposite the bottom surface. In some cases, the self-selecting memory component may taper from the bottom surface to the top surface. In other examples, the self-selecting memory component may taper from the top surface to the bottom surface. The top surface of the self-selecting memory component may be coupled to a top electrode, and the bottom surface of the self-selecting memory component may be coupled to a bottom electrode.
US10424725B2
A spintronics element including a ferromagnetic layer containing boron, and a diffusion stopper film covering a side face of the ferromagnetic layer partially or entirely, the side face in direct contact with diffusion stopper film, so as to prevent out-diffusion of the boron contained in the ferromagnetic layer. The diffusion stopper film contains boron at a concentration higher than a concentration of the boron in a portion of the ferromagnetic layer where the ferromagnetic layer contacts the diffusion stopper film.
US10424721B2
A lead-free piezoelectric element that stably operates in a wide operating temperature range contains a lead-free piezoelectric material. The piezoelectric element includes a first electrode, a second electrode, and a piezoelectric material that includes a perovskite-type metal oxide represented by (Ba1-xCax)a(Ti1-yZry)O3 (1.00≤a≤1.01, 0.02≤x≤0.30, 0.020≤y≤0.095, and y≤x) as a main component and manganese incorporated in the perovskite-type metal oxide. The manganese content relative to 100 parts by weight of the perovskite-type metal oxide is 0.02 parts by weight or more and 0.40 parts by weight or less on a metal basis.
US10424718B2
A method for producing a piezoelectric film includes forming a metal film, recrystallizing a portion of the metal film by heating, forming an amorphous film of piezoelectric material on the metal film; and heating the amorphous film at a position of the recrystallized portion of the metal film.
US10424717B2
An actuator device having an expansion unit, which has a magnetic shape memory alloy material (MSM), is configured to interact with a preferably non-magnetic ram unit and executes an expansion movement in an actuating direction as a reaction to an introduced magnetic flow, the expansion unit being oriented towards the ram unit along a longitudinal axis defined by the expansion direction, and being intended to exert an actuating force on said ram unit, wherein the ram unit is guided on the casing side in an associated housing section of the actuator unit, wherein an end section of the expansion unit and/or end section of the ram unit, the end section being realized in a transition region between the expansion unit and the ram unit, is configured such that, at least during the exertion of the actuating force along the longitudinal axis, an overlap that effects a form- and/or force-fit transversely to the longitudinal axis arises in the transition region.
US10424715B2
In an elastic wave device, IDT electrodes on a piezoelectric substrate are electrically connected to wiring electrodes. A support member covers at least portions of the wiring electrodes. Through-holes in the support member expose upper surfaces of the wiring electrodes and have conductive layers filled therein. The wiring electrodes each have a multilayer structure in which a refractory metal film having a melting point of 900° C. or higher, a diffusion preventive film, and an Al or Al-alloy film are laminated successively from the upper surface side.
US10424711B2
Some embodiments are directed to a device including multiple substrates comprising one or more troughs. The substrates are disposed such that the one or more troughs form at least one enclosure. At least one superconducting layer covers at least a portion of the at least one enclosure. Other embodiments are directed to a method for manufacturing a superconducting device. The method includes acts of forming at least one trough in at least a first substrate; covering at least a portion of the first substrate with a superconducting material; covering at least a portion of a second substrate with the superconducting material; and bonding the first substrate and the second substrate to form at least one enclosure comprising the at least one trough and the superconducting material.
US10424709B2
The present document describes an apparatus for recovering heat from an electronic component to generate electric energy. The apparatus comprises a thermoelectric generator having a cold side and a hot side, the hot side being in thermal communication with the electronic component. The apparatus further comprises a heat dissipation device in thermal communication with the cold side of the thermoelectric generator for dissipate heat it receives, and a heat transfer device with a thermal conductivity greater than 200 W(m·K) for directly transferring the heat from the electronic component to the heat dissipation device.
US10424705B2
A light emitting device includes a light emitting element, a first light transmissive member, and a second light transmissive member. A first lower face of the first light transmissive member is bonded to a light extraction face of the light emitting element and has a first lower face perimeter positioned outside of a light extraction face perimeter of the light extraction face when viewed in a height direction of the light emitting device. A second lower face of the second light transmissive member has a second lower face perimeter that coincides with or is inside of the first upper face perimeter when viewed in the height direction. A second upper face of the second light transmissive member is positioned inside of the first upper face perimeter when viewed in the height direction.
US10424696B2
Provided are a wavelength converting particle, a method for manufacturing a wavelength converting particle, and a light-emitting diode containing a wavelength converting particle. The wavelength converting particle comprises an organic/inorganic/hybrid perovskite nanocrystal that converts a wavelength of light generated by an excitation light source into a specified wavelength. Accordingly, it is possible to optically stabilize and improve color purity and light-emission performance without changes in a light-emitting wavelength range.
US10424694B2
Alight emitting device package includes a leadframe unit, a molding layer, and a light emitting device. The leadframe unit has opposite leadframe top and bottom surfaces. The molding layer encloses the leadframe unit, and has a molding-layer bottom surface, a molding-layer surrounding surface extending upward from the molding-layer bottom surface to surround the leadframe unit, and a plurality of solder grooves indented from the molding-layer bottom surface. Each of the solder grooves has one end meeting the leadframe unit and another end opening at the molding-layer surrounding surface. The light emitting device is disposed on the leadframe top surface of the leadframe unit.
US10424686B2
Photodiode structures and methods of manufacture are disclosed. The method includes forming a waveguide structure in a dielectric layer. The method further includes forming a Ge material in proximity to the waveguide structure in a back end of the line (BEOL) metal layer. The method further includes crystallizing the Ge material into a crystalline Ge structure by a low temperature annealing process with a metal layer in contact with the Ge material.
US10424675B2
A semiconductor device includes an oxide semiconductor layer above an insulating surface, a source electrode in contact with a side surface of the oxide semiconductor layer, a drain electrode in contact with a side surface of the oxide semiconductor layer, a gate insulating film above the oxide semiconductor layer, the source electrode, and the drain electrode, and, a gate electrode overlapping with the oxide semiconductor layer interposed by the gate insulating film. The gate electrode is arranged above and outside of the source electrode and the drain electrode.
US10424672B2
An oxide semiconductor transistor according to an exemplary embodiment of the present invention includes: a substrate; a first gate electrode disposed on the substrate; a gate insulating layer disposed on the substrate and the first gate electrode; an oxide semiconductor layer disposed on the gate insulating layer; an etch stopper layer disposed on the oxide semiconductor layer; and a source electrode and a drain electrode disposed on the oxide semiconductor layer and the etch stopper layer and spaced apart from each other.
US10424663B2
Embodiments are directed to methods and resulting structures for a vertical field effect transistor (VFET) having a super long channel. A pair of semiconductor fins is formed on a substrate. A semiconductor pillar is formed between the semiconductor fins on the substrate. A region that extends under all of the semiconductor fins and under part of the semiconductor pillar is doped. A conductive gate is formed over a channel region of the semiconductor fins and the semiconductor pillar. A surface of the semiconductor pillar serves as an extended channel region when the gate is active.
US10424661B1
A semiconductor device includes an active region formed over a substrate. The active region includes a FET and a diode. The FET includes one or more FET fingers. Each FET finger includes a FET source region, a FET drain region, and a lateral FET gate electrode. The diode includes one or more diode fingers. Each of the diode fingers includes a diode anode region electrically coupled to the FET source region, a diode cathode region electrically coupled to the FET drain region, and a lateral diode gate electrode electrically coupled to the diode anode region and electrically isolated from the lateral FET gate electrode. The FET fingers are active fingers of the semiconductor device and the diode fingers are dummy fingers of the semiconductor device. The diode is configured to clamp a maximum voltage developed across the FET drain region and the FET source region.
US10424635B2
An electronic device including a substrate, a semiconductor element disposed on the substrate, and a plurality of guard rings at least partially surrounding the semiconductor element, wherein adjacent guard rings are spaced apart by a substantially uniform distance as measured along an entire length of the guard rings, and at least one of the plurality of guard rings has a flared portion. In an embodiment, at least one of the plurality of guard rings electrically floats. In another embodiment, the plurality of guard rings are disposed at least partially below a primary surface of the substrate. In an embodiment, the electronic device is a high voltage MOSFET or an IGBT.
US10424626B2
An OLED display and manufacture method thereof are provided. The OLED display includes a TFT substrate, the TFT substrate having a plurality of light-blocked pixel isolation layers and a plurality of OLED emissive layers on a surface thereof, and each OLED emissive layer having cathode on a surface thereof. The light-blocked pixel isolation layer includes a wall portion, and the wall portion having a light-blocked portion on a surface thereof. The TFT substrate has a plurality of pixel regions surrounded by the wall portions of the light-blocked pixel isolation layers on the surface thereof. Each pixel region respectively has the OLED emissive layer therein. The OLED display and method avoid light leakage caused by the oblique light of each pixel region emitted into adjacent pixel regions while the OLED emissive layer lighting.
US10424624B2
A light-emitting display device includes a pixel defining layer with an opening that exposes a first electrode, a hole injection layer on the first electrode, a lyophilic pattern on the hole injection layer in the opening, a hole transport layer on the lyophilic pattern, a light-emitting layer on the hole transport layer, and a second electrode on the light-emitting layer. The lyophilic pattern includes a first part adjacent to a first sidewall of the opening and a second part adjacent to a second sidewall of the opening. A distance from a top surface of the hole injection layer to an edge of a top surface of the second part corresponds to a first height. A distance from the top surface of the hole injection layer to a top surface of the first part corresponds to a second height. The first height is lower than the second height.
US10424619B2
Variable resistance memory devices are provided. A variable resistance memory device includes first and second conductive lines, and a variable resistance material and a switching element between the first and second conductive lines. The switching element includes first and second portions that extend and/or face in different first and second directions, respectively. Methods of manufacturing a variable resistance memory device are also provided.
US10424618B2
An array of cross point memory cells comprises spaced elevationally inner first lines, spaced elevationally outer second lines which cross the first lines, and a multi-resistive state region elevationally between the first and second lines where such cross. Individual of the multi-resistive state regions comprise elevationally outer multi-resistive state material and elevationally inner multi-resistive state material that are electrically coupled to one another. The inner multi-resistive state material has opposing edges in a vertical cross-section. The outer multi-resistive state material has opposing edges in the vertical cross-section that are laterally offset relative to the opposing edges of the inner multi-resistive state material in the vertical cross-section. Methods are also disclosed.
US10424598B2
A three-dimensional memory device and a manufacturing method thereof are provided. The three-dimensional memory device includes a plurality of bottom control gate lines, a plurality of bottom source lines, a stacked structure on the bottom source lines, a plurality of bit lines disposed on the stacked structure, and a plurality of pillar structures passing through the stacked structure. The stacked structure includes a plurality of stacked layers insulated from one another and respectively located at different levels. Each stacked layer includes a plurality of word lines. Each word line and the corresponding pillar structure, which is connected between the corresponding bit line and the corresponding bottom source line, define a memory cell. Each pillar structure includes an outermost ferroelectric layer, a conductive core gate column, and a surrounding channel layer disposed therebetween. The conductive core gate column is electrically connected to the corresponding bottom control gate line.
US10424595B2
A semiconductor device includes a substrate including a cell array region and a peripheral circuit region. The semiconductor device further includes a cell array disposed in the cell array region and including a plurality of cell strings connected to a bit line. The bit line extends in a first direction. The semiconductor device additionally includes a first cell row disposed in the peripheral circuit region and including a plurality of first cells arranged in a second direction crossing the first direction. The first and second directions being parallel to an upper surface of the substrate. The semiconductor device further includes a plurality of first interconnect lines each having a longitudinal axis in the first direction and connected to the plurality of first cells, and a plurality of first power lines extending in the second direction and connected to the plurality of first cells through the first interconnect lines.
US10424585B2
An electrical device including a substrate structure including a relaxed region of alternating layers of at least a first semiconductor material and a second semiconductor material. A first region of the substrate structure includes a first type conductivity semiconductor device having a first strain over a first portion of the relaxed region. A second region of the substrate structure includes a second type conductivity semiconductor device having a second strain over a second portion of the relaxed region. A third region of the substrate structure including a trench capacitor extending into relaxed region, wherein a width of the trench capacitor defined by the end to end distance of the node dielectric for the trench capacitor alternates between at least two width dimensions as a function of depth measured from the upper surface of the substrate structure.
US10424566B2
An electronic device comprises a carrier, an emitter, a detector, a separation wall and a light shielding layer. The emitter is disposed on a first portion of the top surface of the carrier. The detector is disposed on a second portion of the top surface of the carrier. The separation wall is disposed on the top surface of the carrier between the emitter and the detector. The light shielding layer disposed adjacent to the top surface of the carrier and extends from the separation wall to the second portion of the carrier.
US10424561B2
An integrated circuit (IC) structure includes a first IC package (ICP), including a first resist surface provided with a first plurality of conductive contacts (CCs), a first recess including a second resist surface disposed at a bottom of the recess and having a second plurality of CCs, and a second recess, including a third resist surface disposed at a bottom of the recess and provided with a fourth plurality of CCs. The IC structure further includes an IC component with a first surface and a second surface, the second surface having a third plurality of CCs coupled to the second plurality of CCs of the first ICP. The IC structure further includes a second ICP having a first surface and a second surface, with one or more CCs located at the second surface and coupled to at least one of the first plurality of CCs of the first ICP.
US10424559B2
An embodiment includes an apparatus comprising: a semiconductor die; package molding that is molded onto and conformal with a first die surface of the semiconductor die and at least two sidewalls of the semiconductor die, the package molding including: (a)(i) a first surface contacting the semiconductor die, (a)(ii) a second surface opposite the first surface, and (a)(iii) an aperture that extends from the first surface to the second surface; and a polymer substantially filling the aperture; wherein the package molding includes a first thermal conductivity (watts per meter kelvin (W/(m·K)) and the polymer includes a second thermal conductivity that is greater than the first thermal conductivity. Other embodiments are described herein.
US10424558B2
A display apparatus includes a display panel and a display panel driver. The display panel includes a first substrate and a second substrate facing the first substrate, wherein the first substrate includes a switching element, a data line and a gate line, wherein the data line and the gate line are electrically connected to the switching element. The display panel driver includes a data driving chip and a gate driving chip, wherein the data driving chip applies a data signal to the data line and the gate driving chip applies a gate signal to the gate line, wherein the gate driving chip is disposed on a surface of the data driving chip.
US10424543B2
A method of forming an overlay mark includes disposing a first feature of a plurality of first alignment segments extending along a first direction in a first layer, disposing a second feature of a plurality of second alignment segments extending along a second direction in a second layer over the first layer, and forming a third feature of a plurality of third alignment segments extending along the first direction and a plurality of fourth alignment segments extending along the second direction in a third layer over the second layer. In a plan view, each first alignment segment of the first alignment segments is adjacent to a corresponding third alignment segment of the third alignment segments along the first direction, and each second alignment segment of the second alignment segments is adjacent to a corresponding fourth alignment segment of the fourth alignment segments along the second direction.
US10424540B2
A chip package including a substrate having an upper surface, a lower surface, and a sidewall surface that is at the edge of the substrate is provided. The substrate includes a sensor device therein and adjacent to the upper surface thereof. The chip package further includes light-shielding layer disposed over the sidewall surface of the substrate and extends along the edge of the substrate to surround the sensor device. The chip package further includes a cover plate disposed over the upper surface of the substrate and a spacer layer disposed between the substrate and the cover plate. A method of forming the chip package is also provided.
US10424532B2
Disclosed is a working contact cooling system for a high-power device (1), wherein the sealed case body (8) is a structure having inner and outer layers, a chamber between the inner and outer layers is filled with a heat-superconductive coolant (9), and an outer wall of the outer layer of the sealed case body (8) is provided with heat dissipating fins (10); the sealed case body (8) is provided with an insulating liquid heat-conductive coolant (2), the coolant pump (6) sinks in the insulating liquid heat-conductive coolant (2), the filter (7) is installed at an inlet of the coolant pump (6), the coolant pump (6) is connected to the spray main pipe (5), and a plurality of spray branch pipes (4) are connected in parallel with the spray main pipe (5), each of the spray branch pipes (4) is provided with a plurality of nozzles (3), and the nozzles (3) face the high-power device (1); the nozzles (3) spray against front and back surfaces of the high-power device (1).
US10424514B2
A method for manufacturing a semiconductor substrate according to the present invention includes a hydrogen layer forming step of forming a hydrogen layer on a first substrate formed of single crystal of a first semiconductor material, a bonding step of bonding the first substrate and a temporary substrate, a first separation step of separating the first substrate with the hydrogen layer as a boundary and leaving a separated surface side of the first substrate as a first thin film layer on the temporary substrate, a support layer forming step of forming a support layer formed of a second semiconductor material on the temporary substrate on which the first thin film layer is left, a second separation step of removing the temporary substrate, and a cutting step of cutting a peripheral edge portion of the substrate.
US10424512B2
A sector-shaped wafer piece is processed according to the shape of the piece obtained by dividing a wafer into quarters. Information is collected on the shapes of four patterns of the quarter wafer pieces different in the position of a circular arc of an outer periphery and on processing feed quantities corresponding to the shapes of the four patterns. A pattern is selected by calculating a region of a square having vertical and horizontal sides equal to the two sides of the quarter wafer piece, imaging each of the sides to search for the presence/absence of a target pattern, and selecting that one of the four patterns to which the held quarter wafer piece corresponds. The held quarter wafer piece is processed along division lines with a processing feed quantity corresponding to the selected pattern.
US10424507B2
A first metallization layer comprising a set of first conductive lines that extend along a first direction on a first insulating layer on a substrate. A second insulating layer is on the first insulating layer. A second metallization layer comprises a set of second conductive lines on a third insulating layer and on the second insulating layer above the first metallization layer. The set of second conductive lines extend along a second direction that crosses the first direction at an angle. A via between the first metallization layer and the second metallization layer. The via is self-aligned along the second direction to one of the first conductive lines.
US10424505B2
Provided herein is a method of manufacturing a semiconductor device. The method may include forming an amorphous channel layer. The method may include forming a diffusion barrier on the amorphous channel layer. The method may include forming an amorphous seed layer on the diffusion barrier. The method may include forming a seed layer by crystallizing the amorphous seed layer. The method may include forming a channel layer by crystallizing the amorphous channel layer.
US10424495B2
Semiconductor die assemblies having high efficiency thermal paths and molded underfill material. In one embodiment, a semiconductor die assembly comprises a first die and a plurality of second dies. The first die has a first functionality, a lateral region, and a stacking site. The second dies have a different functionality than the first die, and the second dies are in a die stack including a bottom second die mounted to the stacking site of the first die and a top second die defining a top surface of the die stack. A thermal transfer structure is attached to at least the lateral region of the first die and has a cavity in which the second dies are positioned. An underfill material is in the cavity between the second dies and the thermal transfer structure, and the underfill material covers the top surface of the die stack.
US10424492B2
The present invention relates to an integrated circuit packaging, comprising: a plurality of electrical circuits using a first patterned conductive layer (103) formed by using a masking material (102); a second patterned conductive layer (105) having disposed on at least one side of the first patterned conductive layer (103); and a first dielectric layer (106) made from a laminating means, wherein the first patterned conductive layer (103) and the second patterned conductive layer (105) are disposed within the first dielectric layer (106), such that at least one side of the first dielectric layer (106) are located at the same plane with the first patterned conductive layer (103).
US10424487B2
Processing methods may be performed to remove unwanted materials from a substrate. The methods may include forming a remote plasma of an inert precursor in a remote plasma region of a processing chamber. The methods may include forming a bias plasma of the inert precursor within a processing region of the processing chamber. The methods may include modifying a surface of an exposed material on a semiconductor substrate within the processing region of the processing chamber with plasma effluents of the inert precursor. The methods may include extinguishing the bias plasma while maintaining the remote plasma. The methods may include adding an etchant precursor to the remote plasma region to produce etchant plasma effluents. The methods may include flowing the etchant plasma effluents to the processing region of the processing chamber. The methods may also include removing the modified surface of the exposed material from the semiconductor substrate.
US10424479B2
A method of making nano-scaled channel, the method including: locating a first photoresist layer, a nanowire structure, and a second photoresist layer on a surface of a substrate, and the nanowire structure being sandwiched between the first photoresist layer and the second photoresist layer, wherein the nanowire structure comprises an nanowire; forming an opening in the first photoresist layer and the second photoresist layer to expose a portion of the surface of the substrate to form an exposed surface, wherein a part of the nanowire is exposed and suspended in the opening, and both ends of the nanowire are sandwiched between the first photoresist layer and the second photoresist layer; and depositing a thin film layer on the exposed surface of the substrate using the a nanowire as a mask, wherein the thin film layer defines a nano-scaled channel corresponding to the at least one nanowire.
US10424476B2
Methods for depositing silicon oxycarbonitride (SiOCN) thin films on a substrate in a reaction space are provided. The methods can include at least one plasma enhanced atomic layer deposition (PEALD) cycle including alternately and sequentially contacting the substrate with a silicon precursor and a second reactant that does not include oxygen. In some embodiments the methods allow for the deposition of SiOCN films having improved acid-based wet etch resistance.
US10424470B2
An apparatus for mass spectrometry comprises a portion generator (10) for creating localized analyte portions in synchronization with trigger pulses, a transfer system (20) coupled to the portion generator (10) for transporting the localized analyte portions, a plasma ionizer unit (30) coupled to the transfer system (20) for atomizing, vaporizing and ionizing received analyte portions with plasma, a mass analyzer (41) coupled to the plasma ionizer unit (30) for analyzing received analyte portions, the mass analyzer (41) comprising at least one detector, and a data acquisition electronics (50) connected to the at least one detector for acquiring signals (43) generated by the at least one detector. The apparatus further includes a signal delay device (60) for receiving the trigger pulses (11) and delivering delayed signals (61) corresponding to the trigger pulses to account for a delay experienced by the particles to be analyzed between portion generation and detection.
US10424469B2
The present invention relates to an apparatus (1) for particle measurement. The apparatus (1) comprising a mixing chamber (16) having a sample inlet (14), an ionized gas outlet (12) for feeding ionized clean gas into the mixing chamber (16), and a mixing chamber outlet (18) for discharging mixed sample aerosol formed in the mixing chamber (16). The apparatus further comprises a sample channel (34) connected to the sample inlet (14) and extending in a first supply direction, a sample supply connection (50) arranged to supply sample aerosol to the sample channel (34) and a sample supply channel (52) connected to the sample supply connection (50) in a second supply direction transverse to the first supply direction. The sample supply connection (50) is arranged to supply the sample aerosol from the sample supply channel (52) to the sample channel (34) as a swirling sample aerosol flow.
US10424468B2
A sputter device for depositing a layer on a substrate in a vacuum chamber and having a layer property in each point of the substrate surface. The sputter device comprises at least one end block adapted for holding a cylindrical target having a longitudinal axis in a first direction, and a first drive means for providing a rotational movement of the at least one cylindrical target around its longitudinal axis. The sputter device includes a second drive means for applying a translational movement to an end block in a second direction. The first and the second drive means are adapted for, during sputtering, being simultaneously operational in the vacuum chamber. The movement of the first drive means does not impact the uniformity of the layer sputtered on the substrate in the direction on the surface of the substrate corresponding to a perpendicular projection of the second direction onto the substrate.
US10424466B2
The present disclosure provides a method for inspecting a shower plate of a plasma processing apparatus. In the plasma processing apparatus, a gas ejection unit includes a shower plate. A plurality of gas ejection holes are formed on the shower plate. This method includes (i) setting a flow rate of gas output from a first flow rate controller, and (ii) acquiring a measurement value indicating a pressure in a flow path inside a second pressure control type flow rate controller by using a pressure gauge of the second flow rate controller in a state where the gas output from the first flow rate controller at the set flow rate is supplied to the gas ejection unit and branched between the first flow rate controller and the gas ejection unit so as to be supplied to the flow path inside the second flow rate controller.
US10424465B2
Introduced here is a plasma polymerization apparatus. Example embodiments include a reaction chamber in a shape substantially symmetrical to a central axis. Some examples further include a rotation rack in the reaction chamber. The rotation rack may be operable to rotate relative to the reaction chamber about the central axis of the reaction chamber. Examples may further include two reactive species discharge mechanisms positioned around a perimeter of the reaction chamber and configured to disperse reactive species into the reaction chamber in a substantially symmetrical manner from the outer perimeter of the reaction chamber toward the central axis of the reaction chamber, such that the reactive species form a polymeric coating on surfaces of the one or more substrates during said dispersion of the reactive species, and a collecting tube positioned along the central axis of the reaction chamber and having an air pressure lower than the reaction chamber.
US10424463B2
Embodiments of the present technology may include a method of etching a substrate. The method may include striking a plasma discharge in a plasma region. The method may also include flowing a fluorine-containing precursor into the plasma region to form a plasma effluent. The plasma effluent may flow into a mixing region. The method may further include introducing a hydrogen-and-oxygen-containing compound into the mixing region without first passing the hydrogen-and-oxygen-containing compound into the plasma region. Additionally, the method may include reacting the hydrogen-and-oxygen-containing compound with the plasma effluent in the mixing region to form reaction products. The reaction products may flow through a plurality of openings in a partition to a substrate processing region. The method may also include etching the substrate with the reaction products in the substrate processing region.
US10424451B2
A load control device may control power delivered to an electrical load from an AC power source. The load control device may include a controllably conductive device adapted to be coupled in series electrical connection between the AC power source and the electrical load, a zero-cross detect circuit configured to generate a zero-cross signal representative of the zero-crossings of an AC voltage. The zero-cross signal may be characterized by pulses occurring in time with the zero-crossings of the AC voltage. The load control device may include a control circuit operatively coupled to the controllably conductive device and the zero cross detect circuit. The control circuit may be configured to identify a rising-edge time and a falling-edge time of one of the pulses of the zero-cross signal, and may control a conductive state of the controllably conductive device based on the rising-edge time and the falling-edge time of the pulse.
US10424450B2
The invention relates to a current-feedback electronic arc-extinguishing apparatus suitable for implementing arc extinguishing on a mechanical switch. The current-feedback electronic arc-extinguishing apparatus includes a power semiconductor device which is connected to a mechanical switch in parallel, and a power supply circuit, where a main loop of the power semiconductor device is connected to a current sensor for detecting whether the mechanical switch is switched off; an output signal of the current sensor is connected to a control circuit, and a control port of the power semiconductor device is connected to the control circuit; the power supply circuit is connected to the control circuit, and the power supply circuit supplies power to the control circuit; and when the current sensor detects that the mechanical switch is switched off, the control circuit controls the power semiconductor device to cut off.
US10424444B2
A failure prediction assembly is structured to monitor circuit breaker assembly sub-assemblies and their component's characteristics. The failure prediction assembly includes a sensor supported D-shaft and a sensor assembly including a housing and a number of sensors. The sensor assembly housing defines a D-shaft passage. A control unit is in electronic communication with the sensor assembly. The sensor assembly housing is coupled to the circuit breaker sidewalls with the sensor assembly housing D-shaft passage aligned with the circuit breaker sidewall D-shaft passages. The sensor supported D-shaft is rotatably coupled to the sensor assembly with the sensor supported D-shaft disposed through said sensor assembly housing D-shaft passage.
US10424434B2
A winding arrangement for inductive components includes a first winding section comprising at least one first winding, the at least one first winding comprising at least two electrically isolated parallel flat band conductors being configured as a first flat band stack, a second winding section comprising at least one second winding, the at least one second winding comprising at least two electrically isolated parallel flat band conductors being configured as a second flat band stack. The first ends of the flat band conductors of the first winding section are cross connected in a cross connection to first ends of the flat band conductors of the second winding section such that a first current flow stacking sequence in the first flat band stack is reversed to a second current flow stacking sequence in the second flat band stack.
US10424427B2
A superconducting coil includes a superconducting wire wound around an axis, a release material layer between the superconducting wires adjacent in a radial direction and at both ends in an axial direction of the superconducting coil, and a resin layer between the superconducting wires adjacent in the radial direction and in a region other than a region where the release material layer is formed.
US10424426B2
To provide a rare earth magnet ensuring excellent magnetic anisotropy while reducing the amount of Nd, etc., and a manufacturing method thereof.A rare earth magnet comprising a crystal grain having an overall composition of (R2(1-x)R1x)yFe100-y-w-z-vCowBzTMv (wherein R2 is at least one of Nd, Pr, Dy and Tb, R1 is an alloy of at least one or two or more of Ce, La, Gd, Y and Sc, TM is at least one of Ga, Al, Cu, Au, Ag, Zn, In and Mn, 0
US10424424B2
Coaxial radio frequency (“RF”) connectors for high-power handling are disclosed. Specifically, a high-power male coaxial connector (“HPMC”) is disclosed. The HPMC includes a center conductor, an outer conductor disposed around the center conductor, an insulating layer positioned between the center conductor and the outer conductor, and a first elastomer. The outer conductor has an outer conductor front-end (“OCFE”) and the insulating layer has an insulating layer front-end (“ILFE”). The first elastomer is positioned between the center conductor and the insulating layer. The insulating layer may include an insulating layer cavity (“ILC”) extending inward into the insulating layer from the ILFE and the first elastomer may be within the ILC.
US10424419B2
The present disclosure relates to insulation systems. The teachings thereof may be embodied in an insulation system for an electrical machine. For example, an insulation system may comprise: solid insulation materials; an impregnating resin having oxirane functionalities; a depot accelerator distributed throughout the solid insulation materials; and a catalyst for initiating hardening of the impregnating resin, wherein the catalyst is at least partly in gaseous form under hardening conditions.
US10424413B2
A nuclear reactor plant including a reactor; a coolant in the reactor; a gas system connected to the reactor and adapted to provide a gas supply to and gas removal from a space above the coolant; and a device for injection of gas into the coolant. The device is installed partially in the coolant and partially in the space above the coolant, and is adapted to supply gas from the space above the coolant to the coolant. The gas system and device are configured to carry out steps including: supplying gas to be injected into the coolant from the gas system to the space above the coolant space; injecting gas into the coolant by maintaining the gas pressure higher than coolant pressure in the device; and injecting gas into the gas system from the space above the coolant.
US10424407B2
An identification device includes, but is not limited to, a deformable substrate configured to conform to a skin surface of a body portion of a healthcare provider; a sensor assembly coupled to the deformable substrate, the sensor assembly including one or more identity sensors configured to generate one or more identity sense signals associated with at least one physical characteristic of an individual subject other than the healthcare provider; circuitry configured to compare the one or more identity sense signals generated by the sensor assembly to reference data indicative of one or more physical characteristics associated with an identity; and a reporter configured to generate one or more communication signals associated with a comparison of the one or more identity sense signals generated by the sensor assembly to reference data indicative of one or more physical characteristics associated with an identity of at least one individual.
US10424405B2
A wearable scribing system includes a camera and a microphone which communicate information to a remote system via a receiver/transmitter device. A scribe at the remote system inputs the information into an electronic health record. The wearable scribing system enables direct physician to physician communication.
US10424401B2
Systems and methods for nonverbally communicating patient comfort data are disclosed herein. In some embodiments, the systems and methods may include one or more operations including receiving patient comfort data associated with one or more patients through a patient comfort level input device during a course of a treatment session, transmitting the patient comfort data associated with one or more patients received through the patient comfort level input device, and alerting one or more practitioners of the patient comfort data associated with one or more patients received through the patient comfort level input device. In some embodiments, the systems and methods may include at least one of the additional operations of receiving objective data indicating one or more particular treatment types substantially contemporaneously with a performance of the one or more particular treatment types and automatically generating one or more objective treatment session notes for inclusion within at least one of one or more patient charts and one or more medical records.
US10424400B2
A computer-implemented method for providing a user with a performance indicator score includes receiving a first transaction message that includes historical clinical-trial performance data from one or more processors at a clinical research organization and receiving a second transaction message with health records data with parameters indicative of insurance claims data. The received historical clinical-trial performance data and the prescription data is translated into an updated database. Related records within the updated database are identified and one or more key performance indicators included in the data at the updated database for a first physician are identified. A score for each of the one or more key performance indicators are calculated and a performance indicator score record for the first physician is generated based on the calculated scores for each of the one or more key performance indicators.
US10424395B2
The present disclosure provides a computer-implemented method of analyzing variants from a plurality of nucleic acid sequence reads. The method uses a computation pipeline having at least one invariable module and at least one variable module, wherein the variable module depends on a variable parameter. The method includes executing on a processor the steps of receiving the plurality of nucleic acid sequence reads; setting a plurality of values for the variable parameter; passing the plurality of the nucleic acid sequence reads through the invariable module to generate an intermediate output; passing the intermediate output through the variable module for multiple rounds, each round using one of the variable values; and generating a plurality of variant calls.
US10424380B1
Physically unclonable function (PUF) memory employing static random access memory (SRAM) bit cells with added passive resistance are disclosed. Added passive resistance can enhance imbalance between transistors in the SRAM bit cell for improved PUF output reproducibility. Enhancing transistor imbalance can more fully skew the SRAM bit cell for increased PUF output reproducibility while still achieving the benefits of output randomness. In one exemplary aspect, added passive resistances in the SRAM bit cell are coupled to a drain of one or more pull-down N-type FETs (NFETs)) in one or more cross-coupled inverters in the SRAM bit cell to enhance imbalance between the inverters. Enhanced imbalance between the inverters increases sensitivity in the output voltage of the SRAM bit cell for a given change in input voltage resulting in greater skew of the SRAM bit cell for increased reproducibility.
US10424368B2
Apparatuses and methods for concentrated arrangement of amplifiers. An example apparatus may include a first amplifier circuit including a first and second transistors. The first width different from the second width, the first length different from the second length. The apparatus further including a second amplifier circuit including a third and fourth transistors. The first transistor including a first gate electrode and the third transistor having a third gate electrode each having a first length and a first, diffusion region and a third diffusion region, respectively, each having a first width, and the second transistor including a second gate electrode and the fourth transistor having a fourth gate electrode each with a fourth length and a second diffusion region and a fourth diffusion region, respectively, each having a second width. The first and third transistors are collectively arranged and the second and fourth transistors are collectively arranged.
US10424367B2
Method and Apparatuses for of decoding commands for a semiconductor device are described. An example method includes receiving a portion of a command at first and second clock cycles; validating the portion of the command received at the first and second clock cycles at a third clock cycle when a chip select signal indicates a first state and continuing to receive the remaining portion of the command at the third clock cycle and a fourth clock cycle so that the command can be completely received by the semiconductor device by the fourth clock cycle; and invalidating the portion of the command received at the first and second clock cycles at the third clock cycle when the chip select signal indicates a second state different from the first state, so that a new command can be input to the semiconductor device at the third clock cycle.
US10424356B2
Methods, systems, and apparatuses related to memory operation with on-die termination (ODT) are provided. A memory device may be configured to provide ODT at a first portion (e.g., rank) during multiple communications at a second portion (e.g., rank). For example, a memory device may receive a first command instructing a first portion to perform a first communication and instructing a second portion to enter an ODT mode. The device may perform, with the first portion, the first communication with a host while the second portion is in the ODT mode. The device may receive a second command instructing the first portion to perform a second communication, and the device may perform, with the first portion, the second communication while the second portion remains in the ODT mode. The second portion may persist in the ODT mode for an indicated number of communications, or until instructed to exit the ODT mode.
US10424351B2
Apparatuses and methods for writing and storing parameter codes for operating parameters, and selecting between the parameter codes to set an operating condition for a memory are disclosed. An example apparatus includes a first mode register and a second mode register. The first mode register is configured to store first and second parameter codes for a same operating parameter. The second mode register is configured to store a parameter code for a control parameter to select between the first and second parameter codes to set a current operating condition for the operating parameter. An example method includes storing in a first register a first parameter code for an operating parameter used to set a first memory operating condition, and further includes storing in a second register a second parameter code for the operating parameter used to set a second memory operating condition.
US10424349B2
A semiconductor memory device may include a memory circuit including a plurality of memory cells coupled between a plurality of word lines and a plurality of bit lines, and configured to output data from the memory cell coupled to each of the bit lines through a global input/output line; a flag-generating circuit configured to generate a flag signal received with respect to the bit lines. The flag signal may include at least one of a duplicate data flag signal and a data bus inversion flag signal based on number of data having a specific logic level among the data in the memory cell for each of the bit lines that may be provided through the global input/output line in a read operation; and an output circuit configured to output the data based on at least one of the duplicate data flag signal and the data bus is inversion flag signal.
US10424342B2
Techniques for facilitating a video surveillance search of a person are provided. The techniques include maintaining a database of one or more attributes of one or more people captured on one or more video cameras, indexing the one or more attributes in the database extracted from the one or more video cameras, and pruning one or more images captured from the one or more video cameras using the one or more attributes and one or more items of qualifying information to facilitate a video surveillance search of a person.
US10424341B2
Cyclical pixel-based remapping techniques are disclosed for efficiently creating and displaying a video summary. Cyclical temporal remapping at the pixel level requires less processing power and eliminates the need for object identification and tracking, allowing for dynamic adjustment of summary video parameters while a user is viewing the summary video. An operator can select an archived camera feeds or video file, specify a time compression ratio or time interval over which to review video content, specify a motion sensitivity threshold, and then view a significantly condensed summary video that depicts all activity from the source video within a much shorter timeline. Furthermore, activity co-occurrence is preserved such that any activities that co-occur in the source video will also co-occur in the summary video.
US10424338B2
A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. In order to reduce the difficulty in producing multiple clips from the multiple video sources, thumbnails of the captured content is displayed and one-click selection of start and stop points of each clip is allowed. An operator can then pick an annotation (metadata) from events in the game or enter a new one and apply it to any or all of the video clips. Suggested content is then displayed based on the metadata of this annotation and can be bundled with the video clips by choosing from the list of related content. All of this content is then bundled together in the database.
US10424336B1
An environmental control module for use in a hard disk drive, the environmental control module including a body member having an outer peripheral wall defining an inner body member area, the peripheral wall comprising a top edge and a bottom edge, a dividing wall separating at least a portion of the inner body member area into a first section and a second section, and a bottom surface extending from the bottom edge of the outer peripheral wall and comprising an opening into the first section of the inner body member area. The module further includes a first permeable member covering the opening in the bottom surface, a desiccant positioned within the second section of the inner body member area, and a non-permeable member covering the second section of the inner body member.
US10424334B1
A data storage device is disclosed comprising a first disk surface comprising a plurality of data tracks, and a first head actuated over the first disk surface. First data is written to the first disk surface based on a first format. At least part of the first disk surface is reformatted based on a second format, wherein the second format defines a lower recording density for the first disk surface as compared to a recording density defined by the first format. After reformatting the at least part of the first disk surface, second data is written to the first disk surface based on the second format and the first data is read from the first disk surface based on the first format.
US10424333B2
An apparatus, according to one embodiment, includes: a support plate, a stator, at least one isolation mount coupled between the support plate and the stator for reducing transfer of vibration from the stator to the support plate, and a rotor sub-assembly. Furthermore, the rotor sub-assembly is configured to rotate relative to the support plate and the stator, the rotor sub-assembly including: a magnet, and a hub rotatably fixed relative to the magnet. Other systems, methods, and computer program products are described in additional embodiments.
US10424318B2
A method, system and program product comprise monitoring inputs, into a system, for detected actions from a user. At least one detected action is identified. At least a first database storage location associated with the user is accessed. The first database storage location is at least configured for storage of emotional profiles of the user. At least a second storage location associated with the system is accessed. The second storage location is at least configured for storage of emotional profiles of the system. The at least one detected action is processed in a computational machine using data from the first storage location to determine a status of the user. A response to the status of the user is calculated. The response is at least in part determined by the status of the user and data contained in the second storage location.
US10424313B2
A method and apparatus are provided for updating post-processing states applied to a decoded audio signal. The method is such that, for a current decoded signal frame, sampled at a different sampling frequency from the preceding frame, it includes the following acts: obtaining a past decoded signal, stored for the preceding frame; re-sampling by interpolation of the past decoded signal obtained; using the re-sampled past decoded signal as a memory for post-processing the current frame. A decoding method is also provided, which includes updating post-processing states.
US10424285B2
A vibration sounding device, including a screen, a rear cover arranged opposite to the screen, a border for supporting the screen and the rear cover, and a drive unit; wherein the border is perpendicular to the screen; the border comprises an internal surface perpendicular to the screen, an external surface arranged opposite to the internal surface, an upper surface and a lower surface, the upper surface and the lower surface connect the internal surface with the external surface, the upper surface is arranged opposite to the lower surface and is close to the screen, and the lower surface is close to the rear cover; and wherein the drive unit is fixed on the internal surface, and the drive unit drives the screen and/or the rear cover to vibrate and sound by the border. The vibration sounding device is favorable for thinning and miniaturization of the product.
US10424279B2
The present disclosure provides a performance apparatus capable of changing to a performance pattern making a musically natural transition. A CPU 13 determines which stage a performance pattern of each of tracks Tr (1) to (4) currently selected belongs to, and obtains the number of performance patterns for each stage, in accordance with depression of a transition button. The CPU 13 determines that the stage having the maximum number of performance patterns is the “current stage” among the number of performance patterns for each stage obtained, and changes the performance pattern of each of the tracks Tr (1) to (4) to the stage subsequent to the determined “current stage”. Therefore, the performance pattern can be changed into a performance pattern making a musically natural transition. As a result, even a beginner user being poor in music knowledge can set an appropriate performance pattern matching the transition of the song.
US10424276B1
A stringed instrument, such as a semi-acoustic electric guitar, can employ a resonance system that consists of a body having at least one internal cavity accessed by a soundhole continuously extending from a top cover. The soundhole may have a continuously curvilinear transition from the top cover and a length corresponding with an altered resonance frequency of the instrument body.
US10424272B2
Disclosed are a mobile terminal having a rollable touch screen, and a method of controlling the same. The mobile terminal includes: a touch screen configured to be rollable; a first body portion connected to a first end of the touch screen and configured to accommodate the touch screen in a rolled state; a second body portion connected to a second end of the touch screen; a sensing unit configured to sense at least one region of the touch screen exposed external to the first body portion; and a controller configured to cause the touch screen to display a first icon on a display region, the display region corresponding to the sensed at least one region, wherein the first icon corresponds to a first application which supports a screen ratio of the display region, wherein the first application is one of a plurality of applications installed at the mobile terminal.
US10424271B2
A controller determines whether a language of an object in display data including the object and a coordinate of a rendering reference point of the object is a right-to-left writing language, and upon determining that the language of the object is the right-to-left writing language, determines an upper-right corner of a display screen of a display panel as a reference point, determines a position of the rendering reference point of the object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the object included in the display data, and drives the display panel to display the object on the display screen based on the determined position of the rendering reference point on the display screen.
US10424266B2
Provided are a gate driving circuit and a display device using the same. The gate driving circuit includes a shift register including a plurality of stages. A stage of the stages includes a first transistor configured to charge a first node with a first voltage level of a high voltage terminal of the stage. The first voltage level is higher than a second voltage level of a low voltage terminal of the stage. The stage further includes a control circuit connected to the first transistor. The control circuit is connected to the high voltage terminal and to an output terminal of a previous stage of the shift register. The control circuit is configured to control the first transistor to increase a voltage of the first node to be higher than a third voltage level, which is less than the first voltage level by a threshold voltage of the first transistor.
US10424254B2
A driver integrated circuit and a display device including the same are disclosed. The driver integrated circuit includes a data voltage generator that includes a digital-to-analog converter converting a digital signal into an analog signal, generates an analog data voltage in a display drive operation, and applies the analog data voltage to pixels of a display panel, a sensor that is connected to a sensing channel connected to the pixels of the display panel, shares the digital-to-analog converter with the data voltage generator, converts an analog sensing voltage indicating electrical characteristics of the pixels input from the sensing channel into digital sensing data in a sensing drive operation, and outputs the digital sensing data, and switching elements selectively operating in the display drive operation and the sensing drive operation.
US10424253B2
A display device and a power monitoring circuit. The power monitoring circuit monitors whether or not first power is ordinarily output from a power management integrated circuit (PMIC). When the first power is not ordinarily output, the power monitoring circuit outputs an error detection signal indicative of an abnormality in the PMIC to a main controller. The display device includes the power monitoring circuit. The operating state of the PMIC supplying power required for the driving of a display panel can be monitored.
US10424252B2
A display panel includes a substrate including a first area and a second area, a gate driver configured to supply a gate signal to pixels disposed on the substrate, a plurality of stages constituting the gate driver, and a first clock signal line and a second clock signal line to be respectively applied with a first clock signal and a second clock signal having the same phase. The plurality of stages are connected to the first area and the second area and driven at the same time. The first clock signal line and the second clock signal line are connected to each of the plurality of stages connected to the first area and the second area.
US10424250B2
This invention provides an AMOLED display device. The OLED panel comprises a plurality of subpixels. Each row of subpixels is electrically connected with one of the rows of OVSS. At least one of the subpixels located in a central area of the substrate is a detecting subpixel. While driving, a maximum value of the negative voltage of the detecting pixel is detected by the detection module, and the corresponding minimum positive voltage is obtained from the look-up table stored in the storage module according to the highest grayscale value and or the highest data signal voltage, and the maximum value of the negative voltage. Then a corresponding positive voltage to the OLED panel is generated from the voltage output module which is controlled by the control signal. This invention provides a driving method of AMOLED display device with low power consumption and high display quality.
US10424244B2
Aspects of the subject technology relate to electronic devices with displays. A display may include an array of display pixels each having a drive transistor and an organic light-emitting diode. A pulse-width-modulated current may be provided to the organic light-emitting diode during each display frame to compensate for an on-bias compensation applied to the drive transistor between display frames. The pulse-width-modulated current may be provided with a pulse-width-modulation ratio that decreases over the course of each display frame. The decrease of the pulse-width-modulation ratio for each display frame may be determined based on a peak luminance for that display frame. The reduction in flicker provided by the pulse-width-modulated current may facilitate operation of the display with a reduced refresh rate, thereby reducing power consumption by the display.
US10424240B2
An LED display module and a display apparatus are provided. The LED display module includes: an LED part including a plurality of first LEDs in a first row and a plurality of second LEDs in a second row; a first driver integrated circuit (IC) commonly connected to at least one of the plurality of first LEDs and at least one of the plurality of second LEDs, and a second driver IC commonly connected to another at least one of the plurality of first LEDs and another at least one of the plurality of second LEDs; a first switch connected to a plurality of the first LEDs disposed in odd-numbered columns of the first row, a second switch connected to a plurality of the second LEDs disposed in odd-numbered columns of the second row, a third switch connected to a plurality of the first LEDs disposed in even-numbered columns of the first row, and a fourth switch connected to a plurality of the second LEDs disposed in even-numbered columns of the second row; and a controller configured to control the first to fourth switches to be sequentially turned on.
US10424228B2
An array substrate, an electronic paper display panel and a driving method are provided. The array substrate includes at least two display areas provided with a plurality of data signal lines, and a peripheral circuit area provided with a plurality of signal leads, a plurality of switch modules and surrounding the at least two display areas. Each one data signal line is electrically connected to one signal lead through one switch module. Further, the array substrate includes at least two control signal lines provided in the peripheral circuit area. All control terminals of the switch modules corresponding to all the data signal lines in single one display area are electrically connected to the same one control signal line, and the control terminals of the switch modules corresponding to the data signal lines in different display areas are electrically connected to different control signal lines.
US10424226B2
Disclosed herein is a chest tube trainer model. Specifically exemplified is a an anatomical model for simulating at least a portion of a thorax that includes a rib portion removably secured to and supported by a base, the rib portion comprised in whole or in part of a hydrogel; and a securing member for holding the anatomical model onto a human; wherein the rib portion has a convex shape defining a space between the base and the rib portion, the space is adapted for receiving a bladder disposed between the rib portion and the base; and at least a portion of the base is formed from puncture resistant material.
US10424210B2
A method and electronic device for providing an optimal quantity of aircraft fuel. The method comprises collecting recorded flight data from past flights of an aircraft; determining aircraft specific performance correction parameters per flight phase, using the recorded flight data; collecting a flight plan of the aircraft; determining the total fuel required for the given flight plan, using the aircraft specific performance correction parameters; determining a single synthetic drag factor (ϵDFMS) and a single synthetic fuel factor (ϵFFFMS) that, when used by the aircraft FMS, yield the said total fuel required for the given flight plan; receiving an estimated total fuel required determined by the aircraft FMS based on the flight plan, the single synthetic drag factor (ϵDFMS) and the single synthetic fuel factor (ϵFFFMS). The method allows reducing the fuel weight and total flight cost, and is particularly advantageous for FMS which only admit one single drag factor and one single fuel factor.
US10424194B2
A pedestrian protection system using a beacon signal includes a beacon device mounted on a vehicle to transmit a beacon signal, a beacon signal receiver configured to receive the beacon signal transmitted by the beacon device of the vehicle, bollard devices disposed adjacent to one side of a crosswalk toward a sidewalk where a person waits to cross a street at the crosswalk, a pedestrian display device, a lighting device configured to brighten the crosswalk or the sidewalk, a speaker configured to notify the pedestrian or the waiting pedestrian of the approaching of the vehicle, and a controller configured to identify the approaching of the vehicle based on the beacon signal received from the beacon signal receiver, to receive information about the pedestrian or waiting pedestrian from the bollard device, and to control operations of the pedestrian display device and the lighting device.
US10424187B2
An emergency notification device (10) for notifying an emergency notification center (2) of emergency information b from the vehicle (1) in case of vehicle emergency, comprising: a wireless communication part (15) for performing wireless communication with the emergency notification center (2); a control part (11) for controlling the wireless communication part (15) to perform wireless communication with the emergency notification center (2) in case of vehicle emergency; and an in-vehicle communication part (12, 17) for performing communication with a communication terminal (40) in the vehicle; wherein the control part (11) is configured to, in a wireless communication disabled state in case of vehicle emergency, communicate with the communication terminal (40) in the vehicle via the in-vehicle communication part to cause the communication terminal (40) to transmit the emergency information b to a predetermined emergency contact destination.
US10424185B2
A mobile electronic device such as a smartphone is used in conjunction with a deep learning system to detect and respond to personal danger. The deep learning system monitors current information (such as location, audio, biometrics, etc.) from the smartphone and generates a risk score by comparing the information to a routine profile for the user. If the risk score exceeds a predetermined threshold, an alert is sent to the smartphone which presents an alert screen to the user. The alert screen allows the user to cancel the alert (and notify the deep learning system) or confirm the alert (and immediately transmit an emergency message). Multiple emergency contacts can be designated, e.g., one for a low-level risk, another for an intermediate-level risk, and another for a high-level risk, and the emergency message can be sent to a selected contact depending upon the severity of the risk score.
US10424184B2
In combination a group compliance system for monitoring hand-hygiene compliance of a plurality of persons using a plurality of hand cleaning fluid dispensers in facilities together with a personal compliance system for monitoring hand-hygiene compliance of an individual person of the dispensers within the facilities, however, with the individual person having control as to the extent that any data regarding their identity and hygiene events are disclosed to others.
US10424182B1
A device for detecting a being left within a vehicle includes a sensor that detects when a being (e.g. a pet, a child, etc.) is within a vehicle and the operator of the vehicle has moved away from the vehicle by more than, for example five feet. Upon detection of such, the device emits a sound to notify others nearby of the being that was left within the vehicle. The sound is preferably different than a sound of a typical vehicle theft alarm system. In a preferred embodiment, determination that the operator has left the vehicle is by a loss of a signal from a personal transmitter that is attached to the operator's key ring or worn by the operator. After moving away from the vehicle by more than five feet, the signal from the personal transmitter decreases and initiates determination if a being remains within the vehicle.
US10424180B2
A body fall smart control system includes at least one image capturing module used for capturing a video image and an image processing module connected to the image capturing module. The image processing module is used for performing body pattern identification on the captured video image, establishing a 2D or 3D model of the identified body pattern, tracking whether a signal change speed and/or angle of the modeled body pattern reaches a set threshold value to determine whether a fall has occurred, and controlling an alarm module to sound an alarm if a fall has occurred. A 2D or 3D model compares and analyzes the speed, angle, associated help voice, etc. of a falling body to determine whether a fall has occurred, and sounding an alarm and sending a signal for manual braking or automatic braking etc. and controlling an action of a related device if the comparison is successful.
US10424169B2
A hotel themed interleaved wagering system is disclosed. The system includes an interactive controller operatively connected to an application controller and configured to: communicate a card request; receive a card based on the card request; communicate a card selection from one or more received cards; and receive a wager outcome based on the card selection. The system also includes a wager controller operatively connected to the application controller, the wager controller constructed to: receive a wager request; determine a wager outcome based on the received wager request; and communicate the wager outcome. The system also includes an application controller operatively connected to the interactive controller and the wager controller, the application controller constructed to: receive the card request; generate a card; communicate the generated card; receive the card selection; determine whether to trigger a wager request; communicate the wager request; receive the wager outcome; and communicate the wager outcome.
US10424168B1
A video poker game wherein additional virtual bonus card, called a lightning bonus card, is added to a virtual deck of cards an is randomly dealt into the opening hand of a video poker game. Upon receiving, a randomly dealt lightning bonus card in the opening deal of a video poker game, the player is awarded the opportunity to play as many virtual hands n of video poker during a specific amount of time t without wagering additional credits for each subsequent hand following the receiving of the lightning bonus card. In one embodiment, the lightning bonus card is added to the hand on the deal to replace discarded cards.
US10424167B2
A method for implementing a virtual and augmented reality scratch-off lottery ticket includes configuring a game server for communication with a player mobile device, the game server receiving real-world location data from the mobile device. A virtual scratch-off lottery ticket is downloaded to the mobile device, wherein the player simulates removal of a scratch-off coating from a plurality of scratch spots on the lottery ticket to reveal underlying game indicia that indicates the outcome of the lottery ticket. Via an application running on the mobile device, the player moves to a geographic location before the simulated removal of the scratch-off coating is enabled on the mobile device. At the geographic location, the game server and running application overlay a virtual objet on a screen image of the location on the mobile device. The application running on the mobile device provides for the player to interact with the virtual object in a manner to acquire the virtual object for later simulated removal of the scratch-off coating from at least one of the scratch spots on the lottery ticket to reveal the underlying game data.
US10424165B2
A game system includes a lottery mechanism that selects some numbers out of a plurality of numbers, and controls values in each of a plurality of cells M11 through M44 displayed upon a game screen in a plurality of stages, on the basis of selections by the lottery mechanism, wherein: correlation between the selections by the lottery mechanism and the control of the values of the cells M are set so as to be mutually different between at least two of the stages; the values of the cells are controlled for each stage on the basis of the selection by the lottery mechanism and the correlation of the stage; and when change to a different stage is performed, the values of the cells after the change are set on the basis of the value of the cells before the change.
US10424159B2
A side pool interleaved wagering system is disclosed. The system includes a mobile device constructed to: receive an indication to participate in a competition with one or more other users; communicate application telemetry associated with the interactive application. The system also includes a wager controller operatively connected to the application controller, the wager controller constructed to: receive a wager request; communicate funds for a side pool; generate a wager outcome; communicate the wager outcome; and receive funds from the side pool when the user is a winner of the competition. The system also includes the application controller operatively connecting the mobile to the wager controller by a network, the application controller constructed to: communicate a wager request based on received application telemetry; and communicate application resources based on received wager outcome.
US10424145B2
Methods and systems are provided for processing a transaction between a first party and a second party. Information defining terms of the transaction and identifying a presentation instrument are received at a host system. Preference information associated with the presentation instrument is retrieved with the host system. The preference information specifies terms for an allocation of transaction amounts among multiple transaction types. An amount for the transaction is allocated among the transaction types in accordance with terms of the transaction and the terms for the allocation.
US10424144B2
The invention relates to a method for deactivating the locking of at least one door of an accommodating device, said method comprising: effecting the unlocking of the at least one door, measuring the time since at least one event detected by an access-monitoring device of the accommodating device has occurred, and effecting, if the at least one door is open and the measured time exceeds a specified time threshold value, the deactivation of the locking of the at least one door in such a way that the at least one door cannot be locked. The invention further relates to an access-monitoring device, a computer program, an accommodating device, a system, and a use of the accommodating device.
US10424140B2
Described are systems and techniques for leveraging a virtual distributed trustless database using access-enabling codes. The computations use private codes. Each computation includes the information from all previous computations so that a chain of computations is maintained and controlled. A central system insures that dual computations do not occur.
US10424133B2
A method and system are provided for generating prognostic information regarding a component in a vehicle. The method includes receiving a first set of data for one or more parameters corresponding to the component. The first set of data is obtained from a degradation signal wirelessly transmitted from the vehicle at a first predetermined frequency. The method further includes executing, at a second predetermined frequency, a set of executable instructions for assessing a condition of the component in response to the first set of data. The method further includes obtaining a second set of data indicative of repair or replacement of the component and adjusting at least one of the first predetermined frequency and the second predetermined frequency responsive to the second set of data.
US10424119B2
The present invention provides a system and method of utilizing superimposed 3D imagery for remotely operated vehicles, namely 3D, reconstructed images of the environment of the ROV. In another aspect, it includes generating a virtual video of 3D elements in the operation environment, synchronizing the angle and position of the camera of a virtual video with the angle and position of a real camera, superimposing the virtual video and the real video from the real camera; superimposing these video feeds such that one is manipulated to show transparencies in areas of less interest, in order to show through the other video. It furthermore may include superimposing information, whether graphic, textual or both on to the hybrid virtual-real 3D imagery. The subject invention is also networked, such that the immersive visual interface described above is accessible to a plurality of users operating from a plurality of locations.
US10424117B2
A head-mounted display device includes an image display section, an imaging section, an image setting section configured to set an image, an operation input section, an object specification section configured to derive a spatial relationship of a specific object included in an imaged outside scene with respect to the imaging section, and a parameter setting section. The image setting section causes the image display section to display a setting image based at least on the derived spatial relationship and a predetermined parameter group so as to allow a user to visually perceive the setting image, and the parameter setting section adjusts at least one parameter in the parameter group so as to allow the user to visually perceive a condition that at least a position and pose of the setting image and those of the specific object are substantially aligned with each other.
US10424116B2
A display apparatus includes a display, an image capturer configured to produce a captured image by capturing an image of a user, a controller configured to analyze a user's movement in the captured image and to extract at least one area of interest in the captured image based on the analyzed movement, and a memory configured to store at least one area of interest from the captured image, wherein the controller, in response to the predetermined event occurring, controls the display to display at least one area of interest.
US10424110B2
Described herein are a system and methods for generating 3D models using imaging data obtained from an array of camera devices. In embodiments, a stochastic shape distribution may be applied upon an object to be modeled in invisible ink. The system activates a first lighting mode which causes the stochastic shape distribution to be visible and captures a first set of images that depict the stochastic shape distribution on the object. The system then activates a second lighting mode that causes the stochastic shape distribution to be hidden and captures images of the object as it would normally appear (without the stochastic shape distribution). The images having the stochastic shape distribution may be used to determine alignment information for the images within the set of images. That alignment information may then be attributed to the second set of images and used to generate the 3D model.
US10424101B2
A method for rendering a virtual world avatar of a computerized system is disclosed. The method comprises defining a plurality of receptor points located on the virtual world avatar, wherein the plurality of receptor points is associated with at least one object that moves between the plurality of receptor points based upon at least one predetermined trigger, changing a state of at least one of the plurality of receptor points from a first state to a second state based upon a measurable quantity and a predetermined threshold to update the associated at least one object, and in response to the measurable quantity no longer satisfying the predetermined threshold, reverting the state of the at least one of the plurality of receptor points from the second state back to the first state.
US10424098B2
Technologies are generally described for methods and systems effective to generate a composite image. The methods may include receiving first image data that includes object data corresponding to an object and receiving second image data that includes obscuring data. The obscuring data, if displayed on a display, may obscure at least a portion of the. The methods may also include identifying a first region that may include the object data, in the first image data, The methods may also include identifying a second region, that may include the obscuring data, in the second image data. The methods may also include replacing at least part of the second region with at least part of the first region to generate the composite image data that may include at least some of the object data. The methods may also include displaying the composite image on a display.
US10424083B2
A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes decoding the compressed bitstream into a first set and second set of 2-D frames. The first set of 2-D frames include first set of regular patches representing geometry of a 3-D point cloud and the second set of 2-D frames include first set of regular patches representing texture of the 3-D point cloud. The method includes identifying in the first set of 2-D frames, a missed points patch representing geometry of points of the 3-D point cloud not included in the regular patches, and in the second set of 2-D frames a missed points patch that represents texture of the points of the 3-D point cloud not included in the regular patches. The method also includes generating, using the set of 2-D frames, the 3-D point cloud using the missed points patches.
US10424080B2
In some implementations, a system may include a camera, a display, one or more memories, and one or more processors communicatively coupled to the one or more memories. The system may output a guide marker for presentation on the display. The guide marker may be superimposed on an image being captured by the camera and presented on the display. The system may determine three-dimensional (3D) coordinates of an intersection point associated with the guide marker. The intersection point may be a point where a projection of the guide marker into 3D space intersects with a horizontal plane identified in the image. The system may determine two-dimensional (2D) coordinates for presentation of an augmented reality object on the display based on the 3D coordinates of the intersection point. The system may superimpose a representation of the augmented reality object on the image based on the 2D coordinates.
US10424079B2
A trained feature network receives an image captured under low illumination conditions and pose data corresponding to the image. The trained feature network identifies a feature within the image and analyzes the image to extract feature information corresponding to the feature from the image. Based on the image and the pose data, geo-location information corresponding to the feature is determined. The geo-location information is appended to the extracted feature information. The feature information is stored as part of a feature map layer of a digital map. At least a portion of the digital map is provided to a routing and navigation system, for example, for performing vehicle localization under the particular condition.
US10424078B2
Disclosed is a height measuring system and method. The height measuring system of the disclosure comprises an image obtaining unit configured to obtaining a depth image and a processing unit configured to analyze and determine a ground and a top of a head of a human body in the depth image and calculating a distance between the top of the head of the human body and a plane of the ground as a height.
US10424073B2
An image registration device includes: an image acquisition unit that acquires plural images captured in time series; a pixel value change acquisition unit that acquires a pixel value change at the same position of each of the images for plural positions of each image; a clustering unit that clusters the pixel value changes acquired for plural positions of each image into plural classes; a region division unit that divides each of the images into plural regions based on information of the class of each pixel of each image and a pixel value of each pixel of each image; and a registration processing unit that performs registration processing on each image based on information of plural regions of each image.
US10424072B2
One embodiment provides a method comprising estimating a camera pose of an input image and aligning the input image to a desired camera pose based on a feature database. The input image comprises an image of a fine-grained object. The method further comprises classifying the object based on the alignment.
US10424060B2
Systems and methods for detecting, counting and analyzing the blood content of a surgical textile are provided, utilizing an infrared or depth camera in conjunction with a color image.
US10424058B2
An image processing sensor includes an image registering unit configured to register a non-defective product image, a defective product image, and a background image, a differential-image generating unit configured to generate a first differential image from the non-defective product image and the background image and generate a second differential image from the defective product image and the background image; a matching-degree calculating unit configured to calculate a matching degree indicating a degree of feature matching of the second differential image with respect to a model image corresponding to the first differential image, and a threshold calculating unit configured to calculate, on the basis of the matching degree, a threshold used in an operation mode.
US10424053B2
An image correction apparatus includes an image correction processor configured to generate an image intensity gradient for each of areas of a pre-corrected image, generate a weight coefficient that is dependent on the image intensity gradient, generate a correction transfer function in which the weight coefficient is applied, generate an output value of a corrected image from an image intensity by applying the correction transfer function, and generate the corrected image based on the output value.
US10424052B2
An image representation method and processing device based on local PCA whitening. A first mapping module maps words and characteristics to a high-dimension space. A principal component analysis module conducts principal component analysis in each corresponding word space, to obtain a projection matrix. A VLAD computation module computes a VLAD image representation vector; a second mapping module maps the VLAD image representation vector to the high-dimension space. A projection transformation module conducts projection transformation on the VLAD image representation vector obtained by means of projection. A normalization processing module conducts normalization on characteristics obtained by means of projection transformation, to obtain a final image representation vector. An obtained image representation vector is projected to a high-dimension space first, then projection transformation is conducted on a projection matrix computed in advance and vectors corresponding to words, to obtain a low-dimension vector; and in this way, the vectors corresponding to the words are consistent. The disclosed method and the processing device can obtain better robustness and higher performance.
US10424044B2
An apparatus includes an imaging probe and is configured for dynamically arranging presentation of visual feedback (144) for guiding manual adjustment, via the probe, of a location, and orientation, associated with the probe. The arranging is selectively based on comparisons (321) between fields of view of the probe and respective results of segmenting image data acquired via the probe. In an embodiment, the feedback does not include (175) a grayscale depiction of the image data. Coordinate system trans formations corresponding to respective comparisons may be computed. The selecting may be based upon and dynamically responsive to content of imaging being dynamically acquired via the probe.
US10424041B2
A first thread sends a rendering request for a scalable video graphics operation using a scalable video graphics object to a second thread. The second thread processes the scalable video graphics operation to render the scalable video graphics object using a first set of parameters that is stored in a data structure. The first thread performs a computation that calculates a second set of parameters for the scalable video graphics operation and stores the second set of parameters in the data structure. The first thread sends a signal to the second thread indicating that the first set of parameters have changed to the second set of parameters to allow the second thread to synchronize and use the second set of parameters to process the scalable video graphics operation.
US10424037B2
A secondary validator includes a communications interface with a first antenna and a second antenna having a shorter signal range than the first antenna. The validator also includes a processor and a memory having instructions that, when executed by the processor cause the validator to receive, using the first antenna, vehicle information from a first vehicle that is within a signal range of the first antenna. The vehicle information includes route information associated with the first vehicle. The validator provides an indication for a passenger that has exited the first vehicle to check out, reads checkout information from a fare media using the second antenna, detects another vehicle present within a signal range of the first antenna, and provides the checkout information and at least a portion of the transit vehicle information to a primary validator positioned on the another vehicle for subsequent transmission to a transit system back office.
US10424034B1
A computer-implemented method for protecting user identity within online content providing environments uses a security content management system (CMS) including at least one processor and a memory. The method includes identifying a request for an online content item associated with an online device. The online device is associated with actual device data. The method also includes determining a first characteristic value associated with the actual device data of the online device. The method further includes generating, by the processor, substitute device data. The substitute device data represents at least the first characteristic value. The method also includes providing the substitute device data to an online content provider.
US10424033B2
Healthcare practice management systems and methods can be provided for managing the data flow and operation of healthcare practices. One or more applications running on client devices can be provided to facilitate the sharing of information between data storage repositories and the healthcare practice. For example, data stored in multiple different data storage systems can be retrieved and provided to the applications in a unified fashion. Likewise, data in different formats, data stored with different encryption protocols and otherwise disparate data types can be gathered, translated, and presented to the applications in a form and format readable by the application.
US10424030B2
A system and computer implemented method for estimating difficulty of a document includes retrieving a subject document from a storage, setting difficulty of each keyword included in the subject document to locality of the keyword in the subject document as an initial value, estimating, by a processor, difficulty of each subject document by a statistical processing of the difficulties of keywords included in the subject document, and updating the difficulty of each keyword based on the difficulty of each subject document depending on a significance value of the keyword in the subject document.
US10424027B1
A sensing system includes a magnetic induction sensor. The magnetic induction sensor includes an induction coil for measuring a magnetic induction and for providing an output electrical signal representative of at least one component of the magnetic induction. The magnetic induction sensor further includes an electro-optical transducer for converting the electrical signal into an optical signal. The magnetic induction sensor also includes at least one impedance matching circuit electrically connected with an output of the induction coil and electrically connected with an input of the electro-optical transducer. The sensing system further includes at least one fiber optic sensing cable coupled to the magnetic induction sensor that optically communicates optical signals from the magnetic induction sensor.
US10424025B2
A method and system for reconciliation of data from disparate sources is provided. The method comprises storing a plurality of records, each record of the plurality of records associated with a source of the record, a category of the record of a plurality of categories, and one or more dates associated with the record; receiving a first record associated with a first range of dates and a first category of the plurality of categories; generating a first trip record from the first record, the first trip record associated with the dates in the first range of dates; receiving, from a first source, a second record associated with a first date, and a second category of the plurality of categories; associating the second record with the first trip record in response to determining that the first date is one of the dates in the first range of dates; receiving, from a second source, a third record associated with the first date, and the second category of the plurality of categories; associating the third record with the first trip record in response to determining that the first date is one of the dates in the first range of dates; combining the second record and the third record resulting in a merged record in response to determining that the second record and the third record are both associated with the first date, and the second category; determining an amount associated with the merged record by selecting the first source or the second source.
US10424020B2
A system and method for comparing retirement plans against a selected group of similar plans is disclosed. In one embodiment, a computer system for evaluating a retirement plan comprises a computer server having a database comprising a plurality of data defining a plurality of characteristics of each of a plurality of retirement plans, software configured for identifying a subset of the plurality of retirement plans having characteristics comparable to characteristics of a selected retirement plan, software configured for permitting the selection of at least one report from a plurality of report types, and software configured for automatically generating the selected at least one report, where the at least one report comprises an evaluation of the characteristics of the selected retirement plan against the characteristics of the subset of the plurality of retirement plans.
US10424019B2
A computer-implemented method assesses operation of a financial computing system (FCS). An assessment computer system generates code for a model of the FCS that comprises a model specification for the FCS and a model environment for the FCS. The code for the model uses a type-system based logical programming language that supports typed recursive functions. The assessment computer system generates mathematical axioms that describe the operation of the FCS by compiling the code for the model and assesses the operation of the financial computer system by analyzing the mathematical axioms.
US10424011B2
The shared lending risk system and method provide a lead scoring engine that generates a score representing an assessment of the credit risk of the transaction that is based on an assessment of the merchant, purchaser and product. The score is provided to a pool of lenders and a credit product is selected from the pool based on the score.
US10424010B2
Methods and systems are provided for providing an alternative payment platform, including method and systems for providing a platform for presenting an alternate offer to a user who is engaged with a primary offer and receiving an indication of the user's engagement with the alternate offer, wherein the user's engagement with the alternate offer serves as an alternative form of payment for an item associated with the primary offer. Such methods and systems may further include methods and systems for selecting one or more alternate offers engagement with which serves as an alternative form of payment for an item associated with a primary offer, presenting the selected alternate payment offers to a user, receiving an indication of engagement with at least one of the alternate offers, receiving payment in exchange for presenting the accepted offer and providing payment to the offeror of the primary offer.
US10424005B2
Methods, systems, and computer readable media for managing order processing and fallout are disclosed. One exemplary method includes processing, in accordance to an orchestration plan, an order entity containing an order item, wherein the orchestration plan is functioning on a processing layer executed by electronic order management system. The method further includes respectively receiving, from each of one or more orchestration order components associated with the orchestration plan, state information corresponding to a child order item contained in a child order entity, wherein the state information respectively received by each of the one or more orchestration order components is respectively reflected in an order component order item included within the one or more orchestration order components and determining a current processing state for the order item by aggregating the state information reflected in all of the order component order items.
US10424001B1
A customer who visits an online marketplace to view information regarding an item formed from fabric may request and receive instructions for producing a sample of the fabric that mimics the sensations of touch and feel of the fabric. The sample may be produced using an automated fabricator, such as a 3D printer, associated with a client device from which the customer made the request. The instructions may include or describe a digital model of the fabric, customized for the automated fabricator. In particular, the sample may be formed from various plastics or other materials that are accessible to the automated fabricator, and need not be formed from the actual materials that are included in the fabric.
US10423998B2
Systems and methods for providing product information at a merchant physical location include a system provider device that updates information in a database about each of a plurality of products in the merchant physical location in real time. A product identifier, which is collected from a first customer device that is associated with a first customer, is received by the system provider device over a network from at least one of a plurality of beacon devices that are located at the merchant physical location. The product identifier is used to retrieve pricing information and inventory information about a first product of the plurality of products in the merchant physical location. The pricing information and the inventory information for the first product are then provided through the network for display on the first customer device.
US10423992B2
The present invention extends to methods, systems, and computer program products for event-based versioning and visibility for content releases. In general, embodiments of the invention categorize content releases, wherein each release can have a different designation, such as, for example, public, limited, limited for down-level clients, etc. Content (e.g., applications, store pages, ratings, reviews, etc.) offered by a content provider (e.g., an online store) can be associated with a specified operating system/store release. Different versions of the same content can potentially be associated with different specified operating system/store releases. When a content release is unveiled, the categorization for the content release can be updated so that the corresponding content is publicly available without changes to the content itself. Accordingly, content can be tied to a system event helping ensure a consistent view of the content and minimizing the number of operations for changing content visibility.
US10423990B2
An email payment gateway may be configured to send emails to potential donors. The emails may include mailto hyperlinks. Each mailto hyperlink may be associated with one or more fundraising campaigns, and each mailto hyperlink describes an email message that may be generated when that hyperlink is selected. When a mailto hyperlink is selected, the generated email message may include one or more parameters related to the fundraising campaign associated with the hyperlink, such as an identifier of the fundraising campaign, donor identity or donation amount. The generated email message may then be transmitted to the email payment gateway. The email payment gateway may receive the message and, based on the parameters in the received message, process the donation on behalf of the donor.
US10423988B2
A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
US10423986B1
Systems, methods, and computer-readable media (transitory and non-transitory) are provided herein for automated submission for solicited application slots. In various embodiments, a digital component source process executing on a first computing system may determine a device identifier associated with an application slot to be populated with digital component(s). The application slot may be solicited by a digital component liaison process executing on the first computing system or a second computing system. The digital component source process may retrieve application slot attainment parameter(s) associated with the device identifier. The application slot attainment parameter(s) may be generated based on location ordinal(s) associated with the device identifier. The digital component source process may determine, based on the retrieved application slot attainment parameters, a submission to populate the application slot with a particular digital component item. The digital component source process may provide the submission to the digital component liaison process.
US10423982B2
Electronic display systems, including roadside display devices, vehicle-based devices, personal mobile devices, intermediary servers, advertising servers and/or networks, and/or additional external data sources may operate individually or in combination to identify one or more vehicle locations, driving routes, driver and passenger characteristics, driving behavior and patterns, telematics data, and the like. Vehicle and individual characteristics and/or telematics data may be determined based on data received from traffic cameras, vehicle-based devices, personal mobile devices, telematics devices, and/or other data sources, including software applications. Based on the vehicle characteristics, individual characteristics, driving data and driving patterns, telematics data, and the like, content, such as digital display content or audio content, may be determined for output on various devices, such as electronic roadside displays to be viewable by the approaching vehicles, and/or other devices to be accessible by associated individuals via the other devices. Various techniques may be used to determine customized content. Additionally, certain systems may be interactive to allow user responses and follow-up content via on-board vehicle devices or other user devices.
US10423978B2
A method of playing advertisements according to exemplary embodiments includes collecting data of at least two viewers near a display, extracting relationship information of the at least two viewers based on the data, determining advertisements to play on the display according to the relationship information, and playing the determined advertisements on the display.
US10423976B2
An application platform configurable for collecting user data associated with a plurality of retail-branded credit cards is provided. The application platform includes a configurable front end comprising a graphical user interface layer that is configurable to a specific one of the plurality of retail-branded credit cards, a backend layer comprising credit card functionality for directly performing credit card transactions associated with a specific one of the plurality of retail-branded credit cards, a data collection layer comprising a data collector for collecting user data associated with the plurality of retail-branded credit cards and an offer provider for providing an offer to a user based on the user data associated with said plurality of retail-branded credit cards.
US10423975B2
Techniques are provided for determining, by a coupon distributor, a value for a coupon of a product or service that will be provided by a coupon provider. The coupon provider provides, to the coupon distributor, one or both of a budget value that indicates an amount the coupon provider is willing to pay the coupon distributor for distributing the coupon, and a redemption rate that indicates one or more target redemption rates. The coupon provider uses a coupon value equation to calculate the coupon value based on a budget value and a redemption rate. The coupon provider might estimate that no coupon value will allow the coupon provider to stay within the budget and ensure that the actual redemption rate will be close to a particular redemption rate, which may or may not be specified by the coupon distributor.
US10423972B2
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.
US10423969B2
The invention provides systems and methods for processing sales leads. Illustratively, the invention provides a method of assigning sales leads in a network environment, the sales leads relating to persons interested in effecting a purchase, the method comprising: obtaining a lead, the lead including lead information relating to a person interested in effecting a purchase; loading the lead into a lead processing portion; determining if the lead is auto-assignable; assigning the lead to a sales agent; and outputting the lead information over the network environment to a lead distribution portion, so as to be accessible to the sales agent.
US10423966B2
Method and system for online helpdesk are disclosed. According to one embodiment, a CustomerOps platform is designed to provide customer operations to a plurality of businesses large or small. By providing a server or a cluster of servers, various activities (e.g., inquiries and responses) between a user and a business are captured and the data stream thereof is archived to a designated server. The stored data can be retrieved to view the various activities so as to engage the user contextually whenever there is a need. Such a CustomerOps platform facilitates efficient and more relevant human or automated assistance when the user desires to get engaged with the business that provides a service/product interesting to the user.
US10423957B2
An electronic payment instruction file associated with a payer identifier and a payee identifier from a remote payer device may be received. Information about the electronic file may be stored into a transaction database. An authorization and payment processing server may retrieve, from the transaction database, the information about the electronic payment instruction file and automatically arrange for funds to be transferred from a payment account associated with the payer identifier to an account associated with the payee identifier. The authorization and payment processing server may then transmit a confirmation signal to the remote payer device confirming that the payment has been completed without transmitting any information to any device associated with the payee identifier at the location of the transaction.
US10423952B2
Functional data for use in one or more digital transactions are secured by using an encapsulated security token (EST). In certain embodiments, the EST is created by encapsulating digital data including the functional data using at least two cryptographic systems of two parties. The encapsulation and subsequent de-encapsulation can utilize cryptographic systems of the parties that involve a private key for signing and decryption and a public key for encryption and signature verification. If constructed carefully over a series of rigorous events, the resulting EST can be practically impossible to counterfeit. In addition, a propagation of rights can be tracked for auditing and rights can be easily terminated or modified.
US10423951B2
Methods, systems, and computer readable media for facilitating in-store or near-store ordering and payment of goods and/or services through a single tap of a near field communication (NFC) device are disclosed. In one embodiment, a system can include a smart poster locatable in an area that is accessible to a potential consumer of goods or services. The system can further include a mechanism in or on the smart poster for directing the NFC enabled device to access a portion of a merchant ordering and payment system specific to the good or service advertised by the smart poster. The system can further include a wallet application residing on the NFC enabled device that upon interfacing with the smart poster downloads, submits, and pays for an order of the good or service advertised by the smart poster via the single NFC tap.
US10423938B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first information of a first negotiable instrument, at least a portion of the first information including a first unique instrument identifier physically encoded on the first negotiable instrument, the first unique identifier uniquely identifying the first negotiable instrument among a plurality of negotiable instruments, transmitting the first information to a distributed ledger system, the distributed ledger system maintaining a blockchain that records transactions associated with a plurality of negotiable instruments, receiving first validation information from the distributed ledger system, the first validation information indicating that first negotiable instrument has not already been accepted, and accepting the first negotiable in response to the first validation information.
US10423936B2
A process for efficiently storing and accessing data for a payment system is described. An association is created between a payment system participant and a hierarchy node associated with a hierarchy. An association is created between a payment system data element and each node in the hierarchy. The hierarchy is stored in a first database and the second data elements are stored in a second database. A request for information is accepted from a payment system participant. The hierarchy is retrieved from the first database. The second database is traversed to obtain a set of data elements including all of the data elements located at memory locations associated with each node in a portion of the hierarchy. The set of data elements is provided in response to the request. The portion of the hierarchy traversed to obtain the data elements consists of all nodes subordinate to the hierarchy node.
US10423935B2
In some embodiments, methods and systems are provided that include a scanner for scanning products recycled by consumers at a retail facility and an electronic inventory management device to analyze the scan data obtained by this scanner in order to determine consumer trends with respect to the recycled products and to determine whether the consumer-recycled products are associated with a trends that warrants one or more adjustments to the inventory at the retail facility.
US10423934B1
Systems, methods, and apparatuses described herein are directed to automated vehicle diagnostics and maintenance. For example, vehicles can include sensors monitoring vehicle components, for perceiving objects and obstacles in an environment, and for navigating the vehicle to a destination. Data from these and other sensors can be leveraged to track a performance of the vehicle over time to determine a state of vehicle components, and/or changes to acceleration/deceleration and steering behavior of the vehicle over time. As issues for servicing are determined, the methods, apparatuses, and systems can include automated scheduling of vehicle maintenance. For example, based on a determination of the potential issues based on sensor data and/or user indications, vehicle maintenance can be scheduled to be performed in the field or at a service center. Technicians can be assigned to perform vehicle maintenance based on the servicing issue and/or on capabilities of the technician.
US10423919B2
A mobile transceiver having selectable travel modes and a method of operation are provided. In accordance with one embodiment, there is provided a method of operating a mobile transceiver having a processor, and a wireless transceiver and a satellite receiver each coupled to the processor, the method comprising: sending a message to an asset tracking service, the message from a mobile transceiver including a device identifier (ID) associated with the mobile transceiver; receiving a message from the asset tracking service, the message including an instruction for the mobile transceiver to apply a selected travel mode; and applying the selected travel mode as a current travel mode.
US10423913B2
A method for process-based analysis may include the steps of: (1) defining a process, the process including a set of steps, (2) identifying risks and/or issues associated the process and/or peripheral symbiotic essentials, a risk and/or issue being associated with a step of the set of steps, (3) assessing the risk and/or the issue based on at least one attribute of the risk and/or the issue, and (4) prioritizing the risks and/or the issues for disposition.
US10423906B2
The present invention is directed to a system and method for generating, processing and distributing leads, the system comprising a leads processing engine for receiving customer requests, creating leads based upon the customer requests, determining a best available agent or agents for each lead from a pool of available agents based upon one or more selected factors, and offering or sending each lead to the best available agent or agents.
US10423905B2
Some embodiments of the invention relate to a method for an automated construction data interchange in a work information modelling system with a server means and a mobile client device built for establishing a communication link to the server means. The server means stores a general construction database with structured datasets of object entities of physical construction components with a hierarchical structure.
US10423903B2
Methods and systems for identifying potential simultaneous operational conflicts among a plurality of assets in a project. One method includes storing operational scheduling data for a project having one or more project assets, the project assets able to perform a plurality of operational activities at defined coordinates, in a scheduling database, and storing project-specific variables for the project in an external data source. A database query is then performed of the scheduling database and the external data source using a computer, returning all possible combinations of the operational activities, including defining a common reference, calculating distances from each defined coordinate to each other defined coordinate, and filtering the calculated distances to filter out potential operational conflicts, for example distances greater than one or more user-defined buffer distances. Potential simultaneous operational conflicts may be displayed in tabular or graphical form on a user interface electronically connected to the computer.
US10423901B2
Event data management is disclosed. Event data management can include receiving a first set of event data including events classified using local contexts that indicate correspondence to a plurality of data flows. Event data management can include receiving a second set of event data including one or more event data classified using the local contexts and using a global context. The global context can indicate correspondence to a computer tracked transaction. Event data management can include determining, using the local contexts, a first subset of event data corresponding to a first data flow and a second subset of event data corresponding to a second data flow of the plurality of data flows. Event data management can include establishing a global relationship between the first data flow and the second data flow.
US10423899B2
The present disclosure relates to systems and methods for processing at least one service request for an on-demand service. The systems may perform the methods to determine a start location and a destination related to the service request; determine a recommended route based on the start location and the destination; determine a reference direction related to a vehicle based on the recommended route; and send, to at least one provider terminal, data related to the reference direction.
US10423896B2
A reservation store is monitored for a business in order to detect when a customer of the network transaction service makes a reservation with the business. At about a time of the reservation, a courier to provide the merchant at the reservation location with a card instrument of the network transaction service. A transaction resulting from the reservation may be funded by allocating funds to the card instrument. A receipt of the transaction may be provided to the customer after the transaction is completed.
US10423894B2
A system and method for displaying seat inventory at a venue and facilitating planning of ticket prices for events at the venue is presented. Methods to predict total revenue for an event are described. Also presented are systems and methods for determining at what price and when to release so-called ‘flex’ price tickets during an on-sale using the sales velocity and sales/inquiry ratios. Determining demand of seats from secondary markets is also described with methods to use the demand for either repricing the seats in the primary market or presenting ‘best value’ seats to a prospective purchaser.
US10423886B2
A method for electronic logging of carrier data is described. The method includes monitoring a vehicle motion status for a predetermined period and assigning a logical state to at least one duty status variable. A plurality of travel conditions capable of changing a transit period, such as weather, traffic, and construction are monitored, aggregated, and used to determine a predicted likelihood of changing the transit period. The likelihood of occurrence of a compliance rule violation is determined, based on the aggregated values, the predicted likelihood of changing the transit period, and a group of compliance rules. An indicator of the likelihood of occurrence of a compliance rule violation may be generated, and presented to any number of electronic devices. Remedial actions to avoid or mitigate the compliance rule violation may be suggested.
US10423883B2
Methods and systems are provided for evaluating standing queries against updated contact entries configured as a stream of facts. The method includes resolving the standing queries into an array of rules, each rule having a first and a second condition; sorting one of the facts into a first property and a second property; comparing the first property of the fact to the first condition of each rule in the array of rules to produce a first subset of matching rules; comparing the second property of the fact to the second condition of each rule in the first subset of rules to produce a second subset of matching rules; and reporting at least one of the second subset of rules to an author of the matching rule. The method further includes populating a first hash with indicia of the first subset, and populating a second hash with the second subset.
US10423882B2
Embodiments of the present disclosure provide a disk capacity predicting method, apparatus, equipment and non-volatile computer storage medium. On the one hand, the change data of the disk capacity is obtained according to the historical capacity data of the disk; then the target inflection point in the historical capacity data is obtained according to the change data of the disk capacity; and then the linear relationship between the time and disk capacity is obtained according to the historical capacity data after the target inflection point. Therefore, technical solutions provided by embodiments of the present disclosure may achieve improvement of accuracy of prediction of disk capacity trend and reduce the cost needed in disk capacity prediction.
US10423873B2
Information flow analysis is conducted on conversational flow specifications of conversational agents. The conversational flow specification prescribes operation of a conversational agent and includes actions to be taken, inputs triggering the actions and input confirmations executed after receipt of a given input and before triggering a given action. The actions, inputs and input confirmations define conversational flow paths through the conversational flow specification. Unconfirmed conversational flow paths through the conversational flow specification are identified and reported to the author of the conversational flow specification. Each unconfirmed conversational flow path only contains inputs and actions and no input confirmations.
US10423871B2
Techniques, systems, and devices are disclosed for the design and manufacturing of a radio-frequency identification (RFID)-enabled license plate. In one aspect, a proposed RFID-enabled license plate includes a metal plate and a RFID assembly integrated with the metal plate. The RFID assembly further includes a front cover attached to a first side of the metal plate and a back cover attached to a back side of the metal plate opposite to the front cover, and the front cover and the back cover substantially overlap with each other. The RFID assembly additionally includes a RFID tag sandwiched between the front cover and the back cover and is affixed to at least one of the front cover and the back cover. As such, the RFID tag is substantially tamper-proof.
US10423867B2
The present invention is generally directed towards a card and package assembly and methods of making the same. Card and package assemblies in accordance with some embodiments of the present invention may include a package, a data card, the data card packaged at least in part within the package, and an activation indicia, the activation indicia comprising a first portion printed on the package and a second portion printed on the data card. Methods of packaging a data card in accordance with some embodiments of the present invention may include steps of manufacturing or otherwise obtaining a data card, manufacturing or otherwise obtaining a package, determining an activation indicia, packaging the data card at least in part within the package, and printing the activation indicia in part on the data card and in part on the package.
US10423863B2
Examples are disclosed herein that relate to entity tracking. One examples provides a computing device comprising a logic processor and a storage device holding instructions executable by the logic processor to receive image data of an environment including a person, process the image data using a face detection algorithm to produce a first face detection output at a first frequency, determine an identity of the person based on the first face detection output, and process the image data using another algorithm that uses less computational resources of the computing device than the face detection algorithm. The instructions are further executable to track the person within the environment based on the tracking output, and perform one or more of updating the other algorithm using a second face detection output, and updating the face detection algorithm using the tracking output.
US10423862B2
A system for processing a text capture operation is described. The system receives text captured from a rendered document in the text capture operation. The system also receives supplemental information distinct from the captured text. The system determines an action to perform in response to the text capture operation based upon both the captured text and the supplemental information.
US10423861B2
The technology disclosed relates to constructing a convolutional neural network-based classifier for variant classification. In particular, it relates to training a convolutional neural network-based classifier on training data using a backpropagation-based gradient update technique that progressively match outputs of the convolutional network network-based classifier with corresponding ground truth labels. The convolutional neural network-based classifier comprises groups of residual blocks, each group of residual blocks is parameterized by a number of convolution filters in the residual blocks, a convolution window size of the residual blocks, and an atrous convolution rate of the residual blocks, the size of convolution window varies between groups of residual blocks, the atrous convolution rate varies between groups of residual blocks. The training data includes benign training examples and pathogenic training examples of translated sequence pairs generated from benign variants and pathogenic variants.
US10423859B2
Data from one or more sensors is input to a workflow and fragmented to produce HyperFragments. The HyperFragments of input data are processed by a plurality of Distributed Experts, who make decisions about what is included in the HyperFragments or add details relating to elements included therein, producing tagged HyperFragments, which are maintained as tuples in a Semantic Database. Algorithms are applied to process the HyperFragments to create an event definition corresponding to a specific activity. Based on related activity included in historical data and on ground truth data, the event definition is refined to produce a more accurate event definition. The resulting refined event definition can then be used with the current input data to more accurately detect when the specific activity is being carried out.
US10423841B2
An abnormality detection device includes a space recognition success determination unit which determines whether an outside space recognition device is successful in space recognition from information which contains space recognition information and environment information, an environment dependence recognition failure classifying unit which determines and classifies whether a failure of the space recognition corresponds to any one of a failure type previously stored in an environment dependence recognition failure type storage unit with respect to the space recognition information determined as failing in the space recognition, and an abnormality detection unit which uses the space recognition information determined as not corresponding to any failure type by the environment dependence recognition failure classifying unit to detect an abnormality of the outside space recognition device in the space recognition information determined as failing in the space recognition.
US10423835B2
A machine-learning engine is disclosed that is configured to recognize and learn behaviors, as well as to identify and distinguish between normal and abnormal behavior within a scene, by analyzing movements and/or activities (or absence of such) over time. The machine-learning engine may be configured to evaluate a sequence of primitive events and associated kinematic data generated for an object depicted in a sequence of video frames and a related vector representation. The vector representation is generated from a primitive event symbol stream and a phase space symbol stream, and the streams describe actions of the objects depicted in the sequence of video frames.
US10423834B2
A network system, such as a transport management system, uses augmented reality (AR) to identify an approaching vehicle. Responsive to receiving a trip request, a trip management module matches the rider with an available driver and instructs a trip monitoring module to monitor the location of the driver's vehicle as it travels to the pickup location. When the driver's vehicle is within a threshold distance of the pickup location, an AR control module instructs the rider client device to begin a live video stream and instructs an image recognition module to monitor the video stream for the driver's vehicle. Responsive to the driver's vehicle entering the field of view of the camera on the rider client device, the AR control module selects computer-generated AR elements and instructs the rider client device to visually augment the video stream to identify the driver's vehicle as it approaches the pickup location.
US10423833B2
A computer system, method, and computer readable product are provided for setting a personal status using augmented reality. In various embodiments, an augmented reality computing device captures an image of a physical scene, which includes a person. The computing device then identifies the person, and accesses a personal status for that person. The computing device generates and displays an augmented reality image that displays the personal status in proximity to the person in the scene.
US10423812B2
A tag reader includes: a phase calculation section that sequentially calculates a phase of a reception wave; a phase difference calculation section that calculates a phase difference as a difference of phases calculated at two time points; and a tag angle calculation section that calculates a tag angle between a straight line connecting an antenna and the wireless tag and a line on which the wireless tag is moving. The phase difference calculation section calculates two values of the phase difference. The tag angle calculation section calculates a first tag angle and a second tag angle. The tag reader comprises a tag distance calculation section that calculates an antenna-tag minimum distance as a minimum distance from the line to the antenna.
US10423808B2
An analog circuit design is described that solves Linear Programming (LP) or Quadratic Programming (QP) problems.
US10423806B2
Systems, computer-readable media and methods for enabling secure computation on spreadsheet software. A secure spreadsheet is implemented as an add-in to an existing spreadsheet program, or as a new spreadsheet program/web application, to allow secure computations on private input data (and also optionally with private functions) without the parties learning anything about them, via the familiar spreadsheet interface and its formula language. Automatic conversion of previous spreadsheet data and formulas is provided whenever possible, or assisted via a helper. The secure computation can be executed between the computers of the involved parties, or outsourced to a third-party—cloud computing system (FIG. 4)—: the secure cryptographic calculation module automatically optimizes for the best performing technique of secure computation (for example, homomorphic encryption, garbled circuits, oblivious transfers, secret sharing, oblivious random access machines and/or a combination of the previous crypto-primitives).
US10423798B2
An authenticated print session allows a mobile device to authenticate an encrypted file for printing at a print device sent by a base computer. The base computer authorizes the mobile device to release printing when in close proximity to the print device. The authenticated print session uses the mobile device to authenticate the owner of the encrypted file, and to authorize the release of the file at the print device over a non-secure communication channel.
US10423796B2
According to an example, to authenticate a user of a computing device, a user login request with at least one primary credential is received from a computing device. At least one primary credential is validated to authenticate the user, and a first device token is created and transmitted to the computing device. A secondary credential is received from the computing device, and a server token and a reference to the server token is created. The server token is encrypted and stored and the server token reference is sent to computing device for use in a subsequent authentication with the secondary credential.
US10423789B2
A computerized method for identification of suspicious processes executing on an end-point device communicatively connected to network, the network communicatively connected to a server, the method comprising receiving, by the server, a record of at least one process, initiated by and executing on by the end-point device. One or more parameters associated with the at least one process are identified. A first time pointer is identified corresponding to the identified one or more parameters, a first time pointer. A second time pointer at which a user associated with the end-point device initiated a user dependent process is identified. Whether the second time pointer occurred before the first time pointer is identified. It is determined whether the at least one process was initiated by the user based on identification of user dependent processes and corresponding attribution. An action is performed based on the above determination.
US10423785B2
Embodiments for scanning data within and between distributed computing components by a processor. Data scanning functionality is allocated through an object storlet located at a local node of the distributed computing components. The data scanning functionality is performed using computational components of the object storlet on local data contained within the local node to alleviate transfer of the local data outside of the local node to be scanned.
US10423784B2
Provided is a more versatile technique that makes it possible to input dummy information in response to an attacker seeking to collect normal information that cannot be replaced with dummy information. In the present invention, a dummy information insertion device inserts dummy information into a second location that is determined using: first location information indicating a first location that contains normal information, from among all normal information in a computer, which cannot be replaced with other information; and insertion condition information that indicates conditions for determining the second location into which dummy information is to be inserted, with such dummy information resembling the normal information that cannot be replaced and not being present in the computer or in a local network connected to the computer.
US10423783B2
Methods and apparatus to recover a processor state during a system failure or security event are disclosed. An example apparatus to recover data includes a processor including a local memory and a system monitor in communication with the processor. The system monitor is to copy processor backup data to a non-volatile memory in response to a processor backup event. The processor backup data includes contents of the local memory.
US10423779B2
Software self-checking mechanisms are described for improving software tamper resistance and/or reliability. Redundant tests are performed to detect modifications to a program while it is running. Modifications are recorded or reported. Embodiments of the software self-checking mechanisms can be implemented such that they are relatively stealthy and robust, and so that they are compatible with copy-specific static watermarking and other tamper-resistance techniques.
US10423776B1
Systems and methods for password-based authentication are described. A password hardening method may include a step of receiving input provided by a user, wherein the user-provided input includes a password provided by the user for an application, and wherein at least a portion of the application is protected by a password-based authentication service. The method may also include a step of obtaining a hardened password for the user for the application, wherein the hardened password is based, at least in part, on the user-provided password, identification data associated with the application, and at least a portion of an entropy datastore associated with the user. The method may also include a step of providing the hardened password to the password-based authentication service, wherein the authentication service grants the user access to the password-protected portion of the application based, at least in part, on the provided hardened password.
US10423773B1
Systems and methods are provided for calculating authenticity of a human user. One method comprises receiving, via a network, an electronic request from a user device, instantiating a video connection with the user device; generating, using a database of questions, a first question; providing, via the network, the generated question to the user device; analyzing video and audio data received via the connection to extract facial expressions, calculating, using convolutional neural networks, first data and second data corresponding predetermined emotions based on facial expressions and audio data; generating candidate emotion data using the first and second data; determining whether the candidate emotion data predicts a predetermined emotion, and generating a second question to collect additional data for aggregating with the first and second data or determining the authenticity of the user and using the determined authenticity to decide on the user request.
US10423772B2
An electronic device and a method for improving iris recognition for providing access to the electronic device. The electronic device includes an iris scanner, an ambient light sensor, a memory and a processor. The memory includes computer program code for providing access control to the electronic device to a user by iris recognition of the user's iris. The processor causes the electronic device to prompt the user to provide iris samples of the user's iris to the iris scanner in a particular lighting condition measured by the ambient light sensor in occurrence of at least one of first event and second event. The first event occurs if the processor determines a missing information associated with an iris sample in the particular lighting condition in the electronic device. The second event occurs if the processor detects an unsuccessful iris recognition attempt for accessing the electronic device in the particular lighting condition.
US10423771B2
An unlocking control method includes the follows. A password matching process is performed on a screen unlock password, an interrupt request is triggered, an original fingerprint image is acquired, and a fingerprint identification process is performed on the original fingerprint image, when a terminal device is in a screen-off state and the screen unlock password input by a user and a press operation of the user on a fingerprint identification module of the terminal device are detected. A screen of the terminal device is lit up, when the password matching process is matched and the fingerprint identification process is successful.
US10423766B2
Methods, systems, and computer program products are provided for protecting data stored on a device based on user input patterns. The device may have one or more types of user interfaces. The user interacts with a user interface of the device according to a pattern. The interaction pattern is monitored, and compared to one or more stored acceptable user interface patterns associated with sensitive data. If the interaction pattern of the user does not match an acceptable user interface pattern, a data protection response assigned to the data is enacted.
US10423763B2
User accounts can be linked together to form a group of linked user accounts that can access content items assigned to the other user accounts in the group. A user can download content items assigned to their user account, as well as shared content items assigned to one of the other user accounts in the group of linked user accounts. Use of shared content items can be restricted to client devices running specified versions of an operating system. The key ID tagged to a shared content item can be altered such that the key ID no longer correctly identifies the corresponding DRM key that enables use of the shared content item. Client devices authorized to use shared content items can be configured to recognize that a content item is a shared content item and generate the original key ID form the altered key ID.
US10423750B1
Disclosed herein are embodiments of systems, methods, and products providing technology database independent pcells to be seamlessly customized and implemented in a yet unknown IC package library. In particular, the technology database independent pcells may have a code to execute callback functions to retrieve the package library name of the parent cells hosting the pcells. Based upon the library name, the pcell code may access the technology files stored in the technology database of the package library of the parent cells to retrieve the layer name, layer number, the design resolution, and/or other information such as design rule information of the parent cells hosting the pcells. Based on the layer number, the resolution, and/or other information the pcells can configure for themselves correct layout geometry without any input from a circuit designer.
US10423747B2
A method for designing a system on a target device includes modifying a circuit to enable the circuit to support a plurality of threads at an instant of time. An interface is generated that enables one or more of the plurality of threads to be swapped out of an execution queue for accessing the circuit and that enables one or more other threads to be swapped into the execution queue for accessing the circuit, wherein at least one of the modifying and the generating is performed by a processor.
US10423737B2
Numerical simulation method includes receiving a manufacturing process configuration specification for moving various types of arbitrarily-shaped objects from an egress area onto a lower surface with desired mass flow rate in a predefined time period; creating a FEA model representing the lower surface; creating respective bonded discrete element models (BDEMs) representing the various types of the objects, each BDEM containing discrete elements connected by connection bonds; generating a list of BDEMs each with randomly-chosen types and orientation, such that total mass of the list of BDEMs exceeds a target total mass; and obtaining numerically-simulated physical behaviors of the objects in a time-marching simulation. At each solution cycle of the simulation, placing respective objects into randomly-selected ‘open’ sub-regions by activating next relevant portion of the BDEMs based on the mass flow rate and time-step size; releasing activated BDEMs from the egress area onto the lower surface.
US10423731B2
A method for simulating the effects of rupture disk failure on annular fluid expansion in sealed and open annuli to mitigate annular pressure buildup in a wellbore comprises the steps of: determining whether an internal region or an external region for a pair of casing string annuli is open; and calculating at least one of an adjusted internal annular pressure buildup and an adjusted external annular pressure buildup for at least one of the internal annular region and the external annular region of the casing string annuli.
US10423729B2
The present invention is a method for optimal control of an open space surrounding building form based on sky view evaluation. The method includes the following steps: vectorizing an existing planning scheme, and establishing a 3D model; classifying open spaces in the model, 360°-scanning for mean elevations, calculating and simulating sky views of a whole region, generating a 3D contour plot, and rasterizing the 3D isogram, such that each grid has an open space classification attribute and a sky view value; performing optimal adjustment of the building form on an open space surrounding region having a sky view value that is inconsistent with a corresponding preset sky view index within the range of the whole region, and bringing an adjusted scheme into the model for calculation again, till the sky view value is consistent with the corresponding preset sky view index.
US10423724B2
Disclosed herein are methods, systems, and apparatuses, including computer programs encoded on computer storage media, for computing numeric representations of words. One of the methods includes obtaining, from a corpus of journals, a plurality of objects. The corpus is analyzed for contextual clues as to the nature of each of these objects. Contextual analysis may include an analysis of particular fields of metadata to do with the objects. Another example of contextual analysis involves identification of an experiment that a group of objects are commonly associated with and merging objects therefrom. A third contextual analysis example makes use of word vectors about each object. Using these contextual analyzes, objects are merged together with the context of search results of a search engine.
US10423723B2
In accordance with a first exemplary embodiment, there is provided a method for extracting semantic topics from document sets in which opinions about an object are described using an apparatus capable of calculating a probability distribution. The method include (a) extracting word distributions about sentiment global topics and sentiment local topics; (b) extracting a global topic distribution, a local topic distribution and sentiment distributions about the global and local topics from the document sets; (c) performing statistical inference about each of the distributions extracted in the step (a) and the step (b); (d) extracting a global or local topic and a sentiment relevant to the global or local topic from the distributions of the inference performed in the step (c); and (e) extracting a word from the word distributions about sentiment global topics or sentiment local topics on the basis of the topic and sentiment extracted in the step (d).
US10423719B2
Dynamic data loading of tabular data includes identifying a plurality of formulas within tabular data of a document, wherein the tabular data is arranged in cells. Using a processor, a hierarchy for the tabular data is determined according to cell dependencies defined in the formulas. Each of a plurality of different portions of the document is sent from a first computing system to a second computing system in an order determined from the hierarchy.
US10423717B2
A method, system and computer-usable medium are disclosed for analyzing and deducing criteria-related content for evaluation in a system capable of answering questions. A criteria text is processed to identify criteria. The criteria text is then analyzed to identify a set of criteria-related content associated with the criteria, which in turn is processed to determine its relationship to the criteria. Once the relationship has been determined, the set of criteria-related content is annotated accordingly. The set of criteria-related content is then used in accordance with its annotation when processing the criteria for evaluation.
US10423713B1
In a collaborative presentation document, changes may be propagated throughout related elements in dependent slides. When making a change to an individual slide in the presentation, if any master-dependent elements are found to exist in the presentation, an option is provided to allow the change to be added as a master element in the presentation. The added master element can be applied to the master slide and any resulting dependent slides.
US10423710B2
Representative embodiments disclose a browser plug-in designed to conserve bandwidth, power or computing resources. The plug-in identifies links in a web page that retrieve additional data. In some embodiments, the additional data is retrieved and examined to obtain an identifier associated with the data. The identifier is then used to determine a course of action which could be to block the data, move the data or ask that future data comply with the interests of the user. The web page is rendered and displayed in accordance with the decision. In other embodiments, prior to receiving data, the browser plug-in sends information to identify data of interest or disinterest and in response, receives data chosen based on the interest or disinterest, thus refraining from downloading irrelevant data. In still other embodiments, prior to receiving the data, the browser plug-in sends information indicating the data will not be retrieved.
US10423707B2
Systems and methods for managing third party content are described. In one embodiment, the method includes storing information for a plurality of third party content elements that were selected by a user for display with a page of content, in response to a user request corresponding to a page associated with one of the plurality of third party content elements specified by the stored information, rendering for display on the page a third party content module associated with the third party content element, and, in response to a user modification of the third party content module, storing information corresponding to the user modification. The modified content module is rendered for display on a page of content according to the stored information. The user has the ability to customize and control the parameters of content modules selected by the user to be rendered on the accessed page.
US10423706B2
The present disclosure relates to a method and a device for selecting information. The method includes: receiving a user operation for selecting information from page content, wherein the page content is divided into at least one content block; selecting a content block corresponding to the user operation from the at least one content block; and determining information of the selected content block as selected information.
US10423704B2
Software that performs the following steps: (i) receiving a first set of search term(s); (ii) receiving identifying information identifying a set of primary web page(s), where each primary web page has been determined, by a search engine, to be potentially relevant to the first set of search term(s); (iii) receiving first visited page information, where the first visited page information includes identifying information identifying: a first visited primary web page that has been visited by a user, and a first set of secondary web page(s) corresponding to the first visited primary web page, where each secondary web page is linked by the first visited primary web page; and (iv) determining relevance score(s) for each secondary web page, where each relevance score indicates an amount of relevance for its respective secondary web page with respect to the first set of search terms.
US10423700B2
According to one embodiment, a display assist apparatus includes an acquisition unit, a first processor, a second processor, and a display controller. The acquisition unit acquires a character string. The first processor divides the character string into first segments each of which is a segment representing a semantic cluster and generates a plurality of divided character strings. The second processor detects, for the character string, second segments each of which is a segment larger than the each of the first segments. The display controller performs display control to make a distinction between the first segments and the second segments when displaying the plurality of divided character strings.
US10423694B2
A neural network includes inputs for receiving input signals, and synapses connected to the inputs and having corrective weights organized in an array. Training images are either received by the inputs as an array or codified as such during training of the network. The network also includes neurons, each having an output connected with at least one input via one synapse and generating a neuron sum array by summing corrective weights selected from each synapse connected to the respective neuron. Furthermore, the network includes a controller that receives desired images in an array, determines a deviation of the neuron sum array from the desired output value array, and generates a deviation array. The controller modifies the corrective weight array using the deviation array. Adding up the modified corrective weights to determine the neuron sum array reduces the subject deviation and generates a trained corrective weight array for concurrent network training.
US10423693B2
A method, apparatus, system, computer program product, and computer readable storage medium provide the ability to parallel process hierarchical data. Hierarchical data is obtained. The hierarchical data is organized in a relationship graph having two or more nodes (consisting of parent nodes that are dependent on child nodes). The relationship graph requires bottom-up processing. Cycles are identified in the relationship graph. The relationship graph is leveled by traversing the graph and assigning all graph nodes into levels. The hierarchical data is processed by parallel processing the nodes in a first level of the one or more levels before parallel processing the nodes in a subsequent level.
US10423692B2
A system includes storage devices for storing content along with two or more computing devices such as two or more servers. One of the computing devices includes a staging memory that stores content that is received from the storage devices. The computing device also includes a user memory that is assigned to a user and stores content transferred from the staging memory. The user memory is accessible by the user while the staging memory is inaccessible by the user. The system also includes another computing device that has a content manager that initiates transferring of content from the storage devices to the staging memory and transferring content from the staging memory to the user memory for electronic publication of the content.
US10423688B1
The present invention extends to methods, systems, and computer program products for notifying entities of relevant events. An event feed containing a plurality of events is received. Each event includes an event location, an event category, an event an event truthfulness, an event severity, and an event time. Entity notification preferences defining events relevant to an entity are accessed. Location and distance preferences collectively define an interest in events within a specified distance of one or more locations. The time preferences define that event notification occur at least within a specified time period of event detection. For an event in the event feed, characteristics of the event are compared to the entity notification preferences. It is determined that the event satisfies the entity notification preferences based on the comparisons. The entity (or another entity) is notified of the event in compliance with the time preferences.
US10423680B2
Embodiments of the invention provide for keyboard command and control in a customer relationship management (CRM) system. A method for keyboard command and control in a CRM system includes detecting a pre-determined combination of keyboard strokes occurring in a user interface of a CRM application and in response, a global search window is displayed. Thereafter, a sequence of textual characters are received into a text input control of the window and for each received character, a reference to one or more data objects at least partially matching the received character and stored in connection with the CRM application are located. For each located object, a corresponding program module of the CRM application is determined and each located reference is aggregated with an icon for a corresponding one of the program modules. Finally, the aggregated reference and icon are displayed as an activatable entry in a result set in the window.
US10423678B1
A method of processing search queries, performed by a search server system, includes receiving, from a client system, a search query and an indicia of an application language associated with an application used at the client system to perform the search query. The search server system responds by identifying a first language and a first probability factor that specifies a likelihood that the search query is in the first language. In response to satisfaction of filter criteria, comprising a determination that the first language corresponds to the application language, the search server system translates the search query to a translated search query in a second language distinct from the application language, obtains search results for the translated search query, and conveys to the client system at least a subset of the search results for the translated search query.
US10423672B2
One embodiment identifies a set of network resources relating to a search query; determines one or more sets of query suggestions for one or more network resources from the set of network resources, respectively, wherein each one of the one or more sets of query suggestions is related to a corresponding one of the one or more network resources; and provides the one or more network resources and the one or more sets of query suggestions in response to the search query, wherein each one of the one or more sets of query suggestions is provided in association with its corresponding one of the one or more network resources.
US10423671B2
All environment for creating a document by collaboration of multiple concurrent users, coupled through a network to a server system, user undo and redo commands and those commands are associated with corresponding undo selection behavior data and redo selection behavior data. The undo and redo selection behavior data specify how the selection of one or more objects changes when undo or redo commands are involved. The undo and redo selection behavior data are transformed based on changes to a server copy.
US10423664B2
Embodiments of the present application relate to a method, a system, and a computer program product for providing recommended terms. A method for providing recommended terms is provided. The method includes determining a search query input by a user and an input time point when the search query was input, determining whether the input time point falls within a time range preset within a current time period, if the input time point falls within the time range preset within the current time period, determining whether the search query is present in a word bank preset for the time range, and if the search query is present in the word bank, providing the user with a special event recommended term preset for the time range.
US10423662B1
Time-series columnar-based information is received and indexed in a compute infrastructure for cost-effective cloud-based object storage. The approach leverages a file format that enables highly-performant search and retrieval of the data stored in the cloud. In operation, an indexer receives the time-series information, indexes that information according to the file format, and forwards the indexed information for storage to the object store, where it is stored as a set of time-based partitions. A partition comprises a set of files, namely, a manifest file, a data file, and an index file. These files are structured as a compact instance of a set of raw unstructured data that comprises the given partition. Highly-performant information retrieval is enabled in response to a time-bounded query, because operations at a query peer (with respect to one or more partitions) are carried out in real-time during query processing and without requiring retrieval of the data file as a whole.
US10423658B2
A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.
US10423656B2
In one embodiment, a method includes sending, from a client system of a first user to a server of an online social network, an image portraying at least a first person and determining, for each user in a first set of users, a facial-recognition score with respect to the first person portrayed in the image. The facial-recognition score is based at least in part on a facial-representation associated with the user being compared with the image. The method further includes presenting, at the client system, one or more tag suggestions for the first person portrayed in the image based on the facial-recognition scores and a social-graph affinity associated with one or more users of the first set of users and receiving a selection of a particular tag suggestion by the first user. Each tag suggestion corresponds to a particular user of the first set of users.
US10423651B2
A method by a network node includes generating logically associated clusters of reviews submitted by users regarding an application program executed on user equipments operated by the users, generating a separate summary for each of the clusters of the reviews, and communicating the summaries to a network node.
US10423647B2
In a datacenter setting, a summary of differences and similarities between two or more states of the same or similar systems are predicted. Initially, a Long Short-Term Memory (LSTM) neural network is trained with to predict a summary describing the state change between at least two states of the datacenter. Given a set of training data (at least two datacenter states that are annotated with a state change description), the LSTM neural network learns which similarities and differences between the datacenter states correspond to the annotations. Accordingly, given a set of test data comprising at least two states of a datacenter represented by context graphs that indicate a plurality of relationships among a plurality of nodes corresponding to components of a datacenter, the LSTM neural network is able to determine a state change description that summarizes the differences and similarities between the at least two states of the datacenter.
US10423646B2
A method, apparatus and system for improved community discovery that enables the accurate real-time determination of linkages between groups of individuals in a data-driven manner that is insensitive to noise and/or missing/dropped signals for automatically capturing the dynamic real-time interaction between individuals. No pre-defined parameters are necessary and the operations provide a fully data-driven solution that can be applied and adapted to diverse and highly dynamic environments in real-time in an automated fashion.
US10423644B1
A system for analysis and transaction processing includes an interface and a processor. The interface is configured to receive a task. The processor is configured to determine a processing estimate associated with the task by determining required resources for a set of possible processing solutions to perform the task and to determine a task engine based at least in part on the processing estimate. The task engine comprises an analysis engine or a transaction engine. The analysis engine or the transaction engine is used to process the task. The processor is further to provide the task to the task engine.
US10423643B2
A system and method can support resettable acknowledgements for synchronizing data between clusters in a distributed data grid. The system can use one or more unique identifiers (IDs) to support message passing between different clusters in the distributed data grid. A first cluster can receive a first replication message from a second cluster, wherein the replication message indicates that the replication message is from a new cluster. Then, the system can reset the first cluster to preserve idempotence in possessing one or more replication messages that are received from the second cluster, following the first replication message.
US10423642B2
Aggregating database entry modifications for replay of database changes includes: inserting, in a journal modification table, of database entry modifications, where each database entry is associated with a relative record number; and, for each relative record number: aggregating, in the journal modification table, a plurality of the modifications into a single modification.
US10423632B2
In one embodiment, a method for presenting an augmented reality effect may include receiving, by a computing system, a request for downloading an augmented reality effect, which may include a plurality of elements. The system may select a first subset of elements among the plurality of elements based on one or more predefined rules. The first subset of elements may be transmitted to the client device for display. The system may transmit a remaining subset of elements of the plurality of elements to the client device for display after the transmitting of the first subset of elements is complete. The augmented reality effect may be configured to launch and display at least one element of the first subset of elements prior to the remaining subset of elements is received by the client device.
US10423630B2
Techniques for presenting a profile card personalized to a member of a social network are described. A first viewer profile can be selected, using member data, from a list of profiles of viewers having viewed a first member profile of a first member, the member data having profile attributes associated with each profile. Additionally, a profile card can be generated for the selected first viewer profile based on the profile attributes associated with the first viewer profile. Moreover, a relevance score for a first highlight associated with the selected first viewer profile can be calculated based on the member data of the first member profile. Furthermore, the profile card can be updated to include the first highlight when the calculated relevance score for the first highlight is higher than a predetermined threshold value. Subsequently, a user interface can cause a presentation of the profile card on a display of a device of the first member.
US10423626B2
According to one embodiment, a translation component is configured to operate on document encoded data to translate the document encoded data into a canonical format comprising a plurality of canonical types that fold together into a byte stream. The translation component is configured to accept any storage format of data (e.g., column store, row store, LSM tree, etc. and/or data from any storage engine, WIREDTIGER, MMAP, AR tree, Radix tree, etc.) and translate that data into a byte stream to enable efficient comparison. When executing searches and using the translated data to provide comparisons there is necessarily a trade-off based on the cost of translating the data and how much the translated data can be leveraged to increase comparison efficiency.
US10423624B2
Method and systems for analyzing event log elements are provided. In one example, a method includes receiving an event log element in a computer. A similarity index is calculated between the event log element and a text element. A threshold of similarity is calculated. The similarity index is compared to the threshold. If the similarity index is greater than the threshold, the event log element is grouped into a cluster with the text element to create a file of cluster assignments.
US10423614B2
A knowledge graph is built based on a corpus stored in the computer system. The corpus includes a set of events and each event includes a respective set of entities. A first set of entities is identified in the NLQ. The first set of entities is used to identify a first set of significant events in the selected corpus in a first search depth. A second set of entities is identified in the first set of significant events. The knowledge graph determines which ones of the second set of entities are related to the entities in the first set of entities to produce a filtered second set of entities. The filtered second set of entities is used to identify a second set of significant events in the selected corpus in a second search depth. Members of the first and second set of significant events are presented to a user.
US10423613B2
A data search method and system are provided in which data including a suitable reply to a query can be retrieved through a concept search. A data search method for searching for a text group that is similar to an inquiry text from data storing a plurality or text groups into which a plurality of texts are grouped includes: obtaining first information that is likely to be a search object and an appearance frequency of the first information with respect to each of the text groups and classifying the first information as second information that is a search object if the appearance frequency of the first information is less than or equal to a predetermined frequency; extracting third information included in the inquiry text; searching for the third information from the second information with respect to each of the text groups; and outputting the identifiers of a predetermined number of text groups with a higher number of hits on the third information included in the inquiry text.
US10423611B2
A system, method and apparatus for providing for searching of relational data via a mobile communications device are provided. Information identifying searchable tables containing fields is received using a metadata application program interface (API). The metadata API provides information about a schema of the fields and a relationship of at least one of the fields to its corresponding object. Information for generating a view of relational data is provided to the mobile communications device. The view is based on at least one of the fields of at least one of the searchable tables, and the relationship between the at least one of the fields and its corresponding object. A set of user inputs is received based on the relationship presented in the view. A query definition corresponding to the set of user inputs for searching the relational data in accordance with the set of user inputs is created and stored.
US10423577B2
At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.
US10423576B2
A method, system and computer readable medium that predict times where cost of catalog caching is not efficient and deactivating catalog caching for that catalog during the predicted times. More specifically, an optimized catalog caching operation conducts historical analysis on catalog usage via records such as resource measurement facility (RMF) records and catalog statistical data.
US10423567B2
Transmission of data over a serial link based on a unidirectional clock signal is provided. A unidirectional clock signal is generated based on a first clock of a master device. The unidirectional clock signal is sent to a slave device that is connected to the serial link. The master device transmits data to the slave device over the serial link based on the first clock. The slave device receives the unidirectional clock signal from a master device. The slave device transmits data over the serial link to the master device based on the unidirectional clock signal.
US10423554B1
In one embodiment of the invention, a system architecture for bus masters and bus arbiters are provided to support routing and failover. The system comprises large pools of bus masters, a plurality of sets can be configured to control a plurality of slave devices wherein each set contains a collection of bus masters attached to central arbiter driving one of the system buses. Each set controls a group(s) of slave device that are primarily controlled by the bus master(s) within the set. Hence, a system can therefore include of a plurality of sets and can control a group of slave devices.
US10423550B2
A processing unit connected via a system fabric to multiple processing units calls a first single command in a bus protocol that allows sampling over the system fabric of the capability of snoopers distributed across the processing units to handle an interrupt. The processing unit, in response to detecting at least one first selection of snoopers with capability to handle the interrupt, calling a second single command in the bus protocol to poll the first selection of snoopers over the system fabric for an availability status. The processing unit, in response to detecting at least one second selection of snoopers respond with the available status indicating an availability to handle the interrupt, assigning a single snooper from among the second selection of snoopers to handle the interrupt by calling a third single command in the bus protocol.
US10423549B2
Provided is a computer system, comprising a plurality of devices and a plurality of management computers. The devices further comprise one or more objects. The plurality of management computers provides services with the one or more objects being subjects to be managed. An information provision period is set for each of the objects of each of the services. On the basis of an information collection policy relating to collecting information about the objects and the information provision period which is set for each of the objects of each of the services which is running, a primary management computer determines the management computer which handles the collection of the information of each of the objects, and notifies each of the management computer that has been so determined of the objects which said management computer will handle the management for.
US10423538B2
Embodiments include techniques for receiving a cacheline of data, hashing the cacheline into a plurality of chunks, wherein each chunk includes a pattern of bits, storing the plurality of chunks in a pattern table, wherein the plurality of chunks are indexed in the pattern table based on the pattern of bits of each chunk, and identifying a repeated pattern of bits of the plurality of chunks and selecting the repeated pattern of bits as candidate pattern. Techniques include comparing a threshold number of bits of the candidate pattern to the pattern of bits of the plurality of chunks in the pattern table; based on the comparison, inserting valid bits and a tag into the pattern table for the candidate pattern by replacing bits in the candidate pattern, and writing the candidate pattern, including the valid bits and the tag, into a location of the memory corresponding to the candidate pattern.
US10423530B2
Examples disclosed herein relate to partial cache coherence. In some examples disclosed herein, a node connected to a memory fabric may include local cache connected to a local processor and a memory coherency proxy to. The memory coherency proxy may configure a portion of a fabric memory on the memory fabric as a proxy backing memory and expose the proxy backing memory to other nodes in the memory fabric as a fictitious local memory on the node, and may implement partial coherency for memory requests directed to the fictitious local memory. The fictitious local memory may have a memory address region different from a memory address region of a native local memory on the node.
US10423529B2
Implementations of this disclosure are directed to systems, methods and media for assessing the status of data being stored in distributed, cached databases that includes retrieving, from a data cache, variables which include a cache loss indicator and a non-null value. The variables are analyzed to determine a state of the cache loss indicator. If the cache loss indicator indicates an intentional cache loss state, the cache loss indicator is removed and the non-null value is provided to an application. Otherwise, a cache restore process is initiated.
US10423528B2
An apparatus includes: a processor core to execute an instruction; a first cache to retain data used by the processor core; and a second cache to be coupled to the first cache, wherein the second cache includes a data-retaining circuit to include storage areas to retain data, an information-retaining circuit to retain management information that includes first state information for indicating a state of data retained in the data-retaining circuit, a state-determining circuit to determine, based on the management information, whether requested data that is requested with a read request from the first cache is retained in the data-retaining circuit, and an eviction-processing circuit to, where the state-determining circuit determines the requested data not to be retained in the data-retaining circuit with no enough space in the storage areas to store the requested data, evict data from the storage areas without issuing an eviction request based on the read request.
US10423522B2
A computer-implemented method of detecting a likely software malfunction is provided. The method comprises collecting a plurality of software error data sets wherein each software error data set comprises a proposed code section containing an error and a corrected code section containing code changes that fixed the error in the proposed code section. The method further comprises training a computer-implemented algorithmic model using the collected software error data sets to devise a software code classifier for predicting a likely error in a code section, reviewing a section of code using the software code classifier, and identifying suspicious code in the reviewed section of code as containing a suspected error using the software code classifier.
US10423517B2
Embodiments of the present invention provide a method, system and computer program product for assertion management in a dynamically assembled programmatic environment. In an embodiment of the invention, a method for assertion management in a dynamically assembled programmatic environment can include dynamically assembling different execution units into a dynamically assembled computer program, applying an assertion to at least one of the different execution units through an introspection of the one of the different execution units, and generating an assertion result reporting a failure of the assertion responsive to the failure of the assertion.
US10423511B2
Examples of techniques for packet flow tracing in a parallel processor complex are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include receiving, at the parallel processor complex, a task to be executed by the parallel processor complex, wherein the parallel processor complex comprises a trace processor and a plurality of task execution processors; creating, by the trace processor, a trace entry by allocating an element from a shared queue; loading, by the trace processor, the trace entry into a common trace buffer; and loading, by the trace processor, the trace entry into a host interface/queue pair index trace buffer.
US10423503B2
Methods and systems for identifying a set of disks within a cluster and then storing a plurality of data chunks into the set of disks such that the placement of the plurality of data chunks within the cluster optimizes failure tolerance and storage system performance for the cluster are described. The plurality of data chunks may be generated using replication of data (e.g., n-way mirroring) or application of erasure coding to the data (e.g., using a Reed-Solomon code or a Low-Density Parity-Check code). The topology of the cluster including the physical arrangement of the nodes and disks within the cluster and status information for the nodes and disks within the cluster (e.g., information regarding disk fullness, disk performance, and disk age) may be used to identify the set of disks in which to store the plurality of data chunks.
US10423489B2
The proposed technology provides methods, devices and computer programs for performing data error detection and correction. It is provided a method for performing data error detection and correction. The method comprises the step S1 of providing multiple Mojette transform projections (pi,q,) obtained by applying an encoding Mojette transform on an input, or original, block of data elements or values. The method also comprises decoding S2 the multiple Mojette transform projections to form a reconstructed block of data elements or values. The method also comprises investigating S3 whether any of the decoded Mojette transform projections comprises at least one bin≠0 following generation of the reconstructed block, thus providing an indication that a data error has been detected in the reconstructed block. The method also comprises determining S4, if at least one bin≠0, a corrected reconstructed block of data elements or values based on the decoded Mojette transform projections. The proposed technology also provides devices and computer programs implementing the method.