Document Document Title
US09801313B2 Underwater container cooling via integrated heat exchanger
In one example, a portion of a shell includes a shell wall portion that has an interior wall portion and an exterior wall portion located near the interior wall portion. In addition, fluid passageways are disposed between the interior wall portion and the exterior wall portion. One or more of the fluid passageways are defined in part by one or both of the interior wall portion and the exterior wall portion. The fluid passageways form part of heat exchanger that is integrated in the shell.
US09801310B2 Server cooling system without the use of vapor compression refrigeration
A system, method, and computer product for cooling a server center without the use of vapor compression refrigeration. An example embodiment involves using outdoor ambient air to cool first server components directly and to cool heat exchanges containing liquid used to cool second server components.
US09801300B2 Electrical modules and modular electronic building systems
The present disclosure provides an electrical module and a modular electrical building system including electrical modules. The electrical module includes a printed circuit board (PCB), a housing member, one or more magnets, and one or more inter-locking parts. The PCB has a top surface, a bottom surface, and opposite sides between the top surface and the bottom surface. The housing member is attached to each side of two opposite sides of the PCB and includes an opening in a bottom surface. The magnets are arranged within the housing member and are capably of magnetically attaching the electrical module to another electrical module. Each inter-locking part is configured to pass through the housing member on each side of the PCB. Each inter-locking part has a protrusion extending from a top surface of the housing member and is exposed to the opening in the bottom surface of the housing member.
US09801293B2 Energy storage/delivery device mounting plate
A system and apparatus for energy storage/delivery device mounting. In one embodiment, the apparatus comprises a mounting plate comprising (i) a plurality of plate mounting features for securing the mounting plate to at least one structure; (ii) a plurality of spatial alignment features for spatially aligning the mounting plate with a second mounting plate; and (iii) at least one energy storage/delivery device mounting feature for mating with a corresponding feature of the energy storage/delivery device to removably mount the energy storage/delivery device on the mounting plate.
US09801290B2 Foldable display
A foldable display is disclosed. In one aspect, the foldable display includes a housing comprising first and second supports and a hinge connecting the first and second supports to each other. The foldable display also includes a flexible display module connected to the first and second supports. The hinge includes a first body including a rotation portion and first and second axles engaged with the rotation portion. The hinge further includes a second body including a connection portion. First and second guide lines are defined in the connection portion and are respectively engaged with the first and second axles. The second guide line has a curved shape.
US09801287B2 Electrical contacts in layered structures
Provided herein are layered structures and methods for forming the same, the layered structures including a conductive layer and an overcoat layer formed on a surface thereof, one or more electrical contacts formed on the surface of the conductive layers and via openings extending through the overcoat layer and reaching the electrical contacts.
US09801282B2 Package structure
A package structure includes a substrate, a sensor, a base, a lead frame, conductive vias and patterned circuit layer. The substrate includes a component-disposing region and electrode contacts. The sensor is disposed at the component-disposing region and electrically connected to the electrode contacts. The base covers the substrate with its bonding surface and includes a receiving cavity, a slanted surface extended between a bottom surface of the receiving cavity and the bonding surface, and electrodes disposed on the bonding surface and electrically connected to the electrode contacts respectively. The sensor is located in the receiving cavity. The lead frame is disposed at the base. The conductive vias penetrates the base and electrically connected to the lead frame. The patterned circuit layer is disposed on the slanted surface and electrically connected to the conductive vias and the electrodes.
US09801279B1 Configurable system board
A system board includes at least one microprocessor coupled to the system board. A VR module card includes a voltage regulator circuit, wherein the voltage regulator circuit is configured to provide electrical power to the at least one microprocessor. A circuit board region is configured to receive the VR module card.
US09801277B1 Bellows interconnect
A compliant interconnect with a cylindrical bellows structure is configured to reduce a stress between a substrate and a PCB board. The stress can be caused by a CTE (coefficient of thermal expansion) mismatch, a physical movement, or a combination thereof. The compliant interconnect can be solder to and/or immobilized on one or more coupling structure. Alternatively, the compliant interconnect can include an instant swapping structure (such as a socket) that makes the upgrade of the electronic components easier.
US09801275B2 Printed circuit board and method of manufacturing the same
A printed circuit board according to the embodiment includes an insulating layer; a first pad on a top surface of the insulating layer; a second pad on a bottom surface of the insulating layer; and a via formed in the insulating layer and having one surface connected to the first pad and an opposite surface connected to the second pad, wherein the via includes a plurality of via parts which are at least partially overlapped with each other.
US09801263B2 Lighting system and method for operating a lighting system having an integrated safety concept
A lighting system having an operating device and a plurality of lamps. The operating device serves to control the lamps. Each of the lamps has an identification transmitting unit, which serves to control the particular lamp at least temporarily in such a way that the particular lamp outputs an identification light signal to be uniquely identified. An identification receiving unit, which receives the identification light signals of the lamps, is integrated in the operating device. The lighting system is designed in such a way that only lamps whose identification light signal is presently received by the identification receiving unit of the operating device at the time of the output of a control signal for controlling the lamps or within a defined time period therebefore can be controlled.
US09801250B1 Light emitting diode (LED) lighting device or lamp with configurable light qualities
An LED lighting device or LED lamp comprises one or more LED packages, driver circuitry configured to provide a controllable electrical current to at least one of the one or more LED packages during operation of the LED lighting device or LED lamp; and a switch comprising at least two selectable options. At least one selectable option corresponds to a set operating mode and one selectable option corresponds to a configurable operating mode. During operation, when the switch is in a position to select the selectable option corresponding to the configurable operating mode, the driver circuitry operates at least one of the one or more LED packages to emit light having operating light qualities corresponding to a most recently received signal indicating a user-selection. The user-selection may be provided through user interaction with an interactive element of the LED lighting device or LED lamp, wall switch, or portable remote switch.
US09801249B2 Circuit structure for adjusting LED color temperature curve
A circuit structure for adjusting LED color temperature curve includes at least a first LED light set having plural first LED lights in series; at least a second LED light set connected with the first LED light set in parallel and having plural second LED lights in series; a current detection circuit having a first variable resistance and a first transistor; and a color temperature curve adjusting circuit having a resistance, a second variable resistance, and a second transistor, the resistance connected with the first transistor and the second transistor and the second variable resistance, an emitter of the second transistor connected with the input end of one first LED light. The current detection circuit and the color temperature curve adjusting circuit are used to accurately adjust the curve and the peak of the color temperature.
US09801240B2 Light emitting diode (LED) tube lamp
A light emitting diode (LED) tube lamp includes a lamp tube having four pins for receiving an external driving signal; a first rectifying circuit coupled to two of the four pins to rectify the external driving signal; a second rectifying circuit coupled to another two of the four pins to rectify the external driving signal; a filtering circuit coupled to the first and the second rectifying circuits to filter rectified signal; and an LED lighting module coupled to the filtering circuit to receive filtered signal to emit light. The first rectifying circuit further includes a terminal adapter circuit for providing four terminals correspondingly coupled to the four pins. With function of the terminal adapter circuit, the LED tub lamp is compatible with an AC driving mode and a ballast driving mode. The LED lighting module further includes a driving circuit having a controller and a converter circuit. The controller receives a current detection signal for controlling or stabilizing the driving signal output by the converter circuit to be above an objective current value. The controller is further coupled to the filtering circuit for setting the objective current value according to the voltage output by the filtering circuit.
US09801236B2 Band heater systems and assembly methods
A band heater assembly for heating an object includes a band heater that extends around at least a portion of a perimeter of the object. The band heater includes a cable and a band. The cable includes a resistive element, a first cable end and a second cable end. The resistive element generates thermal energy based on a current received from a power source. The first cable end and the second cable end are connected to respective ends of the band heater assembly. The band is connected to the cable and transfers a first portion of the thermal energy to an exterior surface of the object. At least a portion of the cable is exposed from the band heater to contact the exterior surface when the band heater assembly is connected to the object.
US09801234B2 Power efficient mesh network
A method of communication between a plurality of network devices and an external electronic device is provided. The method includes receiving, at a first network device, device information and power information from a second network device, where the received device information and power information is transferred over a first communication link on a first network, where the first communication link is formed between a first transceiver of the first network device and a first transceiver of the second network device. The method further includes comparing the received power information with power information of the first network device. The method further includes transferring a portion of the received device information from the first network device over a second communication link on a second network when it is determined based on the comparison that the first network device is better suited than the second network device to communicate on the second network.
US09801231B2 Management of multiple radio access bearer sessions in a communication system
A system and methodology that can limit and manage the number of multiple radio access bearer (mRAB) initiations, which are transitions from a Circuit Switched (CS) voice session, is provided. Moreover, the system, within a Radio Access Network (RAN), can identify vulnerable radio conditions for a user equipment (UE) on an uplink (UL) and/or a downlink (DL), and then subsequently determines whether a Packet Switched (PS) data session is allowed to pass through to the UE, during a CS voice call. In addition, the system can temporarily block a network-initiated data request to the existing CS voice call, if the voice call is likely to be dropped on initiating an mRAB. As the vulnerable radio conditions improve, the system can deliver the previously blocked data request to the UE.
US09801229B2 Method for processing service connection in a communication network and device thereof
The present invention provides a method for processing a service connection in a communication network, comprising: A) determining, in response to a establishment request for the service connection from a UE, whether the service corresponding to the establishment request is a sponsored service, wherein the sponsored service is provided by a third party application provider; B) sending a validating request for the sponsored service to the third party application provider, if the service corresponding to the establishment request is a sponsored service; and C) controlling the sponsored service connection according to the information related to the sponsored service, if receiving a successful acknowledgement corresponding to the validating request. And a device corresponding to the method is provided. With the above method, the data connection of the sponsored application service may be dynamically controlled and configured, moreover the requirement of QoS control service can be dynamically met.
US09801228B2 Systems, apparatuses, and methods for lightweight over-the-air signaling mechanisms in data communications
Disclosed herein are methods, apparatuses, and systems for utilizing lightweight communication protocols between different network components. A messaging process is utilized which includes a random access procedure for a user equipment (UE) and an eNodeB, and a messaging sequence comprising a reduced number of messages (compared to a legacy Radio Resource Control (RRC) Connection messaging sequence) exchanged between different nodes of the network to establish a connection. These messages can be generated using any combination of pre-configured or pre-determined data specific to either the UE or to lightweight communication protocols.
US09801213B2 Communication apparatus
A communication apparatus may receive a connection request signal from a particular external apparatus; determine, based on the connection request signal, whether a wireless connection with the particular external apparatus is to be established; send a response signal to the particular external apparatus in a case of determining that the wireless connection is to be established; and establish the wireless connection in a case where the response signal is sent to the particular external apparatus. The determining may include: determining that the wireless connection is to be established in a case where both a first condition and a second condition are satisfied; and determining that the wireless connection is not to be established in a case where at least one of the first condition and the second condition is not satisfied.
US09801207B2 Evolved node-B and methods for supporting co-existence with Wi-Fi networks in an unlicensed frequency band
Embodiments of an eNB and method for supporting communication with UEs on an LTE network in an unlicensed frequency band are generally described herein. The eNB may be configured to transmit a first LTE signal that includes a first reference signal during an active transmission period of a Wi-Fi network in the unlicensed frequency band, and to restrict frequency spectra used for the transmission of the first LTE signal from frequency spectra used by the Wi-Fi network during the active transmission period. The first reference signal may enable maintenance of synchronization between the eNB and the UEs at least during the active transmission period. The eNB may be further configured to transmit a second LTE signal during a silence period of the Wi-Fi network in frequency spectra used by the Wi-Fi network during the active transmission period.
US09801192B2 Method for interference cancellation in wireless communication system and apparatus therefor
Provided herein is a method for interference cancellation for a UE having interference cancellation capability in a wireless communication system, the method comprising: receiving information on a reference signal transmitted from an interfering cell having the possibility of causing inter-cell interference; and attempting to detect the reference signal using the received information on the reference signal, wherein the information on the reference signal is received when the interfering cell and a serving cell of the UE have the same cyclic prefix (CP) length and are synchronized with each other.
US09801186B2 Method and apparatus to adapt the data traffic of a communication between a user equipment and a communication network
A method for adapting the data traffic of a communication between a user equipment and a communication network. The user equipment includes an entity for providing a service associated to the communication. The method includes determining actual operational status information of the service providing entity and creating an usage indicator based on said operational status information. Further the method includes the steps of sending the usage indicator to the communication network and adapting the data traffic of the communication in accordance with the usage indicator. A related user equipment provides the usage indicator to the communication network. A related traffic controller of a communication network adapts the data traffic of a communication between the user equipment and the communication network.
US09801183B2 Method and apparatus for controlling carrier selection in wireless communications systems
A mobile communications system including: at least one base station configured to communicate data to/from different terminal devices via respective of plural logically separate carriers of a wireless access interface; first and second terminal devices operable to camp-on to first and second carriers of plural carriers and to subsequently communicate data with the at least one base station via the first and second carriers. The first and second carriers support compatible synchronization signaling such that the first and second terminal devices both can synchronize with the first and second carriers to begin a camp-on procedure. Following synchronization with one of the first or second carriers to begin the camp-on procedure, the second terminal device is configured to determine whether or not to continue with the camp-on procedure in dependence on an aspect of physical layer signaling associated with a control channel of the carrier with which it has synchronized.
US09801182B2 Radio communication system, radio communication apparatus, and ciphering method
A radio communication apparatus includes a control unit that, if a radio access bearer (RAB) for a circuit switching domain is reconfigured between a dedicated channel (DCH) and enhanced uplink dedicated channel/High Speed Downlink Packet Access (E-DCH/HSDPA) and an RAB corresponded to RAB information exists as an established RAB and there exists no transparent mode (TM) radio bearer for a core network (CN) domain included in an information element of CN domain identity (ID), and at least one TM radio bearer is included in an information element of radio bearer (RB) information to setup, calculates a start value that is used on a new RAB.
US09801181B2 Frequency band resource scheduling method and apparatus
The present invention discloses a frequency band resource scheduling method and apparatus, where the method includes: first, selecting, according to transmission quality of each to-be-selected sub-band, a sub-band to be allocated to a user terminal; and then, determining whether a transmission quality decreasing amplitude of the user terminal exceeds a first preset value after the selected sub-band is allocated to the user terminal; and if yes, skipping allocating the selected sub-band to the user terminal; otherwise, allocating the selected sub-band to the user terminal.
US09801173B2 Communication apparatus and communication method
A communication apparatus and a communication method capable of suppressing an increase of bits used for a request to send a reference signal and flexibly setting a resource used for sending a reference signal. In a base station, a transmission processing unit transmits, in one of a plurality of formats, control information containing a request to send a sounding reference signal (A-SRS), and a reception processing unit receives the transmitted A-SRS using the resource specified by the format of the transmitted control information. Then, the plurality of formats is associated with each different SRS resource by a setting unit.
US09801167B2 Channel state feedback for multi-cell MIMO
Disclosed is a method for use in a multiple-input multiple-output (MIMO) communication network in which the network includes a plurality of cells provided by one or more base stations operable to transmit signals on at least one downlink to, and receive signals on at least one uplink from, one or more user equipments. A user equipment feeds back to the network reports on channel state information, CSI, relating to one or more channels between base stations and that user equipment, and base stations adapt downlink signals to user equipments based on the CSI reports, the method including: identifying uplink resources for a user equipment-initiated channel state message; the user equipment judging a need for a user equipment-initiated channel state message based on information not available to the network; and the user equipment sending the user equipment-initiated channel state message to the network using the uplink resources identified.
US09801165B2 Random access method and apparatus of UE in mobile communication system
A method and an apparatus for performing random access and uplink transmission of a User Equipment (UE) supporting Carrier Aggregation (CA) are provided. The method includes determining whether a Scheduling Request (SR) is pending, determining, when the SR is pending, whether an uplink transmission resource is available in a current Transmission Time Interval (TTI), determining, when the uplink transmission resource is not available, whether a Physical Uplink Control Channel (PUCCH) resource is configured for transmission of the SR, and initiating, when the PUCCH resource is not configured, a random access process in a primary cell. The random access method and apparatus of the present invention is advantageous to reduce the waste of transmission resources.
US09801161B2 Method and an apparatus for providing control information for multi-carrier uplink transmission
A method and an apparatus for providing control information for multi-carrier uplink transmission are disclosed. A wireless transmit/receive unit (WTRU) may set a happy bit for enhanced dedicated channel (E-DCH) transmissions on each uplink carrier considering aggregated transmission capability over all uplink carriers. The happy bit is set to “unhappy” if the WTRU is transmitting as much scheduled data as allowed by a current serving grant, the WTRU has enough power available to transmit at a higher rate, and total E-DCH buffer status (TEBS) requires more than a pre-configured period to be transmitted with a current effective data rate aggregated over all uplink carriers. The WTRU may send scheduling information including power headroom measured on the anchor uplink carrier and/or power headroom measured on the supplementary uplink carrier. For power headroom measurements, the WTRU may initiate a short-lived dedicated physical control channel loop on the supplementary carrier.
US09801150B2 Controlled synchronizing of sensor devices in a wireless sensor network based on received drift information
In one embodiment, a method comprises receiving, by an apparatus from each of a plurality of wireless sensor devices in a wireless sensor network, clock drift information associated with a clock in the corresponding wireless sensor device; determining for each wireless sensor device, by the apparatus, an expected clock drift based at least on the clock drift information from the corresponding wireless sensor device; and sending, by the apparatus to each wireless sensor device, a corresponding drift compensation command for correcting the corresponding expected clock drift, enabling controlled synchronization of the corresponding wireless sensor device within the wireless sensor network.
US09801145B2 Method for controlling transmission power, and apparatus for same
A method for controlling transmission powers by a communication apparatus in a wireless communication system supporting a plurality of component carriers. When a sounding reference symbol (SRS) transmission overlaps with a physical uplink shared channel (PUSCH) transmission in a time domain, the communication apparatus checks whether a total of a PUSCH transmission power for the PUSCH transmission on a first component carrier and a SRS transmission power for the SRS transmission on a second component carrier exceeds a maximum transmission power configured for the communication apparatus, and drops the SRS transmission if the total of the PUSCH transmission power and the SRS transmission power exceeds the maximum transmission power configured for the communication apparatus.
US09801144B2 Uplink power control method and device
Provided in the embodiment of the present invention are a method for uplink power control and an integrated control point apparatus. The method comprises: obtaining the uplink load information of a plurality of cells; identifying cells of a first type and cells of a second type among the plurality of cells; determining at least one cell cluster according to the neighboring relationship of the cells of the first type, the cells of the second type and the plurality of cells, wherein any cell cluster in the at least one cell cluster comprises at least one cell of the first type, and the cell of the first type or the cell of the second type neighboring the at least one cell of the first type; and performing joint optimization of uplink power control parameters on every cell cluster in the at least one cell cluster.
US09801135B1 Method for power saving in mobile devices by optimizing wakelocks
A method for conserving device and/or network resources is provided herein. The method includes detecting a wakelock operating on a mobile device and determining a consumption of one of a power or radio usage attributed to the detected wakelock. The method further includes determining a criticality related to user experience for the detected wakelock and releasing the detected wakelock based on the determined consumption and criticality. Related systems and mobile devices are also disclosed.
US09801131B2 Systems and methods for blocking excessive transmitter message signaling
The present disclosure relates to transmitting assistance information from a first node to a second node. In one embodiment, a first node includes a wireless transmitter and a wireless receiver. In response to transmitting a preference indicator for a first configuration to a second node via the wireless transmitter or receiving a reconfiguration request associated with the preference indicator for the first configuration, the first node starts a timer set to a value that defines an amount of time before the first node is permitted to transmit a preference indicator for a second configuration to the second node. The first node then blocks transmission of the preference indicator for the second configuration to the second node until the timer has expired. In this manner, excessive signaling of preference indicators from the first node to the second node is avoided.
US09801122B2 Access control method and apparatus of UE
A method for controlling delay tolerant access of a Machine-Type Communication (MTC) device based on a backoff mechanism is provided. The method includes receiving, at a terminal, a paging message including an access barring information update indicator from a base station, and receiving a System Information Block (SIB) including updated access barring information, the SIB being received regardless of modification periods. The terminal receives the SIB including the updated access barring information immediately without waiting for the arrival of next modification period, resulting in improvement of access barring efficiency.
US09801114B2 System and method for an energy efficient network adaptor with security provisions
In accordance with an embodiment, a network device includes a network controller and at least one network interface coupled to the network controller that includes at least one media access control (MAC) device configured to be coupled to at least one physical layer interface (PHY). The network controller may be configured to determine a network path comprising the at least one network interface that has a lowest power consumption and minimum security attributes of available media types coupled to the at least one PHY.
US09801113B2 Collection system with a hybrid node performing both fixed network and mobile communications
A mobile interrogator can be used in a system for hybrid employment of fixed network and mobile network communications. The system includes communication nodes. At least some of the communication nodes operate in a fixed network mode using one or more fixed wireless network communication protocols. At least some other of the communication nodes operate in a mobile mode in which they transmit meter data to a mobile device using one or more mobile communication protocols. The mobile device is configured to communicate with the mobile mode communication nodes using the one or more mobile communication protocols and to communicate with the fixed network mode communication nodes using the one or more fixed wireless network communication protocols. As a result, the performance of both fixed and mobile networks can be improved. A hybrid system can be realized that provides a utility company with advantages of both fixed and mobile networks.
US09801106B2 Network node, access nodes and method for assisting user equipments to receive signals in wireless communication network
A method in a wireless communication network for assisting a user equipment to receive signals from a target access node. The wireless communication network comprises the target access node, the user equipment and a serving access node serving the user equipment. The serving access node sends information about time instances to the user equipment. The time instances are scheduled for sending signals from the target access node in a beam direction towards the user equipments. The time instances may be determined in the target access node based on its own position and a position of the user equipment and/or a beam direction of the serving access node. The time instances may also be determined in the serving access node based on its own position and a schedule of the target access node on beam directions versus transmission times. The user equipment receives signals from the target access node during the time instances indicated in the received information. In this way, leaving more time for the user equipment to receive data or signal from the serving access node. As a result, the throughput of the wireless communication network is increased and improved.
US09801103B2 Method and apparatus for cell to discover another cell
Disclosed are a method and an apparatus for a cell to discover another cell. A method for cell discovery by a discovering cell may comprises the step of: the discovering cell receiving first discovering resource configuration information from a master cell; and the discovering cell receiving a discovering signal from at least one discovering target cell on the basis of the first discovering resource configuration information, wherein the first discovering resource configuration information may comprise information indicating a first time resource for the discovering cell to receive a discovery signal by means of a first frequency band, and information indicating a second time resource for the discovering cell to transmit downlink data to a terminal by means of the first frequency band.
US09801099B2 Method and system for use of cellular infrastructure to manage small cell access
A method and apparatus at a small cell access point for offloading a wireless device in a macro cell, the method establishing a radio link signaling connection between a base station of the macro cell and the access point; and offloading the wireless device using control signaling over the signaling connection. Further, a method at the wireless device, the method receiving a message identifying a set of candidate small cell access points; selecting at least one access point from amongst the set of candidate small cell access points; reporting the selected at least one access point; receiving a preparatory message preparing the wireless device for a target small cell access point, wherein the target small cell access point is included in the selected at least one access point; and associating the wireless device with the target small cell access point.
US09801061B2 Multi-factor user authentication based on decoy security questions
A method on an account server processor includes retrieving from an accounts database a registered security question associated with an account identifier received from a user terminal, retrieving decoy security questions from the accounts database, and generating and communicating an authentication query message containing the registered security question and the decoy security questions toward the user terminal. An authentication response message containing an answer from a user to at least the registered security question is received from the user terminal. A registered answer associated with the account identifier is retrieved from the accounts database. Electronic access by an access request message from the user terminal to information stored in the accounts database, is selectively allowed based on whether the answer to the registered security question matches the registered answer and whether another answer from the user to any of the decoy security questions is contained in the authentication response message.
US09801058B2 Method and system for authenticating an individual's geo-location via a communication network and applications using the same
A method and associated system for authenticating an individual's geo-location via a communication network is disclosed. The method comprises the steps of: a) Providing an individual with a smartphone having a GPS receiving unit associated with a communications network; b) Providing the individual with a biometric user identification technology; c) Obtaining via the communications network the geo-location of the smartphone utilizing the GPS receiving unit; d) Identifying the user with the biometric user identification technology by obtaining biometric characteristics that are unique to each human; and e) Verifying the biometric user identification technology is within a preset proximity to the smartphone to authenticate the individual's geo-location.
US09801055B2 Authentication and key agreement with perfect forward secrecy
Systems and methods for providing authentication key agreement (AKA) with perfect forward secrecy (PFS) are disclosed. In one embodiment, a network according to the disclosure may receive an attach request from a UE, provide an authentication request including a network support indicator to a network resource, receive an authentication token from the network resource, such that the authentication token includes an indication that a network supports PFS, provide the authentication token to the UE, receive an authentication response including a UE public key value, obtain a network public key value and a network private key value, determine a shared key value based on the network private key value and the UE public key value, bind the shared key value with a session key value to create a bound shared key value, and use the bound shared key value to protect subsequent network traffic.
US09801051B2 Cloud service for making social connections
A cloud service for making social connections includes a remote computer storing user accounts, each account including user information and an anonymous ID bound to the user information. A first mobile device transmits an anonymous ID using a limited range wireless signal module and a second mobile device receives the anonymous ID using a limited range wireless signal module of the second mobile device. The second mobile device transmits the received anonymous ID to a remote computer using an Internet connection module and receives the user information bound to the anonymous ID from the remote computer.
US09801042B2 Systems and methods for a location server to efficiently obtain location information from a location management entity
In one aspect there is provided a method performed by a first location management entity, LME (e.g., an MME or an SGSN), for providing location information to a location server (e.g., a GMLC). The method includes the first LME receiving from the location server a first request for location information pertaining to a terminal. The method also includes the first LME determining whether the terminal is in a connected state. The method further includes the first LME, in response to determining that the terminal is in a connected state, performing a method comprising: i) transmitting a stop paging message to a second LME; ii) obtaining the requested location information pertaining to the terminal; and iii) transmitting the obtained location information to the location server.
US09801040B2 Providing a set of services to a multi-mode mobile station that is able to operate over packet-switched and circuit-switched access networks
A set of services is from a multimedia network to a multi-mode mobile station that is able to operate over a packet-switched access network and a circuit-switched access network. Packet-switched call control messages are communicated between a node in the multimedia network and the multi-mode mobile station through the packet-switched access network when the multi-mode mobile station is attached to the packet-switched access network, where the packet-switched call control messages communicated through the packet-switched access network are used to provide the set of services. Packet-switched call control messages are communicated between the node in the multimedia network and the multi-mode mobile station through the circuit-switched access network when the multi-mode mobile station is attached to the circuit-switched access network, where the packet-switched call control messages communicated through the circuit-switched access network are used to provide the set of services.
US09801037B2 Segmentation and reassembly of warning messages
The transmission of a warning message to a mobile terminal in a mobile communication network is triggered by an emergency event. The mobile terminal is first made aware of the need to receive a warning message by reception of an emergency event notification. The warning message is divided into a plurality of message segments. Each segment is transmitted in a separate paging message over a paging channel to mobile terminals in an idle mode. Information is added to each message segment to enable the mobile terminal to discriminate between segments belonging to different warning messages.
US09801035B2 System and method to identify devices in a shared mobile operating plan
A method includes communicating, by an application executed by a processor of a first mobile communication device, with a server system. A first phone number corresponding to the first mobile communication device is determined or verified based on the communicating with the server system, the first phone number corresponding to a particular shared operating plan enabled by a particular mobile operator. A request is transmitted to a computing system corresponding to the particular mobile operator for a second phone number corresponding to a second mobile communication device and corresponding to the particular shared operating plan of the first mobile communication device. The second phone number is received from the computing system. The processor of the first mobile communication device determines user identifying information corresponding to the second phone number based on data accessible via the first mobile communication device, and the user identifying information is provided to a user.
US09801031B2 Method, apparatus and system for group session
The present invention relates to a method, an apparatus and a system for a group session service in a software defined network, and relates to the field of the wireless communication and particularly to a group session service. By separating service control signaling from service data, the demands for a Push to talk over cellular (PoC) server is low and little change is made on a service flow, no extra demands for a user is needed, the control logic of the group call service is simplified, the load of the PoC server is reduced, and the delay of a multiple-party session is remarkably reduced, thereby effectively improving the QoE of the user.
US09801024B2 Method and system for managing people by detection and tracking
The present invention is a system and method of managing event-based people detection and tracking, the method including: capturing attributes of an event, people, timings, location, ambience and incidents; profiling people based on the event location, event timings, event ambience, and event incidents; categorizing people based on the profiling; generating user-defined rules detection and tracking of people; providing recommendations in connection with detection and tracking of people; and tracking the efficacy of the recommendations.
US09801021B1 Method for identifying a portable computing device within a predetermined radius
A method for identifying an unknown portable computing device within a specified radius is completed through a portable computing device and a plurality of communication towers that wirelessly communicate with the portable computing device. When a user of the portable computing device senses danger or an emergency, the user communicates with an arbitrary tower from the plurality of communication towers. The arbitrary tower receives a notification from the portable computing device which triggers the arbitrary tower to scan a radius of influence of the arbitrary tower. After scanning the radius of influence, the arbitrary tower saves a list of identification data for at least one unknown portable computing device. A list of location coordinates and a list of user data is saved along with the list of identification data. Therefore, the list of identification data can be later analyzed to recognize the user of the unknown portable computing device.
US09801017B2 Method of managing geo-fence and electronic device thereof
Disclosed are a method of managing geo-fences by an electronic device and an electronic device therefor. An operation of the electronic device may include: identifying a deletion of at least some geo-fences among a plurality of geo-fences stored in the electronic device or an addition of other geo-fences; identifying a number of remaining geo-fences among the plurality of geo-fences according to the deletion or the addition; and when the number of remaining geo-fences is larger than a number of geo-fences which can be allowed by hardware resources, grouping the remaining geo-fences as one or more geo-fence groups.
US09801013B2 Electronic-device association based on location duration
A controller electronic device selectively associates one or more monitoring electronic devices and a viewing electronic device, so that the viewing electronic device can selectively access content acquired by the one or more monitoring electronic devices, such as captured images and/or measured acoustic information corresponding to sound in environments. In particular, the controller electronic device may receive messages with timestamps and current locations of a monitoring electronic device that is associated with the viewing electronic device. Based on a duration of time the monitoring electronic device is at a fixed or an approximately fixed location, the controller electronic device may establish the associations. For example, a maximum distance associated with the associations may increase as the duration of time increases. Alternatively, the controller electronic device may remove the associations when a difference between a current location of the monitoring electronic device and the fixed location exceeds a predefined value.
US09801012B2 Radio communication system and location characteristic determination method
A radio communication system includes: a visit information storage unit that stores plural visit information elements each indicating information on a visit to a cell visited by a user equipment; an event detector that detects an event that occurs in the user equipment; a cell identifier detector that detects a cell identifier that indicates a cell visited by the user equipment; and a location characteristic determiner that determines a location characteristic of the cell indicated by the cell identifier based on one or more visit information elements corresponding to the cell. The location to characteristic determiner determines the location characteristic of a cell visited by the user equipment when the event detector detects a no-cell-change event other than a cell-change event that indicates a change in the cell identifier.
US09801010B2 ZIGBEE network-based data transmission method, apparatus, and system
A ZIGBEE network-based data transmission method used to resolve a problem, that when a ZIGBEE network to which interference is relatively large is used to perform data transmission, a relatively low success rate of data transmission may be caused. The method includes, when detecting that a current working channel is interfered, acquiring, by a first routing node, interference energy intensities of remaining channels, determining that channels whose interference energy intensities are less than a first threshold are available switching channels, and sending a channel report message to an upper-layer routing node, where the channel report message includes all available switching channels, receiving a channel switching message sent by the upper-layer routing node, and switching to a target switching channel indicated by the channel switching message and receiving data using the target switching channel.
US09801006B2 NFC antenna architecture for mobile communication device with single-piece metal housing
Systems and methods for providing NFC (near field communications) in a portable communications device utilize antenna arms formed from openings in a metal unibody construction. Two of the antenna arms are driven by WiFi and cellular drives respectively, while an NFC antenna drive sharing the same mechanical connections provides a differential drive across the antenna ends, forming a primary NFC coil. In an embodiment, a smaller multi-turn coil is connected to the primary NFC coil, and may overlay a device speaker and may also be shielded by a ferrite material.
US09801005B2 Method of period allocation for medium and wireless communication system thereof
A method of period allocation for a medium to be utilized by a first wireless communication device comprising at least one wireless local area network (WLAN) module includes while the first wireless communication device occupies the medium, detecting a termination period of a Network Allocation Vector (NAV) of the medium; and the first wireless communication device extending the termination period of the NAV of the medium if the termination period of the NAV is earlier than an expected period.
US09801002B2 Method and apparatus for identifying application instances within a machine-to-machine network domain
In one aspect of the teachings herein, a Services Capability Layer, SCL, within a Machine-to-Machine, M2M, network generates unique identifiers, for use in identifying individual application instances within the M2M domain. According to such operation, an SCL receives or otherwise obtains an application identifier for an application instance registering at the SCL, and generates a globally unique identifier for the application instance using the application identifier or an alias corresponding to it. As an example, the SCL appends to the application identifier or alias its own identifier, which is unique to that SCL, along with a random value. The resultant identifier is guaranteed to be unique for the individual application instance and the SCL uses the resultant identifier for identifying the application instance to other entities within the M2M domain.
US09800998B2 Device initiated triggers
Embodiments contemplate wireless communication that may include sending machine type communication (MTC) application data from a services capability server (SCS) to an MTC user equipment (UE/WTRU) using a device trigger. The device trigger may be used to instruct an MTC device application to initiate communications with an SCS. Embodiments also contemplate that a first device trigger (DT) request may be received from a first wireless transmit/receive unit (WTRU) and a machine-type-communication inter-working function (MTC-IWF) may be determined in response to the first DT request. A second DT request may be sent to the MTC-IWF; and a first DT response may be received from the MTC-IWF. The first DT response may include a first information regarding a second WTRU.
US09800981B2 Hearing device comprising a directional system
The application relates to a hearing device comprising an input unit for providing first and second electric input signals representing sound signals, a beamformer filter for making frequency-dependent directional filtering of the electric input signals, the output of said beamformer filter providing a resulting beamformed output signal. The application further relates to a method of providing a directional signal. The object of the present application is to create a directional signal. The problem is solved in that the beamformer filter comprises a directional unit for providing respective first and second beamformed signals from weighted combinations of the electric input signals, an equalization unit for equalizing a phase (and possibly an amplitude) of the beamformed signals and providing first and second equalized beamformed signals, and a beamformer output unit for providing the resulting beamformed output signal from the first and second equalized beamformed signals. This has the advantage to create a directional signal where the phase of the individual components is preserved, and therefore introducing no phase distortions. The invention may e.g. be used in hearing aids, headsets, ear phones, active ear protection systems, and combinations thereof.
US09800968B2 Low diffraction tweeter housing
The present invention discloses a high frequency transducer housing for use in a coaxial loudspeaker system to reduce diffraction. The coaxial loudspeaker system comprises at least one high frequency transducer that is arranged to be mounted with a second frequency transducer. The housing comprises a plurality of edges on a periphery of the housing. The edges of the housing have irregular shapes. The plurality of the edges are eccentric with a diaphragm of the second transducer.
US09800964B2 Motion detection for microphone gating
A system and method for performing microphone gating operations, is disclosed. The system and method include a transmitter configured to emit a transmit signal towards an object and a receiver configured to receive a reflected signal from the object, the reflected signal corresponding to the transmit signal. The system and method also include a controller configured to instruct the transmitter to emit the transmit signal and receive the reflected signal from the receiver. The controller is further configured to detect motion of the object based upon the reflected signal and turn a microphone on or off based upon the motion of the object.
US09800962B2 Waterproof case
A protective case for an electronic device includes a main housing and a lid. The main housing and lid are removably joined to define an air and water tight volume receiving an electronic device. Air trapped within the protective case transfers acoustic energy from a sound source within the case to at least one membrane wherein the membrane vibrates in response to an air pressure differential transmitting sound to an exterior of the case.
US09800959B2 Optical switching apparatus
An apparatus includes an input port group, which includes multiple input slots, and multiple input ports are provided in each input slot. An input allocation matrix includes multiple first optical switches, and an input port of the first optical switch is connected to an input port of the input slot. A cross-connect matrix includes multiple second optical switches, and an output port of the first optical switch is connected to an input port of the second optical switch. An output allocation matrix includes multiple third optical switches, and an input port of the third optical switch is connected to an output port of the second optical switch. An output port group includes multiple output slots, multiple output ports are provided in each output slot, and an output port of the output slot is connected to an output port of the third optical switch.
US09800954B2 Live concert/event video system and method
One aspect of the invention is a method of providing video to attendees of a live concert. Video of different views of the live concert is captured. A plurality of video streams are provided to attendees of the live concert while the live concert is occurring. The plurality of digital video streams enable an attendee of the live concert to select which of the plurality of digital video streams to view using a portable digital device associated with that attendee such that the attendee may choose from among the different views of the live concert.
US09800947B2 Transmission apparatus, transmission method, and cable
A transmission apparatus includes a transmission unit configured to transmit content to an external apparatus through a cable; an information acquisition unit configured to acquire cable-length information that represents a cable length to the external apparatus; and a controller configured to control an operation of the transmission unit based on the cable-length information acquired by the information acquisition unit.
US09800937B2 Systems and methods for interrupted program recording
Program recording systems and methods are operable to adjust recording times of a program of interest in response to an occurrence of an interrupting program that alters the scheduled recording times of the program of interest. An exemplary embodiment receives an unscheduled program flag (UPF) corresponding to an occurrence of an unscheduled program; adjusts at least one of a scheduled recording start time associated with the program of interest to an updated record start time and a scheduled recording end time associated with the program of interest to an updated record end time in response to receiving the UPF; and records the program of interest based upon at least one of the updated record start time and the updated record end time.
US09800933B1 Electronic program guide features including IP video with available HD in the clear channels
Data associated with content available for viewing is populated into a program guide display interface. The program guide display interface can display one or more QAM in the clear channels as well as IP-based channels. Mined data can be processed to create program guide information for populating a program guide view for display and use by an end-user.
US09800926B2 Peer-to-peer video data sharing
Systems and methods of peer-to-peer video data sharing are disclosed. A particular system includes a television receiver to receive television data from a server. The system also includes an instant channel change (ICC) module to send a request for ICC data to one or more peer network elements via a peer-to-peer service.
US09800925B2 Method, terminal, and system for communication pairing of a digital television terminal and a mobile terminal
Embodiments of the present disclosure disclose a method, a terminal, and a system for communication pairing of a digital television terminal and a mobile terminal. The method for communication pairing with a digital television terminal includes: acquiring communication connection information of the digital television terminal, wherein the communication connection information includes communication hardware information of the digital television terminal; performing encoding according to the communication connection information to generate a two-dimensional code image; displaying the two-dimensional code image; establishing a link connection to a mobile terminal that acquires the two-dimensional code image by using a camera; and performing communication pairing with the mobile terminal by means of the established link connection. By using the present disclosure, communication connection and pairing between a mobile terminal and a digital television terminal can be completed easily and conveniently.
US09800921B2 In-home smart video cache
A method, performed by a computer device, may include determining one or more frequently watched television channels associated with a customer's account. The method may further include obtaining content associated with the one or more frequently watched television channels via multicast transmission units from a video serving office associated with a television services provider; converting the multicast transmission units into video segments playable by a media playing device; storing the video segments in a cache associated with the computer device; detecting a selection of a television channel associated with the obtained content made via the media playing device; and providing the stored video segments to the media playing device, in response to detecting the selection of the television channel associated with the obtained content.
US09800918B2 Video recording system, and method and apparatus for processing image in host system
Provided is a video recording system. The video recording system includes a camera configured to obtain an image signal, a host system configured to obtain the image signal from the camera and support a serial bus protocol, a sub-system including a serial bus interface unit configured to transmit or receive data to or from the host system, and a storage device configured to receive the image signal from the host system and record the received image signal.
US09800916B2 Method and application for interactive video on demand
Method and apparatus for generation of interactive programming. An interactive programming server embeds interactive components into a video signal. The interactive programming server receives content from a content source and interactive components from an interactive component source and uses the content and interactive components to generate an interactive Video On Demand (iVOD) interactive program. The iVOD interactive program is transmitted to a participant who views the content and interacts with the interactive components of the iVOD interactive program. The participant's responses to the content is transmitted back to the interactive programming server where the participant responses are incorporated into new content which is used to generate new iVOD interactive programming.
US09800915B2 Method and apparatus for satellite television service with alternate delivery capabilities
A distribution system for transmitting media content programs to premises equipment via a satellite transmission path addresses signal degradation caused by atmospheric conditions and other factors. Upon detection of a degradation of the satellite signal, the system may begin transmitting the content using an alternative signal path, such as a terrestrial IP network. The satellite transmission path is brought back on line after the satellite link is restored. Alternatively, the system may begin recording the signal in the media distribution system for transmission via the satellite link after the link is restored.
US09800912B2 Adaptive video white spot learning and user bandwidth delivery control system
A system and method that utilize a learning system to maintain a set of geographical locations indicating an area where network data coverage is poor. When it is determined that a client device is moving towards such an area, the client is forced or instructed to switch to a lower delivery bitrate for video segments in order to force the client's Adaptive Bit Rate (ABR) playback buffer to fill itself with enough low-quality video segments to enable the client to cross the area without video playback interruption. Thus, the client mobile device may be preemptively forced to choose the lowest bitrate specified in a manifest file for the delivered video segments as the bitrate for downloading video segments when approaching the poor coverage area. Hence, the client device can maintain a minimum level of Quality of Service (QoS) when moving through network areas with poor data coverage.
US09800910B2 Recommending media items based on take rate signals
In an approach, a method comprises using a server computer in a media content delivery system that is configured to selectively deliver a particular media title from among a library of titles, for a source title, generating title data that specifies an order of a plurality of titles that are related to the source title based on a plurality of stored probability values; wherein each probability value in the plurality of probability values represents, for each particular title of the plurality of titles, a likelihood of selecting the particular title after playing the source title; using the server computer, receiving title impression data, wherein the title impression data specifies a plurality of browsed titles that were browsed from among the plurality of titles but may have not been selected for interaction; using the server computer, receiving title interaction data, wherein the title interaction data specifies a plurality of selected titles that were selected for interaction from the plurality of browsed titles; based on the title interaction data, the title impression data and a statistical model, re-calculating the plurality of probabilities.
US09800908B2 Synchronized data processing of broadcast streams between receivers, including synchronized data processing between a receiver that is in the process of processing a stream and a receiver that wants to join the stream
In an embodiment, synchronization of data processing by a first and second receiver is enabled by the first receiver processing data units of a first broadcast stream, with a play-out delay Δtp defining a time interval between transmission of a data unit to the first receiver and the processing of the data unit by the first receiver. Transmission of data units of a second broadcast stream is initiated to the second receiver, a common timeline correlating one or more data unit in the first stream with one or more corresponding data unit in the second stream. One or more data units is selected from stored data units corresponding to the second stream. At least part of the selected data units have corresponding data units of the first stream that have been transmitted to the first receiver but that have not been processed by the first receiver due to the play-out delay.
US09800904B2 Media asset duplication
A content delivery system comprising: a receiving module for receiving a media asset in a received format; a transcoder configured to transcode the asset to provide a predetermined number of transcoded versions of the asset in at least one consumption format; a data store for storing the predetermined number of transcoded versions; a transmitting module coupled to said data store and configured to retrieve one of the predetermined number of transcoded versions from the data store and transmit the retrieved transcoded version to a media consuming device in response to detecting selection of the media asset by a content consumer associated with the device; a media asset duplication module configured, in response to detecting transmission of each transcoded version of the predetermined number of transcoded versions to respective one or more media consuming devices, to create a duplicate of the transcoded version and store the duplicate in the data store.
US09800889B2 Video decoding device, video decoding method, video decoding program, and video decoding integrated circuit
With use of a simplified program or calculating device for motion compensation, a video decoding device decodes video data compressed by motion detection operations on macroblock units, as in the MPEG-4AVC standard. The video decoding device splits compressed data blocks of the prescribed size, 16×16 pixels for instance, to generate sub-blocks, which are smaller than the blocks and on which the video decoding device is able to execute motion compensation operations. The video decoding device duplicates a motion vector assigned to a given block to generate an many motion vectors as there are sub-blocks in the given block, and executes motion compensation on each sub-block using the corresponding duplicate motion vector. Data resulting from the motion compensation operation on each sub-block is combined to obtain a target block corresponding to the given block.
US09800885B2 Encoding and decoding selectively retrievable representations of video content
A system and method disposed to enable encoding, decoding and manipulation of digital video with substantially less processing load than would otherwise be required. In particular, one disclosed method is directed to generating a compressed video data structure that is selectively decodable to a plurality of resolutions including the full resolution of the uncompressed stream. The desired number of data components and the content of the data components that make up the compressed video data, which determine the available video resolutions, are variable based upon the processing carried out and the resources available to decode and process the data components. During decoding, efficiency is substantially improved because only the data components necessary to generate a desired resolution are decoded. In variations, both temporal and spatial decoding are utilized to reduce frame rates, and hence, further reduce processor load. The system and method are particularly useful for real-time video editing applications.
US09800884B2 Device and method for scalable coding of video information
An apparatus configured to code video information comprises a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a reference layer (RL) and an enhancement layer (EL). The EL comprises an EL video unit and the RL comprises an RL video unit corresponding to the EL video unit. The processor is configured to perform upsampling and bit-depth conversion on pixel information of the RL video unit in a single combined process to determine predicted pixel information of the EL video unit, and determine the EL video unit using the predicted pixel information.
US09800879B2 Methods and systems for reversible multi-layer data hiding
Methods and systems for providing multi-layer reversible data hiding are disclosed. According to the methods and systems, multi-layer reversible data hiding process may be implemented in two stages. The first stage provides embedding of the sensitive data on a secret layer and hiding the secret layer behind single or multiple layers for secure transmission for intended recipient. Subsequently, the second stage is concerned about retrieving or extracting the hidden sensitive data through proper authentication. In the extraction process, the recipient needs to provide the right authentication code for each of embedded layer in order to reach to the secret layer. Upon unsuccessful authentication of any embedded layer, the proposed method enables an intelligent security technique termed as SMART (Suspect Malicious Activity on Rich Tract), which ensures to protect the sensitive data by suspecting the attempts of theft and intrusion.
US09800868B2 Image-sticking inspection method for liquid crystal panel and device of the same
An image-sticking inspection method and a device. The method includes: after displaying a standard checkerboard image for a period of time, changing to an image having a specified grayscale value and capturing a residual image; respectively performing a fourier transformation to the standard checkerboard and residual image to obtain a first and a second energy spectrum; respectively transforming the first and the second energy spectrum to polar coordinate; for polar angles from 0 to 2π, summing values of each first and second energy spectrum in the polar coordinate to obtain a checkerboard and an image-sticking energy spectrum; obtaining a characteristic frequency corresponding to a maximum value of the checkerboard energy spectrum; obtaining a first and a second energy value respectively corresponding to the characteristic and a zero frequency of the image-sticking energy spectrum; and dividing the first energy value by the second energy value to obtain an image-sticking evaluation value.
US09800866B2 Method for providing an estimation of a point spread function indicative of intrinsic camera blur
A method for determining a point spread function (PSF) of a camera, comprising: displaying on a display at least two images comprising visual features, elements having a different optical intensity, and a test pattern; acquiring the images using the camera; determining a coordinate transformation using the image comprising the visual features and its corresponding acquired image, the coordinate transformation for aligning together a coordinate system of the camera and a coordinate system of the display; aligning the acquired image comprising the elements having a different optical intensity using the determined coordinate system and determining a difference of intensity between the displayed image comprising the elements having a different optical intensity and the corresponding acquired image; aligning the acquired image comprising the test pattern and correcting an intensity of the acquired image comprising the test pattern, thereby obtaining a corrected image; and estimating a PSF using the corrected image.
US09800859B2 Systems and methods for estimating depth using stereo array cameras
Systems and methods for stereo imaging with camera arrays in accordance with embodiments of the invention are disclosed. In one embodiment, a method of generating depth information for an object using two or more array cameras that each include a plurality of imagers includes obtaining a first set of image data captured from a first set of viewpoints, identifying an object in the first set of image data, determining a first depth measurement, determining whether the first depth measurement is above a threshold, and when the depth is above the threshold: obtaining a second set of image data of the same scene from a second set of viewpoints located known distances from one viewpoint in the first set of viewpoints, identifying the object in the second set of image data, and determining a second depth measurement using the first set of image data and the second set of image data.
US09800850B2 Projection display with multi-channel optics with non-circular overall aperture
A projection display is provided with an imager that is implemented to generate individual images in a distribution of sub-areas of an imaging plane of the imager. The projection display also includes a multi-channel optics, which is configured to map one allocated sub-area of the imager each per channel, such that the mappings of the individual images are combined to an overall image in a projection area. At least some channels of the multi-channel optics are arranged along at least one curve which is similar to at least one elongated image feature of the overall image, so that a two-dimension anisotropic out-of-focus behavior of each projected image point is obtained. In this way, a large depth of focus range can be combined with relatively high projection brightness without having to accept losses with respect to the focused illustration of image features that are to be projected with sufficient focus.
US09800849B2 Combined optical lens module and optical imaging device using the same
A combined optical lens module and an optical imaging device with the combined optical lens module are provided. The optical imaging device includes a visible light-emitting unit, an invisible light-emitting unit, at least one visible light lens group and at least one invisible light lens group. After a visible light beam is transmitted through the at least one visible light lens group, a propagating direction of the visible light beam is changed. After an invisible light beam is transmitted through the at least one invisible light lens group, a propagating direction of the invisible light beam is changed.
US09800848B2 Illumination optical system, image projection apparatus, and control method thereof
The illumination optical system is capable of reducing, without moving any optical member and without causing flicker when displaying a still image, sample-and-hold blur when displaying a moving image. The illumination optical system (20) respectively guides multiple light fluxes (Li, Lii, Liii) from multiple light sources (i, ii, iii) in a light source unit (10) to multiple illumination regions (4a, 4b, 4c) on an illumination surface (4). The illumination optical system includes an integrator optical system (1, 2) located between the light source unit and the illumination surface. The integrator optical system includes a first lens array (1) and a second lens array (2) each including multiple lens cells in order from a light source unit side. The illumination optical system changes illumination states of the multiple illumination regions depending on changes of states of the light sources.
US09800846B2 Gestural control of visual projectors
Hand gestures may be performed to control a visual projector. When a human hand is placed into a projection field of the visual projector, the visual projector responds to hand gestures performed by the human hand. The human hand, for example, may gesture to rotate a projected image or to correct the projected image. The visual projector may thus manipulate and/or correct the projected image in response to the gesture performed by the human hand.
US09800845B2 Projector-based crowd coordination and messaging
Projector-based crowd coordination and messaging embodiments that separately, yet simultaneously, convey information to members of an audience in at least one part of a venue. The information conveyed to each audience member is different from the information conveyed to at least one other audience member based on their locations within the venue. In single-projector embodiments, an optical projector is mounted within the venue and projects an image onto the audience. In multiple-projector embodiments, an array of optical projectors are mounted within the venue, each of which projects an image onto the audience. In either case, for each of a plurality of prescribed locations in the audience, each optical projector projects light of a prescribed color and brightness onto the location, where the light from the projector, or projectors collectively, represents the information conveyed to an audience member or members in the location.
US09800844B2 Image projection apparatus
An image projection apparatus (1) joins a plurality of display images displayed by scanning a plurality of light beams, as if there is no seam between them, thereby displaying a large-sized high-quality image. The image projection apparatus (1) includes a MEMS mirror device (11), a MEMS mirror control unit (13), and a laser beam detector (19). The MEMS mirror control unit (13) makes the laser beam detector (19) irradiated with a first light beam (L1), and at this time adjusts a position of a first display image (18a) on the basis of a difference between a detection signal output from a first light sensor (191) and a detection signal output from a second light sensor (192); the MEMS mirror control unit (13) makes a first light reception surface and a second light reception surface irradiated with a second light beam (L2), and at this time adjusts a position of a second display image (18b) on the basis of a difference between a detection signal output from the first light sensor (191) and a detection signal output from the second light sensor (192).
US09800840B2 Image display system, image display apparatus, and image display method
The present invention makes it possible to let a user arbitrarily and easily see any other scene than himself or herself in his or her view (the scene seen from any other moving body than him or her). In a display device (an image pickup and display device 1 or a display device 40), specification information is generated to specify a specific image pickup device of outer image pickup devices (the image pickup and display device 1 or and image pickup device 30), and image data are received from the image pickup device specified by the specification information and are displayed. As an outer image pickup device, for example, and image pickup device wore by some other person, image pickup devices set at a car, an electric train, and the like, or further mage pickup devices set at an animal, a bird, and the like are supposed. Image data picked up by these image pickup devices are transmitted to the display side and the image display is carried out in the display device. Thus, a user of the display device can see images of viewing scenes watched by other people, for example, images of viewing scenes seen from a car, an electric train, and the like, or images of viewing scenes seen from an animal, a bird, and the like.
US09800831B2 Conveying attention information in virtual conference
A method of executing a virtual conference among a plurality of nodes including a first node, wherein there is a display device associated with the first node that is configured to display a virtual conference window containing images of participants at other nodes of the plurality of nodes, is presented. The method entails activating the virtual conference window in response to receiving a selection in the virtual conference window, wherein the activating of the virtual conference window triggers a process of identifying one of the nodes as an attention recipient and displaying the attention recipient's image differently than images of other nodes. Where private chat function is available, attention recipient may be identified based on who the participant at the first node is chatting with. Images may be augmented to add an illusion of space and distance.
US09800825B2 Semiconductor display driver device, mobile multimedia apparatus and method for frame rate conversion
A method of frame rate conversion includes receiving multiple input frames including a previous frame, a current frame and a next frame. A changing trend between the current frame and the previous frame is calculated. The current frame is used for generating one or more than one inserting frame according to the changing trend. The inserting frame is output after outputting the current frame to achieve frame conversion.
US09800819B2 Methodologies and apparatus for reducing delays when receiving, processing, or switching content
Methods and apparatuses are provided for receiving content. The method includes receiving a first service, by a receiver of a reception apparatus, the first service providing first content and first metadata associated with the first content. The first content is encoded in one of a plurality of formats decodable by the reception apparatus. Further, the method includes generating, by circuitry of the reception apparatus, first codec mode information based on the first metadata received with the first content. The first codec mode information indicates the one of the plurality of formats or a codec for decoding the one of the plurality of formats. The generated first codec mode information in association with the first service is stored, by the circuitry, in a table. The table includes codec mode information for a plurality of different services, which includes the first service.
US09800801B2 Techniques for processing subtitles
Various embodiments are generally directed an apparatus and method for determining a size of a subtitle area in a subtitle image comprising subtitle information, creating a new subtitle image comprising the subtitle information, the new subtitle image having a same size as the size of the subtitle area and is smaller than the subtitle image and combining the new subtitle image with a video image for presenting the subtitle information.
US09800800B2 Video transmission system
A video transmission system is disclosed. The video transmission system comprises a multi-drop bus, a first source driving chip, a second source driving chip and a timing controller. The first source driving chip comprises a first source driving circuit and a first terminal circuit. The first terminal circuit is coupled to the multi-drop bus and the first source driving circuit for providing a first terminal resistor. The second source driving chip comprises a second source driving circuit and a second terminal circuit. The second terminal circuit is coupled to the multi-drop bus and the second source driving circuit for providing a second terminal resistor. The timing controller is coupled to the first source driving chip and the second source driving chip via the multi-drop bus.
US09800797B2 Image processing apparatus and method, and program to capture an object with enhanced appearance
There is provided an image processing apparatus that includes an ambient-light image obtaining section, a cumulative image generation section, and a high-quality image generation section. The ambient-light image obtaining section obtains an ambient-light image in a first time range, the ambient-light image being an image of an object captured with a predetermined exposure time. The cumulative image generation section generates a cumulative image in a second time range, the cumulative image being obtained by cumulative addition of each pixel value in a plurality of images, the plurality of images being of the object sequentially captured with the predetermined exposure time. The high-quality image generation section generates a high-quality image, the high-quality image being obtained by subtracting a pixel value in the ambient-light image from a corresponding pixel value in a normalized image, the normalized image being the cumulative image normalized based on a total sum of the exposure time.
US09800796B1 Apparatus and method for low dynamic range and high dynamic range image alignment
An imaging system includes an image sensor to capture a sequence of images, including a low dynamic range (LDR) image and a high dynamic range (HDR) image, and a processor coupled to the image sensor to receive the LDR image and the HDR image. The processor receives instructions to perform operations to segment the LDR image and HDR image into a plurality of segments. The processor also scans the plurality of LDR and HDR image segments to find a first image segment in the plurality of LDR image segments and a second image segment in the plurality of HDR image segments. The processor then finds interest points in the first and second image segments, and determines an alignment parameter based on matched interest points. The LDR image and the HDR image are combined in accordance with the alignment parameter.
US09800793B2 Method for generating target gain value of wide dynamic range operation
A method for generating a target gain value of a wide dynamic range (WDR) operation is disclosed including: acquiring an average bright portion luminance corresponding to an average pixel luminance of a bright portion of a video image; acquiring an average dark portion luminance corresponding to an average pixel luminance of a dark portion of the video image; generating an initial gain value of the WDR operation according to a difference between the average bright portion luminance and the average dark portion luminance; and adjusting the initial gain value according to at least one of a color temperature and an exposure duration configuration value of the video image to generate the target gain value.
US09800788B2 Method and apparatus for using motion information and image data to correct blurred images
A method and apparatus for use in a digital imaging device for correcting image blur in digital images by combining plurality of images. The plurality of images that are combined include a main subject that can be selected by user input or automatically by the digital imaging device. Blur correction can be performed to make the main subject blur-free while the rest of the image is blurred. All of the image may be made blur-free or the main subject can be made blur-free at the expense of the rest of the image. Result is a blur corrected image that is recorded in a memory.
US09800783B2 Image capturing device and activation method therefor
An image capturing device includes a first controller operable to control image capturing; an operation section including a switch; a detector operable to detect a change to an image capturing mode and to send a signal representing the change; a second controller operable to monitor and process the sent signal, the second controller having a power consumption less than that of the first controller; and a power supply operable to supply power to the first controller, the second controller, and a functional section of the device. When the second controller receives the signal sent from the detecting section in a power saving state in which power is supplied from the power supply to the second controller, the power saving state is changed to a power supplying state capable of image capturing by supplying power from the power supply to portions of the device including the first controller.
US09800774B2 Image capture device with restoration processing and image restoration processing method
A first restoration processing section 110 and a second restoration processing section 120 perform restoration processing on images (luminance data Y), which are successively captured by an image capture section, using a first filter 102, which is a restoration filter generated corresponding to a point spread function of an optical system, and a second filter 104 of which a restoration strength is weaker than that of the first filter 102. Depending on a result of determination which is input from an in-focus determination section 150 and indicates whether or not the image at the current time point is in a target in-focus state, a selection section 122 selects and outputs either luminance data YA which is processed using the first filter 102 or luminance data YB which is processed using the second filter 104.
US09800770B2 Video recording system switchable between different recording frame rates, and method for controlling a video recording system to switch between different recording frame rates
A video recording system includes an input unit and a video recording unit. The input unit generates a first operation signal upon receipt of a first trigger, and generates a second operation signal upon receipt of a second trigger. The video recording unit initiates operation in a first recording mode and records at a first frame rate in the first recording mode upon receipt of the first operation signal, and switches operation into a second recording mode and records in the second recording mode at a second frame rate that is different from the first frame rate upon receipt of the second operation signal when the video recording unit operates in the first recording mode.
US09800765B2 Printer cartridges and memory devices containing compressed multi-dimensional color tables
In one example in accordance with the present disclosure a printer cartridge and memory device containing a representation of a compressed multi-dimensional color table is described. The color table includes at least one low dimensional portion of the multi-dimensional color table storing color transformation information at a first resolution and a number of remaining portions of the multi-dimensional color table storing color transformation information at a second resolution. In the color table, the first resolution is greater than the second resolution and the at least one compressed multi-dimensional color table is to generate a high resolution uncompressed multi-dimensional color table the high resolution being at least as great as the first resolution.
US09800764B2 Printer cartridge and memory device containing a compressed color table
A printer cartridge includes a memory device and at least one compressed color table stored on the memory device. A compressed color table includes a losslessly compressed neutral axis, a number of nodes that correspond to seed color table nodes and a number of delta nodes that correspond to a number of delta tables. The number of delta tables indicate differences between interpolated color table nodes and corresponding actual color table nodes.
US09800753B1 Data buffering and interleaved transmission of scanned data
Performing optical mark recognition (OMR) scanning includes receiving a first substrate to be scanned, the first substrate having one or more colors visible to a human eye and bearing user-made marks; scanning the first substrate using a plurality of colors of light emitted from a light sensor to simultaneously generate both (a) first image data representing a visual appearance of the first substrate, and (b) first OMR data corresponding to respective locations of the user-made marks on the first substrate; transmitting from a first page buffer at least a portion of the first image data and/or at least a portion of the first OMR data; receiving a second substrate to be scanned; and during the transmitting from the first page buffer, simultaneously scanning the second substrate.
US09800748B2 Automatic document feeder, image reading device incorporating the automatic document feeder, and image forming apparatus incorporating the image reading device
An automatic document feeder that is included in an image reader of an image forming apparatus includes a sheet conveying roller, a document feeder cover, a projection piece, a motor, a driving side gear, and a driving force transmission device including an idler gear, a driving force release gear, a slide body, a first elastic body to bias the idler gear and the driving force release gear to be separated, a second elastic body to bias the driving force release gear and the slide body to be separated, and a drive shaft. The driving force transmission device meshes the driving and driven side meshing portions together with a biasing force applied by the second elastic body when the document feeder cover is closed, and releases the driving and driven side meshing portions with a biasing force applied by the first elastic body when the document feeder cover is opened.
US09800741B2 Charging method, charging device, charging system, and authentication device
Embodiments of the present application provide a charging method, a charging device, a charging system, and an authentication device. According to the technical solutions provided in the embodiments of the present application, when the available service volume of the user is not enough at the time close to the tariff switch point, the operation of forcing a user to go offline may be performed selectively, depending on the specific situation. Therefore, the operation of forcing a user to go offline can meet requirements of increasingly complicated charging policies of the operator.
US09800739B2 Method and apparatus for allocating power levels to a transmission in a digital subscriber line network
Embodiments relate to a method, and a device for performing the method, for allocating power levels to a transmission in a DSL network, the method including: identifying a first and second geographical region as being associated with a subscriber line in the DSL network; defining a first spectral mask having a first set of power levels over a range of frequencies, wherein the first set of power levels are tailored according to a Radio Frequency, RF, environment of the first geographical region; defining a second spectral mask having a second set of power levels over the range of frequencies, wherein the second set of power levels are tailored according to an RF environment of the second geographical region; and constructing a transmit spectral mask for the subscriber line, the transmit spectral mask based on a combination of the first and second spectral masks, including, for each frequency in the range of frequencies, using the minimum power level for that frequency from the first and second spectral masks.
US09800725B2 Telecommunications addressing system and method
A telecommunications addressing system/method allowing selection of a telephone instrument device (TID) using arbitrary identifiers is disclosed. The system/method allows a source TID (STD) to select a target TID (TTD) by the use of a Target Telephone Identifier (TTI) data string rather than a traditional numeric telephone identification (NTI). This TTI is then indexed within a TTI/NTI mapping server (TMS) that functions as a hierarchical repository of TTI/NTI mappings. STD/TTD communication is established by first performing a lookup of the STD-selected TTI within the TMS to identify the NTI of the TTD. Once the NTI of the STD has been identified by the TMS, communication between the STD and TTD is established using the NTI via the normal public switched telephone network (PSTN). TMS TTI lookup may be performed via STD TID web application and/or via PSTN infrastructure interface.
US09800724B2 Methods, systems, and products for providing ring backs
Ring backs are provided for calls. When a call is placed to a called address, a ring back may be provided to a calling address. However, the ring back may be personalized to appeal to the calling address and/or to the called address.
US09800723B2 Method, system and relevant apparatuses for selecting multimedia ring back tone
A method, system, and relevant apparatuses for selecting a Multimedia Ring Back Tone (MRBT) are disclosed. The method for selecting an MRBT includes: receiving a call request sent by a calling party, where the call request carries an MRBT type required by the calling party; sending the MRBT type required by the calling party to the MRBT server; obtaining MRBT information sent by an MRBT server, according to the MRBT type required by the calling party; and sending the MRBT information to the calling party. With the present invention, the calling party sends the required MRBT type, and the MRBT server provides the corresponding MRBT information for the calling party. Therefore, the calling party has an opportunity of selecting the MRBT type required by the calling party, and thus user experience is improved.
US09800717B2 Mobile terminal and method for controlling the same
An embodiment disclosed in the present disclosure discloses a mobile terminal for performing communication with a vehicle control apparatus installed in a vehicle, and the mobile terminal may include a wireless communication unit configured to form a network comprising the vehicle control apparatus and the mobile terminal, respectively, as one node thereof, and a controller configured to allow the vehicle control apparatus or the mobile terminal to perform an operation corresponding to an event according to whether or not the vehicle is moving or whether a user is getting on or off the vehicle based on the event generated from at least one node.
US09800714B2 Control method, information processing device, and storage medium
A control method executed by an information processing device having a function of wirelessly communicating with a wearable device and locking function of restricting operation of the information processing device, the control method includes acquiring acceleration information by an acceleration sensor; receiving information that is transmitted from the wearable device and relates to acceleration applied to the wearable device; and releasing the lock when the acceleration information acquired by the acceleration sensor matches the information relating to the acceleration.
US09800713B2 Moisture detection response
Configuration of detection of physical conditions in and/or around a communication apparatus is described. Further, configuration of an action responsive to the detection of physical conditions, or changes in physical conditions, is described. The communication apparatus may output a user notification in response to a moisture detection notification. A user interface of the communication apparatus may receive a user response. Further actions may be then taken based on the user response to the user notification. Alternatively or in addition, an end-user may predetermine a set of actions to be performed in response to the moisture event. Further, a respective set of actions may be specified for several possible severity levels or thresholds values of the moisture detection.
US09800701B1 Mobile device case with integrated adaptor
The present application is directed to a case and analog port adaptor for use with a phone. The case includes a body configured to be engaged around the perimeter of a phone. The case includes an electronic package that has an analog port for receipt of a TRS plug of an electronic accessory such as headphones. The electronics package also includes an electronic plug and an electronic pathway. The electronic plug interfaces with an electronic port of the phone. The electronic pathway provides the mechanism for power and data communication between the phone and the analog port via the interface of the case's electronic plug to the electronic port of the phone.
US09800700B2 Electronic device including screen
An electronic device may include a housing including an upper opening part, a flat panel display set arranged in the upper opening part and including a screen, and a circuit board arranged under the flat type display set and coupled to an inner surface of the housing.
US09800697B2 L2/L3 multi-mode switch including policy processing
Methods and apparatus for processing data packets in a computer network are described. One general method includes receiving a data packet; examining the data packet to classify the data packet including classifying the data packet as a L2 or L3 packet and including determining at least one zone associated with the packet; processing the packet in accordance with one or more policies associated with the zone; determining forwarding information associated with the data packet; and if one or more policies permit, forwarding the data packet toward an intended destination using the forwarding information.
US09800689B2 Distributed application integration auto-adjustment
A framework for integration auto-adjustment of distributed applications running within the same data center or across different data centers is described. Based on the deployed applications and the locations of the data centers in which they are running, the framework identifies and applies the best application integration variant that provides best user experience.
US09800688B2 Platform-enabled proximity service
Embodiments include processes, systems, and devices for initiating proximity actions upon the activation of a proximity connection. A proximity service receives an indication from a proximity provider that a proximity connection is established, and then determines a joint proximity context of the proximity connection. The proximity service then initiates a proximity action to facilitate a proximity function indicated by the joint proximity context. Joint proximity contexts include indications that an application has queued content to be shared with a proximity device, that an application has registered to publish messages on a namespace, that an application has subscribed to messages on a namespace, that an application has registered to find a peer application on a proximity device to enable multi-user collaboration, and that a device seeks to pair with another device.
US09800685B2 Automatic data request recovery after session failure
Techniques for recovering from session failures between clients and database servers are described herein. A first session may be established between a client and a first database server to handle a database query for the client. A request for data associated with the first session may be received by the first database server from the client, and the data retrieved. Prior to responding to the request, the data is spooled to a first session state stored in a repository made accessible by at least one computing device. The computing device(s) controls access to session states in the repository that correspond to sessions between clients and database servers. The computing device(s) enables sessions to be reestablished between the clients and database servers by accessing data of the session states in the repository and transmitting the data in response to messages received from the database servers containing session identifiers.
US09800681B2 Network traffic monitoring system and method to redirect network traffic through a network intermediary
A network traffic monitoring system for redirecting network traffic between a client device and a cloud service includes a monitor proxy server configured as a network intermediary between the client device and the cloud service; and a published identity provider. The published identity provider is configured to receive a login request from a client device and to authenticate the client device at a federated identity provider. The published identity provider is configured to receive from the federated identity provider a redirect response including an identity assertion and a redirect web address to the cloud service. The published identity provider is configured to rewrite the redirect web address to the web address of the monitor proxy server. As a result, network traffic between the cloud service and the client device is routed through the monitor proxy server after user authentication using the published identity provider.
US09800679B2 Defining a social network model implied by communications data
Systems and methods to define a social network for a user using data implied by communications of the user with others. In one embodiment, a method includes scanning messages to identify persons addressed in the messages; computing scores of the persons to determine a relevancy of each person; receiving, by a first computing device, a request from a computer program running on a second computing device; in response to the request from the computer program, providing access to friend data for the persons, the computer program to provide services based on the friend data; and sending the friend data to the second computing device.
US09800676B2 Method and apparatus for providing location-based services
The present disclosure provides a method for providing location-based service, which can be implemented on an electronic apparatus. The method includes receiving, by the electronic apparatus, a service request from a first device, wherein the service request includes a service requested by a service requester and a location data corresponding to a location of the service requester; retrieving, by the electronic apparatus, a list of service providers matching the service request; transmitting, by the electronic apparatus, the list of the service providers and associated information corresponding to each service provider to the first device; receiving, by the electronic apparatus, information associated with one service provider selected by the service requester; transmitting, by the electronic apparatus, the service request to a second device of the selected service provider for confirmation.
US09800675B2 Methods for dynamically generating an application interface for a modeled entity and devices thereof
This technology generates a plurality of instances of things each including a dynamically generated interface structure and services associated with and properties of the corresponding one of the things. The services associated with and the properties of one of the plurality of instances of things for a selected one of the plurality of instances of things are retrieved and provided. A service definition for a selected one of the services is retrieved and provided based on the retrieved and provided services associated with and properties for the selected one of the plurality of instances of things. A requested consumption call for the selected one of the services is executed based on the retrieved service definition. A defined result set for the executed consumption call is provided in the dynamically generated interface structure associated with the requested one of the plurality of instances of things.
US09800674B2 Information processing terminal, control method therefor, and non-transitory computer-readable medium
An information processing terminal having a relay function of relaying, via a network, a client for managing data and a service for providing a function using the data managed by the client, comprises: a receiving unit which, upon receiving function information for calling the function provided by the service by the relay function, receives reference information pertaining to providing of the function information; a register unit which executes registration processing of the received function information; and a providing unit which provides a user with the function information registered by the registration processing according to at least one of a display order and a display position based on the reference information.
US09800671B1 Repeatedly accessing a storage resource normally accessed through a web page without accessing the web page
A storage resource may be accessed from a web page itself without recalling a web page. Instead hypertext markup language input objects on the web page may be populated from the storage resource using storage resource objects associated with a client browser. In this way, a connection may be established on the server to the storage resource for a given client browser. That connection may be utilized repeatedly to access data that is needed without reaccessing a web page. In some embodiments, this results in greater data access speed and less overhead, for example, in connection with remembering the various user selections that predate a given storage resource access request.
US09800669B2 Connection leasing for hosted services
Aspects herein describe techniques for brokering hosted resources in a virtual desktop infrastructure (VDI) using connection leases to reduce demand on connection brokers and to allow hosted services to be maintained even in the event of a broker outage. When a client device desires to connect to a hosted resource (e.g., a hosted desktop or a hosted application), the client device may present a lease token to the session host. The lease token is a self-sustaining package of data from which a session host can determine whether the requesting client device is authorized to access one or more resources hosted by that session host. The lease token may be cryptographically signed to ensure its contents have not been altered, and further that the lease token originated from a trusted source. Lease tokens may be stored independently from a connection broker, thereby still being usable if the connection broker goes offline.
US09800668B1 Context aware transactions performed on integrated service platforms
Certain aspects of the present disclosure relate to user access to an application service that references user account information and previous user action information. One example method may include receiving, via a receiver device, user input information to access an application, the user input information including at least one action request and authorizing the user to access the application. The method may also include storing the user input information as part of a contextual history information record in a database memory, generating a response message to the selected at least one action request based on the contextual history information, and forwarding the response message to the user via a transmitter device.
US09800667B2 Remote industrial monitoring using a cloud infrastructure
A cloud-based infrastructure facilitates gathering, transmitting, and remote storage of control and automation data using an agent-based communication channel. The infrastructure collects the industrial data from an industrial enterprise and intelligently sorts and organizes the acquired data based on selected criteria. Message queues can be configured on the cloud platform to segregate the industrial data according to priority, data type, or other criteria. Behavior assemblies stored in customer-specific manifests on the cloud platform define customer-specific preferences for processing data stored in the respective message queues. Web-based tools can deliver automated notifications to an end user device based on analysis of the stored data, and allow the user to remotely view the stored data.
US09800663B2 Associating dialysis accessories using near field communication
A method comprising: establishing a wireless connection between a first medical device and a second medical device, comprising: receiving, by the first medical device, via a short-range wireless technology protocol, connection information related to the second medical device; and establishing, by the first medical device, a wireless connection with the second medical device based on the connection information.
US09800650B2 Resource management for multiple desktop configurations for supporting virtual desktops of different user classes
A service provider can efficiently allocate server computer resources to tenant users, while isolating tenants from such allocation decisions. A tenant specifies a desktop model to be used for virtual desktops to be provisioned for a pool of users. The service provider has desktop managers for each tenant, each of which manages a homogeneous set of server computers to be used for provisioning virtual desktops for the tenant. Different desktop managers for a tenant are used to manage different sets of server computers to support virtual desktops using different desktop models or desktop models with different resource requirements. A resource manager of the service provider assigns virtual desktops to a desktop manager in a manner that optimizes the utilization of the server computers by using information about the desktop model used by the virtual desktops.
US09800648B2 Channel ownership in a publish-subscribe system
To manage channel ownership in a publish-subscribe data processing environment, a determination is made at a first server that a subscription request from a client relates to a channel, the channel having a channel identifier. At an exchange component in a messaging middleware, a session queue associated with the client is bound to the channel. A mandatory delivery message is configured to be routed using a publisher identifier by the exchange component, the publisher identifier being related to the channel identifier. The mandatory delivery message is communicated from the first server to the exchange component to indicate an intent of the first server to become a publisher of the channel. The mandatory delivery message causes the channel ownership of the channel to be limited to a single publisher.
US09800646B1 Modification of a sensor data management system to enable sensors as a service
A modification of a sensor data management system to enable discrete sensor applications. A sensor data control system enables discrete sensor applications to control the configuration, collection, processing, and distribution of sensor data produced by selected sensors at various monitored locations. The sensor service offered by the sensor data control system can be leveraged by any sensor application having an interest in any part of one or more monitored locations.
US09800619B2 Registration framework for connected consumer devices
A processing device executing a registration service receives information identifying a first device, a second device and an application running on the first device. The processing device determines a registration technique that is supported by both the application and the second device and sends a message indicating the registration technique to at least one of the first device or the second device, wherein the application is to perform an operation associated with the first registration technique to bind the second device to the user account.
US09800612B2 Spoofing detection
Methods are described herein useful for detecting spoofing by wireless access devices. In some embodiments, spoofing can be detected based on locations for a wireless access device having an identifier at first and second times. The locations are compared to determine whether the wireless access device could access the particular network at the locations in the time period between the first and second times. In several embodiments, spoofing can be detected by tracking the activity of wireless access devices and identifying events that that are prohibited by one or more policy elements of the particular network.
US09800611B2 Detection of spoof attacks on internet of things (IOT) location broadcasting beacons
Spoof attacks on location based beacons are detected. A stream of beacons (e.g., IBEACONS) comprising at least a unique source identifier is generated. The stream of beacons is broadcast over a wireless communication channel to mobile devices within range. A list of broadcasted beacons is stored in a table along with a time and location of broadcast. Subsequent to broadcasting, a stream of beacons is detected. The detected beacon stream comprises a unique source identifier along with a time and a location of broadcast. The unique source identifier, the time and the location of at least one beacon of the detected beacon stream can be compared to the unique source identifier, the time and the location of at least one beacon of the broadcast beacon stream. Responsive to a match between the unique source identifiers and a mismatch of at least one of the time and locations, it is determined that the broadcast beacon stream has been spoofed by the detected beacon stream. Once a spoof has been detected, various remediation actions can be taken, such as sending alerts to admin, cautioning end users, and other security mode procedures.
US09800610B1 Systems and methods for defeating relay attacks
The disclosed computer-implemented method for defeating relay attacks may include (1) buffering, in a memory buffer, an encoded signal that has been sent to a remote device, (2) detecting, within a time interval of the encoded signal being sent, a second signal that corresponds to the encoded signal, (3) determining that a strength of the second signal is above a predetermined threshold, (4) determining, based on the strength of the second signal being above the predetermined threshold, that the second signal represents a relay attack, and (5) initiating a security action to defeat the relay attack. Various other methods, systems, and computer-readable media are also disclosed.
US09800597B2 Identifying threats based on hierarchical classification
A system and a method are disclosed for identifying network threats based on hierarchical classification. The system receives packet flows from a data network and determines flow features for the received packet flows based on data from the packet flows. The system also classifies each packet flow into a flow class based on flow features of the packet flow. Based on a criterion, the system selects packet flows from the received packet flows and places the selected packet flows into an event set that represents an event on the network. The system determines event set features for the event set based on the flow features of the selected packet flows. The system then classifies the event set into a set class based on the determined event set features. Based on the set class, the computer system may report a threat incident on an internetworking device that originated the selected packet flows.
US09800594B2 Method and system for detecting unauthorized access attack
A method is provided for detecting unauthorized access attack. The detecting method includes obtaining at least one HTTP request and at least one URL address of the HTTP request by parsing the HTTP request; determining whether there exist one or more protection rules corresponding to the URL address; and, when it is determined that the protection rules corresponding to the URL address exit, obtaining access data of the HTTP request. The detecting method also includes determining whether the access data satisfies the protection rules; and, when it is determined that the access data does not satisfy the protection rules, determining the corresponding HTTP request of the URL address to be an unauthorized access attack.
US09800585B2 Restricting access by services deployed on an application server
An example method for controlling access to services coupled to an application server includes receiving a set of method calls issued from originator services to target services and recording information about the set of method calls into a data structure. The method also includes modifying, based on user input, the data structure to exclude each unauthorized method call from the data structure. The method further includes receiving a first method call from a first originator service to a target service, and determining, based on searching the data structure, whether the first originator service is authorized to issue the first method call to the first target service. In response to a determination that the first originator service is not authorized to issue the first method call to the first target service, the application server may block the first originator service from issuing the first method call to the first target service.
US09800576B2 Authentication for over the top broadcast streaming using automated content recognition
An authenticator in a second user device captures a media sample comprising at least one of an audio portion, a video portion or an image portion. The media sample is played on a first user device. The authenticator compares at least a portion of the media sample to a reference media stream to determine whether the portion of the media sample matches the reference media stream. If the portion of the media sample matches the reference media stream, the authenticator determines that the second user device is authenticated and requests a media stream from a media streaming source.
US09800562B2 Credential recovery
In a credential recovery process, a user is authenticated using an application running on a mobile communications device, and requests recovery of a credential. The application generates a session key encrypted with the public key of a gateway, and sends the encrypted key to the gateway. The gateway recovers the credential from a depository, encrypted using a symmetric key shared with the depository. The gateway decrypts the credential and re-encrypts the credential using the session key. Preferably, the decryption and re-encryption is performed within a hardware secure module within the gateway. The re-encrypted credential is sent to the application, which decrypts the credential and outputs it to the user. In this way, the credential is provided securely to the user and may be made available for use immediately, or nearly so.
US09800559B2 Securing service control on third party hardware
Techniques for hosting components of provider services within secure execution environments are described herein. Information associated with a request received at a control plane of a service is received at a secure execution environment and, based at least in part on that information, one or more tasks is determined that may be performed to respond to the request. A task of the one or more tasks is performed within the secure execution environment to generate a response to the request, the response is encrypted within the secure execution environment using a key stored within the secure execution environment and available to a component of a computer system, and the encrypted response is made available.
US09800551B2 AVC Bi-directional correlation using an overlay fabric header
Techniques for tagging packets within a network fabric. An authentication device for a network fabric receives a first packet originating from a source device, in transit to a destination device, corresponding to a first network flow. User identification information corresponding to an authenticated user of the source device is inserted into a Network Services Header of the first packet. Embodiments receive a second packet that corresponds to the first network flow at the authentication device, the second packet including service identification information within a Network Services Header of the second packet that identifies a service type of the network flow. Upon receiving a third packet for the first network flow, the authentication device inserts the user identification and the service identification information into a Network Services Header of the third packet.
US09800537B2 Generating conversation threads for a unified messaging system
Methods and systems directed to assigning individual messages and call log data into an aggregated conversation thread on both client and server devices for a user interface having a conversations view including all the communications a given users has with his or her contacts across multiple communication means and protocols. Messages between a user and a particular contact are threaded together, regardless of their format or protocol in order to provide the user with a quick history of all communications with his or her contacts.
US09800531B2 Email as a transport mechanism for activity stream posting
A method, system and computer program product for utilizing email as a transport mechanism for activity stream posting. The method, program system, and computer product may include receiving an email, with content, at a target email system of a target from a source email system of a source. Content that is to be posted to an activity stream is extracted from the email content. The extracted content is posted to the activity stream. The method, program system, and computer product may further include examining the email at the target to identify whether the email includes content that is to be posted to the activity stream, or the target email system may deliver the email to a designated email address mailbox assigned to emails containing content to be sent to the activity stream. A notification of the email may be provided or the mailbox may be checked for email.
US09800522B2 Make-before-break systems and methods decoupling a control plane from a data plane
A Make-Before-Break (MBB) method, in a node operating in a network with a control plane, decoupling the control plane from a data plane, includes, for a connection operating on a path in the network, determining a reserved connection on a new path, through the control plane, wherein the reserved connection has zero bandwidth; signaling the reserved connection on the new path; creating the reserved connection in the control plane while suspending implementation in the data plane due to the zero bandwidth; and releasing the connection on the path and modifying the reserved connection on the new path to establish the connection on the new path.
US09800518B2 Managing application, middleware, and virtual mechanism density in a cloud
A method, system, and/or computer program product configures hierarchical cloud resources. A supervisor server receives a signal indicating a boundary of a set of hierarchical cloud resources. The boundary describes a level of resource sharing among the set of hierarchical cloud resources, which includes a set of software applications, a set of middleware that supports one or more software applications from the set of software applications, and a set of virtual mechanisms that supports one or more middleware from the set of middleware. The supervisor server receives a signal from one or more Isolation/Density (I/D) switches, which are associated with one or more software applications from the set of software applications and one or more middleware from the set of the middleware, and then configures the hierarchical cloud resources, according to the boundary of the set of hierarchical cloud resources, and according to settings of the I/D switches.
US09800517B1 Secure distributed computing using containers
A system for performing distributed computing. The system comprises a plurality of compute node resources for performing computations for the distributed computing, a management resource for managing each of the compute node resources in the plurality, and a virtual cloud network. The management resource and the plurality of compute node resources are interconnected via the virtual cloud network.
US09800516B2 Method and apparatus for managing allocation of communication resources
A method, apparatus and computer program product are provided in order to provide management of allocation of communication resources. An example method may include receiving a first request for a communication resource for use to establish a communication channel between a client device and an application server, determining a request type of the first request, determining, using a processor, that a request type ban is not in effect for the request type of the first request, in response to determining that the request type ban is not in effect for the request type, granting the first request by allocating the communication resource to the client device, determining that the client device has maintained allocation of the communication resource for greater than a threshold amount of time, and in response to determining that the client device has maintained allocation of the communication resource for greater than the threshold amount of time, initiating the request type ban for the request type of the first request.
US09800497B2 Operations, administration and management (OAM) in overlay data center environments
Systems, methods, and computer-readable media for OAM in overlay networks. In response to receiving a packet associated with an OAM operation from a device in an overlay network, the system generates an OAM packet. The system can be coupled with the overlay network and can include a tunnel endpoint interface associated with an underlay address and a virtual interface associated with an overlay address. The overlay address can be an anycast address assigned to the system and another device in the overlay network. Next, the system determines that a destination address associated with the packet is not reachable through the virtual interface, the destination address corresponding to a destination node in the overlay network. The system also determines that the destination address is reachable through the tunnel endpoint interface. The system then provides the underlay address associated with the tunnel endpoint interface as a source address in the OAM packet.
US09800487B2 Measurement on a data flow in a communication network
A method performing a measurement on a data flow at a node of a communication network, the data flow including data units transmitted during first and second block periods marked by respective first and second marking values, the first and second block periods alternating in time. The method includes, at the node, during a current block period: a) determining a first parameter relating to the data units received at the node during a preceding block period; b) receiving from a further node of the transmission path a first data structure including a second parameter relating to data units transmitted to the node during the preceding block period; c) processing the first parameter and the second parameter for providing a result of the measurement on the data flow; and d) transmitting to a still further node of the transmission path a second data structure including the first parameter.
US09800484B2 Optimizing resource utilization in a networked computing environment
An approach for managing and optimizing available resources utilized in a networked computing environment (e.g., a cloud computing environment) is provided. In one aspect, a plurality of resources in a plurality of storage pools within the networked computing environment are monitored. Each storage pool is running at least one application workload using a corresponding subset of the plurality of resources. The storage pools are ranked based on the application workloads. In response to an over-utilized storage pool and/or an under-utilized storage pool, the plurality of resources are dynamically reconfigured.
US09800480B1 Hosted load generator framework
A hosted load generator framework provides functionality for evaluating the availability, reliability, and/or scalability of a network-based service. The framework includes a control service and a load-generating service. The control service provides a control interface through which a request to evaluate the performance of a service may be received. In response to receiving such a request, the control service determines a price for performing the load test. The control service may also cause the load test to be performed on the service under test using the load-generating service. The load-generating service is configured to perform the load test by executing load-generating instances configured to generate requests to the service under test. The load-generating instances also provide data regarding the status of the load test to the control service.
US09800474B1 Inter service network communication optimization
Technology for provision and use of inter service network communication optimization is provided. A method may include determining an available network bandwidth between a private service network and a public service network and determining processing availability at the private service network and at the public service network. Rules may be identified for transferring data between the private service network and the public service network. A determination of whether to transfer data between the private service network and public service network may be made based on the available network bandwidth, the processor availability and the bandwidth rules.
US09800466B1 Tunable parameter settings for a distributed application
A technology is described for generating and modifying tunable parameter settings for use with a distributed application. An example method may include providing a first set of tunable parameter settings for a distributed application, where the first set of tunable parameter settings may be selected based at least in part on historical data associated with similar distributed applications. Performance metrics and implementation attributes associated with the distributed application may then be collected during a time period. The performance metrics and the implementation attributes collected may be input to a machine learning model configured to output a second set of tunable parameter settings for the distributed application, and the second set of tunable parameter settings may be provided for use with the distributed application, where performance of the distributed application may be better as compared to a performance using the first set of tunable parameter settings.
US09800465B2 Application placement through multiple allocation domain agents and flexible cloud scheduler framework
There are provided a system, a method and a computer program product for operating a cloud computing infrastructure. In one embodiment, the system and method performs allocation domain modeling and provides a cloud scheduler framework that takes as input desired optimization objectives and the workload constraints and efficiently produces a placement solution that satisfies the constraints while optimizing the objectives in a way that adjusts itself depending on the objectives. As the objectives change, e.g., due to actions from system administrators or due to changes in business policies, the system optimizes itself accordingly and still produces efficient and optimized placement solutions. The system and method constructs an Allocation Domain (AD) that is a particular facet for allocating a logical entity to a physical entity. An AD is created using: variables, functional definitions (functions of variables), and a policy specification that includes a Boolean expression (of the functional definitions).
US09800461B2 Ring-based network interconnect
A network. At least some embodiments are a network including a first root node connected to a first port of a first switch and a second root node connected to a first port of a second switch. A first link is connected to a second port of the first switch and connected to a second port of the second switch. A second link is connected to a third port of a first switch and connected to a third port of the second switch.
US09800451B2 Methods and apparatus for synchronization in multiple-channel communication systems
Methods and apparatus for processing multichannel signals in a multichannel receiver are described. In one implementation, a plurality of demodulator circuits may provide a plurality of outputs to a processing module, with the processing module then simultaneously estimating noise characteristics based on the plurality of outputs and generating a common noise estimate based on the plurality of outputs. This common noise estimate may then be provided back the demodulators and used to adjust the demodulation of signals in the plurality of demodulators to improve phase noise performance.
US09800448B1 Spreading and precoding in OFDM
An OFDM transmitter spreads original data symbols with a complex-valued spreading matrix derived from a discrete Fourier transform. Spread data symbols are mapped to OFDM subcarriers. Spreading and mapping are configured to produce a transmitted spread-OFDM signal with a low peak-to-average power ratio (PAPR) and orthogonal code spaces. In MIMO systems, the complex-valued spreading matrix can comprise a MIMO precoding matrix, and the code spaces can comprise MIMO subspaces. In Cooperative-MIMO, a combination of low code-space cross correlation and low PAPR can be achieved.
US09800446B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The method for transmitting broadcast signals, the method comprising encoding service data, encoding signaling data, building at least one signal frame including the encoded service data and the encoded signaling data; modulating data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and transmitting the broadcast signals having the modulated data, wherein the modulating step includes performing a power normalization for each OFDM symbol in a time domain.
US09800439B2 Apparatus and method for digital-to-time converter spur dithering
Apparatus and methods for disrupting or preventing periodicity in DTC circuits are provided. In an example, a communication circuit can include a digital-to-time converter (DTC) and a processing path coupled to the DTC. The DTC can be configured to receive reference information, modulation information and first dither information, and to provide a modulated signal using the reference information, the modulation information and the first dither information. The processing path can be configured to receive second dither information and to cancel the first dither information using the second dither information, wherein the DTC is configured to disrupt processing periodicity of the communication circuit using the first dither information.
US09800434B2 Millimeter wave phase shifters using tunable transmission lines
Tunable phase shifters and methods for using the same include a signal line; one or more grounding lines; one or more crossing lines below the signal line in proximity to the signal line and substantially perpendicular to a longitudinal direction of the signal line, where the crossing lines conform to the shape of the signal line along at least three surfaces of the signal line and where the crossing lines have a tunable capacitance; and an inductance return line below the crossing lines substantially parallel to the longitudinal direction of the signal line, where the inductance return line provides a tunable inductance.
US09800432B2 Using ethernet ring protection switching with computer networks
In one embodiment, a first routing device establishes a virtual channel with a remote routing device in a G.8032 protocol Ethernet network ring. The first routing device and the remote routing device each being linked to a multi-homed routing device having Layer 2 connectivity to a core network. The multi-homed routing device is not configured with the G.8032 protocol. The first routing device identifies a link state from the first routing device to the multi-homed routing device. Layer 2 connectivity of the first routing device to the core network is controlled based upon the identified link state of the first routing device.
US09800431B2 Controllers for interconnected lighting devices
A system of networked lighting devices includes a central controller and a group of lighting devices. Each lighting device may include a fixture controller, one or more lighting modules, and a communication interface. The central controller receives data packets and send them to the lighting devices via a ring topology. The lighting devices may be connected to each other via the ring topology, or a set of routers may be connected in the ring topology, with each router controlling one or more connected lighting devices. The central controller and/or the fixture controllers may each translate data packets from one protocol to a different protocol. The different protocol may be a protocol that is compatible with the local system of networked devices, and/or a protocol that is compatible with the lighting device(s) that will use the data packets to actuate according to a command from the central controller.
US09800428B2 Control method for information apparatus and computer-readable recording medium
A first display screen is displayed on a display when display of the first display screen is selected, the first display screen displaying a control icon that allows operation or confirmation of the state of each of one or more target devices. A second display screen representing a floor plan of a building is displayed on the display when display of the second display screen is selected. A device icon representing each of the one or more target devices is displayed as overlapped on the second display screen representing the floor plan. The device icon representing each of the one or more target devices is displayed at a position corresponding to information representing the arrangement position of each of the one or more target devices included in the floor plan.
US09800421B2 Methods and apparatus for network multicasting using hierarchical replication
Example methods disclosed herein include registering a first leaf node to receive multicast data from a source via a first network node in response to receiving, from the first leaf node, a first message addressed to an anycast address, the anycast addressed being assigned to the first network node to associate the first network node with a second hierarchical level of a replication hierarchy. The disclosed example methods also include receiving the multicast data from a second network node associated with a first hierarchical level of the replication hierarchy. The disclosed example methods further include, after registering the first leaf node with the first network node, replicating the multicast data to generate copies of the multicast data to be transmitted via respective unicast paths to respective ones of a plurality of leaf nodes, including the first leaf node, registered with the first network node to receive the multicast data.
US09800417B2 Secure neighbor discovery (SEND) using pre-shared key
An extension is provided to the SEND protocol without requiring a CGA or third party trust anchor. A shared key is provided to both a sender and receiver of a neighbor discovery (ND) message. A digital signature option is contained in the ND message. A digital signature field is determined by the algorithm field in the option. When the ND message is received, the receiver may verify the digital signature field using the pre-shared key according to the algorithm field. If the ND message passes verification, the receiver may process the message.
US09800406B2 Technologies for modifying a first cryptographic cipher with operations of a second cryptographic cipher
Generally, the present disclosure provides technology modifying a first cryptographic cipher with one or more operations of a second cryptographic cipher. In some embodiments the technology leverages a mathematical relationship between representations of data used in the first and second ciphers to enable the substitution of one or more operations of the first cipher with one or more operations of the second cipher. The resulting modified cipher may in some instances exhibit improved performance and or security, relative to the unmodified first cipher. Methods, computer readable media, and apparatus including or utilizing the technologies are also described.
US09800403B1 Message processing using extended output functions
Systems, methods, and computer-readable media are disclosed for processing and message padding an input message as well as processing an extended output message (EOM) in a manner that ensures that the input message and the padded message are processed only a single time, thus avoiding generation of an incorrect message digest. In addition, in those scenarios in which multiple padded message blocks are generated, the disclosed systems, methods, and computer-readable media ensure that all of the padded message blocks are processed.
US09800402B2 Secure and delegated distribution of private keys via domain name service
A third party system generates a public-private key pair, the public key of the key pair being an encryption key, and the private key of the key pair being a decryption key. The third party system publishes the encryption key as a DNS record of a third party system. The third party system receives a request to sign a message on behalf of a domain owner, the message to be sent to a recipient, and accesses an encrypted delegated private key published by the domain owner via a DNS record of the domain owner, the encrypted delegated private key encrypted using the encryption key. The third party system decrypts the encrypted delegated private key using the decryption key, and generates a signature for the message using the delegated private key. The third party system sends the signature and the message to the recipient.
US09800400B1 Clock phase alignment in data transmission
A system and method are described for calibrating a clock used in data transmission. In one example, dynamic phase adjustment circuitry can be used for any of a variety of different protocols to shift the clock phase with respect to a data signal. In the most typical example, the clock phase is shifted 90 degrees relative to a transmission data signal. The dynamic phase adjustment circuitry can use two cascaded programmable delay lines coupled in series. Each programmable delay line represents a half phase delay of 90 degrees. A controller can monitor an output of the programmable delay lines and incrementally add or subtract programmable delay line elements until a 180 degree phase is detected relative to a data transmission. An output clock can then be used by applying the result of the calibration delay element to the clock under discussion.
US09800398B2 Apparatus and method for transmitting and receiving data
A data transceiving system, comprising: a data receiving apparatus, comprising a data receiving side command pin and at least one data receiving side data pin; a data transmitting apparatus, comprising a data transmitting side command pin and at least one data transmitting side data pin. The data receiving apparatus transmits a first command signal from the data receiving side command pin to the data transmitting side command pin, and the data transmitting apparatus transmits a first response signal from the data transmitting side command pin to the data receiving side command pin. The data transmitting apparatus transmits data from the data transmitting side data pin to the data receiving side data pin. The data transmitting apparatus transmits a first data sampling clock signal from the data transmitting side command pin to the data receiving side command pin, to sample the data.
US09800397B2 Tower mounted amplifier and filter thereof
A tower mounted amplifier and a filter. The filter includes a transmission part having a first tunable portion and a reception part having a second tunable portion and a third tunable portion. The transmission part is coupled between a first port and a second port. The second tunable portion of the reception part is coupled between the first port and a third port, and the third tunable portion of the reception part is coupled between a fourth port and the second port. The first tunable portion is configured to work in a first frequency range different from a first pass band in which the second and third tunable portions are controlled to work when a radio frequency signal is to be transmitted from the first port to the second port, the radio frequency signal being rejected by the first tunable portion to the second port.
US09800392B1 Selecting between TDD-FDD carrier aggregation approaches based on type of communication
Disclosed are a methods and systems for selecting a carrier aggregation approach. In particular, a wireless communication system includes a base station configured to serve a UE with carrier aggregation service on a TDD carrier and an FDD carrier. Accordingly, the system determines a type of content that will be transmitted between the base station and the UE and, based on the type of content, the system selects an approach for serving the UE with the carrier aggregation service. This selection is between the base station (i) carrying out uplink communication using only the TDD carrier and carrying out downlink communication using only the FDD carrier and (ii) carrying out downlink communication using only the TDD carrier and carrying out uplink communication using only the FDD carrier. Based on the selecting, the system configures the base station to serve the UE with the carrier aggregation service using the selected approach.
US09800380B2 Method of transmitting pilot bits in a wireless communication system
A method of allocating pilot bits in a wireless communication system using a multiple carrier modulation (MCM) is disclosed. The method includes allocating a plurality of precoded data symbols precoded by a precoding matrix module and a plurality of non-precoded pilot bits to a plurality of subcarriers, and transmitting the allocated precoded data symbols and the allocated non-precoded pilot bits.
US09800379B2 Method for transceiving channel state information in wireless access system, and apparatus for supporting same
The present invention relates to a wireless access system that supports massive MIMO, and provides a method for transceiving channel state information (CSI) for operating the massive MIMO and an apparatus for supporting said method. The method for transmitting CSI by a terminal in a wireless access system that supports massive multi-input multi-output (MIMO), according to one embodiment of the present invention, may comprise the steps of: receiving a signal including report period information; receiving downlink data including a reference signal; measuring first CSI using the reference signal; acquiring second CSI using the first CSI; and reporting the first CSI or the second CSI to a base station based on the report period information. According to the present invention, the first CSI may be information on a first antenna set including antennas for transmitting the reference signal, and the second CSI may be information on a second antenna set including antennas not transmitting the reference signal.
US09800373B2 Device and method for communicating channel state information reference signal (CSI-RS) in wireless communication system
A method for wireless communication by a terminal, a method for wireless communication by a base station, the terminal, and the base station, are provided. The method for wireless communication by the terminal includes receiving first information comprising a muting subframe interval, a subframe offset, and a muting position of a resource element in a resource block, checking presence of a data in a subframe, determining the resource element to be muted in the subframe based on the muting subframe interval, the subframe offset, and the muting position, if the data is present, and receiving the data on a physical downlink shared channel (PDSCH) based on the result of the determining step.
US09800372B2 Data transmission system, encoding apparatus and encoding method
Provided are a data transmission system, an encoding apparatus, and a decoding method. The encoding apparatus includes an encoding unit configured to use an encoding matrix to encode original packets sequentially generated from a codec to generate an encoded packet in units of a generation. The encoding unit is configured to use information provided from the codec to dynamically determine a generation boundary of the original packets to encode the original packets. The encoding unit is configured to dynamically a generation size according to a generation time of the original packets. According to embodiments of the inventive concept, it is possible to use information provided from a VoIP codec to dynamically determine the boundary or size of a generation to decrease a standby time upon encoding/decoding, and may recover the loss of packets that may occur in a wired/wireless network.
US09800364B2 Method for generating a reference signal sequence using grouping
Method for generating reference signal sequence using grouping is explained. In this method, base sequences are grouped such that each group contains at least one base sequence of each length, so UE(s) can use various length sequences as a reference signal. And in this method, inter cell interference caused by using various length sequence as a reference signal sequence can be minimized by grouping sequences having the high cross correlation relation.
US09800356B2 Method and system for assigning antennas in dense array
A method and system optimally selecting antenna elements based on the current availability of antenna elements and the current usage of other antenna elements within a two or three dimensional array. The present system and method pertain to an approach to allow the maximal usage of each antenna element while simultaneously reducing the coupling between antenna elements to improve the signal strength in each antenna element by ensuring that antenna elements in the same incident path are not tuned to the same frequency or physically or electrically near elements tuned to identical or adjacent frequencies.
US09800355B1 System and method for performing over-the-air (OTA) testing of a device under test (DUT) having an integrated transmitter-antenna assembly using near field and intermediate field measurements
A test system for testing a DUT includes near field and intermediate field measurement devices located in a near field and an intermediate field, respectively, of the DUT antenna that sample first and second bounded radiation surfaces, respectively, comprising RF signals emitted by the DUT antenna in at least first and second directions in which the bounded radiation surfaces extend. A receiver of the test system generates first and second matrices of near field and intermediate field values, respectively, from the samples obtained by the near field and intermediate field measurement devices, respectively and inputs them to processing logic of the test system. The processing logic processes the first and second matrices of near field and intermediate field values, respectively, and derives a third matrix of near field phase values therefrom.
US09800340B2 Unified optical fiber-based distributed antenna systems (DASs) for supporting small cell communications deployment from multiple small cell service providers, and related devices and methods
Unified optical fiber-based distributed antenna systems (DASs) for supporting small cell communications deployment from multiple small cell service providers are disclosed. The unified optical fiber-based DASs disclosed herein are configured to receive multiple small cell communications from different small cell service providers to be deployed over optical fiber to small cells in the DAS. In this manner, the same DAS architecture can be employed to distribute different small cell communications from different small cell service providers to small cells. Use of optical fiber for delivering small cell communications can reduce the risk of having to deploy new cabling if bandwidth needs for future small cell communication services exceeds conductive wiring capabilities. Optical fiber cabling can also allow for higher distance cable runs to the small cells due to the lower loss of optical fiber, which can provide for enhanced centralization services.
US09800337B2 Optical transmitter, optical receiver, optical cable and light transmission method
An optical transmitter including an optical connector port, a first light emitter, and a second light emitter. The optical connector port is configured to connect to a connector of an optical cable in a first orientation or a second orientation. The first light emitter is configured to transmit a first optical signal for transmission through the optical cable. The first optical signal transmitted by the first light emitter is reflected by a region of the connector when the connector is attached in the first orientation. The second light emitter is configured to transmit a second optical signal for transmission through the optical cable. The second optical signal transmitted by the second light emitter is reflected by the region when the connector is connected in the second orientation different from the first orientation.
US09800330B1 Methods and systems for providing a fiber optic cable network testing platform
In embodiments, methods and systems for implementing fiber optic cable network testing using a fiber optic cable network testing platform are provided. A fiber optic cable network testing adapter assembly comprises an attachment and a port. The attachment attaches the adapter assembly to a mobile device and the port receives a fiber optic cable. A fiber optic cable network testing application receives, via a camera of the mobile device, light data from the cable. The fiber optic cable is coupled to the port to transmit the light data to the application. The application is part of the fiber optic cable network testing platform, the platform provides integrated fiber optic cable network testing. The application analyzes the light data based on a fiber optic cable network testing option to generate testing results data. The application communicates the testing results data using an interface to facilitate presenting the testing results data.
US09800328B2 Systems and methods for oxygen sensing
An oxygen sensing system comprises a substrate structured to communicate optical signals. An oxygen sensing layer is disposed on the substrate and comprises an oxygen sensing molecule in a matrix in a first unexcited state and formulated to: (a) be excited by a first optical signal to move to a second state; (b) be quenched in the second state by oxygen; and (c) emit a second optical signal corresponding to an amount of oxygen. A protective layer, disposed on the oxygen sensing layer, includes at least one of i) an oleophobic layer and ii) an anti-fouling layer. A controller is optically coupled to the substrate and structured to generate the first optical signal, receive the second optical signal and determine oxygen concentration from the second optical signal.
US09800318B2 Information processing system for operating devices connected to different networks using single process request
An information processing system includes a relay device and first and second information processing devices. The relay device includes a reception unit that receives from a communication terminal a process request indicating first and second processes; and a terminal request transmission unit that sends the process request to the first information processing device in response to a first request, and sends an execution result of the first process and the process request to the second information processing device in response to a second request. The first information processing device includes a first process control unit that controls execution of the first process according to the process request; and a transmission unit that sends the execution result in response to the process request. The second information processing device includes a second process control unit that controls execution of the second process based on the execution result according to the process request.
US09800313B2 Method and apparatus of controlling periodic CSI reporting
Exemplary embodiments of the present invention relates to an apparatus and method for performing periodic CSI reporting available in a system supporting a TDD-FDD aggregation operation and an FDD-TDD aggregation operation. A periodicity and an offset for periodic reporting of channel quality indicator and precoding matrix indicator may be determined based on the cell type of a primary serving cell for a TDD-FDD carrier aggregation and an FDD-TDD carrier aggregation.
US09800305B2 Terminal and operation method thereof in multi-user multi-input multi-output system
Disclosed herein are a terminal and an operation method thereof in a MIMO system. The terminal may use a reference signal for channel state measurement from a base station to calculate a first value that is a ratio of a signal transmitted from the base station to noise and a second value that is a ratio of interference from the base station and the noise. Further, the terminal may generate bit information by comparing a ratio of the second value and the first value with a predetermined threshold value and feedback the first value and the bit information to the base station.
US09800299B2 Method and device for coordinated scheduling
Disclosed in the present invention is a coordinated scheduling method which includes that: a base station establishes the correspondences between sub-bands and spatial information, and communicates the correspondences between sub-bands and spatial information with the base station of a cooperative cell (301); said base station implements coordinated scheduling with the base station of said cooperative cell according to the correspondences between sub-bands and spatial information (302). The present invention implements that less scheduling information is transmitted via an X2 interface, and thus promotes the application of the CBF solution in an actual system.
US09800294B2 NFC antenna module and NFC module including the same
A resonance frequency of a near field communication (NFC) antenna module may be set to be equal to a first frequency by a resonance unit included in the NFC antenna module. The NFC module may include a matching circuit connected to the NFC antenna module. The matching circuit may include terminals exposed to the outside such that the antenna module is detachable from the matching circuit.
US09800293B2 System for configuring indicia readers using NFC technology
A near-field-communication (NFC) system includes an NFC-enabled indicia reader and a second NFC-enabled device. The NFC-enabled indicia reader is configured to receive software-configuration data from another NFC-enabled device. The NFC system is configured to update the NFC-enabled indicia reader with the software-configuration data of the second-NFC enabled device when the indicia reader is positioned in proximity to the second NFC-enabled device.
US09800290B2 Channel detection method and system thereof
A channel detection method for an echo canceller of a communication device is provided. The method includes the following steps. A first detection signal is transmitted to an end of a channel coupled to the communication device. A plurality of taps corresponding to a reflected signal of the first detection signal are received by an echo canceller at the end of the channel. The taps corresponding to the reflected signal are compared with a reference value corresponding to each of the taps so as to determine whether each of the taps is larger than or equal to the corresponding reference value. When the tap is determined to be larger than or equal to the reference value corresponding to the tap, the tap and a position of the tap are recorded.
US09800276B2 Ingress cancellation tachometer
Indication of an amount of processing performed in detection and removal of ingress noise may be provided. A frequency domain representation of a narrowband region of a digital input signal may be received. The received frequency domain representation of the narrowband region may be compared with a predetermined threshold. Results from the comparison of the received frequency domain representation of the narrowband region with the predetermined threshold may be aggregated. Based on the aggregated results, an indication of an amount of processing performed by an ingress excizer in removing the ingress noise may be provided.
US09800274B2 Communication units and methods for power supply control
A communication unit comprises a decimator configured to sample a variable control signal and output a reduced bandwidth variable control signal; and a multi-level power supply, MLPS, comprising an input and an output, wherein the input is coupled to the decimator and configured to receive the reduced bandwidth variable control signal and, in response thereto, the output delivers multi-level output voltages to supply a power amplifier, PA, module.
US09800273B1 Wideband high linearity LNA with intra-band carrier aggregation support
A device and method for amplifying signals is provided. The device can have an input to receive an input signal having a first desired signal on a first carrier, a second desired signal on a second carrier, and one or more interfering signals. The device can have a first carrier aggregation (CA) chain for use with the first desired signal and a second CA chain for use with the second desired signal. The first and second CA chains can be coupled to the input. The first and second CA chains can have a plurality of transconductance stages. Each of the transconductance stages can be configured as a high impedance stage or a low impedance stage. The transconductance stages can be selectively activated to incrementally adjust the transconductance, and therefore the input impedance, of each of the CA chains.
US09800265B2 Data serialization circuit
The data serialization circuit includes a delay circuit, a data serializer, a first data sampler and a second data sampler. The delay circuit receives an input clock signal and generates a plurality of delayed clock signals. The delayed clock signals includes a first delayed clock signal generated by a first delay stage and a second delayed clock signal generated by a second delay stage. The data serializer receives parallel data and a final stage delayed clock signal of the delayed clock signals, and converts the parallel data into serial data according to the final stage delayed clock signal. Wherein, the first data sampler samples the serial data according to the first delayed clock signal to generate a first output serial data, and the second data sampler samples the first output serial data according to the second delayed clock signal to generate a second output serial data.
US09800256B2 Semiconductor device including integrator and successive approximation register analog-to-digital converter and driving method of the same
A semiconductor device includes an integrator, a successive approximation register analog-to-digital converter (SAR ADC) and a residue capacitor. The integrator is configured to receive a signal and generate a first analog signal during a first operation mode using a capacitor module comprising one or more capacitors. The SAR ADC is configured to receive the first analog signal, convert the first analog signal into a first digital signal using the capacitor module, and generate a first residue signal in a second operation mode. The residue capacitor is connected to the capacitor module in parallel, and is configured to receive the first residue signal in the second operation mode and provide the first residue signal to the integrator in the first operation mode.
US09800255B2 Method and circuit for testing successive approximation ADC
This invention discloses a method and a circuit for testing a successive approximation ADC. The test method includes the following steps: receiving a plurality of digital output codes of a SAR ADC; counting the number of odd numbers and the number of even numbers of the digital output codes; and determining whether an error occurs in the SAR ADC based on the number of odd numbers and the number of even numbers.
US09800254B2 Digital-to-analog converter (DAC) with partial constant switching
Systems and methods are provided for digital-to-analog converter (DAC) with partial constant switching. A digital-to-analog converter (DAC) comprising a plurality of conversion elements may be configured to apply constant switching in only some of the conversion elements. Only conversion elements applying constant switching may incorporate circuitry for providing such the constant switching. Alternatively, each conversion element may incorporate constant switching circuitry and functionality, and the constant switching may then be turned on or off for each conversion element adaptively, such as based on input conditions.
US09800253B2 Method and system for asynchronous successive approximation register (SAR) analog-to-digital converters (ADCs)
An asynchronous successive approximation register analog-to-digital converter (SAR ADC), which utilizes one or more overlapping redundant bits in each digital-to-analog converter (DAC) code word, is operable to generate an indication signal that indicates completion of each comparison step and indicates that an output decision for each comparison step is valid. A timer may be initiated based on the generated indication signal. A timeout signal may be generated that preempts the indication signal and forces a preemptive decision, where the preemptive decision sets one or more remaining bits up to, but not including, the one or more overlapping redundant bits in a corresponding digital-to-analog converter code word for a current comparison step to a particular value. For example, the one or more remaining bits may be set to a value that is derived from a value of a bit that was determined in an immediately preceding decision.
US09800247B2 Data processing device and driving method thereof
In a processor or the like including a reconfigurable (RC) circuit, the RC circuit is used to form a test circuit to test a core, a cache memory, or the like, and then part of the RC circuit is used as an auxiliary cache memory. When a memory can store data after stop of power supply, a startup routine program (SRP) of the processor can be stored therein. For example, after the test, an SRP is loaded to a memory in the RC circuit from an external ROM or the like, and when power is resupplied to the processor, a startup operation is performed using the loaded SRP. When the processor is in a normal operation state, this memory is used as an auxiliary cache memory and the SRP is overwritten. The SRP is loaded to the memory again at the end of use of the processor.
US09800241B2 Household appliance comprising a touch button
The present invention relates to a household appliance (1) comprising a control panel (2) having an area (A) designated thereon which provides the user to select the desired program parameters by touching, a board holder (3) situated behind the control panel (2), a circuit board (4) situated in the board holder (3), at least one touch button (7) having at least one spring (5) one end of which is fixed to the circuit board (4) and which transmits to the circuit board (4) the capacitive difference that is formed when the designated area (A) is touched and having a plate (6) which is fixed to the free end of the spring (5) so as to contact the control panel (2), and a cover (8) mounted onto the circuit holder (3) and providing the circuit board (4) to be fixed in the board holder (3). The household appliance further comprises a first element (9) that is situated on the cover (8) and that extends outwards from the cover (8) in parallel to the spring (5), and a guide (11) that provides the cover (8) to be fixed on the board holder (3) by being mounted onto the cover (8) and that has a second element (10) that forms a housing (Y) surrounding the spring (5) by joining with the first element (9) when mounted onto the cover (8).
US09800227B1 Active bandpass filter circuit with adjustable resistance device and adjustable capacitance device
In an illustrative example, a device includes an operational amplifier of an active bandpass filter circuit. The device further includes an adjustable resistance device configured to adjust a center frequency associated with the active bandpass filter circuit. The device further includes an adjustable capacitance device configured to adjust the center frequency and a bandwidth associated with the active bandpass filter circuit.
US09800219B2 Apparatus for performing capacitor amplification in an electronic device
An apparatus for performing capacitor amplification in an electronic device may include a first resistor and a second resistor that are connected in series and coupled between a set of input terminals of a receiver in the electronic device, a common mode capacitor having a first terminal coupled to a common mode terminal and having a second terminal, and an alternating current (AC)-coupled amplifier that is coupled between the common mode terminal and the second terminal of the common mode capacitor. The first resistor and the second resistor may be arranged for obtaining a common mode voltage at the common mode terminal between the first resistor and the second resistor. In addition, the common mode capacitor may be arranged for reducing a common mode return loss. Additionally, the AC-coupled amplifier may be arranged for performing capacitor amplification for the common mode capacitor.
US09800215B2 Low noise amplifier
The embodiments of the present disclosure provide a low noise amplifier including: an input stage circuit; a bias circuit, adapted for providing bias to the input stage circuit; an output stage circuit; a first amplifier and a second amplifier; a first middle stage circuit, adapted for implementing inter-stage matching, signal coupling and isolation between the input stage circuit and the first amplifier; and a second middle stage circuit, adapted for implementing inter-stage matching between the first amplifier and the second amplifier, wherein the first middle stage circuit is coupled with the second middle stage circuit via the first amplifier, and the second middle stage circuit is coupled with the output stage circuit via the second amplifier. Accordingly, amplifier gain of LNA is improved without increasing power consumption.
US09800205B2 Power amplifier circuit
A power amplifier circuit including a power transistor, a variable impedance circuit, first and second envelope detecting circuits is provided. The power transistor receives an input signal and outputs an output signal. The variable impedance circuit includes an impedance control transistor and a first filter capacitor. An equivalent impedance of the variable impedance circuit varies with the input signal. The impedance control transistor is coupled to the power transistor and receives a control voltage. The first filter capacitor is coupled between the impedance control transistor and ground. Both the first and the second envelope detecting circuits detect the input signal to dynamically control the equivalent impedance of the variable impedance circuit.
US09800199B2 Roof attachment assembly for solar panels and installation method
Disclosed herein is a roof attachment assembly for mounting a solar panel on a roof without the use of rails. The assembly includes a flashing member, a pivot bracket member, a clamp member, an array skirt and a splice member. The flashing member anchors the roof attachment assembly to the roof. The pivot bracket member is rotatably connected to the flashing member. The clamp member is connected to the pivot bracket member and is rotatably connected thereto. The clamp member includes grounding elements for electrically grounding the solar panel. The array skirt is removably connected to the clamp member. The splice member includes grounding elements for electrically grounding the solar panel and is removably connected to the array skirt. Also disclosed is a method of using the assembly and an assembly kit.
US09800192B1 Flux estimator for switched reluctance machines
A control system for a multi-phase switched reluctance (SR) machine, having at least two phases, is disclosed. The control system may include a converter circuit and a controller. The controller may include a phase voltage estimator module configured to determine a first phase voltage and a second phase voltage associated with a second phase second phase for the SR machine. The controller may further include a flux estimator module configured to determine first and second estimated fluxes, the first estimated flux associated with the first phase and based on the first phase voltage and an associated first mutual voltage and the second estimated flux the second estimated flux associated with the second phase and based on the second phase voltage and an associated second mutual voltage, and a position observer module configured to determine a rotor position based at least partially on the first estimated flux, the second mutual flux.
US09800190B2 Control of motor drives with output sinewave filter capacitor current compensation using sinewave filter transfer function
Disclosed examples include power conversion systems, methods and computer readable mediums to operate an inverter to drive a motor load through an intervening filter, by computing a speed error value according to a speed reference value and a speed feedback value, computing a torque reference value according to the speed error value, computing a motor current reference value according to the torque reference value, compensating the motor current reference value according to capacitor currents of the output filter using a transfer function representing an output current to input current amplitude vs. frequency behavior of the output filter and the motor load, and controlling the inverter according to the inverter output current reference value.
US09800188B2 Hybrid drive circuit for variable speed induction motor
Hybrid motor drive circuits configured to drive a motor are provided herein. A hybrid motor drive circuit includes an inverter coupled to the motor and configured to drive the motor when a motor commanded frequency is not within a predetermined range of line input power frequencies. The hybrid motor drive circuit also includes a first switch device configured to couple line input power to an output of the inverter when the motor commanded frequency is within the predetermined range of line input power frequencies.
US09800181B2 Hybrid diode device
Provided is a hybrid diode device. The hybrid diode device includes a first lower nitride layer disposed on a substrate and including a first 2-dimensional electron gas (2DEG) layer, a second lower nitride layer extending from the first lower nitride layer to the outside of the substrate and including a second 2DEG layer, a first upper nitride layer disposed on the first lower nitride layer, a second upper nitride layer disposed on the second lower nitride layer, a first cap layer disposed on the first upper nitride layer, a second cap layer disposed on the second upper nitride layer, a first electrode structure connected to the first lower nitride layer and the first cap layer; and a second electrode structure connected to the second lower nitride layer and the first electrode structure. The second lower nitride layer generates electric energy through dynamic movement.
US09800180B2 Control apparatus of vibration-type actuator
Information regarding a rotational speed is detected by utilizing a variation in the amplitude at a frequency corresponding to the number of a plurality of protrusions of a vibrating member generated in an S-phase signal detected from a vibration detection electrode of a vibration-type actuator.
US09800173B1 Rectification circuit for using in all types of linear and nonlinear input and loading
A rectification circuit for using in all types of linear and nonlinear input and loading includes an input voltage, a bridge rectifier circuit, a loading circuit, voltage level holding driving circuits, a current phase timing detection circuit, high-voltage side and low-voltage side driving circuits, input voltage phase timing detection circuits, a monostable circuit, and a transistor conduction control circuit. The present invention detects both voltage conduction phase of an input signal and conduction phase of a current in an overall circuit to determine the conduction time of switch elements of a bridge rectifier circuit so that with a high performance being achieved, the bridge rectifier circuit can be used in various combinations of an input signal having a random waveform and linear or nonlinear circuits to further improve utilization efficiency of power supply and reduce complication of circuit design and also to prevent erroneous operation generated by the circuit.
US09800164B1 Compensation circuit for constant output voltage
A compensation circuit for constant output voltage is disclosed. The compensation circuit comprises a current source, a first switch, a controllable current source, a second switch, a logic NOT gate, a CV loop control module, and an input voltage detection module. The compensation circuit ensures a normal start-up, and substantially no additional power dissipation of the converter is generated at no load. Furthermore, the compensation circuit adjusts a compensation current according to at least one of a detected input voltage of the power supply converter and a working mode of the transformer, to obtain better precision of constant output voltage. The compensation circuit can be applied to occasions where extremely small standby input power dissipation or extremely high precision of constant output voltage is required.
US09800162B2 Power control system and method thereof
A power control system is electrically connected to a power function circuit including a power circuit, a coil module, a switch, and a load circuit, and includes at least one timer, a zero-current trigger unit, a status control unit, and a driver unit. The status control unit has a first status interval, a second status interval, a third status interval and a fourth status. The power control method triggers the status control unit to change the status interval when a counting time reaches one specific time interval corresponding one status interval. When a coil voltage of the coil module drops to zero from a voltage larger than a positive threshold voltage in the third status interval or the fourth status interval, the status control unit triggers to change the status interval, re-enters the first status interval, resets the timer, and triggers the driver unit to open the switch.
US09800152B2 Voltage regulator having auto mode optimized for load profiles
Disclosed is a voltage regulator circuit configured to selectively operate the voltage regulator circuit in a first mode of operation and a second mode of operation. The voltage regulator can change operation of the voltage regulator circuit between the first mode of operation to the second mode of operation in response to a change in a sensed load condition of the voltage regulator circuit. The voltage regulator can change operation from the second mode of operation to the first mode of operation in response to the sensed load condition changing from the second load condition to the first load condition, but only when the sensed load condition has not changed in a given direction between the first load condition and the second load condition for at least a predetermined period of time T.
US09800150B2 Digital controller for switched capacitor DC-DC converter
Representative implementations of techniques and/or devices provide control of switching characteristics in a switched capacitor dc-dc converter. In various implementations, the switching characteristics are modified based on load characteristics (e.g., magnitude of the load current). The switching characteristics may be modified to reduce, minimize, or eliminate switching losses in the dc-dc converter.
US09800148B2 Control module with an estimator of an input electric quantity for a switching converter and method for controlling a switching converter
Described herein is a module for controlling a switching converter, which includes at least one inductor element and one switch element and generates an output electric quantity starting from an input electric quantity. The control module generates a command signal for controlling the switching of the switch element and includes an estimator stage, which generates an estimation signal proportional to the input electric quantity, on the basis of the command signal and of an input signal indicating a time interval in which the inductor element is demagnetized. The control module generates the command signal on the basis of the estimation signal.
US09800147B2 Choke circuit for a bus power supply
The invention relates to a choke circuit and a bus power supply incorporating same. Such a coil choke circuit includes an inductor connected between a first input terminal and a first output terminal, a boost circuit connected between a second input terminal and a second output terminal for increasing the voltage level that is output by the second output terminal. A switching element is connected in parallel to the boost circuit for bypassing the boost circuit. Additionally, a comparator is connected between the first input terminal and the first output terminal for detecting a potential difference across the inductor; wherein in case the comparator detects a potential difference higher than a threshold, the switching element is controlled to be in an OFF state; and in case the comparator detects a potential difference lower than or equal to the threshold, the switching element is controlled to be in an ON state.
US09800146B2 Non-synchronous buck converter with software-based bootstrap
An example power converter system may include a non-synchronous buck converter and a controller coupled to the a non-synchronous buck converter to receive a voltage level provided by a power source to the non-synchronous buck converter. The controller may also determine a minimum set point value for the non-synchronous buck converter based, at least in part, on the received voltage level. The controller may also alter a set point of the non-synchronous buck converter if the determined minimum set point value is less than a target set point value of the non-synchronous buck converter.
US09800145B2 Control device, DC-DC converter, switching power supply apparatus, and information processing apparatus
A control device includes a processor that executes a process including generating a driving signal that drives a switching device, so that an output voltage of a converter circuit that performs a step-down conversion on input power by driving the switching device matches a target value, and modifying the target value so that as an output current of the converter circuit becomes lower the output voltage becomes closer to an upper limit value of the output voltage.
US09800144B2 Passive component with temperature compensation and electronic device using the same
A passive component with temperature compensation and an electronic device using the same are provided. The electronic device includes a central processor unit (CPU), a filter and a power conversion circuit. The filter includes the passive component and a variable resistor. The passive component includes an inductor and a negative temperature coefficient (NTC) resistor. The NTC resistor is contacted with a surface of the inductor, and the NTC resistor and the inductor are disposed in a package. The power conversion circuit provides a current information to the CPU according to a partial voltage difference of the filter. The power conversion circuit controls an output voltage through the filter according to a first control signal of the CPU, so as to provide the output voltage. The electronic device further includes an embedded controller. The embedded controller controls the variable resistor according to a second control signal of the CPU.
US09800138B2 Power factor correction circuit
A power factor correction circuit includes a rectifier that rectifies AC power supply voltage, a series circuit of an inductor and a semiconductor switch connected between the rectifier circuit output terminals, and a series circuit of a diode and a smoothing capacitor connected to both ends of the semiconductor switch, a load connected to both ends of the smoothing capacitor, so that the power factor on the input side of the rectifier circuit is corrected by the switching operation of the semiconductor switch. This power factor correction circuit includes a control circuit that controls the switching frequency of the semiconductor switch such that the switching frequency becomes maximum when the ripple of a current flowing through the inductor becomes maximum. According to this power factor correction circuit, normal mode noise can be reduced, and the size of a filter circuit can be decreased.
US09800127B2 Reciprocating electric motor
A reciprocating electric motor includes a housing, a stator member disposed in the housing, a reciprocating armature movable relative to the housing, and a controller. The stator member includes first and second. electromagnet units opposite to each other in a longitudinal direction of the housing. The reciprocating armature includes first and second elongated pole units each of which is moved into register with a corresponding one of the first and second electromagnet units when the corresponding one of the first and second electromagnet units is energized. The controller is configured to alternately energize the first and second electromagnet units to cause reciprocating movement of the reciprocating armature.
US09800124B2 Electric rotary machine having dual axial stators with terminals and coil segment distributing members therebetween
One embodiment provides an electric rotary machine unit including: a first electric rotary machine having a first stator; and a second electric rotary machine having a second stator. A coil configured by plural coil segments is disposed in each of the first and second stators. The first and second stators are disposed so that connecting portions of the coil segments or joint portions of leg portions of the coil segments are positioned between the stator cores thereof. First and second feeding portions are interposed between the first and second stators in the axial direction and spaced apart from each other in the circumferential direction.
US09800122B2 Methods for handling a bearingless machine
A method for handling a bearingless machine into a driveline includes coaxially aligning a rotor subassembly and a stator subassembly such that first and second circumferential track portions define a substantially complete first circumferential track in communication with a first portal. A first fixture band is inserted into the first circumferential track via the first portal to substantially maintain axial and radial alignment of the rotor subassembly relative to the stator subassembly.
US09800118B2 Self-cooled motor
A self-cooled motor includes a shaft; a rotor; a stator radially opposite the rotor; a housing supporting a bearing and the stator; and an impeller located axially below the rotor, and configured to rotate together with the shaft to generate an air current. The housing includes a base portion located axially above the rotor; two or more attachment portions radially outward of the rotor; and a cylindrical or substantially cylindrical cover portion configured to join the base portion and the attachment portions. A lower end of each attachment portion is located at an axial level lower than an axial level of the impeller. The base portion includes an air inlet. The cover portion includes an air outlet located between adjacent ones of the attachment portions, and configured to connect a space radially inside the housing and a space radially outside the housing with each other.
US09800116B2 DC brushless motor including cover portion with fan blades
A DC brushless motor includes a housing including a plurality of attachment portions each of which is arranged to extend toward an apparatus, a base portion joined to the attachment portions, and a bearing holding portion joined to the base portion; a bearing member held by the bearing holding portion; a shaft supported by the bearing member to be rotatable about a central axis, and including a portion on one axial side to which blades that perform stirring in a heating chamber are joinable; a rotor holder fixed to the shaft; a rotor magnet held on an inside of a cylindrical portion of the rotor holder; a stator arranged radially inside the rotor magnet; and a circuit board electrically connected with the stator, and arranged axially opposite the opening of the rotor holder.
US09800113B2 Modularized servo case
A modularized servo case includes a hollow first barrel and a hollow second barrel, each of which has a lower opening at a bottom end thereof. The first barrel and the second barrel have a first connecting portion and a second connecting portion disposed on outer surfaces thereof, respectively. The first and second barrels can be combined together by engagement between the first connecting portion and the second connecting portion. In this way, the different inner components required for the first and second barrels can be separately installed beforehand by modularization, and then the first and second barrels can be assembled. Therefore, the assembly is preferably convenient and the inner components can be assembled simultaneously, thus enhancing the whole production capacity and efficiency and facilitating the disassembly procedure in the later repair and maintenance operation.
US09800107B2 Rotor
A rotor may include: a shaft; a rotor core assembly including a plurality of slits formed in a radial manner, a magnet housing part formed between the respective slits, and a plurality of rotor cores having different structures depending on whether bridges for closing inner and outer diameter parts of the magnet housing part are formed, wherein the rotor core assembly is formed by stacking the plurality of rotor cores coupled to the shaft; a magnet inserted into each of the magnet housing parts; and a fastening member connecting the rotor cores through the rotor cores.
US09800103B2 Mechanically stabilized rotor for a reluctance motor
A rotor for a reluctance motor includes a laminated core having a number of rotor sheet metal blanks. Each rotor sheet metal blank includes flux barriers cast with a non-ferromagnetic casting compound and at least one soft-magnetic rotor sheet which delimits the flux barriers. Flux barriers of adjacent rotor sheet metal blanks are arranged offset relative to one another so that the flux barriers of one of the adjacent rotor sheet metal blanks are delimited in an axial direction at least partially by the rotor sheets of the other one of the adjacent rotor sheet metal blanks, with the casting compound of the flux barriers adhering in an adhesion zone to the rotor sheets.
US09800100B2 Permanent magnet motor and driving apparatus-integrated permanent magnet motor
A permanent magnet motor includes: a stator including: a stator core in which teeth are respectively arranged circumferentially so as to protrude radially inward from an annular core back; an armature winding that is mounted to the stator core; and a frame that holds the stator core in an internally fitted state; and a rotor that includes a rotor core and permanent magnets, the armature winding being constituted by a plurality of coils that are respectively wound so as to be concentrated on the teeth, wherein: inner circumferential ends of adjacent teeth are connected together by a connecting portion; and 0.122≦(t2+t3)/r4≦0.202 is satisfied, where t2 is a thickness of the core back, t3 is a thickness of the frame, and r4 is an outside radius of the frame.
US09800095B2 Core shell superparamagnetic iron cobalt alloy nanoparticles with functional metal silicate core shell interface and a magnetic core containing the nanoparticles
Core shell nanoparticles of an iron-cobalt alloy core, a silicon dioxide shell and a metal silicate interface between the core and the shell are provided. The magnetic properties of the nanoparticles are tunable by control of the interface thickness. A magnetic core of high magnetic moment obtained by compression sintering the thermally annealed superparamagnetic core shell nanoparticles is also provided. The magnetic core has little core loss due to hysteresis or eddy current flow.
US09800089B2 Robot
A robot includes a first power supply that outputs first voltage, a first circuit that operates with the first voltage, a second power supply that outputs second voltage, a second circuit that operates with the second voltage, and a first protection section that causes the first circuit to operate based on the second voltage when the first power supply stops outputting the first voltage.
US09800087B2 Multi-level data center consolidated power control
Multi-level data center consolidated power is disclosed. One or more controllers communicate with one or more power supplies and sensors to adapt to dynamic load requirements and to distribute DC-power efficiently across multiple IT racks. The distributed DC-power includes one or more DC-voltages. Batteries can be temporarily switched into a power supply circuit to supplement the power supply during spikes in power load demand while a controller reconfigures power supplies to meet the new demand. In embodiments, one or more DC-to-AC converters handle legacy power loads. The DC-to-AC converters are modular and are paralleled for redundancy. The AC-power is synchronized for correct power flow control. The one or more controllers communicate with the one or more AC-power supplies to dynamically allocate AC-power from the DC-to-AC converters to the multiple IT racks.
US09800081B2 Wireless power transmitter and operation method of the same
A wireless power transmitter that includes a power transmitting module, a communication module and a processing module is provided. The power transmitting module provides a wireless power to a wireless power receiver. The processing module receives a first request message from a remote mobile device through the communication module to request charging information of the wireless power receiver, determines whether the charging information is available, transmits available information to the remote mobile device under a condition that at least first part of the charging information is available, receives provided information from the wireless power receiver through the communication module under a condition that at least second part of the charging information is not available, and transmits the provided information through the communication module to the remote mobile device.
US09800071B2 Methods and system for add-on battery
Systems and methods for operating an add-on battery that may be electrically coupled to a second system that includes an electrical energy storage device are presented. In one example, the systems and methods provide for extending operation of the second system via selectively powering the second system via the add-on battery in response to operating conditions of the second system.
US09800059B2 Subscription based MISO and MIMO wireless energy transfer
Subscription based multiple-input-single-output and multiple-input-multiple-output wireless energy transfer enables selective charging and powering of mobile devices using a plurality of spatially distributed transmitters that are synchronized under the control of a transmitter controller. Amplitude, phase, and frequency of each transmitter is controlled to promote or deny the transfer of energy to particular mobile devices or positions through optimization techniques based on the incident power level at each mobile device subscribing to the system. Measurements related to the incident power level may be directly provided by the mobile device or the incident power is remotely determined through analysis of backscatter gains.
US09800057B2 Device for transfer of electrical signals and/or electrical energy
A system for transmitting electrical signals and/or electrical energy via an electrically conductive medium, in which a plurality of electric wound coils is mounted on each side of the electrically conductive medium, conductors of the plurality of electric wound coils are arranged in parallel with respect to one another and each of the plurality of electric wound coils is oriented relative to each other in such a manner that winding wires are predominantly vectorially mounted in parallel, the conductors are mounted predominantly parallel to surfaces of the electrically conductive medium, the system reacts when a current is applied to the electric wound coils, thereby generating a magnetic field and generates an eddy current which circulates between an external and an internal surface of the electrically conductive medium, and a voltage is induced in the electric wound coils from the eddy current.
US09800056B2 Multi-power supply system and control method thereof
A multi-power supply system and a control method thereof are disclosed. The multi-power supply system includes a first power-supply unit, a second power-supply unit, a switching unit, and a control unit. The power-supply unit comprises a reverse current prevention circuit, a converter circuit, and an input circuit. The switching unit is electrically coupled to the first power-supply unit and the second power-supply unit. When the first and second input circuits are in normal operation, the control unit controls the switching unit to be turned off to allow the first power-supply unit and the second power-supply unit to supply power to a load. When one of the first and second input circuits is in abnormal operation, the control unit controls the switching unit to be turned on. The switching unit cooperates with the first and second reverse current prevention circuits to achieve the switching of input.
US09800050B2 Building management and appliance control system
The present disclosure is directed to energy storage and supply management system. The system may include one or more of a control unit, which is in communication with the power grid, and an energy storage unit that stores power for use at a later time. The system may be used with traditional utility provided power as well as locally generated solar, wind, and any other types of power generation technology. In some embodiments, the energy storage unit and the control unit are housed in the same chassis. In other embodiments, the energy storage unit and the control unit are separate. In another embodiment, the energy storage unit is integrated into the chassis of an appliance itself.
US09800046B2 Switch assembly for use in a power transmission system
A switch assembly is disclosed for use in a circuit configured to carry a current between a first electrical conductor and a second electrical conductor. The switch assembly includes at least a first current path and a second current path, each of which includes an electrical contact which can be selectively connected to or disconnected from the second electrical conductor. At least one of the first current path and the second current path is configured such that it has a frequency-dependent reactance or impedance so as to force or cause current with a frequency which complies with a selected frequency criterion and which flows between the first electrical conductor and the second electrical conductor to flow, at least to a greater extent, via a selected one of the first current path and the second current path.
US09800045B2 System for preventing arc discharge generated during use of DC power supply
When using DC power supplies, turning off switches and unplugging from sockets can result in arc discharge, and when arc discharge occurs, heat is generated, which can cause damage to contacts, wiring of disconnection points to melt, and fires. In order to solve this problem, an object is to prevent inrush current when connecting a power supply, detect arc discharge generated when disconnecting direct current, and stop arc discharge over a short period of time. All of the loads that are connected to a DC power supply are equipped with a soft-start function that gradually and smoothly increases current so as to prevent current from flowing suddenly when connected to a power supply, and if a sudden drop in the power supply voltage is detected, an arc discharge is deemed to have occurred, and the flow of current from the power supply to the load is cut off immediately.
US09800038B2 Wall structure and lighting system using the same
Disclosed are a wall structure and a lighting system using the same. The wall structure in accordance with one embodiment of the present invention includes an installation surface on which an electronic apparatus is installed; a first conductive attachment part provided at the installation surface to be attached to the electronic apparatus, and electrically connected with a first terminal of a power source configured to supply power to the electronic apparatus; and a second conductive attachment part provided at the installation surface to be attached to the electronic apparatus, spaced from the first conductive attachment part, and electrically connected with a second terminal of the power source configured to supply power to the electronic apparatus.
US09800032B2 While-in-use outdoor cover with recessed electrical device
A while-in-use cover assembly includes a hood and a base connected to the hood. The base includes a first side wall and a first back wall forming a first cavity with a first opening opposite the first back wall. The hood covers the first opening, the first side wall includes a first side wall edge and a second side wall edge opposite the first side wall edge. The first side wall edge is proximate to the first opening, and the second side wall edge is proximate to the first back wall. The first back wall includes a second opening to a second cavity. A second side wall defines the second cavity and extends from the first back wall from the first opening. The first cavity and the second cavity provide access through the first opening and the second opening to an electrical device coupled to the second side wall.
US09800030B2 Conduit receivers
Example embodiments are directed to an enclosure. The enclosure can include at least one wall forming a cavity. The enclosure can also include a conduit receiver disposed in the at least one wall. The conduit receiver can include a housing having an aperture, where the aperture is configured to receive a conduit. The conduit receiver can also include a retaining element disposed within the housing at a distal end of the housing. The conduit receiver can further include a sealing device disposed within the housing at a proximal end of the housing. The conduit receiver can also include a bushing adjacent to the proximal end of the housing, where the bushing extends radially inward from the at least one wall, where the bushing is configured to abut against the conduit when the conduit is received in the aperture, and where the bushing covers an end of the conduit.
US09800029B2 Flat-cable guide device
A flat-cable guide device (1) includes first and second cable guide paths (30, 40) in which slits (S2) of rear end walls (32, 42) which respectively allow a flat cable (200) to be inserted are provided so as to be inclined at a prescribed angle (θ) to slits (S1) of front end walls (31, 41) and a third cable guide path (50) which connects the slits (S2) and (S2) in the rear end walls (32) and (42) of the two guide paths by a U-shaped guide path (53) in which the flat cable (200) can move.
US09800027B1 Method and apparatus for installing a plurality of cables
A method of installing cable through material, for example, concrete, wood, masonry, plastic steel, or the like comprising a drill bit with a distal end having a hollow tip with an attachment mechanism for receiving the cable. The drill bit is drilled through the material, and left in place while the cable is attached to the proximal end of the drill bit. There is no need to remove the drill bit from the aperture or material to attach the cable thereto. After attachment to the drill bit, the cable is inserted through the aperture with the drill bit and removed from the drill bit after it passes through the material so it can be attached to a receiver device.
US09800023B2 Spark plug
A spark plug having at least one center or ground electrode that includes a first base metal or a first base metal alloy and a precious metal or a precious metal alloy. The at least one electrode has a surface bordering a spark gap that is made of a composite material in which crystalline particles of the precious metal or precious metal alloy are mixed with the first base metal or the first base metal alloy, and a portion of the particles of the precious metal or precious metal alloy forms a portion of the surface that borders the spark gap.
US09800011B2 Dual channel method for pumping and cooling lasers and laser device
A laser pumping method pumps a primary amount of energy into a laser medium to populate an intermediate level near an upper laser level. A lesser amount of energy is pumped into the laser medium to populate an excited level that lies above the upper laser level and transfers atomic or molecular population to the upper laser level by a nonradiative process. A laser device includes a laser medium supporting four levels, including a lower laser level, an upper laser level, an excited level above the laser level from which population transfers to the upper laser level via nonradiative transition, and an intermediate level within a few kT of the upper laser level.
US09800005B2 Front sled assemblies for communication jacks and communication jacks having front sled assemblies
The present invention generally relates to communication connectors and internal components thereof. In one embodiment, the present invention is a communication jack comprising both front-rotated and back rotated plug interface contacts. In another embodiment, the present invention is a communication jack comprising a two-piece front sled. In yet another embodiment, the present invention is a communication jack that retains its functionality when mated with both eight-position and six-position plugs.
US09800000B2 Cable connector
There is provided a male cable connector (1) for reversibly connecting a computer network cable (7) to form at least one electrical connection or one optical connection to a second component, said male cable connector (1) comprising a male member (3) enclosing at least one electrical lead (14) electrically connected to one electric contact surface (13) and the network cable (7) or said male member (3) enclosing at least one optical fiber (17) connected to an optical connection surface (22) and the network cable (7), said male member (3) being associated with a front direction which is parallel to the longitudinal axis of the male member (3) and directed from the cable (7) towards a forward end (11) of the male member (3) characterized in that said at least one electrical contact surface (13) or at least one optical connection surface (22) is arranged on the surface of the male member (3) and the male member (3) has a bore (4) for connecting a pull-cord. There is also provided a female connector, adaptors, cables and kits.
US09799996B1 Assembly of plural conductive slots sharing an overheating destructive fixing element
An assembly of plural conductive slots sharing an overheating destructive fixing element is disclosed, including a first conductive element, a second conductive element and an overheating destructive fixing element. The first conductive element includes a front end, a rear end, plural conductive slots and a contact portion. The conductive slots include a front end conductive slot and a rear end conductive slot, between which a control section is defined. The contact portion is disposed on the control section, and the second conductive element contacts the contact portion by the overheating destructive fixing element, allowing the plural conductive slots to share the overheating destructive fixing element. Furthermore, when any one conductive slot reaches each own limiting working temperature respectively, the overheating destructive fixing element is destructed by reaching a pre-determined temperature.
US09799984B2 Protective cap for a plug connector housing
Provided is a protective cap for mounting on a plug connector housing in order to protect the plug connector housing and plug connector modules received in the plug connector housing from environmental influences such as dirt, dust and moisture. At least one receptacle in the form of a rubber nipple is provided in a plug-in side of the protective cap, which receptacle is suitable for mechanical contact-making with a plug connector module received in the plug connector housing. The mechanical connection between the protective cap and plug connector module ensures that the plug connector module is protected from damage during transport and secured against loss and falling out when the protective cap is released. Moreover, the plug connector module can be removed, together with the protective cap, from the plug connector housing.
US09799979B2 Socket for connecting leads using an operation driver
A socket includes a base and a connection fitting including a bracket and a spring member and assembled to an upper surface of the base. The spring member of the connection fitting is pressed and elastically deformed to sandwich a lead between the bracket and the spring member. A position restricting protrusion configured to come into contact with the pressed and deformed spring member and prevent plastic deformation is protruded on the upper surface of the base.
US09799976B2 Pin contact comprising a contact body produced as a stamped bent part and a solid contact pin
A pin contact for an electrical connector is disclosed having a contact body and a pin. The contact body is formed from a metal sheet and has a mating end, a pin receiving space and an offset wall. The pin receiving space extends inward from the mating end. The offset wall has at least one welding region, and an outer surface facing away from the welding region and accessible from the outside. The pin is positioned in the pin receiving space and projects out of the mating end. The pin is welded to the welding region.
US09799974B2 Connector and connector assembly including the same
A connector includes a housing into which a cable is to be inserted, a terminal accommodated in the housing and configured to be conductively connected to the cable, and a lever attached to the housing so as to turn between the first and second positions. The lever includes attachment parts to be attached to supporting parts of the housing, at both ends in the direction in which the turning shafts of the lever extend. Either the attachment parts or the supporting parts, or both of them include a defective-closing prevention structure which prevents the lever from turning from the first position to the second position when the cable is not inserted in the housing.
US09799960B2 Metal plate lens comprising multiple metallic plates with through holes of different sizes
Optical axis as central axis is defined as z-axis, and axes perpendicular to z-axis are defined as x- and y-axis. Metallic flat plates are formed parallel to x-z plane to overlap each other and be separated by a given distance. Multiple flat plates except the top flat plate and bottom flat plate are each provided with multiple through holes. Central flat plates are each provided with through holes of a first radius. Intermediate flat plates arranged between central flat plate and top flat plate and between central flat plate and bottom flat plate are each provided with through holes of a second radius smaller than first radius. Second radius of through holes formed in an intermediate flat plate arranged in a position farther from central flat plate is smaller than second size of through holes formed in an intermediate flat plate arranged in a position closer to central flat plate.
US09799958B2 Microstrip antenna
A microstrip antenna has two feed points. The microstrip antenna includes a feeder circuit which is configured to feed, to the two feed points, electric signals whose phases are different by 90° from each other. The feeder circuit includes a Wilkinson coupler unit and a phase-shift unit each of which is formed as a lumped constant circuit.
US09799946B2 Communication terminal device
An RFID antenna is arranged in the vicinity of a metal portion of and on an outer surface side of a casing of a communication terminal device. The RFID antenna includes a magnetic core, and a coil conductor that is wound around the magnetic core. The coil conductor includes a first conductor portion positioned on a first main surface side of the magnetic core and a second conductor portion positioned on the second main surface side of the magnetic core and arranged at a different position than the first conductor portion when viewed in plan from the direction of the first and second main surfaces, and the coil conductor is arranged such that the first main surface side of the magnetic core is on the metal portion side and such that the first conductor portion of the coil conductor faces a leading end portion of the casing.
US09799935B2 Electrical energy production system
An electrical energy production system includes at least a pair of thermally regenerating ammonia batteries. One of the batteries is in a charging mode; the other is in a discharging mode. A controller is operatively connected to the at least a pair of thermally regenerating ammonia batteries. At least one heat source is connected to the at least a pair of thermally regenerating batteries. A control valve is connected to the controller and to the at least a pair of thermally regenerating batteries. The control valve distributes heat from the heat source to a specified one of the at least a pair of thermally regenerating ammonia batteries. An electrical path connects each of the pair of thermally regenerating batteries to the controller and to a power rectification circuit. An external load is connected to the power rectification circuit such that a continuous power source is provided to the external load.
US09799934B2 Vehicle electric battery controlling apparatus
A vehicle electric battery controlling apparatus is applied to a vehicle including an on-board charger to charge a battery in the vehicle with power supplied from an external power source, a heater to warm the battery, and a DC-DC converter to reduce the voltage of power from the battery and then supply the battery power to the heater. The vehicle electric battery controlling apparatus includes a DC-DC converter controller to drive the DC-DC converter to supply the battery power to the heater before the charge of the battery by the on-board charger, and an on-board charger controller to drive the on-board charger such that the power source for the heater is gradually shifted from the battery to the external power source, after the DC-DC converter is driven.
US09799932B2 Battery thermal management system for electrified vehicle
A battery system includes a first battery module, a second battery module, a supply line, a return line, and a film heater. The supply and return lines are configured to circulate a heat transfer medium in response to a first temperature condition, and the film heat is configured to heat the first battery module and the second battery module in response to a second temperature condition.
US09799929B2 Apparatus, apparatus authentication management system and apparatus authentication method
An apparatus includes an apparatus body and a battery pack removable from the apparatus body. Each of the apparatus body and the battery pack includes a memory unit configured to store a use permission flag written after authentications for a pair of the apparatus body and the battery pack through near field communication with a portable terminal, and a control unit configured to permit energization when the use permission flag of the memory unit is ON.
US09799923B2 Method of increasing secondary power source capacity
A method of increasing secondary power source capacity includes doping a compound into an electrolyte as an additive which binding energy is higher than binding energy of combinations that are formed at a secondary power source discharge, the compound being ZnKr or CdAr. The method can be used in manufacturing secondary power sources such as batteries for electrical machines, transport vehicles, and cars, and for power sources for portable and mobile electronic devices.
US09799920B2 All-solid lithium secondary battery
An exemplary lithium secondary battery includes: a positive electrode including a positive-electrode active substance layer 103; a negative electrode; and a solid electrolyte layer 104. The positive-electrode active substance layer 103 comprises lithium cobaltate, and has an α-NaFeO2 type crystal structure. The positive-electrode active substance layer 103 includes a lower layer 103a, and an upper layer 103b interposed between the lower layer and the solid electrolyte layer. The lower layer 103a is oriented in the (110) plane. The upper layer 103b is composed only of first regions 103b1 oriented in the (110) plane and second regions 103b2 oriented in the (018) plane, the first and second regions being mixedly present in the xy plane of the positive-electrode active substance layer. The solid electrolyte layer 104 comprises lithium lanthanum titanate, and has a tetragonal perovskite-type crystal structure. The solid electrolyte layer 104 is oriented in the (110) or (102) plane.
US09799918B2 Organosilicon—containing electrolyte compositions having enhanced electrochemical and thermal stability
Described are electrolyte compositions and electrochemical devices containing the electrolyte compositions. The compositions include an organosilicon compound, an imide salt and optionally LiPF6. The electrolytes provide improved high-temperature performance and stability and will operate at temperatures as high as 250° C.
US09799914B2 Barrier layer for thin film battery
A thin film battery comprises a substrate, anode and cathode current collector layers formed over the substrate, anode and cathode layers formed over and in electrical contact with respective ones of the current collector layers, and an electrolyte layer formed between the anode and cathode layers. The thin film battery further comprises a barrier layer formed from a material such as tin oxide, tin phosphate, tin fluorophosphate, chalcogenide glass, tellurite glass or borate glass. The barrier layer is configured to encapsulate the thin film battery layers and substantially inhibit or prevent exposure of the thin film battery layers to air or moisture.
US09799905B2 Solid oxide fuel cell
Provided is a solid oxide fuel cell having a service life of approximately 90,000 hours, a level required to encourage the widespread use of SOFC. The solid oxide fuel cell is provided with a solid electrolyte layer, an oxygen electrode layer provided on one side of the solid electrolyte layer, and a fuel electrode layer provided on the other side of the solid electrolyte layer. The oxygen electrode layer is made from a material containing iron or manganese, and the solid electrolyte layer contains an yttria-stabilized zirconia solid electrolyte material having a lanthanoid oxide dissolved therein.
US09799892B2 Electrocatalyst for oxygen reduction including silver/silver halide composite, fuel cell including the same, and preparing method of the same
The present disclosure relates to an electrocatalyst for oxygen reduction including a silver/silver halide composite, a fuel cell including the electrocatalyst for oxygen reduction, and a method for preparing the electrocatalyst for oxygen reduction.
US09799891B2 Method for producing an air electrode, the electrode thus obtained and its uses
This invention relates to a method for preparing an air electrode based on Pr2-xNiO4 with 0≦x<2, comprising a step consisting in sintering a ceramic ink comprising Pr2-xNiO4 and a pore-forming agent at a temperature above 1000° C. and below or equal to 1150° C. This invention also relates to the air electrode thus obtained and its uses.
US09799890B1 Multi-layered carbon substrate for gas diffusion layer
Provided is a carbon substrate for a gas diffusion layer of a fuel cell. The carbon substrate has a structure, in which a plurality of unit carbon substrates are stacked. Each of the unit carbon substrates is a plate type substrate having a first surface and a second surface opposite to the first surface. Carbon fibers are randomly arranged on the first surface of the each unit carbon substrate. The number of the carbon fibers arranged in a machine direction of the unit carbon substrate is greater than the number of carbon fibers arranged in a transverse direction of the unit carbon substrate from the first surface to the second surface along a thickness direction of the unit carbon substrate; and, accordingly, an orientation gradient, in which the orientation in the machine direction increases from the first surface to the second surface, is shown.
US09799887B2 Batteries and cathodes containing carbon nanotubes
Cathodes containing active materials and carbon nanotubes are described. The use of carbon nanotubes in cathode materials can provide a battery having increased longevity and volumetric capacity over batteries that contain a cathode that uses conventional conductive additives such as carbon black or graphite.
US09799882B2 Electrode active material and lithium secondary battery comprising the same
Disclosed are an electrode active material for lithium secondary batteries, comprising at least one selected from compounds represented by the following formula 1, and a lithium secondary battery comprising the same. LixMo4−yMyO6−zAz  (1) wherein 0≦x≦2, 0≦y≦0.5, 0≦z≦0.5, M is a metal or transition metal cation having an oxidation number of +2 to +4, and A is a negative monovalent or negative bivalent anion.
US09799877B2 Negative electrode active material layer composition for rechargeable lithium battery and method of preparing and using the same
A negative electrode active material layer composition for a rechargeable lithium battery is disclosed. The negative electrode active material layer composition includes a negative active material including Li-doped SiOx (0
US09799874B2 Rechargeable battery
A rechargeable battery includes at least two electrode assemblies including electrodes on opposite surfaces of a separator, a case accommodating the electrode assemblies, a cap plate coupled to an opening of the case, first and second electrode terminals in the cap plate, and first and second lead tabs connected to respective first and second electrode terminals and to respective uncoated regions of the two electrode assemblies, wherein a first uncoated region of each of the two electrode assemblies is at a center of the case and is connected to the first lead tab, and wherein a second uncoated region of each of the two electrode assemblies is at an edge of the case and is connected to the second lead tab.
US09799871B2 Reinforced battery separator
Separators for use in batteries are disclosed. In various embodiments, the separators include one or more of raised shoulders, ribs in three or more sizes, thickened mini-ribs on shoulders, and ribs within the shoulder. The disclosed separators are more resistant to failure due to punctures or tears than conventional separators.
US09799866B2 Electrochemical device and its manufacturing method
An electrochemical device includes an electrode structure provided with a composite separator having a porous substrate with a plurality of pores and a porous coating layer formed on at least one surface of the porous substrate and made of a mixture of electrode active material particles and a binder polymer. The porous coating layer of the composite separator improves thermal stability of the porous substrate and plays a function of electrode active material layer of the electrochemical device. Accordingly, this electrochemical device has excellent stability and good economical efficiency since the electrode structure does not need coating of an electrode active material layer on a surface of a current collector.
US09799861B2 Terminal covering resin film for secondary cell, tab member for secondary cell, and secondary cell
A terminal covering resin film for secondary cell, which is attached so as to cover part of an outer surface of a terminal connected to a power generation element of a secondary cell, comprises an innermost layer contacting the terminal, and an outermost layer forming a surface opposite to the innermost layer wherein the innermost layer is a layer of not less than 20 μm in thickness containing an acid-modified polyolefin and a melt flow rate of the innermost layer is not less than 2.0 g/10 minutes.
US09799857B2 Secondary battery having curved pouch
A secondary battery includes an electrode assembly; a first pouch including an internal space accommodating the electrode assembly; and a second pouch coupled to at least one part of the first pouch and thermally bonded to at least one part of the first pouch, the first pouch and the second pouch sealing the electrode assembly. The first pouch and the second pouch each includes a body portion contacting the electrode assembly, the body portion comprising a back side, a front side opposite the back side, and two side surfaces between the back side and the front side; and a pair of wing portions respectively protruding from the two side surfaces of the body portion. A width of each of the pair of wing portions varies along the longitudinal direction of the electrode assembly such that the width of a central part of each of the pair of wing portions is greater than the width of either end part of each of the pair of wing portions.
US09799851B2 Organic light emitting diode array substrate having angled micro-cavity
The present invention relates to the field of display, and discloses an organic light emitting diode array substrate, a manufacturing method thereof, and a display device, for the purposes of enlarging the color gamut of a display device and improving display quality. The organic light emitting diode array substrate comprises a substrate and multiple micro-cavity organic light emitting diodes which are disposed on the substrate and are arranged in arrays; wherein an angle exists between a light emitting surface of at least one micro-cavity organic light emitting diode and the plane of the substrate. In the embodiments of the invention, an angle exists between a light emitting surface of at least one micro-cavity organic light emitting diode and the plane of the substrate, such that the light with shorter wavelengths in the spectrum of the micro-cavity organic light emitting diode can be emitted in the direction of direct vision. The color coordinate value of a pixel can thus be changed, the pixel color is deepened, the color gamut of the display device is enlarged, the display color is more gorgeous, and the display quality is greatly improved.
US09799831B2 P-type semiconducting polymers and related methods
There is provided p-type organic polymers of general formula I. The polymers may be useful as semi-conducting material. Thus, thin films and devices comprising such polymers are also provided.
US09799826B2 Current constriction for spin torque MRAM
Magnetoresistive random access memory (MRAM) devices include a first magnetic layer. A tunnel barrier layer is formed on the first magnetic layer. The tunnel barrier includes first regions having a first thickness and second regions having a second thickness that is greater than the first thickness. A second magnetic layer is formed on the tunnel barrier layer.
US09799819B2 Elastic wave device
An elastic wave device is configured such that a first surface acoustic wave chip including a piezoelectric substrate is mounted on a package board, a center of the first surface acoustic wave chip is shifted from a center of the package board when viewed from above, and a crystal Z-axis orientation of the piezoelectric substrate of the first surface acoustic wave chip is slanted to extend toward an outer side portion from a central portion of the package board as it progresses toward an upper surface from a lower surface of the piezoelectric substrate.
US09799817B2 Josephson junction readout for graphene-based single photon detector
A detector for detecting single photons of infrared radiation or longer wavelength electromagnetic radiation. In one embodiment a waveguide configured to transmit infrared radiation is arranged to be adjacent a graphene sheet and configured so that evanescent waves from the waveguide overlap the graphene sheet. In other embodiments a transmission line or antenna is coupled to the graphene sheet and guides longer-wavelength photons to the graphene sheet. A photon absorbed by the graphene sheet heats the graphene sheet. Part of the graphene sheet is part of the Josephson junction as the weak link, and a constant bias current is driven through the Josephson junction; an increase in the temperature of the graphene sheet results in a decrease in the critical current of the Josephson junction and a voltage pulse in the voltage across the Josephson junction. The voltage pulse is detected by the pulse detector.
US09799814B2 Thermal ground planes and light-emitting diodes
Methods and systems for thermal management of one or more LEDs are disclosed. One or more LEDs may be coupled with an external layer of a thermal ground plane according to some embodiments described herein. For example, the one or more LEDs may be electrically coupled with a circuit carrier with one or more electrically conductive traces etched therein prior to coupling with the thermal ground plane. The thermal ground plane may be charged with a working fluid and/or hermetically sealed after being coupled with the LED.
US09799812B2 Light emitting element mounting substrate and light emitting device
A light emitting element mounting substrate, including a substrate made from a ceramic; a metal layer provided on the substrate that includes gold or silver as a primary component; and a resin layer provided covering at least a portion of the metal layer. The resin layer includes platinum, and at least one type of oxide of magnesium, calcium, and copper is present on a surface of the metal layer.
US09799803B2 LED module with multi-layer resist
A light emitting diode (LED) module including: a substrate; a resist including a plurality of layers, above the substrate; and an LED element mounted above the resist via an adhesive. The adhesive includes an addition-reaction type silicone resin. In the resist, a higher positioned layer of the plurality of layers is lower in at least one of sulfur content, phosphorus content, and nitrogen content than a lower positioned layer of the plurality of layers.
US09799794B2 Printable inorganic semiconductor structures
The present invention provides structures and methods that enable the construction of micro-LED chiplets formed on a sapphire substrate that can be micro-transfer printed. Such printed structures enable low-cost, high-performance arrays of electrically connected micro-LEDs useful, for example, in display systems. Furthermore, in an embodiment, the electrical contacts for printed LEDs are electrically interconnected in a single set of process steps. In certain embodiments, formation of the printable micro devices begins while the semiconductor structure remains on a substrate. After partially forming the printable micro devices, a handle substrate is attached to the system opposite the substrate such that the system is secured to the handle substrate. The substrate may then be removed and formation of the semiconductor structures is completed. Upon completion, the printable micro devices may be micro transfer printed to a destination substrate.
US09799785B1 Unipolar barrier dual-band infrared detectors
Dual-band barrier infrared detectors having structures configured to reduce spectral crosstalk between spectral bands and/or enhance quantum efficiency, and methods of their manufacture are provided. In particular, dual-band device structures are provided for constructing high-performance barrier infrared detectors having reduced crosstalk and/or enhance quantum efficiency using novel multi-segmented absorber regions. The novel absorber regions may comprise both p-type and n-type absorber sections. Utilizing such multi-segmented absorbers it is possible to construct any suitable barrier infrared detector having reduced crosstalk, including npBPN, nBPN, pBPN, npBN, npBP, pBN and nBP structures. The pBPN and pBN detector structures have high quantum efficiency and suppresses dark current, but has a smaller etch depth than conventional detectors and does not require a thick bottom contact layer.
US09799783B2 Dopant ink composition and method of fabricating a solar cell there from
Dopant ink compositions and methods of fabricating solar cells there from are described. A dopant ink composition may include a cross-linkable matrix precursor, a bound dopant species, and a solvent. A method of fabricating a solar cell may include delivering a dopant ink composition to a region above a substrate. The dopant ink composition includes a cross-linkable matrix precursor, a bound dopant species, and a solvent. The method also includes baking the dopant ink composition to remove a substantial portion of the solvent of the dopant ink composition, curing the baked dopant ink composition to cross-link a substantial portion of the cross-linkable matrix precursor of the dopant ink composition, and driving dopants from the cured dopant ink composition toward the substrate.
US09799781B2 Solar cell
A solar cell is discussed. The solar cell according to an embodiment includes a photoelectric conversion unit including a first conductive type region and a second conductive type region formed on the same side of the photoelectric conversion unit; and an electrode formed on the photoelectric conversion unit and including an adhesive layer formed on the photoelectric conversion unit and an electrode layer formed on the adhesive layer, wherein the adhesive layer has a coefficient of thermal expansion that is greater than a coefficient of thermal expansion of the photoelectric conversion unit and is less than a coefficient of thermal expansion of the electrode layer.
US09799780B2 Solar cell and manufacture method thereof
A solar cell is provided, including a substrate, a doped emitter layer, a composite anti-reflective layer, a first electrode, a second electrode, a third electrode and a rear electric field layer, the substrate has a first surface and a second surface opposite to the first surface, the first surface is a light incident surface, the doped emitter layer includes a plurality of convexities disposed on the first surface, the composite anti-reflective layer is formed by combination of a plurality of membranous layers and disposed on the doped emitter layer, the first electrode is disposed on a side of the first surface, the second electrode and the third electrode are disposed on a side of the second surface, the second electrode is a bus electrode, the third electrode is a rear electrode, the rear electric field layer is disposed on the second surface and coupled electrically with the third electrode.
US09799771B2 FinFET and method for manufacturing the same
Methods for manufacturing a FinFET and a FinFET are provided. In various embodiments, the method for manufacturing a FinFET includes etching a base substrate to form a trapezoidal fin structure. Next, an isolation layer is deposited covering the etched base substrate. Then, the trapezoidal fin structure is exposed. The trapezoidal fin structure includes a top surface and a bottom surface, and the top surface has a width larger than that of the bottom surface.
US09799767B2 Methods of forming PMOS and NMOS FinFET devices on CMOS based integrated circuit products
One illustrative method disclosed herein includes, among other things, forming first and second fins, respectively, for a PMOS device and an NMOS device, each of the first and second fins comprising a lower substrate fin portion made of the substrate material and an upper fin portion that is made of a second semiconductor material that is different from the substrate material, exposing at least a portion of the upper fin portion of both the first and second fins, masking the PMOS device and forming a semiconductor material cladding on the exposed upper portion of the second fin for the NMOS device, wherein the semiconductor material cladding is a different semiconductor material than that of the second semiconductor material. The method also including forming gate structures for the PMOS FinFET device and the NMOS FinFET device.
US09799764B2 Lateral power integrated devices having low on-resistance
A lateral power integrated device includes a source region and a drain region disposed in a semiconductor layer and spaced apart from each other in a first direction, a drift region disposed in the semiconductor layer and surrounding the drain region, a channel region arranged between the source region and the drift region in the first direction, a plurality of planar insulation field plates disposed over the drift region and spaced apart from each other in a second direction, a plurality of trench insulation field plates disposed in the drift region, a gate insulation layer formed over the channel region, and a gate electrode formed over the gate insulation layer. Each of the trench insulation field plates is disposed between the planar insulation field plates in the second direction.
US09799759B2 Techniques for forming non-planar germanium quantum well devices
Techniques are disclosed for forming a non-planar germanium quantum well structure. In particular, the quantum well structure can be implemented with group IV or III-V semiconductor materials and includes a germanium fin structure. In one example case, a non-planar quantum well device is provided, which includes a quantum well structure having a substrate (e.g. SiGe or GaAs buffer on silicon), a IV or III-V material barrier layer (e.g., SiGe or GaAs or AlGaAs), a doping layer (e.g., delta/modulation doped), and an undoped germanium quantum well layer. An undoped germanium fin structure is formed in the quantum well structure, and a top barrier layer deposited over the fin structure. A gate metal can be deposited across the fin structure. Drain/source regions can be formed at respective ends of the fin structure.
US09799752B1 Method for forming a thin-film transistor
A method of forming a thin-film transistor includes providing a substrate having a top surface and a recess in the top surface. An electrically conductive gate is provided within the recess. A conformal insulating material layer and a conformal semiconductor material layer are formed in the recess, with the semiconductor material layer extending over the top surface of the substrate outside of the recess. Source and drain electrodes are formed by adding a deposition inhibitor material on a portion of the substrate including within the recess; and depositing a thin-film of electrically conductive material, wherein the deposition inhibitor material inhibits the deposition of the electrically conductive material such that the electrically conductive material is patterned by the deposition inhibitor material during deposition, wherein the patterned electrically conductive material provides the source electrode on a first side of the recess and the drain electrode on a second side of the recess.
US09799750B2 Semiconductor device and fabrication method thereof
A semiconductor device and a method for fabricating the semiconductor device are disclosed. An isolation structure is formed in a substrate and a gate stack is formed atop the isolation structure. A spacer is formed adjoining a sidewall of the gate stack and extends beyond an edge of the isolation structure. The disclosed method provides an improved method for protecting the isolation structure by using the spacer. The spacer can prevent the isolation structure from being damaged by chemicals, therefor, to enhance contact landing and upgrade the device performance.
US09799749B1 Vertical transport FET devices with uniform bottom spacer
Methods of fabrication and semiconductor structures includes vertical transport field effect transistors (VTFETs) having a uniform bottom spacer layer between different pattern density regions. The bottom spacer layer can be deposited by plasma vapor deposition.
US09799748B1 Method of forming inner spacers on a nano-sheet/wire device
A method includes forming a stack of semiconductor material layers above a substrate. The stack includes at least one first semiconductor material layer and at least one second semiconductor material layer. A first etching process is performed on the stack to define cavities. The cavities expose end portions of the first and second semiconductor material layers. Portions of the first semiconductor material layer are removed to define end recesses. A layer of insulating material is formed in the end recesses and at least partially fills the cavities. A second etching process is performed on the stack to remove end portions of the at least one second semiconductor material layer and to remove portions of the layer of insulating material in the cavities not disposed between the first and second semiconductor material layers so as to form inner spacers on ends of the at least one first semiconductor material layer.
US09799735B2 Method of manufacturing silicon carbide single crystal and silicon carbide single crystal substrate
Quality of a silicon carbide single crystal is improved. A crucible having first and second sides is prepared. A solid source material for growing silicon carbide with a sublimation method is arranged on the first side. A seed crystal made of silicon carbide is arranged on the second side. The crucible is arranged in a heat insulating container. The heat insulating container has an opening facing the second side. The crucible is heated such that the solid source material sublimes. A temperature on the second side is measured through the opening in the heat insulating container. The opening has a tapered inner surface narrowed toward the outside of the heat insulating container.
US09799732B2 Silicon carbide semiconductor device and fabrication method of silicon carbide semiconductor device
A P+ type region, a p-type region, and a P− type region are disposed in a surface layer of a silicon carbide substrate base and are disposed in a breakdown voltage structure portion surrounding an active region to make up an element structure of Schottky junction. The p− type region surrounds the P+ type region and the p-type region to form a junction termination structure. A Schottky electrode forms a Schottky junction with an n-type silicon carbide epitaxial layer. The Schottky electrode and an electrode pad have end portions positioned on the P+ type region and the end portion of the Schottky electrode is exposed from the end portion of the electrode pad. As a result, the region of the breakdown voltage structure portion can be made smaller while the active region can be made larger, and a semiconductor device is easily fabricated.
US09799731B2 Multi-level inverters using sequenced drive of double-base bidirectional bipolar transistors
Power is inverted using double-base-contact bidirectional bipolar transistors in a three-level-inverter topology. The transistors not only switch to synthesize a PWM approximation of the desired AC waveform, but also have transient phases of diode conduction before each full turn-on or turn-off.
US09799726B1 Vertical super junction III/nitride HEMT with vertically formed two dimensional electron gas
A HEMT device comprising a M-plane III-Nitride material substrate, a p-doped epitaxial layer of III-Nitride material grown on said substrate; a recess etched in said p-doped epitaxial layer, the recess having a plane wall parallel to a polar plane of the III-Nitride material; a carrier carrying layer formed on said plane wall of the recess; a carrier supply layer formed on said at least one carrier carrying layer, such that a 2DEG region is formed in the carrier carrying layer at the interface with the carrier supply layer along said plane wall of the recess; a doped source region formed at the surface of said p-doped epitaxial layer such that the doped source region is separated from said 2DEG region by a channel region; a gate insulating layer formed on the channel region; and a gate contact layer formed on the gate insulating layer.
US09799724B2 Capacitor structures, decoupling structures and semiconductor devices including the same
Decoupling structures are provided. The decoupling structures may include first conductive patterns, second conductive patterns and a unitary supporting structure that structurally supports the first conductive patterns and the second conductive patterns. The decoupling structures may also include a common electrode disposed between ones of the first conductive patterns and between ones of the second conductive patterns. The first conductive patterns and the common electrode are electrodes of a first capacitor, and the second conductive patterns and the common electrode are electrodes of a second capacitor. The unitary supporting structure may include openings when viewed from a plan perspective. The first conductive patterns and the second conductive patterns are horizontally spaced apart from each other with a separation region therebetween, and none of the openings extend into the separation region.
US09799723B2 Semiconductor device and method for forming same
A system and method for forming a resistor system is provided. An embodiment comprises a resistor formed in a U-shape. The resistor may comprise multiple layers of conductive materials, with a dielectric layer filling the remainder of the U-shape. The resistor may be integrated with a dual metal gate manufacturing process or may be integrated with multiple types of resistors.
US09799721B2 Integrated magnetic core inductor and methods of fabrications thereof
A method of forming a semiconductor device includes forming a lower coil segment in a first dielectric layer over a substrate, forming a second dielectric layer over the lower coil segment and the first dielectric layer, anisotropically etching a top portion of the second dielectric layer to form an opening over the lower coil segment, depositing magnetic material in the opening to form a magnetic core, forming a third dielectric layer over the magnetic core and the second dielectric layer, forming vias extending through the second dielectric layer and the third dielectric layer, and after forming the vias, forming an upper coil segment over the third dielectric layer and the magnetic core, wherein the vias connect the upper coil segment with the lower coil segment.
US09799711B2 Organic EL display panel and organic EL display device
An organic EL display panel includes plural streaks of first partition walls juxtaposed on the upper side of an underlying layer in such a manner that each of the plural streaks of the first partition walls extends along a first direction, plural streaks of second partition walls that are juxtaposed on the upper side of the underlying layer in such a manner that each of the plural streaks of the second partition walls extends along a second direction intersecting the first direction, and each have an upper surface at a position lower than upper surfaces of the first partition walls, and a light emitting layer formed along the first direction on the upper side of the underlying layer and in gaps between the first partition walls adjacent to each other in such a manner as to get over the plural streaks of the second partition walls.
US09799710B2 Organic light emitting display device and method for fabricating the same
An organic light emitting display device, and a method for manufacturing the organic light emitting display device are discussed. The organic light emitting display device according to one embodiment includes a substrate; a first auxiliary electrode formed on the substrate and in a non-light emitting region; a bank layer formed on the substrate and having an opening exposing the first auxiliary electrode; an organic light emitting layer formed on the bank layer; an upper electrode formed on the organic light emitting layer and the first auxiliary electrode; and a second auxiliary electrode formed on the upper electrode. The first auxiliary electrode and the second auxiliary electrode come into contact with the upper electrode in the opening exposing the first auxiliary electrode.
US09799702B2 Deep trench isolation structure and method of forming same
Deep trench isolation (DTI) structures and methods of forming the same are provided. A method includes forming a plurality of photosensitive regions in a substrate. A recess is formed in the substrate, the substrate comprising a first semiconductor material, the recess being interposed between adjacent photosensitive regions. The recess is enlarged by removing a damaged layer of the substrate along sidewalls of the recess, thereby forming an enlarged recess. An epitaxial region is formed on sidewalls and a bottom of the enlarged recess, at least a portion of the epitaxial region comprising a second semiconductor material, the second semiconductor material being different from the first semiconductor material. A dielectric region is formed on the epitaxial region, the epitaxial region extending along a sidewall of the dielectric region.
US09799700B2 Infrared sensor
An infrared sensor according to an embodiment includes a housing, a detector, a lid, and a light shielding film. The detector is mounted on the bottom surface of the housing and includes a heat-sensitive pixel region and a reference pixel region. The lid seals the housing and includes a support member and a window member. The support member is bonded to the side surfaces of the housing and has an opening positioned above the heat-sensitive pixel region. The window member is bonded to a surface of the support member on a side of the detector so as to cover the opening. The light shielding film is formed on a surface of the window member on a side of the detector and arranged on an optical path of the infrared rays entering the reference pixel region.
US09799699B2 High near infrared sensitivity image sensor
An image sensor includes a plurality of photodiodes disposed proximate to a frontside of a first semiconductor layer to accumulate image charge in response to light directed into the frontside of the first semiconductor layer. A plurality of pinning wells is disposed in the first semiconductor layer. The pinning wells separate individual photodiodes included in the plurality of photodiodes. A plurality of dielectric layers is disposed proximate to a backside of the first semiconductor layer. The dielectric layers are tuned such that light having a wavelength substantially equal to a first wavelength included in the light directed into the frontside of the first semiconductor layer is reflected from the dielectric layers back to a respective one of the plurality of photodiodes disposed proximate to the frontside of the first semiconductor layer.
US09799694B2 Backside through vias in a bonded structure
A wafer thinning system and method are disclosed that includes grinding away substrate material from a backside of a semiconductor device. A current change is detected in a grinding device responsive to exposure of a first set of device structures through the substrate material, where the grinding is stopped in response to the detected current change. Polishing repairs the surface and continues to remove an additional amount of the substrate material. Exposure of one or more additional sets of device structures through the substrate material is monitored to determine the additional amount of substrate material to remove, where the additional sets of device structures are located in the semiconductor device at a known depth different than the first set.
US09799689B2 Light absorption apparatus
A light absorption apparatus includes a substrate, a light absorption layer above the substrate on a first selected area, a silicon layer above the light absorption layer, a spacer surrounding at least part of the sidewall of the light absorption layer, an isolation layer surrounding at least part of the spacer, wherein the light absorption apparatus can achieve high bandwidth and low dark current.
US09799688B2 Array substrate with uniform charge distribution, method for manufacturing the same and display device
An array substrate includes a display area and a peripheral area adjacent to the display area; the display area includes a plurality of pixel units; each pixel unit includes a thin-film transistor (TFT) and a pixel electrode; and a drain electrode of the TFT directly contacts with the pixel electrode. In the array substrate, the drain electrode of the TFT directly contacts with the pixel electrode, and hence a uniformly distributed electric field will be generated between common electrodes and the pixel electrodes.
US09799681B2 Panel structures of flat displays and manufacturing methods
The present disclosure discloses a panel structure of flat displays and the manufacturing method thereof. The panel structure includes a first signal line, a second signal line, a transparent conductive film, and a scanning line. The transparent conductive film includes a first branch, a second branch, and a third branch. A first end of the first branch and a first end of the second branch are connected by a predetermined first angle, and a second end of the second branch and a first end of the third branch are connected by a predetermined second angle. The first branch, the second branch, and the third branch form the arch-shaped frame. The first signal line connects to the second end of the first branch, and the second signal line connects to the second end of the third branch. The scanning line passes through the arch-shaped frame along a first direction.
US09799679B2 Thin film transistor array substrate, its manufacturing method and display device
The present disclosure provides a thin film transistor (TFT) array substrate, its manufacturing method and a display device. The method includes steps of: forming patterns of a common electrode, a common electrode line, a gate line and a data line on a substrate by a single patterning process; forming an insulating layer; forming a pattern of an active layer by a single patterning process; forming a gate insulating layer and forming via-holes corresponding to the gate line, the data line and the active layer in the gate insulating layer by a single patterning process; and forming patterns of a pixel electrode, a gate electrode, a source electrode and a drain electrode by a single patterning process.
US09799676B2 Semiconductor device, FinFET transistor and fabrication method thereof
The present disclosure provides semiconductor devices, fin field-effect transistors and fabrication methods thereof. An exemplary fin field-effect transistor includes a semiconductor substrate; an insulation layer configured for inhibiting a short channel effect and increasing a heat dissipation efficiency of the fin field-effect transistor formed over the semiconductor substrate; at least one fin formed over the insulation layer; a gate structure crossing over at least one fin and covering top and side surfaces of the fin formed over the semiconductor substrate; and a source formed in the fin at one side of the gate structure and a drain formed in the fin at the other side of the gate structure.
US09799663B2 Stacked bit line dual word line nonvolatile memory
An arrangement of nonvolatile memory devices, having at least one memory device level stacked level by level above a semiconductor substrate, each memory level comprising an oxide layer substantially disposed above a semiconductor substrate, a plurality of word lines substantially disposed above the oxide layer; a plurality of bit lines substantially disposed above the oxide layer; a plurality of via plugs substantially in electrical contact with the word lines and, an anti-fuse dielectric material substantially disposed on side walls beside the bit lines and substantially in contact with the plurality of bit lines side wall anti-fuse dielectrics.
US09799652B1 Semiconductor structure with a dopant implant region having a linearly graded conductivity level and method of forming the structure
Disclosed are methods that employ a mask with openings arranged in a pattern of elongated trenches and holes of varying widths to achieve a linearly graded conductivity level. These methods can be used to form a lateral double-diffused metal oxide semiconductor field effect transistor (LDMOSFET) with a drain drift region having an appropriate type conductivity at a level that increases essentially linearly from the body region to the drain region. Furthermore, these methods also provide for improve manufacturability in that multiple instances of this same pattern can be used during a single dopant implant process to implant a first dopant with a first type (e.g., N-type) conductivity into the drain drift regions of both first and second type LDMOSFETs (e.g., N and P-type LDMOSFETs, respectively). In this case, the drain drift region of a second type LDMOSFET can subsequently be uniformly counter-doped. Also disclosed are the resulting semiconductor structures.
US09799651B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure includes a substrate, a first gate structure, a first spacer, a source/drain structure, a conductor, and a contact etch stop layer. The first gate structure is present on the substrate. The first spacer is present on at least one sidewall of the first gate structure, in which the first spacer has a top portion and a bottom portion between the top portion and the substrate. The source/drain structure is present adjacent to the bottom portion of the first spacer. The conductor is electrically connected to the source/drain structure. The protection layer is present at least between the conductor and the top portion of the first spacer. The contact etch stop layer is present at least partially between the conductor and the bottom portion of the first spacer while absent between the protection layer and the top portion of the first spacer.
US09799647B1 Integrated device with P-I-N diodes and vertical field effect transistors
An integrated device is provided. The integrated device includes a substrate having a doped upper surface section and an insulator to define first and second substrate regions on opposite sides thereof. Vertical transistors are operably arranged on the doped upper surface section at the first substrate region. P-I-N diodes are operably arranged on the doped upper surface section at the second substrate region.
US09799639B2 Power gating for three dimensional integrated circuits (3DIC)
Embodiments of mechanisms for forming power gating cells and virtual power circuits on multiple active device layers are described in the current disclosure. Power gating cells and virtual power circuits are formed on separate active device layers to allow interconnect structure for connecting with the power source be formed on a separate level from the interconnect structure for connecting the power gating cells and the virtual power circuits. Such separation prevents these two types of interconnect structures from competing for the same space. Routings for both types of interconnect structures become easier. As a result, metal lengths of interconnect structures are reduced and the metal widths are increased. Reduced metal lengths and increased metal widths reduce resistance, improves resistance-capacitance (RC) delay and electrical performance, and improves interconnect reliability, such as reducing electro-migration.
US09799636B2 Packaged devices with multiple planes of embedded electronic devices
A packaged semiconductor structure includes an interconnect layer and a first microelectronic device on a first major surface of the interconnect layer. The structure also includes a substrate having a cavity, wherein the cavity is defined by a vertical portion and a horizontal portion, wherein the vertical portion surrounds the first device, the horizontal portion is over the first device, and the first device is between the horizontal portion and the first major surface of the interconnect layer such that the first device is in the cavity. The structure further includes a second microelectronic device attached to the horizontal portion of the substrate, and encapsulant on the interconnect layer and surrounding the first device, the substrate, and the second device, such that the substrate is embedded in the encapsulant.
US09799628B2 Stacked package configurations and methods of making the same
Some examples of the disclosure may include a package on package integrated package configuration including a first die located above the substrate in a first plane, a second die located above the first die in a second plane with a portion extending past the first die, a third die located above the first die in the second plane with a portion extending past the first die, a fourth die located above the second die and the third die in a third plane with a portion extending past the second die and the third die, and a fifth die located above the second die and the third die in the third plane with a portion extending past the second die and the third die.
US09799619B2 Electronic device having a redistribution area
An electronic device includes an upper insulating layer on a substrate. An upper redistribution structure is embedded in the upper insulating layer. The upper redistribution structure includes an upper contact portion, an upper pad portion, and an upper line portion between the upper contact portion and the upper pad portion. A passivation layer is on the upper insulating layer and the upper redistribution structure. An upper opening is configured to pass through the passivation layer and expose the upper pad portion. Vertical thicknesses of the upper pad portion and the upper contact portion are greater than a vertical thickness of the upper line portion.
US09799616B2 Package substrate with double sided fine line RDL
A package substrate has a sandwiched redistribution layers is disclosed. A middle redistribution layer functions as a core redistribution layer sandwiched by a top redistribution layer and a bottom redistribution layer. A top surface of the top redistribution layer is made adaptive for at least one chip to mount, and a bottom surface of the bottom redistribution layer is made adaptive for at least one chip to mount. A line width of each circuit of the middle redistribution layer is wider than a circuit of either the top redistribution layer or the bottom redistribution layer.
US09799614B2 Calibration kits for RF passive devices
A method includes measuring a first calibration kit in a wafer to obtain a first performance data. The wafer includes a substrate, and a plurality of dielectric layers over the substrate. The first calibration kit includes a first passive device over the plurality of dielectric layers, wherein substantially no metal feature is disposed in the plurality of dielectric layers and overlapped by the first passive device. The method further includes measuring a second calibration kit in the wafer to obtain a second performance data. The second calibration kit includes a second passive device identical to the first device and over the plurality of dielectric layers, and dummy patterns in the plurality of dielectric layers and overlapped by the second passive device. The first performance data and the second performance data are de-embedded to determine an effect of metal patterns in the plurality of dielectric layers to overlying passive devices.
US09799610B2 Plurality of stiffeners with thickness variation
Creating surface variations on a stiffener in a stack reduces inter-stiffener sticking and stiffener stack tilt in pick and place media. The surface variations provide one or more airgaps that reduce inter-stiffener surface contact, provide space for contaminants and/or provide an averaged surface height due to surface roughness.
US09799602B2 Integrated circuit having a staggered fishbone power network
An integrated circuit includes: a first spine formed on a first conductive layer of the integrated circuit, the spine runs in a first direction; a first plurality of ribs formed on a second conductive layer of the integrated circuit, the first plurality of ribs run parallel to one another in a second direction that is orthogonal to the first direction and overlap respective portions of the first spine; a first plurality of interlayer vias formed between the first and second conductive layers, each of the plurality of interlayer vias electrically couple respective ones of the first plurality of ribs to the first spine at the respective portions of overlap; and a plurality of signal lines formed on the second conductive layer and running parallel to one another in the second direction.
US09799600B1 Nickel-silicon fuse for FinFET structures
Semiconductor fuses and methods of forming the same include forming a dummy gate on a semiconductor fin. A dielectric layer is formed around the dummy gate. The dummy gate is removed to expose a region of the semiconductor fin. The exposed region is metallized.
US09799593B1 Semiconductor package substrate having an interfacial layer
Semiconductor package substrates and methods of forming semiconductor package substrates are described. In an example, a semiconductor package substrate includes an interfacial layer between a metal layer and a dielectric layer. For example, the interfacial layer may be attached to the metal layer and the dielectric layer by a chemical bond, e.g., a coordinate bond or a covalent bond. Accordingly, the metal layer may adhere to the dielectric layer.
US09799591B2 Semiconductor packages including thermal blocks
A semiconductor package includes a package substrate including a first region, a thermal block penetrating the first region and exposed at top and bottom surfaces of the package substrate, a semiconductor chip on the package substrate, bumps disposed between the package substrate and the semiconductor chip and including first bumps being in contact with the thermal block, and terminals disposed on the bottom surface of the package substrate and including first terminals being in contact with the thermal block. The thermal block is one of a power path and a ground path.
US09799587B2 Semiconductor device
A first semiconductor device includes: a first wiring layer including a first interlayer insulating film, a first electrode pad, and a first dummy electrode, the first electrode pad being embedded in the first interlayer insulating film and having one surface located on same plane as one surface of the first interlayer insulating film, and the first dummy electrode being embedded in the first interlayer insulating film, having one surface located on same plane as the one surface of the first interlayer insulating film, and being disposed around the first electrode pad; and a second wiring layer including a second interlayer insulating film, a second electrode pad, and a second dummy electrode, the second electrode pad being embedded in the second interlayer insulating film, having one surface located on same surface as one surface of the second interlayer insulating film, and being bonded to the first electrode pad, and the second dummy electrode having one surface located on same plane as the surface located closer to the first interlayer insulating film of the second interlayer insulating film, being disposed around the second electrode pad, and being bonded to the first dummy electrode. A second semiconductor device includes: a first semiconductor section including a first electrode, the first electrode being formed on a surface located closer to a bonding interface and extending in a first direction; and a second semiconductor section including a second electrode and disposed to be bonded to the first semiconductor section at the bonding interface, the second electrode being bonded to the first electrode and extending in a second direction that intersects with the first direction.
US09799582B2 Bump structure design for stress reduction
Low stress bumps can be used to reduce stress and strain on bumps bonded to a substrate with different coefficients of thermal expansion (CTEs) from the die. The low stress bumps include multiple polymer layers. More than one type of bump is coupled to a die, with low stress bumps placed on areas subjected to high stress.
US09799578B2 Peak-based endpointing for chemical mechanical polishing
A method of polishing includes storing a predetermined location and a predetermined number as criteria for detecting an end point, polishing a substrate, measuring a sequence of current spectra of light reflected from the substrate while the substrate is being polished, identifying a plurality of peaks or valleys that persist with an evolving location through at least some of the sequence of current spectra, counting a number of peaks or valleys that were identified that pass the predetermined location as polishing progresses, and ceasing to polish the substrate when the number counted reaches the predetermined number.
US09799570B1 Fabrication of vertical field effect transistors with uniform structural profiles
Semiconductor devices are fabricated with vertical field effect transistor (FET) devices having uniform structural profiles. Semiconductor fabrication methods for vertical FET devices implement a process flow to fabricate dummy fins within isolation regions to enable the formation of vertical FET devices with uniform structural profiles within device regions. Sacrificial semiconductor fins are formed in the isolation regions concurrently with semiconductor fins in the device regions, to minimize/eliminate micro-loading effects from an etch process used for fin patterning and, thereby, form uniform profile semiconductor fins. The sacrificial semiconductor fins within the isolation regions also serve to minimize/eliminate non-uniform topography and micro-loading effects when planarizing and recessing conductive gate layers and, thereby. form conductive gate structures for vertical FET devices with uniform gate lengths in the device regions. The sacrificial semiconductor fins are subsequently removed and replaced with insulating material to form the dummy fins.
US09799564B2 Semiconductor structure having contact holes between sidewall spacers and fabrication method there of
The disclosed subject matter provides a semiconductor structure and fabrication method thereof. In a semiconductor structure, a dielectric layer, a plurality of discrete gate structures, and a plurality of sidewall spacers are formed on a semiconductor substrate. The plurality of discrete gate structures and sidewall spacers are formed in the dielectric layer, and a sidewall spacer is formed on each side of each gate structure. A top portion of each gate structure and a top portion of the dielectric layer between neighboring sidewall spacers of neighboring gate structures are removed. A protective layer is formed on each of the remaining dielectric layer and the remaining gate structures. Contact holes are formed on the semiconductor substrate, between neighboring sidewall spacers, and on opposite sides of the protective layer on the remaining dielectric layer. A metal plug is formed in each contact hole.
US09799562B2 Vias and conductive routing layers in semiconductor substrates
Through vias and conductive routing layers in semiconductor substrates and associated methods of manufacturing are disclosed herein. In one embodiment, a method for processing a semiconductor substrate includes forming an aperture in a semiconductor substrate and through a dielectric on the semiconductor substrate. The aperture has a first end open at the dielectric and a second end opposite the first end. The method can also include forming a plurality of depressions in the dielectric, and simultaneously depositing a conductive material into the aperture and at least some of the depressions.
US09799558B2 Method for forming conductive structure in semiconductor structure
A method for manufacturing a semiconductor structure is provided. The method includes forming a first dielectric layer over a substrate and forming a sacrificial layer over the first dielectric layer. The method further includes forming an opening in the sacrificial layer and etching the first dielectric layer to form a via hole through the opening. The method further includes forming a conductive structure in the via hole and the opening and removing the sacrificial layer to expose an upper portion of the conductive structure. The method further includes forming a second dielectric layer around the upper portion of the conductive material.
US09799519B1 Selective sputtering with light mass ions to sharpen sidewall of subtractively patterned conductive metal layer
A dielectric layer is formed on a silicon substrate. A liner layer is formed on the dielectric layer. A conductive metal layer is formed on the liner layer. A first sputter etching operation is performed on the conductive metal layer, wherein the first sputter etching operation uses a first type of etch chemistry configured to subtractively pattern the conductive metal layer for a first etching time period resulting in the remaining conductive metal layer having respective sidewalls that are not substantially vertical. A second sputter etching operation is performed on the remaining conductive metal layer, wherein the second sputter etching operation uses a second type of etch chemistry configured to further subtractively pattern the remaining conductive metal layer for a second etching time period resulting in the remaining conductive metal layer having respective sidewalls that are substantially vertical. The conductive metal layer remaining after the second sputter etching operation comprises a metal interconnect.
US09799504B2 Ion source, quadrupole mass spectrometer and residual gas analyzing method
In order to attain a main objective of the present invention to provide an ion source capable of efficiently extracting ions, the ion source is configured to include: a conductive tubular body having an ion emitting aperture in a tip surface thereof and a penetration portion in a side wall thereof allowing thermo-electrons to pass through from an outside toward an inside; a mesh surrounding an outer periphery of the penetration portion; and a thermionic emission filament surrounding an outer periphery of the mesh, such that the thermo-electrons emitted from the thermionic emission filament pass through the mesh and reach the inside of the conductive tubular body through the penetration portion.
US09799501B2 Sample mounting plate
A sample mounting plate has: a substrate made of alumina ceramic which exhibits white; and a cover layer which is laminated so as to cover the front surface of the substrate and which has multiple grooves formed in some areas. The cover layer has: a conductive interference layer which exhibits conductivity and is configured so as to exhibit a prescribed color (such as navy blue) through light interference and which is laminated on the substrate; and a water-repellent layer which exhibits higher water repellency than that of the substrate and is laminated on at least a part of the conductive interference layer and on which a sample is to be mounted.
US09799493B2 Electrical transformer
Systems and methods for managing electric power are disclosed. In an aspect, a system can comprise plasma disposed in a housing and a pair of helical electrodes disposed in the housing, wherein an electric current passing through the pair of electrodes induces a rotation in the plasma.
US09799492B2 Textured silicon liners in substrate processing systems
Substrate processing systems, such as ion implantation systems, deposition systems and etch systems, having textured silicon liners are disclosed. The silicon liners are textured using a chemical treatment that produces small features, referred to as micropyramids, which may be less than 20 micrometers in height. Despite the fact that these micropyramids are much smaller than the textured features commonly found in graphite liners, the textured silicon is able to hold deposited coatings and resist flaking. Methods for performing preventative maintenance on these substrate processing systems are also disclosed.
US09799488B2 Method and apparatus for neutral beam processing based on gas cluster ion beam technology
A method of improving the surface of an object treats the surface with a neutral beam formed from a gas cluster ion mean to create a surface texture and/or increase surface area.
US09799485B2 Particle beam system and method for operating a particle optical unit
A method for operating a multi-beam particle optical unit comprises includes providing a first setting of effects of particle-optical components, wherein a particle-optical imaging is characterizable by at least two parameters. The method also includes determining a matrix A, and determining a matrix S. The method further includes defining values of parameters which characterize a desired imaging, and providing a second setting of the effects of the components in such a way that the particle-optical imaging is characterizable by the parameters having the defined values.
US09799483B2 Charged particle beam device and detection method using said device
In the present invention, a charged particle beam device has a charged particle source (1), a first condenser lens (4) arranged downstream from the charged particle source (1), an aperture (5) arranged downstream from the first condenser lens (4), and a second condenser lens (6) arranged downstream from the aperture (5), wherein, when a sample (12) is to be irradiated at a second charged particle beam amount which is greater than a first charged particle beam amount, the first and second condenser lenses are controlled such that a charged particle beam is formed downstream from the aperture (5), and such that the focal point of the second condenser lens does not vary between the first charged particle beam amount and the second charged particle beam amount.
US09799481B2 Methods and apparatus for ion sources, ion control and ion measurement for macromolecules
Disclosed are methods, apparatus, systems, processes and other inventions relating to: ion sources with controlled electro-pneumatic superposition, ion source synchronized to RF multipole, ion source with charge injection, optimized control in active feedback system, radiation supported charge-injection liquid spray, ion source with controlled liquid injection as well as various embodiments and combinations of each of the foregoing.
US09799476B2 Remote operated circuit breaker
A circuit breaker having a movable contact arm for opening and closing the circuit which is controlled separately by a circuit breaker mechanism for circuit protection and by a switch lever mechanism which does not require actuation of the circuit breaker mechanism to function. The switch lever may be activated by a solenoid or other suitable means, and various interlocking mechanical states exist among the elements that provide added safety features.
US09799475B2 Magnetic latching relay
A magnetic latching relay includes a casing containing a coil assembly, an electrically conductive plate and a static plate. A reed assembly is installed on surfaces opposite to the electrically conductive plate and the static plate and includes a reed, a pull-to-disconnect plate installed onto the reed, and a contact formed on the pull-to-disconnect plate. The casing includes a pushing latch latched to the coil assembly. If the relay is connected, the contacts of the reed assemblies of the electrically conductive plate and the static plate will touch each other, or else the pushing latch will be moved axially along the static plate and inserted between the pull-to-disconnect plates of the reed assemblies of the electrically conductive plate and the static plate to separate the contacts, so as to monitor the connected/disconnected status of the relay. An external display device is provided for displaying the connected/disconnected status.
US09799443B2 Wireless power transfer through embedded geometric configurations
A wireless power transmission system includes a planar source conductor configured to generate a first periodically fluctuating electromagnetic near field in response to an alternating current received from the power source. A planar resonant source element is coplanar with the planar source conductor and has a first resonant frequency. The planar resonant source element has a Q factor that is at a maximum at the first resonant frequency. A planar resonant load element resonates at the first resonant frequency. A planar load conductor is electromagnetically coupled to and coplanar with the planar resonant load element and generates a current in response to the second periodically fluctuating electromagnetic near field from the planar resonant load element.
US09799428B2 Conductor marker
A connector marker for identifying an electrical conductor includes a marker body formed of a synthetic plastic material and a pair of generally planar half sections normally arranged in an initial open condition in horizontal coplanar side-by-side relation. At least one of the half sections has an upper surface carrying labeling indicia. At least one integral film hinge device connects the adjacent side edges of the half sections, thereby to afford pivotal displacement of the half sections about a given pivot axis from the open condition toward a closed condition enclosing the electrical conductor to be marked. At least one non-skid element extends from the hinge device for non-skid engagement with the outer peripheral surface of the conductor as the half sections are pivotally displaced from the open condition to the closed condition, thereby to prevent longitudinal slipping of the marker body relative to the conductor.
US09799427B2 Wire harness and method for producing wire harness
A lighter and more space-saving wire harness that has a function of retaining the shape of part of electric wires and an electromagnetic shield function. The wire harness includes a plurality of spliced and sheathed electric wires and a conductive shielding member. Each of the spliced and sheathed electric wires has a spliced core wire and an insulating sheath that covers the spliced core wire. The spliced core wire includes a first core wire that is a single conductive wire, and a second core wire that is a bundle of a plurality of conductive wires that are thinner and shorter than the first core wire, the second core wire being connected to an end portion of the first core wire. The shielding member is formed in a flexible tubular shape, and collectively covers the plurality of spliced and sheathed electric wires.
US09799421B2 Thick print copper pastes for aluminum nitride substrates
The invention provides an electroconductive paste comprising 50-90 wt. % of copper particle, 0.5-10 wt. % of a glass frit, 0.1-5% wt. % of adhesion promoter, which is at least one selected member from the group consisting of cuprous oxide, titanium oxide, zirconium oxide, boron resinate, zirconium resinate, amorphous boron, lithium phosphate, bismuth oxide, aluminum oxide, and zinc oxide, and 5-20 wt. % of an organic vehicle. An article comprising an aluminum nitride substrate and electroconductive paste of the invention is also provided. A method of forming an electroconductive circuit comprising is also provided.
US09799418B2 Method of treating radioactive liquid waste and radioactive liquid waste treatment apparatus
Provided is a method of treating radioactive liquid waste which reduces the amount of radioactive waste to be generated and is capable of removing a radioactive nuclide from radioactive liquid waste to the extent that the concentration thereof is less than or equal to the measurement lower limit using a simple apparatus configuration. A filtration device is connected to a colloid removal device by a connection pipe. An adsorption tower positioned at the highest stream of an adsorption device is connected to the colloid removal device by a connection pipe. The colloid removal device includes an electrostatic filter. Respective adsorption towers in the adsorption device are sequentially connected by a pipe. A discharge pipe is connected to the adsorption tower positioned at the lowest stream of the adsorption device. Radioactive liquid waste, containing particles having a particle diameter of 1 μm or greater, negatively charged colloids, and a radioactive nuclide, is supplied to the filtration device. The particles having a particle diameter of 1 μm or greater are removed by the filtration device and the negatively charged colloids are removed by the electrostatic filter that is positively charged. The radioactive nuclide is removed by the adsorption tower.
US09799413B2 Multi-domain fuse management
A fuse controller comprises: a fuse bay, a bus, an engine, and an interface. The fuse bay stores repair and setting information for a plurality of fuse domains in a linked-list data structure. The engine manages the linked-list data structure. The engine also is coupled to the fuse domains via the bus. The interface is coupled to the engine and receives commands and data for operating the engine.
US09799412B2 Memory having a plurality of memory cells and a plurality of word lines
A memory includes a plurality of replacement word lines interspersed among the plurality of word lines. The memory also includes a word line control circuit configured to apply different voltages to different word lines of the plurality of word lines based on positions of the word lines, and to replace a defective word line of the plurality of word lines with a replacement word line.
US09799410B2 Method for programming antifuse-type one time programmable memory cell
A method for programming an antifuse-type OTP memory cell is provided. Firstly, a first program voltage is provided to a gate terminal of an antifuse transistor. A first bit line voltage is transmitted to the antifuse transistor. A first voltage stress with a first polarity is provided to a gate oxide layer of the antifuse transistor to form a weak path between the gate terminal and the first drain/source terminal of the antifuse transistor. Secondly, a second program voltage is provided to the gate terminal of the antifuse transistor. A second bit line voltage is transmitted to the antifuse transistor. A second voltage stress with a second polarity is provided to the gate oxide layer of the antifuse transistor. Consequently, a program current is generated along the weak path to rupture the gate oxide layer above the first drain/source terminal.
US09799406B2 Memory system
A memory system includes a memory device, and a controller which controls the memory device. The memory device includes a plurality of memory cells capable of rewriting data, a plurality of word lines connected to the plurality of memory cells, a page including the plurality of memory cells connected to the same word line, a plane including a plurality of pages, a memory cell array including a plurality of planes, and a plurality of word line drivers which apply voltages to the plurality of word lines, and a plurality of switches provided for each plane and which assigns the word line drivers to the word lines.
US09799385B2 Resistance change memory
According to one embodiment, a resistance change memory includes a memory cell, a reference voltage generating circuit, a first transistor and a sense amplifier. The memory cell includes a resistance change element. The reference voltage generating circuit generates a reference adjustment voltage. The first transistor provides a reference current in accordance with the reference adjustment voltage. The sense amplifier compares a cell current flowing through the memory cell with the reference current flowing through the first transistor.
US09799379B2 Hold time aware register file module and method therefor
A register file module comprising at least one register array comprising a plurality of latch devices is described. The plurality of latch devices is arranged to individually provide memory bit-cells when the register file module is configured to operate in a first, functional operating mode, and at least one clock control component is arranged to receive a clock signal and to propagate the clock signal to the latch devices within the at least one register array. The register file module is configurable to operate in a second, scan mode in which the latch devices within the at least one register array are arranged into at least one scan chain. The at least one clock control component is arranged to propagate the clock signal to the latch devices within the at least one register array such that alternate latch devices within the at least one scan chain receive an inverted form of the clock signal.
US09799375B2 Method and device for adjusting playback progress of video file
Provided are a method and device for adjusting playback progress of a video file. The method includes: receiving text information to be searched; searching, in a caption file of the video file, for caption content matching the text information, wherein the caption file is acquired from the video file or generated according to the video file; and determining playback time point corresponding to the caption content according to the found caption content, and adjusting the playback progress of the video file according to the playback time point. According to the technical solution provided in the disclosure, accurate positioning of a clip which a user expects to replay is achieved, and the operation is simple and convenient.
US09799364B2 Enlarged substrate for magnetic recording medium
An enlarged substrate configuration for magnetic recording media. In some embodiments, an apparatus comprises a disc shaped member of metal or glass configured as a substrate for a magnetic data recording disc for a 2½ inch form factor data storage device or a 3½ inch form factor data storage device. The disc shaped member has a top planar surface, an opposing bottom planar surface, an outermost annular sidewall that extends between the top planar surface and the bottom planar surface at an outermost diameter of nominally 67 or 97 millimeters, respectively, and an inner annular sidewall that extends between the top planar surface and the bottom planar surface to define a central aperture.
US09799360B2 Magnetic disk device and correction method of head position
According to one embodiment, a magnetic disk drive in the present embodiment includes a disk including tracks, each including servo sectors, a head, and a controller configured to acquire first correction data for repeatable runout occurring in a first direction, and second correction data different from the first correction data, to write the first correction data within a first permitted range in the first direction, to write the second correction data within a write permitted range including the first permitted range and a second permitted range in a second direction opposite to the first direction, to read at least one of the first correction data and the second correction data, and to correctly place the head.
US09799358B2 Detection and remediation of head contamination
A heat generating component of a slider is energized at a predetermined frequency. The heat generating component changes a spacing between a medium and the slider. A temperature response proximate a media-facing surface of the slider is measured while the heating element is energized. Based on the measured temperature response, a determination is made as to whether the media-facing surface is contaminated. In response to determining that the media-facing surface is contaminated, remedial action is taken.
US09799356B2 Coupled soft bias scissor type sensor
A magnetic read head is provided, comprising a bottom magnetic shield, a first free magnetic layer, a second free magnetic layer, and a top magnetic shield, arranged from bottom to top in this order in a stacking direction from a leading side to a trailing side of the read head. A soft bias layer is positioned below the top magnetic shield and on a back side of the first free magnetic layer and second free magnetic layer. The soft bias layer is directly coupled to the top magnetic shield, and the top magnetic shield has a unidirectional anisotropy, thereby reducing the incidence of soft bias magnetization reversal and avoiding hysteresis in the transfer curve.
US09799337B2 Microphone apparatus for enhancing power conservation
A microphone apparatus is provided. Whether an electronic signal converted from an audio signal is in compliance with a preset sound characteristic and a preset voice recognition information is determined. When the electronic signal is in compliance with the preset sound characteristic and the preset voice recognition information, an actuation control signal is outputted, so as to trigger an operation of an external circuit external to the microphone apparatus.
US09799331B2 Feature compensation apparatus and method for speech recognition in noisy environment
A feature compensation apparatus includes a feature extractor configured to extract corrupt speech features from a corrupt speech signal with additive noise that consists of two or more frames; a noise estimator configured to estimate noise features based on the extracted corrupt speech features and compensated speech features; a probability calculator configured to calculate a correlation between adjacent frames of the corrupt speech signal; and a speech feature compensator configured to generate compensated speech features by eliminating noise features of the extracted corrupt speech features while taking into consideration the correlation between adjacent frames of the corrupt speech signal and the estimated noise features, and to transmit the generated compensated speech features to the noise estimator.
US09799322B2 Reverberation estimator
Provided are methods and systems for generating Direct-to-Reverberant Ratio (DRR) estimates. The methods and systems use a null-steered beamformer to produce accurate DRR estimates across a variety of room sizes, reverberation times, and source-receiver distances. The DRR estimation algorithm uses spatial selectivity to separate direct and reverberant energy and account for noise separately. The formulation considers the response of the beamformer to reverberant sound and the effect of noise. The DRR estimation algorithm is more robust to background noise than existing approaches, and is applicable where a signal is recorded with two or more microphones, such as with mobile communications devices, laptop computers, and the like.
US09799315B2 Interactive instruments and other striking objects
Systems, methods, and devices for providing interactive striking objects (e.g., drumsticks) and performing actions in response to striking motions of the striking objects are disclosed. In some embodiments, the systems and methods provide an interactive drumstick, which includes a lighting display located at a tip portion of the interactive drumstick, a motion detector contained at least partially within the drumstick, a processor and memory contained at least partially within the drumstick, and an interactive system stored within the memory of the drumstick. The interactive system includes a striking motion module that determines striking motions of the drumstick with respect to a virtual percussion instrument based on accessing information measured by the motion detector, and a display module that causes the lighting display to present a certain type of illumination based on the striking motions determined by the striking motion module.
US09799312B1 Composing music using foresight and planning
An approach is provided in which an information handling system configures a reinforcement learning model based inspiration selections received from a user. The information handling system performs training iterations using the configured reinforcement learning model, which generates multiple actions and multiple rewards corresponding to multiple actions. The information handling system determines that the multiple rewards reach an empirical threshold and, in turn, generates a musical composition based on the multiple actions.
US09799311B2 Marching tenor drum assembly having unitary multiple-drum mounting frame
A marching tenor drum assembly includes a quad mounting frame and two individual mounting frames for receiving a plurality of tenor drums. A mounting lip of each drum shell rests on the top plate of one of the mounting frames, a compression rim of a bearing ring covers the mounting lip and is fastened to the mounting frame with a plurality of clamp screws. The drum skin of a top head is placed over the top edge of an upwardly extending support wall of the bearing ring. A top hoop is placed over a peripheral portion of the top head and is fastened to the clamp screws.
US09799310B2 Guitar string tuning and anchor system
A guitar string anchor includes a housing, a tension slide, and a tension slide adjuster operatively connected to the tension slide. The guitar string anchor is secured to a guitar bridge. The tension slide receives a ball end of a guitar string. The tension slide adjuster adjusts a position of the tension slide, which causes a change in the guitar string tension.
US09799307B1 SaddleRail bridge
The invention pertains to improvements to stringed instrument bridges that set intonation by adjusting individual string length. Suited for guitars with pole mounts and arch top bridge bases, the invention can be adapted to bass guitars, acoustic flat top guitars and other stringed instruments. The invention uses interchangeable bridge bar and saddlerail components constructed from a variety of materials. These different materials influence tone, sustain, attack, harmonics, and “feel”. The ability to quickly interchange each string's saddlerail material independently for its tonal relationship to the bridge bar material enables the user to control the bridge's influence on the instrument's tone and response freely and in numerous ways, thereby designing the bridge to the instrument. The invention's design eliminates bothersome bridge issues including over-engineering, unwanted movement, unwanted vibration, angular string bends, obstructed tailpiece string slope, and outdated, unnecessary features. It optimizes balanced, accurate string vibration transference and increases palm muting comfort.
US09799306B2 System and method for environmental adaptation of display characteristics
A system and method for altering the characteristics of a display based on environmental data is disclosed. Exemplary embodiments provide a light sensor, an environmental processing unit which is adapted to receive electrical signals from the light sensor and generate an environmentally-reactive control signal (Sa), an image signal processor which accepts Sa and an encoded image signal (Se) and generates a pre-decoding image signal (Sp), and an image signal decoder which accepts Sp and generates a decoded image signal for the display. The environmentally-reactive control signal (Sa) may contain the instantaneous value of the desired display black level Sb. Alternatively or additionally, the environmentally-reactive control signal (Sa) may contain a signal linearity modification value.
US09799304B2 Drive method and drive device of liquid crystal display based on different gray scale values applied to two pixels of same color
The present invention provides a drive method and a drive device of a liquid crystal display, and the drive method comprises: receiving an image to display; employing the original gray scale values of the respective primary color components of the respective image pixels of the image to display to respectively generate a first display gray scale value and a second display gray scale value; employing the first display gray scale value and the second display gray scale value to respectively control display brightnesses of two display pixels of the same color on a liquid crystal panel, wherein the first display gray scale value is larger than the second display gray scale value. With the aforesaid arrangement, the present invention can reduce the color washout under large view angle to promote the display effect of the large view angle.
US09799301B2 Method, system, and apparatus for battery life extension and peripheral expansion of a wearable data collection device
An apparatus for providing an external power supply, memory device, camera, and/or other peripheral capabilities to a head-mounted data collection device may include a first portion releasably connecting to the data collection device. The first portion may have a first data port interface configured for connection to a corresponding data port interface of the data collection device. The apparatus may have a second portion releasably connectable to the first portion, the second portion including an internal data port interface configured for connection to a corresponding internal data port interface of the first portion, a power cell module, and a power supply interface configured for connection to a corresponding power supply input of the head-mounted wearable data collection device. The first portion and/or the second portion may include interface logic for receiving data via the first data port and command logic for issuing commands to the data collection device.
US09799299B2 Gamma voltage generation circuit, method and data driver
The present invention provides a Gamma voltage generation circuit and method and a data driver. The circuit includes multiple resistors connected in series, configured to generate multiple candidate voltages corresponding to non-linear regions of a voltage-light transmissivity curve, the number of the multiple candidate voltages being more than the number of Gamma voltages corresponding to the non-linear regions of the voltage-light transmissivity curve; and voltage selectors connected to common ends of every two adjacent resistors of the multiple resistors, configured to select at least one candidate voltage from the multiple candidate voltages as the Gamma voltage(s) corresponding to the non-linear regions of the voltage-light transmissivity curve so that an actual Gamma curve coincides with an ideal Gamma curve, each common end corresponding to a candidate voltage. The Gamma voltage generation circuit according to the present invention is applicable to display panels with different voltage-light transmissivity curves.
US09799298B2 Liquid crystal display device and driving method thereof
A display device in which power consumed in an image holding period is suppressed. The display device includes a liquid crystal display panel which is driven by power supplied from a converter or a backup circuit. A fixed potential may be supplied and a capacitor may be charged with the use of the converter in a writing operation where a load is large, and the fixed potential may be preferentially supplied from the capacitor without using the converter in an image holding period when the load is small.
US09799295B2 Scan driving circuit and liquid crystal display device having the circuit
The invention provides a scan driving circuit and a liquid crystal display device. The scan driving circuit includes: an input module for calculating a preceding-stage control signal, first and second clock signals to obtain a first control signal; a resetting module for resetting a control signal node according to a reset signal; a latching module for calculating the first control signal, the first and second clock signals to obtain a second control signal; a logic processing module for performing a logic calculation on the second control signal and a third clock signal to obtain a logic control signal; an output module for calculating the logic control signal to obtain a scan driving signal; and a scan line for receiving and transmitting the scan driving signal to a pixel unit, to reset the control signal node and the scan driving signal and thereby avoid the failure of scan driving circuit.
US09799280B2 Liquid crystal display
A liquid crystal display includes: a display panel including a plurality of pixels arranged substantially in a matrix form, a plurality of gate lines connected to the pixels, and a plurality of data lines connected to the pixels; and a common voltage generator configured to generate a common voltage and apply the common voltage to the display panel, in which the common voltage generated from the common voltage generator is substantially the same as an optimum common voltage at a highest grayscale level, which minimizes flicker at the highest grayscale level.
US09799278B2 Display system and method
A display system includes a plurality of light emitting units configured to float in a fluid medium such that each light emitting unit is movable, each light emitting unit including a light emitting element configured to selectively emit light, a communication element operable to receive instruction data to control operation of the light emitting element; and a power element configured to provide power to at least the light emitting element, and an image capture element configured to receive light emitted by at least one light emitting unit and to generate image data based on the light received and a controller configured to generate the instruction data based at least on a comparison of the image data to a desired image and transmit the instruction data to the communication element to control the light emitting element such that the display system provides the desired image.
US09799275B2 Display device
Provided is a display device. The display device includes: a gamma mapping unit; a compensating signal generation unit including a limit gray scale determination unit outputting a white limit gray scale value; and a hue control compensation unit including a main color compensation unit and a white compensation unit. The white compensation unit decreases a gray scale value of the white image signal based on the white limit gray scale value to generate the white compensated signal and the main color compensation unit compensates the red, green and blue image signals based on the white limit gray scale value to generate the red, green and blue compensated signals, when gray scale value of the white image signal is larger than the white limit gray scale value.
US09799261B2 Self-compensating circuit for faulty display pixels
A self-compensating circuit for controlling pixels in a display includes a plurality of light-emitter circuits. Each light-emitter circuit includes a light emitter, a drive transistor, and a compensation circuit. The compensation circuit is connected to the light emitter of one or more different light-emitter circuits.
US09799258B2 Driving circuit according to RGBW and flat panel display
The present invention discloses a driving circuit according to RGBW and a flat panel display. In the driving circuit: control terminals of a first and second voltage-level switches and a first non-voltage-level switch are connected to a first driving line, input terminals are connected to a driving signal source, output terminals are respectively connected to input terminals of a third non-voltage-level switch, a third and fourth voltage-level switches, control terminals of the third non-voltage-level switch and the third and fourth voltage-level switches are connected to a second driving line, output terminals of the third non-voltage-level switch and the third and fourth voltage-level switches are connected to a first to third sub-pixels. The circuit can implement that a size occupied by the driving lines is decreased and the aperture ratio of the display is increased.
US09799248B2 System and methods for extraction of threshold and mobility parameters in AMOLED displays
A system to improve the extraction of transistor and OLED parameters in an AMOLED display includes a pixel circuit having an organic light emitting device, a drive device to provide a programmable drive current to the light emitting device, a programming input to provide the programming signal, and a storage device to store the programming signal. A charge-pump amplifier has a current input and a voltage output. The charge-pump amplifier includes an operational amplifier in negative feedback configuration. The feedback is provided by a capacitor connected between the output and the inverting input of the operational amplifier. A common-mode voltage source drives the non-inverting input of the operational amplifier. An electronic switch is coupled across the capacitor to reset the capacitor. A switch module including the input is coupled to the output of the pixel circuit and an output is coupled to the input of the charge-pump amplifier.
US09799237B2 Labeling article and method of use
A labeling article and a method of use and assembly of the labeling article, where the labeling article comprises a label, an elastic securing band, and a release liner, and where the elastic securing band is configured to be stretched to define a loop between the elastic securing band and the release liner.
US09799235B2 Combat medical simulators and associated systems and methods
Devices, systems, and methods appropriate for use in combat medical training are provided. In some instances, the combat medical simulators facilitate training of common field medical techniques including tracheostomy, wound care, tourniquet use, pneumothorax, cardiopulmonary resuscitation, and/or other medical treatments. Further, the combat medical simulators have joints that provide realistic ranges of motions to enhance the realism of the training experience.
US09799231B2 Apparatus and methods for corrective guidance of eating behavior
A method for modifying the eating behavior of a patient equipped with a gastric restriction apparatus includes the steps of: a. providing an adjustable gastric band (AGB); b. providing a pressure sensor to measure pressure within the AGB; c. providing a processing unit containing instructions to collect a set of pressure measurement and to analyze the set pressure measurement; d. providing a data base comprising data concerning pressure exerted within the AGB by a bolus of liquid food, a bolus of semiliquid food, and a bolus of solid food; e. recording the sets of pressure measurements; f. recording the results; g. communicating the results; h. placing the AGB in position; i. measuring the pressure within the AGB; j. using the distinction of the current eating pattern to modify the eating behavior of the patient.
US09799224B2 Platoon travel system
A platoon travel system organizes a platoon having plural platoon vehicles traveling in two vehicle groups, in which a preset inter-vehicle distance is reserved between each of the platoon vehicles. When a new vehicle joins in the platoon, the platoon travel system adjusts the inter-vehicle distance by decelerating, among all platoon vehicles, deceleration target vehicles that are the platoon vehicles behind a join position in the platoon, which are included in a latter one of the two vehicle groups.
US09799220B2 Keyless entry system linked to vehicle-to-vehicle communications system
Apparatus for use in a vehicle equipped with a vehicle-to-vehicle communication system. A remote keyless entry fob is provided for remote control of vehicle access. The fob includes a receiver for receiving a message broadcast by the vehicle-to-vehicle communication system and a memory for storing at least some elements of the message.
US09799219B2 Vehicle data system and method
A server system configured to communicate with a device that is installable in a vehicle, such as a portable or in-built navigation device, comprises a communications resource for receiving vehicle data indicative of a parameter of the vehicle; and a processing resource operable to obtain weather data and to process the weather data and the vehicle data to determine at least one weather-related condition in dependence on both the weather data and the vehicle data.
US09799216B2 Method and system for using intersecting electronic horizons
A method and system for using data associated with a first vehicle and a given road segment defined for a road network and using data associated with a second vehicle and the given road segment to determine a multi-vehicle probability value that indicates a probability that the first vehicle and the second vehicle will arrive at a common position of the given road segment simultaneously. The multi-vehicle probability value can be compared to a threshold probability value to determine whether the first vehicle and/or the second vehicle should take a responsive measure to avoid those vehicles arriving at the common position of the given road segment simultaneously. The data associated the first vehicle and the data associated with the second vehicle can each include a respective electronic horizon for that vehicle, and time parameters and probability values associated with those vehicles being on the given road segment.
US09799205B2 Owner controlled evacuation system with notification and route guidance provided by a user device
A method includes receiving, by a user device, information regarding a sensed condition in a structure. The sensed condition is sensed by a sensory node. The method also includes providing, by the user device, a notification identifying the sensed condition to a user of the user device, and receiving, by the user device, information regarding navigable pathways of the structure. The method further includes determining, by the user device, a location of the user device, and identifying, by the user device, a first evacuation route based at least in part on the information regarding the sensed condition, the information regarding navigable pathways of the structure, and the location of the user device. The method also includes displaying, by the user device, the first evacuation route.
US09799198B2 System and method for communicating with an operator of the system
Method includes executing a dynamic decision-making process that includes (a) receiving environmental data and (b) determining a fused ensemble based on the environmental data and a state parameters of a current state of a machine assembly. The fused ensemble includes communications from a system interface to the operator for the state parameters. The communications inform an operator about the state parameters and includes at least one of a visual signal, an audible signal, or a tactile signal from the system interface. The decision-making process also includes (c) communicating the fused ensemble to the operator through the system interface and (d) repeating (a)-(c) while the machine assembly is in the current state. The fused ensemble is configured to change based on changes in the environmental data.
US09799193B2 Shock detector systems
A shock detector system for determining the existence of a harmful electrical condition in a body of water proximate a first shock detector or a second shock detector with the first shock detector providing a danger signal if the harmful electrical condition proximate the first shock detector could injure or kill a person coming into contact with the body of water proximate the first shock detector and the second shock detector providing a caution signal if there is no harmful electrical condition detected by the second shock detector even though there is a harmful electrical condition proximate the first shock detector.
US09799190B2 Security system tracking of remote items using reduced power
A mobile tracking unit includes a controller having a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to communicate with a control unit of an automation and security system, determine a position of the mobile tracking unit relative to a base station using a low power location module, and communicate the position of the mobile tracking unit to at least one of the base station and a control unit of the automation and security system. When the mobile tracking unit is outside a specified range from the mobile tracking unit, the controller continues tracking the position of the mobile tracking unit with the low power location module. When the mobile tracking unit is inside the specified range, the controller determines the position of the mobile tracking unit using a high power location module.
US09799185B2 Method, device, and computer program for mobile asset tracking
A device, remote control, and web application for tracking mobile assets are disclosed. The device is attached to the mobile asset. The remote control enables or disables the device, and communicates to a user the location and status of the device. The web application can also be used for tracking the device and providing advanced features. The device includes a GPS transceiver and an accelerometer for determining its location and travel parameters. The web application includes a map to give a visual representation of the device location. Also disclosed is a social networking feature of the device, which is optimally utilized where the device is used for tracking of pets by owners.
US09799184B2 Microwave motion sensing technology and its application thereof
A method of detecting an occupancy state of a living space for controlling the on/off performance of a lighting apparatus. The method using a microwave motion sensor to detect a motion intrusion, wherein a microcontroller with program codes analyzes a time duration and a frequency pattern of the echoed microwave signal generated by the motion intrusion in the living space. The method using an occupancy counting APP to record, wherein an updated numerical value represents the number of occupants remaining in the living space for operating the illumination. The echoed microwave signal is judged with the frequency pattern being lower or higher than the frequency pattern of the microwave signal transmitted to adjust the numerical value. When the microwave motion sensor is operated with a frequency level below 20 GHz, a microwave confining device is required to limit a detecting capacity of the microwave motion sensor.
US09799178B2 Systems, apparatus and methods for producing an output, e.g. light, associated with an appliance, based on appliance sound
The present disclosure is directed to systems (200), apparatus and methods utilizing the soundscape of the appliance (204) to generate content for a dynamic output. In various embodiments, the output generated by the apparatus is varied based on differences in the acoustic signal resulting from changes in the operating state of the appliance (204). By utilizing the soundscape of the appliance (204), a non-repetitive and pseudo-random, but still recognizable outputs associated with the appliance (204), can be generated based on the various operating states of the appliance (204). The user's operation of the appliance (204) may influence the acoustic signal received by the apparatus which may further influence the output produced by the appliance (204). The systems (200), apparatus and methods described herein employ a dynamic acoustic signal of an appliance (204) to provide a user with a dynamic output to engage the user in a manner that increases their interest in and attachment to the appliance (204).
US09799175B2 Signal device with indirect lighting signal
The present invention provides methods and systems for a signal device that includes at least one smoke detecting device, optionally a severe weather warning device, and optionally a carbon monoxide detecting device, which are housed within a housing comprising a top portion and a base. A circuit board having a top side and a bottom side that extends to an outer edge is also contained within the housing, and at least one LED is positioned in close proximity to the outer edge of the bottom side of the circuit board.
US09799171B2 Techniques for providing a roulette game
A system comprises a client operable to communicate a bet regarding a spin of a virtual roulette wheel. The system further comprises a controller communicably coupled to the client and operable to determine a result of the spin of the virtual roulette wheel, the result based at least in part upon one or more digits of at least one financial market indicator at a configurable point in time. The system is further operable to determine an outcome of the bet based at least in part on the determined result.
US09799170B2 Method and system for providing alternative usages of closed lottery networks
A method for processing lottery transactions and debit/credit transactions with lottery terminals that communicate with a lottery central site over a closed lottery network includes conducting lottery transactions at the lottery terminals and transmitting lottery transaction data between the lottery terminals and the lottery central site. An interface is configured between the lottery central site and an acquiring processor that is external to the closed lottery network. Debit/credit purchase transactions are conducted at the lottery terminals and debit/credit purchase transaction data is transmitted from the lottery terminals through the closed lottery network to the lottery central site, and from the lottery central site to the acquiring processor via the interface. The debit/credit purchase transaction data and lottery purchase transaction data are isolated throughout the closed lottery network.
US09799168B2 Gaming device having a re-triggering symbol bonus scheme
A gaming device having a bonus scheme wherein a combination of bonus symbols trigger a bonus game and any one of the bonus symbols in the bonus game provides a player with an award. The award may be an extension of the bonus game by providing the player with additional spins or games. Also, the award may modify the combination and type of bonus symbols needed to enter the bonus game. Furthermore, the award may modify the award values in the bonus game. Therefore, a combination of bonus symbols triggers the bonus game and also triggers the gaming device to provide bonus awards in the bonus game. The re-triggering symbol award bonus scheme changes the probability of winning for the player and therefore creates a higher level of excitement and enjoyment of the game.
US09799165B2 Managing virtual currencies in a gaming environment
A method for converting a game award earned during play of a first wager-based game into a game award in a second wager-based game includes, but is not limited to any of combination of: receiving, over a network, a request to convert a first award earned by a player in the first wager-based game into at least one award in the second wager-based game; converting, by one or more processors, the first award earned during play of the first wager-based game to at least one award associated with the second wager-based game based on award conversation data; and storing, by the one or more processors, data associated with result of the conversion of the first award into the at least award of the second wager-based game in a data storage system.
US09799154B2 Electronic key, electronic closure system and a method for allowing an access authorization
The invention relates to an electronic key (32) having at least two contacts (324, 325, 326) for the transmission of data and/or energy to an electronic lock (16). In accordance with the invention, the housing (321) of the electronic key (32) comprises an input device (33) for the entry of an authorization code (36). The invention also relates to an electronic closure system with an electronic key (32) and an electronic lock (16) as well as to a method for secure acquisition of an access authorization or for secure delivery of a key to at least one user (22) by means of an electronic lock (16) and at least one electronic key (32) carried by the user (22).
US09799136B2 System, method and apparatus for rapid film pre-visualization
A system, method and apparatus for rapid film pre-visualization are provided, including a motion capture component interfacing with wearable motion capture sensors; a virtual digital rendering component configured to receive the captured motion and re-create such motion in a three dimensional virtual space; a display component configured to display an output of the virtual digital rendering component; and a controller component, configured to interface with the virtual digital rendering component and allow a user to navigate within the three dimensional virtual space to control the visual aspects of one or more shots within the three dimensional virtual space.
US09799135B2 Semantic cinematic volume rendering
The present embodiments relate to cinematic volume renderings and volumetric Monte-Carlo path tracing. The present embodiments include systems and methods for integrating semantic information into cinematic volume renderings. Scan data of a volume is captured by a scanner and transmitted to a server or workstation for rendering. The scan data is received by a server or workstation. The server or workstation extracts semantic information and/or applies semantic processing to the scan data. A cinematic volume rendering is generated from the scan data and the extracted semantic information.
US09799134B2 Method and system for high-performance real-time adjustment of one or more elements in a playing video, interactive 360° content or image
A method and system for high-performance real-time adjustment of colors and patterns on one or more pre-selected elements in a playing video, interactive 360° content, or other image, using graphics processing unit (“GPU”) shader code to process the asset per-pixel and blend in a target color or pattern based on prepared masks and special metadata lookup tables encoded visually in the video file. The method and system can generate asset-specific optimized GPU code that is generated from templates. Pixels are blended into the target asset using the source image for shadows and highlights, one or more masks, and various metadata lookup-tables, such as a texture lookup-table that allows for changing or adding patterns, z-depth to displace parts of the image, or normals to calculate light reflection and refraction.
US09799129B2 Electronic device which displays and outputs function formula data, data output method, and computer readable medium
According to an embodiment, an electronic device includes a processor. The processor is configured to perform: formula input process of inputting a plurality of pieces of formula data in association with respective formula numbers through a user operation; a formula setting process of setting formula data in the pieces of formula data input by the formula input process as an output target by the user operation; cited formula extraction process of extracting another formula data in the pieces of formula data when the formula data set by the formula setting process cites a formula number of the another formula data; and a data output process of outputting the set formula data with the extracted another formula data.
US09799121B2 Control device for communicating visual information
Methods and systems for processing input by a computing device are presented. One method includes operations for receiving images of a control device that includes an object section, and for determining a location of the control device utilizing image analysis for each captured image. Additionally, the movement of the control device is tracked based on the determined locations, where the tracking of the movement includes receiving inertial sensor information obtained by sensors in the control device, and determining an orientation of the control device based on the sensor information. Additionally, the method includes an operation for translating the movement and orientation of the control device into input for a game executing in the computing device, where the input is translated into a motion and orientation of an object in the game based on the movement of the control device.
US09799118B2 Image processing apparatus, imaging apparatus and distance correction method
An image processing apparatus for correcting, on the basis of an image and a depth map corresponding to the image, the depth map, includes: a detection unit that detects an object included in the image; a determination unit that determines whether a size of the object detected by the detection unit is a threshold or less; and a correction unit that corrects a distance in a target area which corresponds to an area of the object in the depth map, when the size of the detected object is the threshold or less.
US09799117B2 Method for processing data and apparatus thereof
A method for processing data and an apparatus thereof are provided. The method includes: projecting a first structure light and a second structure light onto a surface of a target object, wherein the first structure light is a stripe-structure light; capturing a first image comprising the target object; detecting first image information corresponding to the first structure light in the first image, wherein the first image information is stripe image information; detecting second image information corresponding to the second structure light in the first image; and obtaining a depth of the target object based on the first image information and the second image information.
US09799115B2 Apparatus and method for automatically registering landmarks in three-dimensional medical image
A method of automatically registering landmarks in a 3-dimensional (3D) medical image includes obtaining a 3D image; determining a set of search points based on a statistical atlas attached to a bounding box corresponding to a part of the 3D image; extracting features of the determined set of search points; forming a set of candidates for a landmark based on the extracted features; filtering the candidates and outputting remaining candidates among the candidates based on the filtering; and outputting a final position of the landmark based on one of the remaining candidates.
US09799113B2 Multi-spectral three dimensional imaging system and method
Disclosed is a computer-implemented method of creating an image of a specimen including receiving a first image of a first section of a specimen created using a first wavelength of invisible light a second image of a second section of the specimen adjacent to the first section and the second image created using the first wavelength of invisible light, co-registering the first image and the second image and creating, by the processor, a single-plane image of the first section using a next-image process.
US09799106B2 Enhancing a digital image
One or more embodiments of an image enhancement system enable a computing device to generate an enhanced digital image. In particular, a computing device can enhance a digital image including, for example, a photograph of a whiteboard, document, chalkboard, or other object having a uniform background. The computing device can determine modifications to apply to the digital image by minimizing an energy heuristic that both causes pixels of the digital image to change to a uniform color (e.g., white) and preserves gradients from the digital image. The computing device can further generate an enhanced digital image by applying the determined modifications to the digital image.
US09799097B1 Method and system for defining a virtual reality resolution distribution
Aspects of the present disclosure include a method and system for the delivery of virtual reality content that enables a more immersive experience to the user by adaptively changing desired resolution distributions according to a variety of parameters and to create resolution-defined projections. The resolution-defined projections can be two-dimensional and virtual reality content agnostic. According to some aspects, the projections can be used to generate virtual reality content images and video that can be encoded and/or compressed for processing and transmission with lower or without increasing bandwidth requirements, and to be perceived of a higher resolution. Additional aspects may include, the adaptive focus via the resolution-defined projections using the user's viewing direction and/or orientation, system limitations, user vision's constraints, optimization data from a feedback loop and/or crowdsourcing data.
US09799077B1 Inspection facility
An enhanced claims settlement apparatus may process insurance claims rapidly and accurately. The apparatus may first receive a notification of loss associated with an insured item (e.g., car, boat, truck, home, etc.). The apparatus may then apply various algorithms for using sensors to identify, analyze, and estimate the cost of damage associated with the insured item. The sensors that are a part of the enhanced claims settlement server may include cameras, tactile sensors, electromagnetic sensors, etc. that may communicate data to a processor associated with the server. Once the data has been generated and analyzed by the sensors, a claim settlement file may be transmitted to a claimant.
US09799071B1 One swipe registration
Disclosed are system and methods for registering an account with a payment service system on behalf of a customer in response to a payment card associated with the customer being used at a point of sale terminal. The system receives payment card information extracted from the payment card when it is swiped at the point of sale terminal. The system also receives a communication identifier that is entered on a user interface of the point of sale terminal or on a user interface of a mobile application on a mobile device of the customer. In response to receiving the payment card information and the communication identifier, the system automatically creates an account for the customer by associating the payment card with the communication identifier without requiring the user to enter details of the payment card to link the payment card to the account.
US09799062B2 Providing information related to a product unique to a geographical region
Generally discussed herein are systems, apparatuses, and methods for providing information regarding a product that is unique to a geographical region. In one or more embodiments a method may include determining a location of a user, receiving information indicative of one or more products unique to a particular geographical region corresponding to the determined location of the user, wherein each of the one or more products are offered for sale in the particular region by one or more merchants, and providing information about at least one of the products and about a merchant, from the one or more merchants, offering that product for sale in the geographical region.
US09799061B2 Method and apparatus for managing advertisement content and personal content
A system that incorporates teachings of the present disclosure may include, for example, monitoring access by communication devices of second users to personal content associated with a first user, selecting advertisement content based on the monitoring of the access, and providing the advertisement content for presentation with the personal content when the personal content is accessed by a communication device of a third user. Other embodiments are disclosed.
US09799056B2 Media enrichment system and method
Disclosed herein are aspects associated with contextual, or related, media enrichment presentation item of a media object served via the internet. A request to annotate a media object in connection with the media object's presentation is received, and a media object identifier and a profile identifier are obtained. The media object's information is retrieved using the media object identifier, and a profile is retrieved using the profile identifier. A response including one or more references to one or more media enrichment presentation items is transmitted, each reference to a media enrichment presentation item comprising information for use in retrieving the media enrichment presentation item for presentation in connection with presentation of the media object.
US09799047B2 Apparatus and method for collecting and manipulating transaction data
Described herein are apparatus and methods for collecting and manipulating transaction data. For example, presented herein is an apparatus including: a first I/O port; a second I/O port of a same type as the first I/O port, wherein the second I/O port is connected to the first I/O port such that data passed into the first I/O port is allowed to pass through the apparatus to the second I/O port unimpeded in at least a first operating mode; a processor; and a non-transitory computer readable medium storing instructions thereon wherein the instructions, when executed, cause the processor to: collect information passed from a first computing device connected to the first I/O port to a second computing device connected to the second I/O port, identify, from the information, transaction data; and provide, to a third computing device, the transaction data.
US09799043B2 Accredited advisor management system
Systems and methods for an accredited advisor management are provided. First information enabling unique identification of a first advisor may be processed. The first advisor may be matched to a first category of advising services. Input from the first advisor may be processed based at least in part on the first category. Data sources corresponding to accrediting authorities may be selected. Credential information that came electronically from the data sources may be processed. A first set of advisor information may be consolidated at least partially based on the input and on the credential information. A second set of advisor information may be prepared for exposure to advisees. At least part of the second set of advisor information may be transmitted to an end-user communication device.
US09799037B2 Service management using user experience metrics
A method, system, and computer usable program product to determine a first mood of the user, where the first mood is based on a characteristic of the user at a first time during the providing of an online service and to determine a second mood of the user, where the second mood is based on a characteristic of the user at a second time during the providing of the online service. The first mood of the user and the second mood of the user are compared to determine a delta or change in mood of the user.
US09799034B1 Customer authentication for an order
Methods, computer program products, and systems for processing customer authentication for an order. A merchant device displays a name of a customer and an image of the customer who submitted a selection of items to purchase from a merchant operating the merchant device. The merchant device can obtain the name and image from a server before or after the merchant device received a list of the selected items. The merchant device can display the name and image. Display of the name and image may or may not be triggered by a notification that the customer device is at the merchant device. The merchant device receives an input from the merchant indicating that a customer who claims the name matches the image. The merchant device approves purchase of the selected items by the customer. The merchant device then submits a total price of the selected items to a server for processing.
US09799031B2 Intelligent authentication
Systems and methods for intelligently authenticating payment transactions are disclosed. A user initiates a payment transaction to purchases goods or services from a merchant. The merchant sends a payment initiation request to a server computer in communication with a payment processing network and an issuer. The server computer queries various databases to determine one or more available communication channels that may be used as authentication channels by the issuer. The server computer also determines one or more communication channels, available for use by a mobile device of the user, that may be used as authentication channels to authenticate the payment transaction. The user is provided with a list of available/eligible authentication channels. User selects one of the authentication channels and the issuer is notified of the selection. The issuer uses the selected authentication channel to communicate with the user and authenticate the payment transaction.
US09799026B1 Direct payment method using gateway exception handling
A system and method for straight through payment processing when the merchant is known but the merchant's payment card acquirer is unknown. Payment instructions from a payee to the merchant are normalized for a target acquirer system which is selected either at random, based on business logic and data, or based on successful past straight through payments. Payments are attempted for each acquirer successively until a successful payment notification is received. The link to the merchant and acquirer is then saved for subsequent straight through payments to that merchant.
US09799025B2 Energy harvesting bidirectional audio interface
A payment card reader connected to an audio port of a mobile computing device may include a card interface, the card interface configured to read data from a payment card; a TRRS connector to couple the payment card reader with the mobile computing device; and an audio interface circuit coupled with the TRRS connector. The audio interface circuit may include a communication circuit configured to transmit data to and receive data from the mobile computing device via the TRRS connector and an energy harvesting circuit configured to receive an audio signal via the TRRS connector, to harvest energy from the audio signal, and to provide energy to other components of the card reader.
US09799020B2 Method for providing payment card security using registrationless telecom geolocation capture
A method for providing registrationless payment card security for a payment network that includes maintaining a list of anonymous mobile telephone numbers, which correspond to personal payment card account numbers (PAN). When a card-present authorization for a listed PAN is received, the payment network requests the geolocation of the cell phone of the card holder in real time from the mobile network operator. The mobile network operator determines the geolocation of the cell phone and transmits it to the payment network. The payment network compares the geolocation of the cell phone with the geolocation of the merchant to confirm that the card holder is present at the location of the transaction.
US09799010B1 System, method, and computer-readable medium for facilitating delivery of replacement parts for a damaged vehicle
A system, method, and computer-readable medium for delivering replacement vehicle parts to facilitate treatment of a vehicle damaged in a crash utilizes a vehicle parts network including one or more vehicle parts markets. For repairable vehicles, the vehicle treatment system determines the approximate extent of damage to the vehicle and coordinates the delivery of replacement vehicle parts to a selected vehicle treatment facility. For damaged vehicles not capable or feasible to be repaired (e.g., total loss vehicles), the vehicle treatment system may determine the undamaged vehicle parts and coordinate the delivery of the undamaged vehicle parts to vehicle treatment and/or storage facilities within the vehicle parts network.
US09799007B2 Method of collaborative software development
A method of collaboratively developing software includes recording a plurality of developers' tasks relating to a collection of software development files via software executing on a computer. The method further includes calculating a proximity score between a plurality of tasks based on the overlap of the developers' activities via software executing on a computer. The method further includes selecting and capturing a group of task properties that along with the proximity score can be used to select a group of task pairings that require coordination. The method further includes notifying the developers assigned to the task pairings selected that they may need to coordinate their development efforts.
US09798995B1 Mobile delivery receptacle
Improving automated package delivery to mobile delivery receptacles to allow accurate and reliable package deliveries comprises a delivery receptacle for an automated package delivery via an unmanned aerial delivery device. The delivery receptacle is notified of a pending delivery and travels to a receiving location. The delivery receptacle emits infrared (“IR”) beacons from one or more IR beacon transmitters. An aerial delivery device detects the IR beacon and uses the beacons to navigate to the delivery receptacle. The delivery receptacle receives IR beacon responses from the aerial delivery device and continually or periodically directs the IR beacons in the direction of the aerial delivery device. The aerial delivery device deposits the package in the delivery receptacle. After receiving the package, the delivery receptacle transports the package to a secure location, such as into a garage.
US09798992B2 Method for tracking procedures performed on personal protection equipment and actions of individuals
A method for tracking procedures performed on personal protection equipment (PPE) and actions of individuals includes the following steps. An article of PPE configured with a smart tag is provided to an individual prior to performance of a task. After the individual performs the task, the article of PPE is processed. Information is retrieved from the smart tag during at least one of: before, during and after processing the article of PPE. After the performance of the task, the individual's data is read and the individual enters into a designated area.
US09798987B2 Systems and methods for analyzing restaurant operations
Some embodiments of the invention provide systems and methods for analyzing the deployment of employees in a restaurant. For example, some embodiments are directed to determining whether an employee who has vacated his/her assigned station has acted appropriately in doing so, and if not, causing the employee to be redirected to his/her assigned station. Determining whether an employee acted appropriately in leaving his/her assigned station may involve analyzing video recordings of the restaurant at o around the time the employee left his/her station, operational data describing events occurring in the restaurant at or around the time the employee left his/her station, and/or other information, which may supply valuable context in determining whether or not the employee acted properly. If the employee acted improperly, he/she may be redirected to his/her assigned station, using automated, semi-automated and/or manual techniques.
US09798985B2 Apparatus and methods for providing journey information
A method of providing at least one journey option computation to user and a journey information computer system is provided. The journey information computer system comprising: a client interface configured to receive a calendar email invitation comprising appointment details and user identity information; a decode module operable to identify and extract the user identity information and the appointment details from the email; a travel information processor configured to compute at least one journey option based on the appointment details together with data received from a least one travel information source; and a communication module configured to send the at least one computed journey option to a user device.
US09798980B2 Method for inferring latent user interests based on image metadata
Techniques disclosed herein describe inferring user interests based on metadata of a plurality of multimedia objects captured by a plurality of users. An analysis tool receives, for each of the users, metadata describing each multimedia object in the plurality of objects associated with that user. Each multimedia object includes one or more attributes imputed to that object based on the metadata. The analysis tool identifies one or more concepts from the one or more attributes. Each concept includes at least a first attribute that co-occurs with a second attribute imputed to a first multimedia object. The analysis tool associates a first one of the plurality of users with at least one of the concepts based on the attributes imputed to multimedia objects associated with the first one of the plurality of users.
US09798979B2 Devices, methods, and associated information processing for security in a smart-sensored home
This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security objectives, such as calculating a security score for a home. More particularly, this patent specification relates to a plurality of devices, including intelligent, multi-sensing, network-connected devices, that communicate with each other and/or with a central server or a cloud-computing system to provide any of a variety of useful home security objectives, such as calculating a security score for a home.
US09798975B2 Production rule engine
A production rules engine comprises: a class loader for loading a production rule ontology into a rule engine; a class loader for loading production rules into the rule engine, wherein a production rule comprises a rule and an action defined in the production rule ontology; instance creation logic for creating instances of production rules; a reasoner for executing the production rules and for locating an instance of a production rule having an inconsistency between an action to change the ontology and the existing ontology and for executing the production rules after inconsistencies have been fixed; a constraint engine for locating a solution to an inconsistent ontology; and a fixer for updating the inconsistent ontology with the located solution.
US09798969B2 Information processing device and communication device
An information processing device that includes a coil antenna is configured to receive an external magnetic field and thereby generate power, and a first IC chip and a second IC chip each connected in parallel to the coil antenna and configured to receive power supplied from the coil antenna. Power received by the first IC chip from the coil antenna is different from power received by the second IC chip from the coil antenna.
US09798952B2 Image processing apparatus and method therefor
A feature amount acquisition unit divides input image data into blocks each including a plurality of pixels and acquires the feature amounts of the blocks. A first detection unit detects a pair of two blocks whose feature amounts are approximate to each other and extract a first aggregate area in which one block of each of the pairs gathers and a second aggregate area in which the other block of each of the pairs gathers from the input image data. A second detection unit performs additional detection of adding a block adjacent to the first aggregate area to the first aggregate area, and adding a block adjacent to the second aggregate area to the second aggregate area.
US09798949B1 Region selection for image match
The accuracy of an image matching process can be improved by determining relevant swatch regions of the images, where those regions contain representative patterns of the items of interest represented in those images. Various processes examine a set of visual cues to determine at least one candidate object region, and then collate these regions to determine one or more representative swatch images. For apparel items, this can include locating regions such as an upper body region, torso region, clothing region, foreground region, and the like. Processes such as regression analysis or probability mapping can be used on the collated region data (along with confidence and/or probability values) to determine the appropriate swatch regions.
US09798948B2 Optical character recognition localization tool
Systems and methods for processing images to recognize characters. Such may include locating background in an image which separate lines of characters, and then locating background which separate characters. The inter-character spaces within a line may be used to determine a probable inter-character spacing for the characters. Within each detected line, the character having an inter-character spacing most similar to the probable inter-character spacing may be set as a starting character for classification. Using the probable inter-character spacing and the location of the starting character, the location of a character adjacent to the starting character in a first direction may be determined and the character classified. Such process may repeat in the first direction until a first end of the line is reached. The process may then move to a character adjacent the starting character in a second direction and repeat until a second end of the line is reached.
US09798939B2 Detecting device, detecting method, and program
To detect a distant object that may become an obstacle to a traveling destination of a moving vehicle or the like more accurately than the conventional, there is provided a detecting device, a program used in the detecting device, and a detecting method using the detecting device, where the detecting device includes: an acquisition section for acquiring two or more images captured in two or more imaging devices provided at different heights; and a detection section for detecting a rising portion of an identical object toward the imaging devices based on a difference between the lengths of the identical object in the height direction in the two or more images.
US09798935B2 Method for determining a body parameter of a person
A method is described for determining a body parameter of a person outside a vehicle. The method may include capturing a first set of data of the person by a first data capturing device of the vehicle, the captured first set of data representative of a first body posture of the person, capturing a second set of data of the person by a second data capturing device of the vehicle, the captured second set of data representative of a second body posture of the person different from the first body posture, and using the first and second sets of data as input for estimation of the body parameter of the person. Use of a data capturing device of a vehicle is also described, and optionally a distance measurement system of the vehicle, for determining a body parameter of a person according to the method.
US09798931B2 Entrance detection from street-level imagery
Architecture that detects entrances on building facades. In a first stage, scene geometry is exploited and the multi-dimensional problem is reduced down to a one-dimensional (1D) problem. Entrance hypotheses are generated by considering pairs of locations along lines exhibiting strong gradients in the transverse direction. In a second stage, a rich set of discriminative image features for entrances is explored according to constructed designs, specifically focusing on properties such as symmetry and color consistency, for example. Classifiers (e.g., random forest) are utilized to perform automatic feature selection and entrance classification. In another stage, a joint model is formulated in three dimensions (3D) for entrances on a given facade, which enables the exploitation of physical constraints between different entrances on the same facade in a systematic manner to prune false positives, and thereby select an optimum set of entrances on a given facade.
US09798917B2 Biometric sensing
An novel sensor is provided having a plurality of substantially parallel drive lines configured to transmit a signal into a surface of a proximally located object, and also a plurality of substantially parallel pickup lines oriented proximate the drive lines and electrically separated from the pickup lines to form intrinsic electrode pairs that are impedance sensitive at each of the drive and pickup proximal locations.
US09798916B2 Symbolic print to electronic media bridge
A symbolic print-to-electronic media bridge system facilitates information flow across a computer network. Such a system can include a printed publication containing a print media instance with a printed symbolic key representation; a system agent with a media database having an electronic version of the print media instance stored therein; and a bridge agent having an output device and an optical input device to optically capture the printed symbolic key representation to provide a primary key. After such a capture, the bridge agent sends the primary key to the system agent, which references the electronic version and sends the same to the bridge agent for storage and subsequent output via the output device.
US09798907B2 Register for counting and tracking items in a bag
A register for counting and tracking items in a bag comprises a manifest and an RFID reader. The RFID reader is used to query a plurality of RFID tags attached to items contained in the bag. The register creates reports counting and/or identifying changes to items contained in the bag while the bag is routed and/or items in the bag are processed for a customer.
US09798905B2 Information bearing medium and information processing system
An information processing system includes an information bearing medium and an information reading unit. The information bearing medium has a two-dimensional array of unit data zones. Marks are provided on some of the unit data zones so as to form a digital code. Mark patterns of any two Y-directional adjacent unit data zone strings based on the arrangement of marks in an X-direction differ from each other. The information reading unit generates a data string on the basis of a unit signal formed from a plurality of signals output from a group of detection units that detect the marks in synchronization and recognizes the digital code of the information bearing medium on the basis of a group of the data strings sequentially obtained from the array of the unit data zones.
US09798892B2 Prioritized link establishment for data transfer using task scheduling
A system and method for scheduling data transfers between systems. One or more data requesting systems may request access to particular data. The request for access to the particular data may correspond to a request that a task to be performed. The task may be to exchange the particular data between a data accessing system having access to the particular data and a data requesting system requesting access to the particular data. The communication exchange may be scheduled for processing. In some embodiments, the communication exchange may be initiated based on a parameter included in the request that the task be performed.
US09798884B1 Systems and methods for identifying insider threats in code
In a system for detecting composite vulnerabilities associated with a process or a context, individual defects/vulnerabilities in a software system/application are identified and clustered into two or more classes of defects, where each class includes one or more defects of related types. Given a pattern of defects of different types, where the pattern represents a composite vulnerability, it is determined by searching in the clusters, if the software system/application includes all of the defects/vulnerabilities associated with that pattern.
US09798880B2 Fuse-enabled secure bios mechanism with override feature
An apparatus for protecting BIOS, including a BIOS ROM, a detector, a generator, JTAG control, a machine specific register, and a controller. The BIOS ROM stores plaintext and an encrypted digest that is an encrypted version of a first digest corresponding to BIOS contents. The detector generates an interrupt at a combination of prescribed intervals and event occurrences, accesses the BIOS contents and the encrypted digest upon the interrupt, and directs a microprocessor to generate a second digest of the BIOS contents and a decrypted digest corresponding to the encrypted digest, compares the second digest with the decrypted digest, and precludes operation of the microprocessor when the second digest and decrypted digest are unequal. A random number is generated at completion of a current BIOS check, and sets a following prescribed interval. JTAG control programs the combination of prescribed intervals and event occurrences.
US09798874B2 Device and method for processing data
A device for processing data includes: an input interface receiving input data; a processing unit processing data; and an encoding unit encoding data words which are obtained as input data at the input interface data in order to obtain encoded data words, the data words being encoded in such a way that a predefined portion of measured values which characterize the encoded data words and/or their processing by the device and which are ascertainable as a function of at least one physical variable of the device has a difference from a default value, the difference being less than or equal to a predefinable threshold value. The encoding unit executes an encoding rule for encoding the data words as a function of at least one encoding parameter, and the processing unit processes the encoded data words.
US09798856B2 Clinical workstation integrating medical imaging and biopsy data and methods using same
An imaging visualization workstation (30) includes a graphical display device (32) and an electronic data processor, and is configured to perform a method including: spatially registering a biopsy sample extracted from a medical subject with a medical image (12) of the medical subject; combining the medical image with a graphical representation of information (20, 22) generated from the biopsy sample to generate a combined image in which the graphical representation is spatially delineated based on the spatial registration of the biopsy sample; and displaying the combined image on the graphical display device of the imaging visualization workstation. A method comprises extracting a biopsy sample spatial sample from a medical subject, processing the biopsy sample to generate biopsy information, acquiring a medical image of the subject, spatially registering the biopsy sample with the medical image, and displaying the medical image modified to include an annotation generated from the biopsy information.
US09798850B2 System and method for combined path tracing in static timing analysis
Aspects relate to a computer implemented method for timing analysis and pessimism removal of an integrated circuit. The computer implemented method includes performing, using a processor, a static timing analysis of the integrated circuit and generating timing data, generating a light weight path signature of a path using the generated timing data, performing common path pessimism removal (CPPR) using the light weight path signature and generating CPPR information, and storing, in a storage medium, the light weight path signature and the corresponding CPPR information. The method also includes generating a timing report using the light weight path signature and the corresponding CPPR information, wherein the timing report includes full path details generated using at least the light weight path signature, and reporting the timing report with full path details and corresponding CPPR information.
US09798845B2 User grey cell
In various embodiments, a user grey cell is disclosed. The user grey cell comprises a simplified logical implementation of a black box cell identified in a software and/or hardware design. The internal functionality of the black box cell is undefined, hidden, or encrypted, and thus is not available for timing analysis. The user grey cell for the black box cell provides sufficient clocking and register information to allow for accurate CDC, false path, and multi-cycle path analysis, and provides a way for designers to locate and repair clock domain crossing violations before the design is implemented in hardware. In various embodiments, a method for user grey cell analysis is disclosed. The method comprises identifying one or more black box cells in a user design. The method further comprises determining which of the input and/or output pins of each of the black box cells are in use by the user design. The method further comprises selecting a user grey cell for one or more of the black box cells, wherein a user grey cell comprises a simplified logic implementation for the black box cell, sufficient to perform CDC, false path, and multi-cycle path analysis. The selected user grey cells may be used in place of the black box cells for CDC, false path, and multi-cycle path analysis.
US09798842B1 Circuit design instrumentation for state visualization
An integrated circuit may include observable storage circuits and unobservable or non-observable storage circuits. Among values stored in the observable and the non-observable storage circuits, only the values stored in the observable storage circuits are accessible for read-back and/or write-back operations during hardware emulation. A computer system may receive a circuit design that includes a design-under-test and implement at least a portion of the circuit design in the integrated circuit. The computer system may insert observable storage circuits into the circuit design and couple the observable storage circuits to the non-observable storage circuits such that the data stored in the non-observable storage circuits may be accessed during read-back operations using the inserted observable storage circuits.
US09798839B2 System and methods of generating a computer model of a component
A computer device for generating a computer model of a non-nominal component includes a memory device and a communication interface device coupled to the memory device and includes a processor. The processor is programmed to generate a nominal outer surface and a nominal inner surface; generate a tool having a first tool position; move the tool to a second tool position within the nominal component, the second tool position based on a simulated local geometric deviation of a parameter; segment the tool into a first portion and a second portion at the nominal inner surface component; return the first portion to the first tool position out of the nominal component; segment the first portion at the nominal outer surface into a hole portion; and simulate a non-nominal cooling hole represented by the hole portion to facilitate computer modeling of the non-nominal component.
US09798833B2 Accessing information content in a database platform using metadata
Systems and methods are disclosed for accessing information content in a database environment using metadata. The method may include receiving search criteria for searching a plurality of database connections. Each of the plurality of database connections may be associated with analytics metadata. At least one of the plurality of database connections may be identified. The analytics metadata associated with the at least one of the plurality of database connections may meet the search criteria. The identified at least one of the plurality of database connections may be rated. The search criteria may include a keyword, and each of the plurality of database connections may include a database, a database query, or a data cube. The analytics metadata may include metadata associated with the database, the database query, the data cube, or an analytics report accessible using at least one of the plurality of database connections.
US09798832B1 Dynamic ranking of user cards
In one embodiment, a method includes accessing a social graph including a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes represent a single degree of separation between them. The nodes include a first node corresponding to a first user associated with an online social network and a number of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes generating a number of user-cards in response to a request by the first user for a list of second users. Each user-card is associated with a structured query referencing nodes or edges of the social graph. Each user-card contains references to a number of second users corresponding to one or more second nodes that match the structured query associated with the user-card.
US09798828B2 Concepts for providing an enhanced media presentation
Computer program products, methods, systems, apparatus, and computing entities are provided for providing an enhanced media presentation. In one embodiment, an enhanced media presentation is provided. To provide the enhanced media presentation, one or more content items associated with subject matter associated with a segment of an enhanced media presentation are identified. Each content item may be associated with at least one uniform resource identifier. Then, a content object based at least in part on at least one content item is created. The content object is an abstract representation of the content item. The content object can be associated with the segment and provided for simultaneous displayed simultaneously with at least a portion of the segment.
US09798818B2 Analyzing concepts over time
A method and apparatus are provided for automatically generating and processing first and second concept vector sets extracted, respectively, from a first set of concept sequences and from a second, temporally separated, concept sequences by performing a natural language processing (NLP) analysis of the first concept vector set and second concept vector set to detect changes in the corpus over time by identifying changes for one or more concepts included in the first and/or second set of concept sequences.
US09798813B2 Extensible person container
The technology disclosed relates to representing users in different contexts within customer relationship management (CRM) environments. In particular, it relates to creating a person object model for each user in the CRM environment by linking a plurality of user records in the CRM environment that is separately created by different organizations and departments. The person object model also incorporates online social identities of the users, according to one implementation. This inclusive linked model provides a comprehensive view of the users to handlers of the CRM environment, thus facilitating an enhanced overall CRM experience.
US09798811B2 Automatically selecting addressees for receiving a content item
A system, method, and apparatus are provided for distributing a content item toward target recipients solely via first degree connections (e.g., in a professional network, in a social network). For a selected content item and identified target recipients of the item, when a user initiates a message to forward or otherwise convey the content item, one or more schemes are applied to select and automatically populate the message with suitable addressees. In one scheme, values are computed for each neighbor of the sender, to indicate the value of delivering the item to that neighbor; the message is automatically addressed to the highest-value neighbors. In another scheme, user communities that encompass the target recipients are identified and the message is automatically addressed to neighbors that are best able to disseminate the item throughout a community. In another scheme a minimal set of neighbors having connections to all target recipients is identified.
US09798802B2 Systems and methods for extraction of policy information
In a system for extracting policy information from text, a processor analyzes if the text is relevant to a top-level category, and then determines if at least a portion of the text is relevant to categories and subcategories within a taxonomy of categories and subcategories related to the top-level category. If at least a portion of the text is determined to be relevant to the category/subcategory, a classifier extracts policy information associated with the category/subcategory. Using text that includes a known policy the classifiers can be trained to correctly recognize categories/subcategories, and the values associated therewith.
US09798792B2 Replication for on-line hot-standby database
A method, and corresponding computer program product and computer system, for replicating a database image in a distributed database environment comprises: defining a checkpoint image of the primary node including a database structure and a plurality of database pages; creating a replica database by initiating a backup node and saving the defined structure on the initiated backup node; sending each database page of the checkpoint image for saving on the backup node; saving every transaction on the primary node and creating a corresponding REDO transaction; identifying each data page operated on by each REDO transaction; sending each created REDO transaction to the backup node in the order in which the corresponding transaction occurred, and prioritizing each identified database page so that it arrives at the backup node before or substantially at the same time as a corresponding REDO transaction.
US09798791B1 System and method for filtering files during data replication
During a synchronization phase of a replication process, a master server generates and saves a shadow copy of predefined files to one or more replica servers so as to synchronize the files on both servers. Thereafter, during a replication phase of the replication process, the master server supplements the shadow copy with copies of individual files that have been modified. Each replica server is associated with a filter that controls which of the modified individual files, if any, is sent from the master server to that replica server for storage.
US09798789B2 Method and system for tracking changes to user content in an online social network
Content maintained in an online social network or other online communities is tracked for changes and updates. The content may include user profiles, digital photos, digital audio and video files, testimonials, and identification of users who are friends. When such change or update occurs, users of the online social network or online community are notified according to various criteria that they have set. The notification may be provided by e-mail, an RSS feed, or a web page when accessed. With this feature, users can browse through content of other users with efficiency.
US09798788B1 Holistic methodology for big data analytics
Example embodiments of the present invention include a method, a system, and a computer program product for provisioning a computing system in accordance with an automated data analytics lifecycle. The method includes defining a holistic context of an analytics lifecycle for an analytic problem. One or more data sets for solving the analytic problem and at least a portion of original data in the one or more data sets may be conditioned to generate conditioned data. The method also includes selecting a model to analyze at least one of the original data and the conditioned data and executing the selected model on at least one of a portion of the original data and a portion of the conditioned data to confirm an adequacy of the selected model. Results of execution may be communicated to at least one entity for provisioning computing resources to implement the selected model.
US09798784B1 System, method and computer program product for defining custom junction objects in an on-demand database service
In accordance with embodiments, there are provided mechanisms and methods for defining custom junction objects in an on-demand database service. These mechanisms and methods for defining custom junction objects in an on-demand database service can enable embodiments to provide for enhanced security and more efficient querying, etc. The ability of embodiments to provide such features may lead to these and other benefits in an on-line environment.
US09798772B2 Using persistent data samples and query-time statistics for query optimization
Techniques for storing and querying graph data in a key-value store are provided. A graph statement (e.g., an RDF graph statement) includes a plurality of values, at least two of which correspond to nodes in a graph. A key is generated based on the graph statement. The key may be generated based on concatenating hash values that are generated based on the plurality of values. The key-value store stores the key. The value that corresponds to the key may be a null or empty value. In response to a graph query (e.g., in SPARQL) that includes one or more query patterns, each of which includes one or more values, a key is generated based on the one or more values and sent to the key-value store, which returns one or more other keys, each of which is a superset of the generated key.
US09798767B1 Iterative searching of patent related literature using citation analysis
Methods, systems, and techniques for facilitating searching for patent related literature are provided. Some examples provide a Patent Related Publication Search Engine (“PRPSE”), which enables users and or programs through the use of an application programming interface (“API”) to iteratively find patent related publications such as issued patents and patent application publications. In typical operation, based upon input text, the PRPSE determines predominant keywords found in the text and locates a set of patent related publications most closely related to these determined keywords as search results. In some examples, the PRPSE determines the set of patent related publications most closely related to these determined keywords both by full text searching of a corpus of patent related publications for all of the patent related publications that contain the predominant keywords and by finding all correlated patent related publications through citation analysis.
US09798763B2 Method for using tags to manage client software across a life cycle
A computer-implemented method for using tags to manage software across a product life cycle, including storing by a server computer (i) a tag prototype database and (ii) a tag instance database, the method including the steps of creating a tag for a client software component, storing the tag in the tag instance database, receiving, by a client computer, the tag and the client software component, from an electronic software distribution computer, receiving a request from the client computer to initiate a session of the client software component, obtaining the tag, by the server computer, from the client computer, verifying the tag obtained from the client computer, updating the tag to include information about the session, and replacing the tag in the client computer with the updated tag.
US09798761B2 Apparatus and method for fsync system call processing using ordered mode journaling with file unit
A computing device supporting ordered mode journaling. The computing device includes a memory that stores a program for operating a file system supporting ordered mode journaling; and a processor that operates the program stored in the memory. Wherein during execution of the program, when ordered mode journaling for a transaction including one or more files is implemented, the processor stores the transaction in a data area of the memory, and implements the journaling by storing a common journal including metadata of the transaction in a journal area of the memory.
US09798756B2 Systems, methods and computer program products for probing a hash table for improved latency and scalability in a processing system
System, method and computer program products for probing a hash table by receiving a compressed input key, computing a hash value for the compressed input key and probing one or more buckets in a hash table for a match. Each bucket includes multiple chunks. For a bucket in the hash table, chunks are searched in that bucket by comparing in parallel the hash value with multiple slots in each chunk, such that if a value in a chunk equals the hash value of the compressed input key, then a match is declared and a vector is returned with a significant bit of a matching slot in the bucket set to a value. If a value stored in a chunk corresponds to an empty slot, then a mismatch is declared, and the vector is returned as the result with the significant bit of a matching empty slot set to the value.
US09798755B2 Systems and methods for generating a cross-product matrix in a single pass through data using single pass levelization
A data processing system having multiple executable threads is configured to generate a cross-product matrix in a single pass through data. An example system comprises memory for receiving the data, a processor having a plurality of executable threads, and software code for generating a cross-product matrix in a single pass through the data. The software code includes threaded variable levelization code for generating thread specific binary trees for classification variables, variable tree merge code for combining the thread-specific trees into overall trees for the classification variables, effect levelization code for generating sub-matrices of the cross-product matrix using the overall trees for the classification variables, and cross-product matrix generation code for generating the cross-product matrix by storing and ordering the elements of the sub-matrices in contiguous memory space.
US09798749B2 Multiple user profile cleaner
A cleaning application that can clean, for one or more user profiles, at least one of one or more files of a computer or a registry of the computer is provided. The cleaning application can include a cleaning module. The cleaning module can select a plurality of user profiles of the computer. The cleaning module can further select at least one of a file location or a user profile hive for each user profile of the plurality of user profiles. The cleaning module can further clean at least one of one or more files stored within the file location or a registry stored within the user profile hive for each user profile of the plurality of user profiles.
US09798740B2 Updates for navigational map data organized in lists
A geographic database may include binary data including list portions and/or non-list portions. A computing device may identify a list in a first binary large object (BLOB) for navigation data including road segments and road attributes. The first BLOB is segmented based on the byte list portion into a plurality of elements each having a predetermined size. The computing device may define a series of operations for the multiple elements to transform the first BLOB to a second BLOB.
US09798734B2 Preserving redundancy in data deduplication systems by indicator
Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. In one embodiment, a method for such preservation is disclosed. An indicator is configured. The indicator is provided with a selected data segment to be written through the data deduplication system to designate that the selected data segment must not be subject to a deduplication operation, such that repetitive data can be written and stored on physical locations despite being identical.
US09798733B1 Reducing file space through the degradation of file content
Disclosed are various embodiments for a storage optimizer executable in the at least one computing device for degradation files. The storage optimizer comprises logic that facilitates receiving a file from a user for storage in a memory and logic that generates network content to be presented in at least one user interface for receiving at least one selection for degrading the file. The at least one selection includes a degradation scheme and a degradation schedule. The storage optimizer further comprises logic that implements the at least one selection for degrading the file according to the degradation scheme and the degradation schedule.
US09798731B2 Delta compression of probabilistically clustered chunks of data
The invention pertains to a method and Information Handling System (IHS) for performing delta compression on probabilistically clustered chunks of data. From a source of chunks a corresponding sketch to represent each chunk is generated. Then, from the generated sketches a subset of similar sketches is determined using a probabilistic based algorithm. Finally, delta compression is performed on the chunks which are represented by the similar sketches in the determined subset.
US09798730B2 Systems and methods for folder redirection
A method for redirecting, to a second machine, without user intervention, a request for access to a folder on a first machine, the request made by a resource executing within a remote access session on the first machine, includes receiving, by a component on a first machine, folder mapping information associated with a folder provided by a shell namespace on a second machine. The component intercepts a request by a resource executing on the first machine for access to file system data on the first machine. The component redirects the request to the second machine responsive to the received folder mapping information.
US09798721B2 Innovative method for text encodation in quick response code
An approach includes a method implemented in a computer infrastructure having computer executable code tangibly embodied in a computer readable storage medium having programming instructions. The approach further includes the programming instructions configured to receive a bilingual text which comprises a first set of characters in a Latin-based language and a second set of characters in a non Latin-based language. The approach further includes the programming instructions configured to convert the second set of characters in the non Latin-based language in the bilingual text to a third set of characters in the Latin-based language based on a lookup table. The approach further includes the programming instructions configured to add a prefix character and a postfix character to each converted word in the third set of characters. The approach further includes the programming instructions configured to output an encoded representation of the bilingual text.
US09798720B2 Hybrid machine translation
A system and method for hybrid machine translation approach is based on a statistical transfer approach using statistical and linguistic features. The system and method may be used to translate from one language into another. The system may include at least one database, a rule based translation module, a statistical translation module and a hybrid machine translation engine. The database(s) store source and target text and rule based language models and statistical language models. The rule based translation module translates source text based on the rule based language models. The statistical translation module translates source text based on the statistical language models. A hybrid machine translation engine, having a maximum entropy algorithm, is coupled to the rule based translation module and the statistical translation module and is capable of translating source text into target text based on the rule based and statistical language models.
US09798719B2 Self-learning statistical natural language processing for automatic production of virtual personal assistants
Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.
US09798713B2 Method for configuring application template, method for launching application template, and mobile terminal device
A method for configuring an application template. A mobile terminal device receives a command input by a user for requesting to create the application template. The application template is configured to indicate an application required to be launched and a layout of a window of the application required to be launched on a screen, and to instruct launching of the application. The mobile terminal device, according to the command for requesting to create the application template, acquires information of identifiers of all of the applications currently displayed on the screen and information of the layout of the window of each of the applications on the screen, and then creates the application template. The application template corresponds to the acquired information of the identifier of a corresponding application and the information of the layout of the window of the corresponding application on the screen.
US09798702B2 Display control apparatus and recording medium
A display control apparatus includes: a display control unit that displays a first page to which an object is affixed at a designated position and a second page as arranged side by side on a display; a detecting unit that detects overlap between the object and the second page when the first page and the second page are arranged side by side; and a processing unit that performs a process for preventing a reduction in visual recognizability of the second page displayed on the display due to the overlap in the case where the overlap is detected by the detecting unit.
US09798694B2 Interface circuit for high speed communication, and semiconductor apparatus and system including the same
A semiconductor apparatus may include a burst operation sensing unit and the interface circuit. The burst operation sensing unit may be configured to generate operation mode conversion signals based on current operation state information and a level variation of at least one signal transmission line. The interface circuit may include one or more analog circuits enabled according to the operation mode conversion signals.
US09798693B2 Data bus inversion (DBI) encoding based on the speed of operation
A method for data transmission is described. A signaling speed of operation of an electronic device is determined. A data bus inversion algorithm is selected based on the signaling speed of operation. The selected data bus inversion algorithm is used to encode data. The encoded data and a data bus inversion flag are sent to a receiver over a transmission medium.
US09798690B2 Connection equipment and a field device control system
A connection equipment (IJB 200) for connected to a control system (205) via a cable (206) and a field device (201) via a terminal port (306), comprising: a processor (300) configured to determine the terminal port corresponding to the field device reference included in a communication signal received from the control system and to instruct a transmitter/receiver (304) to transmit the communication signal to the terminal port determined, and an isolator (305B) configured to electrically isolate the communication signal to be transmitted to the field device via the terminal port and the electric power signal to be provided to the field device via the terminal port, from the other terminal ports.
US09798685B1 Multi-source data pass through using an elastic FIFO and a completion queue
A system includes an input/output adapter that includes a multi-source selector coupled to a flow-through input, an elastic first-in-first-out (FIFO) structure, a completion queue, and an output bus. A controller is operatively connected to the input/output adapter. The controller is operable to select the flow-through input to pass through the multi-source selector to the output bus based on determining that the elastic FIFO structure is empty. The elastic FIFO structure is selected to pass through the multi-source selector to the output bus based on determining that the elastic FIFO structure includes at least one entry. The completion queue is selected to pass through the multi-source selector to the output bus based on determining that the completion queue includes at least one entry. The flow-through input is routed into the elastic FIFO structure based on the completion queue being selected to pass through the multi-source selector to the output bus.
US09798681B2 HDMI extender with bidirectional power over twisted pair
Disclosed are various embodiments of transmit and receive connectivity devices that receive a media signal from a source device coupled to the HDMI port and to convert the media signal to a converged media signal based on a converged signal specification. The converged media signal can be transmitted between the transmit and receive connectivity devices through a multi-position multi-contact port. The converged media signal can be converted to a media signal based on the converged signal specification. The converted media signal can be output to a sink device via an HDMI port.
US09798666B2 Supporting fault information delivery
A processor implementing techniques to supporting fault information delivery is disclosed. In one embodiment, the processor includes a memory controller unit to access an enclave page cache (EPC) and a processor core coupled to the memory controller unit. The processor core to detect a fault associated with accessing the EPC and generate an error code associated with the fault. The error code reflects an EPC-related fault cause. The processor core is further to encode the error code into a data structure associated with the processor core. The data structure is for monitoring a hardware state related to the processor core.