Document | Document Title |
---|---|
US09943014B2 |
Manifolded heat exchangers and related systems
Some modular heat-transfer systems can have an array of at least one heat-transfer element being configured to transfer heat to a working fluid from a heat dissipator. A manifolded heat exchanger can be configured to receive heated working fluid from a plurality of heat-transfer elements and to reject heat to a working fluid of a second fluid circuit. In some embodiments, the heat exchanging manifold can split an incoming flow of working fluid from the second fluid circuit into two or more streams having different bulk flow directions. In some instances, heat exchanger portions of the heat exchanging manifold are configured to provide counter flow heat exchange between the working fluid of the first fluid circuit and the working fluid of the second fluid circuit. |
US09943013B2 |
Server rack-dedicated vertical vortex airflow server cooling
A vortex-producing fan controller uses a variable-speed vortex-producing fan positioned above a server rack to create a helical airflow within the server rack that couples with cooled air entering a data center through a floor opening situated near a bottom of the server rack. A speed of the variable-speed vortex-producing fan and a flow rate of the cooled air coupled within the helical airflow up through the server rack are adjusted responsive to changes in input air temperature of air entering the variable-speed vortex-producing fan detected using a fan input air temperature sensor positioned above the server rack. |
US09943009B2 |
Current sensor with cooling
An electrical assembly includes a heat conducting housing. A conductor is supported by the housing and conducts electrical current. An electrical insulator member surrounds the conductor. A core surrounds the insulator member and the conductor so that current flowing through the conductor induces a magnetic field in the core. A transducer is coupled to the core for generating a signal representing current in the conductor. A thermal interface member engages the core and engages the housing. The interface member conducts or can conduct heat to the housing. |
US09943004B2 |
Positive pressure-applying latch mechanism
A latch mechanism is provided for latching a field-replaceable unit within an enclosure. The latch mechanism includes a pivotable latch coupled to the field-replaceable unit via a pivot, at a first side of the unit, and a spring member associated with the enclosure. The spring member is engaged by the latch and deflects with rotating of the latch from an open position to a latched position. The pivotable latch includes the first end and a second end, with the pivot being disposed closer to the first end than the second. The deflecting spring member facilitates provision of positive pressure on the unit directed towards a second side of the unit opposite to the first side to facilitate, for example, fixedly coupling a first connector at the second side to a second connector associated with the enclosure when the unit is latched within the enclosure. |
US09943003B2 |
Electronics cabinet
Embodiments of the present invention relate to network cabinets and components thereof. In an embodiment, the present invention is a system that includes a network appliance, and a network cabinet having a bottom portion, a center portion providing a plurality of rack unit spaces, a top portion, and a network appliance mounting kit positioned in the top portion. The network appliance mounting kit includes a mounting feature for attaching the network appliance to the network cabinet such that the network appliance does not interfere with any one of the plurality of rack unit spaces. |
US09942999B2 |
Electrical connector assembly with holding member
An electrical connector assembly, adapted for electrically connecting an IC package to a printed circuit board, includes a first housing used for soldering on the printed circuit board and a frame surrounding the first housing. The first housing includes a longitudinal body and a protrusion projecting forwardly from the body. The frame defines a base and two supporting arms extending from two ends of the base, each supporting arm defines a latching bent from a top edge of a free end thereof for locking the protrusion of the first housing. The electrical connector assembly includes a longitudinal holding member, the holding member has two ends respectively connecting to the free ends of said two supporting arms so that the dimension of the opening formed between the free ends of said two supporting arms is fixed. |
US09942994B2 |
Connection using conductive vias
In one embodiment, a meta-module having circuitry for two or more modules is formed on a substrate, which is preferably a laminated substrate. The circuitry for the different modules is initially formed on the single meta-module. Each module will have one or more component areas in which the circuitry is formed. A metallic structure is formed on or in the substrate for each component area to be shielded. A single body, such as an overmold body, is then formed over all of the modules on the meta-module. At least a conductive vertical interconnect access structure (vias) associated with each component area to be shielded is then exposed through the body by a cutting, drilling, or similar operation. Next, an electromagnetic shield material is applied to the exterior surface of the body of each of the component areas to be shielded and in contact with the exposed conductive vias. |
US09942992B2 |
Methods for assembling LED connector board
Systems and methods for assembling an LED connector board wherein the assembly can be provided with a metal track with an integrated recess for receiving an injection molded base, onto which a set of leaf spring connectors with extended insulating bosses for electrical wires can be secured. |
US09942988B2 |
Circuit board and power supply apparatus
A circuit board includes a base substrate, a busbar disposed on a mounting surface of the base substrate; and an electronic component disposed on the mounting surface and including a plurality of terminals. At least one of the terminals is soldered to a component connecting end portion extending from the busbar. The base substrate has an opening into which the component connecting end portion is inserted. A first insertion portion is provided in the component connecting end portion. The terminal is inserted through the first insertion portion. The busbar is fixed to the base substrate so that the component connecting end portion is inserted into the opening with a soldering surface positioned closer to a rear surface of the base substrate than the component mounting surface. The soldering surface is on a side of the component connecting end portion where the terminal inserted through the first insertion portion protrudes. |
US09942984B1 |
Attenuation reduction structure for flexible circuit board
A signal attenuation reduction structure for a flexible circuit board includes a conductive paste coating zones formed on surfaces of high-frequency signal lines and an insulation layer formed on a dielectric layer of the flexible circuit board such that the conductive paste coating zone corresponds to a pair of high-frequency signal lines or covers a plurality of pairs of the high-frequency signal lines. An anisotropic conductive film is formed on surfaces of the insulation layer and the conductive paste coating zone of the flexible circuit board. The anisotropic conductive film is pressed to bond between the conductive paste coating zone and a shielding layer such that the conductive paste coating zone and the shielding layer achieve electrical connection therebetween in a vertical direction through the anisotropic conductive film. |
US09942983B2 |
Suspension board with circuit and producing method thereof
A suspension board with circuit includes a metal supporting board, a conductor layer, a first insulating layer disposed between the metal supporting board and the conductor layer and having a first thickness, a second insulating layer having a second thickness in a portion disposed on the first insulating layer, and a pedestal disposed on the metal supporting board. The pedestal includes a first layer prepared from the same material as that of the first insulating layer and a second layer prepared from the same material as that of the second insulating layer. The thickness of the pedestal is different from any one of the first thickness, the second thickness, and the total sum of the first thickness and the second thickness. |
US09942982B2 |
Electrical device with teeth joining layers and method for making the same
A multilayer electrical device, such as a printed circuit board, having a tooth structure including a metal layer set in a dielectric. The device includes a base; a conductive layer adjacent to the base; a dielectric material adjacent to conductive layer; a tooth structure including a metal layer set in the dielectric material to join the dielectric material to the metal layer; and wherein the metal layer forms a portion of circuitry in a circuit board having multiple layers of circuitry. |
US09942980B2 |
Wavy interconnect for bendable and stretchable devices
Embodiments of the present disclosure describe a wavy interconnect for bendable and stretchable devices and associated techniques and configurations. In one embodiment, an interconnect assembly includes a flexible substrate defining a plane and a wavy interconnect disposed on the flexible substrate and configured to route electrical signals of an integrated circuit (IC) device in a first direction that is coplanar with the plane, the wavy interconnect having a wavy profile from a second direction that is perpendicular to the first direction and coplanar with the plane. Other embodiments may be described and/or claimed. |
US09942977B2 |
Heatsink-less electronic unit
A heatsink-less electronic unit includes a metal coreless electronic substrate, a heatsink-less microcomputer and various semiconductor relays. The heatsink-less microcomputer and the various semiconductor relays are mounted on the metal coreless electronic substrate. The heatsink-less microcomputer is arranged on the metal coreless electronic substrate. Among the various semiconductor relays, the one which may reach the highest temperature is separated at a longest distance from a location where the heatsink-less microcomputer is arranged, and the various semiconductor relays are arranged separately from one another. |
US09942974B2 |
Hybrid generators and methods of using them
Certain embodiments described herein are directed to generators that can be used to sustain a plasma in a driven mode and in an oscillation mode and optionally in a hybrid mode. In some embodiments, the generator is configured to switch between the two modes during operation. In certain instances, the plasma may be ignited when the generator is in a driven mode and may be used to analyze samples when the generator is in an oscillation mode or driven mode or hybrid mode. |
US09942973B2 |
Extreme ultraviolet light generation apparatus
An extreme ultraviolet light generation apparatus may be configured to generate extreme ultraviolet light by irradiating a target with a pulse laser beam outputted from a laser apparatus to generate plasma. The extreme ultraviolet light generation apparatus may include a chamber; a target supply device configured to supply a target to a plasma generation region inside the chamber; a target sensor located between the target supply device and the plasma generation region and configured to detect the target passing through a detection region; and a shield cover disposed between the detection region and the target supply device, having a through-hole that allows the target to pass through, and configured to reduce pressure waves that reach the target supply device from the plasma generation region. |
US09942970B2 |
Method for automatically mapping light elements in an assembly of light structures
One variation of a method for automatically mapping light elements in light structures arranged in an assembly includes: defining a sequence of test frames—each specifying activation of a unique subset of light elements in the assembly—executable by the set of light structures; serving the sequence of test frames to the assembly for execution; receiving photographic test images of the assembly, each photographic test image recorded during execution of one test frame by the assembly; for each photographic test image, identifying a location of a particular light element based on a local change in light level represented in the photographic test image, the particular light element activated by the set of light structures according to a test frame during recordation of the photographic test image; and aggregating locations of light elements identified in photographic test images into a virtual map representing positions of light elements within the assembly. |
US09942968B2 |
Entrance ticket with lighting effect
An apparatus having an embedded processor in a substrate for creating a synchronous lighting effect at a controlled access venue and a method for creating a lighting effect at a controlled access venue while controlling access to the venue simultaneously using a apparatus that coordinates with the performance allowing a holder of the apparatus to perform with the performance. |
US09942961B2 |
Backlight module and display apparatus
A backlight module and a display apparatus are provided. The backlight module comprises a backlight source and optical sheets, wherein the backlight source is an organic electroluminescent device, the optical sheets are directly adhered to a light emitting side of the organic electroluminescent device facing a display panel. The light emitted by the organic electroluminescent device is directed emitted after passing through the optical sheets. The display apparatus comprises such a backlight module. A thickness of such backlight module can be efficiently reduced. |
US09942959B1 |
Phase-cut dimmable power supply with wide input voltage
The present invention discloses a wide input voltage phase-cut dimming power supply, which is embedded in an overall dimming circuit. The overall dimming circuit includes an electric network power supply, a phase-cut dimmer, a dimming power supply, and an LED light. The dimming power supply includes an anti-interference circuit, an active power factor correction circuit, a power conversion circuit, a dimmer current maintaining circuit, a wide input voltage phase-cut dimming control circuit, and a filed effect transistor. Compared to the prior art, the present invention can realize a wide input voltage within 90-305V, which is suitable for most of electric networks around the world. Furthermore, the present invention uses a PWM control mode, so that it can control brightness of the LED lights with different colors, and be compatible with a leading edge dimmer or a trailing edge dimmer. |
US09942952B2 |
Method for manufacturing graphene electromagnetic wave blocking plate and microwave oven using same
The present invention relates to graphene and, more particularly, to a method for manufacturing a graphene electromagnetic wave blocking plate capable of blocking electromagnetic waves by using graphene, and a microwave oven using same. The present invention includes: a step of forming a first graphene layer and a second graphene layer above and below a catalytic metal layer; a step of attaching a supporting substrate onto the second graphene layer; a step of forming a pattern on at least either one of the first graphene layer or the catalytic metal layer; and a step of removing the supporting substrate. |
US09942950B2 |
Method for detecting dark discharge and device utilizing the method
A method of applying RF energy to an object in a cavity is disclosed. In some embodiments, the method may include applying to the object a first amount of RF energy at power increasing from an initial power level to a final power level; and if an electrical discharge occurs, stopping RF energy application for a period sufficient to allow the electrical discharge to decay. The method may further include applying to the object a second amount of RF energy after the period ends. The second amount of RF energy may be applied at intermediate power, higher than the initial power level and lower than the final power level. |
US09942949B2 |
Control unit of induction heating unit, induction heating system, and method of controlling induction heating unit
A control unit of an induction heating unit controls AC power output to a heating coil of a transverse type induction heating unit that allows an alternating magnetic field to intersect a sheet surface of a conductive sheet that is being conveyed to inductively heat the conductive sheet. The control unit includes: a magnetic energy recovery switch that outputs AC power to the heating coil; a frequency setting unit that sets an output frequency in response to at least one of the relative permeability, resistivity, and sheet thickness of the conductive sheet; and a gate control unit that controls a switching operation of the magnetic energy recovery switch on the basis of the output frequency set by the frequency setting unit. |
US09942946B2 |
Device for generating vapor from solid or liquid starting material for CVD or PVD apparatus
In a device for generating a vapor for a CVD or PVD apparatus, at least two thermal transfer bodies are arranged successively in the direction of flow of a carrier gas. The device also includes an inlet pipe for feeding an aerosol to one of the thermal transfer bodies for vaporization of the aerosol by bringing the aerosol particles into contact with thermal transfer surfaces of the thermal transfer body. At least one of the thermal transfer bodies has an opening for an inlet pipe that has a first flow channel for feeding the aerosol in and a second flow channel for feeding a carrier gas in. Gas passage openings are provided through which the carrier gas flows out of the second flow channel into the first flow channel. The second flow channel is sealed in the area of the mouth of the inlet pipe. |
US09942944B2 |
Network-initiated discovery and path selection procedures for multi-hop underlay networks
Described herein are processes related to discovering and establishing suitable multi-hop communication paths for (endpoint) user equipments (UEs). A network-initiated discovery and path selection processes may utilize periodically transmitted reference signals along with optional assistance information. A network node, such an eNodeB, and other relaying-capable nodes, such as relay UEs, may transmit periodic reference signals. Based on these transmitted reference signals and optional assistance information, the relay UEs and/or an endpoint node (e.g., the eNodeB or the endpoint UE) may make a selection decision for previous hop paths for communication. The endpoint UE or the eNodeB may make the selection decision for the end-to-end path in order to provide coverage extension for the end UE using multi-hop transmission paths. |
US09942940B2 |
Wireless communications system, wireless station, base station, and communications method
A wireless communications system that includes a base station; and a wireless station. The base station, after receiving a first control signal of Radio Resource Control (RRC) protocol including classifying information, configures transition to an RRC connected mode by a second control signal of RRC protocol transmitted from the base station to the wireless station or from the wireless station to the base station, and the wireless station transitions to the connected mode by the second control signal, and upon transition from the connected mode to a state other than the connected mode, stores a wireless parameter and a security parameter that are set by the RRC protocol and used in data communication in the connected mode. |
US09942939B2 |
Coding scheme selection for 5G air interface
A method, a device, and a non-transitory storage medium that stores instructions to store one or multiple instances of first data that indicate one or multiple types of forward error correction (FEC) coding schemes supported by an end device; generate a radio resource control connection request; select one of the one or multiple instances of first data during the generation of the radio resource control connection request; include the one of the one or multiple instances of first data in the radio resource control connection request in response to the selection; and transmit the radio resource control connection request to a wireless station of a wireless network in response to the inclusion. |
US09942937B1 |
System and method for reattachment to a network
A method, a device, and a non-transitory storage medium provide storing context information pertaining to an end device and previous attachments of the end device to the network; receiving an indication that the end device requests an attachment to the network subsequent to the storing and subsequent to previously occurring detachments of the end device; authenticating the end device using the context information during the attachment; and causing a creation of a bearer connection between the end device and the network using the context information and during the attachment. |
US09942936B2 |
Quick-start method, terminal and system for radio communication
A mobile communication terminal includes a narrow-band communication module, a broad-band communication module, a first operating module and a second operating module, the first operating module being configured in order to establish a communication through a narrow-band communication network via the narrow-band communication module, the second operating module being configured to establish a communication through the narrow-band communication network via the narrow-band communication module and in order to establish a communication through a broad-band communication network via the broad-band communication module. |
US09942934B2 |
Wireless ad hoc network assembly using network coding
A method of setting up a wireless ad hoc network includes constructing an initial network graph by a source device. The network graph represents the source device, at least one intermediate device, and at least one communication path between the source device and the intermediate device. The initial network graph is sent from the source device to the intermediate device along with an update request. The source device receives a second network graph from the intermediate device in response to sending the initial network graph, and determines an updated network graph by performing a union of the initial network graph and the second network graph. The process is performed by each intermediate device required to reach a destination device. |
US09942932B2 |
Terminal-to-terminal communication
A method of performing a terminal-to-terminal communication includes performing a terminal-to-terminal transmission via a portion of a radio spectrum licensed for transmission of wireless data. The terminal-to-terminal transmission is transmitted without performing terminal-to-terminal discovery associated with the terminal-to-terminal transmission. The terminal-to-terminal transmission is configured to be received by a terminal without being routed through a base station. The method further includes checking for an acknowledgement sequence and checking for a negative acknowledgement sequence. |
US09942930B2 |
Communication apparatus, control method thereof, and program
A communication apparatus capable of transmitting data to an external device transmits transmission data-related information relating to data to be transmitted to the external device before joining a wireless network, receives a response from the external device after the transmission data-related information has been transmitted, joins a wireless network after the response has been received, and, after joining a wireless network, establishes communication with the external device so that data can be transmitted, and first information is transmitted as the transmission data-related information before the transmission data to be transmitted to the external device is determined. |
US09942924B1 |
QSO confirmation system and method thereof
The present invention provides a system and a method for confirming a “QSO” between two amateur radio stations. The invention provides a unique ID code that is encoded and transmitted from one of the radio stations to the other radio station, which in turn decodes said encoded unique ID code using a previously assigned decoding key. A server is connected to both radio station to assign, encode, transmit, received, decode and retrieve the transmitted code completing a cycle (loop) between two stations validating their radio connection and the reach of each other over the radio waves. |
US09942922B2 |
Restricting enhanced distributed coordination access (EDCA) in a high efficiency wireless local-area network
Apparatuses, computer readable media, and methods for restricting enhanced distributed coordination access (EDCA) in a high-efficiency wireless local-area network (HEW) are disclosed. The apparatus of a HEW station may include processing circuitry and transceiver circuitry. The processing circuitry and transceiver circuitry may be configured to configure the HEW station for operation in enhanced distributed coordinated access (EDCA) restricted mode, where in EDCA restricted mode the HEW station is configured to refrain from EDCA packet transmission. The processing circuitry and transceiver circuitry may be further configured to configure the HEW station for operation in non-EDCA restricted mode where in non-EDCA restricted mode the HEW station is configured to: increase a EDCA attempt failure counter when acknowledgement of an EDCA-transmitted packet is not received within a predetermined period of time, and enter EDCA restricted mode when the EDCA attempt failure counter equals a EDCA threshold. |
US09942914B2 |
Communication of security key information
Technology for communicating security key information from a macro eNB is disclosed. Security key information associated with the macro evolved node B (eNB) may be determined. The security key information may be used to cipher information communicated at the first eNB. A small eNB may be identified at the macro eNB to generate the security key information associated with the macro eNB for ciphering information communicated at the second eNB. The security key information may be communicated, from the macro eNB, to the small eNB for inter-Evolved Universal Terrestrial Radio Access (EUTRA) evolved node B (eNB) carrier aggregation. |
US09942910B2 |
Method for transmitting data on wireless local area network, user equipment, and access point
The present invention discloses a method for transmitting data on a wireless local area network (WLAN), user equipment (UE), and an access point (AP). The method includes: receiving first indication information sent by an AP, where the first indication information is used to indicate that UE can preferentially send data to the AP when the UE obtains a transmission resource through contention; determining, according to the first indication information, a first moment for sending current data to the AP, where an interval between a second moment at which the UE receives a first feedback message sent by the AP and the first moment is a first sending interval, the first feedback message is used to indicate whether a previous piece of data is successfully received, and the first sending interval is less than a distributed interframe space (DIFS); and sending the current data to the AP at the first moment. |
US09942907B2 |
Resource sharing among multiple service providers in a wireless network cloud
Techniques for resource sharing among wireless service providers in a wireless network cloud (WNC) are provided. In one aspect, a method for spectrum sharing in a WNC that hosts multiple wireless service providers is provided. The method includes the following steps. A spectrum usage is predicted for each of the wireless service providers during a given future time-window. An excess amount of spectrum, if any, each of the wireless service providers will have during the given time-window is determined. The excess amount of spectrum is allocated from the wireless service providers having the excess amount of spectrum to those of the wireless service providers having a spectrum usage that will exceed an allocated spectrum capacity during the given time-window. |
US09942905B2 |
Method and apparatus for transmitting device-to-device related message in wireless communication system
A method and apparatus for establishing a device-to-device (D2D) connection in a wireless communication system is provided. A first mobile device transmits a D2D related message including an identity of a second mobile device, which is connected with the first mobile device, to a network. Or, a first mobile device receives a D2D related message including an identity of a second mobile device, which is connected with the first mobile device, from a network. |
US09942902B2 |
Method and system for accessing a wireless communication network using a navigation route of user equipment
A method and apparatus for operating a communication system that includes a plurality of base stations. The method includes receiving a route, the route including an array of locations and times. The method further includes determining a plurality of modulation schemes by determining at least one modulation scheme for each of the plurality of base stations. The method further includes determining a quality of service having a guaranteed bit rate. The method further includes determining an allocation scheme based on the route, at least one of the plurality of modulation schemes, and the guaranteed bit rate. Wherein determining the allocation scheme includes allocating an amount of resources such that a consumed bit rate is substantially constant with respect to the guaranteed bit rate. |
US09942898B2 |
Uplink transmission in a wireless device and wireless network
The wireless device receives one or more messages comprising configuration parameters for a logical channel in a plurality of logical channels. The configuration parameters indicate a mapping restriction of the logical channel to one or more radio resource types in a plurality of radio resource types. The wireless device triggers a buffer status report (BSR) transmission when data becomes available for the logical channel with the mapping restriction and when a selected set of one or more logical channels with the same mapping restriction meet a first criteria. The wireless device receives an uplink grant indicating radio resources of a first radio resource type. The wireless device constructs a transport block comprising the BSR. The wireless device transmits the transport block via the radio resources of the first radio resource type. |
US09942897B2 |
Method and apparatus of receiving different types of subframes in mobile communication system
A method and base station in a wireless communication system are provided. The method includes transmitting, to a terminal, system information including information associated with a sub-frame configuration of multimedia broadcast multicast service single frequency network (MBSFN) sub-frames, identifying whether the transmission mode of the terminal is a first transmission mode or a second transmission mode, transmitting, to the terminal, dedicated message including configuration information of the identified transmission mode of the terminal, transmitting, to the terminal, control information in a physical downlink control channel (PDCCH) and data in a physical downlink shared channel (PDSCH) in a first sub-frame of the MBSFN sub-frames, if the terminal is configured in the first transmission mode, and transmitting, to the terminal, the control information in the PDCCH and the data in the PDSCH in a second sub-frame of a non-MBSFN sub-frames, if the terminal is configured in the second transmission mode. |
US09942895B2 |
Burst grouping with reduced overhead
In a telecommunication system, a gateway receives a first burst packet and a second burst packet, both encoded with a unique word associated with a color, a value, and an associated time slot. The gateway associates the second burst packet to the first burst packet based on the color and value associated with the unique word used to encode the second burst packet and a received time slot at which the second burst packet is received. A terminal generates the burst packets by generating the first burst packet with a group header and the second burst packet without the group header, encoding the first burst packet and the second burst packet with the unique word, and transmitting the encoded first burst packet and the encoded second burst packet to the gateway. |
US09942888B2 |
Sending method and apparatus for enhanced physical downlink control channel
Disclosed in the present disclosure are a sending method and apparatus for enhanced physical downlink control channel. The method comprises: a start position of the ePDCCH in a subframe is determined according to a high-level signaling and/or preset rule; and a pilot signal for ePDCCH and data carried on the ePDCCH are sent. By applying the present disclosure, the interference between the ePDCCH and the downlink control channel is reduced, and the efficiency of downlink transmission is improved. |
US09942887B2 |
System and method for downlink transmission in a wireless network
A method of communicating in a wireless network includes transmitting, by a station, a null data packet (NDP) power save (PS)-Poll frame including a short training field and a long training field. Also, the NDP PS-Poll frame includes a signaling field including a message type indicator, a transmitter address (TA), a receiver address (RA), and a cyclic redundancy check (CRC). Additionally, the method includes receiving, by the station, buffered data in accordance with the NDP PS-Poll frame. |
US09942885B2 |
Resource allocation method and apparatus
By using a method for coordination between base stations, one base station allocates a resource to user equipment in a better manner with reference to resource configuration information saved in the base station and resource configuration information of another base station. The method provided in the embodiments of the present invention includes: acquiring, by a first base station, resource configuration information of a first cell, where the first cell is a cell served by the first base station; receiving resource configuration information of a second cell sent by a second base station, where the second cell is a cell served by the second base station; and allocating a resource to user equipment according to the resource configuration information of the first cell and the resource configuration information of the second cell, so that the user equipment communicates with the first cell and the second cell. |
US09942883B2 |
Method and apparatus for allocating bandwidth of wireless network where both wide-band and narrow-band signals are transmitted, and method and apparatus for transmitting and receiving data on the network
Provided are a bandwidth-allocation method and apparatus for a wireless network based on a time division transmission mechanism, and a method and apparatus for transmitting and receiving data on the wireless network. The data transmission method includes at least one wireless device belonging to the wireless network transmitting a frame to a network coordinator, the frame including a transmission mode of data and used to request a time slot, receiving a beacon frame containing information about the transmission mode and a time slot duration from the network coordinator, and transmitting the data in the transmission mode to other wireless devices belonging to the wireless network during the duration of the time slot, wherein the transmission mode indicates whether the data is transmitted by a wide-band signal or a narrow-band signal. |
US09942881B2 |
Uplink multi-TTI scheduling in TDD system
Systems and methods are disclosed for transmission and reception of an uplink grant during a gap created in radio resources assigned by a previous multiple Transmit Time Interval (multi-TTI) uplink grant in a system operating according to a Time Division Duplexing (TDD) scheme. In one embodiment, a method of operation of a radio network node in a cellular communications network is provided. The method includes transmitting a first uplink grant that assigns radio resources for a multi-TTI uplink transmission, and transmitting a second uplink grant during a gap in the radio resources assigned by the first uplink grant. In one embodiment, by utilizing the gap to transmit the second uplink grant, uplink radio resources assigned for uplink transmission can be maximized, which is particularly beneficial in high uplink traffic conditions. |
US09942879B2 |
Method and apparatus for avoiding resource collision in mobile communication system
Different resources are selected based on QoS, emergency class, location, and SA count. A method for avoiding resource collision by a first User Equipment (UE) in a mobile communication system is provided. The method includes listening to Scheduling Assign (SA) information of a second UE; and selecting different resources between UEs based on the SA information. |
US09942877B2 |
Multicasting method and system
Technologies are generally described for providing multicasting services. In some examples, a method performed under control of a first user equipment may include receiving a first level of signal and a second level of signal from a base station during a first time slot and transmitting the second level of signal to a second user equipment during a second time slot. |
US09942870B2 |
Determining wireless coverage information using wireless access points
Aspects of the disclosure relate to various approaches to gathering information about access nodes serving in an area and using the information to generate a coverage map. The coverage map may be generated by detecting broadcasted signal strengths from a plurality of access nodes as detected by other access nodes. The broadcasted signal strengths can be used in combination with the location of the access nodes receiving the broadcasted signal to estimate a location of each of the plurality of access nodes. A coverage map may be generated based on the estimated locations of each of the plurality of access nodes using an effective coverage range for each access node based on the access node type. The coverage of each access node may be refined by analyzing signal data received by neighboring nodes. The coverage map may be used to identify unauthorized devices. |
US09942869B2 |
RF carrier synchronization and phase alignment methods and systems
A method comprising generating a baseband information signal by mixing a received modulated carrier signal with a local oscillator (LO) signal having an LO frequency; obtaining baseband signal samples of the baseband information signal having a baseband signal magnitude and a baseband signal phase; determining a cumulative phase measurement associated with baseband signal samples having a baseband signal magnitude greater than a threshold; and, applying a correction signal to compensate for an LO frequency offset of the LO frequency based on the cumulative phase. |
US09942868B2 |
Synchronization control method within wireless network, wireless network and smart home device
The present disclosure relates to the smart home field, disclosing a synchronization control method within wireless network, a wireless network and a smart home device. In the present disclosure, controlling a terminal to broadcast a control command directed at multiple smart home devices; characterized in, the control command carries a count-down time duration for command execution time; continuing to broadcast the control command by a smart home device which receives the control command within its wireless broadcast coverage area, and carrying in the broadcasted control command the processing time for the smart home device to process the control command; determining command execution time by respective smart home devices to execute the control command according to the count-down time duration in the received control command, as well as the total processing time of respective smart home devices which the control command passes on its transmission path. The present disclosure enables respective devices in smart home system to achieve synchronization control, greatly improving user experience. |
US09942867B2 |
Cellular network synchronization methods and apparatus under separation architecture
A synchronization apparatus in a control base station is disclosed. A GNSS synchronization unit receives a GNSS signal through a GNSS antenna to obtain time information. A clock generation unit adjusts a clock of the control base station based on the time information provided by the GNSS synchronization unit. A traffic base station synchronization unit transmits and receives information with a traffic base station through a wired connection. A user data sample generation unit generates data required by a mobile user including network time information, and transmits the data to the mobile user equipment through a control base station antenna. |
US09942865B2 |
Method and device for synchronously counting MBMS service
Disclosed are a method and a device for synchronously counting a multimedia broadcast multicast service (MBMS) service. Through technical solutions of embodiments of the present invention, synchronization time point information is carried in a message sent to a base station by an MBMS coordinating entity (MCE), so that the base station counts the MBMS service at the corresponding synchronization time point, collects the counting information and feeds back the counting information to the MCE. Whereby, the base station can count the MBMS service for each terminal device served by the base station at the same time point and collect and transmit the MBMS service counting information to the MCE, thereby ensuring synchronization of MBMS service counting time, ensuring synchronization of multicast control channel (MCCH) contents at the air interface, and solving the problem that synchronization of MBMS service counting time cannot be ensured in the prior art. |
US09942862B2 |
User terminal, radio base station and radio communication method
The present invention is designed to control inter-cell interference adequately even when a plurality of cells are placed at a high density. A user terminal can connect with a plurality of radio base stations, and has a receiving section that receives a downlink signal from each radio base station, and a power control section that, when an uplink grant or a downlink assignment and a control signal for power control are detected at the same time from the downlink signal, prioritizes a TPC command contained in the control signal for power control, and changes transmission power. |
US09942861B2 |
Facilitation of link loss reduction for radio antennas
A more efficient antenna can be facilitated by accounting for the cable link loss associated with the distance from antenna base equipment to the antenna. As an antenna transitions between various link layers of a telecommunications network, the cable link loss can be accounted for to determine a compensation value. The compensation value can then be used to account for the cable link loss to allow for a more efficient antenna. |
US09942856B2 |
Cell configuration method, device and system
Embodiments of the present invention provide a cell configuration method, a device, and a system. The method includes: configuring reference uplink signal-to-interference ratios, UL SIRs/a reference uplink signal-to-interference ratio, UL SIR, for the UE in the first cell and/or the second cell, so that a first reference UL SIR for the UE in the first cell is different from a second reference UL SIR for the UE in the second cell. When the UE is located in a soft handover area and a serving cell is the first cell, power control performed by the first cell on the UE is enhanced so that uplink transmit power of the UE can meet a requirement of the first cell. |
US09942851B2 |
Dynamic power management in a wireless device
A power management device of a wireless communication assembly receives respective signals indicative of respective voltage supply levels required by respective hardware devices among a plurality of hardware devices of the wireless communication assembly, where the respective required voltage supply levels vary over time. The power management device selects a voltage supply level corresponding to a maximum voltage supply level indicated by the respective received signals, adjusts, based on the selected supply voltage level, a supply voltage supplied to the wireless communication assembly so that the selected voltage supply level is supplied to all of the hardware devices of the wireless communication assembly. |
US09942844B2 |
Communication control method and communication device for enabling power saving
To save power consumed due to reception of frames destined to other communication devices and enable power saving by prolonging a sleep state.A communication device is provided including a communication unit which communicates with a base station, a switching unit which switches an operation mode of the communication unit from a normal mode for communicating with the base station to a power saving mode for uncommunicating with the base station, when the communication unit receives data from the base station in a state in which the communication unit does not transmit a data transmission request to the base station, and a determination unit which determines a duration time of the power saving mode, based on a data length of the data received. |
US09942843B2 |
Determining a network allocation vector setting and a response to a multi-user transmission opportunity
An apparatus comprising: a memory and processing circuitry coupled to the memory, where the processing circuitry is configured to: associate with a master station, decode a trigger frame or a multi-user request-to-send (MU-RTS) frame from the master station, where the trigger frame or the MU-RTS frame comprises a first duration and a transmitter address, and respond to the trigger frame or the MU-RTS frame if a network allocation vector (NAV) is not set, or if the NAV is set and a saved transmission opportunity (TXOP) holder address for the NAV is the same as the transmitter address of the MU-RTS or trigger frame and the trigger frame or MU-RTS indicates the station is to respond. |
US09942839B2 |
Reducing wireless reconnection time of a computing device
Technologies for reducing connection time to a wireless access point includes recording wireless connection information in a log, computing parameters as a function of past wireless connection information in the log, generating an ordered list of wireless access points most likely to be available for reconnection at a desired time as a function of recent wireless connection information in the log, and directly probing a wireless access point instead of initiating a wireless access point scan. In some embodiments, computing parameters as a function of past wireless connection information in the log comprises performing genetic programming operations to generate prediction programs for later prediction of wireless access points most likely to be available for reconnection at a desired time. |
US09942838B2 |
Method and device for discovery operation of UE in wireless communication system
A method and device for a discovery operation of User Equipment (UE) in a wireless communication system are provided. The method in which a network node supports a discovery operation of a UE includes: receiving, by a network node within a Home Public Land Mobile Network (HPLMN) of the UE, a Discovery Request message from the UE, wherein the Discovery Request message includes a candidate frequency list including an available plurality of carrier frequencies for announcing by the UE and an announcing PLMN ID including a PLMN Identifier (ID) of each of the carrier frequencies included in the candidate frequency list; and transmitting, by the network node within the HPLMN, a Discovery Response message to the UE, wherein the Discovery Response message includes carrier frequency information that indicates a carrier frequency selected for announcing by the UE among the carrier frequencies included in the candidate frequency list. |
US09942835B2 |
Method of selecting access
An example of the present disclosure provides a method of selecting access. The method of selecting access may include the steps of: selecting a first access point name (APN) that does not support IP flow mobility and seamless offload (IFOM) according to a first setting related to APN-based routing; checking a preferred flag when wireless local area network (WLAN) access for the IFOM is selected according to a second setting related to routing resulting in a collision between the first setting and the second setting; and using any one of the first setting and the second setting according to the preferred flag. |
US09942833B2 |
Mobile terminal devices, mobile baseband modems, and methods of detecting network access points
A mobile terminal device includes a radio processing circuit and a baseband processing circuit adapted to interact with the radio processing circuit. The mobile terminal device is configured to detect network access points on one or more carrier channels using a first radio scan and a second radio scan by obtaining one or more scan results of the first radio scan, each of the scan results of the first radio scan corresponding to a carrier channel targeted for radio scan by the first radio scan, identifying one or more selected scan results from the one or more scan results of the first radio scan, each of the one or more selected scan results of the first radio scan corresponding to a carrier channel targeted for radio scan by the second radio scan, and selecting the one or more selected scan results of the first radio scan as scan results of the second radio scan, and performing mobile communications using the scan results of the first radio scan or the scan results of the second radio scan. |
US09942822B2 |
Directed station roaming in cloud managed Wi-Fi network
Directing station roaming in a cloud-managed Wi-Fi network. Management messages are received from a controller that is located remotely from the Wi-Fi communication network by an access point. When an RSSI (received signal strength indication) value between the station and the access point falls below a threshold, the access point (i.e., controller access point) determines which neighboring access point would be a best fit for a hand-off, with limited real-time input form the cloud-based Wi-Fi controller. One of the two or more of the plurality of access points is selected for handing-off the station based on the RSSI values received from the interrogation. Responsive to the selection, a message is sent to the selected access point instructing the one of the at least one of the plurality of access points to respond to messages from the station. |
US09942821B2 |
Wireless communication terminal, communication system, control apparatus, communication method and program
The wireless communication terminal includes: a plurality of communication interfaces each of which corresponds to at least one of a plurality of wireless access systems; a first unit receiving an instruction from a prescribed control apparatus, the instruction including a wireless access system determined by the control apparatus based on a status of the wireless communication terminal, which changes along with movement of the wireless communication terminal; and a second unit communicating by using a communication interface corresponding to the instructed wireless access system. |
US09942820B2 |
Systems and methods for cross-cell carrier aggregation for coverage balance improvement
A system and methods that are performed by a macro cell and a user equipment (UE) to implement a carrier aggregation mode in a network. The system includes a macrocell including a first coverage area and a plurality of small cells, each of the small cells including a second coverage area wherein the plurality of second coverage areas substantially cover the first coverage area. The macro cell operates a first component carrier as a primary component carrier in a carrier aggregation enabled network and one of the small cells operates a second component carrier as a secondary component carrier in the carrier aggregation enabled network. |
US09942813B2 |
Coordinating inter-satellite handoff in a telecommunications system
A system is provided for coordinating inter-satellite handoff in a telecommunications system that includes first and second communication satellites and a communications apparatus. The communications apparatus is configured to generate commands for transmission to the first communication satellite and the second communication satellite to steer respectively first and second spot beams to track and communicate with a user terminal during respective time intervals. The communication interface is also configured to determine a trajectory of the user terminal and a predicted handoff point on the trajectory for handoff between the satellites in which the second spot beam is automatically steered to the handoff point or a point proximate thereto no sooner than the user terminal is within the second spot beam when steered to the predicted handoff point. |
US09942809B2 |
Method for accessing network by user equipment, and access device
Embodiments of the present invention provide a method for accessing a network by a UE, and an access device. The method includes: sending, by a source side access device, an access indication message to a UE, where the access indication message is used to instruct the UE to access a target side access device; or sending, by a source side access device, a first notification message to a target side access device, where the first notification message is used to instruct the target side access device to send, to a UE, access information used to instruct the UE to access the target side access device; and in a process in which the UE accesses the target side access device, maintains a connection between the UE and the source side access device, therefore, a service interruption is not caused. |
US09942808B2 |
Identifying a subframe containing information relating to an uplink grant
A user equipment (UE) receives, from a wireless access network node of a source cell, a Radio Resource Control (RRC) message identifying a subframe containing information relating to an uplink grant to be sent by a target cell. The UE detects the uplink grant in the identified subframe transmitted by a target wireless access network node of the target cell. The UE sends, in response to the UE successfully accessing the target cell or detecting the information relating to the uplink grant, an RRC message to the target cell to handover from the source cell to the target cell. |
US09942806B2 |
Mobile communication method and radio base station
In Inter-eNB handover with “full configuration”, UL-PDCP-PDUs are handled appropriately. A mobile communication method according to the present invention includes, in Inter-eNB handover of a mobile station UE from a radio base station eNB#1 to a radio base station eNB#2, the step of causing the radio base station eNB#1 to discard all the UL-PDCP-PDUs having been successfully received, if the radio base station eNB#2 instructs the mobile station UE to once delete all the configuration set between the mobile station UE and the radio base station eNB#1. |
US09942805B2 |
UE handling of stale or incomplete PDUs after cell reselection or reconfiguration
The disclosure provides for a UE handling messages in wireless communication. The disclosure provides for a UE partially exchanging a first signaling-related message associated with a first UE configuration with a network entity and triggering a state transition message that initiates a change to a second UE configuration different from the first UE configuration. In an aspect, the UE determines that the first message has not been successfully received or successfully transmitted. In an aspect, the UE sends an indication message to coordinate discarding of the first message with the network entity and receives, after sending the indication message, a second signaling-related message associated with the second UE configuration. In another aspect, the UE, after partially sending a signaling-related message, receives a reconfiguration request associated with a second UE configuration. In an aspect, the UE determines that the message has not been successfully transmitted and causes a reconfiguration failure. |
US09942803B2 |
Switching to/from voice over long term evolution (VoLTE) for a voice call
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may determine that a voice over long term evolution (VoLTE) service has encountered a threshold quantity of failures within a particular period of time. The apparatus may transfer from a VoLTE mode associated with the VoLTE service to another mode for a voice call based on determining that the VoLTE service has encountered the threshold quantity of failures within the particular period of time. |
US09942799B2 |
Communication method and device for wireless communication network and wireless communication network
A communication method and device for a wireless communication network and a wireless communication network. In the communication method, to one cell cluster in at least one cell cluster included in the wireless communication network, an Uplink-downlink ratio configuration scheme of the cell cluster during the next ratio configuration adjusting period is determined based on un-allocatable prediction amount for un-allocatable services of each cell in the cell cluster, and allocatable prediction amount for the services, which can be allocated to other cell(s), of each cell in the cell cluster, thus utilization efficiency of communication resource is optimized, and the cells in the cell cluster have the same communication frequency and Uplink-downlink ratio configuration scheme. |
US09942797B2 |
Permitting coexistence of data transfer of interfering wireless signals
A system and method of permitting coexistence of WiFi and Bluetooth® data transfer on a single chip in UE including a transceiver includes using CTS data packets to protect Bluetooth® signals for SCO communication links; using only WiFi circuitry in the chip to determine when Bluetooth® data transfer is required by the UE; establishing a specified period of the Bluetooth® data transfer; and starting WiFi medium contention only upon an end of the specified period of the Bluetooth® data transfer on the single chip. The power save mode of the WiFi circuitry may be used with Bluetooth® ACL data packets in WiFi periodic data transfer gaps. The WiFi data transfer has no timing constraints, whereas the Bluetooth® data transfer has timing constraints and can only occur during the specified period. The WiFi data transfer does not occur when the Bluetooth® data transfer is occurring. |
US09942793B2 |
Systems and methods for contention management and quality of service estimation in heterogeneous wireless networks
A user equipment (UE) is configured to receive a maximum probability of accessing a wireless local area network (WLAN) for communication. The maximum probability is received via a 3rd Generation Partnership Project (3GPP) communication link with an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The UE is further configured to determine that there is a queued transmission for the UE and, in response to determining that there is a queued transmission, to determine whether the UE is authorized to access to the WLAN using a probability less than or equal to the maximum probability. The UE is further configured to delay contention for access to the WLAN for at least a pre-backoff duration in response to determining that the UE is not authorized. |
US09942792B2 |
Network migration queuing service in a wireless network
In embodiments of the present disclosure improved capabilities are described for increasing the bandwidth in a wireless communication network, where centralized optimization servers with publish-subscribe broker services are utilized in conjunction with a queuing service application that provides packet service continuity when a mobile device moves between different access control nodes of the wireless communication network, and wherein the queuing service application is connected to a publish/subscribe broker network to receive service packets matching the service packets directed to the mobile device, wherein the service application makes the matching service packets available to the mobile device to replace service packets that the mobile device did not receive during a time in which the mobile device is in transition between being connected to any of the access nodes. |
US09942787B1 |
Virtual private network connection quality analysis
A first network packet directed from one VPN endpoint to a second VPN endpoint is received at an intermediary network processing component. Metadata indicating that the first network packet is a candidate for monitoring is stored. In response to determining that a second packet received at the intermediary comprises an acknowledgement to the first packet, a traffic quality metric is stored at a location accessible to a VPN traffic analyzer. The VPN traffic analyzer responses to a traffic quality query using the metrics collected at the intermediary. |
US09942781B2 |
Method for transmitting status report of PDCP layer in mobile telecommunications system and receiver of mobile telecommunications
A status report transmission of the PDCP layer for a PDCP status report can reduce radio resources by transmitting the reception success or failure of a series of PDCP SDUs in the form of a bitmap when configuring the PDCP status report for reporting a reception status of the PDCP SDU to another party in the PDCP layer in the LTE system. |
US09942778B2 |
Virtual base station apparatus and communication method
A virtual base station apparatus (virtual AP) formed by a plurality of base station apparatuses (APs) requests a terminal apparatus (STA) to start beamforming training. The terminal apparatus transmits a plurality of first training frames to the virtual base station apparatus. The virtual base station apparatus receives the plurality of first training frames by using the plurality of base station apparatuses, and transmits a plurality of second training frames including information on a training frame received under the best conditions from a first base station apparatus that has received the training frame received under the best conditions to the terminal apparatus. The terminal apparatus receives the plurality of second training frames, and transmits to the virtual base station apparatus a second frame including information on a frame received under the best conditions among the plurality of second received training frames. |
US09942775B2 |
Signal localization and mapping
Transmitter localization and signal mapping may be accomplished by receiving measurement data from a plurality of nodes, the measurement data including a signal strength value and a geographic location for the signal strength value, triangulating the plurality of measurements using triangulation, and establishing at least one contour representing a level of signal strength. A system may receive measurement data from a plurality of user equipment, and use that data to localize an interference source and create a contour map. |
US09942774B2 |
Methods, devices and systems for separating overlappingly transmitted signals and enabling joint spectrum access
In one example embodiment, a device includes a memory configured to store computer-readable instructions therein and a processor. The processor is configured to execute the computer-readable instructions to receive a mixture signal, and determine a first signal and a second signal from the mixture signal, the first signal being a signal of a first technology and the second signal being a signal of a second technology, the first and second signals being overlappingly transmitted signals, at least one of the first signal and the second signal being used for processing of information associated with the at least one of the first signal and the second signal. |
US09942770B2 |
Detection and blocking of cloned mobile devices
A method is disclosed for blocking a cloned mobile device by a processor of a network. The processor receives a first registration from a first mobile device at a first location. The first registration includes a device identifier and a phone number. The processor then confirms that a second registration from a second mobile device at a second location includes the device identifier and the phone number and calculates a first fraud score for the first mobile device and a second fraud score for the second mobile device. The processor then determines that the second mobile device is the cloned mobile device, when the second fraud score exceeds the first score, and blocks the cloned mobile device from registering on the network. |
US09942768B1 |
Verifying a user utilizing gyroscopic movement
A computer-implemented method according to one embodiment includes requesting input from a user of a mobile device, receiving gyroscope data at the mobile device, in response to the requesting, verifying the gyroscope data, and performing one or more actions, in response to the verifying. |
US09942766B1 |
Caller validation for end service providers
Examples disclosed herein provide systems, methods, and software to validate calls to end telephone numbers. In one implementation, a method of operating a call state service includes obtaining and storing call state information for one or more communication in at least one data structure. The method further provides receiving a call state request for a communication of interest, wherein the request includes relevant call state information. The method also provides determining whether the relevant call state information matches a communication in the one or more communications based on the at least one data structure, and, if a match is identified, returning a call state match notification to the requesting end service. |
US09942763B2 |
Method and apparatus of triggering applications in a wireless environment
Method for authenticating and automatic transmission of user information between a mobile device and a wireless router, establishing communication to the mobile device for authentication, transmitting the device identifier and pre-stored user information of an application to the wireless router, determining the match between the received information and an encrypted database of the wireless router, establishing a link between the user's information and the mobile device's information, logging in the application with received user information, and triggering the service provided by the application. |
US09942762B2 |
Provisioning credentials in wireless communications
Aspects described herein relate to obtaining provisioned credentials for wireless network services. It can be determined that credentials have not been configured for accessing a network. In this case, a provisioning server supported by the network for obtaining credentials is selected, and a request to establish a connection with the network is transmitted. The transmitted request can indicate the provisioning server. |
US09942760B2 |
Wearable device and a method for storing credentials associated with an electronic device in said wearable device
The disclosure relates in general to a wearable device for serving as a personal id towards electronic devices. In particular the disclosure provides a wearable device for storing credential data or password from an electronic device, which device is configured for serving as personal id towards an electronic device, such as a mobile phone or other smart devices. |
US09942756B2 |
Securing credential distribution
Methods, systems and apparatus for securing credential distribution are disclosed. One method includes receiving notification from a credential management system that a wireless device is associated with an authenticated user of the credential management system. The method further includes receiving the private network credentials of the authenticated user, storing the private network credentials and the identifier of the wireless device, receiving an authentication request from a router, returning a response to the authentication request to the router, wherein the response includes internet domains and connection bandwidths the wireless device is allowed to use, authenticating the wireless device, ensuring that the wireless device is authorized to receive private network credentials; and distributing, by the cloud system, the private network credentials to the wireless device, thereby allowing the wireless device to obtain local network access with the private network credentials. |
US09942755B2 |
Enforcing service policies in embedded UICCs
The embodiments set forth techniques for an embedded Universal Integrated Circuit Card (eUICC) to conditionally require, when performing management operations in association with electronic Subscriber Identity Modules (eSIMs), human-based authentication. The eUICC receives a request to perform a management operation in association with an eSIM. In response, the eUICC determines whether a policy being enforced by the eUICC indicates that a human-based authentication is required prior to performing the management operation. Next, the eUICC causes the mobile device to prompt a user of the mobile device to carry out the human-based authentication. The management operation is then performed or ignored in accordance with results of the human-based authentication. |
US09942753B2 |
Method and system for monitoring and restricting use of mobile devices
A system and method for promoting safe usage of a mobile device. The system allows one or more administrators (or patents) to transparently and automatically implement preconfigured use restriction policies (e.g., restricted time periods, restricted features of the device, restricted vehicle speed) on multiple managed devices. The restriction policies may be stored locally at a managed mobile device and/or remotely at a remote server and database. The mobile device can be controlled locally by a client application or remotely by the remote server based on the restriction policies. |
US09942751B2 |
Audio proximity-based mobile device data sharing
At least two mobile devices introduce one another and select data for transfer to and receipt by at least one receiving mobile device using audio communications. Each of the devices uses its speaker(s) and its microphone to introduce and select the data. Once secure audio communications are confirmed between the devices, the selected data is acquired by the at least one receiving mobile device using audio communications or a different out-of-band communication wired or wireless network. |
US09942745B1 |
Proxy server and method thereof for forwarding location requests to a position determining entity
A method, system and server comprise determining, at a server, an appropriate Position Determining Entity (PDE) to forward data to based on a network in which a mobile station is roaming and forwarding the data from the server to the PDE. |
US09942743B2 |
User terminal and base station for a device to device proximity service
A user terminal exists in a first cell operating at a first frequency, in a mobile communication system that supports a D2D (Device to Device) proximity service. The user terminal includes a transmitter configured to transmit a D2D interest indication indicating that the user terminal has an interest in the D2D proximity service, to a base station forming the first cell. |
US09942740B2 |
Method and apparatus for providing customization of public safety answering point information delivery
A method and system for providing emergency call (e-call) services is disclosed. A third-party service center receives a communication from a vehicle over a communication pathway. Signaling is automatically sent to the vehicle from the third-party service center over the communication pathway. Location information is received from the vehicle at the third-party service center in response to the signaling. Information is forwarded from the voice call and the location information to a public safety answering point (PSAP) determined by the third-party service center. |
US09942731B2 |
Radio alert system and method
Various embodiments include a system and method that automatically communicate data using a nonlinear, time-varying voice channel. The system may include one or more sensors, a controller, and a radio transmitter. The one or more sensors may be operable to detect a condition. The controller may be configured to receive an indication of the detected condition from the at least one sensor. The controller may be configured to generate a message including information of the detected condition based on the received indication of the detected condition. The radio transmitter may be configured to wirelessly transmit the generated message on the voice channel. |
US09942729B2 |
Method and apparatus for establishing communication between terminals
Provided is a method of establishing communication between a plurality of terminals by a first client terminal of the plurality of terminals, the method including: receiving an initiation signaling message comprising a communication initiation tag and a terminal list of terminals from a host terminal of the plurality of terminals; determining whether to establish communication with the host terminal, based on a communication state of the first client terminal; generating connection information indicating whether to establish communication with the host terminal; determining a second client terminal of the plurality of terminals as a next priority terminal based on the terminal list of terminals; and transmitting the connection information and a trigger signaling message comprising a communication extension tag to the second client terminal. |
US09942726B2 |
Group trigger method, apparatus, and system
A group trigger method, apparatus, and system include an interworking function IWF entity, configured to send a trigger delivery request to an entity that has a trigger function; and the entity that has a trigger function, configured to, after receiving the trigger delivery request sent by the IWF entity, return a trigger delivery acknowledgement message to the IWF entity, and delivers, according to the trigger delivery request, an acquired group trigger payload to a user equipment UE. The entity that has a group trigger function delivers the group trigger payload to the UE, so as to effectively implement group trigger, avoid point-to-point trigger, and save system resources. |
US09942724B2 |
Method and system for automatically developing a content-based floor map
A system creates a content-based mapping of a physical space based on data received from beacons positioned at various locations in a physical space. Each beacon transmits a unique beacon identifier. When a mobile device detects a beacon identifier, the mobile device may also detect the signal strength of the transmitted identifier. If, with or shortly after detecting the beacon identifier, the mobile device is used to view content that is present in the physical space, the system may use the content information, the beacon identifier and the signal strength to build content-based floor map of the physical space. |
US09942722B2 |
Tracking a mobile unit in a housing facility for mobile units
A mobile unit in a housing facility for mobile units may be tracked by activating a first reading device at a first location of the housing facility upon detecting a first mobile unit arriving at or departing from the first location, wherein the first mobile unit has a first tag having an identification code (ID) readable by the first reading device. A set of readings may be performed by the first reading device to read a set of tag IDs during a time interval. Upon an ending of the time interval, tag IDs, in the set of tag IDs, that correspond to the first tag ID are identified based on the set of readings. A record is updated to associate the first tag ID with the first location. |
US09942720B2 |
Location determination, mapping, and data management through crowdsourcing
Mapping through crowdsourcing includes determining, using a processor, segments for a plurality of trajectories, wherein each trajectory includes radio frequency (RF) data from a communication device, determining, using the processor, RF features for the segments, and forming, using the processor, clusters of the segments according to the RF features. One or more routes of a map are generated from the clusters using the processor. |
US09942719B2 |
OTDOA positioning via local wireless transmitters
Example methods, apparatuses, and/or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate and/or support one or more operations and/or techniques for improving OTDOA positioning via one or more local wireless transmitters, such as for use in or with mobile communication devices, for example. |
US09942710B2 |
Determination of location of a mobile device
Determination of a current location of a mobile device based on exchange of messages between the mobile device and a remote device. The determination can be originated from the remote device and can be performed, in certain embodiments, by a system within a network that provides services to the mobile device. The location of the mobile device can be determined without reliance on a dedicated location service module (e.g., software or firmware) at the user equipment. The system can utilize signals from a global navigation satellite system or signals time-of-flight terrestrial signals emitted and/or received at the mobile device. In addition, the system can provide location information associated with the mobile device in response to a prompt from the remote device in instances in which the remote device is authorized to receive location information. An authorized remote device can be or can include a device associated with the user equipment or a third-party device. |
US09942698B2 |
Harvesting communication parameter observations in GNSS-denied environments
A method includes receiving location information from a mobile device, the location information indicating a location of a mobile device operating the mobile device in a global positioning navigation satellite system (GNSS)-location-denied environment. One or more communication parameters associated with communications between the mobile device and a network can be identified. The communication parameters can be associated with the location of the mobile device. The mobile device can provide the location information using a social networking site, for example, using a check-in feature or drop-down location menu. |
US09942694B2 |
Information transmission/reception system and terminal apparatus
An information transmission apparatus 2 makes transmission objective data redundant using a predetermined method, divides the redundant data into N (N≥2) data elements, the transmission objective data being reproducible on the basis of any arbitrary combination of m (m |
US09942692B2 |
One touch machine to machine device connection
A computing device may execute a device connection application on a processor of the computing device to provide operations including establishing an ad-hoc data connection between the computing device and a machine-to-machine device, the computing device configured to set up the machine-to-machine device to interact with a network-based service using a user account of the network-based service; receiving device information from the machine-to-machine device over the established ad-hoc data connection; and connecting the machine-to-machine device to the network-based service based on the device information received from the machine-to-machine device and according to authentication of the computing device as being associated with the user account. The computing device may further be configured to authenticate and authorize a user to configure the machine-to-machine device to join the network and network-based service. |
US09942690B2 |
Method and device for information push
Method and device for information push are provided in the disclosure, which may include: obtaining a keyword input by a user, identifying an Application Program (APP) package name corresponding to the keyword input based on a first data table stored in the smart device, the first data table including correspondence relationships between APP package names and keywords, determining whether the APP corresponding to the APP package name is installed in the device, pushing the keyword to the APP if the APP is installed in the device. The technical solutions of the disclosure may push the keyword related with the user behaviors to an APP, so that the APP may locate operations related with the keyword, and push the operations to the user in the form of operation prompt messages, and thus facilitate the user quickly starting the related operations of the APP with simple action. |
US09942687B1 |
System for localizing channel-based audio from non-spatial-aware applications into 3D mixed or virtual reality space
Rendering audio for applications implemented in an MR or AR system, in a 3D environment. A method includes determining a location of a user device in the 3D environment. The method further includes accessing a set of spatial mapping data to obtain spatial mapping data for the determined location. The spatial mapping data includes spatial mapping of free-space points in the 3D environment. Data for each free-space point includes data related to audio characteristics at that free-space point. The spatial mapping data is based on data provided by users in the 3D environment. The method further includes applying the spatial mapping data for the determined location to one or more acoustic simulation filters. The method further includes using the one or more acoustic simulation filters with the spatial mapping data applied, rendering audio output for one or more applications implemented in the MR or AR system to a user. |
US09942679B2 |
Using single-channel/multi-channel transitions to output an alert indicating a functional state of a back-up audio-broadcast system
In one aspect, an example method for outputting an alert indicating a functional state of a back-up audio-broadcast system involves: a computing device receiving a first audio-stream that represents first audio-content; the computing device generating a first signature based, at least in part, upon an extent of single-channel/multi-channel transitions included within the first audio-content; the computing device receiving a second audio-stream that represents second audio-content; the computing device generating a second signature based, at least in part, upon an extent of single-channel/multi-channel transitions included within the second audio-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert. |
US09942677B2 |
System and method for a transducer
According to an embodiment, a transducer system includes a transducing element and a symmetry detection circuit. The transducing element includes a signal plate, a first sensing plate, and a second sensing plate. The symmetry detection circuit is coupled to a differential output of the transducer element and is configured to output an error signal based on asymmetry in the differential output. |
US09942676B1 |
Method and system of throttling a pilot tone for thermal monitoring of an electro-mechanical actuator
Method of throttling a pilot tone for thermal monitoring of an electro-mechanical actuator starts by computing a power estimate based on a driving signal. A first temperature estimate is then computed based on the power estimate. The pilot tone may be generated by adjusting a level of the pilot tone based on at least one of the power estimate or the first temperature estimate. The pilot tone is injected into the driving signal to generate a driving output signal that is outputted by an electro-mechanical actuator. Other embodiments are also described. |
US09942674B2 |
Method for operating a hearing device as well as a hearing device
A method for operating a hearing device for a user having tinnitus includes converting an acoustic input signal into a corresponding converted input signal, applying a transfer function to the converted input signal for generating a processed input signal, generating a stimulation signal depending on characteristics of a perceived disturbing internal signal resulting from a tinnitus perceived by a prospective user of the hearing device, limiting the stimulation signal by applying a predefined limiting scheme thereby generating a limited stimulation signal, superimposing the limited stimulation signal onto the processed signal thereby generating an output signal, and feeding the output signal to an output transducer for generating a hearing device output signal. |
US09942672B2 |
Devices for enhancing transmissions of stimuli in auditory prostheses
A resilient element is used to bias a vibration element of an auditory prosthesis towards the skin of a recipient. This helps improve transmission of vibration stimuli to the recipient. Additionally, the resilient element helps reduce feedback caused by the vibration element vibrating in close proximity to sound processing components contained within the auditory prosthesis. |
US09942670B2 |
Hearing aid device and method for operating the hearing aid device with a communication device
A method operates a system of a hearing aid device and a communication device. The hearing aid device has an acousto-electrical transducer, a signal processing device and an electro-acoustic transducer. The communication device has a controller and an electro-acoustic transducer. The method includes the steps of: receiving of an incoming call by the communication device, signaling of the incoming call by the communication device by a first acoustic signal via the electro-acoustic transducer, receiving of the first acoustic signal by the acousto-electrical transducer of the hearing aid device, identifying of the first acoustic signal and carrying out of a first change of adjustment on the hearing aid device when the first acoustic signal has been identified. |
US09942665B2 |
Electronic apparatus
A cover member is made of a crystalline material, and includes a first main surface that faces a display surface of a display, and a second main surface opposite to the first main surface. A vibration element produces flexural vibrations, and is disposed on the first main surface of the cover member. The cover member is bent in a second direction more easily than in a first direction from the viewpoint of anisotropy of a crystalline structure of the crystalline material. The first direction is parallel to the first and second main surfaces, and the second direction is parallel to the first and second main surfaces and vertical to the first direction. The vibration element produces flexural vibrations along the second direction. |
US09942636B2 |
Vehicle-mounted speaker system
A vehicle-mounted speaker system achieves improvement in the weather resistance against a vehicle exterior environment and enables degradation in sound quality to be prevented. In the vehicle-mounted speaker system, a supporting member separating a vehicle interior space from a vehicle exterior space is provided with an opening. The supporting member supports a speaker, and a rear cover covering the back of the speaker closes the opening. The rear cover includes an annular flexible member supported by the supporting member, and a non-flexible vibrating plate supported by an inner portion of the annular flexible member. An enclosed space is defined between the rear cover having such a configuration and a diaphragm of the speaker. |
US09942634B2 |
Method and apparatus for authentication in passive optical network
A method and apparatus for authentication in a passive optical network are disclosed. In the disclosure, a first terminal serial number of an ONU and a first logic registration code are transmitted from the ONU to an OLT; if the OLT determines that the first terminal serial number does not match a second terminal serial number stored on the OLT, the OLT judges whether the first logic registration code received from the ONU matches a second logic registration code stored on the OLT; the OLT stores the first terminal serial number received from the ONU on the OLT if the first logic registration code matches the second logic registration code. |
US09942626B2 |
Low power wireless RF communication platform and ad-hoc security network utilizing same
Wireless radio frequency communications platform may include a plurality of sensor units communicatively coupled over a wireless radio frequency communication network to a collector unit. The sensor units may be configured to collect data concerning monitored parameters and relay the collected data to a collector unit via a wireless radio frequency communication. The collector unit may be configured to receive and store the collected data received from the plurality of sensors and transmit the collected data to a computing device upon receiving an indication that the collector unit is communicatively coupled to the computing device. The computing device may execute a computer software application that facilitates communication between the computing device and collector unit. |
US09942624B2 |
On-premises restaurant communication system and method
An on-premises restaurant communication system for communicating a particular customer's table number to a food server at a central service station. Radio Frequency Identifier (RFID) tags are mounted on the underside of the restaurant's tables. The customer is provided with a pager having a pager ID associated with the customer's food order. The pager is modified to include an RFID reader and an RF transmitter. When the customer places the pager on a selected table, the RFID reader reads an RFID number from the table's RFID tag. The RF transmitter transmits the pager ID and RFID number to the central station, which uses this information to associate the food order with the table number. The table number is provided to the food server for delivery of the food order to the proper table. |
US09942621B2 |
Apparatus and method for managing marketing
A method that incorporates teachings of the present disclosure may include, for example, the steps of transmitting media content to a group of set top boxes for presentation with an overlay superimposed onto the media content, receiving a first comment from a first set top box of the group of set top boxes where the first comment is presentable with the overlay and the media content by the group of set top boxes, determining a first advertisement based on the first comment, and transmitting the first advertisement to the first set top box for presentation with the overlay and the media content. Other embodiments are disclosed. |
US09942611B2 |
Methods and systems for displaying a countdown alert for children
Methods and systems are disclosed herein for creating countdown animations. The countdown animations may alert children that they are approaching their viewing limits, wherein the viewing limits are set by parents and/or guardians. A method may include generating a countdown of an amount of time remaining in a user selected period of time for accessing media content. The method may include identifying a character of a plurality of characters based on a user criterion. The method may include searching a database of a plurality of countdown animations to select a countdown animation associated with the identified character. The method may include generating for display the selected countdown animation simultaneously with the media content. |
US09942610B2 |
Systems and methods for overriding crowd-sourced auto-skip commands based on user activity
Systems and methods are provided herein for automatically overriding an auto-skip command embedded in a media asset annotation when a user profile indicates a preference for content that is to be auto-skipped. To this end, a media guidance application may play back a media asset to a user, and detect therein a skip annotation that corresponds to a portion of the media asset that is to be played back. The media guidance application may, in response to detecting the skip annotation, access metadata indicating content of the portion, compare the metadata to entries of a profile of the user, and determine whether the user prefers the content based on the comparing. If the user prefers the content, the media guidance application may refrain from executing a skip command indicated by the skip annotation. |
US09942609B2 |
Personalized content recommendations based on consumption periodicity
Aspects described herein provide techniques for providing content recommendations such as, for example, recommendations for video content provided by a cable network. The content recommendation techniques described herein determine the extent to which previously consumed content should contribute to content considered for recommendation to a user based on the consumption time of the previously consumed content. The consumption habits of users have been observed to occur at regular intervals. These intervals are employed to adjust contribution factors for the previously consumed content when making content recommendations. |
US09942608B2 |
TV mode change in accordance with number of viewers present
Systems and methods for changing TV operating mode in accordance with number of viewers present. In some implementations, a method includes: obtaining a total number of viewers of a connected TV, the connected TV having a plurality of operating modes and the total number is one or more; in accordance with a determination that the total number of viewers is within a first predefined range of a plurality of predefined ranges; placing or maintaining the connected TV in or into a first operating mode unrelated to media content being displayed on the connected TV; and in accordance with a determination that the total number of viewers is within a second predefined range of the plurality of predefined ranges: placing or maintaining the connected TV in or into a second operating mode unrelated to the media content, the second operating mode is different from the first operating mode. |
US09942607B2 |
Methods, apparatus, and systems to collect audience measurement data
Methods, apparatus, and systems to collect audience measurement data are disclosed. A disclosed example method includes collecting first media data and audience identification data via a metering device. Audience member behavior data is developed based on the first media data and the audience identification data. Second media data is accessed after the metering device has been removed. The second media data is collected by a service provider associated with the second media data. The removal of the metering device occurring after the audience member behavior data has been developed. Audience members associated with the second media data are identified based on the audience member behavior data. |
US09942606B2 |
Application layer modification to enable transmission gaps
Television white space devices are operable to communicate information over television white space and, more specifically, to quiet a transmitter for sensing signals in the television white space. A method for inconspicuous quieting of the transmitter in a television white space device inserts, from an application layer, information into a transport stream for transmission by the transmitter of the television white space device to produce a null window of time within the transport stream at a predetermined time. The method also transmits the transport stream by the transmitter of the television white space device and quiets the transmitter during the null window of time. The method senses, by a white space sensor of the television white space device, existing signals in the white space during the null window of time. |
US09942605B2 |
Devices and methods for transmitting and receiving data of a sink device to change video display resolution based on error counter value detected at the sink device using HDMI
A method for transmitting and receiving data of a sink device by using HDMI is disclosed. A method for transmitting and receiving data of a sink device by using HDMI comprises receiving video data through at least one channel of HDMI from a source device; generating an error counter value by performing CED (Character Error Detection) on the received video data; in case the error counter value exceeds a threshold value, transmitting to the source device a CEC message requesting resolution change of the video data; and receiving video data with a resolution changed according to the CEC message from the source device. |
US09942604B2 |
Legacy converter
The present disclosure describes a legacy converter for an audio distribution system that uses a local area network where the legacy converter converts a digital audio signal to and from an analog audio signal and provides an external bridge connection between the audio system and one or more legacy sources and one or more legacy control networks. The legacy converter includes a network controller where the network controller further includes an embedded controller with memory and which is programmed to function as a web server. In addition, the legacy converter includes a network interface, an audio format converter that includes one or more audio encoders to provide multiple conversions of different legacy audio inputs simultaneously, an analog to digital converter, a legacy controller, a legacy audio network interface that bridges the legacy sources, and, a legacy control network interface. |
US09942603B2 |
Electronic system informing a first electronic device of user remote control activity involving a second electronic device
An electronic system is presented which includes a remote control device and a first electronic device. In one embodiment, the remote control device is configured to accept a user input signifying a command for a second electronic device, as well as generate the command for the second electronic device, and an indication of the command. In another embodiment, the remote control device is configured to accept a user input that causes a mode change of the remote control device, wherein the mode identifies one of a plurality of electronic devices that receive commands from the remote control device. The remote control device is also configured to transmit the command to the second electronic device, if applicable, and transmit the indication of the command or mode change to the first electronic device. The first electronic device is configured to receive and process the indication to alter operation of the first electronic device. |
US09942599B2 |
Methods and apparatus to synchronize second screen content with audio/video programming using closed captioning data
A method for synchronized utilization of an electronic device is provided. The method receives closed captioning data from an audio/video content receiver for a set of audio/video content; retrieves detail for a first event occurring in the set of audio/video content, wherein the first event is indicated by the received closed captioning data; and presents content to a user, using the electronic device, based on the retrieved detail. |
US09942597B2 |
Hybrid electronic programming guide
A hybrid, expandable electronic programming guide that may allow broadcast programming customers to view both broadcast programming options and over-the-top service options in a single electronic programming guide. |
US09942596B2 |
Video processing system for demultiplexing received compressed and non- compressed video signals and transmitting demultiplexed signals
The present invention is intended to permit both real-time display of a picture represented by a non-compressed video signal on a television and display of a picture represented by a compressed video signal at any desired time by simultaneously transmitting the compressed video signal and non-compressed video signal via one interface. An STB packetizes a compressed video signal, and multiplexes the compressed video signal and a blanking signal combined with a non-compressed video signal. Thus, both the video signals are transmitted simultaneously. A picture represented by the non-compressed video signal is displayed on a television in real time. The compressed video signal is stored in a storage medium incorporated in the television, read at any user's desired time, and decoded so that a picture represented by the compressed video signal can be viewed at the user's desired time. |
US09942594B2 |
Mobile virtual communication and entertainment service
Aspects of the subject disclosure may include, for example, a method including providing, by a processor in a dongle coupled to a display device, a graphical user interface at the display device, and transmitting a message to an authentication server in accordance with authentication information stored in a storage device of the dongle and an input via the graphical user interface. The method also includes obtaining an authentication confirmation; obtaining content from a content server; and recording the content in accordance with a second input via the graphical user interface. The recorded content is transmitted for storage at a storage server. The display device communicates with equipment of a video provider that is associated with a service area. In accordance with the authentication confirmation, the processor is authorized to obtain the content based on the location of the dongle relative to the service area. Other embodiments are disclosed. |
US09942591B2 |
Systems and methods for providing event-related video sharing services
Systems and methods for providing sports-related video sharing services to subscribers to such services are disclosed. The systems and methods enable the capture and storage of video data corresponding to sporting events held at sports venues, and the communication of captured video data to subscribers or others for viewing. The systems and methods also enable subscribers to create video highlight reels, with or without annotations and/or music, from the captured video data, to post the video highlight reels on web pages hosted by the system, and to communicate the video highlight reels for viewing by others. |
US09942585B2 |
Intelligent buffering of media streams delivered over internet
A multimedia content stream that includes a series of segments may be received where each segment corresponds to a respective predicted seek position of a plurality of predicted seek positions in the multimedia content stream. A likelihood of receiving a seek request from a user to move from a current playout position in the multimedia content stream to one of the predicted seek positions in the multimedia content stream may be determined. A size of a buffer for each segment in the multimedia content stream may be determined based on the likelihood of receiving the seek request. |
US09942576B2 |
Method and system for remote battery notification
There is a need to provide an intuitive way for a battery-powered device to send a low battery notification to another device that can properly notify a user that the battery-powered device has a low battery. The user can be notified by the other device even after the battery-powered device has exhausted its battery to the point where it can no longer report its battery state. A second electronic device (e.g., a remote control) can send a low battery notification to a first electronic device (e.g., a set-top box) so that the first electronic device can alert a user that the second electronic device has a low battery. |
US09942570B2 |
Resource efficient video processing via prediction error computational adjustments
A video processing system dynamically adjusts video processing prediction error reduction computations in accordance with the amount of motion represented in a set of image data and/or available memory resources to store compressed video data. In at least one embodiment, video processing system adjusts utilization of prediction error computational resources based on the size of a prediction error between a first set of image data, such as current set of image data being processed, and a reference set of image data relative to an amount of motion in a current set of image data. Additionally, in at least one embodiment, the video processing adjusts utilization of prediction error computation resources based upon a fullness level of a data buffer relative to the amount of motion in the current set of image data. |
US09942568B2 |
Hybrid transform scheme for video coding
An apparatus for decoding a current block from an encoded bitstream includes a memory and a processor. The processor is configured to execute instructions stored in the memory to decode, from the encoded bitstream, a prediction mode of the current block and decode the current block using a transform type selected from a set that includes only a symmetrical discrete sine transform (SDST) and a two-dimensional discrete cosine transform (2D DCT). If the prediction mode is an inter prediction mode, the transform type used is the SDST. If the prediction mode is an intra prediction mode, the transform type used is the 2D DCT. |
US09942566B2 |
Method and apparatus for intra mode coding
A method and apparatus of predictive Intra coding of a block are disclosed. In one embodiment according to the present invention, a set of Intra prediction modes is determined, and predictive Intra coding is applied to a prediction unit (PU) of an image based on one or more neighboring PUs according to a current Intra prediction mode. The current Intra prediction mode is selected from the set of Intra prediction modes and the current Intra prediction mode is predicted using most probable modes (MPMs) and remaining modes. A number of the remaining modes is kept as a power of 2. For example, the 32 remaining modes can be represented using 5-bit fixed length codes. |
US09942565B2 |
Low-complexity intra prediction for video coding
The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels. |
US09942562B2 |
Video predictive encoding device, video predictive encoding method, video predictive encoding program, video predictive decoding device, video predictive decoding method, and video predictive decoding program
A video prediction encoding device provided with a picture storage unit storing, as reference pictures to be used for encoding of a subsequent picture, one or more of reconstructed pictures restored from compressed picture data and a memory control unit to control a frame memory in the picture storage unit. When a frame size of input pictures is not more than 1/(2^L) (where L is an integer of one or more) of a maximum frame size of pictures, the memory control unit determines that (2^L) times the maximum number of reconstructed pictures are storable in the frame memory. |
US09942555B2 |
Picture coding device, picture coding method, picture coding program, picture decoding device, picture decoding method and picture decoding program
There is provided a picture coding device that performs intra prediction coding of a picture signal including a luma signal and a chroma signal in units of blocks and codes information relating to an intra prediction mode. When the intra prediction of a picture signal is made in units of coding blocks, in a case where a chroma format is 4:2:2, in a mode for setting a chroma intra prediction mode in accordance with the luma intra prediction mode, an intra prediction unit sets the chroma intra prediction mode based on the luma intra prediction mode and the chroma format and makes an intra prediction of the chroma signal. |
US09942554B2 |
Image encoder and decoder using unidirectional prediction
The present invention relates to an image encoding and decoding technique, and more particularly, to an image encoder and decoder using unidirectional prediction. The image encoder includes a dividing unit to divide a macro block into a plurality of sub-blocks, a unidirectional application determining unit to determine whether an identical prediction mode is applied to each of the plurality of sub-blocks, and a prediction mode determining unit to determine a prediction mode with respect to each of the plurality of sub-blocks based on a determined result of the unidirectional application determining unit. |
US09942552B2 |
Low bitrate video coding
Techniques related to video coding with low bitrates are discussed. Such techniques may include skipping coding of a picture of a group of pictures when an estimated coding bit cost of the picture is greater than an available coding bit limit for the picture and, when the estimated coding bit cost is not greater than the available coding bit limit, determining the coding skip indicator based on a picture type of the individual picture and a picture structure of the group of pictures. |
US09942551B2 |
Palette index grouping for video coding
In an example, a method of decoding video data may include receiving a palette mode encoded block of video data of a picture. The method may include receiving encoded palette mode information for the palette mode encoded block of video data. The encoded palette mode information may include a plurality of instances of a first syntax element and a plurality of syntax elements that are different from the first syntax element. The method may include decoding, using bypass mode, the plurality of instances of the first syntax element before decoding the plurality of syntax elements that are different from the first syntax element using context mode. The method may include decoding, using context mode, the plurality of syntax elements that are different from the first syntax element after decoding the plurality of instances of the first syntax element using bypass mode. |
US09942550B2 |
Image encoding device, image encoding method and program, image decoding device, and image decoding method and program
A luminance signal of an image and a chrominance signal of a bit depth different from that of the luminance signal is input, a luminance quantization parameter used to quantize the input luminance signal in block units is generated, a chrominance quantization parameter used to quantize the input chrominance signal in block units within a range depending on the luminance quantization parameter is generated, the input luminance signal is quantized by the luminance quantization parameter, the chrominance signal is quantized by the chrominance quantization parameter, and the range is changed depending on the difference between the bit depth of the luminance signal and the chrominance signal during the generation of the chrominance quantization parameter. |
US09942547B2 |
Moving picture coding using inter-picture prediction with reference to previously coded pictures
According to a picture coding method, a coded picture is stored, as a reference picture, into a storage unit; commands indicating correspondence between reference pictures and reference indices for designating reference pictures and coefficients used for generation of predictive images are generated; a reference picture being used when motion compensation is performed on a current block in a current picture to be coded is designated by a reference index; a predictive image is generated by performing linear prediction on a block being obtained by motion estimation within the designated reference picture, by use of a coefficient corresponding to the reference index; a coded image signal including a coded signal obtained by coding a prediction error being a difference between the current block in the current picture to be coded and the predictive image, the commands, the reference index and the coefficient is outputted. |
US09942543B2 |
System and method for improved optical character recognition for automated set-top box testing
The present application provides a user configurable test system for set-top boxes (STB) and other consumer devices providing video output. In particular, it provides for a method of improving an Optical Character Recognition (OCR) process in such test systems. |
US09942542B2 |
Method for recognizing a band-limiting malfunction of a camera, camera system, and motor vehicle
The invention relates to a method for recognizing a band-limiting malfunction of a camera (3) of a motor vehicle (1), in which during the operation of the motor vehicle (1) an image (12) of a measurement object (9), which is external to the motor vehicle, is captured by means of the camera (3) arranged on the motor vehicle (1), and in the image (12) a point spread function (14) is determined on the basis of a brightness distribution (16) along a profile through a pixel with a brightness, which exceeds a brightness threshold value, of the measurement object (13) shown in the image (12), and on the basis of the determined point spread function (14) a property value of a property of the camera (3) is determined, and the band-limiting malfunction of the camera (3) is recognized, in case the property value of the camera (3) is smaller than a property threshold value. |
US09942539B2 |
Scanning laser-based three dimensional (3D) display systems for viewers wearing 3D glasses
A display system for creating three dimensional (3D) imagery for a viewer wearing 3D glasses such as wavelength multiplex visualization (WMV) technology glasses with a first lens passing colored light in a first range of wavelengths and with a second lens passing colored light in a second range of wavelengths. The system includes a first WMV light source outputting a first light stream onto a display surface, with the first light stream having a wavelength in the first wavelength range. The system includes a second WMV light source outputting a second light stream onto the display surface concurrently with the second light stream, with the second light stream having a wavelength in the second wavelength range. The WMV light sources are scanning lasers that each may be a scanning laser providing red, green, or blue coherent light or a full red, green, and blue (RGB) scanning laser. |
US09942530B2 |
Projection system and light screen generating device thereof
The present disclosure provides a projection system and a light screen generating device thereof. The light screen generating device includes a movable carrier module, a first light-emitting module, and a second light-emitting module. The first light-emitting module includes a plurality of first light-emitting structures disposed on the movable carrier module. Each of the first light-emitting structures generates an invisible light screen, and the invisible light screens respectively generated by the first light-emitting structures are mated with each other to form a spliced invisible light screen for increasing light emission uniformity. The second light-emitting module includes a second light-emitting structure that is disposed on the movable carrier module and that generates a visible light screen parallel to and overlapping the spliced invisible light screen. |
US09942529B2 |
Image projection device
Provided is an image projection device that carries out high precision gesture detection. An image projection device has a projection unit that optically projects image and a gesture detection unit that detects human gestures and generates a signal for operating the projected image on the basis of the detection results. The gesture detection unit controls a range for detecting gesture according to the direction that the projection unit projects light and/or the placement state of the image projection device. The device has a laser light source and photodiode for detecting gestures, or has a pyroelectric sensor for detecting infrared rays. |
US09942528B2 |
Wavelength conversion element, illumination device, and projector
The invention relates to a wavelength conversion element including: a substrate including a light-reflecting surface and rotatable around an axis of rotation; and a wavelength conversion layer supported by the light-reflecting surface. The wavelength conversion layer has a distribution of reflectance, along a circle centered on the axis of rotation, with respect to excitation light to excite the wavelength conversion layer. An average reflectance of the wavelength conversion layer with respect to the excitation light per the circle varies depending on a radius of the circle. |
US09942526B2 |
Vehicle event recorders with integrated web server
Vehicle event recorders are arranged with integrated web servers to provide a simple user interface and control mechanism which may be address with commonly available hardware and software. A vehicle event recorder of these inventions couples to a network having a workstation node. The workstation having either of the many available web browsers can be used to view, address, control, perform data transfer, et cetera, by way of data exchange in accordance with simple IP protocols. A vehicle equipped with these systems returns to a household to make a network connection. A local server is used to see all exposed system controls as provided by predefined web pages provided by a web server integrated as part of the vehicle event recorder unit. |
US09942517B1 |
Multi-mode video conferencing system
The present disclosure is directed to a video-enabled communication system that comprises a control unit, coupled with a camera, the camera acquiring an image of a local participant to provide to a remote participant during a video communication session. A microprocessor in the control unit executes an audio controller that causes the microprocessor to control, based on audio information collected by the control unit, movement and/or pan and/or tilt of a camera at a remote endpoint of the remote participant to capture a selected image of the remote participant for display to the local participant. The control unit can operate in multiple operating modes depending on the context of the video conference. |
US09942516B1 |
Optimizing video conferencing using contextual information
The present disclosure is directed toward systems and methods for optimizing video conferences. For instance, systems and methods described herein optimize both the transmission and display of one or more video conference data streams. Systems and methods described herein optimize the transmission and display of one or more video conference data streams by identifying a context associated with the one or more video conference data streams and optimizing the one or more video conference data streams based on the identified context. |
US09942515B2 |
Smart device pairing and configuration for meeting spaces
Pairing and configuring a computing device for use in a meeting space is provided. An appliance may communicate a broadcast to a computing device which announces the availability of a meeting space for a meeting. The computing device may establish a connection with the appliance. The computing device may then join the meeting in the meeting space. |
US09942509B2 |
System and method for optimized appliance control
A device receives a request from a controlling device, such as a remote control, smart phone, or the like, where the request is intended to have one or more target devices perform one or more functional operations. The device responds to the request by applying the optimum methodology to propagate one or more commands to each intended target appliance to cause each intended target appliance to perform the intended one or more functional operations. |
US09942507B2 |
Remote controller for setting mode according to state of broadcast receiving apparatus
A remote control apparatus for setting a mode according to a state of a broadcast receiving apparatus is provided. The remote control apparatus sets operation modes based on information regarding a state of a broadcast receiving apparatus received from the broadcast receiving apparatus. The operation mode of the remote control apparatus is automatically set based on information regarding a state of a broadcast receiving apparatus, so less power is consumed in the remote control apparatus. |
US09942506B2 |
Solid-state imaging device
A solid-state imaging device according to the present disclosure includes pixels arranged two-dimensionally, each of the pixels including: a metal electrode; a photoelectric conversion layer that is on the metal electrode and converts light into an electrical signal; a transparent electrode on the photoelectric conversion layer; an electric charge accumulation region that is electrically connected to the metal electrode and accumulates electric charges from the photoelectric conversion layer; an amplifier transistor that applies a signal voltage according to an amount of the electric charges in the electric charge accumulation region; and a reset transistor that resets electrical potential of the electric charge accumulation region, in which the reset transistor includes a gate oxide film thicker than a gate oxide film of the amplifier transistor. |
US09942504B2 |
Image capturing apparatus and method for controlling the image capturing apparatus
An image capturing apparatus comprises an image sensor and a generation unit configured to generate a signal of each of the pixels from the signals respectively read out from the plurality of charge accumulation units. The image sensor includes a plurality of pixels, each of the pixels including: a photoelectric conversion unit; a plurality of charge accumulation units for accumulating a charge generated in the photoelectric conversion unit; a control unit configured to control accumulation of charge in each of the plurality of charge accumulation units; and a readout unit configured to read out a signal corresponding to the charge from each of the plurality of charge accumulation units. The photoelectric conversion unit is formed in a first chip, and the plurality of charge accumulation units, the control unit, and the readout unit are formed in a second chip. |
US09942501B2 |
Image sensor and method for driving image sensor
Provided are an image sensor compensating for property degradation of a metal-oxide-semiconductor (MOS) resulting from a threshold voltage shift that may occur when photodiodes and a MOS circuit of configuring an amplifier are integrated on the same substrate, and a method for driving the image sensor. |
US09942497B2 |
Solid-state imaging apparatus and imaging with a limiting circuit for limiting an amplifier output in first and second periods to first and second ranges
A solid-state imaging apparatus and an imaging system which can reduce the occurrence of darkening and decrease deterioration in CDS performance are provided. The solid-state imaging apparatus has: a pixel unit including a photoelectric conversion unit for generating a signal by a photoelectric conversion; an amplifier unit for amplifying the signal generated by the photoelectric conversion unit; and a limiting circuit for limiting a level of an output signal from the amplifier unit. The pixel unit outputs a noise signal under a reset state during a first period and outputs a pixel signal under a non-reset state during a second period. The limiting circuit limits the level of the output signal from the amplifier unit in the first period, lower than the level of the output signal from the amplifier unit in the second period. |
US09942495B2 |
Imaging array having photodiodes with different light sensitivities and associated image restoration methods
A pixel sensor array includes a plurality of pixel sensors having a first gain and a plurality of pixel sensors having a second gain less than the first gain. |
US09942492B2 |
Image sensors having high dynamic range functionalities
An image sensor pixel may include a photodiode, a charge storage region, a floating diffusion node, and a capacitor. A first transistor may be coupled between the photodiode and the charge storage region. A second transistor may be coupled between the charge storage region and the capacitor. The photodiode may generate image signals corresponding to incident light. Multiple image signals may be summed at the charge storage region. The second transistor may determine a portion of the image signal that may be sent to the capacitor for storage. The portion of the image signal that is sent to the capacitor may be a low gain signal. A remaining portion of the image signal may be a high gain signal. The image sensor pixel may also include readout circuitry that is configured to readout low and high gain signals stored at the floating diffusion node in a double-sampling readout operation. |
US09942490B2 |
Compressive image sensing device and method
The present invention involves a CMOS image sensor including: a plurality of pixels distributed in a plurality of subsets, each subset defining a measurement support; and a circuit capable of implementing a compressive image sensing method, the method including: for a given integration time of the sensor pixels, reading, for each measurement support, a single output value based on the output values of a pseudo-random selection of one or a plurality of pixels of the support. |
US09942488B2 |
Method for combining data signals and video signals for transmission to video display units
A method capable of combining data signals and video signals for transmission to a video display unit. The method comprises the steps of generating a data signal, transmitting the data signal to an apparatus, receiving the data signal at the apparatus, receiving a video/audio signal at the apparatus, combining the video/audio signal with the data signal to form a single combined signal, and displaying the combined signal on a video display unit. |
US09942485B2 |
Camera and image processing method
A camera system and method provide a trailing motion blur effect without the use of a flash. In one embodiment, a variable light-transmissive filter is positioned in front of an image sensor. While the light-transmissive property of the filter is lower, the blurred image of the object in motion is produced. The light-transmissive property of the filter is increased during the exposure in order to produce a clearer image of the object. In a method, a plurality of images taken in rapid succession are combined to produce a clear image of the object with a trailing blurred image of the object. |
US09942484B2 |
Electronic device and method for displaying image therein
A method for displaying an image in an electronic device provided. The method includes displaying an image and if a filter effect list request is input, dividing at least a portion of the image into a plurality of filter areas, and displaying a preview image in which different filter effects are applied to the plurality of filter areas. |
US09942480B2 |
Image processing apparatus and method
An image processing apparatus and method for regulating viewing image output of the image processor which processes motion and still images in a time divisional manner are provided. The image processing apparatus includes an image processor processing the viewing and still images in a time divisional manner, a timing manager storing the viewing image processed by the image processor temporarily and outputting the viewing image at a preset time of a frame period, and a controller controlling, in response to a capture request, the image processor to process the still image at a residual part of a current frame to be at a beginning part of a next frame and to process the buffered viewing image to be at the residual part of the next frame, wherein the residual part of the next frame is a part which remains after processing the still image completely. |
US09942469B2 |
Mobile terminal and method for controlling the same
Disclosed is a mobile terminal, by which an image can be easily attached. In particular, the present invention includes a 1st camera, a touchscreen, and a controller controlling the touchscreen to output a running screen of a prescribed application and a preview screen of the 1st camera to a 1st region and a 2nd region on the touchscreen, respectively, the controller, if a photograph command is received, attaching an image data photographed through the 1st camera to the prescribed application, wherein a data size of the attached image data is based on a size of the 2nd region. |
US09942460B2 |
Image processing device, image processing method, and program
There is provided an image processing device including a camerawork determination unit configured to determine camerawork at a time of imaging and set a determination start timing of a main subject in image data on the basis of the determination, and a main subject determination unit configured to determine the main subject among subjects contained in the image data from the image data from the determination start timing. |
US09942453B2 |
Mobile terminal and method for controlling the same
Disclosed are a mobile terminal having a plurality of light emitting devices, and a method for controlling the same. The mobile terminal includes a camera; a light emitting portion including a plurality of light emitting units; and a controller configured to control the light emitting portion to emit light, such that depth information of an image received through the camera is extracted, wherein the controller determines the number of light emitting units which emit light among the plurality of light emitting units, based on a distance between a subject corresponding to the image and the camera. |
US09942451B2 |
Photographing apparatus
A photographing apparatus includes a chassis, in which a recess is formed; the recess including at least one pair of inner wall surfaces which face each other; an imaging unit positioned in the recess; an intermediate frame which is interposed between the recess and the imaging unit, the intermediate frame including a pair of support walls which correspond to the pair of inner wall surfaces of the recess; a first cushioning member which is interposed between one of the pair of support walls of the intermediate frame and an adjacent outer wall surface of the imaging unit; and a second cushioning member which is interposed between the other of the pair of support walls of the intermediate frame and an adjacent inner wall surface of the pair of inner wall surfaces of the recess. |
US09942447B2 |
Color processing device for compositing color conversion rules, image forming system, color processing method, and non-transitory computer readable medium
A color processing device includes a compositing unit, a modification unit, and an output unit. The compositing unit composites plural color conversion rules in a color space that includes plural color components through serial processing. The modification unit modifies the color conversion rules after being composited by the compositing unit, by applying an inverse conversion of a specific one-dimensional correlation, which correlates input color values and output color values in the color space, to the composited color conversion rules. The output unit outputs the composited color conversion rules after being modified and the specific one-dimensional correlation. |
US09942445B2 |
Image processing apparatus and image processing method
An image processing apparatus includes an acquisition unit that acquires, from image data acquired in such a manner that a chart formed by an image forming unit is read, a line signal value from pixel values of pixels for a line arranged in a first direction of the chart and a line representative value by using line signal values respectively acquired from a plurality of lines adjacent to each other in a second direction different from the first direction of the chart, and a determination unit that determines a portion where a streak is generated in the second direction by using a difference between a first representative value and a second representative value. |
US09942438B2 |
Image reading apparatus
An image reading apparatus includes an image reading part that reads an image formed on a recording medium, an accommodating unit that accommodates the image reading part and supports the image reading part in such a manner that the image reading part is capable of being displaced toward a side on which the recording medium is to be disposed, and an urging member that urges, in the accommodating unit, the image reading part toward the side on which the recording medium is to be disposed. The accommodating unit includes an urging-member-mounting portion in which the urging member is mounted, and at least one window is formed in the urging-member-mounting portion on a side opposite to a side on which the image reading part is disposed. |
US09942433B2 |
Image forming apparatus and recording medium
An image forming apparatus includes an installer portion, the installer portion being capable of installing a translation data application and an add-on application on the image forming apparatus, the add-on application for customizing functions of the image forming apparatus. The translation data application has a data structure including: a translation data file containing multiple terms in one or more languages; and a definition file specifying an access method for the add-on application to access the translation data application and a function for the add-on application to extract a target term in a target language from the translation data file. Upon activation of the add-on application, the add-on application performs the following operations: accessing the translation data application by the access method; extracting a target term in a target language from the translation data file by the function; and generating a display screen using the extracted term. |
US09942429B2 |
Image forming apparatus, image reading apparatus and image reading method
An image forming apparatus comprises an automatic document feeder (ADF); a light source configured to irradiate the document conveyed by the ADF with light; a glass member which can be switched to a first mode in which the light from the light source is transmitted and to a second mode in which the light from the light source is reflected; a signal processing circuit configured to include an image sensor for respectively receiving the reflected light of the document and the glass member, read an image of the document in the first mode and generate a signal of a white reference value based on the reflected light of the glass member in the second mode; and a shading correction circuit configured to correct, based on the signal of the white reference value, image data of the document read such that the brightness in the horizontal scanning direction is uniform. |
US09942428B2 |
Multi-function apparatus
A multi-function apparatus includes a body, an image reading unit, a document cover and a locking member. The image reading unit is movable between a closed position and an opened position. The document cover is movable between a closed position and an opened position. The locking member is movable to a first position and a second position and includes a first engagement portion and a second engagement portion. In response to a movement of the document cover to the opened position, the locking member moves to the first position and locks the image reading unit to the closed position. In response to a movement of the image reading unit to the opened position, the locking member moves to the second position and locks the document cover to the closed position. |
US09942427B2 |
Information processing apparatus, display control method, and storage medium
An information processing apparatus includes an acquisition unit, a storage control unit, and a display control unit. The acquisition unit acquires management information for managing a period during which a content update is displayed. The storage control unit controls a memory to store the acquired management information. The display control unit controls a display unit to display an object for selecting a content. When displaying the object, the display unit performs a display indicating an update of the content within a period managed by the management information, and does not perform the display indicating an update of the content out of the period managed by the management information, based on the stored management information. When displaying the content, the display control unit controls the display unit to display information indicating an update of the content within the period managed by the management information, even when the object is selected. |
US09942424B2 |
Printing system for displaying digital images
A method of displaying a digital image having a high aspect ratio on a user interface screen connected to a control unit of a printing system includes the steps of determining a first part of the digital image, which part includes one end of the digital image in a longitudinal direction; determining a second part of the digital image, which part includes the other end of the digital image in the longitudinal direction; displaying the first part and the second part simultaneously on the user interface screen; and further displaying the remaining part of the digital image in a suppressed manner or a compressed manner in-between the first part and the second part at the user interface screen. A printing system includes a control unit, which includes a memory unit for storing a digital image, and a user interface screen for displaying the digital image, the control unit being configured to execute the method. |
US09942417B2 |
Method and apparatus for over-the-air activation of neighborhood cordless-type services
A method for providing local cordless service comprises the steps of receiving subscriber neighborhood zone selection input so that a mobile telephone equipped subscriber may place or receive calls for a fixed rate, for example, per month without having to pay radio frequency air time charges any time they are located within their selected subscribed-to zones. If the subscribed-to zones are adjacent to one another and the mobile subscriber roans from one zone to another, the subscriber may continue their fee call uninterrupted and without paying air time charges. However, when the subscriber roans outside their subscribed-to zones they may be switched from the present local cordless services to conventional personal communications services and pay air time charges. However for an active call, No air-time charges are incurred as the user transitions between the cellular/DPCS environment and the local cordless service environment. |
US09942416B2 |
Telecommunication price-based routing apparatus, system and method
Aspects of the present disclosure relate to telecommunications networks, processing and routing calls between networks, a computing system and methodologies for optimizing pricing particularly in situations with massive amounts of data, processing call volume data, deseasonalizing data, minutes of use data, establishing and distributing pricing data for use in routing decisions, among other features and advantages. |
US09942412B1 |
Use of contention-free random-access preamble in paging process
Disclosed is a method and system to help ensure contention-free response to a paging message. As disclosed, when a base station transmits a paging message for receipt by a UE, the base station includes in the paging message a contention-free random-access preamble useable by the UE to engage in contention-free random access in response to the paging message. The UE thus receives the paging message and responsively engages in a contention-free random access process with the base station, to establish a radio-link-layer connection between the UE and the base station. |
US09942411B2 |
Methods, systems, and products for voice-over internet protocol calls
Network resources for a call are allocated. The network resources for the call are reserved based on a reservation. The network resources are reserved before any one network resource is committed. If the call is confirmed, then the network resources are committed. |
US09942410B2 |
Controller for the intelligent interconnection of two communication networks, and method of use for same
A caller ID based call routing feature. A processing system in the public switched telephone network (PSTN) receives first identifying information for identifying the source of a telephone call and associates additional information stored in a memory with the first identifying information. The additional information may then be transmitted to the subscriber via the Internet for display. Another feature is a branch calling feature where the subscriber may program a processing system within the PSTN to forward an incoming call to two or more end units (e.g., telephones) simultaneously. If the call at an end unit is answered, answer supervision signaling is transmitted back to the processing system which then terminates all other calls. The processing system then connects the calling party to the subscriber. The branch calling may be made for any combination of local, long distance, and cellular telephone numbers. |
US09942409B1 |
System and computer-implemented method for translating coding language for graphical scripts
A system and method for translating a coding language for graphical scripts used by a communication routing system into a preferred language. The original script files are received, and translation and validation rules are applied to produce translated script files. The coding language may be translated into an intermediate language which may be translated into the preferred language. A cross-reference and nodes resource is queried to gather associated contextual information for understanding and analyzing the translated script files. The translated script files and the associated contextual information are stored in a database. Thereafter, in response to a query from a user, the database is searched for information of interest from the translated script files, and the information is reported. In one possible application, the technology facilitates performing a path analysis of an individual call flow in which all possible outcomes of a communication are determined from initiation to completion. |
US09942408B2 |
Conference management system, conference management device, wireless terminal, conference management method, and conference management program
A conference management system of the present invention displays, before terminals used by users participate in a conference, electric field intensity information of the respective terminals, and available capacity information of bands in a plurality of lines, for each of the respective terminals and enables the users to select one terminal from among the plurality of terminals based on the display. Provided is the conference management system including a conference management device connected to a plurality of networks and a plurality of wireless terminals connected to the conference management device via access points corresponding to the plurality of networks. One or more wireless terminals corresponding to a predetermined user name display a plurality of wireless terminal names corresponding to the predetermined user name, and electric field intensity information and band information of access points to which the respective terminals belong, which have been received from the conference management device. |
US09942406B2 |
Method and apparatus for managing telephone calls
A system and method for managing telephone calls is disclosed. The system includes a central controller that receives and processes telephone calls. The identity of a caller is first determined. Based on predetermined settings designated by an end user, a call is directed to one or more telephones of the end user. Preferably, the end user's telephones ring simultaneously. The user may answer any of his/her telephones and choose from among several options of how to handle the call. If the user chooses to answer the call, the call may be transferred to that telephone and the conversation may commence. |
US09942405B1 |
Techniques for behavioral pairing in a contact center system
Techniques for behavioral pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a contact center system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a plurality of contacts available for connection to an agent; determining, by the at least one computer processor, a plurality of preferred contact-agent pairings among possible pairings between the agent and the plurality of contacts; selecting, by the at least one computer processor, one of the plurality of preferred contact-agent pairings according to a probabilistic network flow model; and outputting, by the at least one computer processor, the selected one of the plurality of preferred contact-agent pairings for connection in the contact center system. |
US09942404B1 |
Method of operating an ordering call center using voice recognition technology
A system and method are provided for operating a call order center, comprising: obtaining voice training data for a call center service representative (CCSR) for phrases associated with an ordering process or products associated with the call order center; receiving customer call for an order by the CCSR on a telephone; activating a voice recognition system that accesses the CCSR voice training data via a switch; during a telephone call, issuing commands and providing data by the CCSR associated with the order to the voice recognition system that are translated and entered into an ordering system by the voice recognition system; and deactivating the voice recognition system via the switch. A role can be assigned to or deassigned from an employee based on their location relative to a particular location point within a work area. |
US09942403B2 |
Communication system for determining queue using contextual data
A communication device is provided for enabling a user to establish an automated call back from a communication system, such as a call center, for example. A software device application enables the communication device to communicate with the call center through the exchange of data. The communication device includes a display screen for displaying controls for allowing the user to interact with the communication system. The controls allow the user to request a list of providers from which to select a provider or company to contact. The communication device further provides controls for allowing the user to select a queue to join from a list of queues associated with the selected provider. An embodiment of a system and method for managing, directing, and queuing communication events may also communicate contextual data between a communication device and a communication system. |
US09942398B2 |
Just-in time data positioning for customer service interactions
Methods, non-transitory computer readable media and devices are disclosed for caching data associated with a second state in a customer service interaction call flow when a first state in the customer service interaction call flow is reached. For example, a method includes a processor for initiating a customer service transaction associated with a customer service interaction flow in response to a communication from a user, determining that a first state in the customer service interaction flow is reached during the customer service transaction, calculating that a likelihood of needing data associated with a second state in the customer service interaction flow during the customer service transaction exceeds a threshold, retrieving, from a data store, data associated with the second state, and storing data associated with the second state in a cache. |
US09942396B2 |
Document distribution and interaction
Workflows are provided that enable documents to be distributed, assented to, and otherwise interacted with on an aural and/or oral basis. Such workflows can be implemented so as to allow a recipient to receive, understand, and interact with a document using conventional components such as the microphone and speaker provided by a telephone. For instance, in one embodiment a document originator may send a document to a recipient with a request for an electronic signature. The document may include an audio version of the document terms. The recipient can listen to the audio version of the document terms and record an electronic signature that represents assent to such terms. An electronic signature server can record the recipient's electronic signature and incorporate it into the document, such that it forms part of the electronic document just as a traditional handwritten signature forms part of a signed paper document. |
US09942393B2 |
Audio chat management device and method
A server according to one embodiment includes an information storage unit that store various types of information; a notification information transmission unit that transmits predetermined notification information to a terminal device of an invited user who is invited to a voice chat in response to receiving a voice chat initiation request from a terminal device of a requesting user; a state monitor unit that monitors whether the requesting user and the invited user are in an available state in which they are able to perform a voice chat; and a voice chat control unit that enables a voice chat communication between the terminal device of the requesting user and the terminal device of the invited user when the requesting user and the invited user are in the available state. The server serves as a voice chat management device that manages a voice chat between users who operate their terminal devices. |
US09942388B2 |
Service profile handling in the IMS
A Home Subscriber Server for handling IP Multimedia Subsystem subscriptions comprises means for maintaining associations between public user identities and Service Profiles, where two or more public user identities can be associated with a common Service Profile, and means for identifying to a network node all public user identities that are associated with a common Service Profile. |
US09942383B2 |
Method and apparatus for processing contact information using a wireless terminal
A method and apparatus for processing contact information, the method comprising: displaying a list of contacts on a display of a wireless terminal; determining a first contact from the list of contacts in response to a selection by a user; obtaining a web log address and an online shop address of the first contact; obtaining, from a network service, a first content corresponding to the web log address and the online shop address of the first contact; and displaying the first content on a first area of the display, the first content being dynamically updated. |
US09942382B2 |
Electronic device, control method, and non-transitory storage medium
There is provided an electronic device comprising: a first sensor configured to measure information for determining whether the electronic device is in water; a second sensor configured to measure information for determining whether the electronic device is held by a user of the electronic device; and at least one controller configured to determine whether the electronic device is in the water based on the information measured by the first sensor and thereafter determine whether the electronic device is held by the user of the electronic device based on the information measured by the second sensor. |
US09942381B2 |
Method and system for selecting a communication status for at least one mobile terminal
A method selects a communication status for a first mobile terminal. The first mobile terminal assumes a “slave” status during a first time period and waits to see whether, by a communication request from another mobile terminal to the first mobile terminal, a connection is set up to the other mobile terminal. If a connection is set up, the first mobile terminal constantly assumes the “slave” status and the other mobile terminal constantly assumes a “master” status. After the first time period without a communication request from another mobile terminal, the first mobile terminal switches from the “slave” status to the “master” status for a second time period and sends a number of communication requests to set up a connection to another mobile terminal and, if a connection is set up in this way, constantly assumes the “master” status and the other mobile terminal constantly assumes the “slave” status. |
US09942379B2 |
Wireless docking
Systems, methods, and devices are disclosed that identify a first peripheral and a second peripheral, receive information from the first peripheral and the second peripheral, communicate the information received from the first peripheral to the second peripheral, and communicate the information received from the second peripheral to the first peripheral. The information communicated to the first and second peripherals allow the first and second peripherals to communicate directly with one another. |
US09942377B2 |
Portable telephone
In a portable telephone according to the present invention, a display displays a block indicative of an operator, predetermined information and a pointer; the operator can be operated in directions opposite to each other; and the controller controls the display so as to shift the pointer to a desirable position within a predetermined information on a screen of the display in accordance with an operation of the operator and also display a mark indicative of a direction to which the pointer can be shifted and in which the predetermined information exists, adjacently to the block along a shift direction through the operator. |
US09942374B2 |
Apparatus and method for executing shortcut function in a portable terminal
An apparatus and method for executing a shortcut function in a portable terminal are provided, in which a display is included, a memory stores at least one drag pattern, a hold screen shortcut list, and a volume control menu, and a controller displays a hold screen by executing a hold function, recognizes a drag pattern received from a user, compares the recognized drag pattern with the stored at least one drag pattern, and executes the hold screen shortcut function for executing the shortcut function during executing the hold function when the recognized drag pattern is identical to a first drag pattern among the stored at least one drag pattern. |
US09942372B2 |
Method, device and touch screen terminal for processing incoming calls when driving
A method and device for processing an incoming call when driving are provided. The method includes that when a touch screen terminal receives an incoming call, a function of normally processing an incoming call and a function of urgently processing an incoming call are activated; an incoming call response which is made by a user through the function of normally processing an incoming call or the function of urgently processing an incoming call is detected; and the incoming call is processed correspondingly according to a result of the detected incoming call response. Thus, it is more convenient for a user who receives an incoming call when driving to urgently answer or reject the incoming call, thereby improving the security of the user processing the incoming call with the touch screen terminal when driving. |
US09942367B2 |
Electronic device and method for controlling the electronic device thereof
Provided herein are an electronic device and a method for controlling the electronic device, the electronic device including a display including a main display area arranged on a front surface of the electronic device and a sub display area that extends from one side of the main display area and arranged on at least one area of a rear surface of the electronic device; a receiver including audio output circuitry configured to output audio received from an external terminal; a display antenna located on one or more of the main display area and the sub display area, and configured to perform communication with an external terminal; and a processor configured to control the display antenna based on a network state or a type of an application being executed. |
US09942366B2 |
Method of utilizing echo cancellation for enhancing wide-bandwidth opportunity for wi-fi
Techniques for presenting communication by two or more stations in a WLAN environment are provided. Specifically, methods are presented, that when taken alone or together, provide a device or group of devices with an efficient way for bandwidth adaptation using echo cancellation. |
US09942363B2 |
Scalable content delivery network request handling mechanism to support a request processing layer
Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata. |
US09942360B2 |
System and method for digital token exchange and delivery
A system includes hardware processors and a token exchange module configured to create a uniquely identified first digital token including an owner ID field identifying the current possessor of the digital token, associate the first digital token with digital content presented to the first user in a mixed reality environment, present the digital within the MR environment, make the first digital token available for acquisition, receive a request to acquire the first digital token, assign possession of the first digital token, via the owner ID field, to the first unique user ID of the first user based on the request to acquire the first digital token, receive a request to transfer the first digital token from the first user to the second user, the second user having a second unique user ID, and changing the owner ID field to the second unique user ID based on the request to transfer. |
US09942359B2 |
Method and system for synchronizing software module hosts
Disclosed is a method and apparatus that receives, over a network from a computing device being used by a user, a request to configure a first software module host with respect to a software module, the first software module host associated with the user. The apparatus transmits over the network to the computing device instructions to configure, for display by the computing device, the first software module host in accordance with the request. The apparatus computer transmits over the network to the computing device instructions to apply the same configuration with respect to the software module to a second software module host, the second software module host also associated with the user. |
US09942358B2 |
Recommending applications
A method includes receiving, at data processing hardware, a notification corresponding to an application and associated with a user. The method includes determining, by the data processing hardware, notification data associated with the notification. The notification data includes one or more of sender data, receiver data, subject data, and message data. The method also includes identifying, by the data processing hardware, one or more applications of a collection of applications associated with the user as one or more recommended applications satisfying criteria for a user selection based on the notification data. In addition, the method includes displaying, on a screen in communication with the data processing hardware, a user selectable link for each recommended application. Each user selectable link is associated with an application access mechanism that has a reference to the corresponding recommended application and that indicates a performable operation for the corresponding recommended application. |
US09942352B2 |
Method and system for a crowd service store
A method, medium, and system to receive a request for a web-based service from an application, determine whether the requested service is available for consumption, invoke an application programming interface (API) call to the requested service, establish a communication connection between the application and the requested service, and deliver the requested service to the application over the established communication link, including management thereof. |
US09942349B2 |
Incremental browser-based device fingerprinting
A method for incrementally fingerprinting a computing device includes steps for executing device-identification code programmed to retrieve a complete set of device configuration metrics from a web browser of the computing device, interrupting execution of the device-identification code after retrieval of a first subset of the device configuration metrics, generating a partial device fingerprint from the first subset, generating a temporary device identifier from the partial device fingerprint, and generating a subset indicator identifying the device configuration metrics that compose the first subset. Additional steps include writing the temporary device identifier and the subset indicator to browser-based storage of the computing device, resuming execution of the device-identification code, querying the browser-based storage for presence of the temporary device identifier, and retrieving, responsive to detecting the temporary device identifier, a second subset of the device configuration metrics, the second subset comprising device configuration metrics not identified by the subset indicator. |
US09942348B2 |
Verifying controller actions in software-defined networks with controller clusters
Methods and arrangements for verifying controller actions in a clustered software defined network. A contemplated method includes: intercepting at least one message at the primary controller; wherein the at least one intercepted message comprises a message that induces one or more changes in the network; intercepting at least one cache update in the network; replicating the at least one intercepted message and the at least one cache update; directing the at least one replicated message and the at least one replicated cache update to a verification subsystem; and verifying the at least one replicated message and the at least one replicated cache update in the verification subsystem. Other variants and embodiments are broadly contemplated herein. |
US09942345B2 |
Web server caching for performance improvement
A machine-controlled method may include a web server identifying data to be cached and caching the data at the web server, the data originating from an external data source, an application server generating metadata that corresponds to the cached data, determining whether external data corresponding to the cached data has changed, receiving information corresponding to the changed external data, and updating the cached content based on the metadata and the received information. |
US09942337B2 |
System and method for continuously monitoring and searching social networking media
A system for continuously monitoring and searching social networking media allowing at least one client to access the system through a respective connection link and for connecting to at least one social networking media through a connection link. The system further comprises a connecting module comprising at least one connecting unit to connect to the at least one social network media for receiving continuously for a time selected by the activity data shared in real time and/or posted by users of the social network media; and a processing module comprising a processing unit, configured to process continuously for the time selected by the client the received activity data based on at least one pre-determined monitoring criterion selected by the client from a number of predetermined criteria, and a notification unit configured to send a notification to the client when the received activity data meet the selected monitoring criteria. |
US09942336B2 |
Time and task based validation to enable or disable parental controls
Approaches are provided for to enabling or disabling parental controls based on time or task validation using a centralized computing environment. An approach includes receiving parental control rules for one or more computing devices. The approach further includes publishing the parental control rules to each of the one or more computing devices to enable the parental control rules on each of the one or more computing devices. The approach further includes determining whether at least one of completion of a task is validated, and the current time is outside of a specified time. The approach further includes at least one of when the completion of the task is validated, and the current time is outside of the specified time period, publishing a parental control disable command to each of the one or more computing devices to disable at least one of the parental control rules. |
US09942335B2 |
Contextual connection invitations
Systems and methods are provided for including information in an invitation from a first to connect with a second user that identifies a context regarding how the first user found the second user. A system can include a request component configured to receive, at a first network source, information identifying a second user that a first user has selected to send an invitation to connect with at the first network source, a context component configured to determine a context regarding selection of the second user by the first user, including where the first user found the information identifying the second user, and a generation component configured to generate an invitation that invites the second user to connect with the first user at the first network source. The invitation comprises first user identification information and context information identifying the context regarding the selection of the second user by the first user. |
US09942334B2 |
Activity graphs
The description relates to activity graphs. One example can obtain details from multiple activity cards. The example can identify relationships between at least some of the details of the multiple activity cards. The example can also generate an activity graph that reflects at least some of the relationships between individual activity cards. |
US09942331B2 |
Utilization of computing services
A method to connect an application to an application service includes accessing code corresponding to an application to determine a reference to an application service, determining a service connection driver corresponding to the application service, invoking the service connection driver, and receiving connection information in response to the service connection driver establishing a service connection between the application and the application service. A corresponding computer program product and computer system are also disclosed herein. |
US09942327B1 |
Memory sharing for buffered macro-pipelined data plane processing in multicore embedded systems
Disclosed are an apparatus and method of operating and allocating a shared memory between various applications operating via a processing computing platform. One example may include receiving a first buffer context switch request message from a first application operating via a processor, transmitting a first buffer context switch flag to the processor operating the application confirming the first buffer context switch request was received, receiving a second buffer context switch request from a second application with a different processing cycle operating via the processor and transmitting a second buffer context switch flag to the processor operating the second application confirming the second buffer context switch request was received. Once the applications have been identified and confirmed, a synchronization operation may be performed to create a shared number of memory units between at least two different buffers and provide the shared memory units to the first application and the second application. |
US09942326B1 |
In-memory database with memory clustering utilizing software-defined storage functionality
An apparatus in one embodiment comprises a plurality of compute nodes each having a processor coupled to a memory. The apparatus further comprises a storage system configured for communication with the compute nodes over at least one network, with the storage system comprising a software-defined storage controller configured to implement an in-memory database accessible as a unified memory cluster to respective processors of the compute nodes. The in-memory database comprises portions of respective memories of the compute nodes. The in-memory database may be expanded, for example, using an additional portion of the memory of one of the compute nodes, responsive to an overflow event associated with the memory of another one of the compute nodes. The compute nodes may illustratively comprise respective analysis nodes that run respective applications configured to utilize analytics functionality of the in-memory database. Other illustrative embodiments include systems, methods and processor-readable storage media. |
US09942322B1 |
Call log update across mobile device and WebRTC client device
Systems, methods, and applications for providing consolidated call logs for both cellular and internet calls. The application (or, “app”) can retrieve (pull), or push, information from a cellular call log to a web real-time communications (WebRTC) call log, and vice-versa. The applications can retrieve call log information from a WebRTC client, for example, and then push this information to user equipment (UE) using a suitable messaging protocol. The app can also retrieve the cellular call log from the call log on the UE, or from cloud-based storage, and push it to the WebRTC client. A consolidated call log can be provided that provides all calls (i.e., cellular- and web-based calls) in a single log. The consolidated call log can also include tabs, or other features, to enable the calls to be displayed separately by source. |
US09942321B2 |
Identity-to-account correlation and synchronization
A method, program product, and apparatus for managing profiles in an access management domain. In an embodiment, attribute field mapping rules are generated for an identity profile schema applied to a plurality of identity profiles and an account profile schema applied to a plurality of account profiles. Each of the identity profiles includes one or more identity attribute fields and each of the plurality of account profiles includes one or more account attribute fields. As part of generating attribute field mapping rules, a synchronization manager iteratively compares data in each of the identity attribute fields with data in one or more of each of the account attribute fields. In response to detecting a match between data in a given identity attribute field and data in a given account attribute field, the synchronization manager increments an attribute correlation value that is associated with the given identity attribute field and the given account attribute field. The synchronization manager compares attribute correlation values that are each associated with a same identity attribute field and identifies a dominant attribute correlation value based on said comparing attribute correlation values. |
US09942320B2 |
Method and architecture for application mobility in distributed cloud environment
A method for moving application related records (220) between distributed cloud domains (206a to 206w) when a user terminal (210) changes its physical location and a predetermined condition is fulfilled. The user terminal (210) is connected to a telecommunication network (201) and uses an application (App). The method determines that a user terminal location has changed at least from a first network area (202) of the telecommunication network (201) to a second network area (204), considering one or more constraints associated with (i) a location of the user terminal (210) in the second network area (204), (ii) a location of a cloud component of the application (App) in a first cloud domain (206n) associated with the first network area (201), and (iii) a location of a second cloud domain (206w) associated with the second network area (204), and moves, when the predetermined condition is fulfilled, the application related records (220) from the first cloud domain (206n) to the second cloud domain (206w). |
US09942318B2 |
Producing search results by aggregating messages from multiple search peers
Asynchronous processing of messages that are received from multiple servers is disclosed. An example method may include transmitting, by a computer system, a search request to a plurality of search peers of a data aggregation and analysis system. The method may further include receiving a plurality of sub-application layer protocol packets from the plurality of search peers. The method may further include parsing, by a first processing thread of the computer system, one or more sub-application layer protocol packets of the plurality of sub-application layer protocol packets, to produce an application layer message representing a partial response to the search request. The method may further include processing, by a second processing thread of the computer system, the application layer message to produce a memory data structure representing an aggregated response to the search request. |
US09942317B2 |
Ad hoc decentralized cloud infrastructure
Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes. |
US09942313B2 |
Method and apparatus for distributing media content
A system that incorporates teachings of the present disclosure may include, for example, initializing a boundary estimate for an optimization of a linear programming model describing a network of media servers for servicing requests for media content items from subscriber devices, where the boundary estimate is an estimate of an infeasible solution of the linear programming model, and calculating iteratively, using an exponential potential function, additional boundary estimates for the linear programming model, wherein the calculating resolves to an improved boundary estimate that corresponds to placement of copies of the media content items at the media servers subject to a set of constraints on storage capacity of media servers and on bandwidth for communication links in the network. Other embodiments are disclosed. |
US09942310B1 |
Load balanced system for a multi-user CAX environment
A system for multi-user design includes a host computer having a memory and a processor. The host computer is configured to operate a multi-user CAx environment including a part file, a plurality of local computers in communication with the host computer, a plurality of data storage systems in communication with the host computer, and a load balancing module within the CAx environment. Each of the local computers includes a local CAx environment portion of the multi-user CAx environment. Each of the data storage systems includes at least a portion of the part file. The load balancing module is configured to cause the host computer to assign edits originating at one of the local computers to one of the plurality of data storage systems. |
US09942308B2 |
Performing communication based on grouping of a plurality of information processing devices
An information processing apparatus includes a communication unit, a storage, an operation reception unit, and a controller. The communication unit is capable of communicating with a different information processing apparatus and a server on a network. The storage is capable of storing data. The operation reception unit is capable of receiving an operation of a user that selects the data. The controller is capable of controlling the communication unit to transmit the selected data to the server and transmit notification information to the different information processing apparatus, the notification information indicating transmission of the data to the server. |
US09942305B2 |
Method and apparatus for resource downloading over a network from multiple sources
A method for file downloading is described. The method comprises: transmitting a first request to a server to start a downloading process of a file; receiving a first destination address and a first cookie for the downloading process, wherein the first destination address and the first cookie are associated with the file; storing the first destination address, the first cookie, a link address associated with the file, and a web address associated with the link address; detecting an interruption of the downloading process; and responsive to detection of an interruption of the downloading process, transmitting a second request to the server for a second destination address and a second cookie associated with the file based on the link address and web address. The method further comprises resuming the downloading process of the file using the second destination address and the second cookie. |
US09942304B2 |
Remote control authority and authentication
The invention relates to systems and methods to enable a mobile device to be used as a remote control, in order to control one or more remotely controllable objects. In possible embodiments of the invention, proximity-based (or other) remote controls include control authorization to enable the transfer or sharing of control between different remote controls being implemented on different mobile devices, in order to permit different users to transfer or share control of a same remotely controllable object, for example. In other possible embodiments of the invention, a proximity-based (or other) remote control uses control authentication to enable the pairing of a remote control implemented on a device and a remotely controllable object, for example. Various embodiments of control authority and control authentication are possible and anticipated by the invention to address a wide range of practical remote control applications and provide many benefits to users. |
US09942298B2 |
Dynamic help pages using linked data
Help page techniques including: (i) sending, by a customer computer, heterogeneous software context data to a central registry over a communication network; (ii) receiving, by the customer computer, from a registry server over the communication network, a set of network address information including at least a first network address information for contacting a first provider server relating to the first software product and a second network address information for contacting a second provider server relating to the second software product; and (iii) linking, by the customer computer, the first and second network address information on a single set of help page(s). |
US09942295B2 |
Live crowdsourced media streaming
Technologies for crowdsourced media streaming include a number of mobile computing devices configured to capture media streams and transmit the media streams to a media server. The media server associates the media streams with metadata describing the media streams, including metadata describing an event captured in the media stream. The media server also processes the media streams to generate additional metadata. A number of client computing devices may submit media stream requests to the media server, and the media server contemporaneously streams matching media streams to the client computing devices as the media streams are captured by the mobile computing devices. The client computing devices may transmit feedback information relating to the media stream to the source mobile computing device via the media server. The client computing devices may display the media streams alongside or overlaying other media such as a broadcast media event. Other embodiments are described and claimed. |
US09942291B2 |
Seamless switching between multicast video streams
A packet-based video network including: two or more video data sources, each configured to launch video data packets onto the network as multicast data packets each associated with a multicast group identifier corresponding to that video data source; and a video data destination configured to receive and process video data from a video data source by joining a multicast group corresponding to that video data source, and execute a switching operation to switch from receiving video data from a first video data source to receiving video data from a second video data source by leaving a multicast group of the first video data source and joining a multicast group of the second video data source. The video data destination is configured to process video data corresponding to a video frame which, at end of a frame period, represents a most recently received video frame from the first video data source. |
US09942290B2 |
Fast channel change in a multicast adaptive bitrate (MABR) streaming network using HTTP download segment recovery in a shared progressive ABR download pipe
A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using temporarily borrowed bandwidth from a shared progressive download ABR bandwidth pipe for downloading a requested channel's data in a recovery segment by issuing an HTTP request. A video management agent is configured to stitch the recovery segment's data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, recovery segment downloading ceases and the bandwidth consumed for sending recovery data is released back to the progressive download ABR pipe. |
US09942284B2 |
WebRTC call recording at the edge of an enterprise network
Embodiments disclosed herein provide systems and methods for recording WebRTC communications at a network edge. In a particular embodiment a method provides, in an edge system of a communication network, receiving identification information that identifies a first endpoint and a second endpoint between which a first WebRTC communication will be established. The method further provides establishing the first WebRTC communication between the first and second endpoints through the edge system using the identification information. Also, the method provides identifying packets for the first WebRTC communication and recording the packets to a storage system. |
US09942282B2 |
Voice over LTE support for non-UICC devices attached to an LTE mobile router
In one embodiment a router connects to a cellular network using at least one authentication credential stored on a smart card of the router. The router receives, from a client device coupled to the router, a Session Initiation Protocol (SIP) request to register with an Internet Protocol Multimedia Subsystem (IMS) network coupled to the cellular network. The router sends a SIP registration request for the client device to the IMS network, the SIP registration request comprising authorization information associated with the router, wherein the authorization information associated with the router is used by the IMS network to register the client device with the IMS network. |
US09942280B2 |
Data exchange sessions using groups of terminals of a first user and at least one terminal of a second user
A method, device, program, server and terminal are provided for monitoring a data-exchange session between first terminals belonging to a first user and at least one second terminal belonging to a second user. The method includes, after the first user receives an invitation to establish a session, creating a first group of the first terminals belonging to the first user suitable for enabling the session to be established with the first group. |
US09942277B2 |
Policy engine for cloud platform
A policy engine is situated within the communications path of a cloud computing environment and a user of the cloud computing environment to comply with an organization's policies for deploying web applications in the cloud computing environment. The policy engine intercepts communications packets to the cloud computing environment from a user, such as a web application developer, for example, in preparation for deploying a web application in the cloud computing environment. The policy engine identifies commands corresponding to the communications packets and directs the communications packets to appropriate rules engines corresponding to such commands in order to execute rules to comply with an organization's policies. Upon completion of execution of the rules, the communications packets are forwarded to the cloud computing environment if they comply with the policies. |
US09942276B2 |
Generating a privacy rating for an application or website
A method, non-transitory computer readable medium, and policy rating server device that receives a request from a client computing device for one or more privacy ratings. The request identifies at least one application, such as an application installed on the client computing device for example. A policy associated with the identified application is obtained. The obtained policy is analyzed to identify a plurality of key words or phrases associated with use by the at least one application of functionality of, or personal information stored on, the client computing device. One or more privacy ratings are generated based on numerical values assigned to each of the identified key words or phrases. The generated one or more privacy ratings are output to the client computing device in response to the request. |
US09942275B2 |
Method and system for automatically managing secure communications and distribution of secrets in multiple communications jurisdiction zones
Communications and security policy data for two or more zones is obtained that includes data indicating allowed protocols for the respective communications jurisdiction zones. Request data indicating a desired exchange of data between a secrets data source in a first zone and a requesting resource in a second zone is received/obtained. The first zone policy data and the second zone policy data is automatically obtained and analyzed to determine an allowed type of communications security level for the desired exchange of data that complies with both the first zone communications and data security policy data and the second zone policy data. A communications channel, including the allowed type of secure communications security level, is automatically establishing between the first resource and the second resource, and at least a portion of the requests secrets and/or other data is exchanged. |
US09942274B2 |
Securing communication over a network using client integrity verification
A method for protecting application servers from network-based attacks and verifying the security posture of end client systems is disclosed. A trust broker system receives a request from a user agent associated with a client system remote from the trust broker to connect to applications and resources associated with the trust broker. The trust broker system verifies the integrity of the client system and verifies the identity of a user of the client system. The trust broker system then determines the access level permitted to the identified user and based on the access level. The trust broker system establishes a connection with the user agent and transmits session information to the server system. The trust broker system sends the user agent connection information, wherein the connection information enables the requesting user agent to connect to the requested server system. |
US09942273B2 |
Dynamic detection and reconfiguration of a multi-tenant service
A method, apparatus and computer program product for automatically reconfiguring a policy of a multi-tenant service is disclosed. A first tenant specific policy for a first tenant of a plurality of tenants serviced by the multi-tenant service is provided. The multi-tenant service uses a second tenant specific policy different from the first tenant specific policy for a second tenant of the plurality of tenants. An event relevant to the first tenant specific policy is detected. The first tenant specific policy is reconfigured according to the detected event. |
US09942271B2 |
Information management system with two or more interactive enforcement points
A method and apparatus for controlling document access and application usage using centrally managed rules. The rules are stored and manipulated in a central rule database via a rule server. Policy enforcers are installed on client systems and/or on servers and perform document access and application usage control for both direct user document accesses and application usage, and application program document accesses by evaluating the rules sent to the policy enforcer. The rule server decides which rules are required by each policy enforcer. A policy enforcer can also perform obligation and remediation operations as a part of rule evaluation. Policy enforcers on client systems and servers can operate autonomously, evaluating policies that have been received, when communications have been discontinued with the rule server. |
US09942270B2 |
Database deception in directory services
A system includes one or more “BotMagnet” modules that are exposed to infection by malicious code. The BotMagnets may include one or more virtual machines hosing operating systems in which malicious code may be installed and executed without exposing sensitive data or other parts of a network. In particular, outbound traffic may be transmitted to a Sinkhole module that implements a service requested by the outbound traffic and transmits responses to the malicious code executing within the BotMagnet. Credentials for services implemented by a BotSink may be planted in an active directory (AD) server. The BotSink periodically uses the credentials thereby creating log entries indicating use thereof. In response to an attacker accessing the services using the credentials, the BotSink engages and monitors an attacker system and may generate an alert. |
US09942264B1 |
Systems and methods for improving forest-based malware detection within an organization
The disclosed computer-implemented method for improving forest-based malware detection within an organization may include (i) receiving, at a backend computing system, organization data from at least one organization computing device within an organization computer network, (ii) adjusting, at the backend computing system, a general use forest model based on the organization data to generate an organization-specific forest model for detecting malicious computer files within the organization computer network, and (iii) sending, from the backend computing system, the organization-specific forest model to the at least one organization computing device. Various other methods, systems, and computer-readable media are also disclosed. |
US09942262B1 |
Cyber-physical system defense
System and techniques for cyber-physical system defense are described herein. Sensor disagreements between a plurality of sensors over time can be sampled. Cluster analysis on the sampled sensor disagreements can be performed. A deviation indication can be provided in response to the cluster analysis resulting in disagreement density beyond a threshold. |
US09942260B2 |
Enhanced browsing with security scanning
A method securely scans a second web page linked to a first web page being displayed by a browser. The method identifies a target link to a second web page from one or more links contained within a first web page. Prior to receiving a user selection of the target link, the method prefetches content from the second web page and loads the prefetched content from the second web page into a safe cache on the client computing device before receiving the user selection of the target link. The method scans the prefetched content from the second web page for a security threat, within the safe cache, wherein the safe cache is configured to prevent the prefetched content from altering a memory location or storage location external to the safe cache. In response to identifying a security threat within the prefetched content, the method displays a warning to the user. |
US09942259B2 |
Risk assessment using social networking data
Tools, strategies, and techniques are provided for evaluating the identities of different entities to protect individual consumers, business enterprises, and other organizations from identity theft and fraud. Risks associated with various entities can be analyzed and assessed based on analysis of social network data, professional network data, or other networking connections, among other data sources. In various embodiments, the risk assessment may include calculating an authenticity score based on the collected network data. |
US09942257B1 |
Trustworthy indication of software integrity
Computing devices are disclosed that include functionality for providing a trustworthy indication of software integrity. The computing devices include a hardware trust evaluation device capable of determining the trustworthiness of computer programs executing on the device. At least one trust indicator is also connected to the hardware trust evaluation device for providing an external indication of the trustworthiness of a computer program. If the hardware trust evaluation device determines that a program is trustworthy, the trust evaluation device causes the trust indicator to provide a positive indication of the trustworthiness of the computer program to a user of the computing device. If the hardware trust evaluation device determines that a program is not trustworthy, the trust evaluation device causes the trust indicator to provide a negative indication of the trustworthiness of the computer program. Certain functionality might also be restricted in response to determining that a program is not trustworthy. |
US09942256B2 |
Detecting network address translation devices in a network based on network traffic logs
Actual traffic logs of network traffic to and from host devices in a network are collected over time. Artificial traffic logs for each of multiple artificial network address translation (NAT) devices are generated from the actual traffic logs. The actual traffic logs and the artificial traffic logs are labeled as being indicative of non-NAT devices and NAT devices, respectively, to produce labeled traffic logs. From the labeled traffic logs for each artificial NAT device and each non-NAT device, respective, correspondingly labeled, network traffic features indicative of whether the device behaves like a NAT device or a non-NAT device are extracted. A classifier device is trained using the network traffic features extracted for each artificial NAT device and each non-NAT device to classify between an actual NAT device and an actual non-NAT device based on further actual traffic logs. |
US09942254B1 |
Measure based anomaly detection
Method and system for detecting an unknown undesirable event, such as (but not limited to) a cyber-threat, a cyber-intrusion, a financial fraud event or a monitored process malfunction of breakdown. An exemplary method embodiments comprises obtaining a dataset comprising a plurality n of multidimensional data points with a dimension m≥2 wherein each data point is a vector of m features, processing the MDPs using measure-based diffusion maps to embed the MDPs into a lower dimension embedded space, and detecting in the embedded space an abnormal MDP without relying on a signature of a threat, the abnormal MDP being indicative of the unknown undesirable event. |
US09942253B2 |
Network monitoring, detection, and analysis system
The Kentik Data Engine (KDE) is an integrated real-time, big data software system able to analyze what exactly is happening on a network at the present moment, and what happened on the network over the a prior period of time. KDE collects live operational data from computer network infrastructure devices (routers and switches) and computer hosts, consisting of multiple data types, categories, and protocols, and correlates them to analyze network activity and health. KDE does this in a lossless manner, meaning that it retains all raw data rather than summarizing or aggregating prior to storage. In this way, KDE provides a combination of precise, actionable information in real-time as well as a complete forensic data store for detailed exploratory analysis. |
US09942252B1 |
Graph-based techniques for detecting coordinated network attacks
One or more proxy logs are processed in order to generate a graph of domains, wherein those domain pairs in the graph that are connected have low support and high confidence. One or more domains within the graph that are highly connected to other domains in the graph are identified. The identified domains are flagged as suspicious domains. |
US09942251B1 |
Malware detection based on traffic analysis
Detecting malware is disclosed. A candidate malware application is caused to be executed using a virtual machine. Traffic analysis is performed on network traffic associated with the execution of the candidate malware application. A determination is made as to whether the candidate malware application is malicious or not, based at least in part on the traffic analysis and an application type associated with the candidate malware application. |
US09942245B2 |
Resilient control design for distributed cyber-physical systems
A distributed cyber-physical system includes physical elements (15-1, 15-2, . . . , 15-n) disposed in a physical space (11). Controllers (13-1, 13-2, . . . , 13-n) are disposed in a cyber space (10). Each of the physical elements (15-1, 15-2, . . . , 15-n) corresponds to a corresponding controller (13-1, 13-2, . . . , 13-n). A cyber infrastructure (12) is disposed in the cyber space (10). The cyber infrastructure (12) manages a connection between the controllers (13-1, 13-2, . . . , 13-n) and the physical elements (15-1, 15-2, . . . , 15-n). Control loops (14) are established via the cyber infrastructure (12). Each of the control loops (14) includes a physical element and a corresponding controller. A resilient control agent (31) is configured to monitor each of the control loops (14), determine when one of the control loops (14) is experiencing an adverse condition, reduce a sampling frequency of the control loops (14) that are not experiencing the adverse condition, and increase a sampling frequency of the control loop (14) that is experiencing the adverse condition. |
US09942241B2 |
Identity switching method and associated server for improving system security
A server includes a processor and a storage unit. The storage unit stores a program code, and when the program code is executed by the processor, the processor executes the following steps: when receiving an operation request from outside the server, if an effective identity (ID) code of a worker executing the operation request is set to be a default ID code and the default ID code does not have an authority for executing the operation request, setting the effective ID code as a specific ID code, and executing the operation request through the worker having the specific ID code, wherein the specific ID code has the authority for executing the operation request; and after the operation request is executed, setting the effective ID code as the default ID code. |
US09942239B2 |
Indirect user authentication
As disclosed herein a computer system, executed by a computer, includes receiving, from a user, a request for access to a shared system, wherein the request comprises a user identifier and a user password corresponding to the user, and determining privileges corresponding to the shared system using the user identifier. The computer system further includes requesting, from an identity manager, a shared identifier and a shared password corresponding to the shared system, receiving, from the identity manager, the shared identifier and the shared password, and using the shared identifier and the shared password to enable the user to use the shared system. |
US09942238B2 |
Configuring access to online accounts for third parties not associated with the online account
According to one embodiment, a system includes a memory comprising instructions, an interface, and a processor communicatively coupled to the memory and the interface. The interface is configured to receive, from a first user associated with an online account, a first request to allow access, by a second user not associated with the online account, to the online account, send, in response to the first request, a second request to the second user for credentials, and receive, in response to the second request, credentials from the second user. The process is configured, when executing the instructions, to generate, for the online account based on the first and the credentials received from the second user, an access profile associated with the second user. |
US09942235B2 |
Network access security for internet of things (IoT) devices
A network device receives, from an Internet of Things (IoT) device, a Domain Name System (DNS) query that includes a domain name for resolving a network address associated with a remote server with which the IoT device intends to communicate. The network device retrieves the domain name from the DNS query, determines an identity associated with the IoT device, and determines one or more valid domains associated with the determined IoT device identity. The network device compares the domain name retrieved from the DNS query with the determined one or more valid domains associated with the determined IoT device identity, and allows or denies network access to the IoT device based on the comparison. |
US09942228B2 |
System and method for processing user interface events
A system and method to detect and prevent non-human interaction between a client and a web server invokes an effect to change the event generation behavior at the client. Subsequent event streams from the client to the server are analyzed to determine whether the event streams contain events corresponding to expected reactions of a human operator at the client to the effect. Indications of non-human behavior may invoke more direct human testing, for example using a dynamic CAPTCHA application, or may cause a termination of the client/URL interaction. |
US09942226B2 |
NFC package for storing biometric information and electronic device
An electronic device includes a biometric sensor configured to generate biometric data by sensing a biometric characteristic and to encrypt the biometric a near field communication (NFC) controller configured to perform a near field communication, and a secure storage device coupled to the NFC controller, and configured to receive the encrypted biometric data from the biometric sensor through an internal communications channel, which may include an application processor and the NFC controller, and to store the biometric data by decrypting the encrypted biometric data. |
US09942225B2 |
User authentication via evoked potential in electroencephalographic signals
Techniques are disclosed for authentication and identification of a user by use of an electroencephalographic (EEG) signal. For example, a method for authenticating a user includes the following steps. At least one electroencephalographic response is obtained from a user in accordance with perceptory stimuli presented to the user. The user is authenticated based on the obtained electroencephalographic response. The authenticating step may be based on detection of an event-related potential in the obtained electroencephalographic response. The event-related potential may be a P300 event-related potential. The method may also include the step of enrolling the user prior to authenticating the user. The enrolling step may include a supervised enrollment procedure or an unsupervised enrollment procedure. |
US09942218B2 |
Automated production of certification controls by translating framework controls
A compliance application automatically produces certification controls by translating framework controls. The framework controls are common certification controls used in production of the certification. The application retrieves framework controls including metadata from a compliance framework data store. Metadata of the framework controls map the framework controls to the certification. In addition, the application retrieves certification parity data associated with the metadata. Certification controls are produced based on the framework controls and the certification parity data. A view of the certification including the certification controls is provided to a customer requesting the certification. |
US09942215B2 |
Cloud queue synchronization protocol
An example implementation may involve a computing system receiving, from a media playback system over the network interface, a request to initiate playback of the particular cloud queue at a first media item. The computing system assigns a playhead pointer to a position within the particular cloud queue that corresponds to the first media item and transmits, to the media playback system over the network interface, an instruction that causes one or more playback devices of the media playback system to initiate playback of the particular cloud queue at the first media item. While the one or more playback devices play back the particular cloud queue, the computing system updates the assigned position of the playhead pointer to indicate the currently playing media item of the particular cloud queue. |
US09942213B2 |
Systems and methods for providing secure services
Systems and methods for providing one or more secure services are disclosed. One method can comprise authenticating and/or authorizing a user device to receive a security token. A request for information can be processed using the security token to facilitate the secure provision of services to the user device. |
US09942211B1 |
Efficient use of keystreams
Performing cryptographic operations such as encryption and decryption may be computationally expensive. In some contexts, initialization vectors and keystreams operable to perform encryption operations are generated and stored in a repository, and later retrieved for use in performing encryption operations. Multiple devices in a distributed system can each generate and store a subset of a larger set of keystreams. |
US09942210B2 |
Key derivation method and apparatus for local access under control of a cellular network
A method for key derivation may comprise: generating a second key based at least in part on a first key for a first connection between a user equipment and a first network node, in response to a decision to enter an idle mode; releasing the first connection to enter the idle mode; providing an identity of the user equipment to the first network node via a second network node, in response to initiating a setup procedure for a second connection between the user equipment and a second network node; and using the second key for the second connection, in response to receiving from the second network node an indication that the identity of the user equipment is successfully verified at the first network node. |
US09942206B1 |
System and method for privacy-preserving genomic data analysis
A method includes accessing genomic data of from a genomic database; generating, by a processor, a first hash by probabilistically and irreversibly encrypting a first portion of the genomic data encoding the first genomic sequence, the first hash projecting the first portion into reduced dimensions such that the first portion of the genomic data encoding the first genomic sequence becomes statistically improbable to recover outside the first processor; generating, by the processor, a first cryptogram by deterministically and reversibly encrypting a second portion of the genomic data encoding the first genomic sequence; generating, by the processor, a look-up table by using at least the first cryptogram as a key and the first portion of the genomic data encoding the first genomic sequence as the value, and transmitting data encoding the first hash and the first cryptogram to one or more processors that are different from the first processor. |
US09942195B2 |
NAT traversal method, computer-readable medium, and system for mediating connection
Disclosed herein is a network address translation (NAT) traversal method. A node sends a first, second, and third detection message from a local port to a first, second, and third response server, respectively, in order to receive from the response servers a first, second, and third response message, which respectively include a first, second, and third proximal external port number (EPN). The node then deduces a rule for proximal EPNs based on the received ones. Also disclosed is a system for mediating connection. The system assists a first node on a network in NAT traversal and includes at least three response servers, which receive detection messages from the first node and send back response messages that include EPNs. |
US09942188B2 |
Initiating social interaction based on e-mail content
Arrangements described herein relate to initiating social interaction based on e-mail content. Information associated with an e-mail being composed by a user can be analyzed to determine whether content of the e-mail is appropriate for incorporation into at least one social system. Responsive to determining that the content of the e-mail is appropriate for incorporation into at least one social system, a first option to enter the content of the e-mail in a first social system and a second option to enter the content of the e-mail in a second social system can be presented to the user. Responsive to the user selecting to enter the content of the e-mail in the first social system, a first entry in the first social system can be automatically created. The first entry can include the content of the e-mail composed by the user. |
US09942181B2 |
Context based virtual area creation
Examples of systems and methods for context based virtual area creation are described. Some examples provide a quick and easy way for users to wrap virtual areas around contexts of interest. Examples of such contexts may be defined in terms of one or more of content, people, and real-world location. The virtual areas support realtime communications between communicants (e.g., one or more of text chat, voice, video, application sharing, and file sharing) and provide a persistent historical repository for interactions in the virtual area. Summaries of activities and other events in virtual areas typically are published in realtime so that other communicants can readily obtain a quick summary of the activities occurring in a particular context and decide whether or not to join or otherwise participate in those activities. |
US09942179B2 |
Schedule based execution with extensible continuation based actions
Generally in a computing environment, executing work based on time (i.e. according to a predetermined schedule) is a common need. However, in cloud based systems, scheduled work may be expensive to customers as generally customers rent system resources. Thus, having a processor dedicated to performing actions that have been pre-scheduled can be expensive. This application describes using a continuation-based runtime for scheduling time-bound and/or periodic work in a distributed (i.e. cloud) system. A system architecture and computer-implemented method are described that deploy an environment-independent action to a remote-based system (such as a cloud computing system, for example). The action is limited to using a predetermined amount of resources and is limited to simple, non-cpu intensive orchestrations of network calls. A schedule is defined for the action, and the action is then called in a processor-independent fashion (for example, by using a continuation based runtime) such that state of the action is maintained independent of the processor on which the action is being executed. |
US09942178B2 |
Apparatus for providing document sharing service based on messaging service, and method using apparatus
A method of providing a document sharing service based on a messaging service includes: receiving, by a server, a document transmission signal for transmitting a document which is displayed in a chat window of a first chat group from a first terminal application corresponding to a member of the first chat group, to second terminal applications respectively corresponding to members of a second chat group different from the first chat group; obtaining, by the server, a document identifier from the document transmission signal, searching, by the server, a database for a document corresponding to the document identifier, and transmitting, by the server, the document to the second terminal applications; and updating, by the server, shared status information of the document in the database based on a shared status of the document in the second chat group. |
US09942176B2 |
Processing electronic mail replies
Disclosed are various embodiments for processing electronic messages and/or reply electronic messages. A contact entry associated with a user issue is created. A unique token associated with the contact entry is generated. Electronic messages sent to the user are generated with a reply-to address that incorporates the token. |
US09942175B1 |
Efficient storage of sequentially transmitted packets in a network device
A sequence of packets is stored in a memory of the network device such that a current packet in the sequence of packets is stored at a predetermined distance following a preceding packet in the sequence. Lengths of corresponding ones of the packets stored in the memory are indicated in the memory. The packets are sequentially read from the memory based on the indicated lengths of corresponding ones of the packets stored in the memory. An operation is performed on the ones of the packets read from the memory. Subsequent to performing the operation, least some of the packets are written back to the memory. Ones of the packets are written to the memory beginning at a memory location following a respective preceding packet in the sequence by a predetermined distance. |
US09942173B2 |
Distributed configuration management for virtual cluster switching
One embodiment of the present invention provides a switch. The switch includes a port to couple to a second switch. The switch also includes a control mechanism configured to maintain a set of configuration information for a virtual cluster switch which includes a number of member switches. The set of configuration information includes global configuration information for the virtual cluster switch and switch-specific configuration information for one or more member switches. In addition, the set of configuration information is replicated and stored at each member switch. |
US09942172B2 |
Auto-negotiate extension for network connections
Aspects of the current patent document include systems and methods to improve configuration of network communication links between devices. In embodiments, a device may attempt auto-negotiation with another device in which transmit power levels are increased in an attempted to establish the link. In embodiments, an approach to establishing a link comprises setting the device in static mode but enabling link training. In yet another embodiment, a hybrid approach to interfaces link up may comprise having auto-negotiation with increasing transmit power attempts enabled by default, followed by static mode link up with link training enabled, in the case the auto-negotiation fails. |
US09942170B2 |
Multicast channel control information
The present disclosure relates to a technique for configuring transmission of a multicast channel carrying scheduling information and data belonging to one or more multicast services, the scheduling information indicating scheduling of the multicast services mapped to the multicast channel. A method embodiment comprises the steps of configuring (404) the transmission of the scheduling information on the multicast channel based on a scheduling information specific transmission requirement and configuring (404) the transmission of the data belonging to the one or more multicast services based on a service specific transmission requirement; and signalling (406) the scheduling information specific transmission requirement and the service specific transmission requirement. |
US09942168B2 |
Method and apparatus for implementing traffic flags for large service groups
The use of traffic flag symbols allows a large number of CPEs to transmit traffic notifications to a network controller. In some such embodiments, hundreds of CPEs simultaneously transmit traffic flags on different subcarriers of a channel. For example, in a MoCA2 based access network, up to 480 CPEs can transmit flags in only 5 μs in the 100 MHz-wide channel. |
US09942161B1 |
Methods and systems for configuring and updating session-based quality of service for multimedia traffic in a local area network
The embodiments relate to configuring and updating quality of service (QOS) features for a router, especially for routers used in a home network or local area network. The QOS features are autonomous and do not require user configuration or intervention. The QOS features may be triggered during periods of congestion. Popular traffic services, such as voice, video streaming, and gaming, are preloaded into the router so that they are recognized automatically. In some embodiments, the router employs a programmed table to identify traffic sessions. The table may be updated remotely by an update service. The table may also be updated locally by a user via a client coupled to the router. |
US09942156B1 |
Flow level dynamic load balancing
Exemplary embodiments allocate network traffic among multiple paths in a network, which may include one or more preferred paths (e.g. shortest paths) and one or more alternative paths (e.g., non-shortest paths). In one embodiment, network traffic in form of flows may be allocated to the preferred paths until the allocation of additional network traffic would exceed a predetermined data rate. Additional flows may then be sent over the alternative paths, which may be longer than the preferred path. The paths to which each flow is assigned may be dynamically updated, and in some embodiments the path assignment for a particular flow may time out after a predetermined time. Accordingly, the flow traffic of each path may be balanced based on real-time traffic information. |
US09942151B2 |
Enforcing datacenter-level congestion control
At an application executing in conjunction with a vSwitch in a host system, using a processor assigned to the vSwitch in the host system, a CWND value is computed corresponding to a flow from a VM using a period measured by a timer and a number of packets of the flow received and acknowledged in response packets, the number being counted by a counter, the timer being associated with a packet of the flow. The CWND value is stored in a field in a response packet received from a receiver of the flow, the field being designated for carrying a RWND value, the response packet corresponding to a packet in the flow. The storing forms a modified response packet. The modified response packet is sent from the vSwitch to the VM. |
US09942150B2 |
Method for optimizing throughput of a network
A method for optimizing throughput of a network with stations adapted to transmit data to an access point includes the step of determining a respective required throughput for each station based on: respective time periods required for decreasing a count of a respective back-off counter associated with each of the stations, a transmission packet length of the respective station, and a probability of successful transmission for of the respective station. The respective required throughput so determined is a function of a respective transmission attempt rate for the station. The method further includes the step of determining the respective transmission attempt rate for each station for maximizing a sum of the respective required throughput such that a respective fixed throughput is provided for inelastic data flow in the network, a respective proportional throughput ratio is provided for elastic data flow in the network, and the throughput of the network is maximized. |
US09942146B2 |
Router path selection and creation in a single clock cycle
Systems, devices, and techniques for routing packets are described. A described router includes ingress ports to receive packets; egress ports; ingress switch fabric coupled with the ingress ports; egress switch fabric coupled with the egress ports; floating buffers coupled between the ingress switch fabric and the egress switch fabric; and a controller. The controller can be configured to receive a packet via an ingress port, determine an egress port based on the packet's destination address, acquire a floating buffer, send to the egress port a buffer identifier corresponding to the acquired floating buffer, operate the ingress switch fabric to establish a first pathway between the acquired floating buffer and the ingress port to write the packet to the buffer, and operate the egress switch fabric to establish a second pathway between the acquired floating buffer and the egress port to write from the buffer to the egress port. |
US09942143B2 |
Routing messages between virtual networks
Routing messages between virtual networks using a mapping of virtual addresses from one virtual network to a virtual address of the other virtual network. Each virtual network has a valid set of virtual addresses, some of which being assigned to virtual nodes within the corresponding network. When a virtual network identifies a message to be sent, it identifies a destination for the message. Some destinations may be within the same virtual network and thus may be routed to virtual nodes within the virtual network. Other destinations may instead be mapped to a virtual address of another virtual network. In that case, routing information may also be obtained and the message may be dispatched to the virtual address of the other virtual network. This may be performed without the need for a gateway, which publishes a public address that is globally unique. |
US09942141B2 |
Data communication method between a roaming radio equipment item and a network access gateway
A data communication method between a mobile radio communications equipment and a gateway connected to a network, the data being organized in the form of packets comprising at least one first internal header and a second external header, comprises: an initial information exchange phase comprising: transmission by the radio communications equipment to the gateway of at least one predictable field out of the fields of the external and internal headers, reception by the radio communications equipment from the gateway of at least one predictable field of the external header, a phase of transmission of at least one data packet comprising: the deletion of the external and internal headers of at least one data packet, the generation, in at least one data packet, of a header of level lower than a network layer comprising at least one non-predictable field of the internal header, the transmission of at least one data packet. |
US09942138B2 |
Method and device for policy based routing
A method and a device for policy based routing are provided, which includes the device performing the steps of: setting interfaces of router(s) to be multiple redirection groups, wherein the redirection groups being ordered being according to a priority order; detecting interface states of interfaces in the redirection groups; and switching traffic among the multiple redirection groups according to the interface states of the interfaces in the redirection groups. |
US09942133B2 |
Fully connected network
A fully-connected mesh network includes a plurality of switches. A first switch receives a packet traveling through the mesh network from an external source node to an external destination node specified by the packet. A plurality of links, which are all included in a mesh link aggregation group (LAG), couple each possible pair of the switches by a respective single link. Each of the respective links is included individually in an individual LAG. Each of the switches is configured to receive a packet from another switch of the plurality of switches via only the mesh LAG, and each switch that receives a packet via the mesh LAG is configured to transmit the packet to another switch of the plurality of switches via only one of the individual LAGs. The packet travels to the destination node at most two hops across the plurality of switches. |
US09942131B2 |
Multipathing using flow tunneling through bound overlay virtual machines
For multipathing using a network of overlays, a set of virtual network interfaces (VNICs) corresponding to a physical network interface (PNIC) is created in a first data processing system. A first virtual network interface (VNIC) from the set of VNICs is bound to a virtual machine (VM) executing in a first data processing environment across a data network from the first data processing system. During a data communication with a second data processing system, data is divided into a first portion and a second portion, the first portion using a first path from the first VNIC to the first VM to the second data processing system, and the second portion using a second path from the PNIC to the second data processing system. |
US09942130B2 |
Selective routing of network traffic for remote inspection in computer networks
A client analyzes requests for network resources to determine an IP address associated with the request, such as a destination IP address of a network packet. The client device selectively routes the request and other traffic associated with the IP address. The client device establishes a tunnel or other direct connection with a remote server. Network traffic can be selectively routed to the destination IP address associated with a resource request, or to the remote server based on the destination IP address associated with the request. The system can route client network requests to the remote server based on a category or other information associated with the destination IP address. Network packets associated with malicious or suspicious IP addresses, for example, may be routed to the remote server for performance of security features, while packets associated with other IP addresses may be directly routed to their target destination. |
US09942128B2 |
Method and apparatus for elastic optical networking
A method of determining a path in an optical server network (31) comprises obtaining an indication of an amount of premium traffic from a client network (21). The method further comprises considering paths (48) utilising an elastic capability of one or more network elements (30) of the optical server network, and selecting a path from the considered paths, wherein the path is selected based at least partially on having at least a capacity to carry the amount of premium traffic. |
US09942120B2 |
Technique for monitoring component processing
The present invention provides a technique for measuring the efficiency of components in a computer. An echo server is provided which comprises several units. A socket generation unit generates a receiving server socket on the basis of information on a correspondence between a plurality of components in a computer. And generates a client socket that is a dedicated socket inheriting information of the receiving server socket when data is transmitted. A stream acquisition unit acquires a transmission path for acquiring data transmitted and received between components. A thread generation unit generates a transmission path by coupling streams. A transfer execution unit transfers data acquired via a thread to an original destination component. Using these units, the technique monitors and running verifies behavior by observing data running on the network. |
US09942119B2 |
Adaptive jitter buffer
The present disclosure relates to an adaptive jitter buffer for buffering audio data received via a network. The adaptive jitter buffer comprises an adaptive audio sample buffer, which comprises an adaptive resampler that receives a number of audio samples of the audio data and that outputs a first number of audio samples, which are resampled from the received number of audio samples according to a resampling factor, an audio sample buffer that buffers audio samples, wherein the outputted first number of audio samples are written to the audio sample buffer during an input access event and a second number of audio samples are read from the audio sample buffer during an output access event, and an audio sample buffer fill quantity controller that controls a fill quantity of the audio sample buffer based on controlling the resampling factor of the adaptive resampler. |
US09942118B1 |
Sentinel network devices and sentinel marker
A computing system includes one or more processors and memory that includes instructions, that when executed by the one or more processors, cause the processors to receive, by a sentinel device of a data interface of a distributed computing environment, command instructions that instruct a plurality of networking devices to change state to implement network configuration requests from a synchronization node of a distribution interface of the distributed computing environment utilizing a communication protocol. The data interface includes a networking group that includes the sentinel device and the edge devices. The instructions also cause the processors to identify, by the sentinel device, distribution latency patterns of the command instructions based on distribution delay of the command instructions and generate, by the sentinel device, an alarm based on a determination that the distribution delay of one of the command instructions exceeds a threshold value. |
US09942116B2 |
Interconnecting electronic devices for reporting device status
A first electronic device can receive an identifying signal broadcast from a second electronic device located within a wireless communication range of the first electronic device, and in response, establish a first, local electronic communication path between the first and second electronic devices. The first electronic device can then receive a set of status data from the second electronic device over the local electronic communication path. The first electronic device can then establish a second, remote electronic communication path to a remote server and subsequently transmit, over the remote electronic communication path, the status data from the second electronic device along with status data from the first electronic device. |
US09942112B2 |
Information collection system, server apparatus, edge apparatus, control method, and program
An information collection system includes a server apparatus, a plurality of edge apparatuses, and a collection rules storage unit. The edge apparatus includes a first information generation unit that generates first information and a second information generation unit that generates second information. The collection rules storage unit stores collection rules so as to be associated with the edge apparatus and the first information that the server apparatus acquires from the edge apparatus. The server apparatus includes a first information acquisition unit that acquires the first information from the edge apparatus, a second information acquisition unit that acquires the second information from the edge apparatus, and a collection rules acquisition unit that acquires collection rules from the collection rules storage unit. |
US09942110B2 |
Virtual tape library (VTL) monitoring system
Monitoring of storage systems, including virtual tape libraries (VTLs), may be performed with automated systems. Automated monitoring may be performed through an SSH connection to a storage manager for the storage system. For example, a method may include initiating, by a monitoring server, an SSH connection to a storage manager; issuing commands, by the monitoring server, through the SSH connection to monitor a storage device coupled to the storage manager; receiving, by the monitoring server, responses to the issued commands through the SSH connection; matching, by the monitoring server, the responses to automation rules; and executing, by the monitoring server, commands based on the matched automation rules. |
US09942109B2 |
Health metric for an information technology service
A service desk management server obtains information about an incident associated with a customer-facing information technology (IT) service, a change order associated with the customer-facing IT service, or both. The service desk management server calculates, as a function of the obtained information, a health metric that quantitatively indicates a customer-perceived health of the customer-facing IT service. The service desk management server assists a service catalog server to compose a service catalog to indicate the health metric for the customer-facing IT service to prospective customers of that service. The service desk management server's assistance in this regard comprises sending the health metric from the service desk management server to the service catalog server. |
US09942108B2 |
Network service aware routers, and applications thereof
In an embodiment, a computer-implemented method provides a service on a network. The method includes the following steps: (a) requesting, on a router, executable instructions from a remote server, the executable instructions specifying how the router is to operate to provide a service requested for a user of the network; (b) receiving the instructions; (c) initializing, on the router, a thread to execute the received instructions; (d) determining that a configuration of the router has changed; and (e) when the configuration of the router is determined to have changed, executing, on the initialized thread, the instructions to apply the service in accordance with the change in the router's configuration. |
US09942107B2 |
Computer system including plural computer nodes synchronized with each other
A computer system includes a plurality of computer nodes, each including an external communications unit. An application unit executes processing in accordance with a processing request. A synchronization unit establishes synchronization of the processing between each computer node and other computer nodes. The processing is executed by each computer node, and an inter-node communications unit executes transmission/reception of information between each computer node and the other computer nodes. The synchronization unit transmits the processing request to the other computer nodes via the inter-node communications unit, the processing request being received by the external communications unit. Also, the synchronization unit receives processing requests from the other computer nodes as well via the inter-node communications unit. Based on the number of the computer nodes that have received the same processing request via the external communications units, the synchronization unit selects a processing request that should be executed by the application unit. |
US09942104B2 |
Network connectivity wizard to support automated creation of customized configurations for virtual private cloud computing networks
A user-defined virtual private cloud computing network is provided that includes a user interface for selecting a plurality of network connectivity features for designing the user-defined virtual private cloud computing network. The virtual private cloud computing network includes tangible storage elements and tangible computing elements selected from a cloud computing network service provider using the user interface, using the user interface each network. The tangible storage elements and tangible computing elements are connected in accordance with network element configuration statements that instantiate actions particular to defined network connectivity features in accordance with defined usage rules. The virtual provide cloud computing network is configured and implemented in accordance with the selected network connectivity features using the tangible storage elements and tangible computing elements. |
US09942101B2 |
Method and system for collecting topology information
A method of providing topology information about a network to a topology manager is disclosed. The network includes a plurality of sensors each having a sensor ID, and the method includes performing the following steps at each of the plurality of sensors: receiving a stream of packets and identifying a topology trace packet in the stream of packets, wherein the topology trace packet has a destination address and an ID of a previous sensor, including the sensor ID in the topology trace packet, sending the topology trace packet to the destination address, forming a report message so as to include the sensor ID, the previous sensor ID, sending the report to the topology manager; and, providing network addresses of adjacent nodes to the topology manager. |
US09942098B2 |
Appliance node clusters
An appliance interconnection system and method. The system includes a high speed private local area network (LAN) and a logical cluster of appliances comprising a plurality of physical sub-clusters of appliance nodes. Each node of the appliance nodes includes a different generation node. The plurality of sub-clusters are interconnected via the high speed private LAN. A sub-cluster (N) of the plurality of physical sub-clusters comprises a first plurality of nodes of the appliance nodes. The sub-cluster (N) is associated with a plurality of (M) generation appliances of the logical cluster of appliances. Each appliance of the plurality of (M) generation appliances comprises a same type of appliance. (N) comprises a first cluster number and (M) comprises a first generation number of a first generation. The plurality of sub-clusters, in combination, form a single logical cluster. |
US09942096B2 |
Abstraction layer and distribution scope for a logical switch router architecture
A tool for forwarding plane support in a distributed system utilizing a three-tiered architecture. The tool receives one or more messages, wherein the one or more messages include a plurality of state information. The tool determines a distribution scope for the one or more messages based, at least in part, on the plurality of state information. The tool determines a destination endpoint ID for the one or more messages, wherein the destination endpoint ID identifies one or more switch units to receive the one or more messages. The tool sends the one or more messages to a forwarding plane agent for distribution to the one or more switch units based, at least in part, on the distribution scope and the destination endpoint ID. |
US09942095B2 |
Methods and apparatus for selecting a master virtual processor within a switch fabric element
In some embodiments, an apparatus comprises a processing module, disposed within a first switch fabric element, configured to detect a second switch fabric element having a routing module when the second switch fabric element is operatively coupled to the first switch fabric element. The processing module is configured to define a virtual processing module configured to be operatively coupled to the second switch fabric element. The virtual processing module is configured to receive a request from the second switch fabric element for forwarding information and the virtual processing module is configured to send the forwarding information to the routing module. |
US09942094B1 |
Trusted execution environment-based UICC update
The use of a Trusted Execution Environment (TEE) of a user device to perform Universal Integrated Circuit Card (UICC) update may replace the conventional use of multiple SMS messages to update the UICC of a user device. A UICC update request may be sent to a UICC update service of a wireless communication network via a communication session by a trusted update application that is executing in the TEE. Subsequently, the UICC update service may send a UICC update file to the user device via the communication session for storage in the TEE. A copy of the UICC update file is then transferred from the TEE to modem software of a modem in the user device. The modem software chunks the UICC update files into multiple UICC update data chunks. The data chunks are sent by the modem software to the UICC to update the UICC. |
US09942090B2 |
Predicting one or more system loss events and proactive system recovery
Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to predicting a system loss event and/or proactive system recovery. Aspects of the present disclosure relate to techniques and apparatus for system loss event (e.g., radio link failure event) geo-coding and proactive system recovery. According to certain aspects, a user equipment (UE) may generate and store information about one or more system loss events associated with the UE. The UE may then predict one or more other system loss events associated with the UE based on this information and take action, based on the prediction to continue communication of the UE. |
US09942089B2 |
Network resources management by a cloud consumer
A method, hardware device, and/or computer program product manages network resources. A cloud service provider hypervisor server that supports a cloud service provider hypervisor receives a cloud consumer's management information base (MIB) via an application program interface. The cloud consumer's MIB is a portable MIB that is capable of being loaded into multiple cloud service provider hypervisors. A trap receiver in the cloud service provider hypervisor server receives a Simple Network Management Protocol (SNMP) trap from a resource described by the cloud consumer's MIB. The SNMP trap is an SNMP message that describes an event in the resource. The cloud service provider hypervisor server transfers the SNMP trap to a cloud consumer without any interpretation of the SNMP trap by the cloud service provider hypervisor. |
US09942088B2 |
Fault detection method, gateway, user equipment, and communications system
Embodiments of the present invention provide a fault detection method. The method includes discovering that a fault occurs in a DNS server or a service server related to a UE, and performing, by a gateway, fault detection on the DNS server or the service server. The method also includes, after the fault is rectified, instructing the UE to establish a connection to the DNS server or the service server. Correspondingly, the embodiments of the present invention further provide a gateway, a UE, and a communications system. |
US09942086B2 |
Apparatus and method for detecting cause of radio link failure or handover failure in mobile communication system
A terminal, a Base Station (BS) and a method for detecting a cause of a Radio Link Failure (RLF) or handover failure are provided. The method includes determining whether an RLF or a handover failure occurs, performing a process of a connection re-establishment or connection establishment to enter a connection mode after encountering the RLF or the handover failure, and transmitting an RLF information report to a BS after entering the connection mode. |
US09942082B2 |
Modulation and coding for a high altitude platform
Modulation and coding for a high altitude platform is disclosed. An example apparatus includes a gateway antenna configured to communicate with a ground-based gateway station and user antennas configured to provide communication coverage among a plurality of terminals within a specified area on the ground or in the air. Each user antenna is configured to communicate with a cell within the specified area. The example apparatus also includes a processor configured to demodulate and decode a first modulation scheme and a first coding scheme used for a feeder link provided by the gateway antenna, and apply at least a second modulation scheme and a second coding scheme for user links provided in spot beams by the user antennas. The first modulation scheme and the first coding scheme are configured to be relatively more spectrally efficient compared to the second modulation scheme and the second coding scheme for the user links. |
US09942078B2 |
Methods and apparatus for simultaneous estimation of frequency offset and channel response for MU-MIMO OFDMA
Methods and apparatus are provided for simultaneous estimation of frequency offset and channel response for a communication system, such as a MU-MIMO communication system. An iterative method is provided for estimating frequency offset and channel response for a plurality of frequency resources. The channel response is estimated for a set of users sharing a given one of the frequency resources. In addition, the frequency offset is estimated for the users in the set, wherein the channel response and frequency offset of users not in the set are maintained at their latest updated values. Initially, the channel response of a user can be an ideal channel response and the frequency offset can be approximately zero. |
US09942074B1 |
Wireless devices and systems including examples of mixing coefficient data specific to a processing mode selection
Examples described herein include systems and methods which include wireless devices and systems with examples of mixing input data with coefficient data specific to a processing mode selection. For example, a computing system with processing units may mix the input data for a transmission in a radio frequency (RF) wireless domain with the coefficient data to generate output data that is representative of the transmission being processed according to a specific processing mode selection. The processing mode selection may include a single processing mode, a multi-processing mode, or a full processing mode. The processing mode selection may be associated with an aspect of a wireless protocol. Examples of systems and methods described herein may facilitate the processing of data for 5G wireless communications in a power-efficient and time-efficient manner. |
US09942072B1 |
Communications device with adaptive demodulator for PSK and FSK modulations and related methods
A wireless communications device may include a wireless receiver, and an adaptive demodulator coupled to the wireless receiver. The adaptive demodulator is configured to apply first and second bandpass filters to amplitude information of a received signal at first and second frequency bands, respectively, and classify the received signal as one of a PSK modulation type, a second PSK modulation type, and a third FSK modulation type based upon whether a tone exists in the amplitude information of the received signal in one or more of the first and second frequency bands. The adaptive demodulator is configured to adjust a demodulating parameter based upon a classified modulation type of the received signal. |
US09942062B2 |
Unlock detector, unlock-detecting method and clock and data recovery circuit
An unlock detector includes a checker, an accumulator, and a comparator. The accumulator is electrically connected to the checker, and the comparator is electrically connected to the accumulator. The checker includes several checking units. The checker is configured to receive a sampled data signal and a sampled edge signal, and to check the sampled data signal and the sampled edge signal via the checking units to generate several checking results. The accumulator is configured to generate a counting value in a manner of counting according to the checking results. The comparator is configured to compare the counting value with a threshold to generate an unlock-detecting result. |
US09942061B2 |
Multipath selection method and device, and storage medium
Disclosed are a multipath selection method and device, and a storage medium. The method includes that: a correlation sequence between a received signal and a local reference signal is acquired by means of a correlation calculation method; a power spectrum of the correlation sequence and an average noise power of the received signal are acquired; according to the average noise power of the received signal, the power spectrum of the correlation sequence is divided into at least one first multipath component area and a second multipath component area according to a pre-set dividing rule; the at least one first multipath component area is searched according to a pre-set first noise threshold, so as to acquire a valid multipath component signal in the at least one first multipath component area; and the second multipath component area is searched according to a pre-set second noise threshold, so as to acquire a valid multipath component signal in the second multipath component area. |
US09942056B2 |
Methods and systems for automatically monitoring user activity
A method for home automation system is described. In one embodiment, the method may include receiving input regarding a list of predetermined activities. The method may further include receiving monitored activity data of at least one authorized user. The method may further include comparing the received monitored activity data with the received input regarding the list of predetermined activities, and operating at least one aspect of the home automation system based, at least in part, on the comparing. |
US09942053B2 |
Bit indexed explicit replication using internet protocol version 6
Various systems and methods for performing bit indexed explicit replication (BIER) using IPv6. For example, one method involves receiving, at a node, a packet that includes an IP header. The packet also includes a multicast forwarding entry. The method also involves comparing the multicast forwarding entry with forwarding information stored by the node and selecting a neighbor based on the comparing. The method further includes forwarding the packet to the neighbor. |
US09942052B2 |
Method and apparatus for providing sponsoring service between user equipments
Provided is a method by a user equipment (UE) for providing a sponsoring service in a wireless communication system, the method comprising: determining at least one UE to be provided with the sponsoring service, accessing to a server providing the sponsoring service, and registering to the server providing the sponsoring service; and transmitting a request of the sponsoring service comprising identification information of the at least one UE, to the server providing the sponsoring service. |
US09942050B2 |
Method and apparatus for bulk authentication and load balancing of networked devices
A new approach is proposed that contemplates systems and methods to support bulk authentication of a device associated with a user to all cloud-based services the device intends to access in one transaction instead of authenticating the device against each of the services individually. First, the device generates and transmits to one or more authentication service clusters an authentication request that includes its identification and authentication credentials in order to access to a plurality of services. Upon receiving the authentication request, the authentication service cluster(s) authenticate the device for all of the services to be accessed based on the information in the authentication request. Once the device is authenticated, the authentication service cluster(s) then retrieve entitlement information of the services to be accessed by the device, and identify the service clusters/nodes that the device will connect to for the services with the fastest response time. |
US09942047B2 |
Controlling application access to mobile device functions
There is described a method of controlling application access to predetermined functions of a mobile device. The described method comprises (a) providing a set of keys, each key corresponding to one of the predetermined functions, (b) receiving an application from an application provider together with information identifying a set of needed functions, and (c) generating a signed application by signing the received application with each of the keys that correspond to one of the needed functions identified by the received information. There is also described a device for controlling application access and a system for controlling and authenticating application access. Furthermore, there is described a computer program and a computer program product. |
US09942045B2 |
System and method for performing secure communications
A server and method for providing a content selection is provided. The server receives content targeting parameters and obtains content items from at least one content site based on the content targeting parameters. The server can further identify content descriptors for the content items and generate a first content cluster from a subset of the content items based on the content descriptors. The server can further generate a second content cluster from a second subset of the content items based on the content descriptors and rank the first and the second content clusters in an order of usefulness. The ranking of the content clusters can be based on at least one of an importance of content, a recentness of the content items and a size of the content cluster. |
US09942040B1 |
Refreshing public parameters in lattice-based cryptographic protocols
In a general aspect, a parameter is refreshed in a lattice-based cryptography system. In some aspects, a first value of a public parameter is obtained. The first value of the public parameter may have been previously used in an execution of a lattice-based cryptography protocol. A second value of the public parameter is generated based on the first value of the public parameter and random information. The second value of the public parameter is used in an execution of the lattice-based cryptography protocol. |
US09942034B2 |
Confidential communication management
Systems and methods are provided for confidential communication management. For instance, a server computer can include a protected server key identifier in a response message to a client computer. The protected server key identifier can include a server key identifier that identifies a server private key used to encrypt the response message. The client computer can pass the protected server key back in a subsequent request, so that the server computer can identify the proper server private key to use for decrypting the request message. In another example, a message may include encrypted protocol data (e.g., cipher suite) and separately encrypted payload data. The encrypted payload data can include a plurality of individually encrypted payload data elements. |
US09942029B2 |
Adaptive envelope extracting apparatus, signal decoding apparatus and short-distance contactless communication apparatus applying the adaptive envelope extracting apparatus, and method thereof
An envelope extracting apparatus includes: a clock extracting device arranged to extract a clock signal of a receiving modulation signal according to a first biasing voltage; and an edge detecting device arranged to generate a detecting signal to indicate an envelope edge of the receiving modulation signal according to a delayed clock signal of the clock signal and a second biasing voltage; wherein the second biasing voltage or a delay time of the clock signal is adjustable. |
US09942028B1 |
Serial transmitter with feed forward equalizer and timing calibration
A timing error detection circuit for calibrating a serial transmitter is disclosed. The circuit includes a data source configured to provide data for serial transmission and a clock source configured to produce N versions of a sampling clock that are at N different phases of the sampling clock. The detection circuit has a first sampler configured to sample the data source by using a first phase of the sampling clock to generate a first sampled signal and a second sampler configured to sample the data source by using a second phase of the sampling clock to generate a second sampled signal. The detection circuit also includes a first comparator configured to compare the first and second sampled signals to generate a difference signal and a first low-pass filter configured to filter the difference signal to generate an average difference voltage. A second comparator in the detection circuit is configured to compare the average difference voltage with a reference voltage. |
US09942023B2 |
Systems and methods for signaling in an increased carrier monitoring wireless communication environment
Systems and methods for signaling in an increased carrier monitoring wireless communication environment are disclosed herein. In some embodiments, a user equipment (UE) may include control circuitry to configure the UE for increased carrier monitoring; determine, based on a first signal received from a network apparatus, whether a reduced performance group carrier is configured; determine, based on a second signal received from the network apparatus, whether a scaling factor is configured; and in response to a determination that no reduced performance group carrier is configured and a determination that no scaling factor is configured, allow the UE to monitor fewer carriers than required by increased carrier monitoring. Other embodiments may be disclosed and/or claimed. |
US09942015B2 |
OFDMA indication and communication in WLANs
This disclosure relates to orthogonal frequency division multiple access (OFDMA) communication in wireless local area networks (WLANs). According to some embodiments, an indication may be transmitted to receiving devices that a first frame is an OFDMA frame. Channel information indicating allocation of bandwidth portions of the first frame to respective receiving devices may also be transmitted to the receiving devices. The first frame may be transmitted to the receiving devices, including transmitting data to each respective receiving device on the bandwidth portion(s) allocated to the respective receiving device. |
US09942014B1 |
Cooperative multimedia communication method and system thereof
Provided is a cooperative multimedia communication system. The source node includes a first hierarchical modulation constellation diagram, modulates two data streams and transmits a first signal and a second signal. The relay node includes a protection-level-exchanging modulation and a second hierarchical modulation constellation diagram, modulates the second signal to generate a third signal and transmits the third signal. The destination node receives the first signal and the third signal and performs optimal decoding. The present disclosure designs a pair of optimal hierarchical constellation diagrams respectively for the source node and the relay node. Moreover, the present disclosure further provides a cooperative multimedia communication method. |
US09942010B1 |
Methods and systems for enabling communications from a station to an access point using an orthogonal frequency division multiple access (OFDMA) communication scheme
Methods and systems are disclosed for performing contention based uplink (UL) orthogonal frequency division multiple access (OFDMA). The method may include receiving, from an access point using a channel, a first signal including an indication of a first time and a plurality of sub-channels of the channel. The method may include modifying a counter value in response to determining that the first time has been reached. The method may include selecting a sub-channel of the plurality of sub-channels in response to determining the counter value is equal to a threshold value. The method may include transmitting a second signal to the access point using the sub-channel. The methods and systems disclosed herein may be used by stations to associate with the access point. |
US09942007B2 |
Method and apparatus for time-based fast ACK/NACK response operation with enhanced general packet radio service 2 uplink
A method and apparatus for time-based fast positive acknowledgement (ACK)/negative acknowledgement (NACK) reporting (FANR) operation with enhanced general packet radio service 2 uplink (HUGE) are disclosed. A wireless transmit/receive unit (WTRU) configures downlink FANR operation and EGPRS-2 mode uplink transmission not to be in conflict. A modulation and coding scheme (MCS) for the EGPRS-2 mode may be limited to an MCS containing at most two RLC data blocks. Alternatively, three or more piggybacked ACK/NACK (PAN) bits may be used for a time-based FANR operation if an EGPRS-2 mode is configured. Alternatively, at least one PAN bit may indicate an ACK/NACK for a group of RLC data blocks. The number of PAN bits for a time-based FANR operation may be configured by the network. The downlink FANR operation may be dynamically switched between time-based and SSN-based. |
US09942002B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals. The method includes, formatting, by an input formatting block, input streams into plural PLPs (Physical Layer Pipes); encoding, by an encoder, data in the plural PLPs; time interleaving, by a time interleaver, the encoded data in the plural PLPs, wherein the time interleaving includes: cell interleaving, by a cell interleaver, the encoded data by permuting cells in a FEC (Forward Error Correction) block in the plural PLPs; frame mapping, by a framer, the time interleaved data onto at least one signal frame; and waveform modulating, by a waveform block, the mapped data in the at least one signal frame and transmitting, by the waveform block, broadcast signals having the modulated data. |
US09942000B2 |
Broadcast receiving apparatus and signal processing method thereof
A broadcast receiving apparatus and a signal processing method thereof are provided. The broadcast receiving apparatus includes a receiver configured to receive a data stream comprising a plurality of physical layer pipes (PLPs); a demodulator configured to output at least one generic packet corresponding to each of the plurality of PLPs and additional information on the at least one generic packet by demodulating the plurality of PLPs; and a signal processor configured to process the at least one generic packet based on the output additional information. |
US09941997B2 |
Method and system for data-driven, variable-rate, channel quality indicator for LTE non-real-time bursty traffic
A method and system, in a long term evolution architecture utilizing adaptive modulation and coding requiring periodic channel quality indication reports, the method having the steps of: waiting for an idle channel indication; and upon detection of the idle channel indication, decreasing the rate of periodic channel quality indication reports. |
US09941994B2 |
Wavelength shift elimination during spectral inversion in optical networks
Methods and systems are provided for wavelength shift elimination during spectral inversion in optical networks. The method includes receiving an input optical signal, and generating a combined optical signal by combining, by Bragg scattering, the input optical signal having an input wavelength with a first pump signal having a first wavelength. The method further includes converting the combined optical signal into an output optical signal, by phase-conjugation, using a second pump signal having a second wavelength. The output optical signal has the same wavelength as the input optical signal. |
US09941993B2 |
Method and apparatus for optical transmitter and receiver redundancy within a directionless optical node
Example embodiments of the present invention relate to an optical node comprising of at least two degrees, a plurality of directionless add/drop ports, a plurality of primary WDM transmitters and receivers, and at least one protection WDM transmitter and receiver, wherein the at least one protection WDM transmitter and receiver can transmit and receive in place of any of the plurality of primary WDM transmitters and receivers. |
US09941992B2 |
Method and apparatus for efficient network utilization using superchannels
The disclosure relates to technology for constructing an optical network. A central node is selected among a plurality of nodes in the optical network, and each of the nodes is connected to the central node via a set of superchannels, wherein each of the superchannels includes sub-carriers and has a same data rate. The network resources between the central node and each of the plurality of nodes are managed by dynamically allocating the sub-carrier bandwidths to support communication among the plurality of nodes via the superchannels, and wavelength selective switching is performed among the superchannels at the central node. |
US09941991B2 |
Method and system for controlling spectral occupancy
Aspects of the disclosure provide systems and methods which avoid the negative effects of Spectral Hole Burning when spectral changes are made for an optical communication system (OCS). Embodiments of the disclosure are directed to methods and systems which preform spectral holes for the range of wavelength channels expected to be used in the OCS. Embodiments include a configurable idle tone source for providing power to each of a set of idle tone wavelengths distributed across the spectral band used in the optical communication system. The configurable idle tone source is communicatively coupled to an output fiber of an optical network element and controlled such that optical power is present in the output optical fiber at each one of the set of idle tone wavelengths. |
US09941989B2 |
Coded imaging and multi-user communications systems
A coded imaging and multi-user communications systems using novel codes, algorithms to develop such codes, and technological implementations to use the codes for various types of systems involving multiple (or single) transmitters and multiple (or single) receivers of signals (which could include but are not limited to electromagnetic radiation, acoustic waves, other types of waves or data) as a function of time-or-space. |
US09941987B2 |
Single knob pre-amplifier gain-trim and fader
According to a first aspect of the embodiments, a microphone mixer is provided comprising: an input adapted to receive differential microphone (mic) output signals; a gain-trim circuit adapted to receive the differential mic output signals, and which includes a substantially fully differential amplifier adapted to amplify the received differential mic output signals through use of a gain-trim output adjustment device that provides a variable gain amount ranging from a first gain-trim gain value to a second gain-trim gain value, to produce differential gain-trim circuit output signals; a fader circuit adapted to receive the differential gain-trim circuit output signals, and which includes a differential amplifier adapted to attenuate the received differential gain-trim circuit output signals through use of a fader output adjustment device that provides a variable gain amount ranging from a first fader gain value to a second fader value; and a common adjustment apparatus that mechanically ties the gain-trim output adjustment device with the fader output adjustment device such that the first gain-trim gain value and first fader gain value are obtained substantially simultaneously at a first position of the common adjustment apparatus, and the second gain-trim gain value and second fader gain value are obtained substantially simultaneously at a second position of the common adjustment apparatus. |
US09941986B2 |
Configurable, highly-integrated satellite receiver
A direct broadcast satellite (DBS) reception assembly may comprise an integrated circuit that is configurable between or among a plurality of configurations based on content requested by client devices served by the DBS reception assembly. In a first configuration, multiple satellite frequency bands may be digitized by the integrated circuit as a single wideband signal. In a second configuration, the satellite frequency bands may be digitized by the integrated circuit as a plurality of separate narrowband signals. The integrated circuit may comprise a plurality of receive paths, each of the receive chains comprising a respective one of a plurality of low noise amplifiers and a plurality of analog-to-digital converters. |
US09941985B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals. The method includes, formatting input streams into Data Pipe, DP, data; Low-Density Parity-Check, LDPC, encoding the DP data according to a code rate; bit interleaving the LDPC encoded DP data; mapping the bit interleaved DP data onto constellations according to one of QAM (Quadrature Amplitude Modulation), NUQ (Non-Uniform QAM) or NUC (Non-Uniform Constellation); Multi-Input Multi-Output, MIMO, encoding the mapped DP data by using a MIMO encoding matrix having a MIMO encoding parameter; building at least one signal frame by mapping the MIMO encoded DP data; and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data. |
US09941981B2 |
Body coupled communication device
Body coupled communication device (200; 201) arranged to receive signals via a body transmission channel (260), the device (200) comprising —two couplers (202, 204) arranged to receive a body-coupled signal from the body transmission channel (260), the body transmission channel (260) being formed by a body of a user (150) when the body is in the direct vicinity of the couplers (202, 204), —a receiver amplifier (206) coupled to at least one of the two couplers, —an inductance (220) for matching the impedance of the receiver amplifier, the inductance being arranged in parallel to the couplers. |
US09941980B2 |
Body coupled communication device with synchronization
A body-coupled communication device (201) adapted to receive signals via a body transmission channel (160), the first device comprising couplers (102) arranged to receive a body-coupled signal, a synchronization-indicator (272) to storing a level of synchronization between the first device and a second device, and a band-pass filter (250) arranged to filter the received body-coupled signal depending on the synchronization level, the band-pass filter being arranged to allow passage of frequencies in a frequency-interval around a tunable filter frequency, wherein the frequency-interval is narrow if the synchronization-level is high and wherein the frequency-interval is broad if the synchronization-level is low. |
US09941978B2 |
Acoustic channel-based data communications method
It discloses an acoustic channel-based data communications method which performs channel coding on an original data signal using a CRC coding method and a BCH coding method to obtain a coded sequence; modulates the coded sequence using a preset audio sequence symbol set via a symbol mapping method to obtain a digital audio signal; selects a channel frequency band according to characteristics of a transmitting equipment and interference between frequency bands; and converts the digital audio signal into an analog audio signal through a digital-to-analog converter and transmits the signal to a channel for transmission according to the selected channel frequency band. |
US09941972B2 |
Optical transmitter and control method
An optical transmitter has an array of laser diodes, which output optical signals from a forward end, and controls the power of the optical signals. The optical transmitter has photodiodes detecting the optical power of optical signals from a reverse end and a LD-DRV unit that supplies to the laser diodes, bias current amplitude modulated to a predetermined frequency that differs from that of the drive signal of the laser diodes. The optical transmitter has a frequency analyzing unit that separates a signal detected by a photodiode, into an optical signal component from a target laser diode and crosstalk optical signal components received from other laser diodes; and a control unit that computes for each detected signal, a ratio of the crosstalk optical signal components to the optical signal component, and performs based on the ratio, a computation to remove the crosstalk optical signal components from the detected signal. |
US09941965B2 |
Laser and optical charging and communications device and method of use
Techniques for charging and optical communication with electronic devices are provided. Specifically, systems and methods to provide charging through laser or optical means and to provide optical communications are presented. Even more specifically, in one embodiment, the systems and methods comprise standard USB interfaces, USB protocols and USB connectors. |
US09941963B2 |
Non-linear propagation impairment equalization
A method (10) of non-linear propagation impairment equalization, the method comprising the steps of: a. receiving (12) communications traffic carried by an optical communications signal transmitted over an optical communications link; b. generating (14) a time dependent filter representation of a nonlinear time-variant impulse response of the inverse of the optical communications link; and c. applying (16) the time dependent filter representation to the received communications traffic to form non-linear propagation impairment equalized communications traffic. An optical communications link nonlinear propagation impairment equalizer and optical communications signal receiver apparatus are also provided. |
US09941962B2 |
Free space optical data transmission for secure computing
An apparatus and method for computer network security based on Free-Space Optical Interconnections (FSOI) for board-to-board information transmission. The addition of a controllable, interlocked shutter system creates air-gapped isolation of the boards, allowing for increased obfuscation, and enhanced security. |
US09941948B2 |
Method of reporting channel state and apparatus therefor
A method of reporting a channel state, which is reported by a terminal configured to transmit and receive data while hopping in a unit of the specific number of resource blocks (RBs) in a wireless communication system, includes receiving a random access response including an aperiodic channel state report request in response to a transmitted random access preamble, calculating channel state information according to the aperiodic channel state report request in consideration of the number of repetitive transmissions for the terminal, and reporting the calculated channel state information to a base station. In this case, the number of repetitive transmissions for the terminal may be determined by a predetermined or signaled value. |
US09941947B2 |
Method and apparatus for open loop transmission in a multiple antenna wireless communication system
The invention concerns a method for precoding in an open loop transmission communications system. The method includes precoding data at each of M REs with a precoding matrix, precoding each of DM-RSs with one column of a precoding matrix which is same as that used for precoding M data REs. The method is distinguished by using at least L≥2 different precoding matrices from a set of precoding matrices W to precode the M REs and the E allocated REs such that REs precoded with a first precoding matrix are interleaved with REs precoded with at least one additional, different precoding matrix and the number of used precoding matrices L is adapted to the transmission rank r and number N of available DM-RS. |
US09941943B1 |
Coordinate descent detector and precoder for multiple-input multiple-output (MIMO) system
A system includes an integrated circuit configured to communicating data in a channel. A channel matrix for the channel including a plurality of columns is received. A preprocessing step is performed, using a preprocessing unit, to compute a plurality of preprocessed column values corresponding to respective columns. An update step is performed, using an update unit, to update an estimation vector using a plurality of outer-loop iterations of an outer loop. Each outer-loop iteration updates the estimation vector using the plurality of preprocessed column values. An access link process is performed using the estimation vector. |
US09941930B2 |
Conductive layer of a large surface for distribution of power using capacitive power transfer
An article of manufacture for supplying a power to a load connected in a capacitive power transfer system comprises a sheet (210) of a non-conductive material; and a plurality of conductive stripes (220), each two adjacent conductive stripes being electrically insulated from each other, wherein the sheet forms an insulating layer of the capacitive power transfer system and the plurality of conductive stripes form at least a pair of transmitter electrodes of the capacitive power transfer system. |
US09941923B2 |
Radio transceiver circuit
The disclosure relates to transceivers incorporating a transmit-receive switching circuit, embodiments of which include a radio transceiver circuit comprising: a first amplifier for amplifying signals received from an antenna via an antenna connection; a second amplifier for amplifying signals to be transmitted by the antenna via the antenna connection; and a switching circuit connected between an input of the first amplifier and the antenna connection, the switching circuit comprising a capacitor, a switching element and an impedance matching element, wherein the switching element is configured to connect a node between the capacitor and the impedance matching element to a signal ground when the transceiver is in a transmit mode. |
US09941921B2 |
Modular wireless communications platform
A modular wireless communications platform is provided. The modular wireless communications platform has a modular host unit and a modular remote unit in communication with the modular host unit. The modular host unit and remote unit include a serial radio frequency communicator configured to convert serial digital data into RF sampled data and configured to convert RF sampled data into serial digital data. The modular host unit and remote unit also include an interface coupled to the serial radio frequency communicator and configured to allow transfer of the RF sampled data from the serial radio frequency communicator to a digital to analog radio frequency transceiver module. |
US09941919B2 |
Case for a computing device
A system for protecting an electronic device and securely and conveniently carrying tangible portable contents therewith. The system may include a resilient portion dimensioned to detachably receive the electronic device by a continuous perimetral edge. The electronic device may be secured thereto by an inwardly extending, retaining lip of the perimetral edge. A rigid portion may be detachably connected to a rear surface of the resilient portion opposite the electronic device. The rigid portion may be dimensioned to shield at least part of the rear surface of the rigid portion. A cavity may be defined between the rigid portion and the rear surface of the resilient portion when the rigid portion is in a closed position. The cavity is operable to secure the tangible contents in the closed position and receive the tangible contents in an opened position. |
US09941917B2 |
Base station
An embodiment of the present invention discloses a base station, including: a baseband unit, a radio remote unit, a power supply device, a signal transmission device, and a backup power supply device. The baseband unit and the radio remote unit are mounted on an antenna tower or a pole. At least one of the power supply device, the signal transmission device, or the backup power supply device is also mounted on the antenna tower or the pole. |
US09941913B2 |
Filtering device for a PMR portable mobile terminal, and mobile terminal
A filtering device intended for being connected to a portable mobile terminal compatible with a PMR network having a wide range of receiving frequencies Bi, includes a fastening system for fastening to the mobile terminal, a first radio-frequency connector intended for engaging with a radio-frequency connector of the mobile terminal, a first channel including a first filter for filtering a first receiving useful band Bui included within the band Bi, and a second radio-frequency connector intended for engaging with a removable RF antenna to transmit or receive radio-frequency signals. |
US09941910B2 |
Method and apparatus for antenna tuning and power consumption management in a communication device
A system that incorporates teachings of the subject disclosure may include, for example, a controller that determines a radiated throughput for at least one of an uplink throughput or a downlink throughput of the communication device, reduces transmit power for the communication device responsive to the radiated throughput satisfying a predetermined throughput range, and tunes a matching network of the communication device responsive to the radiated throughput not satisfying the predetermined throughput range. Other embodiments are disclosed. |
US09941896B2 |
Analog to digital converter error rate reduction
An analog-to-digital converter (ADC) may include a comparator and a metastability detector. The comparator may be configured to compare an input signal to a reference signal to determine whether the input signal exceeds the reference signal. The comparator may also be configured to output a comparator output based on the determination. An ADC output may be based at least in part on the comparator output. The metastability detector may be coupled to the comparator and may be configured to determine, based at least in part on the comparator output, that the comparator is operating under metastable conditions and may output a metastability detector output. |
US09941882B1 |
Tristate multiplexers with immunity to aging effects
An integrated circuit with programmable logic is provided. The programmable logic may include multiplexers that are actively used by a custom logic design or unused. To ensure that these multiplexers do not suffer from aging effects when they are not in use, the multiplexers may be provided with aging prevention circuitry. In particular, such a multiplexer may include an input selection stage that is coupled in series with a tristate buffer stage. The input selection stage may include pass transistors or full CMOS transmission gates. The tristate buffer stage may include at least two pairs of output driving transistors, with gates that are selectively shorted when the multiplexer is activated using additional transmission gate circuits. The aging prevention circuitry may include tie-off transistors that are activated to drive the gate-to-source voltages of the output driving transistors to zero volts whenever the multiplexer is not in use. |
US09941876B2 |
Bootstrap diode circuits
Bootstrap diode circuits are disclosed. Example bootstrap diode circuits disclosed herein include a first diode having a first diode input coupled to a voltage supply and a first diode output. Disclosed bootstrap diode circuits additionally include a second diode having a second diode input coupled to the first diode output and a second diode output and a plurality of zener diodes coupled in series. The plurality of series-coupled zener diodes are further coupled in parallel with the second diode. |
US09941874B2 |
Switching unit and power supply circuit
A switching unit of an embodiment includes a first switching element of normally-on type, a second switching element of normally-off type having a non-reference potential side conductive terminal connected to a reference potential side conductive terminal of the first switching element, a resistive element having one end connected to a conduction control terminal of the first switching element; a series capacitor connected between the other end of the resistive element and a conduction control terminal of the second switching element; and a diode having an anode connected to the other end of the resistive element and a cathode connected to a common junction of the first switching element and the second switching element. |
US09941866B2 |
Apparatus for design for testability of multiport register arrays
In an aspect of the disclosure, a method and an apparatus are provided. The apparatus is a register array including first and second flip-flop latch arrays. The first flip-flop latch array includes a first set of master latches, a first set of slave latches coupled to the first set of master latches, and a first address port. The second flip-flop latch array includes a second set of master latches, a second set of slave latches coupled to the second set of master latches, and a second address port. The register array includes an address counter, coupled to the first flip-flop latch array and the second flip-flop latch array. The address counter is shared by the first flip-flop latch array and the second flip-flop latch array and configured to address, in parallel in a test mode, the first flip-flop latch array through the first address port and the second flip-flop latch array through the second address port. |
US09941859B2 |
Ladder-type filter, duplexer, and module
A ladder-type filter includes: one or more series resonators connected in series between an input terminal and an output terminal; one or more parallel resonators connected in parallel between the input terminal and the output terminal; divided parallel resonators formed by serially dividing at least one parallel resonator of the one or more parallel resonators; and an inductor of which a first end is coupled to a first node located in a path from the input terminal to the output terminal through the one or more series resonators, and of which a second end is coupled to a second node located between the divided parallel resonators. |
US09941858B2 |
Electricoacoustic component with structured conductor and dielectric layer
An electroacoustic component includes a substrate configured to carry acoustic waves. The electroacoustic component can be a guided bulk acoustic wave (GBAW) device, for example. A structured electric conductive layer is arranged on the substrate and an electrically dielectric layer (for example, aluminum oxide) is also arranged over the substrate. |
US09941852B1 |
Operation amplifiers with offset cancellation
A semiconductor device includes an operational transconductance amplifier (OTA) with a matched pair of transistors including a first transistor and a second transistor, and configuration units that include a first set of switches, a second set of switches, and an input transistor. Gain adjustment circuitry is coupled to adjust gain of the OTA. Measurement circuitry is coupled to measure offset in the OTA. Control logic is configured to operate the first and second sets of switches to couple input transistors of a first group of the configuration units to the first transistor of the matched pair of transistors, and to couple input transistors of a remaining group of the configuration units to the second transistor of the matched pair of transistors. Settings of the first and second sets of switches are selected to minimize the offset. |
US09941851B2 |
Amplifier circuit and method
An amplifier arrangement comprises N amplifier stages 101 to 10N, wherein N is an integer equal or greater than five. The amplifier arrangement comprises a cascade of quarter wavelength transmission line segments 111 to 11M coupled between an output of an amplifier of a first amplifier stage and an output node 15 of the amplifier arrangement. At least one intermediate junction 12 in the cascade of quarter wavelength transmission line segments comprises: a first amplifier coupled directly to the intermediate junction 12; and a second amplifier coupled to the same intermediate junction 12 via a connecting quarter wavelength trans mission line 131. |
US09941850B1 |
Fully differential operational amplifier
A fully differential operational amplifier is provided. The amplifier has input nodes and includes a differential input stage for receiving input signals over the input nodes and providing output signals on first and second intermediary nodes. The amplifier includes a fully differential amplification stage having positive and negative inputs coupled to the first and second intermediary nodes, respectively. The amplifier includes a first compensation transistor having conduction terminals coupled to the first intermediary node and a first node, and a control terminal coupled to a negative output of the fully differential amplification stage. The amplifier includes a second compensation transistor having conduction terminals coupled to the second intermediary node and a second node, and a control terminal coupled to a positive output of the fully differential amplification stage. The amplifier includes positive and negative output stages for providing amplifier outputs and feeding the outputs back to the amplifier. |
US09941843B2 |
Amplifier dynamic bias adjustment for envelope tracking
An envelope tracking amplifier having stacked transistors is presented. The envelope tracking amplifier uses dynamic bias voltages at one or more gates of the stacked transistors in addition to a dynamic bias voltage at a drain of a transistor. |
US09941842B2 |
Amplifier bias circuit
A power amplifier bias circuit having high dynamic range and low memory is disclosed. In an exemplary embodiment, an apparatus includes an output stage configured to generate a biased RF signal based on a first DC signal and a filtered signal. The apparatus also includes a low pass filter configured to filter the biased RF signal to generate the filtered signal. |
US09941841B2 |
Clipping distortion mitigation systems and methods
An audio system includes a processor including an input configured to: receive a baseband audio signal and modulate the baseband audio signal to create a modulated audio signal comprising audio signal frequency components in a first frequency range; clip the modulated audio signal to create a clipped, modulated audio signal the clipped modulated audio signal comprising the audio signal frequency components in the first range and further comprising distortion frequency components outside the first frequency range. The system can further be configured to filter the clipped, modulated audio signal to remove frequency components outside the first frequency to remove distortion components outside that frequency range. |
US09941839B2 |
Electronic component, electronic apparatus, and moving object
An electronic component includes a wiring substrate, a heating element, a first support, a second support, and a container. The heating element, the first support, and the second support are electrically connected to the wiring substrate. Each of the first support and the second support includes a protrusion portion, and the protrusion portion of the second support is shorter than the protrusion portion of the first support. |
US09941833B2 |
Converter for hybrid electric vehicle system
Provided is a converter for an HEV system. The converter includes a PCB, a PWM (IC) mounted on the PCB to output a plurality of PWM signals including a first PWM signal and a second PWM signal, a plurality of MOSFETs mounted on the PCB, the plurality of MOSFETs including a first MOSFET, which performs a switching operation according to the first PWM signal, and a second MOSFET which performs a switching operation according to the second PWM signal, and a plurality of inductors including a first inductor, which is magnetized according to the switching operation of the first MOSFET to operate in one phase, and a second inductor which is magnetized according to the switching operation of the second MOSFET to operate in other one phase. |
US09941828B2 |
System and method for stabilizing sub-synchronous interaction of a wind turbine generator
The present disclosure is directed to a system and method for stabilizing sub-synchronous interaction (SSI) of a wind turbine generator connected to a power grid. More specifically, the method includes measuring an alternating-current (a-c) quantity of the power grid. Another step includes converting the a-c quantity to a d-q quantity and providing the d-q quantity to a d-q control loop within the controller. Another step includes altering, with a symmetric control component, a transfer function of the d-q control loop. The method also includes generating at least one d-q reference signal for the wind turbine generator based on the altered transfer function so as to achieve symmetric control of the generator. A further step includes generating a control signal for the generator based, at least in part, on the at least one d-q reference signal. The method also includes operating the generator based on the control signal. |
US09941827B2 |
High voltage DC power generating system including selectively removable neutral node
A high voltage DC electric power generating system includes a poly-phase permanent magnet generator having at least one control winding and a plurality of power windings. Each of the power windings is a phase of the poly-phase permanent magnet generator. A passive rectifier connects a switch to an input of each of the power windings such that the switch is a neutral node in a closed state and a disconnect in an open state. |
US09941820B2 |
Force modification system for wave energy convertors
A device for generating electrical energy from mechanical motion includes a buoy housing and at least one force modifier disposed at least partially within the interior of the buoy housing. The force modifier receives an input force and applies a modified force to another component. The force modifier includes a hydraulic system and the hydraulic system includes a first hydraulic piston having a first area and a second hydraulic piston having a second area, where the first area and the second area are not equal. |
US09941817B2 |
Ultrasonic transducer and ultrasonic diagnostic equipment using the same
High transfer sound pressure and high reception sensitivity are realized, and reliability is improved in terms of long term operation, in a capacitive detector-type ultrasonic transducer (CMUT). The ultrasonic transducer, which has a lower electrode (201), a hollow portion (202) that is formed on the lower electrode and surrounded by insulating films (209,208), an upper electrode (205) that is formed on the hollow portion, and a plurality of insulating film projections (204) that are formed in the hollow portion (202), comprises a plurality of rigid members (203) that are formed on the hollow portion, either the lower electrode (201) and/or the upper electrode (205) is disposed in a position that does not overlap with the insulating film projections (204) when viewed from the upper surface by carving out the portion that overlaps with the insulating film projections (204), and the respective rigid members (203) are disposed such that a region is present that overlaps with the insulating film projections (204) when viewed from the upper surface. |
US09941814B2 |
Method for detecting islanding in grid connected power generation systems and related DC/AC converter apparatus
Method for detecting an islanding condition of a grid connected energy conversion system and related DC/AC converter apparatus, adapted to optimize performance in terms of preservation of the power quality, provide synchronized perturbation for all the inverters of a plant, provide shut down capability within the time requested by utilities and safety standards and provide immunity to grid frequency fluctuations. |
US09941811B2 |
Load control device for high-efficiency loads
A load control device for controlling power delivered from an AC power source to an electrical load includes a thyristor, a first current path for conducting current through a gate terminal of the thyristor, and a control circuit for controlling the first current path to conduct a pulse of current through the gate terminal to render the thyristor conductive at a firing time during a present half cycle. The first current path is able to conduct at least one other pulse of current through the gate terminal between the firing time, and a second time that occurs before an end of the present half-cycle, but is prevented from conducting pulses of current between the second time and the end of the present half-cycle. The load control device includes a second current path for conducting current through the electrical load if the thyristor becomes and remains non-conductive during the present half-cycle. |
US09941810B2 |
Power conversion device for converting AC power into DC power
A power conversion device includes a rectifier circuit that converts an AC power from an AC power supply, into a DC power, a short-circuit unit that short-circuits the AC power supply via a reactor connected between the AC power supply and the rectifier circuit, a control unit that generates a plurality of drive signals to control the short-circuit unit in a half cycle of the AC power supply, and a smoothing capacitor. The control unit stepwise varies threshold values that limit a value of a power-supply current of the AC power supply, in an on-section or an off-section of the plurality of drive signals. |
US09941806B2 |
Modulation method for the boost converter operating mode of a push-pull converter
The invention relates to a method for modulating the boost converter operating mode of a push-pull converter having a low-voltage-side circuit, having a first low-voltage-side switching device and a second low-voltage-side switching device; having a transformer having a high-voltage-side winding; and having a high-voltage-side circuit, which is configured as a full-bridge rectifier, having a first and a second rectification element which form a first half-bridge and a third and a fourth rectification element which form a second half-bridge; wherein the method comprises the steps of closing the first low-voltage-side switching device while simultaneously short-circuiting the high-voltage-side winding via the first or the fourth rectification element during a first time segment; opening the rectification element used for short-circuiting the high-voltage-side winding during a second time segment; opening the first low-voltage-side switching device and closing the second low-voltage-side switching device while simultaneously short-circuiting the high-voltage-side winding via the third or the fourth rectification element in the second half-bridge during a third time segment; and opening the rectification element used for short-circuiting the high-voltage-side winding during a fourth time segment. |
US09941805B2 |
Frequency and duty cycle strategies for DC/DC converters
A method for controlling a DC/DC converter includes the steps of: controlling and keeping an output voltage of the DC/DC converter to stabilize at a first value according to a first interval of an input voltage of the DC/DC converter; controlling and keeping the output voltage of the DC/DC converter to stabilize at a second value according to a second interval of the input voltage of the DC/DC converter; controlling the second value of the output voltage to be greater than the first value; and controlling a switching frequency or a duty cycle of the DC/DC converter within a first predetermined range in the first and second intervals. |
US09941800B2 |
Measuring input voltages from reference windings of power converters with limited on-time
The disclosed embodiments provide a system that operates switched-mode power supplies, such as flyback converters. The power supplies may comprise isolated or non-isolated power converters. During operation, the system senses an on-time of a primary switch in the power converter. Upon detecting that the on-time does not exceed an on-time threshold within a first pre-specified period that spans one or more switching cycles, the system extends the on-time during a subsequent switching cycle to at least meet the on-time threshold. The system may then measure the voltage on one or more reference windings of the power converter during the on-time of the subsequent switching cycle, wherein the reference winding may comprise, e.g., an auxiliary winding of the primary winding of the power converter or a secondary winding of the power converter (e.g., in the case of isolated power converters utilizing a transformer). |
US09941795B1 |
Circuits and method for extracting average load current in DC-DC switching converters
An average load current calculator circuit configured for determining an average load current within an at least one phase switch mode power converter (SMPC) having at least one peak/valley detector receives an inductor current sense signal and determines and holds a peak or valley amplitude of the inductor current sense signal. A current corrector circuit receives an input voltage and an output voltage of the SMPC and an inductance value of the inductor of the SMPC for determining an average correction current of the peak or valley amplitude of the current sense. An average current generator receives the peak or valley amplitude of the current sense signal and the average correction current for determining the instantaneous average load current within a switch mode power converter (SMPC) by additively combining the peak or valley amplitude of the current sense signal and the average correction current. |
US09941793B2 |
Snubber for voltage regulation
A voltage regulator includes circuitry for regulating a voltage output of the voltage regulator and a snubber circuit. The snubber circuit includes a switching device which is controlled to electronically connect or disconnect the snubber circuit with the circuitry of the voltage regulator device. The switching device may be controlled by a controller based on one or more parameters indicating a load of the voltage regulator device. |
US09941792B2 |
DC offset correction for inductor current ripple based, constant-on-time DC-DC converters
Embodiments of a circuit for controlling DC offset error for an inductor current ripple based, constant-on time DC-DC converter are disclosed. The circuit includes a ripple generation circuit coupled to a reference voltage input and to a sense voltage input, and having a reference voltage output to form a main loop. The circuit also includes a DC error correction circuit connected between the reference voltage input and the sense voltage input, and the reference voltage output of the ripple generation circuit. The DC error correction circuit includes a coarse DC error correction loop coupled between the sense voltage input and the reference voltage output and a fine DC error correction loop coupled between the reference voltage input and the reference voltage output. A method for controlling DC offset error for an inductor current ripple based, constant-on time DC-DC converter, is also disclosed. |
US09941791B1 |
Fast transient response for switching regulators
The present disclosure describes apparatuses and techniques of fast transient response for switching power regulators. In some aspects, an output voltage of a switching regulator operating in a discontinuous mode is monitored via a comparator coupled directly to an output of the switching regulator. In response to the output voltage falling below a predefined threshold, a high-side switch is activated to provide current to a load connected to the output of the switching regulator. The switching regulator is then transitioned from the discontinuous mode of operation to a continuous mode of operation to control subsequent operation of the high-side switch. This can be effective to mitigate a drop in the output voltage of the switching regulator when an amount of current consumed by the load increases (e.g., a load step). |
US09941790B2 |
DC-to-DC converter
A method and an apparatus for DC-to-DC conversion are provided. The apparatus is a DC-to-DC converter including a first feedback current control circuit coupled to a first voltage output of the DC-to-DC converter. The first feedback current control circuit is configured to generate a first control current based on a voltage difference between a first reference voltage and the first voltage output of the DC-to-DC converter. The apparatus further includes a constant charge comparator coupled to the first feedback current control circuit and configured to compare an integrated error signal to a threshold to generate a comparison result, the integrated error signal comprising an integration of a first error signal over time, the first error signal based on the first control current. |
US09941789B2 |
Feedforward circuit for DC-to-DC converters with digital voltage control loop
A method may comprise receiving a first clock signal; receiving a digital duty cycle value; using the first clock signal and digital duty cycle value to generate a digital pulse width modulation (DPWM) signal having a plurality of discrete steps to control a switch of a switched-mode power supply; and using a voltage control circuit to modify a duration of each of the plurality of discrete steps of the DPWM signal, wherein the voltage control circuit is configured to receive an analog voltage input. |
US09941784B1 |
Power factor correction current sense with shunt switching circuit
A power converter is provided with a totem-pole power factor correction (PFC) circuit for bridgeless line rectification, and current sensing circuit that can be selectively disabled to reduce unwanted current sense signal components and undesirable current transformer voltage stresses. The totem-pole PFC has at least a first leg with first and second switching elements coupled in series. A PFC inductor is coupled between an AC input on a first end and a node between the switching elements. The current sensing circuit includes a first transformer winding coupled in series with the first switching element, a second transformer winding magnetically coupled to the first winding and configured to deliver current from the first winding to a current sense terminal during an active phase for the first switching element, and a shunt circuit configured to disable the current sensing circuit during a freewheeling phase for the first switching element. |
US09941783B2 |
Electronic device and soft start module
An electronic device is provided. The electronic device includes a power supply module, a system load, a soft start unit, a unidirectional conducting unit and a connector. The system load is electrically coupled with the power supply module. The soft start unit is electrically coupled with the system load and the power supply module. The unidirectional conducting unit is electrically coupled between the soft start unit and the power supply module, so as to prevent the energy from the power supply module from entering the soft start unit. The connector has a power input terminal. The power input terminal is electrically coupled with the soft start unit. |
US09941782B2 |
Power supply device and method for limiting an output current of a power supply device
A switched-mode power supply system and method for converting an input voltage into an output voltage, including at least one switching stage controlled by a pulse-width modulation circuit in a clocked manner, and a control circuit that influences a pulse-width modulation circuit to vary the level of the output voltage, characterized by the provision of a current limiting circuit which, after a threshold voltage has been exceeded, limits the power supply output current first to an elevated maximum current for a first period of time, and thereafter to a regular maximum current. The control circuit is such that the first period of time for which the output current is limited to the elevated maximum current is dependent on the level of the output current. |
US09941775B2 |
D-ring implementation in skewed rotor assembly
An assembly includes multiple adjoined rotor sections each having multiple poles and multiple void rows therethrough that are radially distributed in each of the poles. The rotor sections are skewed in a circumferential direction. The assembly also has multiple conductive rings that substantially surround one of the void rows. A method of assembly and electric machines and vehicles using the assembly are also disclosed. Aspects reduce torque ripple in electric machines and allow for encoderless/sensorless operation in an electric machine using the rotor assembly. The present invention has been described in terms of specific embodiment(s), and it is recognized that equivalents, alternatives, and modifications, aside from those expressly stated, are possible and within the scope of the appending claims. |
US09941772B2 |
Marine propulsion systems
The present invention provides a marine propulsion system that is suitable for any civilian and military marine vessels and which offers operational flexibility. The marine propulsion system includes a pair of ac busbars, each in parallel connection with a power converter. The respective power converters each connected in parallel to a propulsion motor. |
US09941771B2 |
Electric motor rotor with extended shoulders for bearings
A number of variations may include a product comprising: a rotor core comprising a body, wherein the body includes an inner surface and an outer surface, a first end cap which extends radially from a first end of the body and a second end cap which extends radially from a second end of the body, wherein the first end cap, the second end cap, and the outer surface define an annular cavity; at least one sleeve adjacent at least one of the first end cap or the second end cap; at least one magnet contained within the annular cavity; and at least one bearing operatively attached to the at least one sleeve. |
US09941769B2 |
Linear reluctance motor device and engine apparatus
A reluctance motor includes a ferromagnetic seat, a non-magnetic sleeve sleeved on the seat, a magnetizing coil wound around the sleeve, a magnetic core surrounding the sleeve, a ferromagnetic cover covering the sleeve, and a ferromagnetic pseudo piston partly disposed in the sleeve and axially movable relative to the sleeve. |
US09941768B2 |
Electric drive, vehicle having an electric drive, and method for operating an electric drive
An electric drive, particularly for vehicles, includes at least one first and at least one second electric machine. The electric machines are arranged relative to one another in a manner comparable to the cylinders of a conventional opposed-cylinder internal-combustion engine. |
US09941767B2 |
Linear actuator and rocking controller for railway vehicle
To provide a compact linear actuator having small back drive force. The linear actuator includes: a hollow rotor that has a magnet fixed to a part of the outer peripheral surface thereof and having an open end and a closed end; a main body that has a hollow structure having an open end and a closed end and rotatably accommodates the rotor in the hollow structure, and is fixed with a stator winding facing the magnet; a linear motion converting section that is arranged in the hollow section of the rotor and is linearly moved in the axial direction by the rotation of the rotor; a linear motion rod that has one end fixed to the linear motion converting section, and the other end extended from the open end of the main body, and has, on the outer periphery thereof, a slide section made to slide in the axial direction with respect to a linear motion seal of the opening of the main body; and a resolver that is configured by a rotator fixed at the radial outer side of the outer peripheral surface of the rotor and on the open end side of the closed end section of the rotor, and a stator fixed to the main body at a part of the angular range on the radial outer side of the rotator, the linear actuator being configured such that the rotor is supported by the main body at the open side and the closed end of the magnet and the stator winding so as to be rotatable about the axis of the rotor, and such that the whole of the hollow rotor is accommodated in the sealed space. |
US09941766B2 |
Penetrator power connector for an integrated rotary machine
A power connector for an electric motor is disclosed. The power connector includes a flange, a conductor rod, and an insulation sleeve. The conductor rod includes a first portion extending in a first direction from the flange and a second portion extending from the flange in a second direction, opposite the first direction. The second portion includes a lead wire connection end distal to the flange. The insulation sleeve covers the second portion from the flange to the lead wire connection end. The insulation sleeve includes a sleeve outer surface, and a sealing rib extending outward from the sleeve outer surface. |
US09941759B2 |
Stator winding arrangement of superconducting rotating machine
A unit winding formed by bundling conductor strands in a first slot first sectional region from one end in a stator axial direction toward the other end is turned back so that positions of the insulating conductor strands are inverted in the axial direction. The unit winding is disposed into a second slot third sectional region from the other end in the axial direction toward the one side, and turned back so that the positions of the strands are inverted in a circumferential direction. Then, the turned back unit winding is disposed into the first slot second sectional region from the one end in the axial direction toward the other side, and turned back so that positions of the strands are inverted in the axial direction. The unit winding is disposed in the second slot fourth sectional region from the other end in the axial direction toward the one end. |
US09941755B2 |
Method and apparatus for transmitting power wirelessly
Disclosed are an apparatus and a method for transmitting power wirelessly. The method for transmitting power wirelessly includes: detecting whether a receiving apparatus moves while wirelessly transmitting the power to the receiving apparatus through magnetic inductive coupling; performing the magnetic inductive coupling with the receiving apparatus for each of two or more primary coils when it is detected that the receiving apparatus moves; and determining whether to change the primary coil connected with the receiving apparatus based on a result of the magnetic inductive coupling. A signal strength message received from the receiving apparatus is received and stored every primary coil magnetically inductively coupled with the receiving apparatus, and it is determined that the received apparatus is connected through a primary coil corresponding to a largest value among signal strength values included in the signal strength message. |
US09941753B2 |
Power transmission apparatus for detecting relative position of resonators based on a coupling coefficient
A power transmission apparatus oscillates alternating current power at a first frequency (f1) which is lower than a resonant frequency (fr) of the second resonator and at a second frequency (f2) which is higher than the resonant frequency (fr). The power transmission apparatus measures an inductance value Lin (f1) and an inductance value Lin (f2). The inductance value Lin (f1) is measured when the oscillation circuit oscillates alternating current power at the first frequency (f1), and the inductance value Lin (f2) is measured when the oscillation circuit oscillates alternating current power at the second frequency (f2). The power transmission apparatus calculates a coupling coefficient k by using an expression represented by k2=1−Lin(f2)/Lin(f1), to detect relative position of the second resonator to the first resonator on the basis of the coupling coefficient k. |
US09941744B2 |
Non-contact power supply circuit
A power supply circuit is disclosed. The power supply circuit includes a primary circuit having at least one transmitting coil and a secondary circuit having at least one receiving coil. The primary circuit and secondary circuit are electromagnetically coupled. The total quantity of the at least one transmitting coil and the at least one receiving coil is greater than two. |
US09941739B2 |
Process bus associated protective control system, merging unit, and calculation device
A protective control system includes an IED (Intelligent Electric Device) and a merging unit. The merging unit receives a current/voltage waveform signal of a power system, and outputs a digitally converted analog data to a process bus via a communication line as a serial signal. The IED is configured to be capable of transmitting a trip instruction to the merging unit using both the process bus and a station bus. The trip instruction is for outputting the trip signal. Preferably, each of the merging unit and the IED includes a switching circuit that makes switching to the station bus when an error is detected in the process bus communication. In the event of the process bus error, communication made by the process bus is switched to communication made by the station bus. Accordingly, reliability of the process bus can be improved. |
US09941736B1 |
Secondary power system for light standard
A secondary power system for a light standard having primary power system that is operable at a first voltage. The secondary power system includes an electrical outlet, a power supply and an electrical cord. The electrical outlet has at least one receptacle. The electrical outlet is attachable to the light standard. The power supply is capable of converting an input current at the first voltage to an outlet current at a second voltage that is different than the first voltage. The power supply includes a first connection point and a second connection point. The power supply is mountable in an interior of the light standard. The electrical cord has a first end and a second end. The first end is attached to the electrical outlet. The second end is attached to the power supply. |
US09941734B2 |
Storage battery system and solar power generation system having the same
A solar power generation system includes a storage battery, a solar power generation device that is provided on the side of the storage battery and outputs solar generated power, and a power control device. The power control device includes a variation component extraction unit that extracts a shade variation component from a generated power signal measured by the solar power generation device, a smoothing unit that smoothens the shade variation component obtained by the variation component extraction unit, a system output correction unit that obtains a system output power target value which is a combined output between a discharge output of the storage battery and the solar generated power on the basis of an output signal from the smoothing unit, and a charge/discharge output correction unit that corrects a charge/discharge target value which is a difference between the system output power target value and the generated power signal on the basis of a current time and a state of charge of the storage battery. |
US09941730B1 |
Wireless charging station
Described herein are example charging stations for wirelessly recharging a variety of mobile devices. In some cases, the charging station is configured to receive a location indication of an antenna within the device, to determine a position of the device within the charging station, and to select an antenna from an array of antennas to provide a recharge signal to the device based on the location indication and the position of the device. |
US09941729B2 |
Single layer multi mode antenna for wireless power transmission using magnetic field coupling
Various embodiments of a single structure multiple mode antenna are described. The antenna is preferably constructed of a single layer having a first inductor coil that is electrically connected in series with a second inductor coil. The antenna is constructed having a plurality of electrical connections positioned along the first and second inductor coils. A plurality of terminals facilitates connection of the electrical connections thereby providing numerous electrical connection configurations and enables the antenna to be selectively tuned to various frequencies and frequency bands. |
US09941726B2 |
Protection and management of a power supply output shorted to ground
In some examples, a circuit is configured to receive an input signal and deliver, based on the input signal, a charging current to a capacitor. The circuit may be further configured to receive an output voltage that indicates a charge on the capacitor. The circuit may be further configured to determine that the output voltage is shorted to a reference ground. The circuit may be further configured to reduce, based on determining that the output voltage is shorted to the reference ground, the charging current. |
US09941725B2 |
Method and electronic device for supplying power to battery
A method and an electronic device for supplying power to a battery are provided. The electronic device includes a housing, a battery disposed inside the housing, and a power management circuit configured to control power supplied from an external power source to the battery. The power management circuit is configured to supply power from the external power source to the battery to apply a substantially constant current to the battery during a first time interval, supply power from the external power source to the battery to maintain a substantially constant voltage in the battery during a second time interval following the first time interval, sense a current value applied to the battery and a voltage value of the battery, and determine a duration of the first time interval based on at least part of the sensed current value and the sensed voltage value. |
US09941724B2 |
Method and apparatus for controlling charging in electronic device
A method for controlling charging in an electronic device for managing the electronic device, to stably charge a battery is provided. The method includes setting alarm such that a wake up signal is generated after a time elapses when entry into a suspend mode is requested during charging a battery or in a charging stop state, entering the suspend mode, waking-up and determining a state of the battery wake up, and turning-on or -off the battery charging according to the determined state of the battery. |
US09941714B2 |
Battery system and motor vehicle with battery system
A battery system is described, comprising a battery management unit, a battery cell monitoring unit, at least one battery cell and a safety electronics system for the battery cell. The safety electronics system has a first comparator and an alarm signal output for an alarm signal. The first comparator compares a battery cell voltage of the battery cell to a predetermined threshold voltage value and generates the alarm signal on the basis of the comparison. The battery threshold voltage is lower than the battery cell voltage in normal operation and higher than a critical voltage value. In addition, a motor vehicle with the battery system is described, the battery system being connected to a drive system of the motor vehicle. |
US09941712B2 |
Electrical storage system
An electrical storage system includes a relay switching between an on state where an electrical storage device (10) is connected to a load and an off state where connection of the electrical storage device with the load is interrupted; a controller controlling an on-off state of the relay; and a current interruption circuit (60) interrupting energization of the electrical storage device. The current interruption circuit includes an alarm circuit (63) outputting an alarm signal indicating that any one electrical storage block is in an overcharged state by comparing a voltage value of each electrical storage block with a threshold; a latch circuit (64) retaining the alarm signal; a transistor (66) causing the relay to switch from the on state to the off state upon reception of an output signal of the latch circuit; and a power supply circuit (63d) generating electric power for operating the latch circuit using electric power of the electrical storage device. |
US09941708B2 |
Systems, methods, and apparatus for integrated tuning capacitors in charging coil structure
Systems, methods, and apparatus are disclosed for power transfer including a plurality of coil structures located over a ferrite element, the plurality of coil structures configured to generate a high flux region and a low flux region, the low flux region being located between the plurality of coil structures, and a tuning capacitance located directly over the ferrite element in the low flux region. |
US09941706B2 |
Wireless power safety component
Techniques of providing increased safety for wireless systems are described herein. A wireless power receiving unit includes a first receiving coil to inductively couple to a wireless power transmitting unit having a transmitting coil. A safety component is provided to reduce wireless power received at a second receiving coil from the wireless power transmitting unit. |
US09941697B1 |
System using a subcircuit shared between capacitors for providing reactive power
Systems and devices that provide a shared detuning, damping, or filtering element to one or more capacitors. A number of circuit branches are coupled in parallel to each other between a first coupling point and a second coupling point. A subcircuit is coupled between the second coupling point and a third coupling point. Each branch includes at least one capacitor that provides reactive power to power systems while the subcircuit is configured to provide detuning, damping, or filtering to the multiple branches. |
US09941696B2 |
Establishing communication and power sharing links between components of a distributed energy system
Disclosed herein is a method and system for sharing power or energy across various power supply and control modules. More specifically, disclosed herein are systems and methods for distributing energy. As explained herein, the method discloses receiving, at a microgrid, data from a plurality of data sources. The data is then analyzed to forecast power needs associated with the microgrid. Using the data, the microgrid may determine whether and when to share power with the requesting module. |
US09941694B2 |
Power supply system
A power supply system includes first and second DC power supplies and a power converter. The power converter includes first and third semiconductor elements electrically connected between respective nodes of a first node and a second node and a power line, second and fourth semiconductor elements electrically connected between respective nodes of the first node and the second node and a second power line, a fifth semiconductor element electrically connected between the first and second nodes, and first and second reactors. The first reactor is electrically connected in series with the first DC power supply, between the first node and the second power line. The second reactor is electrically connected in series with the second DC power supply, between the second power line and the second node. A control device controls on and off of the switching element included in the semiconductor element. |
US09941693B2 |
Method of forming a bus coupler and structure therefor
In one embodiment, a bus coupled includes a voltage control circuit configured to selectively conduct a current from the first current source away from an output of the coupler to regulate a voltage drop across the another current source to a first value. An embodiment of a method of forming a bus coupler may include configuring a circuit to store energy from the input into a first storage element in response to receiving an active portion of an input signal, and to transfer energy from the storage element to the output after termination of the active portion of the input signal. |
US09941682B2 |
Terminal-equipped wire
A terminal-equipped wire is provided with an insulated wire including a core and an insulation coating covering the periphery of the core, a terminal including a wire connecting portion connected to the insulated wire, a heat shrinkable tube configured to cover the periphery of the wire connecting portion while being shrunk by receiving heat, and a sheet-like intervening member provided between the heat shrinkable tube and the terminal. |
US09941681B2 |
Chain header with shield design
A cable guiding-protecting chain comprises a plurality of chain members and at least a header. The chain members have a front end and a rear end that are pivotally connected to each other to form a chain. The header is pivotally to the chain member at a distal end of the chain and the header includes a base and a cover. The base has a body with a hole formed therein and a first fastening unit is provided in the hole. The cover has two side walls spaced apart from each other, a top wall connecting the two side walls and a second fastening unit provided to the two side walls, the second fastening unit of the cover is engaged with the first fastening unit of the base in the header so as to allow the two side walls, the top wall and the base to cooperate to define a receiving space through which a cable passes. |
US09941678B2 |
Electrical connection box
An electrical connection box includes a frame, and a plurality of blocks each provided with a relay and the like and installed in the frame. The block is placed in an upper side in the frame. At least a portion of the block is placed under the block in a manner overlapping with the block. The relay provided to the block is connected to an electrical wire. The electrical wire is drawn horizontally from the block. |
US09941677B2 |
Electrical wire guide
An electrical wire guide including a plurality of link members that are lined up along one direction, and are coupled together so as to be rotatable relative to each other. The link members are respectively provided with: through holes that extend in an intersection direction intersecting a direction in which the link members are lined up; and lock protrusions that are each provided with a claw that is locked to a peripheral portion around the corresponding through hole and protrudes in the intersection direction. The lock protrusions of the plurality of link members protrude in the same direction. The link members are coupled together by the lock protrusions being locked to the through holes. |
US09941676B2 |
Cable pulling device with positioning and holding plates
A roller support structure is used during wire or cable installation for substantial labor savings during the wire or cable pulling process and for protection of the wire or cable. The wire or cable is pulled through a cable fitting by installing a roller support structure containing rollers onto the fitting. In some embodiments the rollers are removed from the cable fitting after a cable is pulled through the fitting. For efficient roller removal, the roller support structure has positioning and holding plate pairs. By moving the positioning plates relative to the holding plates, the rollers are held in place or dropped from channels in the holding plates. In another novel embodiment, a cable fitting slide plate structure is used to move a cable through a cable fitting. This structure includes a low friction inside bottom surface plane of arcuate shape for efficient movement of the cable through the fitting. |
US09941675B2 |
Switch cabinets for use in electrical switchgear and methods of assembling the same
A switch cabinet includes a pair of opposing side panels. At least one side panel of the pair of side panels includes an opening defined therein. The switch cabinet also includes at least one component removal system coupled to the at least one side panel. The component removal system is selectively movable between a first position to prevent withdrawal of an electrical component through the opening and a second position to enable withdrawal of the electrical component through the opening. |
US09941674B1 |
Systems for motor control center buckets
A control house includes a motor control center. The motor control center includes a body, and the body includes a face. The motor control center also includes a first orientation bucket that is configured to be disposed at least partially within the body at a first plurality of positions. The first position of the first plurality of positions extends a first distance from the face, and the first position of the first plurality of positions is configured to couple the first orientation bucket to first contacts. A second position of the first plurality of positions extends a second distance from the face that is greater than the first distance, and the second position of the first plurality of positions is configured to decouple the orientation bucket from the first contacts. Additionally, the second distance is less than or equal to 160 millimeters. |
US09941667B2 |
Three-color light source
A three-color light source 1 is a three-color light source that combines red, green, and blue laser light so as to output light. The three-color light source 1 includes a red LD 11, a green LD 12, a blue LD 13, a first collimator lens 61, a second collimator lens 62, a third collimator lens 63, a first wavelength filter 81, a second wavelength filter 82, a carrier 30 that is equipped with the LDs 11 to 13, the collimator lenses 61 to 63, and the wavelength filters 81 and 82, and a TEC 40 that is equipped with the carrier 30. The red LD 11 is formed of a GaAs-based material, and the green LD 12 and the blue LD 13 are formed of GaN-based materials. |
US09941666B2 |
Method for producing quantum cascade laser and quantum cascade laser
A method for producing a quantum cascade laser includes the steps of forming a laser structure including a mesa structure and a buried region embedding the mesa structure; forming a mask on the laser structure, the mask including a first pattern that defines a λ/4 period distribution Bragg reflector structure and a second pattern that defines a 3λ/4 period distribution Bragg reflector structure; and forming a first distribution Bragg reflector structure, a second distribution Bragg reflector structure, and a semiconductor waveguide structure by dry-etching the laser structure through the mask, the semiconductor waveguide structure including the mesa structure that has first and second end facets. The first distribution Bragg reflector structure is optically coupled to the first end facet. The second distribution Bragg reflector structure is optically coupled to the second end facet. Here, λ denotes a value of an oscillation wavelength of the quantum cascade laser in vacuum. |
US09941665B1 |
Optical device structure using GaN substrates and growth structures for laser applications
Optical devices having a structured active region configured for selected wavelengths of light emissions are disclosed. |
US09941664B1 |
Hybrid III-V on silicon laser device with transverse mode filter
A hybrid III-V on silicon laser device includes a layer structure, with a stack of III-V semiconductor gain materials, a silicon waveguide core and a cladding structure. The semiconductor gain materials stack is along a stacking direction, which is perpendicular to a main plane of the stack. The silicon waveguide core extends along a longitudinal direction, parallel to the main plane. The cladding structure extends between said waveguide core and the stack. The device further comprises an optical coupling structure formed in the layer structure. This coupling structure is designed: 1) to allow a hybrid-mode optical coupling of radiation between the stack of III-V semiconductor gain materials and the tapered waveguide core; and 2) to favor a coupling of a fundamental transverse optical mode of said radiation over a coupling of one or more higher-order transverse optical modes of said radiation from the stack into the waveguide core. |
US09941663B2 |
Hybrid vertical cavity light emitting sources
Vertical cavity light emitting sources that utilize patterned membranes as reflectors are provided. The vertical cavity light emitting sources have a stacked structure that includes an active region disposed between an upper reflector and a lower reflector. The active region, upper reflector and lower reflector can be fabricated from single or multi-layered thin films of solid states materials (“membranes”) that can be separately processed and then stacked to form a vertical cavity light emitting source. |
US09941661B1 |
System for maintaining the locking range of an injection locked laser array within range of the frequency of a master laser
A system for maintaining the locking range of an injection locked laser array within range of a frequency of a master laser includes first and second photodetectors. An injection locked laser array has a locking frequency range around a free running frequency controlled in response to a control signal. The laser array produces respective beams phase modulated at relative unique frequencies. A mask, has apertures with shapes, sizes, and positions identical to the shapes, sizes and positions of the lasers in the laser array. A first master laser produces a beam at a first frequency coupled to the laser array and illuminating the mask. A second master laser produces a beam at a second frequency separated from the first frequency by substantially the locking range of the laser array coupled to the laser array and illuminating the mask. Optics forms images of the reference beams of the first and second master lasers from the mask to the first and second photodetectors respectively, and forms images of the beams from the laser array to the same locations on the first and second photodetectors as the corresponding reference beams from the mask, A frequency controller, responsive to respective composite signals from the first and second photodetectors, detects modulation harmonics corresponding to each beam from the laser array from the first and second photodetectors and produces a frequency control signal. |
US09941656B2 |
Polarization-maintaining (PM) double-clad (DC) optical fiber
A double-clad (DC) polarization-maintaining (PM) optical fiber comprises a core, an inner cladding, an outer cladding, and stress rods. The core has a core refractive index (ncore). The inner cladding is located radially exterior to the core and has an inner cladding refractive index (n1), which is less than ncore. The stress rods are located in the inner cladding, and each stress rod has a stress rod refractive index (n2), which is substantially matched to n1. The outer cladding is located radially exterior to the inner cladding. The outer cladding has an outer cladding refractive index (nout), which is less than n1. |
US09941654B2 |
Fiber-laser pumped crystal-laser
An apparatus for generating and amplifying laser beams at approximately 1 micrometer wavelength is disclosed. The apparatus includes an ytterbium-doped gain-crystal pumped by an ytterbium fiber-laser. The fiber-laser enables a pump wavelength to be selected that minimizes heating of the gain-crystal. The apparatus can be configured for generating and amplifying ultra-fast pulses, utilizing the gain-bandwidth of ytterbium-doped gain-crystals. |
US09941653B2 |
Optical array comprising a beam splitter
The invention relates to an optical array comprising a splitting element (1) which splits an input beam (E) into at least two partial beams (T1, T2, T3, T4), at least one optical element (V1, V2, V3, V4, MV) through which at least one of the partial beams (T1, T2, T3, T4) propagates, and at least one combining element (4) which spatially superimposes the partial beams (T1, T2, T3, T4) in one output beam (A). The object of the invention is to provide an optical array which is improved over the prior art and which permits effective and simple splitting of the input light beam, in particular a laser beam with pulsed or continuous emission. The invention achieves this object in that the splitting element (1) and/or the combining element (4) each have a partially reflective element (2, 2′) which reflects the radiation of the input beam (E) or of the output beam (A) two or more times, wherein the partially reflective element (2, 2′) has zones (a, b, c, d) of different reflectivity. |
US09941651B1 |
Systems and methods for generating electric power with an electric motor
The present invention uses a traditional electrical motor with a rotor to generate electricity or power. By manipulating the magnetic fields within a rotor, large amounts of electricity are generated by the rotation of the rotor within an external magnetic field. Oppositely charged rare-earth magnets are placed around the rotor to create a strong magnetic field that the rotor can spin or rotate within. A battery or other power source supplies power to the rotor at positive and negative terminals (brushes) that are connected to commutator. The positive and negative terminals contact the commutator close to each other, such that only a few windings or coils are charged or magnetized, and the remaining windings or coils are free to generate electricity within the external magnetic field. The few coils that are charged in combination with the external magnetic fields create sufficient rotation, while enabling the remaining “free” coils to generate electric power. This power or electricity that is generated is then collected at a terminal about 150-200 degrees from the positive and negative terminals from the power source. The rotor may be offset or closer to one set of magnets, which further improves power generation. |
US09941647B2 |
Power apparatus with outlet identification capability and outlet identification method of power apparatus
A power apparatus with outlet identification capability and outlet identification method of power apparatus, the outlet identification method uses an identification requirement to enable a power apparatus to identify a plug-in position of at least one powered device, the identification requirement has an internet protocol address and an outlet code of at least one powered device; the power apparatus includes a power distribution equipment, the power distribution equipment has a plurality of outlets, when the power distribution equipment receives an identification requirement, at least one indicator light can be driven to radiate according to the identification requirement, or at least one PDE display can be driven to show an outlet code of the identification requirement. |
US09941645B2 |
Compact plug assemblies for plug and socket unit isolator systems for motor control centers (MCC)
Circuit breakers with cooperating plug and socket assemblies which are configured as separate spaced apart components, with plugs and sockets held spaced apart from the circuit breaker body, typically above the top of the circuit breaker body. The plug assembly can have a short compact profile and can include pairs of plugs held by an insulated support with a compact spacing between adjacent pairs and upper and lower plugs of each plug pair. The plug assembly can be attached to a racking frame to allow the plug assembly to be retracted during a rack-out action of the unit from a motor control center. |
US09941641B1 |
Male connector
A new connector with effective shielding function. The new connector includes conductive shielding, a connector body and a set of terminals. The connector body is provided with a cavity within which the set of terminals can be accommodated and is made from plastic cement; the set of terminals are located within the cavity of the connector body. The conductive shielding can be inserted between the connector body and the set of terminals, and specifically includes several shielding bars and conductive areas; the shielding bars are made from metal, and the conductive areas, which are embedded in the shielding bars and connected with the ends of the set of terminals, are made from conductive plastic cement. |
US09941639B2 |
Shielding arrangement for high-current applications
A shielding system for high-current applications, having a connecting cable that has an insulated conductor (22) and a cable shielding surrounding the insulated conductor, as well as a shielding housing having a feed-through. In addition, the shielding system has a hollow cylindrical and electrically conductive shielding sleeve. The insulated conductor is fed through the shielding sleeve. The shielding sleeve is situated in the area of the feed-through of the shielding housing, so that the shielding housing abuts a jacket surface of the shielding sleeve. The cable shielding lies against a jacket surface of the shielding sleeve. The cable shielding is electrically connected to the shielding housing via the shielding sleeve. |
US09941638B2 |
Electrical cord having plugs with improved safety features
An electrical cord having improved safety features comprises a plug having a body portion surrounding respective ends of first, second, and third electrical wires. A live receptacle is in electrical communication with the end of the first electrical wire. A neutral receptacle is in electrical communication with the end of the second electrical wire. A ground receptacle is in electrical communication with the end of the third electrical wire. The body portion surrounds and maintains the live, neutral, and ground receptacles in spaced apart orientation corresponding to blades on an electrical plug. An indicator is provided to indicate a state of the plug in which electricity is supplied to the plug in a proper polarity. |
US09941637B2 |
Connection device
A connection device in the present disclosure, which is a connection device capable of detachably connecting a cable, includes a first terminal to be connected to a second terminal of the cable, a holding mechanism for maintaining a connection state between the first terminal and the second terminal, and a controller that acquires environment information around the connection device and changes holding force of the holding mechanism based on the environment information. |
US09941635B2 |
Connector housing
A connector housing includes a housing body and a fitting operation lever that has a swinging portion attached to the housing body rotatably. A part of the rib protruding toward the swinging portion narrows an interval between a curved portion of the housing body and the swinging portion to a predetermined value or below. A part of the rib protruding toward a direction separating from a lower surface of the housing body has a flat face. A distance between the rotary axis of the swinging portion and the flat face is larger than a distance between the rotary axis and a part of an outer circumferential edge of the swinging portion. |
US09941633B2 |
Connector for the connection to the on-board diagnostics of a vehicle
The connector (1) for the connection to the on-board diagnostics of a vehicle, comprising a container body (2) associable with an electronic connection port (A) of an on-board diagnostic system of a vehicle, a plurality of electrical terminals (3) supported by the container body (2) and connectable to corresponding electrical terminals (B) of the connection port (A), at least a protruding element (4) associated with the container body (2) and engageable in correspondence of at least a respective locator element (C) onto the connection port (A), and blocking means (5) of the protruding element (4) in correspondence of the locator element (C), able to prevent undesired disconnections of the connector itself from the connection port (A). |
US09941628B2 |
Connector assembly
A connector assembly includes first and second connectors. The first connector has a first housing and a first locking portion. The second connector has a second housing and a second locking portion. The first housing is formed with a resiliently supporting portion which rotatably supports the first locking portion. The first locking portion is positioned between a front end and a rear end of the first housing in a mating direction. When the first connector is mated with the second connector, the second locking portion is positioned between the first locking portion and the rear end of the first housing in the mating direction. When seen along the mating direction, the first locking portion and the second locking portion have a first extent and a second extent, respectively, in an orthogonal direction. When the first connector is mated with the second connector, the first extent overlaps with the second extent. |
US09941624B2 |
Protector for RF connector
A protector for an RF connector includes a first sealing assembly for connection with a cable and a second sealing assembly for connection with a communication equipment. The first sealing assembly includes a sealing ring for matching with a sheath of the cable and a member which has an internal thread or elastic structure for matching with the RF connector. The second sealing assembly is provided with an elastic silicone rubber jacket for connection with the communication equipment. |
US09941611B2 |
Connection structures for providing a reference potential to a flexible circuit device
Techniques and mechanisms for providing a reference potential with a flexible circuit device. In an embodiment, the flexible circuit device includes a first interconnect to exchange a signal and a second interconnect to exchange a reference potential that facilitates shielding of the signal. The first and second interconnects are variously coupled to a printed circuit board (PCB) via a first contact and a second contact of a hardware interface. During such coupling, a maximum height of the second interconnect from a side of the PCB at the hardware interface is greater than a maximum height of the first interconnect from the side of the PCB at the hardware interface. In another embodiment, a distance of the first contact from an end of the flexible circuit device is different than a distance of the second contact from the end of the flexible circuit device. |
US09941607B2 |
Coaxial cable connector, carrier-equipped coaxial cable connector, and method for manufacturing coaxial cable connector
There is provided a coaxial cable connector, etc., configured such that the outer conductor shell and the connector carrier are linked by a carrier linkage part provided to part of the edge portion between the distal end and the portion of the outer conductor shell of a coaxial cable connector excluding the crimper, and the connector carrier is disposed on the distal end side of the outer conductor shell (the opposite side from the housing carrier), which simplifies the configuration of the apparatus used to manufacture the coaxial cable connector, and allows the coaxial cable connector to be assembled with the fixing position of the outer conductor shell stabilized while still linked to the connector carrier in the manufacturing process. |
US09941606B1 |
Coaxial cable connector and method of use thereof
A coaxial cable connector comprises a signal contact member having an inner conductor connecting portion, a grounding contact member, and an insulating housing for supporting the signal contact member and the grounding contact member in a condition of mutual isolation, wherein the insulating housing is provided with a concavity which has a bottom on which the inner conductor connecting portion of the signal contact member is placed and an opening through which the inner conductor of the coaxial cable is caused to come into contact with the inner conductor connecting portion of the signal contact member placed on the bottom of the concavity and is operative to allow an ultrasonic vibration horn to be put into the concavity through the opening of the concavity for applying ultrasonic vibrations to the inner conductor of the coaxial cable put in contact with the inner conductor connecting portion of the signal contact member. |
US09941604B2 |
Electric receptacle having a mounting strap and a plurality of terminal openings
An electric receptacle includes a housing having a front surface including a socket opening, a back surface opposite the front surface, a first outer edge, and a second outer edge. A neutral terminal is at least partially retained in the housing. A phase terminal is at least partially retained in the housing. A first neutral opening faces the first outer edge and is in communication with the neutral terminal. A second neutral opening faces the back surface and is in communication with the neutral terminal. A first phase opening faces the second outer edge and is in communication with the phase terminal. A second phase opening faces the back surface and is in communication with the phase terminal. A mounting strap can be snap-fit to the housing. |
US09941602B2 |
Terminal capable of positively scraping off insulating coating of an electric wire
A terminal that is capable of positively scraping off insulation coating of an electric wire. A wire connection portion is formed with a slit. A pair of positioning portions and a pair of supporting portions are disposed with the slit of the wire connection portion therebetween. A spacing between the pair of supporting portions is smaller than a spacing between the pair of positioning portions. Each supporting portion is formed with a corner portion in an end portion thereof toward a positioning portion associated therewith. Each positioning portion is formed with a cutout in an end portion thereof toward the supporting portion. An inner surface of the cutout is continuous with a surface of each corner portion toward the positioning portion. |
US09941601B2 |
Terminal, wire harness, and wire-harness structure
A transition portion (4) has a surface (14) that is formed extending upward. The surface (14) is a surface formed extending upward so as to face a bottom portion (6a). Specifically, the transition portion (4) has a cross-sectional shape in which upper edge portions of side portions (8a) are bent inward. As the surface (14) approaches a main terminal body (3) from a sealing portion (22), the surface (14) gradually separates away from the bottom portion (6a) and the edge portions of the surface (14) gradually open outward and connect to side portions (8b) of the main terminal body (3). The surface (14) is formed so as to be curved upward, in a cross-section, from the end portion of the sealing portion (22). |
US09941600B2 |
Ultra low profile conformal antenna system
A low profile conformal high gain multi-beam aircraft antenna includes antenna elements supported by a ground plane to create the low profile conformal high gain multi-beam aircraft antenna. Some of the antenna elements include a feeding waveguide flared in at least one of an h-plane and a v-plane. The antenna elements cooperate to create a gain pattern near a plane of the antenna. |
US09941592B2 |
Transmitarray unit cell for a reconfigurable antenna
Unit cell including a receive antenna, a transmit antenna, and including first and second radiation surfaces separated from each other by a separation area, a phase-shift circuit comprising switches, each having an on, respectively off, state, wherein the corresponding switch allows, respectively blocks, the flowing of a current between the first and second radiation surfaces; a ground plane; a first printed circuit board including a first surface provided with the receive antenna, and a second opposite surface provided with the ground plane; a wafer of a semiconductor material including a first surface provide with first and second radiation surfaces and wherein the switches are formed in the separation area, monolithically with the transmit antenna. |
US09941589B2 |
Non-contact communication antenna, communication device, and method for manufacturing non-contact communication antenna
There is provided a non-contact communication antenna including a first antenna pattern that is formed on one surface of a base material, and a second antenna pattern that is formed on a back surface of the one surface of the base material. The first antenna pattern includes a first coil section and a first electrode section. The second antenna pattern includes a second coil section and a second electrode section. Capacitance of the first electrode section and the second electrode section compensates a change in capacitance depending on a formation situation of the first coil section and the second coil section. |
US09941588B2 |
Antenna with multiple coupled regions
A device includes a plurality of antennas, including one or more active antennas, the antennas being configured in one of a plurality of possible configurations to achieve operation in WAN, LTE, WiFi, or WiMax bands, or a combination thereof. In some embodiments, a passive antenna is utilized with lumped loading to fix the antenna tuning state. A primary and auxiliary radiator can be included in the device and configured for WAN/LTE bands, while additional antennas can be incorporated for WiFi and WiMax bands. Various antenna configurations incorporate the antenna having multiple coupled regions. |
US09941587B2 |
3×3 Butler matrix and 5×6 Butler matrix
The present invention relates to a 3×3 Butler matrix, comprising a first directional coupler, a second directional coupler, a third directional coupler, a first fixed phase shifter, a second fixed phase shifter and a third fixed phase shifter; and also relates to a 5×6 Butler matrix, comprising a first 3×3 Butler matrix, a second 3×3 Butler matrix, a fourth directional coupler, a fifth directional coupler, a power divider, a fourth fixed phase shifter and a fifth fixed phase shifter. The 3×3 Butler matrix and the 5×6 Butler matrix provided in the present invention have the features of small size, wide frequency band, low loss, high isolation and stable performance, fill the blank of specific technical schemes about the 3×3 Butler matrix and the 5×6 Butler matrix in the prior art, and have broad application prospects and great value. |
US09941583B2 |
Lightning protection device for an antenna receiver, and aircraft comprising same
A lightning protection device for an antenna receiver includes a shield for a coaxial cable connected to the antenna, and a high-pass filter mounted in series relative to the shield and capable of limiting the low-frequency power flowing in the coaxial cable, including a capacitor and an inductor lower than 1 ohm at the lowest frequency used by the receiver, the capacitor including at least one layer of a conductive material embedded in a printed circuit. The capacitor may be made of a printed circuit including at least two floor plans, each of which is connected to the ground of a connector of the coaxial cable. The printed circuit may include at least one layer of a highly pervious material sandwiched between two layers of a conductive material. |
US09941582B2 |
Switch module, front-end module, and driving method for switch module
A switch module selects one of a CA mode in which first and second frequency bands are used simultaneously and a non-CA mode in which only one of the first and second frequency bands is used. The switch module includes a first signal path propagating the first frequency band therethrough, a second signal path propagating the second frequency band therethrough, a third signal path simultaneously propagating the first and second frequency bands therethrough, a switch circuit, and a variable adjuster. The switch circuit switches the connection between an antenna device and one of the three signal paths. The variable adjuster adjusts a variable matching circuit for the third signal path when the non-CA mode is selected or adjusts a variable matching circuit for the first signal path or that for the second signal path when the CA mode is selected. |
US09941578B2 |
Minimal reactance vehicular antenna (MRVA)
An antenna comprising: a hollow conductive chamber having an upper end and a lower end, wherein the lower end is open; a shorting strap electrically connected to the upper end; a conductive center member running through the chamber and electrically connected to the shorting strap; a conductive ground plane having a top surface and a bottom surface, wherein the top surface is separated from the lower end of the chamber by a gap; and a first solid insulator connected to the chamber and the top surface of the ground plane such that the first insulator fills the gap and fills the lower end and an interior portion of the chamber. |
US09941577B2 |
Antenna, circular polarized patch antenna, and vehicle having the same
An antenna, a circular polarized patch antenna, and a vehicle having the same are provided. The antenna includes a substrate, a ground portion formed on a first surface of the substrate, and a second radiator having a plurality of patches and formed on a second surface of the substrate. In addition, a first radiator is formed in a periphery of the second radiator with a gap from the second radiator and a feeding probe is disposed on the first radiator to enable power to be fed directly fed to the first radiator and to enable power to be fed to the second radiator through coupling. |
US09941572B2 |
NFC antenna assembly
An NFC antenna assembly is provided. One embodiment of the NFC antenna assembly disclosed herein includes: a metal plate defining a fitting aperture which penetrates through the metal plate in a thickness direction of the metal plate; a mounting sheet disposed in the fitting aperture; an insulating washer disposed in the fitting aperture and surrounding the mounting sheet; and an NFC antenna disposed on the mounting sheet, wherein the mounting sheet comprises a first through slot extended in a radial direction of the mounting sheet, and the metal plate comprises a second through slot extended from the fitting aperture to a periphery of the metal plate. |
US09941566B2 |
Excitation and use of guided surface wave modes on lossy media
Disclosed are various embodiments for transmitting energy conveyed in the form of a guided surface-waveguide mode along the surface of a lossy medium such as, e.g., a terrestrial medium by exciting a guided surface waveguide probe. |
US09941563B2 |
Ceramic filter using stepped impedance resonators having an inner cavity with at least one step and taper
Disclosed are embodiments of ceramic radiofrequency filters advantageous as RF components. The ceramic filters can include a ceramic stepped impedance resonator, wherein the inner diameter of the ceramic stepped impedance resonator can vary from one end to another end. The inner diameter can be, for example, tapered, sectioned, or stair-stepped in order to provide different impedances in the ceramic resonator. |
US09941561B2 |
Systems and methods for high power RF channel selection
A switch is disclosed for selecting a port. The switch includes a dielectric layer, a first circuit, and a second circuit. The first and second circuits are disposed on the dielectric layer and electrically coupled to each other through the dielectric layer. The first circuit includes a set of ports. The switch further includes a control port for receiving a control signal and a plurality of switching elements. The control signal selects at least one of the set of ports to be connected to the second circuit by setting operational states of the plurality of switching elements. |
US09941560B2 |
Non-contact on-wafer S-parameter measurements of devices at millimeter-wave to terahertz frequencies
A broadband fully micromachined transition from rectangular waveguide to cavity-backed coplanar waveguide line for submillimeter-wave and terahertz application is presented. The cavity-backed coplanar waveguide line is a planar transmission line that is designed and optimized for minimum loss while providing 50 Ohm characteristic impedance. This line is shown to provide less than 0.12 dB/mm loss over the entire J-band. The transition from cavity-backed coplanar waveguide to a reduced-height waveguide is realized in three steps to achieve a broadband response with a topology amenable to silicon micromachining. A novel waveguide probe measurement setup is also introduced and utilized to evaluate the performance of the transitions. |
US09941558B2 |
Temperature-control device, in particular for a battery of a motor vehicle
A temperature-control device for a battery of a motor vehicle may include a temperature-control plate including at least two rows of elements. Each of the at least two rows of elements may include at least two Peltier elements. Each Peltier element may include a first electric supply connection and a second electric supply connection for supplying each Peltier element with electrical energy. A first electric supply path may be disposed on the temperature-control plate and may define at least one of an open surround and a closed surround around the Peltier elements of the at least two rows of elements. At least one second electric supply path may be disposed on the temperature-control plate and may extend along a direction of extent with respect to an extent of the at least two rows of elements. |
US09941551B2 |
Touch sensor element for detecting critical situations in a battery cell
A battery cell, in particular a lithium-ion battery cell, is described, which comprises a negative electrode (25), a separator (24) and a positive electrode (23), wherein the battery cell has a touch sensor element (1) for detecting elements resting on the touch sensor element (1) or exerting pressure on the touch sensor element (1). |
US09941547B2 |
Biomedical energization elements with polymer electrolytes and cavity structures
Designs, strategies and methods to form energization elements comprising polymer electrolytes are described. In some examples, the biocompatible energization elements may be used in a biomedical device. In some further examples, the biocompatible energization elements may be used in a contact lens. |
US09941546B2 |
Bipolar battery and plate
A bipolar battery plate is utilized for production of a bipolar battery. The bipolar battery plate includes a frame, a substrate, first and second lead layers, and positive and negative active materials. The substrate includes insulative plastic with conductive particles homogeneously dispersed throughout the insulative plastic and exposed along surface of the substrate, the substrate positioned within the frame. The first lead layer is positioned on one side of the substrate, while the second lead layer is positioned on another side of the substrate. The first and second lead layer are electrically connected to each through the conductive particles. The positive active material is positioned on a surface of the first lead layer, and the negative active material positioned on a surface of the second lead layer. |
US09941542B1 |
Battery assembly techniques
Battery assembly techniques and a corresponding system are disclosed. In various embodiments, the battery assembly techniques include compressing battery cells and inserting the battery cells in a can. Battery cells are stacked and then compressed using pneumatic cylinders that exert pressure on a first external layer of the stacked battery cells. A first portion of the stacked battery cells is released from the pneumatic cylinders while a second portion of the battery cells remains compressed. The first portion of the stacked battery cells is inserted in a can. In various embodiments, friction decreasing materials are added to the stacked battery cells to compress the stacked battery cells or ease insertion. |
US09941538B2 |
Ion exchange membranes having low in-plane swelling
Disclosed is an ion exchange membrane comprising a film of a perfluorosulfonic acid ionomer in its acid form; the film having a low in-plane swelling, such that the length and/or width of the film changes by less than 10% when the membrane is exposed to water. Further disclosed is an electrochemical device, such as a polymer electrolyte membrane fuel cell, comprising an electrolyte comprising the ion exchange membrane. |
US09941535B2 |
Fuel cell module
A fuel cell module includes a first area where an exhaust gas combustor and a start-up combustor are provided, an annular second area around the first area where a heat exchanger is provided, an annular third area around the second area where a reformer is provided, an annular fourth area around the third area where an evaporator is provided. A plurality of heat exchange pipes are provided in the heat exchanger around a first partition plate. At least one of the heat exchange pipes has at least one constricted portion. |
US09941528B2 |
Fuel cell system
A fuel cell system includes a fuel cell module for generating electrical energy by electrochemical reactions of a fuel gas and an oxygen-containing gas, and a condenser for condensing water vapor in an exhaust gas discharged from the fuel cell module by heat exchange between the exhaust gas and a coolant to collect the condensed water and supplying the collected condensed water to the fuel cell module. The condenser includes an air cooling condenser using the oxygen-containing gas as the coolant and a water cooling condenser using hot water stored in a hot water tank as the coolant. A thermoelectric conversion mechanism for performing thermoelectric conversion by a temperature difference between the exhaust gas and the oxygen-containing gas is provided between the air cooling condenser and the water cooling condenser. |
US09941527B2 |
Gas management systems and methods in a redox flow battery
A method of operating a redox flow battery includes providing a redox flow battery including an anolyte storage tank configured for containing a quantity of anolyte and an anolyte headspace, a catholyte storage tank configured for containing a quantity of a catholyte and a catholyte headspace, and a gas management system comprising at least one open conduit interconnecting the anolyte headspace and the catholyte headspace for free gas exchange between the anolyte and catholyte headspaces, and a passive gas exchange device in gaseous fluid communication with the anolyte headspace, the passive gas exchange device configured to release gas from the anolyte headspace to an exterior battery environment when an interior battery pressure exceeds an exterior battery pressure by a predetermined amount, and operating the battery. |
US09941525B2 |
SOFC hot box components
Various hot box fuel cell system components are provided, such as heat exchangers, steam generator and other components. |
US09941521B2 |
Method for producing core-shell catalyst
The disclosure is to provide a method for producing a core-shell catalyst that is able to increase the power generation performance of a membrane electrode assembly. A dispersion is prepared, in which a palladium-containing particle support, in which palladium-containing particles are supported on an electroconductive support, is dispersed in water; hydrogen gas is bubbled into the dispersion; the palladium-containing particles are acid treated after the bubbling; copper is deposited on the surface of the palladium-containing particles by applying a potential that is nobler than the oxidation reduction potential of copper to the palladium-containing particles in a copper ion-containing electrolyte after the acid treatment; and then a shell is formed by substituting the copper deposited on the surface of the palladium-containing particles with platinum by bringing the copper deposited on the surface of the palladium-containing particles into contact with a platinum ion-containing solution. |
US09941519B2 |
Thin film lithium ion battery
A thin film lithium ion battery includes a cathode electrode, an anode electrode, and a solid electrolyte layer. The solid electrolyte layer is sandwiched between the cathode electrode and the anode electrode. At least one of the cathode electrode and the anode electrode includes a current collector. The current collector is a carbon nanotube layer consisting of a plurality of carbon nanotubes. |
US09941518B2 |
Cathode binder composition, cathode slurry, cathode, and lithium ion secondary battery
Cathode binder composition having excellent binding properties and oxidation resistance. Also, cathode slurry, cathode, and lithium ion secondary battery produced using the cathode binder composition. The cathode binder composition contains a graft copolymer in which a monomer containing acrylonitrile as the main component is grafted onto polyvinyl alcohol having an average degree of polymerization of 300 to 3000 and a degree of saponification of 70 to 100% by mol. The cathode slurry contains the cathode binder composition, a cathode active material, and a conductive auxiliary. The cathode is produced using the cathode slurry. The lithium ion secondary battery contains a cathode prepared in this manner. |
US09941512B2 |
Electrode material for non-aqueous electrolyte secondary battery, and electrode for non-aqueous electrolyte secondary battery and non-aqueous electrolyte secondary battery using the same
A core-shell-type electrode material is used as an electrode active material layer of a non-aqueous electrolyte secondary battery, the core-shell-type electrode material having a core part including an electrode active material and a shell part in which a conductive material is contained in a base material formed by a gel-forming polymer having a tensile elongation at break of 10% or more in a gel state. |
US09941507B2 |
Method and apparatus for production of a thin-film battery
A method for production of a thin-film battery includes providing a mount structure, applying of a first unmasked flow of a first electrode material to the mount structure in order to form a first electrode layer, applying a second unmasked flow of a battery material in order to form a battery layer, and applying a third unmasked flow of a second electrode material in order to form a second electrode layer. The applying steps are repeated in order to produce a thin-film battery which consists of a plurality of first electrode layers, a plurality of battery layers, and a plurality of second electrode layers. |
US09941506B2 |
Current collector, secondary battery, electronic device, and manufacturing method thereof
Part of an electrode, specifically a current collector and an active material layer, for a secondary battery is subjected to cutting processing to have a complex shape. For example, a stack of the first current collector and the first active material layer has a first slit and a second slit. The first slit extends from a first edge of the stack. The second slit extends from a second edge of the stack, is the slit closest to an electrode tab, and is not parallel or vertical to the longest edge of the current collector. |
US09941503B2 |
Rechargeable battery having improved current density
A rechargeable battery according to one or more exemplary embodiments includes: a pair of electrode assemblies, each including a first electrode including a coated region, a tab, and a connecting tab, a second electrode including a coated region, a tab, and a connecting tab, and a separator between the first electrode and the second electrode, the first electrode, the separator, and the second electrode being wound; a case accommodating the pair of electrode assemblies; a cap plate at an opening of the case and defining terminal openings; and first and second electrode terminals respectively connected to the tabs of the first and second electrodes and respectively passing through the terminal openings. The pair of electrode assemblies are electrically connected to each other via the connecting tabs. |
US09941501B2 |
Apparatus for a battery module
A battery module (4) has a large number of battery cells (6). Each battery cell (6) has a contact section (10) with a positive pole (14) and a negative pole (12) on an outer wall of the battery cell (6). An apparatus (20) for the battery module (4) has a terminal sheet (22) and a flat body (24) made of an electrically insulating material. The flat body (24) is between the terminal sheet (22) and the battery cells (6) and has holes (26) registered with the positive poles (14). Contact elements (30) extend from the terminal sheet (22) through the holes (26) in the flat body (24) and electrically connect the terminal sheet (22) to the positive poles (14). |
US09941499B2 |
Nonaqueous electrolyte secondary battery separator, nonaqueous electrolyte secondary battery laminated separator, nonaqueous electrolyte secondary battery member, and nonaqueous electrolyte secondary battery
Provided is a nonaqueous electrolyte secondary battery separator that has (i) an excellent ion permeability and (ii) reduced occurrence of a leak defect despite a small thickness. The nonaqueous electrolyte secondary battery separator includes a porous film containing polyolefin as a main component, the nonaqueous electrolyte secondary battery separator having a Gurley value within a range of 50 sec/100 cc to 200 sec/100 cc, the nonaqueous electrolyte secondary battery separator having a thickness within a range of 3 μm to 16 μm, the nonaqueous electrolyte secondary battery separator satisfying 0.85≤((SMD/Sm)+(STD/Sm))/2≤0.91. |
US09941496B2 |
On-board power source device
An on-board power source device comprises power storage modules. In the power storage modules, a plurality of power storage elements are arranged. The power storage module is stacked one upon another. An outlet of a discharge path is provided for discharging gas generated in the respective power storage elements. A frame member extends along the end portion of the power storage modules for fixing the respective upper and lower power storage modules. A bracket locates at the end portion of the power storage modules so as to cover the outlets, for fixing the upper power storage modules to the frame member. The frame member has a discharge space for discharging the gas to the outside of the vehicle. The bracket is provide with a passage part for communicating the outlet of the upper power storage module with the discharge space of the frame member. |
US09941494B2 |
Battery pack
A battery pack including a battery cell, a plurality of electrode tabs coupled to and extending from terminals of the battery cell, a protect circuit module (PCM) to control charging and discharging of the battery cell, a flexible printed circuit board (FPCB) including a plurality of connection pads coupled to the electrode tabs and electrically coupling the battery cell to the PCM, and a case accommodating the battery cell, the electrode tabs, the PCM, and the FPCB, wherein the case includes a first case accommodating the battery cell and a second case covering the first case, and wherein the first case includes ribs extending toward the second case and has cut-out grooves at regions corresponding to the connection pads. |
US09941492B2 |
Flexible secondary battery having a bonding portion extending in a lengthwise direction
A flexible secondary battery includes an electrode assembly and external material surrounding the electrode assembly having at least one bonding portion, wherein the external material is bonded to itself at the at least one bonding portion, and the at least one bonding portion extends in a lengthwise direction of the electrode assembly at an edge of the electrode assembly. |
US09941487B2 |
Glass item, glass item having luminescent-substance particles, device for producing a glass item, method for producing a glass item, and method for producing a glass item having luminescent-substance particles
In various embodiments, glassware is provided. The glassware may include a glass matrix having a surface, a first type of particles, and at least one second type of particles, wherein the particles of the second type have a higher refractive index than the particles of the first type, wherein the particles of the first type are completely surrounded by the glass matrix, such that the surface of the glass matrix is free of particles of the first type, and the particles of the second type are arranged above and/or between the particles of the first type at least partly in the glass matrix at the surface of the glass matrix in order to increase the refractive index of the glassware. |
US09941474B2 |
Method of manufacturing organic light-emitting diode display
A method of manufacturing an OLED display is disclosed. In one aspect, the method includes providing a donor substrate including a material formed on one surface thereof and heating the material so as to form a barrier thin-film on the donor substrate. The method also includes providing an acceptor substrate and a substrate attached to the acceptor substrate, forming an OLED unit over the substrate, bonding the OLED unit and the barrier thin-film together, and irradiating a laser beam on the barrier thin-film so as to delaminate the donor substrate from the barrier thin-film. |
US09941473B2 |
Method for closely connecting an organic optoelectronic component to a connection piece, connection structure for force-locking connecting, and optoelectronic component device
Various embodiments relate to a method for closely connecting an organic optoelectronic component to a connection piece, including forming a first cavity in the organic optoelectronic component, wherein the first cavity has at least a first opening, introducing a connecting structure through the first opening into the first cavity, wherein the connecting structure has a first fixing area, wherein the first fixing area is configured partially complementarily to the form of the first cavity, forming a second cavity in a connection piece, wherein the second cavity has at least a second opening, wherein the second cavity is configured partially complementarily to the form of the second fixing area, and introducing a second fixing area through the second opening into the second cavity, and forming a friction-fitting connection of the organic optoelectronic component with the connecting piece once the connecting structure has been introduced into the first and the second cavity. |
US09941472B2 |
Piezoelectronic device with novel force amplification
A piezoelectronic device with novel force amplification includes a first electrode; a piezoelectric layer disposed on the first electrode; a second electrode disposed on the piezoelectric layer; an insulator disposed on the second electrode; a piezoresistive layer disposed on the insulator; a third electrode disposed on the insulator; a fourth electrode disposed on the insulator; a semi-rigid housing surrounding the layers and the electrodes; wherein the semi-rigid housing is in contact with the first, third, and fourth electrodes and the piezoresistive layer; wherein the semi-rigid housing includes a void. The third and fourth electrodes are on the same plane and separated from each other in the transverse direction by a distance. |
US09941469B2 |
Double spin filter tunnel junction
A memory device that includes a first magnetic insulating tunnel barrier reference layer present on a first non-magnetic metal electrode, and a free magnetic metal layer present on the first magnetic insulating tunnel barrier reference layer. A second magnetic insulating tunnel barrier reference layer may be present on the free magnetic metal layer, and a second non-magnetic metal electrode may be present on the second magnetic insulating tunnel barrier. The first and second magnetic insulating tunnel barrier reference layers are arranged so that their magnetizations are aligned to be anti-parallel. |
US09941468B2 |
Magnetoresistance effect element and magnetic memory device
A magnetoresistance effect element (100) includes a heavy metal layer (11) that includes a heavy metal and that is formed to extend in a first direction, a recording layer (12) that includes a ferromagnetic material and that is provided adjacent to the heavy metal layer (11), a barrier layer (13) that includes an insulating material and that is provided on the recording layer (12) with being adjacent to a surface of the recording layer (12) opposite to the heavy metal layer (11), and a reference layer (14) that includes a ferromagnetic material and that is provided adjacent to a surface of the barrier layer (13), the surface being opposite to the recording layer (12). The direction of the magnetization of the reference layer (14) has a component substantially fixed in the first direction, and the direction of the magnetization of the recording layer (12) has a component variable in the first direction. A current having a direction same as the first direction is introduced to the heavy metal layer (11) to thereby enable the magnetization of the recording layer (12) to be inverted. |
US09941467B1 |
Method and system for providing a low moment CoFeBMo free layer magnetic junction usable in spin transfer torque applications
A magnetic junction and method for providing the magnetic junction are described. The magnetic junction resides on a substrate and is usable in a magnetic device. The magnetic junction includes free and pinned layers separated by a nonmagnetic spacer layer. The free layer is switchable between stable magnetic states when a write current is passed through the magnetic junction. The free layer has a free layer perpendicular magnetic anisotropy energy greater than a free layer out-of-plane demagnetization energy. The free layer includes a [CoxFeyBz]uMot layer, where u+t=1, x+y+z=1 and u, t, x, y and z are each nonzero. The [CoxFeyBz]uMot layer has a perpendicular magnetic anisotropy energy greater than its out-of-plane demagnetization energy. |
US09941461B2 |
Electronic component element and composite module including the same
An electronic component element includes a piezoelectric substrate and a comb-shaped electrode located on one principal surface of the piezoelectric substrate. A support layer is arranged around the comb-shaped electrode. A cover layer is disposed so as to cover the support layer and the comb-shaped electrode. Via-hole electrodes extend through the cover layer and are connected to the comb-shaped electrode. An uneven portion is located on a principal surface of the cover layer that is opposite to a principal surface of the cover layer that is opposed to the comb-shaped electrode. |
US09941460B2 |
Electronic device
An electronic device includes a sealing plate including a first surface connected to a pressure chamber formation substrate, and a second surface having a drive IC provided thereon. The sealing plate includes a first region in which a plurality of individual connection terminals are arranged, and a second region in a position different from the first region. A plurality of bump electrodes are arranged at a pitch different from a pitch of an individual connection terminals, in a region overlapping a second region, and a wiring group connecting the individual connection terminal and a bump electrode includes a first wiring of which a position of a pass-through wiring relaying the first surface and the second surface is within the first region. A second wiring of which a position of a pass-through wiring connecting the first surface and the second surface is within the second region. |
US09941456B2 |
Thermoelectric materials and their manufacturing method
Disclosed is a thermoelectric material with excellent thermoelectric conversion performance. The thermoelectric material includes a matrix having Cu and Se, a Cu-containing particle, and an Ag-containing structure. |