Document Document Title
US10111366B2 Cooling system and server
A cooling system includes a first heat exchanging component configured to connect to a heat source and obtain heat of the heat source by heat transfer, to dissipate heat of the heat source; and a first pipe configured to connect to the first heat exchanging component and a second heat exchanging component and form a loop between the first and second heat exchanging components, and to transfer the heat obtained by the first heat exchanging component to the second heat exchanging component via the loop. A first position relationship is provided between the first heat exchanging component and the second heat exchanging component, to allow a cooling liquid in the first pipe to automatically flow into the second heat exchanging component after the cooling liquid exchanges heat with the first heat exchanging component, to transfer the heat generated by the heat source to the second heat exchanging component.
US10111361B2 Closed-loop cooling system and method
A water based closed loop cooling system employed to cool waterborne data center facility generally comprise a plurality of filtered water intake pipes, a plurality of filtered water exhaust pipes, a plurality of heat exchangers, a plurality of closed loop cooling systems or closed loop coolant distribution units that may use freshwater as a coolant, and a plurality of piping systems. The energy efficient water based closed loop cooling system and method described may use naturally occurring cold water as a heat sink in a plurality of heat exchange systems. The systems and methods described in this document may be employed to provide an energy efficient water-based closed-loop cooling system to maintain interior ambient conditions suitable for proper operation of the plurality of computer systems therein.
US10111359B2 Server rack
A server rack configured to provide electrical connections with data storage modules upon contact includes a shell and a slide rail module slidably installed on the shell. The shell includes a power supply module. The slide rail module itself is electrically conductive and provided with a cable at each end. The cables are connected with the power supply module and the data storage module, and the data storage module is electrically connected with the power supply module.
US10111352B2 Display unit and display device including the same
A display unit and a display device are disclosed. The display unit includes a display panel configured to display a content thereon, a printed circuit board (PCB) configured to generate a drive signal for driving the display panel; and a chip-on-film in which a display driver integrated circuit (IC) is mounted, configured to electrically interconnect the display panel and the PCB. One side of the PCB includes an uneven part including a convex region and a concave region, and the PCB is bonded to the chip-on-film in the concave region. The display device includes the display unit and a stand.
US10111350B2 Assembly structure for casing of electronic device, and electronic device
An opening is formed in a top plate, and an opening is formed in a side plate which is approximately orthogonal to the top plate. A wall extending from a part of an edge part of the opening part and recessed toward the internal side of a casing includes an inclined surface inclined radially from the internal side of the casing to an edge part of the opening part and facing the opening part and the opening part.
US10111330B2 Printed circuit board, electronic component, and method for producing printed circuit board
A printed circuit board according to an embodiment of the present invention includes a base film having an insulating property, and a conductive pattern formed on at least one of surfaces of the base film, wherein at least a portion of the conductive pattern includes a core body, and a shrink layer formed by plating on an outer surface of the core body. The portion of the conductive pattern preferably has a striped configuration or a spiral configuration. The portion of the conductive pattern preferably has an average circuit gap width of 30 μm or less. The portion of the conductive pattern preferably has an average aspect ratio of 0.5 or more. The plating is preferably electroplating or electroless plating.
US10111326B2 Conductive sheet and touch panel
A conductive component includes a first electrode pattern made of metal thin wires, the first electrode pattern including a plurality of first conductive patterns that extend in a first direction and are alternated with first non-conductive patterns. Each first conductive pattern includes break parts in portions other than intersection parts of the thin metal wires. The conductive component further includes a second electrode pattern made of thin metal wires, the second electrode pattern including a plurality of second conductive patterns that extend in a second direction orthogonal to the first direction and are alternated with second non-conductive patterns. Each second conductive pattern includes break parts in portions other than intersection parts of thin metal wires.
US10111322B2 Implementing reworkable strain relief packaging structure for electronic component interconnects
A method and structure are provided for implementing enhanced reworkable strain relief packaging for electronic component interconnects. A plurality of custom strain relief pads is provided with a component footprint wiring layout on a component carrier or a component. The custom strain relief pads are disposed at component body perimeter locations. A solder mask is applied around these pad locations to provide a constrained area for a fusible surface coating. A fusible surface coating material is applied in the to the custom strain relief pads in the constrained area and then soldering of components is performed. Then a structural adhesive material is applied to the custom strain relief pad locations.
US10111300B2 Display device and a method for manufacturing such device
An improved transparent thin film electroluminescent display including a substrate, an active layer capable of emitting a wavelength range of visible light, a viewing side surface and a narrowband reflector reflecting part of the light of the active layer back towards the viewing side surface is disclosed. Said narrowband reflector and viewing side surface are arranged on opposite sides of the active layer. A method for manufacturing an improved transparent thin film electroluminescent display including a narrowband reflector is also disclosed.
US10111286B1 Driver circuit for LED light
A method and circuit for driving an LED lighting device from an AC power source includes a rectifier and a plurality of strings of LEDs. Each string of LEDs includes a plurality of LEDs. A plurality of switches is controlled by a controller for opening and closing the switches. The controller is adapted to vary the number of strings conducting electricity by applying voltage from the rectifier to arrangements of the plurality of strings of LEDs selected based upon the present voltage of the output of the rectifier and the forward bias voltage of each of the strings of LEDs.
US10111285B2 Adaptive turn-off delay time compensation for LED controller
A light emitting diode controller integrated circuit includes counter circuitry having inputs coupled to a clock signal input pin, a pulse width modulated signal input pin, and a sense input pin, and has a count output coupled to a gate drive signal output to an external power transistor. The power transistor is connected in series between a power lead, a sense resistor, and a light emitting diode. The sense input pin is coupled to the series connection between the resistor and the transistor. The counter circuitry provides a Ton_delay equal to a Toff_delay of the power transistor. By counting up during a Ton_delay and down during a Toff_delay, the controller can be used with power transistors of unknown characteristics.
US10111281B2 Intelligent controller and method for electronic cigarette
An intelligent controller of electronic cigarette includes a switch module, a voltage acquisition module coupled to a heating wire, a control module coupled to the switch module and the voltage acquisition module, respectively, a display module electrically connected to an output of the control module, and a battery electrically connected to the switch module, the voltage acquisition module, the control module and the display module, respectively. The control module sends a control signal to the voltage acquisition module to make the voltage acquisition module acquire a terminal voltage of the heating wire. After receiving a signal from the switch module, whether the heating wire of an atomizer is in a short-circuit condition, an open-circuit condition or a normal condition is detected based on the acquired signal, and a detection result is output such that these conditions of the heating wire are observed directly by users.
US10111269B2 Multi-gigabit wireless tunneling system
A disclosed wireless tunneling system tunnels communications between two processing apparatuses through a wireless link, while maintaining compliance of the communications between the two processing apparatuses with a wired communication protocol. In one embodiment, the wireless tunneling system includes two wireless tunneling apparatuses that communicate with each other through the wireless link. A local wireless tunneling apparatus is coupled to a local processing apparatus through a wired connection and a remote wireless tunneling apparatus is coupled to the remote processing apparatus through another wired connection. In one aspect, the local wireless tunneling apparatus predicts a state of the remote processing apparatus, and mirrors the predicted state of the remote processing apparatus. Mirroring the state based on the prediction enables high speed data rate tunneling between the two processing apparatuses through the wireless link without a delay associated with the wireless tunneling apparatuses affecting the high speed data rate tunneling.
US10111265B2 Method and apparatus for transmitting and receiving measurement information in mobile communication system
Disclosed are a method and an apparatus for transmitting and receiving measurement information in a mobile communication system. A terminal transmits a connection request message to a network and reports to the network, connection failure-related measurement information when a registered public land mobile network (RPLMN) included in a connection setup message received from the network corresponds to a pre-stored and selected public land mobile network (PLMN) and the connection failure-related measurement information stored with the selected PLMN is available.
US10111263B2 Method and system for network interconnection between devices
A method and a system for network interconnection between devices may include: establishing a connection between a current device and a remote device in at least one preset connection manner; parsing operation data obtained by collection to obtain event information triggered in the current device, where the operation data is generated by an operation triggered in the current device; and synchronizing the event information to the remote device via the established connection, so as to synchronize the operation triggered in the current device to the remote device. By utilizing the present method and system, operations of interconnection between devices are simplified.
US10111260B2 Radio resource allocation in Wi-Fi aware neighborhood area network data links
A network communication device comprises physical layer (PHY) circuitry configured to transmit and receive radio frequency electrical signals to communicate directly with one or more separate network devices; and medium access control layer (MAC) circuitry. The MAC circuitry is configured to: initiate transmission of a packetized message that includes a neighbor awareness networking (NAN) public action frame; receive a data connection request message from a second network device that includes one or more quality of service (QoS) requirements; initiate transmission of a data connection response message that includes data exchange time window information and channel information; and communicate data device-to-device with the second network device according to the data exchange time window information and channel information.
US10111259B2 Methods and apparatus in a telecommunications network
A method in a switching node of a circuit-switched telecommunications network comprises the steps of receiving from a packet-switched telecommunications network a request to establish a call towards a mobile station of the circuit-switched telecommunications network, and sending a request message to a location register for an instruction comprising one or more parameters for allowing the continuation of the establishment of the call to the mobile station. Upon receiving the one or more parameters from the location register, at least one of the one or more parameters is used to establish the call towards the mobile station. Furthermore, at least one of the one or more parameters is sent to the packet-switched telecommunications network. The at least one or more parameters sent to the packet-switched telecommunications network relates to the location of the mobile station. Therefore, entities within a packet-switched telecommunications network (e.g. an IMS network) that handle the terminating call for a call that is delivered to circuit-switched telecommunications network access (e.g. GSM), receive location information related to the connected party, i.e. the party (mobile terminal) receiving the call. This information is received transparently in SIP signalling.
US10111258B2 Methods and systems for receiver initiated protection of a wireless communication exchange
Systems, methods, and devices for wireless communication are disclosed. In some aspects, a method includes receiving from a transmitting device, via a receiving device, a first wireless frame, the first wireless frame forming at least a portion of a wireless communication exchange between the transmitting device and the receiving device, transmitting to the transmitting device, in response to the first wireless frame, a second wireless frame indicating that the receiving device will enable protection for a remaining portion of the wireless communication exchange, transmitting during a contention period, in response to the indication, a frame reserving the wireless medium for a time period; and receiving, via the receiving device, the remaining portion of the wireless communication exchange from the transmitting device during the time period.
US10111245B2 Method and network element for scheduling
A method and an associated network element, computer program and computer product, for scheduling communication devices performed in a network element of a wireless network. The wireless network provides wireless communication for the communication devices. The method comprises identifying one or more of the communication devices as providing tethering for one or more tethered devices, determining a respective scheduling weight for the communication device providing tethering and for its one or more tethered devices, and scheduling the communication devices based on the determination.
US10111243B2 Computerized methods and apparatus for spectrum access
A system and computerized method for controlling access to shared spectrum in which access is prioritized among different classes of devices so that top priority devices have immediate access to the shared spectrum and lower priority devices contend for access. In some embodiments, the system and computerized method comprises managing a set of priority classes of devices to use the shared spectrum and granting rights to one or more of the requesting devices to use a portion of the shared spectrum during a requested use period based on a decision making process.
US10111242B2 Systems and methods of preferential queuing by an information processing apparatus in a doze state
A game apparatus repeatedly switches between a doze state in which a wireless communication function is restricted, and an awake state. The game apparatus stores unicast data and broadcast data acquired in the awake state, in a normal queue, and transmits the pieces of data to air in acquisition order. On the other hand, in the doze state, the game apparatus stores acquired broadcast data in a preferential transmission queue, and stores acquired unicast data in the normal queue. Thereafter, when the game apparatus becomes the awake state again, the game apparatus transmits the broadcast data stored in the preferential transmission queue in preference to the unicast data stored in the normal queue.
US10111240B2 Apparatus and method enhancing quality of service architecture for LTE
Embodiments of a User Equipment (UE) arranged for transmitting packets in a cellular network are disclosed herein. The UE can generate a first packet having a first packet classification information and a second packet having a second packet classification information. The first packet classification information can be associated with a different quality of service (QoS) requirement than the second packet classification information. The UE, using a packet filter, can determine, based on the first packet classification information, a first traffic flow from a plurality of traffic flows in a traffic flow template (TFT) for transmitting the first packet. Additionally, the UE can determine, based on the second packet classification information, a second traffic flow from the plurality of traffic flows for transmitting the second packet. Subsequently, the UE send the first packet to the first traffic flow and the second packet to the second traffic flow.
US10111234B2 Frequency assignment method and transmission apparatus therefor
A frequency assignment method in a communication system is provided. The method includes transmitting, by a base station, a pilot signal to the plurality of terminals; receiving, by the base station, channel information and a Signal to Interference Ratio (SIR) from the plurality of terminals as feedback information; determining, by the base station, a number of subcarriers to be used for interference alignment and a terminal to which interference alignment is to be applied, using the feedback information; selecting, by the base station, a frequency set to be used for interference alignment among preset frequency sets for interference alignment, and generating a transmit precoding matrix using a maximum of Degrees of Freedom (DoF) that can be obtained for each frequency; and transmitting, by the base station, an index of the selected frequency set to the determined terminal using the generated transmit precoding matrix.
US10111230B2 System and method for interference coordination in cellular millimeter wave communications systems
A method for communicating in a communications system using beamformed transmissions includes blanking an interference antenna beam out of a plurality of available antenna beams that one of causes interference to and receives interference from at least one neighboring base station during a conflict time interval of a frame, wherein the blanking is in accordance with configuration information comprising frame configuration information received from the at least one neighboring base station and frame configuration information of a serving base station (SBS), thereby producing a plurality of candidate antenna beams, scheduling communications opportunities for user equipments (UEs) in the conflict time interval on the plurality of candidate antenna beams, and communicating with scheduled UEs using the communications opportunities.
US10111228B2 Selecting wireless communication channels based on signal quality metrics
In a general aspect, a wireless communication channel is selected based on signal quality metrics. In some aspects, a first wireless communication device receives a first set of signals based on wireless signals transmitted through a space on a set of wireless communication channels from a second wireless communication device. A signal quality metric value is computed for each wireless communication channel based on the first set of signals, and one of the wireless communication channels is selected based on a comparison of the signal quality metric values for the respective wireless communication channels. The first wireless communication device receives a second set of signals based on wireless signals transmitted through the space on the selected wireless communication channel from the second wireless communication device, and a motion detection process is executed to detect motion of an object in the space based on the second set of signals.
US10111221B2 Transmission method and communications device
A transmission method and a communications device, and the method includes sending a first data frame to a second communications device using an unlicensed carrier, and sending M second data frames to the second communications device using a licensed carrier, where at least one data frame in the M second data frames carries first information, the first information includes information required for detecting the first data frame by the second communications device, and M is an integer not less than 1. According to the transmission method and the communications device, the energy consumption of the communications device can be reduced.
US10111219B2 Communication apparatus and communication method for receiving control information over a search space
A communication apparatus has a receiver and a decoder. The receiver receives a control signal including first downlink control information and second downlink control information, and receives decoding area information that indicates whether the extended Physical Downlink Control Channel (PDCCH) should be decoded for each of a plurality of terminal apparatuses. The decoder decodes each of a plurality of first mapping candidates in the PDCCH area or decodes each of the plurality of first mapping candidates in the PDCCH area and each of the plurality of second mapping candidates in the extended PDCCH. A number of the second mapping candidates included in the user-specific search space equals to or is more than a number of the first mapping candidates included in the common search space.
US10111209B2 Method and apparatus for performing hybrid per station and per flow uplink allocations
In an embodiment, a wireless transmit/receive unit (WTRU) may include: at least one antenna; a transceiver operatively coupled to the at least one antenna; and a processor operatively coupled to the transceiver. The at least one antenna is configured to receive a first signal that includes a control message. The transceiver and the processor are configured to recover the control message from the first signal. The control message includes a resource allocation, a group identification and subframe pattern information. The transceiver and the processor are further configured to produce a second signal that includes data associated with group identification. The processor is further configured to have the transceiver and the at least one antenna transmit the second signal in resources assigned by the resource allocation and in subframes derived from the subframe pattern information. The transceiver and the at least one antenna are further configured to transmit the second signal.
US10111201B2 Wireless communication device, core network node and methods therein for extended DRX paging cycle
A method in a wireless communication device for handling an extended paging cycle. The extended paging cycle is used for receiving a paging message from a core network node. The extended paging cycle is longer than a frame number range of the wireless communications network. The wireless communication device obtains a parameter related to a length of the extended paging cycle. The wireless communication device obtains an information about when the wireless communication device has entered an idle mode. The wireless communication device determines a time period when the wireless communication device is to monitor for the paging message. The determining is based on the parameter related to the length of the extended paging cycle and based on the information about when the wireless communication device has entered the idle mode.
US10111200B2 Infrastructure equipment and methods
An infrastructure equipment as part of a mobile communications network receives an indication that data is to be transmitted to one of communications devices. In response the infrastructure equipment transmits a first paging message to the communications device to indicate the communications device is to receive the data via a wireless access interface. If a response to the transmitted first paging message is not received within a predetermined time, then if the infrastructure equipment can use a power boosting mode, to transmit the first paging message with a boosted power, or if the infrastructure equipment cannot use a power boosted mode for transmitting, to transmit a second paging message to one or more communications apparatus which can operate as a relay node for the communications device. The second paging message identifies the relay node and the communications device for which the infrastructure equipment is to transmit the data.
US10111197B2 Generating and using a location fingerprinting map
A computerized method for building a multisensory location map, the method may include: receiving, by an interface, multiple multisensory data vectors acquired by multiple mobile devices at multiple locations and location estimates indicative of the multiple locations; wherein at least a majority of the multiple locations are located within an area in which a granularity of global positioning system (GPS) based navigation is below an allowable threshold; wherein the location estimates are at least partially generated by internal navigation systems of the multiple mobile devices; and calculating, by a map calculator, in response to the multiple multisensory data vectors and the location estimates, a location fingerprinting map that comprises multiple grid points, wherein each grid point comprises a multisensory grid point fingerprint and grid point location information.
US10111180B2 Power control method and device
A power control method and device are disclosed. The method comprises: a user equipment receiving a power adjustment value corresponding to transmit diversity determined and sent by a network side device; the user equipment determines a transmission power for a PUCCH transmission according to the power adjustment value. In the embodiment of the present invention, the transmission power adopted by the transmission PUCCH channel is determined according to the power adjustment value corresponding to the transmission diversity, solving the problem of inaccurate power control after introducing the PUCCH transmission diversity, so that each PUCCH format is capable of performing transmission diversity power control independently.
US10111176B2 High power channel state notification for mobile applications
Systems and methods for providing high power channel state notification, management, and optimization are provided. In some embodiments, data transmissions from mobile devices to remote servers are managed. For example, the operating system, lower level apparatus, or software bundle, sequentially align, or otherwise coordinate the messages to be transmitted during each high power channel state. In addition, the impact to the application and user experience can be utilized in managing the transmissions. In some cases, various embodiments provide the application with the knowledge (e.g., the optimal moment, transmission schedule, etc.) for the transmission of its data. In addition, some embodiments allow the application to piggy back a data transmission that might otherwise be delayed on already open high speed channel to increase the devices performance data transfer.
US10111170B2 Method for canceling scheduling requests triggered by a sidelink buffer status report in a D2D communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for canceling a scheduling request triggered by a sidelink buffer status report in a D2D communication system, the method comprising: triggering one or more sidelink Buffer Status Reports (BSRs) for sidelink data available for transmission; triggering one or more Scheduling Requests (SRs); configuring one or more sidelink grants in one or more subframes within a certain period; checking, in a first subframe, whether remaining sidelink grants can accommodate all pending data available for transmission; and canceling the all of the one or more triggered SRs if the all of the one or more triggered SRs are triggered by the one or more sidelink BSRs and the remaining sidelink grants can accommodate all of the pending data available for transmission, wherein the remaining sidelink grants are sidelink grants configured in one or more subframes starting from the first subframe to end of the certain period.
US10111158B2 Network system, access point, and connection method thereof
A network system, an access point, and a connection method thereof are provided. The access point includes a communicator configured to communicate with a wireless devices, and a controller configured to control the communicator to acquire authentication information based on a Uniform Resource Locator (URL) that is received from the wireless device, and to perform connection with an electronic device based on the acquired authentication information.
US10111156B2 Neighborhood learning using neighbor awareness networking
A method for communicating Neighborhood Information includes generating the Neighborhood Information at an access point. The method also includes communicating the Neighborhood Information from the access point to a second access point in a Neighbor Aware Network (NAN).
US10111153B2 Wireless relay device, wireless communication system, and wireless communication method
A wireless relay device that performs relay of encrypted data over a wireless network, the wireless relay device, includes: a determiner that determines whether or not there is an abnormality using first data which is transmitted to its own device from wireless devices belonging to a preset section among wireless devices joining the wireless network; a transmission controller that transmits second data indicating a result of the determination of the determiner to a preset transmission destination; and an encryption processor that decrypts the first data and encrypts the second data transmitted by the transmission controller.
US10111151B2 Method and apparatus for establishing group cell on basis of measurement signal variation
The present specification suggests a method for establishing a terminal-centric group cell on the basis of measurement signal variation for cooperative transmission and handover in a mobile communication system. Specifically, a base station receives transmissions of parameters from a terminal, configures a terminal surrounding cell information table, and configures a cooperative cell cluster configuration table using the terminal surrounding cell information table as the terminal moves. The base station performs cooperative transmission and handover using the cooperative cell cluster configuration table. The terminal sends parameters to the base station periodically or when a certain condition is met, and the base station updates the terminal surrounding cell information table and the cooperative cell cluster configuration table using the parameters sent from the terminal to thereby use the same for mobility management.
US10111149B2 Method and base station for processing selected IP traffic offload connection
A method and a base station for processing an SIPTO (Selected IP Traffic Offload) connection, the method includes: when a terminal is handed over from a source SeNB (Secondary eNB) to a destination SeNB, receiving, by an MeNB (Master eNB), an interface message from the destination SeNB (11), herein the source SeNB supports a collocated L-GW (Local Gateway); and when a handover success acknowledgement message sent by the destination SeNB is received, triggering, by the MeNB, the source SeNB to notify the L-GW to release an SIPTO@LN (Selected IP Traffic Offload at Local Network) connection (12). Through the embodiments of the present document, the release of the SIPTO@LN connection in a collocated L-GW scenario under a small base station environment can be effectively implemented.
US10111147B1 Intelligent call tracking to detect drops using S1-AP and SIP signaling
A plurality of data packets is received from a wireless communication system. At least one of SIP signaling messages and S1-AP signaling messages associated with calls being made or attempted in the wireless communication system are analyzed for a specified time period to identify one or more dropped calls. At least one of SIP signaling error codes and S1-AP signaling cause codes associated with the identified dropped calls are analyzed to identify one or more call drop reasons. An ASI data set is generated based on the analysis of the at least one of the SIP signaling messages and the S1-AP signaling messages and based on the analysis of the at least one of the SIP signaling error codes and the S1-AP signaling cause codes.
US10111144B2 Communication system and method of load balancing
A communication system is disclosed comprising a first base station operating a first cell and a second base station operating a second cell. The first base station determines that load should be offloaded from the first cell towards the second cell based on a comparison of respective measurement result of a first type obtained for the first and second cells. The first base station controls load balancing based on a second comparison of respective measurement result of a second type for each of the first and second cells, wherein a second condition, when met, indicates that the base station operating the second cell will not offload load to the first cell based on the respective measurement result of the second type for the first and second cells.
US10111139B2 Offline-operable wireless network system and method for operating the same
The present invention relates to an offline-operable wireless network system and the method for operating the same. When a wireless base station is not connected to the evolved packet core (EPC) server, the wireless base station will emulate the EPC server. Thereby, the electronic device connected with the wireless base station can be connected to the emulated EPC server, so that the wireless network functions still can be applied in the offline state and a wireless local area network can be further built.
US10111138B2 Traffic classification over the base station subsystem transport network
A method, performed by a base station (100) in a GSM/EDGE Radio Access Network, GERAN, of providing traffic classification for a data traffic flow, related to a General Packet Radio Service, GPRS, or Enhanced General Packet Radio Service, EGPRS. The method comprises the step of the base station (100) obtaining (S1), for the data traffic flow, a traffic-class-based network layer Quality of Service, QoS, attribute for traffic prioritization. The method also comprises the step of the base station (100) including (S2) the traffic-class-based network layer QoS attribute in data packets of the data traffic flow to provide network-layer traffic classification for the data traffic flow.
US10111136B2 Unification sublayer for multi-connection communication
Managing Internet Protocol (IP) flows to produce multi-connection communication is contemplated, such as but not necessarily limited to managing a single IP flow simultaneously through disparate physical layers (PHYs). A unification sublayer may be configured as a logical interface between a network layer and a data link layer and/or the disparate PHYs to facilitating partitioning of IP packets included in the IP flow.
US10111131B2 Method for cancelling a data transmission of a neighboring cell
A method of interference cancellation is proposed. A UE obtains configuration information of a data transmission from a neighboring cell via an interference channel in a mobile communication network. The UE receives radio signals on a set of data resource elements as determined based on the obtained configuration information. The UE then estimates the interference channel corresponding to the data transmission from the neighboring cell based on the received radio signals on the set of data resource elements. Finally, the UE cancels the data transmission from the neighboring cell based on the estimated interference channel.
US10111130B2 Supporting delivery of data packets using transmission control protocol in a wireless communication network
The present disclosure generally relates to the field of data delivery. More specifically, the present disclosure relates to a technique of supporting delivery of data packets using Transmission Control Protocol (TCP) in a wireless communication network. A method embodiment comprises identifying (S202), by a base station of the wireless communication network, an imminent end of a slow start phase of TCP congestion control. The method further comprises adapting (S204) a characteristic of the delivery of the data packets in the wireless communication network, if the imminent end of the slow start phase is identified.
US10111129B2 Method and apparatus for admission control of wireless communications network
The present invention discloses a method for admission control of a wireless communications network. The method includes: comparing waiting time for scheduling of a first service with a first admission threshold, where the first service is a service for which a bearer has been established; if the waiting time for scheduling of the first service is greater than the first admission threshold, comparing a satisfaction rate of the first service with a second admission threshold; and if the satisfaction rate of the first service is greater than or equal to the second admission threshold, allowing establishment of a bearer for a second service, where the second service is a service for which bearer establishment is requested. According to the technical solutions provided in embodiments of the present invention, system capacity of a wireless communications network can be effectively improved without requiring complex and inaccurate calculation of resource usage.
US10111121B2 Localizing faults in wireless communication networks
Various embodiments manage service issues within a wireless communication network. In one embodiment, a one or more call detail records associated with a set of wireless communication devices of a wireless communication network is received. A set of information within each of the one or more call detail records is compared to a baseline statistical model. The baseline statistical model identifies a normal operating state of the wireless communication network. At least one outlier call detail record in the one or more call detail records is identified based on the comparison. The at least one outlier call detail record indicates that at least one wireless communication device associated with the at least one outlier call detail record experienced one or more service issues.
US10111111B2 Per-cell timing and/or frequency acquisition and their use on channel estimation in wireless networks
A method, an apparatus, and a computer program product for wireless communication are provided in which a system timing is estimated, derived from timing of one or more cells, a timing offset is determined for a plurality of cells relative to the estimated system timing, and signals received form the plurality of cells are processed using the timing offsets. In addition, a method, an apparatus, and a computer program product for wireless communication are provided in which a carrier frequency is estimated, derived from a frequency of one or more cells, a frequency offset is determined for a plurality of cells relative to the estimated system timing, and signals received form the plurality of cells are processed using the frequency offsets.
US10111102B2 Identifying call characteristics to detect fraudulent call activity and take corrective action without using recording, transcription or caller ID
A system and method for monitoring telephone calls to detect fraudulent activity and take corrective action is described. The system receives a group of telephone calls having associated call characteristics and analyzes the group of telephone calls to identify and store a first set of distributions of call characteristics that are indicative of normal activity, fraudulent activity, or indeterminate activity. The system receives one or more subsequent telephone calls to be analyzed. The system analyzes the received one or more telephone calls to identify a second set of distributions of call characteristics associated with the received telephone call. The system then compares the second set of distributions of call characteristics to the stored first set of distributions of call characteristics to assess a probability that the one or more received telephone calls represents normal, fraudulent, or indeterminate activity. If the assessed probability of fraudulent activity exceeds a threshold, the system takes appropriate corrective action, such a flagging the fraudulent call or withholding a financial incentive associated with the fraudulent call.
US10111092B2 Terminal device having subscriber identity device and method for selecting profile thereof
A terminal device having a subscriber identity device and a method for selecting a profile thereof, are disclosed. A mobile communication terminal device comprises: a subscriber identity module including a profile, a network authenticator which performs an authentication procedure for a communication network on the basis of a provisioning profile among profiles, and which receives authentication completion information from an operator server of the communication network; and a network access unit which accesses the communication network on the basis of the authentication completion information, and which receives a service from the operator server on the basis of an operational profile corresponding to an operator of the communication network among the profiles.
US10111091B2 Method for generating a secret sequence of values in a device as a function of measured physical properties of a transmission channel
A method is provided for generating a secret sequence of values in a first device as a function of measured physical properties of a transmission channel between the first device and at least one second device. With this method, movements are detected by at least one sensor, which have an effect on the physical properties of the transmission channel. The measurement of the physical properties of the transmission channel is carried out as a function of the detected movements.
US10111083B2 Communication system, operation control method, and location management server
A communication system according to an exemplary aspect of the present invention is a communication system including a location management server for managing the location of a mobile station, a base station for deciding an exchange which accommodates the mobile station via the base station in response to a location registration request from the mobile station and making the location registration request to the exchange decided, and an exchange for making the location registration request to the location management server in response to the location registration request from the base station, wherein the location management server designates an exchange for accommodating the mobile station in response to the location registration request.
US10111082B1 Relating time-to-live information with location data
This disclosure relates to relating time-to-live information with location data for wireless network access points. A freshness component determines a value associated with a freshness of location data for an access point. An encoding component encodes the value into a time-to-live information element included publicly broadcast access point information, and a transmitter transmits the publicly broadcast access point information. The publicly broadcast access point information includes at least one of a beacon frame or probe response. Additionally, by providing a value satisfying a non-inclusion threshold for the time-to-live information, emitters or network administrations may use time-to-live information to indicate that they do not wish to have location data for an access point stored.
US10111073B2 System and method of bluetooth pairing with a group of bluetooth devices
A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
US10111066B2 Methods to support measurements for user equipment
Methods to support measurements for LTE user equipments are proposed. Due to reduced bandwidth design for cost reduction, resources for UEs are limited to contiguous six physical resource block (PRB) pairs (1.4 MHz). Six or less contiguous PRBs per narrow sub-band located in the whole channel bandwidth is allocated for transmission and reception for UEs. Novel control channel and data channel designs are proposed to make UEs be able to camp on LTE cells. Methods for intra-frequency measurement, for received signal time difference (RSTD) measurement, and for channel quality assessment for UEs are also provided. In one embodiment, UE is allocated with a measurement gap for intra-frequency measurements and RSTD measurements. In another embodiment, UE is configured with a frequency-hopping pattern and receives a PRB pair starting index per subframe for CSI measurement.
US10111048B2 3D sectorized path-loss models for 3D positioning of mobile terminals
A method performed by an apparatus is disclosed. The method comprises obtaining position information on a position and received signal strength information representative of a strength of a signal from a communication node receivable at the position. The method further comprises generating or updating a 3D sectorized path-loss model associated with the communication node at least based on the position information and the received signal strength information, wherein the position information and the received signal strength information are used to generate or update one or more path-loss parameters for a 3D sector of a set of one or more 3D sectors of the 3D sectorized path-loss model in which 3D sector the position is located. Furthermore, a method performed by an apparatus is disclosed, the method comprising, at least one of storing, providing or obtaining information on or derived from a 3D sectorized path-loss model associated with a communication node, the 3D sectorized path-loss model comprising one or more 3D sectors with one or more respective path-loss parameters, the information on or derived from the 3D sectorized path-loss model useable, together with received signal strength information representative of a strength of a signal received from the communication node by a device, in a process of determining an estimate of a position of the device. According apparatuses, computer programs and computer readable media storing such computer programs are disclosed.
US10111044B2 Methods and systems for scheduling the transmission of localization signals and operating self-localizing apparatus
Localization systems and methods for transmitting timestampable localization signals from anchors according to one or more transmission schedules. The transmission schedules may be generated and updated to achieve desired positioning performance. For example, one or more anchors may transmit localization signals at a different rate than other anchors, the anchor transmission order can be changed, and the signals can partially overlap. In addition, different transmission parameters may be used to transmit two localization signals at the same time without interference. A self-localizing apparatus is able to receive the localization signals and determine its position. The self-localizing apparatus may have a configurable receiver that can select to receive one of multiple available localization signals. The self-localizing apparatuses may have a pair of receivers able to receive two localization signals at the same time. A bridge anchor may be provided to enable a self-localizing apparatus to seamlessly transition between two localization systems.
US10111038B2 Inter-network connection control device, and connection control method
An inter-network connection control device used in an interconnected network includes a connection request signal forward unit that receives, from a call control device in a specific communication network, a connection request signal addressed to another communication network; an address query unit that queries an address resolution device for an address corresponding to a destination telephone number included in the connection request signal received from the connection request signal forward unit, and that obtains the address from the address resolution device; and a forward instruction unit that instructs the call control device to forward the connection request signal to the address obtained by the address query unit.
US10111036B2 Location based notification services
Architecture that generates a notification when a user arrives at a location, but without exposing identity of the location. Moreover, the notification can be generated and transmitted at all times. The architecture comprises a reminder service that manages all reminder requests and approvals, a notification engine that notifies a requesting user when target user arrived at a specific location or one of a general category of location, and a user interface that allows the user to set reminders that are displayed when the target user arrives at the point of interest and approves other user reminder requests. The architecture can be run on a mobile phone, and manages user requests and user approvals for location based notifications, alerts a requesting user the target user arrived at one of previously-specified points of interest. Similarly, a general category of destination can be specified, rather than a specific point of interest.
US10111023B2 System acquisition mechanism for fixed devices in mobile broadband networks
Briefly, in accordance with one or more embodiments, a fixed device synchronizes with a downlink channel of a network, acquires a master information block including a last system update time; and executes cell selection without acquiring other system information if the last system update time is before the last system access time. Furthermore, the fixed device may listen only for system information block messages that it needs, and ignore other system information blocks. A bitmap may indicate which system information block messages should be listed to for fixed devices, and which may be ignored. In some embodiments, one or more system information blocks may be designated for fixed devices.
US10111019B2 Sound processor module
A behind-the-ear sound processor module includes a BTE-housing; an adjustable microphone module attached to the BTE-housing for capturing input audio signals from ambient sound; and a sound processor unit for generating, from the input audio signals, a neural hearing stimulation signal to be supplied to an implantable neural stimulation arrangement, wherein the microphone module comprises a plurality of microphones and a support element for carrying the microphones, wherein the support element is movable between a beamformer position enabling the plurality of microphones to act as a directional microphone array in a beamformer audio signal processing mode of the sound processor unit and a T-Mic position enabling at least one of the microphones to act as a T-Mic in a T-Mic audio signal processing mode of the sound processor unit at a position closer to the entrance of the ear canal than in the beamformer position.
US10110994B1 Method and apparatus for providing voice communication with spatial audio
A method, apparatus and computer program product enhance audio quality during a voice communication session, such as by enhancing audio quality for a remote participant in a meeting. In a method and for each of two or more microphones of a first device at a first location, a target audio signal is generated that has been steered in a direction of a target audio source in order to provide at least partial isolation from a second audio source in the same environment. The method also produces a filtered audio signal based on the target audio source at least from a respective one of the two or more microphones. The method also includes mixing the filtered audio signal from at least the first device to create an audio output signal associated with an audio playback format and causing the audio output signal to be output by a second device.
US10110979B2 Passive optical network receiving and transmitting frame using multiple lanes
A method of registering an optical network unit (ONU) in an optical line terminal (OLT). The OLT determines a lane to be used by the ONU based on a transmission rate supported by the ONU, combines or distributes data of a dataflow based on a rate of the lane by comparing the rate of the lane to a rate of the dataflow of a media access control (MAC) client interface, and, when the OLT and the ONU are connected through multiple lanes, transmits and receives data between the OLT and the ONU through channel bonding for more effective use of a network.
US10110974B2 Accessory having a communication function for internet of things
An accessory includes a main body that includes a communication module that is configured to communicate with a predetermined network, and a container including a main body-coupling portion that is located at an upper portion of the container and configured to separably couple to the main body, the container being made of a material that is able to be injection-molded. The container includes an outer portion that is exposed to an outside of the container based on the main body being coupled to the container, and an inner portion that is recessed downward to thereby define the main body-coupling portion, the inner portion including a bottom portion that defines a bottom surface of the inner portion, and an inclined portion that extends upward from a circumference of the bottom surface and outward with respect to a central axis passing through the container in a vertical direction.
US10110965B2 Method and system for presenting electronic programming guides
A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to present a graphic user interface (GUI) for customizing an electronic programming guide (EPG), the GUI including a plurality of scrollable media channels, each media channel accompanied by an image, a description of the media channel, an option to select the media channel for inclusion in the EPG, a first button to customize the EPG according to one or more media channels selected, and a second button to request additional information about a media channel highlighted in the GUI. Other embodiments are disclosed.
US10110962B2 Providing interactive multimedia services
A method for presenting interactive multimedia programs includes selecting a multimedia program having a plurality of segments, classifying the multimedia program and the plurality of segments according to content, and generating a plurality of additional content items based on the classification, each of which being associated with at least one of the plurality of segments. The method further includes generating a plurality of pre-defined queries for each of the plurality of segments based on a content of the segment and at least one speech recognition grammar based on the plurality of pre-defined queries. The plurality of additional content items are retrievable responsive to the plurality of pre-defined queries. The method further includes generating a data stream including the at least one speech recognition grammar and all of the plurality of additional content items and the plurality of pre-defined queries arranged according to an order of the plurality of segments.
US10110959B2 Recommending media content based on quality of service at a location
Systems and methods are described herein for a media guidance application that recommends media content to a user based on the media content likely to be available to a user at a given location and the quality of service at that location.
US10110948B2 Apparatus, systems and methods for satellite system fast channel change
Fast channel change systems and methods are operable to change channels to a newly selected media content event in response to a user request. An exemplary embodiment communicates a previously stored low resolution version segment of the newly selected media content event to a presentation system while the media device is performing a tuning operation to change channels to receive a currently broadcasting high resolution version of the newly selected media content event. Once the tuning process has been completed at the media device, a handshake process is performed wherein the media device transitions presentation from the low resolution version to the high resolution version of the newly selected media content event.
US10110942B2 User relationship enhancement for social media platform
A system for providing a social media platform to enhance the quality of online social interactions among users. The system includes first and second client computing devices that are running social media applications for the social media platform. Each social media application is programmed to provide a GUI that presents digital content retrieved over the internet from the social media platform and receive user inputs. The first client computing device is associated with a first user and the second client computing device is associated with a second user. A digital profile repository stores user profiles for the first and second users and a relationship profile for a relationship between the first and second users. A relationship history database stores historical interactions among the first and second users on the social media platform. A relationship concierge facilitate meaningful social interactions among the first and second client computing devices.
US10110940B2 System and method of video quality adaptation
Systems and method of video quality adaptation include acquiring video data to be streamed. An available bandwidth on a communications network is determined. A determined playback speed is determined based upon a bitrate of the video data to be streamed and the available bandwidth on the communications network. The video data is decoded to produce decoded video data which is encoded at the determined playback speed to produce encoded video data. The encoded video data is streamed across the communications network.
US10110939B1 Systems and methods for presenting a service application selection window including dynamic icons
Systems and methods are disclosed herein for presenting, a service application including dynamic icons. The systems and methods may generate for display first and second service applications represented by first and second media assets, respectively. The systems and methods may receive a user selection of a service state of the first application and determine, for the first application, one of a first and one of a second plurality of media assets available on the first and second service application, respectively, corresponding to the service state. The systems and methods may replace the first and second media assets with the fourth and fifth media assets respectively, wherein the fourth and fifth media assets correspond to the one of a first and one of a second plurality of media assets, respectively.
US10110922B2 Method of error-resilient illumination compensation for three-dimensional video coding
A method of illumination compensation for three-dimensional or multi-view encoding and decoding. The method incorporates an illumination compensation flag only if the illumination compensation is enabled and the current coding unit is processed by one 2N×2N prediction unit. The illumination compensation is applied to the current coding unit according to the illumination compensation flag. The illumination compensation flag is incorporated when the current coding unit is coded in Merge mode without checking whether a current reference picture is an inter-view reference picture.
US10110918B2 Video prediction encoding device, video prediction encoding method, video prediction decoding device and video prediction decoding method
A decoding device includes a decoder that decodes information of a direction of intra-picture prediction of a target block and compression data of a residual signal, a prediction signal generator that generates an intra-picture prediction signal using the information of the direction and an previously reconstructed reference sample of an adjacent block, a residual signal restorator that restores a reconstructed residual signal of the target block, and a block storage that restores and stores a pixel signal of the target block. The prediction signal generator derives reference samples from a previously reconstructed block neighboring the target block stored, selects two or more key reference samples, performs an interpolation process between the key reference samples for generating interpolated reference samples, and generates the intra-picture prediction signal by extrapolating the interpolated reference samples based on the direction of the intra-picture prediction.
US10110911B2 Parallel media encoding
A system can include a controller that employs an application interface to create and manage resources for encoding or transcoding an input media asset. The resources can include a media splitter to divide the input media asset into a plurality of media blocks. A media analyzer can analyze separately media content in each of the media blocks to determine respective encoding parameters for each of the media blocks based on a complexity for each of the respective media blocks. A plurality of encoders can encode or transcode, in parallel with each other, each of the media blocks based on the determined encoding parameters to generate an encoded media file in a target format.
US10110906B2 Moving picture encoding method and decoding method considering motion vectors of blocks adjacent to target block
Decoding method for a moving picture included in a coded stream, including: determining whether a prediction mode (PM) of a target block (TB) is a PM in which motion vector (MV) is not transmitted from an encoding to decoding side, based on coded stream included information; and executing a decoding process when the PM of the TB is determined as the PM in which MV is not transmitted from an encoding to decoding side, wherein a calculation method of a MV used in the second step is selected among plural calculation methods including at least: a first method to select one MV among MVs used in plural adjacent blocks adjacent to the TB; and a second method to calculate a MV based on a MV used in a block that is located at the same position as the TB in another frame positioned backward of a frame including the TB.
US10110902B2 Method and apparatus for encoding/decoding motion vector
Provided are methods and apparatuses for encoding and decoding a motion vector.
US10110901B2 Method and apparatus for sub-picture based raster scanning coding order
A method and apparatus for sub-picture based raster scanning coding order. The method includes dividing an image into even sub-pictures, and encoding parallel sub-pictures on multi-cores in raster scanning order within sub-pictures, wherein from core to core, coding of the sub-picture is independent around sub-picture boundaries, and wherein within a core, coding of a sub-picture is at least one of dependent or independent around sub-picture boundaries.
US10110900B2 Quantization control for variable bit depth
The quantization parameter QP is well-known in digital video compression as an indication of picture quality. Digital symbols representing a moving image are quantized with a quantizing step that is a function QSN of the quantization parameter QP, which function QSN has been normalized to the most significant bit of the bit depth of the digital symbols. As a result, the effect of a given QP is essentially independent of bit depth a particular QP value has a standard effect on image quality, regardless of bit depth. The invention is useful, for example, in encoding and decoding at different bit depths, to generate compatible, bitstreams having different bit depths, and to allow different bit depths for different components of a video signal by compressing each with the same fidelity (i.e., the same QP).
US10110886B2 Display device
A display device displays a plurality of display elements having respective densities that continuously change in a first direction (an X direction), in such an arrangement that the display elements constitute a pointer needle and the densities continuously change in a second direction (a Y direction) intersecting the first direction, thereby displaying the pointer needle on a display section. This provides a display device with improved stereoscopic vision of the pointer needle.
US10110882B2 Stereo display device
A stereo display device includes a light source module, an image determining array, an imaging module, and a spatial dividing element. The light source module sequentially emits first and second lights to target regions in different directions. The image determining array includes pixel units respectively disposed in the target regions, and each of the pixel units sequentially provides first and second information to the first and second lights respectively. The imaging module guides the first light having the first information to form first imaging units, and guides the second light having the second information to form second imaging units. The spatial dividing element sends the first image units to first viewing regions respectively and sends the second image units to second viewing regions respectively, and two of the first image units corresponding to adjacent two of the pixel units are transmitted to the first viewing regions in different directions.
US10110877B2 Method and apparatus for depth algorithm adjustment to images based on predictive analytics and sensor feedback in an information handling system
A system for determining a loss of calibration in a multi-view stereo imaging system including executing instructions, via a processor, for a multi-view stereo imaging system to process a plural image frame recorded from a plurality of digital cameras of an information handling system and based on plural image calibration parameters and detecting a physical impact event, via a physical sensor, to an information handling system. The system and method execute instructions for a physical impact event detection system to determine, based on physical sensor feedback data, whether a threshold level of a physical impact event has been reached so as to affect calibration of the multi-view stereo imaging system. The detected physical impact event may be a mechanical impact event, a thermal impact event, a vibration mechanical impact event, or another physical impact event.
US10110873B2 Backward depth mapping method for stereoscopic image synthesis
A backward depth mapping method for stereoscopic image synthesis includes: providing a first coordinate and a first depth value of a pixel of a virtual view in a stereoscopic image; calculating a second coordinate and a second depth value of a pixel of reference view, which is obtained by mapping the virtual view, based on the first coordinate and the first depth value of the pixel of the virtual view; calculating an error value corresponding to the first depth value based on the second coordinate and second depth value; and determining a third depth value of the pixel of the virtual view based on the error value. As a result, it is possible to avoid the virtual view producing a crack and the pixel of the background from appearing at the crack of the foreground.
US10110872B2 Method and device for correcting distortion errors due to accommodation effect in stereoscopic display
The invention concerns a method and a device for correcting distortion errors in a 3D content viewed by an observer on a screen. The method comprises the step of determining a rendered roundness factor (rrf) of a pinhole model projected cylinder, estimating a rendered roundness factor table depending on the defined distance of the observer to the screen and the disparity values of objects of the image, determining for the observer a disparity transform function (TD) as a function of the estimated rendered roundness factor table and modifying the object disparity values using the disparity transform so that a perceived roundness factor of one is provided.
US10110867B2 Systems and methods for digital photography
A system, method, and computer program product are provided for displaying a combined image based on a cost function. In use, two or more source images are loaded and a first blend weight is initiated associated with the two or more source images. Next, a first combined image from the two or more source images and a cost function for the first combined image is computed. It is determined whether the cost function is substantially minimized, wherein if the cost function is not substantially minimized, the first blend weight is updated to substantially minimize the cost function, the first combined image is updated based on the updated first blend weight, and the user interface element associated with the updated first combined image is updated. A display then displays the first combined image based on the first blend weight and a user interface element associated with the first combined image. Additional systems, methods, and computer program products are also presented.
US10110853B1 Display an image during a communication
An electronic device displays an image during a communication between two people. The image represents one of the people to the communication. The electronic device determines a location where to place the image and displays the image such that the image appears to exist at the location.
US10110849B2 Communication terminal, communication system, communication control method, and non-transitory recording medium
A communication terminal includes: a receiver to receive a plurality of items of content data respectively from a plurality of counterpart communication terminals through a session established between the communication terminal and the counterpart communication terminals via a communication network; and circuitry to: determine an available band of the communication network; select, from among the plurality of items of content data, one or more items of content data receivable by the communication terminal in accordance with the available band of the communication network and bands being used to receive the plurality of items of content data; and control a display to display information indicating the available band of the communication network in association with the selected one or more items of content data receivable by the communication terminal.
US10110842B2 Image capturing apparatus, control method thereof and storage medium
An image capturing apparatus has an image sensor in which unit pixels each having a plurality of photoelectric conversion portions are arranged in matrix, a readout unit for performing a first readout operation of reading out signals of a portion of the plurality of photoelectric conversion portions and a second readout operation of reading out signals of a greater number of the plurality of photoelectric conversion portions, a switching regulator, and a frequency controller for controlling a switching frequency of the switching regulator. The frequency controller controls the switching frequency such that the phase of the switching frequency satisfies predetermined relationship, with respect to a timing for reading out noise signals, a timing for reading out signals by the first readout operation, and a timing for reading out signals by the second readout operation.
US10110838B2 Multifunctional sky camera system for total sky imaging and spectral radiance measurement
A multifunctional sky camera system and techniques for the use thereof for total sky imaging and spectral irradiance/radiance measurement are provided. In one aspect, a sky camera system is provided. The sky camera system includes an objective lens having a field of view of greater than about 170 degrees; a spatial light modulator at an image plane of the objective lens, wherein the spatial light modulator is configured to attenuate light from objects in images captured by the objective lens; a semiconductor image sensor; and one or more relay lens configured to project the images from the spatial light modulator to the semiconductor image sensor. Techniques for use of the one or more of the sky camera systems for optical flow based cloud tracking and three-dimensional cloud analysis are also provided.
US10110835B2 Imaging apparatus, imaging system, and moving object
An imaging apparatus includes a plurality of groups one of a part of which has a capacitance changing unit configured to change a capacitance value of an input node.
US10110831B2 Videoconference device
A videoconference device displays video data from a speech site such that a viewer can easily understand even in a case where the number of sites is large. A communication controller receives each piece of video data and voice data from conference terminal devices of a plurality of other sites. A video and voice synthesizer determines a screen layout depending on the number of sites participating in a videoconference, and generates synthesized video data obtained by synthesizing video data of each site according to the screen layout. At this time, the video and voice synthesizer generates the synthesized video data such that display of the video data of each site where a level of voice data is higher than or equal to a threshold is highlighted more than display of video data of the other sites. A video and voice output controller displays the synthesized video data on a screen of a display device.
US10110814B1 Reducing bandwidth for video streaming using de-warping and video analytics
An apparatus comprising an interface and a processor. The interface may be configured to receive a panoramic video stream from a capture device and present one or more enhanced region of interest video frames to a communication device. The processor may be configured to perform de-warping operations on the panoramic video stream received from the interface, perform video analytics on the de-warped panoramic video stream to select a region of interest, crop the de-warped panoramic video based on the region of interest to generate a region of interest video frame, enhance the region of interest video frame and present the enhanced region of interest video frame to the interface. The de-warping operations may be implemented to correct distortion caused by the capture device. The region of interest may be dynamically selected based on objects detected in response to the video analytics.
US10110812B2 Image pickup apparatus and image pickup method
An image pickup apparatus includes an image sensor that reads out an image in a time period Te, a mechanical shutter that opens and closes in a traveling time Tm that satisfies Te>Tm, a system control section that controls the mechanical shutter to set a time period from opening to closing of the mechanical shutter to T1 and causes the image sensor to continuously read out images of a plurality of frames in a time period T2 that satisfies T1>T2, and an image combining section that generates a combined image from the images of the plurality of frames. The system control section performs control to fully read out electric charges exposed in any pixel in the time period T1.
US10110809B2 Control method and apparatus, and electronic device
An image processing method and apparatus, and an electronic device are provided. The image processing method is applied in an electronic device. The electronic device includes an image sensor. The image sensor includes an array of photosensitive pixel units and an array of filter units arranged on the array of photosensitive pixel units, each filter unit corresponds to one photosensitive pixel unit, and each photosensitive pixel unit includes a plurality of photosensitive pixels. The image processing method includes outputting a merged image by the image sensor; determining a focusing area of the merged image; determining whether there is a target object in the focusing area; and when there is the target object in the focusing area, converting the merged image into a merged true-color image.
US10110808B2 Imaging device and imaging method using compressed sensing
In an imaging device, a difference calculation unit calculates a differential signal between charge signals that have been accumulated and are held by first and charge holding units with different timings. A multiple sampling unit performs multiple sampling processing on the differential signal, and an analog digital conversion unit converts a signal that has undergone multiple sampling processing to a digital signal. That is, multiple sampling processing is performed on a differential signal with a higher sparisty than that of an image signal.
US10110806B2 Electronic device and method for operating the same
A method for processing image captured by an image sensor is provided. The operation method of an electronic device according to the present disclosure includes receiving a sensing image having a sensor pattern of an image sensor and meta-information including sensing image information related to the sensing image and storing the sensing image and the sensing image information including the meta-information.
US10110804B2 Portrait image synthesis from multiple images captured on a handheld device
A hand-held digital image capture device (digital camera) has a user-selectable mode in which upon engaging the mode the device detects a face in the field of view of the device and generates a face delimiter on a camera display screen, the delimiter surrounding the initial position of the image of a the face on the screen. The device is arranged to indicate thereafter to the user if the device departs from movement along a predetermined concave path P with the optical axis of the device pointing towards the face, such indication being made by movement of the image of the face relative to the delimiter. The camera captures and stores a plurality of images at successive positions along the concave path.
US10110795B2 Video system and method for data communication
A camera system and method capture image data with a camera, a data storage device electrically connected to the camera and configured to store the video data and/or a communication device electrically connected to the camera and configured to communicate the image data to a system receiver located remote from the camera. The system receiver may be located onboard a vehicle such that an operator can carry the camera off board the vehicle and communicate the image data back to the vehicle, when performing, for example, work on the vehicle or inspecting the vehicle or the environs of the vehicle.
US10110789B1 Image pickup module and the manufacturing method thereof
An image pickup module includes a frame, two or more than two image pickup devices including electric circuit board and plural affixing gel layers. The frame includes two or more than two image pickup openings, and each of the image pickup devices is disposed in one of the image pickup openings. Each of the image pickup devices is adhered to an inner edge of one of the image pickup openings through one of the affixing gel layers, so as to affix the image pickup devices to the frame. A manufacture method of an image pickup module is also provided.
US10110788B2 Camera device
A camera device is provided, which includes an image sensor and an optical lens arranged corresponding to the image sensor. An axis is defined on the light incident surface of the image sensor. The edge of the optical lens includes a straight segment that is parallel to the axis. Since the non-effective area of the optical lens is decreased, the camera module has a smaller size.
US10110777B1 Image scanning apparatus
An image scanning apparatus captures multiple images of an object corresponding to different heights at each scanning position, analyzes the resolutions of the multiple images to choose one best partial image, and combines the partial images at different scanning positions to produce a scanned image of the object, so as to improve the resolution of the scanned image.
US10110773B2 Image forming apparatus
A selection processing portion is configured to select, as one or a plurality of events to be reported, one or a plurality of candidate events, in accordance with user operation, from among the preset plurality of candidate events. A count processing portion is configured to individually count a frequency of occurrences of each of the events to be reported. An output processing portion is configured to cause, when a count result by the count processing portion has met a preset condition, printing on a sheet and outputting of a report that includes an occurrence history of at least one of the events to be reported.
US10110772B2 System and method of determining if users can fix or repair MFP errors in a printing system
A method, a system, a server, and a computer readable medium are disclosed for a server connectable to at least one printer to judge an error level, which includes (a) receiving a notification of a given error which has occurred at a given printer; (b) judging on whether there is an unfinished job corresponding to the given printer; (c) judging on whether the unfinished job can be redirected to other printer than the given printer; and (d) determining an error level for displaying the given error based on the judgment at step (c).
US10110770B2 Image forming apparatus for selectively storing print data and displaying alerts to a user
If a storage period of data held in a holding unit elapses and the data is deleted from the holding unit after a user logs out of a job processing apparatus, the user cannot easily recognize that there is deleted data. A method for controlling the job processing apparatus includes holding in the holding unit a job associated with a user, storing in a first storing unit identification information for identifying a user associated with a job deleted from the holding unit, storing in a second storing unit identification information for identifying a user associated with a job of which holding in the holding unit has failed, notifying based on the identification information stored in the first storing unit a user that the job is deleted, and notifying based on the identification information stored in the second storing unit a user that the holding of the job has failed.
US10110764B2 Image forming apparatus that shifts into different power saving states and control method thereof
When an image forming apparatus satisfies a condition to shift it to a power saving state, if a specific function that needs to respond to an inquiry from an external apparatus within a predetermined time is set, a power control unit shifts the image forming apparatus to a first power saving state in which power is supplied to a control unit configured to respond to the inquiry, and if the specific function is not set, shifts the image forming apparatus to a second power saving state in which no power is supplied to the control unit.
US10110762B2 Display control device for displaying a screen depending on the size of a display surface, method for displaying control device, method for displaying a screen depending on the size of a display surface, and computer-readable storage medium for computer program
A display control device for displaying a screen in a display unit is provided. The display control device includes an obtaining portion configured to obtain size data indicating a size of a display surface of the display unit; and a processor configured to determine whether the size of the display surface is larger or smaller than a predetermined size based on the size data, to display a first screen including first objects in the display unit when the size of the display surface is larger than the predetermined size, and to display a second screen including second objects in the display unit when the size of the display surface is smaller than the predetermined size. The second screen corresponds to the first screen. The second objects are less than the first objects, and each of the second objects corresponds to any one of the first objects.
US10110760B2 Medium feeding device and image reading apparatus
A medium feeding device includes a housing, a medium feeding portion that is provided in an inner portion of the housing and delivers sheets of paper, a medium mounting member on which a medium is mounted, and a wireless communication portion that performs wireless communication with another communication terminal, in which the wireless communication portion is provided in the medium mounting member.
US10110754B2 Provisioning a trial service to a mobile device
A request to provision a trial service to a user device is received, and the trial service relates to offering a service to the user device during a trial time period. The request is confirmed as originating from the user device by forwarding a confirmation code to the user device, and receiving the confirmation code from the user device. Data regarding the user device is obtained and used to determine whether the user device is eligible to receive the trial service. For example, eligibility of the user device to receive the trial service may be determined based on a service provided to the user device before the request is received, and based on whether the user device has previously received the trial service during a particular time period. When the user device is eligible to receive the trial service, the trial service is provisioned to the user device.
US10110753B1 Remotely hosted multimedia telephony services
Disclosed are various embodiments for providing remotely hosted multimedia telephony services. Machine instances are allocated to a customer in response to an initial setup request. The machine instances are configured to provision a suite of multimedia telephony services for multiple users associated with the customer. The suite of multimedia telephony services providing voice telephony, video telephony, or both. A border control aggregator is configured to provide connectivity to an external telecommunications network for the suite of multimedia telephony services.
US10110740B2 Systems and methods for providing call verification
Systems and methods for providing call verification to prevent voice phishing, comprising: receiving a call request from a service provider to establish a call with a client device associated with the client of the service provider; verifying the identity of the service provider; transmitting a notification to the client device that includes an indication that an incoming call is from a verified service provider; receiving verification information about the client; verifying the identity of the client; and establishing the call between the service provider and the client after both the identity of the service provider and the identity of the client are verified.
US10110737B2 Intelligent options in redial screens of communication devices
A user device collects data corresponding to a plurality of communication options used by the user device to communicate with a contact. The data includes for each communication option, a time of last successful communication between the user device and the contact via the communication option. The communication options may include voice-mode communication options such as telephone numbers, and data-mode communication options such as e-mail addresses, instant messaging identifications, and social media identifications. In response to a failed attempt to communicate with the contact, the user device presents the plurality of communication options in a presentation through an interface of the user device. The presentation lists each of the plurality of communication options based on a probability of establishing a successful communication with the contact for each of the plurality of communication options.
US10110727B2 Systems and methods for event stream management
A system for managing event streams is provided that includes a volatile memory, a non-volatile memory, and a processor. The volatile memory is configured to store, for each of a plurality of event streams associated with the client device, metadata indicative of events not yet delivered to a client device and the content associated with only a most recent event of the event stream. The non-volatile memory is configured to store the content associated with each of undelivered events. The processor is configured to, upon receiving a request from the client device, retrieve from the volatile memory, without accessing the non-volatile memory, data indicative of a current state of an event stream associated with the client device. The processor is further configured to deliver the retrieved data indicative of the current state of the event stream.
US10110723B2 Controller, unit control system, unit control method, and non-transitory computer-readable recording medium
A controller in an energy management system is configured to acquire environmental parameters indicating an environment within a home. The controller is configured to receive a request from a terminal device installed outside the home for remotely operating a unit installed in the home such as an air-conditioning system. The controller is configured to transmit to the terminal device query data containing the acquired environmental parameters, and a query on whether to control the unit according to the request, when receiving the request. The controller is configured to control the unit based on a response to the query from the terminal device.
US10110719B2 Magnification and lighting attachment for mobile telephones
An assembly for use on a piece of equipment comprising a mobile phone with a camera function, the phone having a light which is integral to the body of the equipment, the phone further including a camera lens capable of taking a photograph of an object, and a phone cover removably attached to the mobile phone. The assembly has a carrier assembly, the carrier assembly has a support and a base, and a carrier member attached to the support, the carrier member being movably and releasably mounted to the support, and the carrier member is movable relative to the base and the phone cover. The carrier member includes at least one lens station mounted on it, the lens station includes at least one lens separate from but aligned with the lens in the body of the mobile phone. The lens at the lens station is located between the camera lens of the mobile phone and the object to be photographed and the lens of the lens station is adapted to magnify the image of the object. The carrier member further includes a light source mounted thereto. The light source is adapted to illuminate at least a portion of the object to be photographed. The light source being mounted to the carrier member such that the light source is movable relative to the base and the phone cover, and the light source is separate from but operatively associated with the light in the body of the phone so that light from the light in the body of the phone is coupled to the light source on the carrier member and the light exits the light source and is projected toward the object to be photographed.
US10110717B1 Smartphone with flexible folding screen
A smartphone with flexible folding screen of the current invention comprises: a front body and a back body connected by hinges on the side, an exterior screen on the outer cover of the front body, a large flexible folding inner screen covering the inner covers of the front and back bodies, and a keyboard below the flexible screen. The invention further comprises a connection element with two ends in shape of rods serving as pins for the hinges connecting the front and back bodies and a long center portion having a flat surface on one side as a support plate for the flexible screen. The axis line of the rod ends is slightly above the surface of the support plate. The invention further comprises two swing panels on two sides of the support plate and the swing panels are flexibly jointed to the inner covers on the far side from the support plate and are isolated on other three sides. The swing panel, therefore, can swing downward when pressed from above. The front body and the back body have empty spaces underneath the swing panels to allow the swing panels to swing downward. The axis of the hinges is at or slightly above the surface level of the flexible screen so that the smartphone can fold fully. The flexible screen is permanently attached to the inner covers but is separated from or partially attached to the swing panels. The invention further comprises a plurality of mechanisms to control the swings of the swing panels to ensure a flat backing support for the flexible screen when the smartphone is at the full open position. When the smartphone is in open position, the support plate and the swing panel are at the same level with the inner covers of the front and back bodies and they together thereby provide smooth backing for the flexible screen. When the phone is in the folded position, the folding of the flexible screen results in curved folding of the flexible screen along the center line and the curving produces pressure on the swing panels and force the swing panels to swing toward the outer covers so that when the smartphone is in fully folded position the flexible screen has a curved folding along the center line and thereby has achieved folding without causing a crease to the flexible screen.
US10110701B2 Structured entity information page
A method performed at a server system includes: receiving a request from a client device for an information page associated with an entity of an entity class; identifying historical user activity logged by the server system associated with users with respect to one or more of the entity and the entity class; identifying information and multiple information types associated with the entity; generating and formatting a structured information page structured according to the identified information types, where the identified information types include predefined information types and dynamically selected information types, and the dynamically selected information types are selected from a set of candidate information types in accordance with relative importance of the candidate information types as determined by the server system based on the historical user activity; populating the structured information page with the identified information; and transmitting the structured information page to the client device for display.
US10110686B2 Systems and methods for providing beacon-based notifications
Systems and method of providing beacon-based notifications are provided. More particularly, an identifying signal can be received from a beacon device. A geographic location of a user device can be determined based at least in part on the identifying signal. At least a portion of time-based contextual beacon data can then be obtained based at least in part on spatial-temporal data associated with a user. One or more notifications associated with the contextual beacon data can then be determined. The one or more notifications can indicative of information corresponding to the beacon device, and can be provided for display on a user device.
US10110682B2 Supporting intermediate back to back user agents between user agents and a conference focus
A communication system, method, and components are described. Specifically, a communication system having one or more Back-to-Back User Agents (B2BUAs) therein is described. The communication system also includes an RFC 4579 conference focus. Mechanisms are described which enable User Agents (UAs) to subscribe to conference state events and create ad-hoc conferences even though the conference focus is operating in a B2BUA environment.
US10110680B2 Interface module for chemical dispensing system
Methods, systems, and computer program products for wirelessly communicating with various system controllers of a facility through a wireless interface module. A mobile computing device may wirelessly connect with the wireless interface module to transmit information to and receive information from the wireless interface module. Specifically, a washing machine may be coupled to the system controller and may require various chemicals to perform the underlying washing tasks. As the chemicals are utilized, system controllers provide usage data and any other relevant data to the wireless machine interface, which may in turn provide the data to the mobile computing device upon request. Similarly, the mobile computing device may transmit system setting information, updated formulas, or other information to the wireless interface module for incorporation into one or more system controllers.
US10110670B2 Allocation of service endpoints to servers
An aspect of the present disclosure provides for allocation of service endpoints to servers. In an embodiment, an endpoint table is maintained to specify currently allocation of respective service endpoints to corresponding server systems. Upon occurrence of a condition requiring reallocation of a first set of service endpoints currently allocated to a first server system, the first set of service endpoints are reallocated among the operational server systems (typically the server systems other than the first server system). The endpoint table is accordingly updated in accordance with the reallocation. When a packet is thereafter received directed for delivery to a target service endpoint, the packet is delivered to one of the operational server systems, which is indicated as being allocated the target service endpoint in the updated endpoint table.
US10110667B2 System and method for providing data and application continuity in a computer system
A system and method for providing or maintaining data and application continuity in a computer system. According to an embodiment, the system comprises a communication interface for a client system, a network layer for receiving data from the client system, a hardware infrastructure for creating instances of the client system for replicating data, and an applications module for executing one or more applications on the replicated data. According to a further aspect, the system includes a portal interface configured for providing a remote user with control, audit and other functions associated with the user's system configuration.
US10110663B2 Method and system for publishing virtual applications to a web server
A method and system for publishing virtual applications on the Internet. The method includes obtaining a list of applications associated with a publisher from a server computing device and displaying the list to a user via a user interface. Next, a selection by the user of one of the applications is received from the user interface. A new virtualized version of the selected application is built. The virtualized version includes at least one application file that at least partially implements the new virtualized version of the selected application. Then, the application file is uploaded to the server computing device. An application address is received from the server computing device and a link to the application address is displayed to the user via the user interface. The virtualized version of the application is available at the application address for download and execution over a network (e.g., the Internet).
US10110661B2 Server side preprocessing of web content
Techniques described herein may be used to expeditiously provide web content to user devices. A web server may provide a first webpage to a user device. Prior to the user device requesting another webpage (e.g., while the user of the user device is viewing the first webpage), the server device may identify a second webpage that the user device is likely to request next and obtain content corresponding to the second webpage. The web server may receive a request for the second webpage, and in response to the request, may provide the second webpage, along with the content, to the user device. The content may include information that is not typically cached by the web server. Additionally, the web server may verify that there are adequate system resources available (e.g., processing capacity, memory capacity, etc.) prior to obtaining the content.
US10110658B2 Automatic genre classification determination of web content to which the web content belongs together with a corresponding genre probability
A mechanism is provided for automatic genre determination of web content. For each type of web content genre, a set of relevant feature types are extracted from collected training material, where genre features and non-genre features are represented by tokens and an integer counts represents a frequency of appearance of the token in both a first type of training material and a second type of training material. In a classification process, fixed length tokens are extracted for relevant features types from different text and structural elements of web content. For each relevant feature type, a corresponding feature probability is calculated. The feature probabilities are combined to an overall genre probability that the web content belongs to a specific trained web content genre. A genre classification result is then output comprising at least one specific trained web content genre to which the web content belongs together with a corresponding genre probability.
US10110653B2 Systems and methods for transmitting data
A server receives an update image for transmission to a client and encodes and compresses the update image data using a progressive encoding scheme. In one embodiment, the image data is encoded using progressive JPEG encoding and then into a base64 text string. When insufficient network bandwidth is available to transmit all of the image data for the update image, the server transmits only a first portion of the encoded image data, which is sufficient to fully reproduce the original update image but at a lower quality. When more network bandwidth becomes available, an additional portion of the encoded image data is transmitted to the client. The client is able to append the additional portion to the first portion to refine the image represented at the client. This mechanism may be implemented using unmodified web browsers and servers to remote a computer graphical user interface display.
US10110651B2 Video icons
In one embodiment, one or more computer systems of a social-networking system receive an input video associated with a first user of an online social networking system. The computer systems receive, from a client system of a second user of the online social networking system, a request to view content associated with the first user. The computer systems generate one or more output videos based on the input video. The computer systems select one of the one or more output videos. The computer systems provide, for display on the client system, the selected output video together with the requested content.
US10110650B2 Client side stream switching
Client side stream switching enables substantially uninterrupted transmission of a highest compatible bit rate of a stream of media to a client via a network connection. The client may include one or more buffers for receiving the stream of media. Attributes including the buffer activity and a bandwidth of the network connection may be monitored by a streaming module to determine an alternative bit rate of the stream of media. The stream of media may be transitioned from the first bit rate to the alternative bit rate without an interruption of the stream of media to provide the client with the highest compatible bit rate based on the monitored attributes.
US10110649B2 System and method for transitioning from decompressing one compressed media stream to decompressing another media stream
A computer system generates a first decompressed media stream based on a first compressed media stream and provides the first decompressed media stream to a presentation device. While providing the first decompressed media to the presentation device: the computer system receives a content-transition indication indicating that a second decompressed media stream is to be provided to the presentation device instead of the first decompressed media stream. The computer system stores first buffered data corresponding to the first decompressed media stream and receives a second compressed media stream corresponding to the second decompressed media stream. After receiving the second compressed media stream, the computer system provides the first buffered data corresponding to the first decompressed media stream to the presentation device while preparing to generate the second decompressed media stream, and after preparing to generate the second decompressed media stream, provides the second decompressed media stream to the presentation device.
US10110643B2 Common media platform for various distributed telecommunication components
A method includes, with a bearer node, utilizing a first connection between the bearer node and a first type application node, the first type application node being associated with a first telecommunication service, the bearer node configured to process media traffic between endpoints. The method further includes, with the bearer node, utilizing a second connection between the bearer node and a second type application node, the second application node being associated with a second telecommunication service, the second telecommunication service being different than the first telecommunication service. The bearer node is configured to provide a common media platform to the first application node and the second application node.
US10110641B2 Establishing a data transfer connection
A data transfer connection between a device and another device can be established using a basic protocol having a multipath extension that allows for the data transfer connection to use several different paths in parallel. In establishing the data transfer connection, an intermediate device receives a connection request from the device. This connection request comprises an indication that the device is capable of handling the multipath extension. In addition, the connection request comprises an identification of the other device with which the data transfer connection is to be established. The intermediate device then determines whether the other device is capable of handling the multipath extension, or not. The intermediate device establishes the data transfer connection in accordance with the multipath extension if the other device is capable of handling the multipath extension. Otherwise, the intermediate device establishes the data transfer connection as a concatenation of data transfer connection portions.
US10110634B2 Monitoring user authenticity in distributed system
Systems and methods for monitoring user authenticity during user activities in a user session on an application server is provided. The method being carried out in a distributed manner by a distributed server system. The method comprises a user modeling-process and a user-verification process. The user-modeling process is performed on a user-model server in which a user model is adapted session-by-session to user activity data received from the application server. The user-verification process is performed on the application server on the basis of the user model adapted on the user-model server. The user-verification process comprises comparing the user model with features extracted from user activity in the user session on the application server and determining a total risk-score value based on the comparison. If the total risk-score value is greater than a given threshold, a corrective action is performed.
US10110630B2 Breach detection-based data inflation
A method and apparatus for deterring exfiltration of data from are provided. In the method and apparatus, it is determined that data is to be inflated. A request for access to data is received and data responsive to the request is retrieved. Spurious data is also generated and provided together with the responsive data in response to the request.
US10110627B2 Adaptive self-optimzing DDoS mitigation
A system for mitigating network attacks includes a protected network including a plurality of devices. The system further includes attack mitigation devices communicatively coupled to the protected network. The mitigation devices are configured to receive network data packets from external devices attempting to access protected devices in the protected network. The attack mitigation devices are further configured to periodically analyze effectiveness of each of a plurality of packet analysis sections. Each of the plurality of packet analysis sections includes a plurality of packet analysis instructions and is associated with a counter configured to count number of packets dropped by a corresponding analysis section. The attack mitigation devices are further configured to disable one or more of the plurality of packet analysis sections responsive to the performed analysis and to analyze the received network data packets by utilizing only enabled one or more of the plurality of the packet analysis sections.
US10110623B2 Delaying phishing communication
According to one embodiment, an apparatus is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user of a plurality of users will respond to a phishing email. The apparatus is configured to receive an email, to select a first subset of the plurality of users based on the phishing score of each user in the first subset, and to select a second subset of the plurality of users based on the phishing score of each user in the second subset, wherein each user in the second subset is determined to be more likely to respond to a phishing email than each user in the first subset. The apparatus is configured to communicate the email to the first subset and to communicate the email to the second subset based on the first subset's responses to the email.
US10110609B2 Methods, systems, and media for controlling access to content
Methods, systems, and media for controlling access to content are provided. In some embodiments, the method comprises: receiving a request to modify a first access list associated with a container item, wherein the first access list indicates a set of users that are authorized to access the container item; identifying the first access list in response to the request; accessing a second access list associated with a content item embedded in the container item, wherein the second access list indicates a set of users that are authorized to access the content item; modifying the first access list to filter out users from the first access list that are not included in the second access list; and storing the first access list such that the first access list is accessible to a host of the container item to verify that a requesting user is authorized to access the container item.
US10110603B2 Systems, devices, and methods for authentication in an analyte monitoring environment
Systems, devices, and methods are provided that allow the authentication of devices within analyte monitoring systems. The analyte monitoring systems can be in vivo systems and can include a sensor control device with a sensor and accompanying circuitry, as well as a reader device for communicating with the sensor control device. The analyte monitoring systems can interface with a trusted computer system located at a remote site. Numerous techniques of authentication are disclosed that can enable the detection of counterfeit components, such as a counterfeit sensor control device.
US10110595B2 End-to-end authentication at the service layer using public keying mechanisms
In a machine-to-machine/Internet-of-things environment, end-to-end authentication of devices separated by multiple hops is achieved via direct or delegated/intermediated negotiations using pre-provisioned hop-by-hop credentials, uniquely generated hop-by-hop credentials, and-or public key certificates, whereby remote resources and services may be discovered via single-hop communications, and then secure communications with the remote resources may be established using secure protocols appropriate to the resources and services and capabilities of end devices, and communication thereafter conducted directly without the overhead or risks engendered hop-by-hop translation.
US10110591B2 System, method, server and computer-readable medium for real-time verification of a status of a member of an organization
A method, system, server and computer-readable medium enable verification of a member of an organization and the generation of a session-specific certificate for the member upon receipt of a status report indicating that the member is in good standing with the organization. When the member logs in, the member's credentials are retrieved from an identification server that enables the identification of web services associated with the organization to which the member belongs. The identification server also provides a personal certificate associated with the member to enable the generation of the session-specific certificate.
US10110589B2 Systems and methods for task access behavior based site security
A method for task access behavior based site security includes recording file accesses by an application and user during operation; automatically generating a permissions record indicating allowable access to files by the application and user based on the recorded file accesses; intercepting a file access request; comparing the file access request to a permissions record; and blocking access to the file when the file access is not included in the permissions record.
US10110584B1 Elevating trust in user identity during RESTful authentication and authorization
Credentials sent over a back channel during the authentication of a user to a RESTful service can elevate the trust the recipient system can place in the user's identity. The addition of an identity credential of higher strength can increase confidence in user identities electronically presented with a lower strength credential. Attributes from either credential can be used to determine authorization to a protected resource.
US10110573B2 Packet-processing with CPPI DMA streaming interface ingress and egress ports
An electronic circuit (200) includes one or more programmable control-plane engines (410, 460) operable to process packet header information and form at least one command, one or more programmable data-plane engines (310, 320, 370) selectively operable for at least one of a plurality of cryptographic processes selectable in response to the at least one command, and a programmable host processor (100) coupled to such a data-plane engine (310) and such a control-plane engine (410). Other processors, circuits, devices and systems and processes for their operation and manufacture are disclosed.
US10110568B2 Keyless access to laptop
A method including transmitting, by a mobile device, a first encrypted gadget token over a wireless link to an Information Handling System (IHS). The method further including transmitting, by the IHS, an encrypted system token based on the first decrypted gadget token over the wireless link to the mobile device, transmitting, by the mobile device, a second encrypted gadget token based on the decrypted system token over the wireless link to the IHS, authenticating, by the IHS, the second decrypted gadget token, and unlocking the IHS based on the second authenticated gadget token.
US10110567B2 Server using unpredictable scrambled cookie names
The present invention relates to a server comprising at least an application outputting at least one cookie, the server including a scrambled cookie names generator, a correspondence mechanism associating connections attributes for the application with an unpredictable scrambled cookie name, the scrambled cookie name being the one provided in the cookie sent to client side for use in the next connections to the application.
US10110551B1 Computer-implemented system and methods for providing IPoE network access using software defined networking
A computer implemented system for providing IPoE network access using software defined networking may include one or more: consumer perimeter equipment (CPE) devices; layer 2 non-channelized media that may be a programmable transit switch in communication with the CPE device; and layer 3 non-channelized media that may be a programmable transit switch in communication with the layer 2 non-channelized media comprising a programmable transit switch. A Subscriber Controller Server may be in communication with the layer 3 non-channelized media comprising a programmable transit switch. The Subscriber Controller Server may be configured to authenticate the CPE device via an enrollment request received from the CPE device, and configured to program the layer 2 programmable transit switch to map the Media Access Control (MAC) address of the CPE device to a port of the layer 2 programmable transit switch, and configured to program the layer 3 programmable transit switch to map the MAC address of the CPE to an Internet Protocol address of the CPE device.
US10110541B2 Optimization of posting in social networks using content delivery preferences comprising hashtags that correspond to geography and a content type associated with a desired time window
Embodiments of the disclosure relate to optimizing postings in a social network. Embodiments include receiving content delivery preferences that correspond to a geography and an optimal time window for the geography from a content provider. Embodiments also include adjusting the content delivery preferences to create optimized content delivery preferences. Embodiments further include receiving a post to the social network from the content provider at a posting time and determining if the posting time is within the optimal time window for the geography. Based on a determining that the posting time is within the optimal time window for the geography, embodiments include delivering the posting to one or more users in the geography targeted by the posting corresponding to the optimal time window.
US10110529B2 Smart email attachment saver
In an approach to save-to location selection, a computing device accesses a metadata file comprising a data table. The computing device successively checks the data table for entries that match a series of features of a file to be saved. If the computing device finds one or more matches, the computing device determines an associated save-to location. If the computing device does not find a match and has exhausted all of the series of features, the computing devices determines a default save-to location. The computing device receives a user selection based on or overriding the determination. The computing device updates the data table with information concerning each of the features of the file and information concerning the user selection.
US10110525B2 Method and device for interaction between smart watch and WECHAT platform, and smart watch
The present disclosure discloses a method and a device for interaction between a smart watch and a WECHAT platform, and a smart watch. The method comprises: providing a customized browser that is adapted to the smart watch on the smart watch end, wherein the customized browser is able to access a webpage edition WECHAT platform; wirelessly connecting and pairing the smart watch end with a mobile telephone end, and after the pairing is successfully completed, making the smart watch end wirelessly connect to a network side via the mobile telephone end; after WECHAT function on the smart watch starts up, accessing the webpage edition WECHAT platform by the customized browser, and logging in on the webpage edition WECHAT platform according to user information that is bound on the mobile telephone end; and upon receiving a WECHAT message reminder that is pushed by the webpage edition WECHAT platform to the smart watch end, generating a WECHAT replying message according to an instruction that is input by the user, and transmitting the WECHAT replying message to the network end via the wireless connection, to perform WECHAT replying, thereby realizing replying a WECHAT message on the smart watch platform.
US10110506B2 System and method for quota management in a cloud platform environment
In accordance with an embodiment, described herein is a system and method for management of quota in a cloud computing environment. In accordance with an embodiment, a tenant manager component enables configuration and management of tenants within the cloud environment, wherein the tenants can utilize services and resources within the cloud environment. The tenant manager enables quotas to be associated with one or more tenants restricting their provisioning or usages of the services and resources. An elasticity manager component determines usage of the cloud environment services and resources by the one or more tenants, and provides usage information to the tenant manager, for use in managing the one or more tenants in accordance with their quotas.
US10110505B2 Methods and apparatus to manage and execute actions in computing environments using a graphical user interface
Methods and apparatus to manage and execute action in computing environments are disclosed. An example system includes a virtual machine resource platform to host a virtual compute node; and a resource manager to: install an interface to receive an adapter configured to initiate an action that operates on the virtual compute node, install the adapter by processing an adapter definition to identify an action specified by the adapter, trigger an alert based on collected data associated with the virtual compute node, in response to the alert, trigger the action to be executed using a parameter extracted from the collected data, and execute the action to operate on the compute node.
US10110502B1 Autonomous host deployment in managed deployment systems
Autonomous host deployment may be implemented in managed deployment environments in order to deploy resources at resource host(s) when a deployment authority is unavailable. Upon startup of a resource host, a determination may be made as to whether a remote deployment state authority is available. If the deployment state authority is unavailable, a deployment state for a resource host and/or resources hosted at a resource host may be identified. Different resources at a resource host and the resource host itself may have different deployment states identified. In some embodiments, deployment state information may be locally maintained and accessed to determine the deployment state. The resource host may perform operations to deploy the resource host and/or resources according to the identified deployment state.
US10110499B2 QoS in a system with end-to-end flow control and QoS aware buffer allocation
The present disclosure is directed to Quality of Service (QoS) and handshake protocols to facilitate endpoint bandwidth allocation among one or more agents in a Network on Chip (NoC) for an endpoint agent. The QoS policy and handshake protocols may involve the use of credits for buffer allocation which are sent to agents in the NoC to compel the acceptance of data and the allocation of an appropriate buffer. Messages sent to the agent may also have a priority associated with the message, wherein higher priority messages have automatic bandwidth allocation and lower priority messages are processed using a handshake protocol.
US10110496B2 Providing policy information on an existing communication channel
A device may receive or generate a message for routing to a destination on a communication channel. The communication channel may have been established between a source and the destination. The device may perform a first determination of policy information related to at least one of the message, the destination, or the source of the message. The policy information may describe an action for a network device to perform. The device may associate a policy token with the message. The policy token may describe or identify the policy information. The device may provide the message with the associated policy token to the network device on the communication channel to cause the network device to perform a second determination of the policy information based on the policy token, to perform the action described by the policy information, and to provide the message on the communication channel.
US10110486B1 Automatic determination of initial content difficulty
Systems and methods for accelerated stabilization of data packet metadata are disclosed herein. The system can include a memory having a content database and a user profile database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers. The one or more servers can: retrieve data packet metadata for a data packet; determine that the data packet metadata is unstable; identify a set of potential recipients of the data packet; select one of the set of potential recipients as the recipient of the data packet; provide the data packet to the recipient of the data packet; receive a response from the recipient to the provided data packet; and automatically update the data packet metadata based on the response received from the recipient.
US10110479B1 Computing paths with ordered abstract hops
A network device receives configuration information defining one or more abstract hops for which membership is defined as those network devices that satisfy a logical combination of one or more constituent attributes. The network device determines based on network topology information, for each of the defined abstract hops, a set of network devices that qualify for membership in the abstract hop. The network device receives a request to establish a label switched path (LSP) from an ingress network device to an egress network device, wherein the request specifies, as a constraint for the LSP, a plurality of hops in a defined order, including the one or more abstract hops. The network device selects a path from the ingress network device to the specified egress network device based on the ordered abstract hop constraint, and establishes the LSP along the selected path according to the defined order of the request.
US10110477B2 Integrated data plane for heterogeneous network services
Network services can be dynamically configured on an integrated data path by establishing control paths between data plane entities located on the integrated data path and service entities associated with the network services. In this way, routing for the integrated data path is performed with fewer restrictions than traditional data planes, which are largely limited by the relative locations of pre-configured network nodes in the service network. As a result, the integrated data path may traverse a shorter or more favorable route over the services network, thereby achieving improved service network performance, lower latency periods, less congestion, etc. Further, a service topology on the integrated data path can be dynamically re-configured through the addition, removal, or reordering of data plane entities on the integrated data path.
US10110472B2 Failure protection for software defined networks using multi-topology routing based fast reroute
A software defined networking (SDN) controller and methods for protecting against failure of a network element in a forwarding plane are provided. A multi-topology routing based IP fast re-route (MTR-IPFRR) process is configured to: if a new traffic flow is detected in the forwarding plane, determine a primary path for relaying network traffic to a destination node using primary forwarding tables; for each network element along the primary path, determine and associate a virtual topology (VT) which protects the network element from relaying network traffic; determine a protecting path for each protected network element along the primary path using an associated VT; and program each node along the primary path to be switchable to a protecting path associated with an adjacent network element to reroute network traffic from an anticipated failed network element.
US10110467B2 Routing path selection based on dynamical metric values
A source network node performs routing path selection in a communications network by steps that include acquiring a dynamically changing metric value of at least one of a plurality of data routing paths extending from the source network node to a destination network node to which data is to be routed. A determination is made as to which of the data routing paths the data is to be routed on the basis of the acquired dynamically changing metric value of the at least one data routing path in order to satisfy at least one predetermined routing criterion. Routing of the data from the source network node to the destination node is then controlled to be performed over the determined data routing paths.
US10110462B1 False positive protection for Network Function Virtualization (NFV) virtual probe deployment
A Network Function Virtualization (NFV) data system controls virtual Probe (vProbe) deployment in an NFV Infrastructure (NFVI). An NFV Management and Orchestration (MANO) system receives Key Performance Indicators (KPIs) for the NFVI and processes the KPIs to generate NFV indices. The MANO system processes the NFV indices to trigger a vProbe deployment in the NFVI. Before vProbe deployment, the NFV MANO system compares the NFV indices that triggered the vProbe deployment to false-positive vProbe deployment criteria. The NFV MANO system blocks the vProbe deployment when the NFV indices that triggered the vProbe deployment correspond to the false-positive vProbe deployment criteria. The NFV MANO system initiates the vProbe deployment when the triggering NFV indices do not correspond to the false-positive vProbe deployment criteria. The NFVI may execute SDN applications and controllers that communicate over a virtual switch that hosts the vProbe.
US10110461B2 Server group and group manager with support for location-based operations
A method of managing a server group comprising a plurality of group members in a server group may include receiving, from a group member, health status data and obtaining location data. The health status data may indicate a group member's status with respect to a health parameter. The set of health parameter states may include a compliant, borderline, and non-compliant state defined by one or more thresholds. The location information may indicate locations of the group members relative to one another. A status-location operation may be performed in accordance with the health status and location data to generate a display including, for each of the group members, a data point indicating a status for a particular health parameter and a location of the applicable group member relative to other group members. Historical status change data may be maintained and used to predict a next status change expected.
US10110458B2 VM-to-VM traffic estimation in multi-tenant data centers
Methods and systems for network management include performing path regression to determine an end-to-end path across physical links for each data flow in a network. A per-flow utilization of each physical link in the network is estimated based on the determined end-to-end paths. A management action is performed in the network based on the estimated per-flow utilization.
US10110439B2 Identifying critical nodes in a wireless network using network topology
In an embodiment, a method of identifying critical nodes in a wireless network from a network topology graph for the network, the wireless network comprising a plurality of nodes and a plurality of links between the nodes, and the network topology graph for the network indicating the plurality of links between the nodes comprises: selecting each node in turn as a candidate node, and for each candidate node: generating a network topology graph for a sub-network comprising all of the nodes of the wireless network except the candidate node; determining from the network topology graph for the sub-network if the sub-network is fully reachable; and generating an indication that the candidate node is a critical node if the sub-network is not fully reachable.
US10110437B2 Method and apparatus to detect unidentified inventory
Techniques are disclosed for detecting unidentified inventory in a network. In one embodiment, data that was collected from a plurality of network devices is received. The data includes at least one device identifier for a neighboring network device of at least one network device of the plurality of network devices. The at least one device identifier for the neighboring network device is compared to one or more device identifiers of known network devices. In response to determining that the at least one device identifier for the neighboring network device does not match a device identifier for the known network devices, the at least one device identifier is added to a list of unidentified inventory.
US10110436B2 Systems and methods for providing content and services on a network system
Systems and methods for managing and providing content and services on a network system. Aspects of the invention include controlling user perceived connection speed. Other aspects of the invention include authorization and authentication components that determine access rights of client computers. Additional aspects include systems and methods for directing client computers to select connection speed. The disclosed systems and methods may be used in numerous network system applications.
US10110429B2 Enabling planned upgrade/downgrade of network devices without impacting network sessions
Exemplary embodiments for enabling planned network changes such as an upgrade or downgrade of a network device are disclosed. The systems and methods provide for planned upgrades and downgrades for network devices without impacting existing network sessions, by utilizing two network devices simultaneously, and creating a redirect network session for a predetermined period of time. In so doing, all network traffic may be gradually transferred to the second network device, until the sessions processed by the first network device time out. The first network device can then be taken offline for upgrade or downgrade, without any disruption to the network service or loss of network traffic.
US10110427B2 Distributing content based on weights associated with users specified by content provider systems
A content publishing system receives content items from content provider systems for providing to users. The content publishing system further receives mapping tables from the content provider systems specifying weights for users of the content provider systems. The content publishing system provides content items to users based on the user specific weights received from the content provider systems. As a result, a content provider system can identify users that are likely to be interested in specific content items and assigns weights to these users to adjust the likelihood of the users receiving appropriate content items via the content publishing system.
US10110421B2 Methods, systems, and computer readable media for using link aggregation group (LAG) status information
Methods, systems, and computer readable media for using link aggregation group (LAG) status information are disclosed. According to one method, the method includes receiving LAG status information about a first LAG, wherein the LAG status information indicates that at least one link of the first LAG is operational. The method also includes determining, using the LAG status information about the first LAG, whether to perform a failover operation such that a second LAG is used instead of the first LAG. The method further includes in response to determining to perform the failover operation, performing the failover operation such that the second LAG is used instead of the first LAG and in response to determining not to perform the failover operation, continuing to use the first LAG without performing the failover operation.
US10110419B2 Alarm to event tracing
An alarm might not have information helpful to resolve the alarm to its contributing events. Thousands of events can occur in a system in a relatively short period of time, and any number of those events can contribute to various alarms. Tracing contributing events to an alarm can provide some helpful insight or at least efficiently provide a starting point for resolving or investigating an alarm. A system can determine, maintain, and persist associations at least among events, rule instances, and alarms to allow alarm-to-contributory event tracing.
US10110416B2 Method and system for user equipment configuration
A method of managing configuration of user equipment that has a configuration database modifiable with configuration data in a first format, and a communications unit for receiving configuration data in a second format is described. The method comprises storing a user agent at the user equipment; providing received configuration data in the second format to the user agent; using the user agent to transform the configuration data into the first format in the user equipment; and modifying the configuration database with the configuration data in the first format.
US10110410B2 Transceiving method and apparatus for modulation signal transmission in filter bank multi-carrier communication system
The present invention relates to a transceiving method and apparatus that enable QAM signal transmission in a filter bank multi-carrier (FBMC) communication system and provides, in particular, a transceiving method and apparatus that enable quadrature amplitude modulation (QAM) signal transmission without intrinsic interference by separating filtering between a sub-carrier having an even index and a sub-carrier having an odd index, and superimposing and transmitting sub-carriers filtered by means of separation. The thus-rendered present invention is a transmission method in the FBMC communication system, the method comprising the steps of: dividing at least two QAM signals into a plurality of groups; performing filtering on each of the plurality of groups; and superimposing and transmitting the QAM signal in the plurality of groups filtered on a time axis. The present invention relates to a transmission method and apparatus, and a corresponding reception method and apparatus.
US10110409B1 Multi-nyquist zone analog-to-digital converter (ADC)
A multi-zone analog-to-digital converter (ADC) is provided that includes a track-and-hold (T/H) stage having a bandwidth of L Hertz (Hz) to accept an analog input signal, a clock input to accept a clock signal with a clock frequency of P Hz, and N deinterleaved signal outputs with a combined bandwidth of M Hz. N×(P/2)=M, L>Q×M, and Q is an integer >1. The T/H stage is able to sample an analog input signal in the Qth Nyquist Zone, where Q is an integer. A quantizer stage has N interleaved signal inputs connected to corresponding T/H stage signal outputs, a clock input to accept the clock signal, and an output to supply a digital output signal having a bandwidth of M Hz. A packaging interface typically connects the T/H stage to the quantizer stage, and has a bandwidth less than the clock frequency.
US10110404B2 Phase calibration method and apparatus
Embodiments of the present disclosure provide a phase calibration method and apparatus, where the apparatus includes a first phase detector and a phase shift control device connected to the first phase detector. The first phase detector is configured to obtain N first signals, compare the N first signals with a reference signal, so as to obtain a phase difference between the reference signal and each first signal in the N first signals, and output the phase difference to the phase shift control device, where N is not less than 2, the N first signals are signals respectively phase-shifted by N phase shifters, and a carrier frequency of the reference signal is the same as a carrier frequency of the N first signals. The phase shift control device is configured to adjust phase shift of the N phase shifters on a one-to-one basis according to the N phase differences.
US10110389B2 Methods, apparatuses and computer program products for facilitating toll free data access
An apparatus for facilitating toll free data access includes a processor and memory storing executable computer code causing the apparatus to at least perform operations including sending a request to a device requesting identification of one or more content providers that provide data to users in which the content providers pay for data, accessed from the content providers, on behalf of users. The accessed data is not considered data usage accrued by the users during a billing cycle or against a prepaid data plan. The computer program code may further cause the apparatus to receive an indication from the device of a content provider(s) that pays for the provision of the data on behalf of users. The computer program code may further cause the apparatus to determine whether a selected content provider pays for the provision of the data to users. Corresponding methods and computer program products are also provided.
US10110377B2 Communication system and key information sharing method
A communication system and key information sharing method which allows first and second communication devices to share key information and perform cryptograph processing. The monitoring device calculates hash value based on copy data of storage content of an ECU, and transmits a part to the ECU as confirmation information. The ECU further extracts a part from a value, obtained by removing confirmation information from hash value calculated by the ECU, and transmits part to the monitoring device as response information when the received confirmation information is included in the hash value calculated by the ECU. The monitoring device determines whether the received response information is included in hash value of the monitoring device or not. The ECU and monitoring device each use residual value, obtained by removing confirmation information and response information from hash value calculated by the ECU or monitoring device, for following cryptograph processing as a shared key.
US10110373B2 System and method for manipulating both the plaintext and ciphertext of an encryption process prior to dissemination to an intended recipient
This technology manipulates both the plaintext and ciphertext before and after encryption respectively and prior to dissemination to recipients. The manipulation mitigates the possibility of discovery of the encryption key(s) and/or encryption parameters. Even if all of the encryption parameters are known and the encryption key is made available, considerable information would still need to be obtained to enable the recipient to be able to properly decrypt an encrypted message.
US10110363B2 Low latency in time division duplexing
Methods, systems, and devices for wireless communication are described. A wireless system utilizing one or more time-division duplexing (TDD) configured carriers may utilize a dual transmission time interval (TTI) structure (e.g., at the subframe level and symbol-level). The symbol level TTIs may be referred to as low latency (LL) TTIs, and may be organized within LL subframes. A LL subframe may be a subframe that is scheduled for transmissions in one direction (e.g., uplink or downlink, according to a TDD configuration) and may include multiple LL symbols scheduled for both uplink (UL) and downlink (DL) transmissions. Guard periods may be scheduled between adjacent LL symbols that have opposite directions of transmission to enable user equipment (UEs) to transition from receiving mode to transmit mode (or vice versa). The LL subframes may be transparent to receiving devices that do not support LL operations.
US10110358B2 Base-station device, terminal device, and communication method using CRS assistance information
By effective knowledge or information about an interfering signal, interference is mitigated. A base-station apparatus communicating with a terminal apparatus includes a higher layer processing circuitry that configures, to the terminal apparatus, CRS assistance information used by the terminal apparatus to mitigate interference from a cell-specific reference signal, in which in a case where a predetermined parameter including information about a DL/UL subframe configuration and information about a MBSFN subframe is configured, the higher layer processing circuitry does not configure the CRS assistance information to the terminal apparatus.
US10110353B2 Methods and systems for resource allocation
Various methods and systems are provided for allocating time-frequency resources for downlink (DL) and uplink (UL) communications between base stations and mobile stations. Different forms of resource allocation messages including combinations of bitmaps and bitfields provide additional information about the resources and/or how they are assigned. In some implementations the resource allocation messages enable reduced overhead, which may ultimately improve transmission rates and/or the quality of transmissions.
US10110352B2 Receiver for receiving data in a broadcast system
A receiver for receiving data in a broadcast system comprises a broadcast receiver that receives via said broadcast system a receiver input data stream comprising a plurality of channel symbols represented by constellation points in a constellation diagram, a demodulator that demodulates said channel symbols into codewords, and a decoder that decodes said codewords into output data words. A redundancy calculator determines a required amount of redundancy data required for correct demodulation and decoding by use of the originally received channel symbol and additional redundancy data. A broadband request unit requests, if demodulation of a channel symbol and/or decoding of a codeword is erroneous or likely to fail, a required amount of redundancy data via a broadband system, that is received by a broadband receiver via said broadband system. Said demodulator and/or said decoder is configured to use said redundancy data for demodulation and decoding, respectively.
US10110346B1 Method and apparatus for soft bit computation in MIMO decoders
Forward Error Correction (FEC) is an essential component of most digital communication systems. The decoders for the FEC perform better when working in soft-decision mode using the Log Likelihood Ratios (LLRs) as the input. Spatial Multiplexing (SM) with Multiple Input Multiple Output (MIMO) is used in many systems for providing high data rate. When SM-MIMO is used in conjunction with FEC, it is important for SM-MIMO decoders to provide soft channel bits to the FEC decoder. The complexity of the SM-MIMO decoders is generally very high, especially when LLRs need to be generated for each bit of the decoded symbol. Conventional methods for LLR generation in SM-MIMO decoders require the storage and sorting of partial and cumulative distance. A method and apparatus are disclosed that compute the LLRs on the fly without requiring extensive storage or sorting of partial and cumulative distance metrics.
US10110337B2 Techniques for performing carrier sense adaptive transmission in unlicensed spectrum
Aspects for reducing interference between networks are provided. A signal transmitted by one or more devices in a first network over a communications medium using an unlicensed frequency spectrum is decoded to determine one or more parameters of a packet in the signal. A level of utilization of the communications medium by the one or more devices in the first network can be estimated based at least in part on a signal strength of the signal and the one or more parameters. A period of time for communicating in a second network over the communications medium using the unlicensed frequency spectrum can be adjusted based at least in part on the level of utilization of the communications medium by the first network. In addition, a number of active transmitters over the communications medium can be determined based at least in part on identifying a source entity related to transmission of the signal, and adjusting the time for communicating in the second network can be further based at least in part on the number of active transmitters.
US10110333B2 Varying media log restrictions on a per-subscriber basis
A subscription system includes a national subscription server capable of tracking which local stations subscribe to particular radio station music formats, for example AC middays, Top 40 afternoons, morning programs, or overnight Contemporary AC. A local music scheduler can query the subscription server for a log of nationally scheduled content to fill one or more dayparts of a local broadcast schedule. The subscription system can determine where to obtain the requested log, and provide the log to the local scheduler for insertion into a particular daypart of the local clock, while leaving the remaining dayparts free for local scheduling. Trusted subscribers can also be permitted to alter portions of log of nationally scheduled items. Inserting the log of nationally scheduled items into the local clock provides local awareness of both local and national media items scheduled for broadcast.
US10110326B1 Multi-probe anechoic chamber (MPAC) over-the-air (OTA) test system having a radio channel (RC) emulator that has a dynamically-variable channel model, and methods
An MPAC OTA test system and method are provided that can be used to perform radiated testing of 5G BSs and 5G UEs. The arrangement and number of active probe antennas in the anechoic chamber can be selected based at least in part on a simulation of the channel model of the RC emulator to improve testing while also reducing the overall number of probe antennas that are needed and reducing the channel resources of the RC emulator of the MPAC OTA test system, thereby allowing the overall complexity and cost of the MPAC OTA test system to be reduced.
US10110325B2 RF testing system
An integrated circuit (IC) is provided. The IC includes an RF transmitter configured to generate an RF signal in response to a command signal from test equipment; an RF receiver configured to generate an evaluation signal according to the RF signal, and report the evaluation signal to the test equipment, so that the test equipment performs a test analysis on the evaluation signal to determine a test result, wherein the test equipment is external to the IC.
US10110318B2 Optical delay lines for electrical skew compensation
A skew compensation apparatus and method. In an optical system that uses optical signals, skew may be generated as the optical signals are processed from an input optical signal to at least two electrical signals representative of the phase-differentiated optical signals. A compensation of the skew is provided by including an optical delay line in the path of the optical signal that does not suffer the skew (e.g., that serves as the time base for the skew measurement). The optical delay line introduces a delay Tskew equal to the delay suffered by the optical signal that is not taken as the time base. The two signals are thereby corrected for skew.
US10110312B2 Visible light communication emission device with improved response frequency
A visible light communication emission device with improved response frequency is provided, comprising a substrate, wherein an inductance coil module is provided on the substrate, a LED chip matrix formed by series connection of a plurality of LED chips is provided on the inductance coil module, and the inductance coil module and the LED chip matrix are connected in series, wherein inductance value L of the inductance coil module is configured to be: L=1/(ω2C), with C representing capacity in the device provided by LED chips and ω representing frequency, wherein the inductance coil module comprises more than one inductance coil whose composition materials from inside to outside are successively Cr, Al, Cr, Ti, and Ag.
US10110309B2 Host unit and radio unit for distributed antenna system supporting large data traffic
A host unit is provided between a remote radio head and a radio unit. The host unit performs a conversion between a digital optical signal used by the remote radio head and an analog optical signal used by the radio unit. A frequency of the analog optical signal converted by the host unit may be an intermediate frequency. The radio unit performs a conversion between an analog optical signal used by the host unit and an analog radio signal used by a user terminal. A frequency of the analog radio signal may be included in a millimeter wave band or radio frequency band.
US10110308B2 Digital interface modules (DIMs) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (DASs)
Embodiments of the disclosure relate to digital interface modules (DIMs) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (DASs). In this regard, in one aspect, a DIM is a multi-functional device capable of distributing the digital and/or analog communications signals to a local-area DASs in the wide-area DAS. The DIM comprises a digital communications interface for coupling with a digital signal source, an analog local distribution interface for coupling with an analog signal source, and at least one digital remote distribution interface for coupling with a head-end unit (HEU) of the local-area DAS. By employing the DIM in the wide-area DAS, it is possible to flexibly reconfigure the wide-area DAS for distributing digital and/or analog communications signals over the digital communications mediums.
US10110307B2 Optical network units (ONUs) for high bandwidth connectivity, and related components and methods
Optical network units (ONUs) for high bandwidth connectivity, and related components and methods are disclosed. A fiber optical network ends at an ONU, which may communicate with a subscriber unit wirelessly at an extremely high frequency avoiding the need to bury cable on the property of the subscriber. In one embodiment, an optical network unit (ONU) is provided. The ONU comprises a fiber interface configured to communicate with a fiber network. The ONU further comprises an optical/electrical converter configured to receive optical downlink signals at a first frequency from the fiber network through the fiber interface and convert the optical downlink signals to electrical downlink signals. The ONU further comprises electrical circuitry configured to frequency convert electrical downlink signals to extremely high frequency (EHF) downlink signals at an EHF, and a wireless transceiver configured to transmit the EHF downlink signals to a proximate subscriber unit through an antenna.
US10110294B2 Adaptive use of receiver diversity
A method for adaptively disabling receiver diversity is provided. The method can include a wireless communication device determining an active data traffic pattern; defining a threshold channel quality metric based at least in part on a threshold channel quality needed to support a threshold quality of service for the active data traffic pattern; comparing a measured channel quality to the threshold channel quality metric; and disabling receiver diversity in an instance in which the measured channel quality metric satisfies the threshold channel quality metric.
US10110293B2 Interference alignment in a network with asymmetrical channel dimensions
Systems and methods for full-duplex communication in a communications network, including generating a combined channel matrix including two or more channel matrices and determining a null space and a basis for the combined channel matrix. Common, individual, and disjoint vector spaces are determined, and common vector space is determined for each of one or more receiving nodes and each or one or more transmitting nodes, disjoint vector spaces for each of the one or more nodes are determined based on the common vector space for each of the one or more nodes, and individual vector spaces are determined based on the common and the disjoint vector spaces. Signals are mapped at each of the nodes to determine corresponding vector spaces; and interference alignment is performed in common vector spaces and zero forcing in disjoint vector spaces using a hardware processor.
US10110292B2 Method and apparatus for transmitting channel state information
A method for transmitting channel status information of a user equipment (UE) in a wireless communication system. The UE reports first channel information to a base station periodically; and reports second channel information to the base station periodically. The first channel information and the second channel information are pieces of information combined to indicate one precoding matrix. The second channel information reported in a specific subframe is calculated based on last reported first channel information. A channel quality indicator (CQI) reported in the specific subframe is calculated based on one precoding matrix indicated by the last reported first channel information and the second channel information reported in the specific subframe.
US10110290B2 Terminal for periodically transmitting CSI feedback information
Disclosed herein is a terminal including: receiving a CSI-RS from a base station, generating CSI feedback information including indicators such as RI, PTI, and BI and a first PMI and a second PMI that are elements of a double codebook, on the basis of the CSI-RS and transmits the CSI feedback information to the base station through an uplink subframe corresponding to predetermined feedback periodicity.
US10110284B2 Providing a format indicator comprising rank indication and channel state information spatial domain resolution type
A user equipment can be configured to evaluate a reference signal from a network node and determine channel state information comprising a format indicator, wherein the format indicator comprises a rank indicator and the channel state information spatial resolution type. The user equipment can transmit to the network node the channel state information, which can be decoded by a network node to determine transmission scheduling parameters to be transmitted to the user equipment.
US10110282B2 Data transmission method, base station, and user equipment
Embodiments of the present invention provide a data transmission method, a base station, and a user equipment (UE). The method includes: generating, by a first base station, downlink radio link control (RLC) protocol data units (PDUs); and sending, by the first base station, a first part of downlink RLC PDUs in the downlink RLC PDUs to a user equipment UE, and sending a second part of downlink RLC PDUs in the downlink RLC PDUs to a second base station, so that the second base station sends the second part of downlink RLC PDUs to the UE. Hence, the first base station and the second base station are capable of jointly sending data to the UE, thereby improving a peak rate and a throughput of the UE.
US10110281B2 Near field communication device
A near field communication (NFC) device capable of operating by being powered by the field includes an NFC module for generating an electromagnetic carrier signal and modulating the carrier signal according to data to be transmitted, and an antenna circuit coupled to and driven by said NFC module with the modulated carrier signal. An electromagnetic compatibility (EMC) filter of the NFC device is coupled to the NFC module via output terminals of said NFC module. A powered by the field circuit of the NFC device is adapted to harvest energy from an external field to power said NFC device. The power by the field circuit is coupled to said EMC filter via one or more impedance elements. The NFC device is adapted to be able to operate in one of a reader mode, a battery supplied card mode, and a powered by the field card mode.
US10110277B2 Server information handling system NFC management sideband feedback
Server information handling system deployment and maintenance is enhanced with automated trouble ticket generation at a mobile telephone through an NFC transaction with a management controller. NFC transactions coordinate authorization for replacement component installation and server information handling system replacement. In one embodiment, a bezel includes an NFC device that interfaces with a management controller and stores configuration information to aid installation of replacement server information handling systems in the event of a system failure. A back-up battery provides power to an NFC support circuit that stores fault codes detected by the management controller so that fault codes are available during management controller failures. In one embodiment, contact information provided from a mobile telephone through an NFC transaction is used by the management controller to notify the mobile telephone of the state of management functions initiated by the mobile telephone with the NFC transaction.
US10110260B2 Transmitter for wireless communications
A transmitter for wireless communications can remove a signal having an image frequency without using a band pass filter, and can be downsized such that it is integrated into a single chip on an integrated circuit board.
US10110259B1 Band selection switch apparatus of power amplifier system
A band selection switch apparatus includes: a first switch including a first series switch disposed between a transmission input terminal and a first transmission and reception terminal; a second switch including a second series switch disposed between the transmission input terminal and a first transmission terminal; and a third switch including a third series switch disposed between a first reception output terminal and the first transmission and reception terminal. The first series switch includes a first series switch circuit including first series switch elements connected between the transmission input terminal and a first intermediate node, a second series switch circuit including second series switch elements connected between the first intermediate node and the first transmission and reception terminal, and a first shunt switch circuit including first shunt switch elements connected between the first intermediate node and a ground.
US10110249B2 Column-layered message-passing LDPC decoder
In an illustrative example, a decoder includes a variable node unit (VNU) that includes a variable-to-check lookup table circuit configured to output a variable-to-check message corresponding to a check node. The VNU also includes a hard-decision lookup table circuit configured to output a hard decision value corresponding to a variable node. The decoder also includes a check node unit (CNU) responsive to the variable-to-check message and configured to generate an updated check-to-variable message.
US10110232B2 Multiplexer and latch system
A memory includes a clock generator and a multiplexing latch circuit. The clock generator is configured to generate a first latching clock signal and a second latching clock signal based on a multiplexing select signal and a clock signal, and to transmit the first latching clock signal and the second latching clock signal. The multiplexing latch circuit is configured to select the first data or the second data based on the first latching clock signal and the second latching clock signal, and to store and output the selected data.
US10110227B2 Internal voltage generation circuit
An internal voltage generation circuit includes a comparison circuit, a driving signal generation circuit and a driving circuit. The comparison circuit generates a comparison signal from an internal voltage in response to a reference voltage. The driving signal generation circuit generates a pull-up driving signal and a pull-down driving signal having different duty ratios in response to the comparison signal. The driving circuit drives the internal voltage in response to the pull-up driving signal and the pull-down driving signal.
US10110226B2 Architecture, system, method, and computer-accessible medium for expedited-compaction for scan power reduction
Exemplary method, computer-accessible medium, and test configuration can be provided for testing at least one flip-flop. For example, the exemplary test configuration can include at least one scan-out channel having a plurality of regions and a plurality of compactors associated with the plurality of regions. Further, exemplary method, computer-accessible medium, and test configuration can be provided for testing at least on flip-flop that in which at least one scan-out channel having a plurality of regions, a plurality of compactors, and associating the plurality of compactors with the plurality of regions can be provided.
US10110216B1 Over voltage protection of a transistor device
An once a channel voltage exceeds a threshold, when the transistor is in an OFF state. This is over-voltage protection circuit for a transistor is presented. This circuit acts to switch on the transistor achieved with internal components which are integrated with the transistor, avoiding the need for external diodes or Zener structures. The circuit has a transistor with a control terminal, a first current carrying terminal and a second current carrying terminal. The over-voltage protection circuit has a level shifter arranged to feed back a level-shifted version of a channel voltage between said first and second current carrying terminals to the control terminal. The level shifter allows the switching threshold voltage of the transistor to be crossed when a predetermined value of the channel voltage is crossed.
US10110213B2 Semiconductor device
Provided is a semiconductor device which is testable even with an inspection apparatus having low current drivability, and includes an output terminal which is also used as a test terminal and an output driver having high current drivability. The semiconductor device includes a plurality of voltage determination circuits connected to the output terminal of the semiconductor device, and have threshold values that are different from each other, an encoding circuit connected to the plurality of voltage determination circuits, and configured to output an encoded signal, and a mode switching circuit configured to output a mode signal to an internal circuit depending on the encoded signal and a signal from the internal circuit.
US10110207B2 Semiconductor device and control method thereof
A semiconductor device for driving a semiconductor switch, including a first transistor configured to extract gate charges of the semiconductor switch with a first extraction force, a comparator configured to compare gate voltage of the semiconductor switch with a threshold voltage to thereby output a first decision signal, an AND circuit configured to perform an AND operation on a gate voltage of the first transistor and the first decision signal to thereby output a second decision signal, a delay circuit configured to delay the second decision signal by a predetermined time and to output the delayed signal as a second control signal, and a second transistor configured to be turned-on, in response to the second control signal, the predetermined time after the first transistor is turned-on, to thereby extract the gate charges of the semiconductor switch with a second extraction force larger than the first extraction force.
US10110204B2 Low power buffer with gain boost
The present disclosure provides a detailed description of techniques for implementing a low power buffer with gain boost. More specifically, some embodiments of the present disclosure are directed to a buffer with a stacked transistor configuration, wherein the first transistor receives an input signal and the second transistor receives a complement of the input signal. The first transistor is configured to generate a non-inverting response to the input signal, and the second transistor is configured to generate an inverting response to the complement of the input signal, and to generate a negative gds effect, enabling the buffer to exhibit low power and unity gain across a wide bandwidth. In other embodiments, the stacked transistor configuration can be deployed in a full differential implementation. In other embodiments, the buffer can include techniques for improving linearity, DC level shifts, capacitive input loading, and output slewing, settling, and drive capabilities.
US10110194B2 Variable filter circuit, RF front end circuit and communication device
Provided is a variable filter circuit that can control the bandwidth and center frequency of a pass band, can realize steep attenuation characteristics in bands close to the pass band, and enables the total number of variable reactance units to be reduced. A variable filter circuit includes an inductor (Ls1) and a capacitor (Cs1), which are connected in series between a first input/output terminal (P1) and a second input/output terminal (P2), and resonators (Re_p1, Re_p2, Re_p3, Re_p4) and variable capacitors (Cc1, Cc2, Cc3, Cc4), which are connected in series between two ends of the inductor (Ls1) and the capacitor (Cs1) and ground connection terminals.
US10110189B2 Structure and method of manufacture for acoustic resonator or filter devices using improved fabrication conditions and perimeter structure modifications
A method of manufacture for an acoustic resonator or filter device. In an example, the present method can include forming metal electrodes with different geometric areas and profile shapes coupled to a piezoelectric layer overlying a substrate. These metal electrodes can also be formed within cavities of the piezoelectric layer or the substrate with varying geometric areas. Combined with specific dimensional ratios and ion implantations, such techniques can increase device performance metrics. In an example, the present method can include forming various types of perimeter structures surrounding the metal electrodes, which can be on top or bottom of the piezoelectric layer. These perimeter structures can use various combinations of modifications to shape, material, and continuity. These perimeter structures can also be combined with sandbar structures, piezoelectric layer cavities, the geometric variations previously discussed to improve device performance metrics.
US10110181B2 Class-D amplifier with post filter feedback loop
A fixed frequency class-D audio amplifier includes the L-C output filter in a high order feedback loop. An audio amplifier integrated circuit includes an output driver, an output terminal, a first input terminal, a second order filter, and a summing amplifier. The output driver is configured to drive a speaker coil through an L-C filter. The output terminal is to couple the output driver to an input side of the L-C filter. The first input terminal is to couple an output side of the L-C filter to the integrated circuit. The second order filter includes a first filter stage, and a second filter stage coupled to an output of the first filter stage. The summing amplifier includes a first input coupled to the first input terminal, and a second input coupled to an output of the second filter stage.
US10110168B2 Multi-mode stacked amplifier
Aspects of this disclosure relate to an amplification circuit that includes a stacked amplifier and a bias circuit. The stacked amplifier includes at least a first transistor and a second transistor in series with each other. The stacked amplifier is operable in at least a first mode and a second mode. The bias circuit is configured to bias the second transistor to a linear region of operation in the first mode and to bias the second transistor as a switch in the second mode. In certain embodiments, the amplification circuit can be a power amplifier stage configured to receive a supply voltage that has a different voltage level in the first mode than in the second mode.
US10110167B2 Down-conversion mixer
A down-conversion mixer includes a transconductance unit, a resonant unit and a mixing unit. The transconductance unit converts a differential input voltage signal pair into a differential input current signal pair. The resonant unit provides a negative resistance and a differential auxiliary current signal pair. The mixing unit mixes a combination of the differential input current signal pair and the differential auxiliary current signal pair with a differential oscillatory voltage signal pair to generate a differential mixed voltage signal pair.
US10110166B1 LNA with variable gain and switched degeneration inductor
A receiver front-end capable of receiving RF inputs having a broad range of levels. The receiver comprises a low-noise amplifier (LNA) operating in a variety of bias modes that cover a large gain range. Branches of the amplifier can be turned on in various combinations to allow selection of different bias modes. A degeneration inductor coupled to the source of the common source FET of each branch has a plurality of taps that are coupled to degeneration switches that can ground the tap to effectively shorten the degeneration inductor and reduce the amount of degeneration inductance. The degeneration inductor and associated switches can be fabricated using one of several physical layouts. Operating the degeneration switches to select the length of the degeneration inductor to match the bias mode reduces changes in the input impedance as different bias modes are selected.
US10110164B2 Concentrator photovoltaic module and the alignment device and method thereof
The present invention discloses a concentrator photovoltaic module and the alignment device and method thereof. A laser source is disposed on a top surface of an alignment device at a tilt angle. According to the optical alignment points on a circuit board, the circuit board and the concentrating lens can be aligned and thus completing assembling a concentrator photovoltaic module. The alignment device and method for concentrator photovoltaic module requires no optically inactive region to complete alignment. Thereby, the utilization of the sunlight and the output power efficiency of the concentrator photovoltaic module can be enhanced.
US10110162B2 Automatic photovoltaic solar panel washer
An Automatic (Auto) Photovoltaic (PV) Solar Panel Washer comprising a main carrier joined by a connecting member to the main mast. A main hydraulic cylinder system comprising one or more hydraulic cylinders and connector arrangement on the main mast raises the main mast up or pushes it down, activating the connecting member, thereby raising or lowering the main carrier. The positioning hydraulic cylinder determines the angle of the main carrier by pushing one end down or bringing it up. A rotating device assembly rotates the main mast and main carrier clockwise or counterclockwise from rest position over its stationary post. The main carrier comprises a rigid frame with attachments including a cleaning assembly consisting of air cylinders with cleaning wiper systems, tracks for the air cylinder shafts, wash material pipes with spray devices attached, rinse material pipes with spray devices attached, and compressed air drying pipes with air spray devices.
US10110159B2 Solar cell module
A solar cell module according to an embodiment includes a solar cell panel including at least one solar cell; and a frame positioned at a periphery of the solar cell panel. The frame includes at least one fixing hole to receive an output cable.
US10110157B2 Machine tool
A machine tool includes a drive unit driving a tool for machining a workpiece, and a control unit controlling the drive unit. The machine tool further includes an abnormality determining unit that determines whether machining can be continued, based on operation information of the drive unit, and a power failure detection unit that switches the power source of the control unit from a normal power supply unit to an emergency power supply unit if power failure is detected, and switches the power source from the emergency power supply unit to the normal power supply unit if recovery of power supply is detected after power failure. The control unit stops operation of the drive unit when power failure is detected, and thereafter, if recovery of power supply is detected, and the abnormality determining unit determines that machining can be continued, the control unit drives the drive unit, thereby automatically resuming machining.
US10110146B2 Pulse-train drive system for electrostatic generators and motors
A novel motor drive system has been described for use in electrostatic generator/motor systems based on the time variation of capacity of a rotating condenser comprised of segmented rotor and stator elements. It takes advantage of the fact that the motor action of such a system depends only on the rms value of the drive pulses, which therefore can be formed simply by periodically interrupting a high-frequency ac wave train. This new circuitry simplifies the drive system and takes advantage of recent developments of devices used in the art of inversion of dc voltages to high-frequency (tens of kiloHz) ac.
US10110135B2 Electromagnetic induction device, and power supply apparatus and display apparatus having the same
An electromagnetic induction device, and a power supply apparatus and a display apparatus having the same are disclosed, the electromagnetic induction device comprising: a substrate layer comprising at least one substrate configured to be laid one upon another and a thin-film coil pattern, which is formed on at least one of both surfaces of the substrate and through which an electric current of a signal flows, the at least one substrate having an opening provided at an inner area of the thin-film coil pattern; a core configured to have a shape corresponding to a circulation path of magnetic flux generated by change in an electric current flowing in the thin-film coil pattern, and arranged to penetrate the inner area of the thin-film coil pattern through the opening of the substrate layer; and a heat dissipation layer disposed on one surface of the substrate, the heat dissipation layer configured to dissipate heat from at least one of the substrate layer and the core.The disclosed configuration addresses the problem of heat dissipation in a thin flat-plate structure.
US10110129B2 Switching control circuit, switching power supply device and electronic apparatus
A switching control circuit includes: a feedback control part that turns on/off an output switch element so that an output voltage of a switching output circuit becomes to be a target value; a synchronous control part that turns on/off a synchronous rectification element; and a reverse current detection part that detects a reverse current during a turning-on period of the synchronous rectification element, wherein the synchronous control part has operation modes including: an asynchronous mode in which the synchronous rectification element is always turned off; and a synchronous mode in which the synchronous rectification element is turned on when the output switch element is turned off, and is turned off when the reverse current reaches a predetermined reverse current detection level, and wherein the reverse current detection level is gradually raised when the synchronous control part is switched from the asynchronous mode to the synchronous mode.
US10110127B2 Method and system for DC-DC voltage converters
On embodiment pertains to an apparatus including a control loop configured to receive an output voltage sense signal. The control loop includes a compensator; a PWM signal generator coupled to an output of the compensator; a reference circuit configured to receive a tracking signal, and which is configured to low bandwidth low pass filter the tracking signal when the tracking signal amplitude becomes substantially constant and representative of an output voltage that is substantially non-zero; and an error amplifier having a first input coupled to an output of the reference circuit, a second input configured to receive the output voltage sense signal, and an output coupled to the compensator.
US10110121B2 Charge pump with a rapid-discharge path
A charge pump includes a first unidirectional conducting device, a flying capacitor, a second unidirectional conducting device, an output capacitor, a first switch, and a second switch. The first unidirectional conducting device unidirectionally couples a supply voltage to an internal node. The flying capacitor is coupled between the internal node and a clock signal. The second unidirectional conducting device unidirectionally couples the internal node to an output node. The output capacitor is coupled between the output node and a ground. The first switch couples a discharge node to the ground according to a discharge signal. The second switch couples the output node to the discharge node according to the voltage of the internal node.
US10110120B2 Load adaptable boost DC-DC power converter
A boost DC-DC power converter comprising a semiconductor switch arrangement comprising a plurality of series connected semiconductor switches. A first capacitor is connected between a first intermediate node of a first leg of the semiconductor switch arrangement and a second intermediate node of a second leg of the semiconductor switch arrangement. A control circuit is coupled to respective control terminals of the plurality of semiconductor switches. A load sensor is configured to detect a load current and/or a load voltage of a load circuit connectable to at least a first DC output voltage of the DC-DC power converter. The control circuit being further configured to adjusting one or more operational parameters of the boost DC-DC power converter based on the detected load current and/or load voltage.
US10110114B2 Distributed gap inductor filter apparatus and method of use thereof
The invention comprises a high frequency inductor filter apparatus and method of use thereof. In one embodiment, an inductor is used to filter/convert power, where the inductor comprises a distributed gap core and/or a powdered core material. The inductor core is wound with one or more turns, where multiple turns are optionally electrically wired in parallel. In one example, the minimum carrier frequency is above that usable by an iron-steel inductor, such as greater than ten kiloHertz at fifty or more amperes. The core is optionally an annular core, solid rod core, or a core used for multiple phases, such as a ‘C’ or ‘E’ core. Optionally, the inductor is used in an inductor/converter apparatus, where output power has a carrier frequency, modulated by a fundamental frequency, and a set of harmonic frequencies, in conjunction with one or more of a silicon carbide, gallium arsenide, and/or gallium nitride based transistor.
US10110113B2 Active filter and AC-DC conversion device
An active filter is connected in parallel to a rectifier circuit between a set of AC input lines and a pair of DC buses. The active filter includes a capacitor, a pair of current limiting elements and an inverter. One in the current limiting elements is disposed between one end of the capacitor and one in the DC buses. Other in the current limiting elements is disposed between other end of the capacitor and other in the DC buses. At least one of the current limiting elements is disposed in an orientation to be forward with respect to a DC voltage outputted by the rectifier circuit. The inverter includes: a set of AC-side terminals connected to the set of AC input lines; and a pair of DC-side terminals connected to both ends of the capacitor.
US10110105B2 Disc power generator
A disc power generator comprises a first housing and a second housing. The first housing and the second housing are locked and fixed together to enclose a receiving space. The disc power generator further comprises a first magnet set and a second magnet set provided in the receiving space. A plane where the first magnet set is located is parallel to a plane where the second magnet set is located, and a unidirectional magnetic field is formed between the first magnet set and the second magnet set. An armature parallel to the plane where the first magnet set is located is provided between the first magnet set and the second magnet set. The armature comprises a board. On the board, with the board as the center, multiple coils arranged at equal intervals in a circumferential form on a same plane are fixed mounted. The coils are in a spiral form, the plane where the coils are located is parallel to the board. The multiple coils are electrically connected to each other through circuits on the board. The armature in the disc power generator is insusceptible to magnetic reluctance and rotates stably.
US10110099B2 Rotor for rotating electric machine
In a rotor of the present invention, an interference is set to have a relationship so that an inner diameter of a press-fit projecting portion before press-fitting is smaller than a diameter of a shaft, and in the inner wall surface, a non-projecting portion is formed without projecting portions on a portion in which a weld line is generated by the molding.
US10110095B2 Motor structure capable of dissipating heat therein
A motor structure includes a housing, a cover, an air collecting structure fixed to the cover, an air guiding shell mounted around the housing and the air collecting structure, and a cooling fan. The cover defines a plurality of inlet holes. The air collecting structure defines a plurality of through holes aligned with the inlet holes of the cover, so as to provide a path for allowing one portion of the air current generated by the cooling fan to enter the housing. The housing defines a plurality of inlet holes and a plurality of outlet holes. One portion of the air guiding shell is located above the inlet holes of the housing to form another path for allowing another portion of the air current to enter the housing.
US10110094B2 Motor with heat dissipation structure
A motor generally includes a housing, a cover, an air collecting structure, and a cooling fan. The cover defines a plurality of inlet holes and is provided with a plurality of wind-catching projections. The air collecting structure, adapted to be fixed to the cover, defines a plurality of through holes aligned with the inlet holes of the cover. The housing defines a plurality of inlet holes. The cover is installed to the housing such that the wind-catching projections are respectively located above the inlet holes of the housing, so as to collect some of the air current. Furthermore, a plurality of recesses are defined between the wind-catching projections, so that some of the air current may flow along the outer surface of the housing via the recesses to further cool down the housing.
US10110086B2 Motor and female connector
A motor is provided with a circuit board that is connected to a coil of a stator. A male connection portion is formed in part of the outer periphery of the circuit board. A casing accommodates the circuit board. The male connection portion is exposed to the outside from an opening formed in the casing. A female connector is connected to a cable and is able to engage with the male connection portion.
US10110077B2 Permanent-magnet-embedded electric motor and compressor
A permanent-magnet-embedded electric motor includes a stator core; a rotor core disposed on an inner diameter side of the stator core and including a plurality of magnet insertion holes corresponding to the number of magnetic poles; and a plurality of permanent magnets arrayed in a rotating direction in the magnet insertion holes. Gaps between two permanent magnets adjacent to each other among the permanent magnets disposed in the magnet insertion holes are formed such that the gaps on the radially outer side are larger than the gaps on the radially inner side.
US10110075B2 System and method for selecting power transmitters across a wireless power coupling
Aspects of the present invention relates to providing devices, a system and method for controlling wireless power transfer across an inductive power coupling. The system, particularly, relates to enabling selection of a wireless power outlet of a multi-outlet power transmission surface closest to the location of a power receiver connected to an electric load and placed upon the surface. Accordingly, the multi-outlet power transmission surface comprising two sub-systems, a power transmission system and a signal transfer system, each operable independently and continuously. Further, the signal transfer system controls the activation of wireless power, configured to analyze the signal-quality of each detected communication signal received from a power receiver and thereby to identify the wireless power outlet closest to the location of the power receiver.
US10110074B2 Wireless power transmitter, wireless power receiver, wireless power transmission method and wireless power reception method
A wireless power transmission method in which a demanded power of a first wireless power receiver is adjusted by the first wireless power receiver within first and second available power of the wireless power transmitter.
US10110072B2 Portable device and portable timepiece
A portable timepiece includes a case, a power receiving coil accommodated on a rear surface side in the case, a bypass member configured to include a soft magnetic material, and a first band that is attached to the case, that is internally equipped with the bypass member, and that enables the bypass member to be disposed between the power receiving coil and a charging device when charging is performed using the charging device.
US10110069B2 Coil configurations for inductive power transfer
An inductive power supply system in which the receiving unit includes a secondary coil and a plurality of resonating circuits with different characteristics. Each of the resonating circuits may include a resonating coil and a resonating capacitor. The resonating coils may be inductively coupled to the secondary coil so that energy may be transferred from one or more of the resonating coils to said receiving unit. The plurality of resonating circuits are configured to provide improved power transfer efficiency or performance at different distances between the primary coil and secondary coil. The present invention may also provide a method for tuning the wireless power system including the general steps of measuring an operating characteristic in the primary unit, measuring an operating characteristic in the receiver unit and tuning one or more of the components in the primary unit and the secondary unit based on a comparison of the two measurements.
US10110061B2 Energy storage device for an electrical AC voltage grid
An energy storage device for storing energy for a stationary AC voltage grid includes a control device; and at least two switching units. Each switching unit includes multiple storage elements for storing a part of the energy, a converter having an AC voltage connection for connection to the AC voltage grid and a DC voltage connection, and a multiplexer switching device electrically connected with the DC voltage connection of the converter and with one of the storage elements via a respective storage connection. The multiplexer switching device is configured to select one of the storage connections in dependence on a selection signal generated by the control device and to electrically connect only the one storage connection selected by multiplexer switching device with the DC voltage connection of the converter. The control device is configured to control the converter of each of the at least two switching units so as to gradually reduce an energy flow between the AC voltage grid and a first one of the switching units and to correspondingly increase an energy flow between the DC voltage grid and at least one second one of the switching units until the energy flow between the AC voltage grid and the first switching unit is reduced to zero.
US10110058B2 Power conversion device and method for preventing abnormal shutdown thereof
A power conversion device and a method for preventing abnormal shutdown thereof are provided. The method includes: providing a power conversion device including a main power supply and a standby power supply electrically connected to the main power supply. The standby power supply is configured to provide an operational voltage for microcontrollers of the main power supply; performing a monitoring procedure for monitoring the operational voltage when the power conversion device entering a non-standby mode and the standby power supply is inactivated; and forcing the standby power supply to activate before the operational voltage is lower than a preset compensation voltage, such that an abnormal shutdown condition of the power conversion device while the operational power is equal to or lower than the preset compensating voltage is prevented.
US10110053B2 Battery powered system and method for charging
A unique method for charging a battery includes comparing a parameter to a limit, wherein the parameter relates to previous charging of the battery; determining a current state of the battery; and performing a next charging cycle based on the comparison and/or the current state of the battery. A unique system includes a vehicle, a battery, and a charging system for charging the battery. The charging system includes a controller for determining whether the battery is in short term storage or long term storage; starting a new charge cycle after a first amount of reduction in the charge of the battery if the battery is in short term storage; and starting the new charge cycle after a second amount of reduction in the charge of the battery if the battery is in long term storage.
US10110050B2 Cordless charging apparatus
A cordless charging apparatus includes a housing, a main substrate accommodated in the housing, a coil unit stacked on the main substrate, and a connection member for electrically connecting the coil unit to the main substrate. The connection member includes a connector provided on the main substrate, and a connection substrate provided at the coil unit in order to contact the connector and electrically connect with the coil unit stacked on the main substrate.
US10110041B2 System and method of charging a chemical storage device
A system is provided to allow for charging of a chemical storage device without a rectifier. A gate is used in conjunction with a gate controller. The gate controller monitors input voltage and opens the gate when voltage crosses a zero crossing in a first direction. The gate monitor then closes the gate when the voltage crosses a zero crossing in a second direction. This increases the chances that the output power will have voltage in a single direction. This output power is then fed to a chemical storage device, where it can be stored and used by one or more electronic devices.
US10110038B2 Mobile terminal and rapid charging method
The disclosure discloses a mobile terminal and a rapid charging method, where the mobile terminal includes a microprocessor configured to detect voltage of a battery core thereof upon detecting that the USB interface is connected with the DC-charging power source adaptor, if the voltage of the battery core is in a range [S1, S2] delimited by preset DC-charging thresholds, to calculate a target charging voltage value Vout from the voltage of the battery core, the maximum terminal voltage supported by the battery as well as at least one of a resistance value on a charging line, a resistance value on a circuit board of the mobile terminal, an inner resistance of the battery, and to send the target charging voltage value Vout to the DC-charging power source adaptor to control the DC-charging power source adaptor to output charging voltage to DC-charge the battery.
US10110033B1 Multi-battery charging station which selectively connects battery sub-modules to a common power bus for charging
A metric is received for each battery sub-module in a plurality of battery sub-modules in order to obtain a plurality of metrics associated with the plurality of battery sub-modules. One or more battery sub-modules are selected from the plurality of battery sub-modules to electrically connect to a common power bus. The selected battery sub-modules are configured so that the selected battery sub-modules are electrically connected to the common power bus. The selected battery sub-modules that are electrically connected to the common power bus are charged.
US10110031B2 Charging method and charging apparatus for electronic device
A charging method and a charging apparatus for an electronic device are provided. The method for charging a battery of a first electronic device, includes determining whether a current supply device is connected to a second electronic device connected to the first electronic device, recognizing at least one external device connected to the second electronic device when the current supply device is connected to the second electronic device, setting a charging current based on the recognized at least one external device, and receiving the set charging current from the current supply device connected to the second electronic device and charging the battery of the first electronic device.
US10110028B2 Quick-charging control method and system
A quick charging control method and system are suitable for mobile terminals. The method includes: a first controller obtaining a voltage value of a cell, and sending the voltage value to a second controller; the second controller searching a threshold segment table to find a current regulation instruction matched with a threshold segment containing the voltage value of the cell, and sending the current regulation instruction to a regulation circuit; the regulation circuit performing a current regulation according the current regulation instruction, and outputting a power signal; the second controller sending a second switch-off instruction to the first controller and a second switch circuit respectively if second abnormal charging information is detected; and the second switch circuit, controlling the charging adapter to stop sending the power signal after the current regulation if the second switch circuit receives the second switch-off instruction.
US10110022B2 Battery charging apparatus and method
A battery charging apparatus includes a charging module and a control module. The control module obtains a DIR (dynamic internal resistance) of a battery cell group based on a voltage and a current of the battery cell group, and generates a control signal based on the voltage and the DIR of the battery cell group. The charging module alternates between outputting and not outputting a charge current/voltage to charge the battery cell group based on the control signal.
US10110019B2 Battery with communication interface
A standard two terminal battery package is configured to communicate with an external charger or load, without requiring modification to the battery mechanics and/or high current circuit components integral with the battery. A transmitter and receiver (transceiver) are incorporated into the battery housing. An associated battery charger and/or load, e.g., tool, appliance, vacuum, etc., has a corresponding transceiver configured to communicate with the battery transceiver. A microcontroller may be coupled to the transceiver. Serial number verification between the battery and tool load can be verified. Sensors for temperature, voltage, pressure and pH may be coupled between the battery and microcontroller for monitoring battery temperature, voltage charge and condition during operation or charging thereof. Information from these sensors and more may be communicated from the battery to the load or battery charger. Furthermore, the battery charger may communicate over the Internet for battery operational history collection and theft identification.
US10110012B2 Mobile micro-grid system and control method thereof
A system and a control method of a mobile micro-grid are provided. The mobile micro-grid system includes a renewable energy source and a non-renewable energy source which are in a container. The control method includes supplying the renewable energy source as a primary power supply to an external load; and determining whether the electricity of the renewable energy source is sufficient. If the electricity of the renewable energy source is sufficient, then the renewable energy source provides electricity to the external load; if the electricity of the renewable energy source is not sufficient, then the renewable energy source and non-renewable energy source provide electricity to the external load. If an external power source, which is a renewable-energy-type power source, is connected to the mobile micro-grid system, then the renewable energy source and external power source work as the primary power supply.
US10109999B2 Technology for extending a radio frequency (RF) bandwidth of an envelope tracking (ET) power amplifier (PA)
An envelope tracking power supply (ET PS) transmission line switch can be operable between an ET PS and a radio frequency (RF) power amplifier (PA). The ET PS transmission line switch assembly can include a quarter wavelength (¼λ) transmission line configured for high impedance at a specified low RF and a switch coupled to a specified point on the quarter wavelength transmission line to generate a high frequency quarter wavelength transmission line when the switch is toggled. The quarter wavelength transmission line is configured to be coupled to a voltage output of the ET PS and a RF output of the RF PA. The high frequency quarter wavelength transmission line is configured for high impedance at a specified high RF, and the specified high RF is higher than the specified low RF.
US10109994B2 Multiple current sensor system
Provided herein are improved current monitoring systems for monitoring currents having large ranges. A current monitor can include two or more current sensors. At least two of the current sensors can have different current measurement ranges and different current measurement sensitivities. Each current sensor can be associated with one or more current monitoring thresholds. A time delay or time threshold can correspond to each current monitoring threshold. Each current sensor can monitor a same current having a large range of possible current values. When a predetermined current threshold is exceeded for an amount of time exceeding a corresponding time threshold, a signal can be generated by the current sensor. The generated signal can indicate that the measured current exceeds the predetermined current threshold for the corresponding predetermined period of time.
US10109992B2 Methods for installing a riser glove onto cables extending form a riser conduit
A riser glove for shielding and/or sealing cables extending from a riser conduit includes a wrist portion sized for a sealing fit over the riser conduit, and a plurality of finger portions extending from the wrist portion. The finger portions taper from a widest section adjacent the wrist portion to a narrowest section at distal ends thereof. The finger portions include incremental indicators along lengths thereof corresponding to different cable gauges, respectively.
US10109991B2 Arrangement comprising a fluid-insulated phase conductor
An arrangement includes an encapsulation housing and a fluid-insulated phase conductor which is disposed within the encapsulation housing, so that an electrically insulating fluid flows around the phase conductor. The phase conductor has a plurality of electrically parallel conductor tracks, at least in some sections. The conductor tracks mutually support each other.
US10109985B2 Semiconductor igniter plug for an aircraft turbomachine, comprising scoops for discharging possible fuel residues
An igniter plug for an aircraft turbomachine includes an external electrode, an internal electrode, as well as a semiconducting body arranged between the external electrode and the internal electrode and set back from these electrodes so as to define an electrical arc forming cavity, the bottom of which is formed by an axial end surface of the semiconducting body. The free end of the external electrode is equipped with at least one scoop for discharging possible fuel residues present in the cavity.
US10109981B2 Asymmetric optical waveguide grating resonators and DBR lasers
Monolithic asymmetric optical waveguide grating resonators including an asymmetric resonant grating are disposed in a waveguide. A first grating strength is provided along a first grating length, and a second grating strength, higher than the first grating strength, is provided along a second grating length. In advantageous embodiments, the effective refractive index along first grating length is substantially matched to the effective refractive index along second grating length through proper design of waveguide and grating parameters. A well-matched effective index of refraction may permit the resonant grating to operate in a highly asymmetric single longitudinal mode (SLM). In further embodiments, an asymmetric monolithic DFB laser diode includes front and back grating sections having waveguide and grating parameters for highly asymmetric operation.
US10109960B2 Cable attachment device and connection assembly for measuring cable temperature
An attachment device for cables is described herein. This attachment device includes a central body formed of a plastic material and defining a cavity configured to receive a temperature probe and a plurality of straps extending from the central body, each strap of the a plurality of straps configured to secure a cable to the central body, wherein the central body defines a wall having a first side configured to be in contact with the temperature probe and a second side in contact with a cable. This attachment device may notably be used in an electrical connection assembly having a connector, a temperature sensor disposed within the device, and at least two cables.
US10109950B1 High vibration connector with a connector-position-assurance device
A connector includes a first-housing and a second-housing. The first-housing includes a connector-lock. The second-housing is configured to receive the first-housing and includes a connector-latch configured to removably retain the connector-lock when the first-housing is mated with the second-housing. The second-housing includes a connector-position-assurance (CPA)-device slidably mounted to the second-housing and movable from a disengaged-position to an engaged-position. The CPA-device applies a retention-force to the connector-latch. The retention-force deflects the connector-latch thereby applying the retention-force to the first-housing when the first-housing is mated with the second-housing and the CPA-device is in the engaged-position.
US10109944B2 Protective guard for a wall-mounted electrical interface and method for using the same
A protective guard prevents undesired access to a wall-mounted electrical interface such as an electrical switch or outlet, particularly by small children. The protective guard includes a baseplate, cover and spring-biased latch. The baseplate is mounted to the wall and contains at least one opening to expose the electrical interface. The cover slidably attaches to the baseplate for sliding movement between a closed position that blocks access to the electrical interface and an open position that exposes the electrical interface. The spring-biased latch is attached to the cover. The latch is actively spring-biased to a locked position that holds the cover in the closed position and has an unlocked position offset from the locked position which allows sliding movement of the cover to its open position to expose the electrical interface. Advantageously, exposing the electrical interface requires no additional parts or tools that should be procured, removed, stored, or could be misplaced. The required actions to expose the electrical interface are difficult to achieve by a small child while an adult has the required strength, motor skills, and cognitive abilities to easily and intuitively accomplish the necessary actions with a one-handed operation.
US10109942B2 Electric connector having a receptacle with an enlarged portion to lock an enlarged portion of contacts
In an electric connector, a receptacle contact has an elastic portion of at least one curved form between a contact portion and a connection portion. An inclination portion is formed between the elastic portion and the contact portion, and further an enlarged engaging portion communicating with the inclination portion is formed at the side of the contact portion. A housing is provided with the insertion hole for inserting the receptacle contact, and an enlarged locking portion is formed in a position corresponding to the enlarged engaging portion. The enlarged engaging portion is locked by the enlarged locking portion in detachment operation.
US10109940B2 Connector port frame for processor package
Embodiments herein relate to port frames and connectors for direct connections to integrated circuit packages. In various embodiments, a port frame to receive a connector and maintain a connection between the connector and a computer processor package may include a protrusion to provide stable attachment of the port frame to a bolster frame, a first wall, a second wall opposite the first wall, a first detent in the first wall, and a second detent in the second wall where the connector is to be received between the first wall and the second wall, and where the first detent is to receive a first locking protrusion extending from the connector and the second detent is to receive a second locking protrusion extending from the connector. Other embodiments may be described and/or claimed.
US10109938B2 Flex circuit connector configuration
An electronic system of a device includes first and second circuit boards and a flexible connector configured to electrically connect the first and second circuit boards. The flexible connector includes a serpentine portion that includes first, second and third legs. The first leg that extends in a first direction, the second leg extends in a second direction opposite of the first direction, and the third leg extends in the first direction. The first, second and third legs are configured in a common plane when the device is in an operational state.
US10109926B2 Antenna radiator, antenna and mobile terminal
An antenna comprises: a circuit board; an antenna radiator, wherein the antenna radiator is provided with a first gap, a second gap, a first grounding piece, a second grounding piece and a feed piece, the first gap and the second gap forming a first inverted-F antenna connected to the first grounding piece and a second inverted-F antenna connected to the second grounding piece on the antenna radiator, and the feed piece being respectively connected to the first inverted-F antenna and the second inverted-F antenna; and an antenna frequency reconstruction system, wherein the antenna frequency reconstruction system is provided on the circuit board, the antenna frequency reconstruction system is respectively connected to the first grounding piece and the second grounding piece and is grounded, and the antenna frequency reconstruction system switches one of the first grounding piece and the second grounding piece to be grounded. Also provided are an antenna radiator and a mobile terminal.
US10109922B2 Capacitive-fed monopole antenna
A monopole antenna structure disclosed herein includes a ceramic block with a metallic surface coupled to a feed structure and a planar radiation element electrically floating relative to the ceramic block. The planar radiation element is in a parallel plane alignment with the metallic surface of the ceramic block. When the feed structure provides signal of one or more select frequencies to the metallic surface of the ceramic block, the ceramic block radiates (e.g., transmits a carrier wave) and in turn, excites the planar radiation element to re-radiate the signal.
US10109916B2 Aperiodic phased array antenna with single bit phase shifters
An antenna array can include multiple radiating cells, each comprising a radiating element and a phase shifter. Further, each radiating element can comprise a first radiating element port and a second radiating element port. Each of the radiating cells can be configured to selectively connect the phase shifter to one of the radiating element ports, Each of the radiating cells can further comprise a phase delay difference between the signal paths associated with the radiating element ports. Further, the radiating cells can have physical polarization orientations that can be different from, at least one other radiating cell.
US10109913B2 Antenna support to be mounted on an electrical board
An antenna support to be mounted on an electrical board and used to carry an antenna which is electrically connected to the board. The support has a plurality of housings, each one suitable for receiving the antenna according to different orientations; device for adjusting the position of the antenna on the board; and device for fixing the support to the board. An electrical board provided with an antenna support, a method for positioning an antenna to be connected to an electrical board, and a method for producing an electrical board connected to an antenna are also provided.
US10109909B1 Antenna with proximity sensor function
The disclosure concerns an antenna with proximity sensor function. The antenna and proximity sensors can be implemented in a laptop computer, and proximity sensor loading states are surveyed and used to determine when and to what degree to alter the reactance at the junction of or along the parasitic element to optimize the frequency response and/or the impedance properties of the antenna system. An algorithm or look-up table is configured to relate proximity sensor loading states to reactance required to alter antenna characteristics.
US10109899B1 Control of current in parallel battery strings
A battery assembly has a first battery string including a first plurality of cells connected in series. A second battery string is connected in parallel to the first battery string and includes a second plurality of cells connected in series. A fluid channel is operatively connected to the first and the second battery strings and includes a fluid flowing within. A controller is operatively connected to the first and the second battery strings. The controller is configured to determine a desired temperature differential between the first and the second temperatures of the battery strings based at least partially on a respective strength status of the first and the second battery strings. The controller is configured to control the first and the second currents, via the fluid in the fluid channel, based at least partially on the desired temperature differential.
US10109896B2 Heat insulating member and battery cover
A heat insulating member includes a wall member. The wall member includes a high-density portion provided at one end edge in a direction orthogonal to a thickness direction of the wall member and having density of above 0.45 g/cm3 and a low-density portion provided midway in the direction orthogonal to the thickness direction, having heat-insulating properties, and having density of 0.45 g/cm3 or less. The high-density portion is provided over the entire one end edge and the thickness of the high-density portion is thinner than that of the low-density portion.
US10109894B2 Battery pack structure for electric vehicles
In a battery pack structure for electric vehicles that a battery module, a junction box, and a battery controller for battery management are mounted in a battery-pack-case internal space, clearances, ensured when the battery module is mounted in the case internal space, are configured as temperature-adjustment air passages through which temperature-adjusting air flows. The junction box and the battery controller are arranged at positions spaced apart from each other and facing one straight passage part of the temperature-adjustment air passages. Furthermore, a weak-electric harness, via which the junction box and the battery controller are connected to each other, is wired along the straight passage part, thus ensuring smooth flow of temperature-adjusting air, while improving both the harness-wiring workability and the harness durability.
US10109889B2 Non-aqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery includes a positive electrode plate including a positive electrode core and a positive electrode mixture layer formed thereon; a negative electrode plate including a negative electrode core and a negative electrode mixture layer formed thereon; a wound electrode assembly in which the positive electrode plate and the negative electrode plate are wound with a separator therebetween so as to be insulated from each other; a nonaqueous electrolyte solution; a pressure-responsive current interruption mechanism electrically connected to at least one of the positive electrode plate and the negative electrode plate; and an outer casing. Excess electrolyte solution is present outside the electrode assembly in the outer casing. The liquid level of the excess electrolyte solution is at such a height that the excess electrolyte solution does not come into contact with a component of the current interruption mechanism when the outer casing is placed horizontally.
US10109886B2 Lithium-sulfur batteries
A lithium-sulfur electrochemical cell includes a cathode including elemental sulfur; an anode including elemental lithium; and an electrolyte including a salt and a non-polar fluorinated ether solvent. Alternatively, a lithium-sulfur electrochemical cell may include an anode; an electrolyte; and a cathode including a polytetrafluoroethylene-coated carbon paper and sulfur.
US10109878B2 Electrolyte film for fuel cell
(Problem) To provide an electrolyte film for fuel cells, capable of achieving both low resistance (film thinning) and high dimensional stability.(Solution) An electrolyte film for fuel cells, the electrolyte film comprising a polymeric electrolyte and a polytetrafluoroethylene (PTFE) porous film, characterized in that a material having an elastic modulus higher than that of the material constituting the PTFE porous film is composited on the inside surfaces of pores of the PTFE porous film, and the composited PTFE porous film has an elastic modulus of at least 150 MPa.
US10109873B2 Electrochemical cell and method of operation
An electrochemical cell system and a method for operating an electrochemical cell is provided. The method including determining one of a power level, current level or a voltage level of the electrochemical cell, the electrochemical cell including at least one cell having an anode side and a cathode side, the electrochemical cell further having a water transport plate operably coupled to the cathode side. An oxidant pressure level is determined in the cathode side. A water pressure level is determined in the water transport plate. The active area of the at least one cell is changed by adjusting at least one of the oxidant pressure level or the water pressure level based at least in part on the determined power level, current level or voltage level.
US10109872B2 Fuel cell system activation method and fuel cell system
As an activation time power generation mode of a fuel cell system, a control device executes: a first step of determining whether or not hydrogen is present in an anode gas flow path; a second step of bringing a contactor to a connected state if hydrogen is detected in the first step as being present in the anode gas flow path; a third step of supplying air to a cathode through a cathode gas flow path after the second step has been executed; and a fourth step of, if a voltage of the fuel cell stack detected by a voltage detection device reaches a predetermined voltage, connecting an electrical load to the fuel cell stack, and performing electric power generation of the fuel cell stack while maintaining the voltage at or below the predetermined voltage.
US10109870B2 Carbon member, carbon member manufacturing method, redox flow battery and fuel cell
A carbon member for use as a battery member of a redox flow battery or a fuel cell, obtained by welding, into a single integrated body: a first layer including a first resin composition containing a polyolefin-based resin and having a melt flow rate of 0.01 to 10 g/10 min, and a first carbonaceous material; a second layer including a second resin composition containing a polyolefin-based resin, having a melt flow rate of 5 to 1,000 g/10 min that is greater than that of the first resin composition, and having a melting point that is 80° C. or higher, but is at least 10° C. lower than that of the first resin composition, and a second carbonaceous material; and a third layer, which is disposed facing the first layer with the second layer interposed therebetween, and is formed from a porous carbon material having a specified bulk density.
US10109866B2 Gas decomposition device and power generation device
A gas decomposition device 100 includes one or two or more membrane electrode assemblies 5, each including a solid electrolyte layer 2, an anode layer 3 stacked on a first side of the solid electrolyte layer 2, and a cathode layer 4 stacked on a second side of the solid electrolyte layer; and porous current collectors 8a, 8b, and 8c including continuous pores 1b, the membrane electrode assemblies being stacked with the porous current collector, the solid electrolyte layer being composed of a proton-conducting solid electrolyte, the porous current collectors including porous metal bodies 1, each of the porous metal bodies 1 including an alloy layer 12a having corrosion resistance on at least a surface of the porous metal body 1 facing the continuous pores, and the porous metal bodies forming gas channels 9a, 9b, and 9c that supply gases to the anode layer and the cathode layer.
US10109864B2 Diatomaceous energy storage devices
An energy storage device can include a cathode having a first plurality of frustules, where the first plurality of frustules can include nanostructures having an oxide of manganese. The energy storage device can include an anode comprising a second plurality of frustules, where the second plurality of frustules can include nanostructures having zinc oxide. A frustule can have a plurality of nanostructures on at least one surface, where the plurality of nanostructures can include an oxide of manganese. A frustule can have a plurality of nanostructures on at least one surface, where the plurality of nanostructures can include zinc oxide. An electrode for an energy storage device includes a plurality of frustules, where each of the plurality of frustules can have a plurality of nanostructures formed on at least one surface.
US10109855B2 Hydrogen storage alloys
Hydrogen storage alloys comprising a metal oxide containing ≥60 at % oxygen; and/or comprising a metal region adjacent to a boundary region, which boundary region comprises at least one channel; and/or comprising a metal region adjacent to a boundary region, where the boundary region has a length and an average width, where the average width is from about 12 nm to about 1100 nm; and/or comprising a metal oxide zone comprising a metal oxide, which oxide zone is aligned with at least one channel; and/or comprising a Ni/Cr metal oxide have improved electrochemical properties, for instance improved low temperature electrochemical performance.
US10109840B2 Rechargeable battery pack having a contact plate for connection to a load
A rechargeable battery pack includes at least one individual cell which is accommodated in a cell holder and is in electrical contact on a contact side via a cell connector. An electric load is to be connected via a contact plate which has a plurality of plug-type connections, wherein the contact plate is located on one side face of the cell holder. In order to compensate positional tolerances between the plug-type connections of the contact plate and external connection contacts, a mount for the contact plate is provided on one side face of the cell holder, in which mount the contact plate is mounted so as to be displaceable in a displacement direction. The electrical connection between the individual cell and the contact plate is embodied by an elastic contact strip, wherein the contact strip is embodied so as to be resilient in a sprung fashion in the displacement direction of the contact plate.
US10109837B2 Secondary battery
A secondary battery includes an electrode assembly including a first uncoated portion extending in a first direction, and a second uncoated portion extending in a second direction opposite to the first direction; a case accommodating the electrode assembly; a first terminal extending to an outside of the case and being connected to the first uncoated portion; a first cover plate coupled to the first terminal and closing the case in the first direction, the first terminal being insulated from the case; a connection plate connected between the second uncoated portion and the case; and a second cover plate covering the connection plate and closing the case in the second direction.
US10109834B2 Modified U-tab for accommodating indeterminate battery tab locations
Battery assemblies, as well as methods and processes for forming same. A battery assembly can include a first tab electrically connected to a first terminal of a battery and a second tab electrically connected to a second terminal of the battery. A battery assembly can also include a first conductive path (aka first section) having a first end, and a second conductive path (aka second section) having a second end. Another end of the first conductive path can be coupled an electronic device, such as an electric circuit. Another end of the second conductive path can be coupled to the electronic device as well. A space separates the first and second ends; the space formed by removing at least one portion of a U-shaped conductive path. The first conductive path and the first battery tab are connected. The second conductive path and the second battery tab are also connected.
US10109824B2 Battery and manufacturing method for battery
A battery includes a battery case; an outside member that is arranged on an outer portion of the battery case, and is made of an Al—Mg alloy or Al—Mg—Si alloy; a collector member made of pure aluminum, which has i) an extending portion that extends from within the battery case, passes through a first through-hole provided in the battery case and a second through-hole in the outside member, and protrudes out of the battery case, and ii) a crimped portion that spreads out toward an outside of the second through-hole from the extending portion, and circularly covers a periphery of the second through-hole in the outside member; as well as a bead that electrically connects an outer peripheral edge portion of the crimped portion to the outside member; and an additional bead that is positioned farther toward a radial inside of the crimped portion than the bead.
US10109816B2 Protective sheet, display unit, and electronic apparatus
A display unit includes a display panel and a first protective sheet. The display panel has a light-emitting surface. The first protective sheet is provided on the light-emitting surface. The first protective sheet provided in the display unit includes a first impact dispersion layer, a first strain relaxation layer, and a gel-like first impact absorption layer. The first impact dispersion layer has a pencil hardness of 3H or higher. The first strain relaxation layer has flexural strength and tensile strength both higher than the flexural strength and the tensile strength of the first impact dispersion layer. The gel-like first impact absorption layer has a thickness of a submillimeter order or more. The first impact absorption layer, the first strain relaxation layer, and the first impact dispersion layer are arranged in this order from the light-emitting surface.
US10109815B2 Reducing OLED device efficiency at low luminance
The invention provides a light emitting device, comprising: a first electrode; a second electrode; a light emitting layer disposed between the first electrode and the second electrode, wherein the light emitting layer comprises an emitting material having a first triplet energy level (T1); and an exciton quenching layer disposed between the light emitting layer and the second electrode, wherein the exciton quenching layer comprises a non-emitting quenching material having a second triplet energy level (T1); wherein the exciton quenching layer is disposed adjacent to the light emitting layer; wherein the emitting material emits by phosphorescence or delayed fluorescence; and wherein the first triplet energy level (T1) is higher than the second triplet energy level (T1). Methods of making the same are also provided.
US10109807B2 Organic light-emitting element and display apparatus
Provided is an organic light-emitting element having high luminous efficiency and a long lifetime. The organic light-emitting element includes a pair of electrodes and an organic compound layer placed between the pair of electrodes, in which the organic compound layer includes an iridium complex having a benzo[f]isoquinoline of a specific structure as a ligand and a metal complex compound of a specific structure.
US10109796B2 Methods of applying polymers to surfaces and surfaces coated by polymers
Disclosed herein, in certain embodiments, is a method of depositing a polymer onto a surface. In some embodiments, the method comprises using a high electric field and a high frequency vibratory motion to deposit a polymer solution onto the surface.Disclosed herein, in certain embodiments, is a method of manufacturing an electrode or diode. In some embodiments, the method comprises using a high electric field and a high frequency vibratory motion to deposit a polymer onto a surface.Further disclosed herein, in certain instances, is an electrode manufactured by any method disclosed herein. Further disclosed herein, in certain instances, is a diode manufactured by any method disclosed herein.
US10109792B2 Switching device and resistive random access memory including the same
A switching device includes a first electrode and a second electrode, and an electrolyte layer disposed between the first electrode and the second electrode. The electrolyte layer includes a first layer charged with negative charges and a second layer charged with positive charges.
US10109785B2 Method for manufacturing acoustic wave device
A method for manufacturing an acoustic wave device includes: forming reforming regions in a substrate along a first direction and a second direction intersecting the first direction by irradiating the substrate with a laser beam under different conditions in the first direction and the second direction, the substrate including a piezoelectric substrate on which an IDT (InterDigital Transducer) is formed, and linear expansion coefficients of the piezoelectric substrate being different in the first direction and the second direction; and cutting the substrate in the first direction and the second direction at the reforming regions.
US10109760B2 Eliminating emissive sub-bandgap states in nanocrystals
The size-dependent band-gap tunability and solution processability of nanocrystals (NCs) make them attractive candidates for optoelectronic applications. One factor that presently limits the device performance of NC thin films is sub-bandgap states, also referred to as trap states. Trap states can be controlled by surface treatment of the nanocrystals.
US10109753B2 Compound micro-transfer-printed optical filter device
Embodiments of the present invention provide a compound optical filter device comprising a semiconductor substrate having an optical transducer formed on the semiconductor substrate, the optical transducer responsive to light to produce a signal or responsive to a signal to emit light. An optical filter comprises a filter substrate separate and independent from the semiconductor substrate and one or more optical filter layers disposed on the filter substrate. The filter substrate is micro-transfer printed on or over the semiconductor substrate or on layers formed over the semiconductor substrate and over the optical transducer to optically filter the light to which the optical transducer is responsive or to optically filter the light emitted by the optical transducer. In further embodiments, the optical filter is an interference filter and the semiconductor substrate includes active components that can control or operate the optical transducer.
US10109752B2 Nanowire-modified graphene and methods of making and using same
A transparent electrode can include a graphene sheet on a substrate, a layer including a conductive polymer disposed over the graphene sheet, and a plurality of semiconducting nanowires, such as ZnO nanowires, disposed over the layer including the conductive polymer.
US10109747B2 Semiconductor memory devices and methods of fabricating the same
A semiconductor memory device and a method of fabricating the same. The device includes a plurality of gates vertically stacked on a top surface of a substrate with an epitaxial layer formed in the substrate, a vertical channel vertically penetrating the gates to be electrically connected to the epitaxial layer, and a memory layer provided between the vertical channel and the gates. The epitaxial layer has a top surface positioned at a level between a bottom surface of the lowermost one of the gates and the top surface of the substrate.
US10109742B2 Semiconductor device including fin structures and manufacturing method thereof
A method for manufacturing a semiconductor device includes forming a fin structure over a substrate. The fin structure has a top surface and side surfaces and the top surface is located at a height H0 measured from the substrate. An insulating layer is formed over the fin structure and the substrate. In the first recessing, the insulating layer is recessed to a height T1 from the substrate, so that an upper portion of the fin structure is exposed from the insulating layer. A semiconductor layer is formed over the exposed upper portion. After forming the semiconductor layer, in the second recessing, the insulating layer is recessed to a height T2 from the substrate, so that a middle portion of the fin structure is exposed from the insulating layer. A gate structure is formed over the upper portion with the semiconductor layer and the exposed middle portion of the fin structure.
US10109740B2 Programmable bulk FinFET antifuses
An antifuse device includes a gate structure formed on a substrate including first spacers formed in an upper portion and a conductive material formed in a lower portion below the first spacers. Two conductive regions are disposed adjacent to the gate structure and on opposite sides of the gate structure. A dielectric barrier is formed between the conductive material and each of the conductive regions such that a dual antifuse is formed across the dielectric barrier between the conductive material and the conductive regions on each side of the gate structure.
US10109737B2 Method of forming high-germanium content silicon germanium alloy fins on insulator
A method of forming high germanium content silicon germanium alloy fins with controlled insulator layer recessing is provided. A silicon germanium alloy (SiGe) layer having a first germanium content is provided on a surface of an insulator layer using a first condensation process. Following the formation of a hard mask layer portion on the SiGe layer, a second condensation process is performed to convert a portion of the SiGe layer into a SiGe fin of a second germanium content that is greater than the first germanium content and other portions of the SiGe layer into a shell oxide structure located on sidewalls of the SiGe fin. After forming a fin placeholder material, a portion of each shell oxide structure is removed, while maintaining a lower portion of each shell oxide structure at the footprint of the SiGe fin.
US10109732B2 Trench power MOSFET
A device includes a semiconductor region of a first conductivity type, a trench extending into the semiconductor region, and a conductive field plate in the trench. A first dielectric layer separates a bottom and sidewalls of the field plate from the semiconductor region. A main gate is disposed in the trench and overlapping the field plate. A second dielectric layer is disposed between and separating the main gate and the field plate from each other. A Doped Drain (DD) region of the first conductivity type is under the second dielectric layer, wherein an edge portion of the main gate overlaps the DD region. A body region includes a first portion at a same level as a portion of the main gate, and a second portion at a same level as, and contacting, the DD region, wherein the body region is of a second conductivity type opposite the first conductivity type.
US10109727B2 Semiconductor device
A semiconductor device includes a lateral switching device having: a substrate; a channel forming layer that has a heterojunction structure made of a GaN layer and an AlGaN layer and is formed with a recessed portion, on the substrate; a gate structure part that includes a gate insulating film and a gate electrode formed in the recessed portion; and a source electrode and a drain electrode on opposite sides of the gate structure part on the channel forming layer. The AlGaN layer includes a first AlGaN layer that has an Al mixed crystal ratio determining a two dimensional electron gas density, and a second AlGaN layer that has an Al mixed crystal ratio smaller than that of the first AlGaN layer to induce negative fixed charge, and is disposed in contact with the gate structure part and spaced from the source electrode and the drain electrode.
US10109724B2 Heterojunction bipolar transistor unit cell and power stage for a power amplifier
A heterojunction bipolar transistor unit cell may include a compound semiconductor substrate. The heterojunction bipolar transistor unity may also include a base mesa on the compound semiconductor substrate. The base mesa may include a collector region on the compound semiconductor substrate and a base region on the collector region. The heterojunction bipolar transistor unity may further include a single emitter mesa on the base mesa.
US10109720B1 Semiconductor device and manufacturing method thereof
A semiconductor device and a manufacturing method thereof are provided. The semiconductor device includes a substrate, a patterned conductive layer and an epitaxial layer. The substrate includes a first fin structure and a second fin structure respectively protruding from a top surface of the substrate, and the second fin structure has a recess. The patterned conductive layer is disposed on the substrate and covers a first end of the first fin structure. The epitaxial layer is disposed in the recess. The first end of the first fin structure and a second end of the epitaxial layer face a first direction.
US10109714B2 Buried contact structures for a vertical field-effect transistor
Structures including a vertical field-effect transistor and fabrication methods for a structure including a vertical field-effect transistor. A vertical field-effect transistor includes a source/drain region located in a section of a semiconductor layer, a first semiconductor fin projecting from the source/drain region, a second semiconductor fin projecting from the source/drain region, and a gate electrode on the section of the semiconductor layer and coupled with the first semiconductor fin and with the second semiconductor fin. The structure further includes a contact located in a trench defined in the section of the semiconductor layer between the first semiconductor fin and the second semiconductor fin. The contact is coupled with the source/drain region of the vertical field-effect transistor.
US10109688B2 Repair structure of line defect of AMOLED display panel and repair method
The present invention provides a repair structure of a line defect of an AMOLED display panel and a repair method. The conductive film (410) correspondingly overlaps and covers above the test TFT (310) and is insulated from the test TFT (310), and the repair line (420) is insulated and crossed with all the signal fanout lines (200) and the corresponding test line (330). It is realized that the repair line is directly grafted on the AMOLED display panel detecting circuit, which can utilize the present detecting circuit layout of the AMOLED display panel capable of introducing the repair line for having the repair function and saving the layout space, and has no additional requirement to the control IC, and particularly, can be applicable for the line defect repair of the small size, high resolution AMOLED display panel.
US10109673B2 Double-masking technique for increasing fabrication yield in superconducting electronics
An improved microfabrication technique for Josephson junctions in superconducting integrated circuits, based on the use of a double-layer lithographic mask for partial anodization of the side-walls and base electrode of the junctions. The top layer of the mask is a resist material, and the bottom layer is a dielectric material chosen so to maximize adhesion between the resist and the underlying superconducting layer, be etch-compatible with the underlying superconducting layer, and be insoluble in the resist and anodization processing chemistries. The superconductor is preferably niobium, under a silicon dioxide layer, with a conventional photoresist or electron-beam resist as the top layer. This combination results in a substantial increase in the fabrication yield of high-density superconducting integrated circuits, increase in junction uniformity and reduction in defect density. A dry etch more compatible with microlithography may be employed.
US10109667B2 Imaging device, module, and electronic device
An imaging device that has a structure where a transistor is used in common by a plurality of pixels and is capable of imaging with a global shutter system is provided. A transistor that resets the potential of a charge detection portion, a transistor that outputs a signal corresponding to the potential of the charge detection portion, and a transistor that selects a pixel are used in common by the plurality of pixels. A transistor is provided between a power supply line and a photoelectric conversion element. Exposure is performed by turning on the transistor. Imaging data is retained in a charge retention portion by turning off the transistor.
US10109665B2 Semiconductor device and method of fabricating the same
A semiconductor device includes a semiconductor substrate with first and second surfaces facing each other, an etch stop pattern in a trench formed in the first surface of the semiconductor substrate, a first insulating layer on the first surface of the semiconductor substrate, and a through via penetrating the semiconductor substrate and the first insulating layer. The etch stop pattern surrounds a portion of a lateral surface of the through via.
US10109661B2 Electronic device
An object is to provide a pixel structure of a display device including a photosensor which prevents changes in an output of the photosensor and a decrease in imaging quality. The display device has a pixel layout structure in which a shielding wire is disposed between an FD and an imaging signal line (a PR line, a TX line, or an SE line) or between the FD and an image-display signal line in order to reduce or eliminate parasitic capacitance between the FD and a signal line for the purpose of suppressing changes in the potential of the FD. An imaging power supply line, image-display power supply line, a GND line, a common line, or the like whose potential is fixed, such as a common potential line, is used as a shielding wire.
US10109656B2 Thin film transistor, thin film transistor substrate, liquid crystal display device, and method of manufacturing thin film transistor
It is an object to provide a technique capable of suppressing a damage on a semiconductor channel layer due to a process of forming a source electrode and a drain electrode and also suppressing a short channel effect. A thin film transistor includes a gate electrode, a first insulating film, a source electrode, a drain electrode, a second insulating film, and a semiconductor channel layer that includes an oxide semiconductor. The second insulating film is disposed on the first insulating film, the source electrode, and the drain electrode. The semiconductor channel layer is electrically connected to the source electrode and the drain electrode via a first contact hole and a second contact hole provided in the second insulating film.
US10109637B1 Cross couple structure for vertical transistors
The disclosure provides integrated circuit (IC) structure including: a substrate; a shallow trench isolation (STI) positioned between the first and second regions of the substrate; a first transistor with a channel region is positioned on the first region of the substrate, and spacer positioned on the first region of the substrate and the STI; and a gate metal positioned on the spacer. The gate metal includes a gate contact region positioned over the first source/drain region of the substrate, and surrounding the channel region. Across-couple region extends laterally from the gate contact region to the source/drain region of a second transistor formed on the second region of the substrate.
US10109633B2 Semiconductor device, electronic device, and authentication system
A novel semiconductor device is provided. A memory cell MC has a function of supplying a signal corresponding to the product of first data and second data to a wiring BX, and also has a function of supplying a signal corresponding to the product of the first data and third data to a wiring BY. The wiring BX is connected to a plurality of memory cells MC. Each of the plurality of memory cells MC outputs a signal corresponding to the result of the product operation to the wiring BX. The wiring BX has a function of transmitting a signal corresponding to the sum of these signals. The wiring BY is connected to a plurality of memory cells MC. Each of the plurality of memory cells MC outputs a signal corresponding to the result of the product operation to the wiring BY. The wiring BY has a function of transmitting a signal corresponding to the sum of these signals.
US10109621B2 Low-capacitance electrostatic damage protection device and method of designing and making same
An electrostatic discharge (ESD) device includes an active region. The active region includes a first active line having a first plurality of gate features; and a second active line having a second plurality of gate features. The ESD device further includes a first pick-up line having a third plurality of gate features, wherein the first active line is between the first pick-up line and the second active line. The ESD device further includes a second pick-up line comprising a fourth plurality of gate features, wherein the second active line is between the second pick-up line and the first active line.
US10109617B2 Solid state drive package
A solid state drive package is provided. The solid state drive package may include an integrated circuit substrate including: a lower redistribution layer; a first chip and a second chip provided on the lower redistribution layer; and a connection substrate provided on the lower redistribution layer, the connection substrate provided on an outer periphery of the first chip and the second chip; and a plurality of third chips provided on the integrated circuit substrate. The plurality of third chips are electrically connected to the first chip and the second chip via the connection substrate and the lower redistribution layer.
US10109610B2 Wire bonding systems and related methods
A wire bond system. Implementations may include: a bond wire including copper (Cu), a bond pad including aluminum (Al) and a sacrificial anode electrically coupled with the bond pad, where the sacrificial anode includes one or more elements having a standard electrode potential below a standard electrode potential of Al.
US10109608B2 Semiconductor package
The invention provides a semiconductor package. The semiconductor package includes a semiconductor die having a central area and a peripheral area surrounding the central area. A first conductive bump is disposed on the semiconductor die in the central area. A second conductive bump is disposed on the semiconductor die in the peripheral area. An area ratio of the first conductive bump to the second conductive bump from a top view is larger than 1, and less than or equal to 3.
US10109604B2 Package with embedded electronic components and a waveguide cavity through the package cover, antenna apparatus including package, and method of manufacturing the same
A package for embedding one or more electronic components comprises a carrier structure a silicon-based carrier layer, one or more electronic components embedded in one or more cavities formed in the carrier layer, and a cover structure arranged on top of the carrier structure. The cover structure comprises a cover layer and one or more cavities formed in the cover layer. An antenna element and/or a waveguide for connection to an antenna element is formed in and/or on top of the cover layer and coupled to the one or more cavities.
US10109598B2 Composite carrier for warpage management
A composite carrier is disclosed for warpage management as a temporary carrier in semiconductor process. Warpage is reduced for a product, semi-product, or build-up layer processed on the temporary composite carrier which is peeled off the temporary carrier in a later step. The composite carrier comprises a top substrate and a bottom substrate, an adhesive layer is configured in between the top substrate and a bottom substrate. One of the embodiments discloses the top substrate of the composite carrier having a lower CTE and the bottom substrate of the composite carrier having a higher CTE.
US10109597B2 Crack deflector structure for improving semiconductor device robustness against saw-induced damage
An integrated circuit containing a crack deflecting scribe seal which separates an interior region of the integrated circuit from a scribeline immediately outside the integrated circuit and a method of forming the same. The crack deflecting scribe seal includes continuous metal layers and continuous contacts and continuous vias between the continuous metal layers. The continuous metal layers do not extend past the continuous contacts and continuous vias. The continuous contacts and continuous vias are recessed from edges of the underlying continuous metal layers on the scribeline side of the scribe seal, providing an angled outer surface on the scribe seal which may desirably terminate crack propagation or deflect crack propagation upward to a top surface of the scribeline or the crack deflecting scribe seal.
US10109595B2 Double-sided package module and substrate strip
A double-sided package module includes a substrate, a first sealing member, a second sealing member, and an extension portion. The substrate includes electronic components positioned on a first surface and a second surface of the substrate. The first sealing member and the second sealing member are positioned on the first surface and the second surface, respectively. The extension portion protrudes from a lateral surface of the substrate into a space between the first sealing member and the second sealing member.
US10109594B2 Semiconductor device with an isolation structure coupled to a cover of the semiconductor device
A system and method for packaging a semiconductor device that includes a structure to reduce electromagnetic coupling are presented. The semiconductor device is formed on a substrate. A cover is affixed to the substrate so as to extend over the semiconductor device. An isolation structure of electrically conductive material is coupled to the cover in between components of the semiconductor device, with the isolation structure being configured to reduce inductive coupling between those components during an operation of the semiconductor device. In one version, the isolation structure includes a first leg extending from a ground connection along a side wall of the cover to a cross member contiguous with a primary cover wall that extends over the semiconductor device between the components to be isolated electromagnetically.
US10109592B2 Semiconductor chip with electrically conducting layer
A semiconductor device includes a semiconductor chip having a first main surface, a second main surface opposite to the first main surface, and a side wall surface. An electrical contact area is exposed at the side wall surface of the semiconductor chip. An electrically conducting layer covers at least partially the second main surface and the electrical contact area.
US10109587B1 Integrated circuit packaging system with substrate and method of manufacture thereof
An integrated circuit packaging system, and a method of manufacture thereof, including: a substrate including: a first trace layer, an encapsulation on the first trace layer, the first trace layer having a surface exposed from the encapsulation with a rough texture characteristic of removal of a conductive carrier coating, a second trace layer on the encapsulation and over the first trace layer, the second trace layer connected to the first trace layer; and an integrated circuit die attached to the substrate.
US10109583B2 Method for creating alternate hardmask cap interconnect structure with increased overlay margin
Embodiments of the invention include an interconnect structure and methods of forming such structures. In an embodiment, the interconnect structure may include an interlayer dielectric (ILD) with a first hardmask layer over a top surface of the ILD. Certain embodiments include one or more first interconnect lines in the ILD and a first dielectric cap positioned above each of the first interconnect lines. For example a surface of the first dielectric cap may contact a top surface of the first hardmask layer. Embodiments may also include one or more second interconnect lines in the ILD arranged in an alternating pattern with the first inter-connect lines. In an embodiment, a second dielectric cap is formed over a top surface of each of the second interconnect lines. For example, a surface of the second dielectric cap contacts a top surface of the first hardmask layer.
US10109575B1 Non-planar metal-insulator-metal capacitor formation
A method for forming a semiconductor structure having a non-planar MIM capacitor is provided. The method includes forming a first dielectric layer on a base structure that has one or more recesses each comprising contours formed at two or more planar levels. The first dielectric layer is formed along the contours of the one or more recesses. A first electrode is formed on the first dielectric layer. A second dielectric layer is formed over the first dielectric layer and the first electrode. A second electrode is formed over the second dielectric layer. The first electrode, the second dielectric layer and the second electrode form a non-planar capacitor.
US10109574B1 Structure and method for improving high voltage breakdown reliability of a microelectronic device
A method and structure for improving high voltage breakdown reliability of a microelectronic device, e.g., a galvanic digital isolator, involves providing an abatement structure around metal plate corners of a high voltage isolation capacitor to ameliorate the effects of an electric field formed thereat during operation of the device due to dielectric discontinuity.
US10109572B2 Method for fabricating package structure
A package structure is provided, which includes: a dielectric layer having opposite first and second surfaces; a first circuit layer embedded in the dielectric layer and having a surface exposed from the first surface of the dielectric layer; a plurality of conductive posts embedded in the dielectric layer and electrically connected to the first circuit layer and having one ends exposed from the second surface of the dielectric layer; a second circuit layer formed on the second surface of the dielectric layer and electrically connected the ends of the conductive posts exposed from the second surface of the dielectric layer; and a plurality of protruding elements formed on the surface of the first circuit layer exposed from the first surface of the dielectric layer, thereby providing a large contact area so as to strengthen bonding between a semiconductor chip and the first circuit layer of the package structure.
US10109571B2 Wiring substrate and manufacturing method of wiring substrate
A wiring substrate includes a laminated sheet including a first conductor pattern, an inorganic dielectric layer, and a second conductor pattern. The first conductor pattern, the inorganic dielectric layer, and the second conductor pattern are laminated in this order. Also, the first conductor pattern is divided into a plurality of regions.
US10109568B2 Semiconductor device manufacturing method and semiconductor device
The present invention is directed to improve reliability of a semiconductor device. A semiconductor device manufacturing method includes: (a) a step of attaching a BGA having a solder ball to a socket for a burn-in test; and (b) a step of performing a burn-in test of the BGA by sandwiching the solder ball by conductive contact pins in the socket. The contact pin in the socket has a first projection part which is conductive and extends along an attachment direction of the BGA and a second projection part which is conductive, provided along a direction crossing the extension direction of the first projection part, and placed so as to face the surface on the attachment side of the BGA of the solder ball. In the step (b), a burn-in test of the BGA is performed in a state where the first projection parts in the contact pins are in contact with the solder ball.
US10109564B2 Wafer level chip scale semiconductor package
This disclosure relates to a method of forming a wafer level chip scale semiconductor package, the method comprising: providing a carrier having a cavity formed therein; forming electrical contacts at a base portion and sidewalls portions of the cavity; placing a semiconductor die in the base of the cavity; connecting bond pads of the semiconductor die to the electrical contacts; encapsulating the semiconductor die; and removing the carrier to expose the electrical contacts, such that the electrical contacts are arranged directly on the encapsulation material.
US10109555B2 Silicon nitride circuit board and electronic component module using the same
The present invention provides a silicon nitride circuit board in which metal plates are attached on front and rear sides of a silicon nitride substrate having a three-point flexural strength of 500 MPa or higher, wherein assuming that a thickness of the metal plate on the front side is denoted by t1, and a thickness of the metal plate on the rear side is denoted by t2, a numerical relation: |t1−t2|≥0.30 mm is satisfied, and a warp is formed in the silicon nitride substrate so that the silicon nitride substrate is convex toward the metal plate on one of the front side or the rear side; and warp amounts of the silicon nitride substrate in a long-side direction and a short-side direction both fall within a range from 0.01 to 1.0 mm. It is preferable that a longitudinal width (L1) of the silicon nitride substrate falls within a range from 10 to 200 mm, and a transverse width (L2) of the silicon nitride substrate falls within a range from 10 to 200 mm. Due to above structure, even if the silicon nitride circuit board has a large difference in thickness between the metal plates attached on front and rear sides of the silicon nitride substrate, TCT properties can be greatly improved.
US10109548B2 Printed circuit module having a semiconductor device with a protective layer in place of a low-resistivity handle layer
A printed circuit module having a protective layer in place of a low-resistivity handle layer and methods for manufacturing the same are disclosed. The printed circuit module includes a printed circuit substrate with a thinned die attached to the printed circuit substrate. The thinned die is an integrated passive die (IPD) without a silicon substrate layer. A protective layer is disposed over the IPD, wherein the protective layer has a thermal conductivity between 2 watts per meter Kelvin (W/mK) and 6600 W/mK and an electrical resistivity of greater than 106 Ohm-cm.
US10109544B2 Baseplate for an electronic module
Various embodiments provide an electronic module comprising a baseplate. A recess is formed in one main surface of the baseplate, wherein the recess is adapted to accommodate an electronic chip. The electronic chip is attached to a substrate or carrier and is placed in the recess.
US10109539B1 Integrated circuit including NCEM-enabled, tip-to-side gap-configured fill cells, with NCEM pads formed from at least three conductive stripes positioned between adjacent gates
An integrated circuit, in the form of a wafer, die, or chip, includes multiple standard cell-compatible fill cells, configured to enable non-contact electrical measurements. Such fill cells include mesh pads that contain at least three conductive stripes disposed between adjacent gate stripes. Such fill cells further include geometry to enable non-contact evaluation of tip-to-side shorts and/or leakages.
US10109538B2 Measuring device and method for measuring layer thicknesses and defects in a wafer stack
The invention relates to a measurement means and a method for measuring and/or acquiring layer thicknesses and/or voids of one or more layers of a wafer stack on a plurality of measuring points distributed on the wafer stack and a corresponding wafer processing device.
US10109534B2 Multi-threshold voltage (Vt) workfunction metal by selective atomic layer deposition (ALD)
Methods for forming a multi-threshold voltage device on a substrate are provided herein. In some embodiments, the method of forming a multi-threshold voltage device may include (a) providing a substrate having a first layer disposed thereon, wherein the substrate comprises a first feature and a second feature disposed within the first layer; (b) depositing a blocking layer atop the substrate; (c) selectively removing a portion of the blocking layer from atop the substrate to expose the first feature; (d) selectively depositing a first work function layer atop the first feature; (e) removing a remainder of the blocking layer to expose the second feature; and (f) depositing a second work function layer atop the first work function layer and the second feature.
US10109523B2 Method of cleaning wafer after CMP
A method includes forming a first dielectric layer over a wafer, etching the first dielectric layer to form an opening, filling a tungsten-containing material into the opening, and performing a Chemical Mechanical Polish (CMP) on the wafer. After the CMP, a cleaning is performed on the wafer using a weak base solution.
US10109521B1 Method to prevent cobalt recess
A method of forming hybrid Co and Cu CA/CB contacts and the resulting device are provided. Embodiments include forming a forming a plurality of trenches through an ILD down to a substrate; forming a first metal liner on side and bottom surfaces of each trench and over the ILD; annealing the first metal liner; forming a second metal liner over the first metal liner; forming a first plating layer over a portion of the second metal liner in each trench; forming a second plating layer over the second metal liner and first plating layer in a remaining portion of each trench, the first and second plating layers being different materials; and planarizing the second plating layer and the second and first metal liners down to the ILD.
US10109512B2 Photovoltaic cell with porous semiconductor regions for anchoring contact terminals, electrolitic and etching modules, and related production line
A photovoltaic cell is proposed. The photovoltaic cell includes a substrate of semiconductor material, and a plurality of contact terminals each one arranged on a corresponding contact area of the substrate for collecting electric charges being generated in the substrate by the light. For at least one of the contact areas, the substrate includes at least one porous semiconductor region extending from the contact area into the substrate for anchoring the whole corresponding contact terminal on the substrate. In the solution according to an embodiment of the invention, each porous semiconductor region has a porosity decreasing moving away from the contact area inwards the substrate. An etching module and an electrolytic module for processing photovoltaic cells, a production line for producing photovoltaic cells, and a process for producing photovoltaic cells are also proposed.
US10109509B2 Method for cooling semiconductor manufacturing apparatus and substrate support apparatus
A semiconductor manufacturing apparatus, which is provided with a first storage chamber that stores a substrate to be processed, a second storage chamber that stores a dummy substrate, a substrate support apparatus with a heating function that supports a substrate, and a substrate transport apparatus that transports the substrates between the storage chambers and the substrate support apparatus, is further provided with a controller which, in the event that the temperature of substrate processing in a preceding substrate processing step is higher than the temperature of substrate processing in a subsequent substrate processing step, operates the substrate transport apparatus to transport the dummy substrate, whose temperature is lower than the temperature of substrate processing in the preceding substrate processing step, prior to carrying out the subsequent substrate processing step.
US10109502B2 Semiconductor package with reduced parasitic coupling effects and process for making the same
The present disclosure relates to a semiconductor package with reduced parasitic coupling effects, and a process for making the same. The disclosed semiconductor package includes a thinned flip-chip die and a first mold compound component with a dielectric constant no more than 7. The thinned flip-chip die includes a back-end-of-line (BEOL) layer with an upper surface that includes a first surface portion and a second surface portion surrounding the first surface portion, a device layer over the upper surface of the BEOL layer, and a buried oxide (BOX) layer over the device layer. The BEOL layer includes a first passive device and a second passive device, which are underlying the first surface portion and not underlying the second surface portion. Herein, the first mold compound component extends through the BOX layer and the device layer to the first surface portion.
US10109493B2 Composite abrasive particles for chemical mechanical planarization composition and method of use thereof
Chemical Mechanical Planarization (CMP) polishing compositions comprising composite particles, such as ceria coated silica particles, offer low dishing, low defects, and high removal rate for polishing oxide films. Chemical Mechanical Planarization (CMP) polishing compositions have shown excellent performance using soft polishing pad.
US10109491B2 Vertical FET with selective atomic layer deposition gate
Vertical channel field effect transistors include a bottom source/drain layer. One or more vertical channels are formed on the bottom source/drain layer. A horizontal seed layer is formed around the one or more vertical channels. A metal gate is formed directly on the seed layer. A top source/drain is formed layer above the one or more vertical channels and the metal gate.
US10109490B1 Cobalt interconnects formed by selective bottom-up fill
Methods for forming interconnects that include cobalt. An interconnect opening is formed in a dielectric layer that penetrates from a top surface of the dielectric layer into the dielectric layer. A first cobalt layer is formed at a bottom of the interconnect opening and partially fills the interconnect opening. A second cobalt layer is selectively deposited on the first cobalt layer and grows upwardly from the first cobalt layer at the bottom of the interconnect opening.
US10109482B2 Method for treating surface of semiconductor layer, semiconductor substrate, method for making epitaxial substrate
A surface treatment method for a semiconductor layer includes growing a first layer on a substrate in a growth reactor, the first layer consisting of one of gallium nitride, aluminum gallium nitride and indium aluminum nitride; growing a second layer of gallium nitride on a surface of the first layer, the gallium nitride of the second GaN layer having a composition ratio of gallium to nitrogen larger than 2; taking the substrate out of the growth reactor after growing the second layer; and removing the second layer after taking the substrate out of the growth reactor.
US10109476B2 Substrate processing method for depositing a barrier layer to prevent photoresist poisoning
A method for depositing a barrier layer includes a) arranging a substrate including a nitride layer in a processing chamber; b) setting a process temperature in the processing chamber to a predetermined process temperature range; c) setting a process pressure in the processing chamber to a predetermined process pressure range; d) supplying at least one of a gas and a vapor including an organosilane precursor species; and e) depositing a barrier layer on the nitride layer. The barrier layer reduces diffusion of nitrogen-containing groups in the nitride layer into a photoresist layer that is subsequently deposited on the nitride layer.
US10109469B2 Method of generating electron transfer dissociation reagent ions
A method of mass spectrometry is disclosed wherein ions are subjected to an electron detachment, electron capture or electron transfer process in order to form ions having a different charge state. At least some of the ions having a different charge state are caused to interact with analyte ions to cause at least some of the analyte ions to fragment to form daughter, fragment or product ions.
US10109457B2 Method of specimen processing in an apparatus with two or more particle beams and apparatus for this processing
A method and apparatus for processing a specimen with two or more particle beams, wherein the specimen has a milled side that is processed by a first particle beam and observed by a second particle beam. The specimen is milled during a first milling operation by the first particle beam with the specimen in a first position. Thereafter, the specimen tilts in a second position around an axis of tilt of the specimen. Thereafter, the specimen is milled during a second milling operation. Milling can be performed during continuous tilting of the specimen around the axis of tilt. The axis of tilt of the specimen intersects the milled side. In all the aforementioned positions of the specimen, the second particle beam impinges on the milled side, which enables monitoring of the milling in real time.
US10109454B2 Diagnosis method, charged particle beam lithography apparatus, and recording medium
Disclosed is a method of diagnosing a conversion process for converting a format of image data including unit data corresponding to charged particle beams into a format suitable for an aperture array, the aperture array having a plurality of controllers provided to match a plurality of the charged particle beams to control the charged particle beams, and a driver configured to drive the controllers. The method includes: extracting the unit data having an identical first rank based on an arrangement of the unit data in the image data from the unit data of each block including a predetermined number of the unit data and calculating a first checksum of each of the first rank; extracting the unit data having an identical second rank after the conversion process from the unit data of each block and calculating a second checksum of each of the second rank; and comparing the first and second checksums.
US10109451B2 Apparatus configured for enhanced vacuum ultraviolet (VUV) spectral radiant flux and system having the apparatus
A charge control apparatus for controlling charge on a substrate in a vacuum chamber is described. The apparatus includes a light source emitting a beam of radiation having a divergence; a mirror configured to reflect the beam of radiation, wherein a curvature of a mirror surface of the curved mirror is configured to reduce the divergence of the beam of radiation; and a mirror support configured to rotatably support the curved mirror, wherein a rotation of the mirror varies the direction of the beam of radiation.
US10109440B2 Safety switch
The invention relates to a safety switch (2) with a redundant input structure and with a redundant output structure. The safety switch (2) is designed for integration into a series connection (1) of safety switches (2); the safety switch (2) has devices for detecting and adjusting the operating mode in the series connection (1). The safety switch (2) is designed for replacement in the series connection (1) during its operation.
US10109429B2 Solar cell, manufacturing method therefor, semiconductor device, and manufacturing method therefor
Provided are a solar cell that can be manufactured by non-vacuum process and can have more excellent photoelectric conversion efficiency and a manufacturing method therefor as well as such a semiconductor device and a manufacturing method therefor. A solar cell, includes at least a first semiconductor layer (140) and a second semiconductor layer (130). The first semiconductor layer (140) includes metal oxide particles of 1 nm or more and 500 nm or less in average particle size and a compound having relative permittivity of 2 or more and 1,000 or less. For instance, the content of the organic compound in the first semiconductor layer (140) is 10 mass % or more and 90 mass % or less.
US10109428B2 Process to improve coverage and electrical performance of solid electrolytic capacitors
A method for forming a capacitor, a capacitor formed thereby and an improved composition for a conductive coating are described. The method includes providing an anode, forming a dielectric on the anode and forming a cathode layer over the dielectric by applying a monoamine, a weak acid and a conductive polymer.
US10109421B2 Polymerization method for preparing conductive polymer
A improved process for preparing a conductive polymer dispersion is provided as is an improved method for making capacitors using the conductive polymer. The process includes providing a monomer solution and shearing the monomer solution with a rotor-stator mixing system comprising a perforated stator screen having perforations thereby forming droplets of said monomer. The droplets of monomer are then polymerized during shearing to form the conductive polymer dispersion.
US10109416B2 Tiled wireless charging coil solution for extended active area
The disclosure generally relates to a method and apparatus for wireless charging station. In one embodiment, the disclosure provides an overlapping (or tiled) layout of a plurality of coils. Each coil may have a symmetric or an asymmetric turn layout. The disclosure also provides design optimization techniques configured to determine the optimal tile overlap distance and/or coil size to provide a substantially uniform electro-magnetic field over the surface of the wireless charging station.
US10109414B2 Cascaded coils for multi-surface coverage in near field communication
Described herein are techniques related to near field coupling and wireless power transfers. A device may include a cascaded coil antenna to include a first coil antenna that is connected in series with a second coil antenna. The first and second coil antennas are independent antennas prior to cascading and are located in different surfaces of the device to establish near field coupling through front side, top side, bottom side, or corner side of the portable device. Furthermore, a flux guide may be placed in the cascaded coil antenna to facilitate magnetic flux at the first coil antenna and the second coil antenna to induce current of the same phase during receive mode. During transmit mode, the flux guide facilitates the magnetic flux at the first coil antenna and the second coil antenna to generate magnetic fields of the same direction.
US10109411B2 Coil component
A coil component has a first surface and a second surface facing each other. The coil component has a coil conductor formed into a spiral shape, an insulating resin layer covering the coil conductor, a magnetic resin layer disposed on the first surface side of the insulating resin layer without being disposed on the second surface side of the insulating resin layer, and an external terminal disposed at least on one surface on the first surface side of the magnetic resin layer and electrically connected to the coil conductor. The magnetic resin layer is made of a composite material of a resin and a metal magnetic powder. The external terminal includes a metal film contacting the resin and the metal magnetic powder of the magnetic resin layer.
US10109410B2 Out of plane structures and methods for making out of plane structures
A method for forming an out of plane structure includes depositing a layer of an elastic material on a substrate wherein the elastic material has an intrinsic stress profile. The layer of elastic material is photolithographically patterned into at least two spaced-apart elastic members. An electrically non-conductive tether layer joins the elastic members. A portion of the substrate is etched under the elastic members to release a free end of each elastic member, while leaving an anchor portion of each elastic member fixed to the substrate. The stress profile of the elastic members biases the free ends of the elastic members away from the substrate forming loops. The structure is electroplated by applying a voltage having a first polarity between an anode and the structure while the structure is in an electroplating bath. Subsequent to the electroplating, the polarity of the voltage between the anode and the structure is reversed.
US10109407B2 Structural support for conduction-cooled superconducting magnets
A method, a system, and an article of manufacture are disclosed for a structure to support and thermally insulate superconducting magnets, which need to be cooled and kept cool at very low temperatures while also allowing rotational and translational movement of the magnet and/or magnet system without bending or otherwise deforming the support structure. In various embodiments, the support structure is placed within a vacuum vessel to substantially reduce or eliminate convection heat transfer. The support structure is further coupled with the superconducting magnet via enclosing structural components having sufficient second moment of inertia to resist bending forces, at least some of the enclosing structural components being made of low-heat conducting material, while at least some of the other enclosing structural components having reflective surfaces to reduce or eliminate radiation heat loss.
US10109404B2 Low profile coupled inductor substrate with transient speed improvement
A low profile inductor structure suitable for use in a high power density power converter has one or more windings formed by vias through a thin, generally planar body of magnetic material forming the inductor core and conductive cladding on the body of magnetic material or material covering the magnetic material body. Variation of inductance with load current and other operational or environmental parameters is reduced to any desired degree by forming a slot that removes all or a portion of the magnetic material between the locations of the vias.
US10109400B2 Carbon nanotube thin film laminate resistive heater
Laminated resistive heaters comprising a carbon nanotube layer are described. The invention also includes methods of making laminated resistive heaters and applications using the resistive heaters.
US10109388B2 Dielectric fluids having reduced streamer speed
The present invention relates to a liquid composition for electrical insulation including a dielectric fluid and an additive, the additive being dissolved in the dielectric fluid and having a 1st excitation energy which is lower than the 1st excitation energy of the dielectric fluid.
US10109385B2 Dose synthesis card for use with automated biomarker production system
Microfluidic radiopharmaceutical production system and process for synthesizing per run approximately, but not less than, ten (10) unit doses of radiopharmaceutical biomarker for use in positron emission tomography (PET). A radioisotope from an accelerator or other radioisotope generator is introduced into a reaction vessel, along with organic and aqueous reagents, and the mixture heated to synthesize a solution of a pre-selected radiopharmaceutical. The solution is purified by passing through a combination of solid phase extraction purification components, trap and release components, and a filter. The synthesis process reduces waste and allows for production of biomarker radiopharmaceuticals on site and close to the location where the unit dose will be administered to the patient. On-site, as-needed production of radiopharmaceuticals in small doses reduces the time between synthesis of the radiopharmaceutical and administration of that radiopharmaceutical, minimizing loss of active isotopes through decay and allowing production of lesser amounts of radioisotopes overall.
US10109383B1 Target assembly and nuclide production system
Target assembly for an isotope production system. The target assembly includes a target body having a production chamber and a beam cavity that is adjacent to the production chamber. The production chamber is configured to hold a target material. The beam cavity is configured to receive a particle beam that is incident on the production chamber. The target assembly also includes a target foil positioned to separate the beam cavity and the production chamber. The target foil has a side that is exposed to the production chamber such that the target foil is in contact with the target material during isotope production. The target foil includes a material layer having a nickel-based superalloy composition.
US10109380B2 Ion chamber radiation detector
An in-core nuclear detector for detecting the neutron population surrounding the detector. The detector is an ion chamber having a cylindrical outer electrode that is insulated from a central electrode and capped to contain an Argon gas. An electron radiator that produces prompt neutron capture gamma radiation that is substantially, directly proportional to the local neutron population is disposed between the outer tubular electrode and the central electrode.
US10109366B2 Memory device with a fuse protection circuit
A memory device includes a memory circuit and a fuse protection circuit. The memory circuit includes a memory cell and a program line. The memory cell includes a fuse. The program line is configured to receive a program voltage for programming the fuse. The fuse protection circuit is coupled to the memory circuit and is configured to prevent unintentional programming of the fuse.
US10109365B2 Word line driver
A word line driver comprising a select word line level shifter configured to generate at least one output signal in the first voltage domain or a second voltage domain and a control word line level shifter coupled to the select word line level shifter and configured to generate at least one output signal in the second voltage domain or a third voltage domain based, at least in part, on the at least one output signal generated by the select word line level shifter.
US10109361B1 Coarse pass and fine pass multi-level NVM programming
A memory programmer apparatus may include a first-level programmer to program a first-level cell portion of a multi-level memory in a first pass, a coarse programmer to coarse program a second-level cell portion of the multi-level memory in the first pass, wherein the second-level cell portion includes more levels than the first-level cell portion, and a fine programmer to fine program the second-level cell portion of the multi-level memory in a second pass from data programmed in the first-level cell portion in the first pass.
US10109356B2 Method and apparatus for stressing a non-volatile memory
A method and memory for stressing a plurality of non-volatile memory cells is provided. The method includes entering a memory cell stressing mode and providing one or more erase stress pulses to the plurality of non-volatile memory cells; determining that a threshold voltage of at least a subset of the plurality of non-volatile memory cells has a first relationship that is either greater than or less than a first predetermined voltage; providing one or more program stress pulses to the plurality of memory cells; and determining that the threshold voltage of at least a subset of the plurality of memory cells has a second relationship to a second predetermined voltage that is different than the first relationship.
US10109355B2 Semiconductor memory device and memory system
A semiconductor memory device includes a memory cell array having a plurality of memory cell groups, the memory cell groups including a first memory group including first memory cells, and a control circuit configured to execute a first write operation targeting the first memory cells in a first mode in which the control circuit executes at least a first programming operation on the first memory cells followed by a multiple number of first verification operations to verify the first programming operation, and then in a second mode, in which the control circuit executes a second programming operation on the first memory cells followed by a second verification operation to verify the second programming operation. A programming voltage applied during the second programming operation is less than a programming voltage applied during the first programming operation, and is adjusted based on a number of first verification operations.
US10109351B2 Program and read trim setting
A trim set register for a memory device has a plurality of individual trim settings. Each trim setting has a program trim value, a step-up trim value, and a program pulse width. A trim setting may be assigned to a portion of the memory device based on a program speed of the portion of the memory device.
US10109347B2 Variable resistance memory with lattice array using enclosing transistors
A variable resistance memory array, programming a variable resistance memory element and methods of forming the array. A variable resistance memory array is formed with a plurality of word line transistors surrounding each phase change memory element. To program a selected variable resistance memory element, all of the bitlines are grounded or biased at the same voltage. A top electrode select line that is in contact with the selected variable resistance memory element is selected. The word line having the word line transistors surrounding the selected variable resistance memory element are turned on to supply programming current to the element. Current flows from the selected top electrode select line through the variable resistance memory element into the common source/drain region of the surrounding word line transistors, across the transistors to the nearest bitline contacts. The word lines are patterned in various lattice configurations.
US10109346B2 Apparatus having a memory cell and a shunt device
According to an example, an apparatus may include an input line, an output line, and a memory cell connected between the input line and the output line. The memory cell may include a memristor connected in series with a selector. The apparatus may also include a shunt device connected to the input line, in which the shunt device is to divert a portion of current away from the memory cell in response to a voltage at the input line being greater than a threshold voltage.
US10109336B1 Domain wall control in ferroelectric devices
A ferroelectric device includes a first electrode and a second electrode that each comprise one or more electrically conductive layers. The ferroelectric device also includes a layer of ferroelectric material disposed between, and in electrical communication with, the first electrode and the second electrode. In some embodiments, the first electrode and/or the second electrode include a stepped vertical protrusion that protrudes into the layer of ferroelectric material. In certain embodiments, the layer of ferroelectric material comprises a region of reduced lateral width. The region of reduced lateral width and/or the stepped vertical protrusion enables changing a polarity of a portion of the ferroelectric material that is proximate to those features, in response to a programming signal applied across the first and second electrodes, without changing a polarity of one or more other portions of the layer of ferroelectric material. A corresponding method is also disclosed herein.
US10109324B2 Extended capacity memory module with dynamic data buffers
A memory module uses dynamic data buffers for providing extended capacity for computing systems. The memory module comprises an external interface having a first set of data pins and a second set of data pins. The memory module includes a first set of memory chips and a second set of memory chips. The memory module includes a first registering clock driver to control the first set of memory chips and a second registering clock driver to control the second set of memory chips. The memory module further includes a first data buffer to connect the first set of memory chips to the first set of data pins and a second data buffer to connect the second set of memory chips to the second set of data pins.
US10109323B2 Disallowing disengagement of a drive component
A method of controlling a computing device includes detecting a user input request to disengage a drive component from a computing device, the computing device comprising a multiple-drive storage system having a plurality of drive components forming a single logical unit, and determining whether or not disengaging the drive component would cause failure of the multiple-drive storage system. The method includes disallowing disengagement of the drive component from the computing device in response to determining that disengaging the drive component would cause failure of the multiple-drive storage system, and allowing disengagement of the drive component from the computing device in response to determining that disengaging the drive component would not cause failure of the multiple-drive storage system.
US10109322B1 Anti-shock system for a data storage device
A data storage device that includes a housing and at least one data storage medium within the housing. The data storage device further includes an anti-shock system having at least one piezoelectric layer on a portion of the housing and at least one element electrically coupled to the at least one piezoelectric layer. The at least one element provides a deflection control signal to the at least one piezoelectric layer.
US10109318B2 Low bandwidth consumption online content editing
Various embodiments of the invention provide systems and methods for low bandwidth consumption online content editing, where user-created content comprising high definition/quality content is created or modified at an online content editing server according to instructions from an online content editor client, and where a proxy version of the resulting user-created content is provided to online content editor client to facilitate review or further editing of the user-created content from the online content editor client. In some embodiments, the online content editing server utilizes proxy content during creation and modification operations on the user-created content, and replaces such proxy content with corresponding higher definition/quality content, possibly when the user-created content is published for consumption, or when the user has paid for the higher quality content.
US10109317B2 System and method for generating and playing interactive video files
A method for real-time generation of action while playing of at least one interactive video. The method includes generating an interactive video having event data parameters indicating of association of pre-defined triggering events with object properties changes through video; identifying triggering events while playing the interactive video based on defined event parameters of video object properties changes, sending interactive instruction based on triggering events while playing the video, applying predefined action at external computer based entity which is not part of the player, based on received instructions.
US10109314B1 Storage device and control method
According to one embodiment, a storage device includes a detector, a demodulator, a controller, and a recorder. When a user data item is split data including first data being at least part of a first code word and second data being at least part of a second code word, the controller sets a start position of the second data for forced search of the second code word on the basis of the position of a sync mark recorded in the recorder when the forced search of the first code word has succeeded.
US10109309B1 Heat-assisted magnetic recording (HAMR) medium with heat-sink layer having anisotropic thermal conductivity
A heat-assisted magnetic recording (HAMR) medium includes a perpendicular magnetic recording layer (typically a chemically-ordered FePt alloy), a seed/thermal barrier layer (typically MgO) below the recording layer, and a heat-sink layer with anisotropic thermal conductivity below the seed/thermal barrier layer. The in-plane thermal conductivity of the heat-sink layer is greater than its out-of-plane thermal conductivity. The heat-sink layer may be selected from hexagonal boron nitride (h-BN), hexagonal graphite, and the 6H polytype of hexagonal silicon carbide (6H-SiC). If the heat-sink layer is h-BN, the h-BN layer is formed on a seed layer and has its c-axis oriented out-of-plane (substantially orthogonal to the surface of the medium substrate).
US10109308B1 Data storage device using programmable deglitch window to detect saturation of VCM current control
A data storage device is disclosed comprising a voice coil motor (VCM) configured to actuate a head over a disk. The head is used to read data recorded on the disk to generate a read signal, and the read signal is processed to generate a current command signal at a servo sample rate having a servo sample interval. A current flowing through the VCM is detected, and a current error signal is generated based on a difference between the current command signal and the detected current flowing through the VCM. An analog command signal is generated based on the current error signal, and the analog command signal is applied to the VCM. A saturation in the analog command signal is detected, and a first deglitch window is generated during which the saturation detection is disabled, wherein the first deglitch window is programmed relative to the servo sample interval.
US10109306B2 Method of correcting head suspension, method of manufacturing head suspension, head suspension and method of processing thin plate
A method corrects a head suspension by irradiating an objective part of the head suspension with a laser beam before or after mounting a read/write head on the head suspension. The method can precisely correct the head suspension even when correcting the head suspension a plurality of times. The method includes drawing, with the laser beam, a straight line of predetermined length on the objective part and repeating this process a plurality of times in such a way that the direction of a straight line drawn this time crosses the direction of a straight line drawn last time.
US10109292B1 Audio systems with active feedback acoustic echo cancellation
An audio system includes an external microphone to receive a near-end audio content and a loudspeaker transducer and a corresponding enclosure defining an acoustic chamber. An internal pressure-gradient microphone is positioned in the acoustic chamber to detect a radiated output from the loudspeaker transducer. The audio system also includes a processor and a memory having instructions that, when executed by the processor, cause the audio system to receive a near-end signal from the external microphone and a reference signal from the internal microphone. The instructions, when executed, further cause the processor to cause the audio system to filter the reference signal from the near-end signal to define a clean near-end signal, and to emit the clean near-end signal. Related principles are described by way of reference to method and apparatus examples.
US10109289B2 Systems and methods for intra-oral based communications
Systems and methods are disclosed for capturing sound for communication by mounting one or more intra-oral microphones to capture sound; and mounting a mouth wearable communicator in the oral cavity to communicate sound with a remote unit.
US10109268B2 Musical note generation device, electronic musical instrument, method, and storage medium
A musical note generation device includes at least one processor that performs a process of generating attenuated sound waveform data by respectively reducing, among frequency components included in first sound waveform data corresponding to pitch information associated with a specified key, amplitudes of respective frequency components of a fundamental tone and harmonics of the fundamental tone corresponding to a pitch indicated by the pitch information; a process that convolves the generated attenuated sound waveform data generated with second sound waveform data corresponding to at least one of a high sound range side impulse response and a low sound range side impulse response, so as to generate third sound waveform data; and a process of outputting piano sound waveform data generated on the basis of the third sound waveform data generated by the convolution process.
US10109266B1 Automatically adjusting keyboard divide
In the present invention, a user is capable of choosing manually or automatically a point on a chosen keyboard where a division will occur. For musical/artistic reasons, this point must regularly change. To accommodate this need, the user can store that location in an existing preset/restore system and recall it upon demand with other settings.
US10109248B2 Method and device for adjusting liquid crystal display
A method for adjusting a liquid crystal display, includes: changing a voltage applied by a source circuit of the liquid crystal display, and measuring transmittance of the liquid crystal display at different values of the applied voltage; determining, according to a corresponding relationship between the applied voltage and the measured transmittance, a critical applied voltage that corresponds to a maximum measured transmittance of the liquid crystal display; and determining an operating voltage of the source circuit according to the critical applied voltage, and adjusting the applied voltage to the operating voltage.
US10109245B2 Driving method and device of liquid crystal panel
A driving method and a driving device of a liquid crystal panel are provided. The driving method includes: creating a position lookup table provided with a first value and a second value respectively indicating a sub-pixel not requiring grayscale compensation and a target sub-pixel requiring grayscale compensation and further for indicating which reference sub-pixel will be used for performing grayscale compensation; creating a compensation lookup table and setting a compensated grayscale value of the target sub-pixel according to a one-to-one relationship between a current grayscale value of the target sub-pixel and a grayscale value of a corresponding reference sub-pixel; and during driving the liquid crystal panel to display, determining the target sub-pixel requiring grayscale compensation and obtaining the corresponding reference sub-pixel according to the position lookup table, obtaining the compensated grayscale value from the compensation lookup table and driving the target sub-pixel to display according to the compensated grayscale value.
US10109232B2 Optical system and method to mimic zero-border display
A system and methods to extending the overall display area for a device. At or near the borders of a device, pixel pitch between adjacent pixels may be increased such that overall pixel placement may be provided closer to a border of a display of a device. In one embodiment, pixel drive circuitry may be located in the spacing between adjacent pixels. Additionally, various optical systems and techniques may be utilized to provide an appearance of a lack of a border around the display such as decreasing the size of border pixels, overdriving the border pixels, or utilizing a light pipe on a surface above the border pixels.
US10109224B1 Methods and devices for using aerial vehicles to create graphic displays and reconfigurable 3D structures
Assemblies for creating graphic displays and art are disclosed. The assemblies include at least one vehicle that is capable of flight; a series of light emitting elements independently affixed to the vehicle or mounted to one or more radially extending elements; an axis around which the radially extending elements are configured to rotate; and at least one motor that is configured to cause the axis and the radially extending elements to rotate. Rotation of the radially extending elements generates a graphic display produced by the light emitting elements (through a “persistence of vision” optical illusion). Methods of using such assemblies are also disclosed, such as methods for producing a graphic display (including aggregated graphic displays), methods for creating three-dimensional structures, and methods for camouflaging aerial vehicles and other objects.
US10109221B2 Tamper-proof electronic bolt-seal
A tamper-proof bolt-seal incorporating a unique identification tamper detection sensor that cannot be restored or duplicated after the bolt. The sensor employs a resistive sensor wire embedded in the bolt. The resistive sensor wire has a randomized length to enable a unique resistive value for that sensor. The resistive value of the sensor is combined with an electronic identification code to create the unique seal identification for the tamper detection sensor, therefore giving the bolt a seal identification that is unique and that cannot be restored or duplicated.
US10109220B2 Instrument skill instruction and training system
Technology is described for a system to provide skill training in various fields, including professional fields involving hand-held instruments. The system senses a user's manipulation of an instrument or tool using various sensors, e.g., for a dental tool, an array of pressure sensors in the tool's tip, grip sensors, and sensors to track the position and movement of the tool. The system includes lessons to train users in the proper methods to manipulate the tool and provides guidance and feedback based on the user's performance to build the user's skills, prevent injury, and document competency.
US10109219B2 System and method for automated sign language recognition
A method for sign language recognition includes receiving, with an input device, an input based on a plurality of hand movements and postures of a user that correspond to a sequence of signs, extracting a plurality of features from the input corresponding to the plurality of hand movements and postures, identifying, a start of the sequence of signs in the input based on a first set of features in the plurality of features and a first Hidden Markov Model (HMM) stored in the memory and identifying a first sign in the input based on a second set of features in the plurality of features and a second HMM stored in the memory. The method also includes generating an output corresponding to the first sign from the input.
US10109218B2 Systems and methods for driver coaching
Systems and methods for driver coaching are described. One embodiment of a method includes determining first vehicle efficiency data from a first vehicle as the first vehicle is traversing a route, where the vehicle efficiency data relates to a driving efficiency of a driver of the first vehicle. The method may also be configured for determining second vehicle efficiency data associated with a second vehicle that previously traversed the route and determining a driver score from the first vehicle efficiency data. Some embodiments may also be configured for comparing the driver score with the second vehicle efficiency data to determine whether the driver can improve the driving efficiency and in response to determining that the driver can improve, providing instructions for traversing a remaining portion of the route, based on actions taken by the third party in traversing that portion of the route.
US10109217B2 Speech assessment device and method for a multisyllabic-word learning machine, and a method for visualizing continuous audio
A speech assessment device and method for a multisyllabic-word learning machine, and a method for visualizing continuous audio are provided. By performing the step of starting the assessment mode, the step of selecting words to be assessed, the step of choosing to play or record, the step of recording, the step of visualization (including the step of picking out fundamental frequency, the step of defining analysis point, the step of transforming polygonal lines, and the step of simplifying the polygonal lines), the step of repeating, and the step of assessment, the speech assessment device and method for a multisyllabic-word learning machine are capable of providing assistance in oral language learning, and capable of rehabilitating patients with hearing impairment through visual aids.
US10109212B2 Processing system and display device
According to one embodiment, an processing system comprises a memory, a receiver, and a transmitter. The memory stores first target information indicating a first target related to a first user, second target information indicating a second target related to a second user, a first rate indicating an achievement rate in a case where the first user has achieved the first target, and a second rate indicating an achievement rate in a case where the second user has achieved the second target. The receiving unit receives first situation information of the first user and second situation information of the second user. The transmitting unit transmits display information obtained by combining a first degree of achievement of the first target derived from the first situation information, a second degree of achievement of the second target derived from the second situation information, the first rate, and the second rate.
US10109209B1 Multi-zone montoring systems and methods for detection and avoidance of objects by an unmaned aerial vehicle (UAV)
This disclosure is directed to a detection and avoidance apparatus for an unmanned aerial vehicle (“UAV”) and systems, devices, and techniques pertaining to automated object detection and avoidance during UAV flight. The system may detect objects within the UAV's airspace through acoustic, visual, infrared, multispectral, hyperspectral, or object detectable signal emitted or reflected from an object. The system may identify the source of the object detectable signal by comparing features of the received signal with known sources signals in a database. The features may be, for example, a light arrangement or number of lights associated with the object. Furthermore, a trajectory envelope for the object may be determined based on characteristic performance parameters for the object such as cursing speed, maneuverability, etc. The UAV may determine an optimized flight plan based on the trajectory envelopes of detected objects within the UAV's airspace to avoid the detected objects.
US10109203B2 Methods and systems for presenting en route diversion destinations
Methods and systems are provided for indicating suggested or recommended diversion destinations with respect to segments of a planned route of travel. One exemplary method of presenting potential diversion airports for an aircraft involves identifying a flight path segment of a plurality of flight path segments between a departure location and a destination location based on a flight plan from the departure location to the destination location and identifying a subset of airports satisfying one or more filtering criteria with respect to the flight path segment. From among that subset, a recommended diversion airport is identified based on a viability ranking of the subset of airports with respect to the flight path segment and indication of the recommended diversion airport for the flight path segment is provided to a pilot or other user.
US10109192B2 Wrong way indication beacon and related methods
A wrong way vehicle detection system may include a warning station, a communications device and a controller to operate a forward facing movement sensor at the warning station to detect a wrong way vehicle on the roadway, and responsive to the detection of the wrong way vehicle on the roadway by the forward facing movement sensor, activate at least one flashing beacon and operate a rear facing movement sensor at the warning station to detect movement of the wrong way vehicle beyond the warning station. The controller may also, responsive to detection of the wrong way vehicle moving beyond the warning station, send a wrong way vehicle detection alert via the communications device. The system may further include a navigation server to receive the wrong way vehicle detection alert and send a wrong way driver warning to a mobile wireless communications device(s) within a geographic boundary of the warning station.
US10109189B2 Traffic signaling apparatus
In one aspect, traffic signaling apparatus are described herein. In some embodiments, a traffic signaling apparatus described herein comprises a first traffic light structure and a second traffic light structure. The second traffic light structure is operable to display a plurality of traffic signals, such as a red traffic signal and a green traffic signal. Further, the second traffic light structure is attached to a horizontal or substantially horizontal cable or to a horizontal or substantially horizontal mast arm. Moreover, the first traffic light structure is attached to the second traffic light structure or to the mast arm by a pole. Additionally, in some cases, the first traffic light structure is disposed at least three feet above the second traffic light structure. The first traffic light structure can also be substantially horizontally aligned with the second traffic light structure.
US10109186B2 Vehicle detection
A vehicle detection and classification system which comprises a plurality of proximity sensors is distributed in a fixed spatial array relative to a road such that a distance of each sensor to the nearest adjacent sensor is less than a minimum horizontal dimension of a vehicle to be detected. The array has a maximum dimension greater than the minimum horizontal dimension of a vehicle to be detected. Each of the sensors is configured to determine presence or absence of a vehicle and to communicate data regarding said presence determination to a data processing system, wherein the data processing system is configured to use data from a plurality of the sensors to detect and classify a vehicle on the road based on at least one dimension of the vehicle.
US10109181B2 Gesture-based control device for controlling an electrical load
A control device such as a wall-mounted device, a remote control device, or a retrofit remote control device is configured to control one or more electrical loads in a load control system. The control device includes a gesture-based user interface for applying advanced control over the one or more electrical loads. The types of control include absolute and relative control, intensity and color control, preset, zone, or operational mode selection, etc. Feedback is provided on the control device regarding a status of the one or more electrical loads or the control device.
US10109162B2 Haptic effect enabled system using fluid
A haptic effect enabled system generates a haptic effect using an electric potential responsive fluid. A haptic enabled apparatus includes a fluid and a substrate. The fluid is responsive to an electric field. The substrate is at least partially flexible and defines a channel. The fluid is positioned within at least a portion of the channel. A portion of the substrate proximal to the fluid is stiffer than a portion of the substrate spaced from the fluid, thereby creating a haptic effect.
US10109155B2 Operating a distributed computer system for a duration-limited poker tournament
Described herein are techniques for operating a distributed computer system to implement a duration-limited online poker tournament. Also described herein are particular techniques for operating a distributed computer system to implement such a duration-limited online poker tournament. In some embodiments, a duration-limited online poker tournament is operated such that each player begins with a set number of funds, but those funds are not themselves used during gameplay. Rather, in the tournament each player is allotted a number of chips and, at an outset of each hand, each player's chips are reset to this number, regardless of the chips won or lost in preceding hands. At the end of the tournament, a player's winnings or losses may be determined based on the chips won or lost across the hands of the tournament.
US10109154B2 Roulette lottery apparatus and timing control program thereof
A roulette lottery apparatus includes a roulette body configured to revolve about a rotation center line tilted about the vertical direction, in which plural pockets are arranged in the circumferential direction, a guide rail that guides a ball to any of the plural pockets, a ball release device that injects the ball into the guide rail, and a control unit that controls a timing of injecting the ball. The timing of injecting the ball is controlled at an angle unit smaller than 2π/N when N represents the total number of pockets. The object is to cause plural players to view the roulette lottery apparatus and to equalize probabilities that plural pockets win a game ball.
US10109150B2 Method of gaming, a gaming system and a game controller
Method and systems of gaming are provided herein. One method includes receiving a credit wager to initiate play of a base game. The method also includes awarding, in a feature game, at least two game rounds including at least an initial game round and a subsequent game round. The method also includes generating a plurality of candidate game outcomes for a plurality of game rounds, and determining, for each of the plurality of candidate game outcomes, an expected benefit to be gained from the respective candidate game outcome when generating a subsequent game outcome in the subsequent game round. The method still further includes selecting a candidate game round of the plurality of candidate game rounds having a candidate game outcome of the plurality of candidate game outcomes associated with a greatest expected benefit, and displaying the selected candidate game round on a display as the initial game round.
US10109147B2 Gaming system and method having a partial selectable symbol matrix
A gaming device including a plurality of symbol generators adapted to generate a plurality of symbols at a plurality of symbol positions. In one embodiment, a player selects a first symbol position, the selected symbol position is activated and the gaming device reveals whether a terminator is associated with the selected symbol position. In this embodiment, the player continues selecting symbol positions (and the gaming device continues activating the selected symbol positions) until a terminator is revealed to be associated with a selected symbol position. After a terminator is revealed, the gaming device randomly generating a symbol at each of the activated symbol positions. The gaming device determines an outcome based on the symbols or combinations of symbols generated at the activated symbol positions and provides the player the determined outcome.
US10109142B2 System and method for selective encryption of input data during a retail transaction
A retail environment having retail terminals with data entry point devices selectively encrypts input received by the data entry point devices and passes the encrypted data to a security module. The selective encryption is based on whether or not sensitive or confidential information, such as a personal identification number (PIN) associated with a debit card, is being input. To prevent hacking of the software of the retail terminal, content destined for display on the retail terminal is authenticated prior to display. In this manner, the retail terminal may be assured that confidential information is input only when desired, and thus may be encrypted only as needed.
US10109135B2 Supply module and method for supplying value documents to a value document preparation device
A feed module for feeding value documents, in particular bank notes, to a value-document processing apparatus, has a receiving device in which one or more value documents to be processed can be inserted. The receiving device includes a first aligning element which the value documents lying in the receiving device are aligned to with a first edge of the value documents when the receiving device is in a first state, and a second aligning element which the value documents lying in the receiving device are aligned to with a second edge of the value documents when the receiving device is in a second state. A positioning device through which the receiving device is brought from the first state to the second state.
US10109134B2 Banking automation device for bank teller and method for controlling same
A banking automation device for a bank teller and a method for controlling same are disclosed. A banking automation device for a bank teller according to an embodiment may comprise: a handling part; a vault provided below the handling part and providing space for storing bills; a cassette mounting part provided on the outside of the vault; and a removable cassette selectively mounted on the cassette mounting part to add bills to the vault or collect bills that are stored in the vault.
US10109128B2 Access control system to interference area
An access control system configured to manage access of a worker to an interference area that the worker and a robot share, includes the indicating lamps which are disposed at least in four directions from a center of the interference area, a door which opens and closes a gate of the interference area, a lock device which locks and unlocks the door, and a control device which controls the indicating lamps and the lock device corresponding to the operation of the robot.
US10109126B2 Biological recognition lock system
Disclosed is a biological recognition lock system including a wireless control lock and a biological recognition host. The wireless control lock includes a lock body and a wireless receiving unit, and the biological recognition host includes a camera unit, an image processing control unit, an image database and a wireless transmitting unit. The image processing control unit electrically connects and controls the camera unit, the image database and the wireless transmitting unit to determine identification so as to wireless open the wireless control lock. The image database includes recognition images for comparison and the camera unit has variable-focus and tracking feature, and includes a camera module, a color filter, an infrared filter and a filter switching part. Thus, the present invention implements a function of biological recognition lock through a face or iris recognition with the color or infrared images.
US10109123B2 Work vehicle and abnormality notification method for work vehicle
A work vehicle includes travelling work state detection sensors to detect a travelling work state of the work vehicle to output detected signals indicating the traveling work state. Circuitry is configured to determine that an early abnormality occurs when the detected signals satisfy a first condition, the work vehicle being in an early stage of trouble in travelling due to the early abnormality. The circuitry is configured to determine that an actual abnormality occurs when the detected signals satisfy a second condition which has a second threshold severer than a first threshold of the first condition, the work vehicle being in trouble in travelling due to the actual abnormality. The circuitry is configured to provides notifications of the early abnormality and the actual abnormality toward an outside of the work vehicle when it is determined that the early abnormality and the actual abnormality occurs, respectively.
US10109120B2 Predicting vehicular failures using autonomous collaborative comparisons to detect anomalies
A computer-implemented method includes: determining, by a computer device, a value of an operating condition of a component of a vehicle; obtaining, by the computer device, a comparison value for the operating condition from one of: a same type component on the same vehicle; a same type component on at least one other vehicle; and a remote database; comparing, by the computer device, the determined value to the comparison value; determining, by the computer device and based on the comparing, whether the determined value deviates from the comparison value by more than a threshold amount; and generating an alert in the vehicle based on the determining the determined value deviates from the comparison value by more than the threshold amount.
US10109118B2 Method for monitoring the operation of a sensor
A method for monitoring the operation of a sensor is provided. The method comprises the step of representing the operation of the sensor by: i) storing a plurality of data values, each data value corresponding to the sensor output signal, wherein said step is performed during a time period such that said data values are distributed over a range of possible data values, ii) defining a plurality of discrete intervals within said range of possible data values; and iii) calculating the frequency of the data values within each interval thus forming a sensor representation. The method further comprises the steps of receiving at least one reference sensor representation; and comparing said sensor representation with said at least one reference sensor representation.
US10109116B2 Device, system and method for aggregating networks and serving data from those networks to computers
Disclosed herein, in one example, is a device for aggregating networks in a vehicle and serving data, including video data, from those networks to a computer for integrating information from various systems in a vehicle, processing that information, and presenting the information to a user in a suitable format. The device for aggregating networks, in another example, is specific to a vehicle and serving data, including video data, from those networks to computers.
US10109109B2 Method for inspecting a security document
The invention relates to a method for inspecting a security document (10), the use of an augmented reality system (20) for inspecting a security document (10) as well as an augmented reality system (20). One or more first items of information of the security document (10) are captured by means of an augmented reality system (20), in particular a pair of smartglasses. The one or more first items of information are then checked by comparison with a database (40). Furthermore, one or more of the results of the check of the one or more first items of information are stored and/or one or more of the results of the check of the one or more first items of information are output by means of the augmented reality system (20).
US10109108B2 Finding new points by render rather than search in augmented or virtual reality systems
A method of displaying augmented reality comprises capturing a set of map points pertaining to the real world, wherein the set of map points are captured through a plurality of augmented reality systems, determining a position of a plurality of keyframes that captured the set of map points, and determining a set of new map points based at least in part on the captured set of map points and the determined position of the plurality of keyframes.
US10109104B2 Generation of 3D models of an environment
Generating a 3D reconstruction of an environment around a monitoring-unit as that monitoring-unit is moved through the environment: a) providing at least a camera and a LIDAR sensor, each being controlled by independent clocks; b) using the camera to determine the trajectory of the monitoring-unit and determining a first time series using the clock of the camera, where the first time series details when the monitoring-unit was at predetermined points of the trajectory; c) recording the returns from the LIDAR sensor and determining a second time series using the clock of the LIDAR sensor, where the second time series details when each scan from the LIDAR was taken; d) using a timer to relate the first and second series in order to match the return from the LIDAR sensor to the point on the trajectory at which the return was received; and e) creating the 3D reconstruction based upon the LIDAR returns using information from the two time series.
US10109100B2 Adaptive sampling of pixels
Adaptive sampling of pixels is disclosed. In some embodiments, an initial rendering of a scene that determines texture at each portion of the scene is generated, and a ray traced rendering of the scene is generated by tracing an initial sample of rays. The following steps are iterated until all portions of the ray traced rendering satisfy a noise threshold: subtract the initial rendering of the scene from the ray traced rendering of the scene to determine a measure of noise at each portion of the ray traced rendering and trace another sample of rays in the ray traced rendering for each portion of the ray traced rendering that does not satisfy the noise threshold. The completed ray traced rendering is outputted. Different portions of the completed ray traced rendering are sampled with different numbers of samples of rays.
US10109093B2 Automatic crop and fill boundary generation
A system and method for extending bounds of straightened and enlarged images is described. A user interface of an image editing application exposes an image to a user for editing. The user positions the image in the user interface and the image editing application generates a frame in the user interface to identify boundaries of a final image in the user interface. The image editing application then automatically determines an empty area within the frame, applies a fill operation to the empty area within the frame, and updates the image in the user interface to reflect results of the fill operation.
US10109071B2 System for detecting a position of a fume hood sash
A method for determining a height of a sash opening formed by a movable sash in a fume hood. The method includes providing a laser device on the hood and providing a reflector on the sash. In addition, the method includes positioning the sash in an open position to form the sash opening and measuring a first distance between the laser device and the reflector when the sash is in the open position. The method also includes calculating the sash height based on the first distance.
US10109070B1 Methods and systems for motion compensation and stereoscopic images generation
An image acquisition system with motion compensation is disclosed. Embodiments of the system include: includes a rectilinear lens assembly, a first 2D-image sensor, and a motion compensation module. The rectilinear lens assembly has an optical axis, an object plane, and a focal plane. During an image acquisition cycle, the rectilinear lens assembly is positioned such that the optical axis is orthogonal to the object plane while the first 2D-image sensor is parallel to the object plane. The motion compensation module can determine a motion vector of an image scene in the object plane. In response the determined motion vector, the rectilinear lens assembly and the first 2D-image sensor relative are translated relative to each other in two dimensions to compensate for the motion of the image scene.
US10109052B2 Systems and methods for detection of structures and/or patterns in images
The subject disclosure presents systems and computer-implemented methods for automatic immune cell detection that is of assistance in clinical immune profile studies. The automatic immune cell detection method involves retrieving a plurality of image channels from a multi-channel image such as an RGB image or biologically meaningful unmixed image. A cell detector is trained to identify the immune cells by a convolutional neural network in one or multiple image channels. Further, the automatic immune cell detection algorithm involves utilizing a non-maximum suppression algorithm to obtain the immune cell coordinates from a probability map of immune cell presence possibility generated from the convolutional neural network classifier.
US10109044B2 Apparatus for measuring micro-cracks in a membrane electrode assembly and method for predicting generation of micro-cracks in the same
An apparatus for measuring micro-cracks in a membrane electrode assembly includes a resistance measurement unit to measure variation in electrical resistance of the membrane electrode assembly while tensioning the membrane electrode assembly in a state in which power is applied to an upper catalyst layer while a lower catalyst layer is insulated, an image capture unit to capture an image of micro-cracks in the upper catalyst layer while the membrane electrode assembly is being tensioned, and a controller to detect, in real time, variation in electrical resistance measured by the resistance measurement unit, corresponding to the image of micro-cracks captured by the image capture unit, and to interpret the size of the micro-cracks generated in the membrane electrode assembly based on the detected variation in electrical resistance.
US10109033B2 Collecting and viewing three-dimensional scanner data in a flexible video format
A method interactively displays panoramic images of a scene. The method includes measuring 3D coordinates of the scene with a 3D measuring instrument at a first position and a second position. The 3D coordinates are registering into a common frame of reference. Within the scene, a trajectory includes a plurality of trajectory points. Along the trajectory, 2D images are generated from the commonly registered 3D coordinates. A trajectory display mode sequentially displays a collection of 2D images at the trajectory points. A rotational display mode allows a user to select a desired view direction at a given trajectory point. The user selects the trajectory display mode or the rotational display mode and sees the result shown on the display device.
US10109019B2 Accelerated disaggregation in accounting calculation via pinpoint queries
As part of an accounting function calculation, work is distributed among a plurality of tasks for execution in parallel. Pinpoint queries run within the tasks return pinpoint accounting cost senders associated with a given accounting cost receiver. The database can be organized to handle repeated multiple pinpoint queries. Superior performance can result compared to an approach that attempts to match senders with receivers in a common task.
US10109018B2 Audit performance evaluation
Audit performance systems and methods can be used to provide objective assessment of the performance of claim administrators. Data from audits performed by one or more insurance broker consultants can be input into the audit performance system, and analyzed, to generate reports that compare the performance of a selected claim administrator to an industry standard level of performance or to one or more other claim administrators.
US10108999B1 System and method for parametric display of modular aesthetic designs
A system and method for the aesthetic design of a modular assemblage, comprising means for providing a client graphic user interface for receiving an input for defining parameters of the modular assemblage, and for presenting an image of the defined modular assemblage; communicating a code to a server representing the defined parameters; at the server, in dependence on the communicated code, defining a set of graphic elements corresponding to the defined modular assemblage; communicating the graphic elements from the server to the client; and displaying, at the client, the graphic elements received from the server to represent the defined modular assemblage.
US10108996B2 Generating communicable linkages for a cloud-based competitive proposal system
Embodiments of the invention are directed to a system, method, or computer program product for generating communicable linkages that collectively provide a cloud-based competitive proposal system. The competitive proposal system generates a user-specific competitive proposal profile containing user preferences, historic trends, and associated resource managers based on information collected from a user and user associated accounts. The competitive proposal system is triggered by the user signaling the system of a proposed transaction. The system requests term change proposals from resource managers that collectively provide a total resource amount required by the merchant to consummate the transaction. The term change proposals are evaluated and ranked by the competitive proposal system before being transmitted as a ranked list to the user device allowing the user to select a preferred term change proposal and complete the transaction.
US10108995B2 Online and offline collaboration associated with shopping and purchasing
Techniques are provided that include using a collaborative arrangement between a first entity associated with a physical location, such as a physical store or residence that has or sells one or more products of a first product type, and a second entity, such as a Web site offering for purchase products of the first product type. According to some such arrangements, if, for example, a user purchases a product from the Web site after the user evidently made a visit to the physical location, or received a display or demonstration of a product of the first product type at the physical location, then revenue or value resulting from the purchase may be split or shared between entities including the first entity and the second entity.
US10108993B2 Data driven rules engine to dynamically change product business rules
A server stores current rules for one or more products in a data store. The current rules are independent of product code of the one or more products. The current rules determine whether an entity satisfies one or more product attributes to allow the entity to use the one or more products. The server implements new rules without changing the product code of the one or more products and determines whether an entity satisfies one or more product attributes to allow the entity to use the one or more products by using the new rules.
US10108986B2 Dynamic promotional layout management and distribution rules
Systems, methods and computer readable products are provided for enabling dynamic loading of one or more digital image branding functions associated with one or more distribution rules. A distribution rule is used to target a group of end users that are selected from a dataset mapping a plurality of end-users according to one or more distribution rules. Instructions are forwarded to present an indication the digital image branding function to each member of the end users group.
US10108984B2 Detecting body language via bone conduction
Concepts and technologies are disclosed herein for detecting body language via bone conduction. According to one aspect, a device can detect body language of a user. The device can generate a signal and send the signal to a sensor network connected to a user. The device can receive a modified signal from the sensor network and compare the modified signal to a body language reference model. The device can determine the body language of the user based upon comparing the modified signal to the body language reference model.
US10108976B2 System and method for marketing sponsored energy services
Systems and methods are disclosed for a retail energy marketing system including a server interacting with a remote display device, a sponsor, an energy market organization, and a set of financial services companies. The server executes an application for servicing customers while interacting with the remote display device and a sponsor application for sponsors to set up advertising and incentives for the retail energy marketing system. The server also executes a database, an ESI ID lookup application for validating customer eligibility for services and an accounting application for EMO energy usage transactions, EMO invoice transactions, customer bills, customer payments, treatment operations, customer incentives and sponsor commissions. A remote display device is placed at a retail location where customers can sign-up for energy services, view and print their billing and payment histories, and pay their bills. In return for using the remote display device, customers may receive incentives from the sponsor.
US10108975B1 Medical accountable provider platform
The technology described herein relates to using predictions about patients' future health care utilization and/or outcomes (e.g., patients' expected future adherence to medication regimens) and the expected economic benefits of targeted improvements in the same utilization and/or outcomes (e.g., reduced likelihood of hospitalization attributable to more consistent medication use) to implement more effective and efficient health care improvement programs. The technology described here computes which subset of patients should be included in a value-based health care provider payment scheme and what the specific bonus payment amounts should be such that expected benefits from better patient outcomes, once realized, are greater than the expected costs of the payment scheme itself.
US10108973B2 Providing an energy target for high energy users
The subject technology provides for identifying a set of similar users. Energy usage data is retrieved for the set of similar users. Next, based at least on the retrieved energy usage data, a comparison of energy usage of each user in the set of similar users is performed. Based on the comparison of energy usage, at least one user is selected from the set of similar users to include in a campaign. A target for energy usage is then identified for the at least one user.
US10108969B2 Method and system for providing personalized online services and advertisement in public spaces
A method and system for providing personalized and integrated online services for communications and commercial transactions both in private and public venues. The invention provides personalized information that is conveniently accessible through a network of public access stations (or terminals) which are enabled by a personal system access card (e.g., smart card). The invention also provides advertisers the opportunity to directly engage actual and potential user-consumers with selected advertising or marketing content based on each user's profile and usage history.
US10108961B2 Image analysis for user authentication
A user can be authenticated to any of a number of computing devices using an authentication process that recognizes the user and verifies that an actual human being is attempting to be authenticated, in order to minimize the ability of another person to spoof the authentication process. A model of a user can be generated and stored in the cloud, enabling that model to be synchronized across various devices. A user accessing one of these devices can have image information captured, which can be used with a facial recognition process, to recognize the user, and with a human verification process, to verify that the facial information corresponds to a human user. Various approaches such as visual analysis, three-dimensional imaging, and thermal imaging can be used to verify that the human user being recognized is interactive with the device.
US10108953B2 Apparatuses, methods and systems for computer-based secure transactions
The systems, methods and apparatuses described herein provide a computing environment for completing a secure transaction. An apparatus according to the present disclosure may comprise a screen, a first switching device coupled to the screen, an input device, a second switching device coupled to the input device, a non-secure processor, a secure processor and a credit card reader operatively coupled to the secure processor. The non-secure processor may generate a message containing a purchase transaction request. The secure processor may receive the message, assume control of the screen and input device while the apparatus is operating in a secure mode, establish a secure connection with a server, receive payment information to be submitted to the server, digitally sign certain transaction information and submit the digitally signed certain transaction information to the server to complete the secure transaction.
US10108945B2 System and method for distributing digital rights management digital content in a controlled network ensuring digital rights
A system and method for managing digital rights includes receiving a Universal Resource Identifier (URI). The URI is used to identify a location for a user selected digital media item. The digital media item is to be played in a local area network (LAN). The selected digital media item is retrieved from a content server over a network connection. If the selected digital media item is encrypted, a license to decrypt the selected media item is obtained. Access to the license is based on a plurality of access rules, which are based on the terms of the license. The plurality of access rules may also include personal owner rules. If a request for the license adheres to the access rules, the license is received via a secure out of band transfer and the selected digital media item is decrypted for playback via one or more media rendering devices.
US10108944B2 Method and apparatus for providing a gift using a mobile communication network and system including the apparatus
The present disclosure provides a method of providing a gift icon using a communication network. The method includes providing information about products to a mobile terminal connected with the gift provision apparatus through a mobile communication network; selecting a gift and one of pieces of several information of a receipt terminal from an address book; transmitting the gift icon corresponding to the product to the receipt terminal, when the mobile terminal selects a button for requesting a gift receipt; when the receipt terminal selects an acceptance message for the gift receipt and pays money for the gift, transmitting a predetermined message including a URL (Unique Resource Locator) of the gift icon to the mobile terminal; and when the mobile terminal connects with the URL and then requests a download of the gift icon, downloading the gift icon.
US10108940B2 Systems and methods for utilizing social media with money transfer transactions
Systems and methods which utilize one or more social networking systems when creating, funding, and/or notifying a party of a transaction are provided. In accordance with one aspect, a money transfer transaction may be staged by a user whereupon a link corresponding to the staged transaction may be posted to one or more social networking services in order to allow for multiple users to access and fund the staged transaction. Additionally, in some aspects a user of a social networking service may generate a comment or post which then automatically triggers the staging of a money transfer transaction. Moreover, social networking services may be utilized to provide various notifications regarding money transfer transactions.
US10108938B1 Cryptocurrency payment network
In one embodiment, a method includes receiving, from a point-of-sale system associated with a merchant, a request for payment associated with a transaction, wherein a payment amount is specified in a fiat currency. The method also includes determining a preference of the customer to pay for the transaction using a cryptocurrency and calculating a cryptocurrency value of the payment based on an exchange rate between the cryptocurrency and the fiat currency. The method further includes initiating a transfer of cryptocurrency value from a customer balance of the customer to a service balance of the payment service, initiating a transfer of a value in the fiat currency from the service balance of the payment service to a merchant balance of the merchant, and generating a record of the transaction between the customer and the merchant.
US10108936B1 Electronic run ticket
Technology for managing electronic run ticket data is provided. In an example method, electronic run ticket data representing a transaction is received from a client device. The electronic run ticket data may be stored in an exchange data store. A participant to the transaction may be identified and the identity of the participant may be stored with the electronic run ticket data in the exchange data store. A request may be received from the participant to the transaction to access the electronic run ticket data and access to the electronic run ticket data may be provided to the participant.
US10108933B1 Exchanging leave time for a related value
When a trading system receives a request from an employee to trade leave time for a related value, the trading system communicates with an employer system to request a value of leave time accrued by the employee. The employer system transmits the value of leave time to the trading system, and the trading system converts the value of leave time into a related value. Through the trading system, the employee can use the related value to purchase items from one or more merchants.
US10108925B1 Chip tracking with marking database
Techniques for improved semiconductor inventory tracking, control, and testing are provided. The techniques include marking the semiconductor packaging with a 2-dimensional (“2D”) bar code that is stored in a data server. The data server associates the 2D barcode with performance data for the semiconductor, as well as with a “circuit-based identifier,” which comprises hard-wired electrical features that uniquely identify the semiconductor and that are embedded within the semiconductor. Associating the 2D bar code with chip performance reduces the number of times that a chip needs to be tested. Associating the 2D bar code with the circuit-based identifier provides certain functionality such as anti-counterfeiting functionality, device verification, and the like.
US10108918B2 Method and system for inferring risk of data leakage from third-party tags
A method and system for assessing the data leakage threat associated with third-party tags on a particular website, such as a content publisher site, is assessed by mimicking a standard web browser. Each third-party tag on the site is identified and investigated in a hierarchical manner, and a data leakage threat score is assigned to each third-party tag based on certain attributes associated with the tag and the resource linked by the third-party tag. A cumulative data leakage threat score is then calculated to determine if the site is a data leakage threat, such as a threat for misuse of a consumer's data.
US10108915B2 Apparatus and method for controlling utility consumption
A computer-based electrical power management and allocation system is provided that collects demand for electric power usage and allocates electric power supply in satisfaction thereof. A load control server is used to collect and schedule electrical power start and stop requests according to policies established by either or both of the electric power consumers and electric power suppliers. The energy system collects accumulation messages to reserve electrical power and processes them using the prescribed customer and supplier policies and according to an overall optimization criterion of the energy system. Stop messages are then subsequently issued to cease device operation and the devices are then moved to a reservation pool until the energy system's operational criterion is relaxed or the accumulation messages become obsolete. Similar accumulation requests for delayed or conservation-based operation may also be applied to the distribution of other utilities, such as water, natural gas, or guaranteed internet bandwidth.
US10108910B2 Mobile parking systems and methods for providing real-time parking guidance
Parking guidance is provided to a user of a mobile device requesting information on parking spots at a requested location for a requested time. In response to receiving a parking information request, parking spots having locations proximate to the requested location and having availability at the requested time are identified in a database of parking spot information of a parking management server. A notification of the identified parking spots is transmitted to the user device from which the information request was received. In response to receiving a reservation request identifying a parking spot to be reserved from the user device, the database is updated to identify the identified parking spot as being unavailable at the requested time. Additionally, a notification of the reservation request is transmitted to a parking manager associated with the identified parking spot, the notification identifying the particular parking spot and the requested time.
US10108906B2 Avoiding supporting evidence processing when evidence scoring does not affect final ranking of a candidate answer
Systems and computer program products to provide selective supporting evidence processing by applying a first machine learning (ML) model to a first candidate answer to generate a first confidence score that does not consider supporting evidence for the first candidate answer, determining, from a second ML model, an expected contribution of processing supporting evidence for the first candidate answer, and upon determining that the expected contribution does not exceed a specified threshold, skipping supporting evidence processing for the first candidate answer.
US10108904B2 Combining different type coercion components for deferred type evaluation
In a method of answering questions, a question is received, a question LAT is determined, and a candidate answer to the question is identified. Preliminary types for the candidate answer are determined using first components to produce the preliminary types. Each of the first components produces a preliminary type using different methods. A first type-score representing a degree of match between the preliminary type and the question LAT is produced. Each preliminary type and each first type-score is evaluated using second components. Each of the second components produces a second score based on a combination of the first type-score and a measure of degree that the preliminary type matches the question LAT. The second components use different methods to produce the second score. A final score representing a degree of confidence that the candidate answer matches the question LAT is calculated based on the second score.
US10108893B2 Sensor array, method of making same, and related medication compliance monitoring techniques
A sensor array, method of making same, and related medication compliance monitoring techniques are disclosed. In some embodiments, the array may include a plurality of electrically conductive traces including first and second electrically conductive traces that are electrically isolated from one another. The array also may include an electrically resistive element coupled with the first and second electrically conductive traces. The array may be configured to interface with a medication dispenser such that: the electrically resistive element is disposed over at least one medication compartment of the medication dispenser; and in expelling contents of the at least one medication compartment of the medication dispenser, the electrically resistive element is broken. In some embodiments, the array may be configured for use, for example, in monitoring medication compliance.
US10108892B2 Wireless tag apparatus and related medication compliance monitoring techniques
A wireless tag apparatus and related medication compliance monitoring techniques are disclosed. In some embodiments, the apparatus may include a motion detector configured to detect at least one of a movement of and an impact to the apparatus. The apparatus also may include a sensing circuit configured to scan, in response to the detection by the motion detector, a sensor array associated with a medication dispenser external to the apparatus to determine whether contents of at least one medication compartment of the medication dispenser have been expelled. The apparatus further may include a transmitter configured to transmit, in response to the detection by the motion detector, a signal including data pertaining to whether the contents of the at least one medication compartment have been expelled, wherein the signal is a radio frequency signal. In some embodiments, the apparatus may be configured for use, for example, in monitoring medication compliance.
US10108890B1 System and method for providing products and locations
A method is provided for providing a product by changing the length of a product code base without changing the number of indexes provided by the base.
US10108887B2 Image processing apparatus, method of controlling the same, and storage medium
A print apparatus is provided that executes a print using print data that is stored in the apparatus, and in addition to executing post-processing on output materials after the printing, deletes the corresponding print data when processing of the print job ends. Here, the print apparatus according to the embodiment deletes the corresponding print data only in a case when the post-processing to all the sheets or the like set in one print job successfully ends.
US10108883B2 Image quality assessment and improvement for performing optical character recognition
Techniques are disclosed for performing optical character recognition (OCR) by assessing and improving quality of electronic documents to perform the OCR. For example a method for identifying information in an electronic document includes obtaining a reference image of the electronic document, distorting the reference image by adjusting different sets of one or more parameters associated with a quality of the reference image to generate a plurality of distorted images, analyzing each distorted image to detect the adjusted set of parameters and corresponding adjusted values, determining an accuracy of detection of the set of parameters and the adjusted values, and training a model based at least on the plurality of distorted images and the accuracy of the detection, wherein the trained model determines at least a first technique for adjusting a set of parameters in a second image to prepare the second image for optical character recognition.
US10108848B2 Attribute factor analysis method, device, and program
This invention relates to a method of analyzing a factor of an attribute based on a case sample set containing combinations of image data and attribute data associated with the image data. The attribute factor analysis method includes: a division step of dividing an image region of the image data forming each element of the case sample set into parts in a mesh shape of a predetermined sample size; a reconstruction step of reconstructing, based on the case sample set, the case sample sets for the respective parts to obtain reconstructed case sample sets; an analysis step of analyzing, for each of the reconstructed case sample sets, a dependency between an explanatory variable representing a feature value of image data on each part and an objective variable representing the attribute data, to thereby obtain an attribute factor analysis result; and a visualization step of visualizing the attribute factor analysis result to produce the visualized attribute factor analysis result.
US10108846B2 Scanning for materials and scale information
Methods, systems, and apparatus, including medium-encoded computer program products, facilitate determining information about an object included in an image. In one aspect, a method includes: identifying an image; identifying a specific object included in the image; identifying data associated with the image; determining both a dimension of the specific object and a construction material of the specific object using the identified data; and outputting the dimension and the construction material of the specific object.
US10108845B2 Anomaly detection for medical samples under multiple settings
Using multiple imaging modes in whole slide image screening is potentially useful to reduce false positives. To use multiple imaging modes, a method for locating anomalies on a medical sample from an image thereof uses an anomaly-detection process that comprises using plural base classifiers individually to classify an object-of-interest suspected to be an anomaly. Each base classifier respectively extracts features of the object-of-interest and generates, according to the extracted features, a score indicating a likelihood of the object-of-interest being anomalous. The anomaly-detection process further comprises using an aggregate classifier to combine the scores generated by the base classifiers to determine whether the object-of-interest is the anomaly. The aggregate classifier determines a dependability measure for each base classifier according to setting-based variables of a setting under which the sample and the image are obtained, and then selectively combines the scores of the base classifiers according to the dependability measures.
US10108843B2 Electronic device with fingerprint identification function
An electronic device able to identify fingerprints ultrasonically includes a substrate, a fingerprint identification structure, and an adhesive layer. The fingerprint identification structure includes a thin film transistor (TFT) substrate and a flexible printed circuit (FPC). The FPC includes a first portion and a second portion. The first portion is located on a surface of the TFT substrate facing away from the substrate. The second portion is extended from an end of the first portion to be electrically connected to a surface of the TFT substrate facing the substrate. The second portion is separated from the adhesive layer. A space is defined between the second portion and the substrate. The adhesive layer is susceptible to deformation and decomposition from environmental conditions.
US10108841B2 Biometric sensor with diverging optical element
An optical biometric sensor includes an array of light sensing elements, an array of diverging optical elements, and an array of apertures disposed between the array of light sensing elements and the array of diverging optical elements. Light incident on the diverging optical elements within a limited acceptance angle passes through the apertures and towards the light sensing elements and light incident on the diverging optical elements outside of the limited acceptance angle diverges away from the apertures.
US10108833B2 Marker for optical tracking, optical tracking system, and optical tracking method
The present disclosure provides a marker with a pattern formed thereon, which includes an optical system. At least a part of the pattern that uniquely appears depending on a direction in which the pattern is viewed from an outside of the marker through the optical system, is visually identified from the outside of the marker. The pattern includes a plurality of rows of binary-coded sequences. The binary-coded sequence of each of the plurality of rows includes aperiodic sequences that are repeatedly arranged. The aperiodic sequences included in the binary-coded sequence of one row of the plurality of rows are different from the aperiodic sequences included in the binary-coded sequence of another row of the plurality of rows, and each of the aperiodic sequences includes a plurality of sub-sequences that are arranged in a predetermined order.
US10108820B2 Snapshot data and hibernation data processing methods and devices
A method for operating an electronic device, and an electronic device, are provided. In the normal operation state of the electronic device, data which is stored in the main storage device of the electronic device is encrypted by a first encryption algorithm prior to being stored in a non-volatile storage device of the electronic device. The method includes the steps of generating snapshot data in the main storage device when the electronic device is entering a hibernation state, allocating space in the non-volatile storage device for storing the snapshot data, and storing the snapshot data in the space without encrypting the snapshot data using the first encryption algorithm.
US10108815B2 Electronic document content redaction
Systems and methods for redacting certain content (e.g., content representing private, privileged, confidential, or otherwise sensitive information) from electronic documents. An example method comprises: identifying, by a computing device, two or more layers in an electronic document; processing each of the identified layers to produce a layer text representing one or more objects comprised by the layer; combining the produced layer texts to produce a combined text of the electronic document; and identifying, within the combined text of the electronic document, a target character string corresponding, in view of a specified search function, to a specified character string.
US10108814B2 System for processing data
The present disclosure relates to transmitting a request for a set of data records, the request indicating encrypted data items associated with first and second interval boundaries, and selectively traversing a partially ordered set to determine an encrypted data item of the partially ordered set that is associated with an interval boundary of the first and second interval boundaries, based on no cache entries being associated with any encrypted data item associated with the interval boundary. The selectively traversing may include decrypting one or more portions of the partially ordered set, determining the encrypted data item of the partially ordered set, and transmitting a request to retrieve a data element of a linear order annotated to the encrypted data item of the partially ordered set associated with the interval boundary, to cause generation of a new cache entry including the encrypted data item and the data element.
US10108808B2 Data access sharing
Data access sharing may be provided. Requests may be received to display an data item associated with a list of data items. Upon determining whether a property of the data item is restricted by an access control policy, the property may be modified prior to rendering a display of the data item.
US10108790B2 Password authenticating device for preventing leakage of passwords
Provided is a password-authenticating device that does not allow a password to be perceived from the hand movement of an operator while entering a password. The password-authenticating device according to the present disclosure executes a login process by comparing an entered password candidate with a registered password. The password-authenticating device includes a comparison unit and authenticating unit. When the entered password candidate matches the registered password, the comparison unit receives re-entry of the password candidate a set number of times of dummy input. After re-entry of the password candidate has reached the number of times of dummy input, the authenticating unit executes the login process regardless of whether or not the re-entered password candidate matches the registered password.
US10108766B2 Methods and apparatus for analyzing fatigue of a structure and optimizing a characteristic of the structure based on the fatigue analysis
Methods and apparatus for analyzing fatigue of a structure and optimizing a characteristic of the structure based on the fatigue analysis are disclosed herein. An example method disclosed herein includes obtaining mass and unit stress values of a plurality of details of interest of a structural component, calculating fatigue margins for each of the details of interest, identifying among the calculated fatigue margins any negative fatigue margins associated with one or more of the details of interest, and adjusting, via a processor, a dimensional characteristic of each detail of interest associated with the negative fatigue margin(s) until positive fatigue margin(s) at each detail of interest is obtained.
US10108761B2 Predictive simulation
A method of executing a simulation model while generating an associated structural model includes changing, by a computer-aided design (CAD) system, the structural model. The method further includes evaluating, by the CAD system, at least one trigger criterion to determine if the change to the structural model is a simulation trigger event. The method also includes executing, by the CAD system, the simulation model if the change to the structural model is determined to be the simulation trigger event.
US10108757B1 System and method for spectrum usage databases for cognitive radio
Access to data representations of relatively dynamic actual usage and patterns of spectrum usage across channels, geographies (locations), and times can be advantageous in planning for resource utilization, and in structuring pricing for spectrum resources. Actual usage of spectrum resources can vary dynamically. Significant opportunities to advantageously utilize spectrum resources can be identified from relatively dynamic representations of actual usage.
US10108749B2 Optimizing power flows using harmony search with machine learning
Systems and methods for optimizing power flows using a harmony search, including decoupling phases in a multi-phase power generation system into individual phase agents in a multi-phase power flow model for separately controlling at least one of phase variables or parameters. One or more harmony segments from harmony memory are ranked and selected based on a utility value determined for each of the decoupled phases. A harmony search with gradient descent learning is performed to move the selected harmony segments to a better local neighborhood. A new utility value for each of the selected segments is determined based on historical performance, and the harmony memory is iteratively updated if one or more of the new utility values are higher than a utility value of a worst harmony segment stored in the harmony memory.
US10108746B2 Using vertex self-information scores for vertices in an entity graph to determine whether to perform entity resolution on the vertices in the entity graph
Provided are a computer program product, system, and method to determine whether to perform entity resolution on vertices in an entity graph. A determination is made of pairs of records in a database having a relationship value satisfying a threshold. An entity relationship graph has a vertex for each of the records of the pairs and an edge between two vertices. Each vertex has a self-information score based on content in the record, an initial unique entity identifier, and an entity information score. For each subject vertex of the vertices, a determination is made of a target vertex directly connected to the subject vertex that has a highest entity information score and whether to set the subject vertex entity identifier and entity information score to the entity identifier and entity information score of the target vertex based on the target vertex self-information score.
US10108739B2 Overlay canvas for computer program applications
Research or background study for many creative endeavors often utilizes research methods that include browsing information online. Such is typically accomplished via a web browser. An overlay canvas can be provided over an interface associated with the browser that can be employed to store not only content associated with data presented by the browser but also context associated with that data as well as with the particular creative endeavor.
US10108737B2 Presenting data driven forms
Concepts and technologies are described herein for presenting data driven forms. In accordance with the concepts and technologies disclosed herein, a user device obtains a resource referencing or presenting data driven forms and obtains data displayed or used by the resource. The user device stores the data in a cache accessible by the user device. The user device can render multiple views containing data from the cache. The user device can display one of the views and hide the other views from display. If the user device detects input for viewing other views, the user device can present one of the previously hidden views. The user device also can manage the cache and download additional data, if the cache empties or is not full.
US10108736B2 Method and apparatus for rendering statistics on web page visits by a browser
A method and apparatus for rendering statistics on web page visits by a browser are disclosed. The method including: adding a respective first and second counts to a respective first and second cumulative number of visits to a first web page upon detecting that a browser has visited the first web page via a respective first and second visiting modes. The second visiting mode including redirecting to the first web page through selecting a web page link of a pending web page in the browser; acquiring the first and the second cumulative number of visits for each web page, and combining a first and a second preset weight of the first and the second visiting modes to calculate a visit coefficient for the web page; and determining a most frequent visited web page from among all the web pages based on a web page with the highest calculated visit coefficient.
US10108734B2 Architecture to expose internal business data on a website
A method for importing document data into a website hosted on a server computer includes a block of document data that is received at the server computer. The block of document data includes data from an identified section of a document. In response to receiving the block of document data, the server computer automatically updates a web page component on the website. The web page component is selected via a document widget on the server computer. The document data is mapped to the web page component.
US10108733B2 Methods and systems for providing customized web pages to users of a website
Computer implemented methods and systems are provided for providing customized web pages that are customized for each user. A database can store first entries each being configured to store user information for each user, and second entries each being configured to store an identifier and customized content for each user (or alternatively a way to retrieve such customized content). A tree-like data structure is stored in cache and includes nodes that each store an identifier that refers to one of the second entries. After log in, the server system retrieves user information associated with the particular user and uses it to retrieve a particular identifier stored by a particular node. Using a corresponding one of the second entries that includes the particular identifier, particular customized content for the particular user can be retrieved and sent to a user system where it is used to display a particular customized web page for that particular user.
US10108729B2 Systems and methods for anonymous construction and indexing of visitor databases using first-party cookies
The disclosure includes a method for constructing and indexing a database of anonymous visitor tracking. Implementations of the disclosed methods may utilize a client-side script, first-party cookies, and canonical name records to track the visitor across affiliated websites hosted on different domain names. The disclosure also includes a system for constructing and indexing a database of anonymous visitor tracking. In one implementation, the system includes a network interface device, at least one memory storing instructions, and at least one processor that executes the instructions to receive, determine, generate and transmit first-party cookie information.
US10108728B2 Provision of location information with search queries from location unaware devices to increase user interaction performance
The geographic location obtained by a location-aware computing device can be shared with a location-unaware computing device such that user interaction with a search engine through the location-unaware computing device can still include, when appropriate, a geographic location associated with the user, thereby increasing the relevance and aptness of the search results presented to the user and, accordingly, increasing user interaction performance with the search engine. Short range communicational connections can be used to share location information prior to being utilized in conjunction with searches. Location information can be provided, from a location-aware computing device, to a centralized, networked computing device, and associated thereon with a user identifier, thereby enabling associated location information to be utilized in conjunction with that user's searches. Location information can also be associated with an entity to improve the identification of such an entity as being responsive to other users' search queries.
US10108722B2 Stability score based re-ranking of search results
A method, including submitting, to a search engine, a first query including, and receiving, in response to the first query, a first list including first results, each of the first results having a respective first ranking. Keywords are derived from the first query, and for each keyword, a respective second query is submitted to the search engine, the respective second query including the first query term and the derived keyword. In response to each of the respective second queries, a respective second list including respective second results is received, each of the respective second results having a second ranking and a corresponding first result, and for each given second result, one or more stability scores are computed based on the second ranking of the given second result and the first ranking of the corresponding first result. The second results are ranked based on their respective one or more stability scores.
US10108717B2 Universal internet information data mining method
By means of providing directly a data mining requiring user with a universal internet information data mining requirement description human-machine interaction template, the present invention provides big internet data with a set of both open and strictly-defined constraints for concept collection, data structures, and data mining operations, thus satisfying three factors for establishing a data mining model, providing an important condition for increasing the value density of an internet mining service, and allowing for implementation of universal and parallel mining of structured data, semi-structured data, and non-structured data of the internet.
US10108716B1 Systems and methods for providing stock ticker information
A system generates a ticker result, which may be a uniform resource locator (URL) corresponding to a quote provider. The system receives a string of information and determines whether all terms in the string of information correspond to ticker symbols. If all terms in the string of information correspond to ticker symbols, the system may ascertain whether the string of information corresponds to a query for ticker information. If the string of information corresponds to a query for ticker information, the ticker information (e.g., a ticker result) may be provided.
US10108704B2 Identifying dissatisfaction segments in connection with improving search engine performance
Technologies pertaining to automatically identifying sets of query attribute values that are highly correlative with user dissatisfaction with a search engine are described. Dissatisfied queries are automatically identified through analysis of search logs, wherein a dissatisfied query is a query submitted to a search engine by a user, wherein the user was dissatisfied with search results provided by the search engine responsive to receipt of the query. Sets of query attribute values that are highly correlated with dissatisfied queries, and thus user dissatisfaction, are automatically identified based at least in part upon the identifying of the dissatisfied queries. Subsequent to identifying a set of query attribute values, a segment-specific ranker is learned that is configured to rank search results responsive to receipt of a query with the set of query attribute values, wherein the segment-specific ranker outperforms a general purpose ranker for queries having the set of query attribute values.
US10108698B2 Common data repository for improving transactional efficiencies of user interactions with a computing device
Examples of the disclosure enable an information processing system to automatically generate a common data repository including a plurality of documents. In some examples, the information processing system is configured to analyze the documents to identify a plurality of topics. Based on the identified topics, the documents are classified into a plurality of sets. A set is associated with a corresponding topic. One or more correlations between the documents are identified and, based on the identified correlations, one or more user interaction tools are generated including an interaction script.
US10108696B1 Unit group generation and relationship establishment
This disclosure describes systems and methods for establishing a unit group dictionary based on user provided annotations. The unit group dictionary may be used to identify relationships between multiple items in a corpus. Those relationships may facilitate the display of object identifiers and/or other aspects used and/or provided by the object management service.
US10108695B1 Multi-level clustering for associating semantic classifiers with content regions
Digital content may be processed to determine a set of containers in the content. Each container may correspond to a particular text element of the digital content such as a line of text on a page of a digital content file. Container data indicating values of base content properties for each container may be obtained. Derived content properties may be determined from the base content properties and values of the derived content properties may be determined for each container. Multiple iterations of a clustering algorithm may be executed, where each iteration involves grouping the containers into a set of clusters by applying a particular distance function to the values of a particular set of base and/or derived properties for each container. The distance function and set of properties utilized at each iteration may be configurable to obtain clusters that can be associated with particular semantic classifiers.
US10108692B1 Data set distribution
A method is described for distributing a data set. The method may include dividing a data set into a number of data groupings based on a data set attribute value. The groupings of data may be stored in a data store and may be associated with metadata that describes a grouping of data. A grouping of data may be distributed by generating a reference that may be used to access the grouping of data in the data store. The reference may include information that enables access to the grouping of data. When presented, the information included in the reference may be authenticated whereupon the grouping of data may be provided.
US10108682B2 Query-level access to external petabyte-scale distributed file systems
A method and system to creating query-level access to an external distributed file system by identifying a location of one or more external data residing on the external distributed file system, creating a query specifying an external table within a database engine having one or more location files, wherein the location files identify metadata operations for accessing and processing the one or more external data, defining metadata operations for accessing and processing the one or more external data, wherein the processing that produces one or more result files occurs at the external distributed file system, and executing the query at the database engine to create the external table, the external table comprising the one or more location files identifying the metadata directives for processing query-level requests on the one or more external data stored on the external distributed file system.
US10108681B2 Multi-axis expand/collapse for relational databases
This disclosure describes systems, methods, and apparatus for expanding a row or column in an existing report, sourced from a relational database, where a column or row, respectively, of an opposite axis has already been expanded. Such a need often arises in reports sourced from a SQL database, and overcomes the storage-draining need to pre-compute all possible arrangements of data from the database prior to displaying the report. In some embodiments, a client can make a request for a multi-axis expansion, and a server can create filters for use in sub queries, one for each level of expansion in an axis of the report opposite to the axis where expansion is requested, the sub queries can be executed, results sets can be combined/formatted to form a new report, and the new report can be returned to the client for stitching into the existing report.
US10108676B2 Filtering suggested queries on online social networks
In one embodiment, a method includes receiving, from a client device of a first user, a text string inputted by the first user, generating a set of suggested queries based on the text string, each suggested query in the set being based on a string generated by a grammar of a grammar model and comprising the text string of the query and one or more tokens inserted by the grammar model, calculating, for each suggested query in the set, a quality score based on an insertion cost of the one or more tokens inserted by the grammar model, filtering the set to remove one or more suggested queries from the set based on the respective quality scores of the suggested queries, and sending, to the client device, one or more of the suggested queries from the post-filtered set for presentation to the first user.
US10108663B2 Method for optimizing area of ternary FPRM circuit using population migration algorithm
A method for optimizing an area of a ternary FPRM circuit using population migration algorithm, the method including: 1) establishing an area estimation model of the ternary FPRM circuit; 2) establishing a corresponding relationship between the ternary FPRM circuit and population migration algorithm; 3) setting an attraction function for calculating the attraction of the population location in population migration algorithm; 4) setting relevant parameters of population migration algorithm; and 5) employing population migration algorithm to calculate and obtain the greatest attractive site and the greatest attraction.
US10108651B2 Early exit from table scans of loosely ordered and/or grouped relations using nearly ordered maps
According to embodiments of the present invention, methods, systems and computer-readable media are presented for scanning a plurality of storage regions within memory for a specified quantity of results, wherein each storage region is associated with an interval including first and second interval values indicating a value range for values within that storage region. The techniques comprise sorting the first interval values into an order, wherein the order of the first interval values determines a scanning order for the plurality of storage regions, determining a result value, wherein the result value is an upper bound, a lower bound, or is outside of the specified quantity of results, and examining the sorted first interval values and scanning corresponding individual storage regions in response to a comparison of the determined result value with the first interval value of that storage region. In some embodiments, scanning exits upon establishing that the specified quantity of results has been achieved and that a first interval value in a list of sorted first interval values is greater than the determined result value.
US10108643B2 Graphical interface device, graphical interface method and medium
An information processing device, method and computer program product use a display controller that causes a display device to display a cluster name having a data item association with a cluster of at least one data item. An operation acquisition portion is configured to acquire information associated with a user operation performed on the cluster. An editing portion edits the cluster name and data item association in accordance with the user operation. As a consequence the associations between data items may easily be formed along with associated cluster names formed.
US10108640B2 Communication apparatus capable of communicating with external apparatus in which contents are recorded, and receiving metadata of contents
A communication apparatus includes a communication unit that requests image data from an external apparatus and receives image data from an external apparatus in response to the request, a display control unit that displays the received image data on a display unit, and a receiving unit that receives an instruction for selecting displayed image data. The communication unit further requests, from the external apparatus, metadata of selected image data and receives the metadata without receiving the image data. The metadata is recorded in a header area of a file containing the image data stored in the external apparatus.
US10108637B2 Spatial-temporal storage system, method, and recording medium
A spatial-temporal storage method, system, and non-transitory computer readable medium, include, in a first layer, a geometric translation circuit configured to split spatial-temporal information into row keys and translate a geometry query into a range scan, and a multi-scan optimization circuit configured to compute an optimal read strategy to optimize the range scan translated by the geometric translation circuit into a series of block starting offsets and block sizes, and, in a second layer, a block grouping circuit configured to allow grouping of blocks in the second layer while preserving spatial data locality when splits of spatial-temporal information occur in the first layer.
US10108628B2 Access control for unprotected data storage system endpoints
Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
US10108620B2 Associating still images and videos
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating still images and videos. One method includes receiving a plurality of images and a plurality of videos and determining whether the images are related to the videos. The determining includes, for an image and a video, extracting features from the image and extracting features frames of the video, and comparing the features to determine whether the image is related to the video. The method further includes maintaining a data store storing data associating each image with each video determined to be related to the image.
US10108618B2 Implicitly trusted travel token authentication
Embodiments of the invention(s) described herein enable a system that may rely on a biometric identifier entry validation system The validation system uses biometric methods such as facial recognition, palm veins, and thumb prints as an entry or passage token. The validation system associates a form of fare media such as a smartcard or other electronic payment method with the biometric identifier after repeated transactions where both the fare media and the biometric identifier are read. In this manner the biometric identifier becomes a biometric token that replaces the need to use a form of fare media. Accordingly, the biometric identifier user can be validated for passage without the need to carry a form of fare media and, in some cases, in different geographic locations.
US10108613B2 Systems and methods for providing access to data and searchable attributes in a collaboration place
A system and method for collaborative activity support is provided. A server establishes a collaboration place that is accessible by a plurality of remote clients and supports a plurality of collaboration activities. Data is generated based on at least one event associated with a collaborative activity and stored as a content item. The content item is accessed to generate at least a portion of the searchable attributes of the data based on the contents of the content item. The server enables a first client data connection from a first client computer to the data to provide a first client user access to the data and a second client data connection from a second client computer to the data to provide a second client user access to the data and the searchable attributes of the data.
US10108612B2 Mobile device having human language translation capability with positional feedback
A mobile electronic device has a touch sensitive screen and an accelerometer. A translator is to translate a word or phrase that is in a first human language and that is entered via a first virtual keyboard displayed on the touch sensitive screen, into a second human language. A translator is to cause the touch sensitive screen to display the translated word or phrase and a second virtual keyboard having characters in the second human language, in response to the accelerometer detecting a change in the physical orientation of the device or movement of the device. Other embodiments are also described and claimed.
US10108606B2 Automatic interpretation system and method for generating synthetic sound having characteristics similar to those of original speaker's voice
Provided are an automatic interpretation system and method for generating a synthetic sound having characteristics similar to those of an original speaker's voice. The automatic interpretation system for generating a synthetic sound having characteristics similar to those of an original speaker's voice includes a speech recognition module configured to generate text data by performing speech recognition for an original speech signal of an original speaker and extract at least one piece of characteristic information among pitch information, vocal intensity information, speech speed information, and vocal tract characteristic information of the original speech, an automatic translation module configured to generate a synthesis-target translation by translating the text data, and a speech synthesis module configured to generate a synthetic sound of the synthesis-target translation.
US10108605B1 Natural language processing system and method
Disclosed are systems and methods for natural language processing. The method includes receiving, by a first processor, a natural language input including a raw text document and a desired output request, defining an ordered sequence of natural language tasks based at least in part on the natural language input, and generating a data structure including the raw text document. The first processor can then transmit, to a second processor, the data structure and a request to execute a first natural language task in the ordered sequence, and the second processor can execute the first natural language task based at least in part on the data structure to produce a first task output. The second processor can then insert the first task output into the data structure and transmit the data structure having the first task output to the first processor. The first processor can then generate an output based at least in part on the data structure and the desired output request.
US10108595B2 Method and system for automated analysis and transformation of web pages
A method and system for modifying web pages, including dynamic web pages, based on automated analysis wherein web pages are transformed based on transformation instructions in nearly real-time, and wherein analysis is performed and transformation instructions based on the analysis are prepared prior to a request for the web page. The system has two primary components, an analyzer which asynchronously and repeatedly analyzes web pages creating and updating transformation instructions relating to the web pages, and a transformer which intercepts traffic to a web server in response to a request for the web page, receives the returned web pages, and transforms them based on stored transformation instructions.
US10108592B1 Methods and systems for chunking markup language documents containing style rules
Aspects of the subject technology relate to providing chunked markup language documents containing style rules. A computer-implemented method includes receiving a request for a web document. The method further includes selecting a template for the requested web document, where the template includes elements and style rules. The method further includes evaluating the elements in document order until reaching a first element containing a first expression referencing a first unspecified input parameter. The method further includes adding evaluated elements in the template that precede, in document order, the first element to a first set of elements. The method further includes identifying a first set of style rules based on the first set of elements. The method further includes providing the first set of elements and the first set of style rules as a first chunk of the requested web document for sending to the web client.
US10108591B2 Comparing markup language files
Processing markup language files can include pre-processing an original file and a new file, wherein the original file and the new file are markup language files. Pre-processing includes removing tags from the original file and the new file resulting in a pure text version of the original file and a pure text version of the new file. Using a processor, the pure text version of the original file is compared with the pure text version of the new file to determine differences. The differences are specified in a comparison result. The comparison result is post-processed by applying formatting to the differences and tags from the new file.