Document Document Title
US09706693B2 Recyclable circuit assembly
An electronic circuit assembly comprises a substrate and circuit components attached to the substrate by means of an electrically conductive adhesive, wherein the adhesive is releasable under predetermined release conditions, whereby to enable the circuit components to be removed from the substrate for recovery or re-use.
US09706692B2 Noise shield cable and method of manufacturing the same
A method of manufacturing a noise shield cable, wherein the noise shield cable includes a conductor, an insulation provided around the conductor, a noise shielding layer provided around the insulation and a sheath provided around the noise shielding layer, includes providing an insulating material including a magnetic powder, pressing and then rolling the insulating material to form a sheet, and winding the sheet around the insulation to form the noise shielding layer. An aspect ratio of the magnetic powder represented by a maximum length/a maximum thickness is more than 10.
US09706691B2 Wiring shielding structure
A reduction in the weight of a low-voltage wire is achieved. A high-voltage battery and an inverter are connected to each other by a high-voltage wire, and a low-voltage wire connecting a low-voltage battery and a relay box to each other is routed parallel to the high-voltage wire. Intermediate portions of the high-voltage wire and the low-voltage wire are inserted into a shielding pipe made of metal. The low-voltage wire is inserted into a braided wire for low voltage within the shielding pipe and thus shielded so that propagation of noise from the high-voltage wire to the low-voltage wire within the shielding pipe is prevented. Crimped portions are extended from both end portions of the braided wire for low voltage and fastened to an outer circumferential surface of the shielding pipe together with corresponding braided wires for high voltage by crimping using crimp rings.
US09706690B2 Heat-dissipating system for high-power cabinet and static var compensation system
A heat-dissipating system for high-power cabinet is provided, which comprises: a cabinet; at least one main air duct, which is formed in the cabinet with a first opening and a second opening, and a first heat-generating assembly, a second heat-generating assembly and at least one first fan, which are mounted in the at least one main air duct, wherein the first fan is mounted between the first heat-generating assembly and the second heat-generating assembly; and the outlet of the first fan faces the first heat-generating assembly, airflow enters the main air duct from the first opening of the main air duct, flows through the second heat-generating assembly, an inlet of the first fan, an outlet of the first fan, and the first heat-generating assembly in sequence, and finally is discharged out of the cabinet from the second opening of the main air duct cabinet.
US09706689B2 Data center cooling system
A data center has a room having a cold aisle and a hot aisle and a plurality of electronic components disposed between the cold and hot aisles. At least one air-to-liquid heat exchanger is disposed between the hot and cold aisles. At least one first fan circulates air in the room at a first flow rate. The at least one first fan circulates air through the at least one air-to-liquid heat exchanger from the hot aisle to the cold aisle. An air supply system is fluidly connected to the room. The air supply system includes an air filter, and a second fan supplying air from outside the room to the room at a second flow rate. The second flow rate is lower than the first flow rate. A data center cooling system and a data center having the data center cooling system are also disclosed.
US09706679B2 Identifying a digital data handling unit
A digital data handling unit has a manually graspable part operable for removal of the unit from a digital data handling host. The manually graspable part includes an illuminable portion which, when illuminated, serves to distinguishably identify a particular digital data handling unit. The illuminable portion may be an illuminable strip. The digital data handling unit may be one of a data processing unit, a data storage unit, a data controller subsystem unit or a data communication unit.
US09706678B1 Configurable server chassis
Server chassis having a main chassis with a bottom surface and first and second lower sidewalls that extend vertically from opposing sides of the bottom surface. First and second flanges extend horizontally outward from the first and second lower sidewalls, respectively. First and second upper sidewalls vertically extend from the first and second flanges. The distance between the first and second upper sidewalls is greater than the distance between first and second lower sidewalls. A tray resting on each of the flanges divides a portion of the main chassis into an upper and a lower portion. A first lateral recess is defined by the first lower sidewall and the first flange, and a second lateral recess is defined by the second lower sidewall and the second flange. The first and second recesses are configured to receive a rail defining an outer boundary substantially flush with the first and second sidewalls.
US09706677B2 Supplemental storage tray for increasing storage capacity within an information handling system
An information handling system includes a chassis having walls defining an interior cavity within the chassis and a bottom wall defining a backplane on which one or more processors are physically connected. At least one first storage device is connected to the chassis and communicatively coupled to the processor from another location within the chassis. A supplemental storage tray is provided having perimeter plates defining a bay within the supplemental storage tray for receiving a supplemental storage device that is communicatively coupled to the processor and provides additional storage capacity to the information handling system. The supplemental storage tray is physically located above the processor and in a different location from the first storage device.
US09706674B2 Authentication system for reusable surgical instruments
An authentication system for use in a surgical stapling device includes an authentication board assembly disposed at a proximal end of a loading unit and having a contact assembly, and an adapter board assembly disposed at a distal end of an adapter assembly. When the loading unit is engaged with the adapter assembly, the authentication board engages the adapter board assembly.
US09706671B2 Device for supporting a power storage assembly
The invention relates to a device for holding power storage assemblies (3), arranged side by side in a power storage module, in position, the device including: a plate (1) made of an electrically insulating material and extending along a main plane (P); recesses (2) provided in the plate, wherein each recess is to receive a respective power storage assembly such that the longitudinal axis of the storage assembly extends perpendicular to the main plane (P); and at least one holder made of an insulating material and intended for receiving an electrical connection means for electrically connecting at least one power storage assembly to an electronic board of the module.
US09706668B2 Printed circuit board, electronic module and method of manufacturing the same
A printed circuit board, an electronic module and a method of manufacturing the printed circuit board are provided. The printed circuit board includes a plurality of insulation layers, metal layers formed on the plurality of insulation layers, a via formed for interlayer electrical connection of the metal layers, a trench penetrating the insulation layers, and a heat-transfer structure formed in the trench.
US09706662B2 Adaptive interposer and electronic apparatus
An adaptive interposer is provided to be operably disposable between first and second solder materials of first and second electronic devices, respectively. The adaptive interposer includes a plate element formed to define cavities and third solder material disposable in the cavities to be electrically communicative with the first and second solder materials. The third solder material is more compliant and has a higher melting temperature than at least the second solder materials.
US09706661B2 Electronic device module and manufacturing method thereof
An electronic device module includes a first substrate having at least one or more electronic devices mounted on one surface thereof, a second substrate bonded to one surface of the first substrate and including at least one device accommodating part having a space in which the electronic device is accommodated, and a shielding member disposed in the device accommodating part and accommodating at least one or more electronic devices therein.
US09706658B2 Portable terminal
Disclosed herein is a portable terminal, including: a case; a first substrate disposed at one side of the case; a second substrate spaced from the first substrate to form a battery installing space; and a connection substrate electrically connecting between the first substrate and the second substrate and disposed in parallel with a side of the case.
US09706656B2 Signal transmission board and method for manufacturing the same
A signal transmission board includes a substrate, a conductive via, a cavity and a connecting hole. The substrate has a first external surface and a second external surface. The conductive via penetrating through the substrate has a first end and a second end. The first end is disposed on the first external surface, and the second end is disposed on the second external surface. The cavity is disposed in the substrate and penetrated by the conductive via. The connecting hole disposed on the substrate has a third end and a fourth end. The third end is disposed on the first external surface, and the fourth end communicates with the cavity.
US09706641B1 Multilayer capacitor and board having the same
A multilayer capacitor includes internal electrodes having a plurality of lead portions exposed in a width direction of a body, and external electrodes connected to the lead portions, the external electrodes including a conducting layer, conductive resin layers, and a plating layer, respectively, and a board having the same.
US09706634B2 Apparatus and techniques to treat substrates using directional plasma and reactive gas
An apparatus to treat a substrate. The apparatus may include a reactive gas source having a reactive gas outlet disposed in a process chamber, the reactive gas outlet to direct a first reactive gas to the substrate; a plasma chamber coupled to the process chamber and including an extraction plate having an extraction aperture extending along a first direction, disposed within the process chamber and movable along a second direction perpendicular to the first direction between a first position facing the reactive gas source and a second position facing the extraction aperture; and a gas flow restrictor disposed between the reactive gas outlet and the extraction aperture, the gas flow restrictor defining a differential pumping channel between at least the plasma chamber and substrate stage.
US09706632B2 EUV light source and exposure apparatus
An extreme ultraviolet (EUV) light source is provided. The EUV light source comprises a spray nozzle array having a plurality of spray nozzles configured to spray a plurality of rows of droplets to an irradiating position; a laser source configured to generate a first laser beam and a second laser beam and cause the first laser beam and the second laser beam to alternately bombard the rows of droplets to generate EUV light with increased output power; a focusing mirror having at least two first sub-focusing mirrors and at least two second sub-focusing mirrors; and a first driving device having at least two first sub-driving device and at least two second sub-driving device, each of first driving devices driving one of the first sub-focusing mirrors and each of the second sub-driving devices driving one of the second sub-focusing mirrors.
US09706625B2 Anti-flicker apparatus for motion detector
An anti-flicker and anti-glow switchable load apparatus to be installed in the light socket of a commonly powered electronic switching device, such as a motion activated light switch. An energy efficient light bulb or lamp, such as a cathode fluorescent lamp or light emitting diode is then screwed into the apparatus. A first embodiment of the present invention includes a switchable light source, a switchable load, a controller, and a voltage sensor. When the present invention in the first embodiment detects a higher voltage, thus indicating the lamp has been switched from the “off” state to the on state, the switchable load is disconnected, and the current is re-routed to pass through the energy efficient lamp.
US09706624B2 Lighting method, system, and streetlamp
The present disclosure provides a lighting method, system, and streetlamp. The present disclosure may enable the streetlamp to illuminate according to the location of the vehicles, so as to avoid the wasting of electrical energy due to activation of the streetlamp during no passing of vehicles for a long time, by transmitting travelling information for indicating longitude and latitude of an adjacent vehicle by the vehicle, and providing illuminating for the roads upon determining that the vehicle is in the illumination coverage of the streetlamp by the processor in the streetlamp.
US09706616B2 Method for dynamic reduction of LED current in LED driver, and associated drivers, driver circuits and lighting circuits
There is disclosed a driver for driving a series arrangement being a variable number of strings of LEDs wherein each string has a capacitance connected in parallel with the respective string; the driver comprising: a controllable current source adapted to be connected in series between the series arrangement and a rectified AC supply to and source a controllable current (Istr) through the series arrangement; and a current source controller adapted to control the controllable current source; wherein the current source controller is operable to source a relatively lower current (ILED′) when a difference (Vstr3A) between the voltage across the series arrangement and the voltage of the rectified AC supply is relatively higher and a relatively higher current (ILED) when the difference is relatively lower. Associated driver circuits and lighting circuits, and methods are also disclosed.
US09706615B2 Lighting device and illumination apparatus
A lighting device which outputs a current to a solid-state light emitting element includes: a direct current-to-direct current (DC-to-DC) converter; and an output detector which detects an output from the DC-to-DC converter, wherein the DC-to-DC converter includes: a switching element; a control device which controls the switching element in order to generate the output; and a current detector which detects a current which flows through the switching element, and if a current value of the current detected by the current detector is less than a predetermined threshold, the control device controls the switching element according to a duty cycle determined based on an output value of the output detected by the output detector, and if the current value is greater than the predetermined threshold, the control device controls the switching element according to a duty cycle lower than the duty cycle determined based on the output value.
US09706613B2 LED driver operating from unfiltered mains on a half-cycle by half-cycle basis
An analog electronic circuit for driving a string of LEDs including input terminals for accepting connection to AC voltage, a current regulation circuit operatively coupled to receive an AC voltage from the input terminals and to provide an output for connection to drive the string of LEDs. Included is a current regulation circuit configured to limit the current flow through the string of LEDs on a half-cycle basis to a predetermined value. Also disclosed are an overvoltage circuit configured to switch off electrical connection between the AC voltage and the string of LEDs upon the AC reaching a predetermined high voltage value on a half-cycle basis in order to limit power. Overtemperature and power factor correction are also addressed. Also improving efficiency by shorting part of the LED string during the lower voltage phase of the input AC voltage.
US09706612B2 Method and circuit for controlling an LED load
The invention relates to a method for controlling an LED load. First an input voltage is supplied to an inductive element. Subsequently, a current is drawn through the inductive element for a first predetermined time period. Finally, a current is supplied from the inductive element to a first terminal of the LED load during a second time period. The first predetermined time is controlled to maintain a predetermined average current through the LED load.
US09706603B2 Systems and methods for noise floor optimization in distributed antenna system with direct digital interface to base station
A signal interface unit for a distributed antenna system includes a channelized radio carrier interface configured to communicate an uplink channelized radio carrier for a radio frequency carrier to a channelized radio carrier base station interface; an antenna side interface configured to receive an uplink digitized radio frequency signal from the distributed antenna system communicatively coupled to the antenna side interface; and a signal conversion module communicatively coupled between the channelized radio carrier interface and the antenna side interface and configured to convert between the uplink digitized radio frequency signal and the uplink channelized radio carrier at least in part by adjusting at least one uplink attribute of the uplink digitized radio frequency signal received from the distributed antenna system to comply with requirements of the channelized radio carrier base station interface.
US09706602B2 Multiple wireless identities for a mobile device
Apparatus having corresponding methods and computer-readable media comprise: a processor configured to execute one or more applications associated with a plurality of identities; and one or more transceivers configured to transceive first wireless signals responsive to a first enablement signal, and to transceive second wireless signals responsive to a second enablement signal; wherein the first wireless signals represent a first transceiver identifier associated with a first one of the identities; wherein the second wireless signals represent a second transceiver identifier associated with a second one of the identities; wherein the processor is further configured to assert the first enablement signal responsive to occurrence of one or more first events; and wherein the processor is further configured to assert the second enablement signal responsive to occurrence of one or more second events.
US09706598B2 Metric-based wireless networking
A first device may communicate by joining a wireless mesh network that includes at least one wireless device configured to operate a wireless routing protocol, discovering a group of other wireless devices configured to participate in the wireless mesh network, and accessing an interest metric for a second wireless device in the group of other wireless devices. The interest metric is based in part on a network topology from the wireless mesh network. The interest metric is related to an interest threshold and it is determined whether relating the interest metric to the interest threshold supports enabling messaging communications. If so, messaging communications may be enabled.
US09706597B2 Communication terminal, communication method, base station and communication system
Provided is a communication terminal including a timing detection unit that detects arrival of timing according to a configured cycle, a condition determination unit that determines whether or not a shared condition shared with a base station is satisfied, and a communication controller that controls reception of paging when the timing detection unit detects the arrival of timing and the condition determination unit determines that the shared condition is satisfied.
US09706591B2 Device to-device (D2D) transmit behavior
In embodiments, apparatuses, methods, and storage media may be described for mapping media access control (MAC) protocol data units (PDUs) that are used to transmit scheduling assignment (SA) discovery, and/or device-to-device (D2D) data. Embodiments herein may describe how one or more MAC PDUs may be mapped into a time resource pattern for transmissions (T-RPT). Embodiments herein may further describe examples of how and when a UE may skip subframes in transmissions of the SA and/or data. Additionally, embodiments herein may further describe examples of how a UE may behave if the UE cannot transmit one or more scheduled instances of SA or data. Additionally, embodiments herein may describe resolution of collisions of D2D discovery messages in the time domain. Other embodiments may be described and/or claimed.
US09706584B2 Resetting of network resources in wireless networks
The proposed technology relates to methods and network nodes for enabling resetting of network resources in a wireless network. For example, a method performed by a first network node comprises the step of providing at least one pair of information elements, each pair defining a respective range of identifiers within a list of identifiers, wherein each identifier within each range of identifiers is associated with a respective network resource to be reset.
US09706582B2 Smart local device rediscovery
A smart local device rediscovery method is disclosed to take advantage of network devices with persistent addresses. A network device can quickly display cached status information from known network devices to a user while transmitting status update and network discovery requests to determine the accuracy of the cached information. The network device can use cached last known addresses to send unicast status update requests to known devices while concurrently performing a multicast discovery request to check for new devices or devices with changed addresses. A user can be provided with cached information immediately and the display can be updated as replies to the status update requests and discovery requests are received.
US09706576B2 Method for multicast frame transmission and duplicated multicast frame detection
A method and apparatus of transmitting a multicast frame in a wireless communication system is provided. The method comprises transmitting a request to send (RTS) frame to stations (STAs) included in a multicast group by using an omni-directional antenna, and receiving a clear to send (CTS) frame transmitted by the STAs included in the multicast group in response to the RTS frame, and transmitting the multicast frame to the STAs included in the multicast group by using a directional antenna.
US09706575B2 Multiple access method and system with frequency multiplexing of several request to send messages per source node
The invention relates to a multiple access method to a frequency band of a communication channel of a communication network with carrier sensing and collision avoidance, said frequency band being broken down into a set of sub-bands (SB0, SB1, . . . , SBi, . . . , SBn) of the communication channel, characterized in that it comprises at a source node, after it has been detected that the communication channel is available, the transmission to a destination node of several request to send messages on the communication channel (RTS NS0, RTS NS1), each of said messages being sent on a sub-band of the communication channel.
US09706572B2 Techniques for obtaining and maintaining access to a wireless communication medium
Techniques are described for wireless communication. One method includes implementing, at a first node, a first access protocol to contend for access to a wireless communication medium shared by a plurality of nodes; determining whether a triggering event has occurred; and implementing, at the first node, a second access protocol to contend for access to the wireless communication medium based at least in part on a determination that the triggering event has occurred.
US09706571B2 Method, device and module device for transmitting data via Wifi
The disclosure relates to the field of communication, and particularly to a method, master device and module device for transmitting data via Wifi. In the embodiments of the disclosure, a virtual wireless network interface card is arranged in the module device, thus the Wifi data is transmitted via the Ethernet interface card and the Ethernet bridge, so that a wireless network interface card of a master device may be shared by a plurality of module devices, and the interference will not occur between the Wifi data of different module devices since the wifi data between the master device and the module device is transmitted by wire.
US09706566B2 Uplink interference mitigation method and apparatus
Disclosed is a method and apparatus for mitigating uplink interference in the wireless communication system, wherein the method comprises determining a loading-status value for each sector; if the loading-status value is not greater than the first threshold value, generating UL zone switch IE and UL allocation start IE to allocate data bursts of the sectors to different subchannels; and preparing an uplink map using the UL zone switch IE and UL allocation start IE for each sector, wherein the uplink duration indicates a duration where all the subchannels are used for allocation of the data burst.
US09706561B1 Method and system for managing quantity of carriers in air interface connection based on public land mobile network to which a user equipment device subscribes
Disclosed herein is a method and a corresponding system for managing quantity of carriers, based at least in part on consideration of a public land mobile network (PLMN) to which the user equipment device (UE) at issue subscribes. A base station serving the UE may determine the PLMN to which the UE subscribes and, based at least on the UE's PLMN, may determine a quantity of carriers on which to serve the UE, the determined quantity of carriers being at least one carrier. The base station may then configure an air interface between the base station and the UE to encompass the determined quantity of carriers, so that the base station is then set to serve the UE on the determined quantity of carriers.
US09706557B2 Signaling of MGW identify in SIP-I
The invention relates to signaling of MGW identity in SIP-I. A Call Control Unit of a network includes an Input/Output unit. The Call Control Unit includes a processing unit in communication with the input/output unit. The Call Control Unit includes a memory unit in communication with the processing unit, the processing unit producing a signal having information which identifies a seized Media Gateway (MGW) related to a call establishment or one or more offered Media Gateways, which is sent via Session Initiation Protocol (SIP) to a Mobile Switching Center (MSC)-Server in the network which is in charge to seize a MGW. A computer readable medium storing a computer program, which, when executed by at least one processing unit, signals a media gateway (MGW) identity. A method in a telecommunications node for signaling a Media Gateway (MGW) Identity.
US09706553B2 Methods and apparatuses for shared multioperator LTE service in unlicensed frequency bands
Methods and apparatuses are described for providing a shared eNodeB that is configured to provide shared network access to UEs associated with disparate cellular service providers, or operators, over one or more unlicensed frequency bands in a multi-operator, heterogeneous, and dual-connectivity-compatible system. In an example methodology, a shared eNodeB may establish a secondary communication link with a first user equipment associated with a first operators primary cell, then may establish another secondary communication link with a second UE associated with a second operators primary cell, wherein the shared eNodeB is configured to communicate with both a first core network associated with the first operator and a second core network associated with the second operator, and may communicate wirelessly over one or more unlicensed frequency bands with both the first UE via the first communication link and the second UE via the second communication link.
US09706551B2 Method for alleviating hidden node problem in WLAN system
Disclosed is a method for alleviating a hidden node problem in a wireless local area network (WLAN) system. A method for detecting a hidden node comprises the steps of: configuring a first restricted access interval used for a plurality of terminals transmitting a hidden node detection frame; configuring a second restricted access interval used for a plurality of terminals transmitting a hidden node report frame generated on the basis of an HND frame; generating a beacon including configuration information of the first restricted access interval and configuration information of the second restricted access interval; and transmitting the generated beacon. Accordingly, a terminal in a hidden node relation can be detected.
US09706548B2 Joint transmit and receive procedure
A user equipment, UE, (300), a radio base station, RBS, (400) and a respective method (100) and (200) therein for joint transmit and receive procedure are provided. The method (100) in the UE comprises receiving (110) at a time slot n, a first transmission from the RBS, the transmission comprising a first pre-coded symbol; and estimating (120) a real channel referring to a transfer function of the channel and an effective channel referring to the real channel adjusted by transmission weights for the received first transmission. The method further comprises determining (130) a combining vector based on the effective channel, and determining (140) a feedback vector based on the combining vector and the real channel. The method comprises transmitting (150) the feedback vector to the RBS, to be used by the RBS for determining an SLNR pre-coding vector for a second transmission to the UE in a subsequent time slot.
US09706547B2 Method of handling communication operations and related communication device
A method of handling a communication operation for a communication device configured with a first cell comprises the steps of performing a first communication operation in a subframe via the first cell, if a direction of the subframe determined according to a uplink (UL)/downlink (DL) configuration of the first cell and a direction of the subframe determined according to a reference UL/DL configuration are the same; and stopping the first communication operation in the subframe via the first cell, if the direction of the subframe determined according to the UL/DL configuration of the first cell and the direction of the subframe determined according to the reference UL/DL configuration are the different.
US09706546B2 Preambles for sub-1GHz frequency bands
A preamble generator module generates a first preamble for a first packet, which is a single-user packet. The first preamble includes a first short training field, a first long training field, and a first signal field. The preamble generator module generates a second preamble for a second packet, which is a multi-user packet formatted as a multi-user packet or a single-user packet formatted as a multi-user packet. The second preamble is longer than the first preamble and includes a second short training field, a second long training field, and a second signal field. The first signal field and the second signal field conform to a Very High Throughput format specified in a wireless networking standard. A modulation module modulates the first signal field of the first preamble differently than the second signal field of the second preamble.
US09706545B2 LTE operation in small cells using dynamic shared spectrum
Systems, methods, and apparatus may be used to provide assistance for connection procedures in a hierarchical network where macro cells may be operating in licensed spectrum while small cells may be operating in dynamic and shared spectrums, such as TVWS. This may be done, for example, to allow an LTE system performing carrier aggregation (CA) to reconfigure itself to change from a supplementary cell (SuppCell) in one dynamic and shared spectrum channel to a SuppCell in another dynamic and shared spectrum channel.
US09706542B2 Methods for transmitting and receiving control channel, base station, and user equipment
Embodiments of the present invention provide methods for transmitting and receiving a control channel, a base station, and a user equipment, which relate to the communication field, and can solve a transmission problem of available changing transmission resources caused by introduction of an E-PDCCH. A method for configuring a control channel resource includes: determining, by a base station according to a system configuration and/or user configuration, resource elements REs included in an extended control channel element E-CCE, and transmitting an extended physical downlink control channel E-PDCCH to a user equipment, where the E-PDCCH is carried by the E-CCE; and receiving, by the user equipment, the E-PDCCH, and obtaining the REs included in the E-CCE, and receiving, over the REs included in the E-CCE, the E-PDCCH transmitted by the base station. The embodiments of the present invention are used for configuring and detecting a control channel resource.
US09706538B1 Frequency priority based message transfer in long term evolution (LTE) systems
A Long Term Evolution (LTE) wireless access system transfers wireless data to User Equipment (UE) over a first frequency band based on an initial frequency band selection priority. The LTE wireless access system processes a user Identifier (ID) associated with the UE to select a new frequency band selection priority for the UE. The LTE wireless access system transfers a connection release message to the UE indicating the new frequency band selection priority for the UE. The LTE wireless access system receives a data message for the UE and identifies a second frequency band for the UE based on the new frequency band selection priority. The LTE wireless access system transfers the data message to the UE over the second frequency band.
US09706537B2 Method of handling HARQ feedbacks and related communication device
A method of transmitting HARQ feedbacks for a communication device comprises transmitting at least one first HARQ feedback triggered by at least one first DL packet to a primary base station, wherein the at least one first DL packet is transmitted by a first base station to the communication device; and dropping at least one second HARQ feedback triggered by at least one second DL packet, wherein the at least one second DL packet is transmitted by a second base station to the communication device.
US09706534B2 Apparatus, method, and computer readable media for uplink transmission opportunity in a high-efficiency wireless local-area network
Methods, devices and a computer-readable medium are disclosed for an uplink transmission opportunity in a high-efficiency wireless local-area network (HEW) are disclosed. A HEW station is disclosed that may include circuitry configured to receive a trigger frame with a first duration from a HEW master station, determine a second duration based on the first duration, generate a packet with the second duration, and transmit the packet with the second duration in an uplink transmission opportunity to the master station in accordance with at least one from the following group: orthogonal frequency division multiple-access and multiple-user multiple-input multiple-output. The trigger frame may include a resource map and the HEW station may transmit the packet on a channel indicated in the resource map. The second duration may be indicated in a legacy portion of the packet. The second duration may extend to one short interframe space before an acknowledgement of the packet.
US09706533B2 Method and apparatus for transmitting a reference signal in a communication system
A method for reference signal transmission is disclosed, wherein a demodulation reference signal DMRS and a sounding reference signal SRS is transmitted in a same time domain resource from a user terminal to an LTE base station. A single reference signal sequence is used both for demodulation and detection of a data channel, and for channel sounding, such that a reference signal sequence part used for the demodulation and detection of the data channel is in a power offset compared to a reference signal sequence part used for the channel sounding. Code division multiplexing is applied on a reference signal sequence by using a cyclic shift of a whole length of the sequence. The cyclic shift is selected such that reference signal sequences allocated to the different user terminals are orthogonal over a minimum allocation granularity of the data channel.
US09706530B2 Communication system, method, and apparatus
A core network includes a plurality of nodes that serve as nodes managing mobility of a terminal and that are different with regards to service functions that nodes provide to the terminal. Based on subscriber information and terminal information, a node to be connected to the terminal is selected on the core network side, depending on a service characteristic utilized by the terminal or on a type of the terminal and the terminal is connected to the selected node.
US09706528B2 System and method for determining a search space in carrier aggregation in LTE-A
Systems, methods, and software can be used to process a control channel at a user agent (UA) within a wireless communication system. In some aspects, the method includes identifying one carrier as an anchor carrier and at least one other carrier as a non-anchor carrier; for each carrier: determining a location of a UA specific search space including one or more control channel candidates for the carrier based on a linear congruential random number; and attempting to decode each of the control channel candidates in the UA specific search space to identify at least one of an uplink or a downlink grant associated with the carrier.
US09706524B2 Method of performing scheduling for D2D multicast communication in wireless communication system and apparatus therefor
According to one embodiment of the present invention, the method of performing scheduling for D2D multicast communication, which is performed by a base station in a wireless communication system, includes the steps of receiving channel state measurement information from each of D2D reception UEs belonging to one or more multicast groups, generating representative information on each of the one or more multicast groups based on the received channel state measurement information and average data transmission rate demand information of each of the D2D reception UEs, performing scheduling by assigning a sub channel on which the D2D multicast communication is to be performed to each of the one or more multicast groups based on the generated representative information and transmitting a scheduling signal including information on the assigned sub channel to each UE belonging to the one or more multicast groups.
US09706523B2 Method, broadcast control device, computer program and computer program product for controlling broadcast transmissions
It is presented a method, performed in a broadcast control device (1), for controlling broadcast transmissions in a cellular communication system (8) to wireless devices (2). The method comprises the steps of: obtaining (30) a transmission policy associated with a content provider (6), the transmission policy comprising a restriction to only broadcast a content feed to a geographically limited area; and blocking (32) any content feeds from the content provider (6) violating the transmission policy associated with the content provider (6). A corresponding broadcast control device (1), system, computer program and computer program product are also presented.
US09706516B2 Systems and methods for transmitting information, alerts, and/or comments to participants based on location information
The present invention generally relates to systems and methods for sharing information related to a location also referred to herein as a “spot,” such as spot alerts and/or spot comments (e.g., shared information, advertisements, etc.) received, displayed, played, and/or actuated, for example, on recipient mobile electronic devices proximately located to such location (e.g., spot). Users of the system can create spot alerts in which designated recipients can receive messages, such as spot alerts and/or spot comments (e.g., shared information, advertisements, etc.) received, displayed, played, and/or actuated, for example, on respective recipient mobile electronic devices, when located within a proximity of a defined location (e.g., spot).
US09706513B2 Power conservation on user devices having location identification hardware
A user device may detect, using a first radio associated with the user device, a presence of a location reference device; and determine a location associated with the user device. When determining the location associated with the user device, the user device is to receive location information from the location reference device, via the first, and refrain, based on detecting the presence of the location reference device, from determining the location using a second radio associated with the user device while the user device is within a communication range of the location reference device.
US09706508B2 Integrated avionics systems and methods
Systems and methods are described for synchronizing data in a mobile platform. In one embodiment, a method for synchronizing data in a mobile platform is provided. The method includes: receiving a first synchronization signal at a first remote interface unit from a signal generator; receiving a second synchronization signal at a second remote interface unit from the signal generator; and executing a synchronization state machine of the first and second remote interface units based on the first and second synchronization signals to synchronize outputs of the first and second remote interface units.
US09706507B2 Method and apparatus for calculating power headroom in carrier aggregation mobile communication system
A power headroom calculation method and apparatus of a User Equipment (UE) are provided for a primary cell Power Headroom (PH) calculation in a Long Term Evolution-Advanced (LTE-A) mobile communication system. The method includes determining whether an activated serving cell includes uplink data and/or uplink control signal to be transmitted, and determining PH of the activated serving cell according to whether the activated serving cell has the uplink data and/or uplink control signal.
US09706506B2 Method and apparatus for controlling transmitting power
The present invention discloses a method and an apparatus for controlling transmitting power and relates to the field of communications. The method includes: setting, according to a transmission state of data transmission using a first access technology, a power reduction value of transmitting power for data transmission using a second access technology; and controlling, according to the power reduction value, transmitting power for data transmission using the second access technology. The apparatus includes: a setting module, configured to set, according to a transmission state of data transmission using a first access technology, a power reduction value for transmitting power for data transmission using a second access technology; and a controlling module, configured to control, according to the power reduction value, the transmitting power for data transmission using the second access technology.
US09706505B2 Method and apparatus for enhancing cell-edge user performance and signaling radio link failure conditions via downlink cooperative component carriers
A method and apparatus are described. A wireless transmit/receive unit (WTRU) includes circuitry that determines transmission power levels associated with physical uplink shared channel (PUSCH) transmissions over a plurality of uplink component carriers. On a condition that maximum power scaling is required, the circuitry prioritizes providing power to a physical uplink control channel (PUCCH) over providing power to a physical uplink shared channel (PUSCH) having uplink control information (UCI) and prioritize providing power to the PUCCH and PUSCH having UCI over a PUSCH not having UCI. The circuitry transmits the PUCCH, the PUSCH having UCI or at least one PUSCH not having UCI over the plurality of uplink component carriers.
US09706502B1 Dynamically modifying power headroom timers based on communication service type
The technology disclosed herein enhances the operation of a Long Term Evolution (LTE) access node to dynamically modify power headroom (PHR) timers. In one implementation, a method of operating a LTE access node includes communicating first signals with wireless communication devices (WCDs) using a first PHR timer. The method also includes identifying if signal service quality with the WCDs meets performance criteria and, if the signal service quality meets the criteria, identifying a set of wireless devices based on service type for the set of wireless devices, identify a second PHR timer for the set of wireless devices, and transfer the second PHR timer to the set of wireless devices.
US09706494B2 Mobile station, core network node, base station subsystem, and methods for implementing longer paging cycles in a cellular network
A mobile station, a core network node, a base station subsystem, and various methods are described herein for implementing longer paging cycles (longer Discontinuous Reception (DRX) mode) in a cellular network which has a benefit of reducing the energy consumption of the mobile station's battery.
US09706489B2 Systems and methods for providing wireless asymmetric network architectures of wireless devices with anti-collision features
Systems and methods for implementing anti-collision features while providing a wireless asymmetric network are disclosed herein. In one embodiment, a system includes a hub having a wireless control device that is configured to control communications in the wireless asymmetric network architecture and nodes each having a wireless device with a transmitter and a receiver to enable bi-directional communications with the wireless control device of the hub. The wireless control device of the hub is configured to detect a communication from a first node of the nodes, determine whether at least a portion of the communication is unintelligible to circuitry of the hub or circuitry coupled to the hub, and determine whether a collision of communications transmitting at approximately the same time from the first node and a second node has likely occurred when the at least portion of the communication is unintelligible.
US09706486B2 System and method for controlling network scan parameters for a network connection
A system and method for controlling aspects of network communications from a device to a network are provided. In particular, a method of initiating scans for a network by a communication device for a communication network is provided. The method comprises: monitoring for a first condition relating to a network scan for the communication network; and when the first condition relates to a receipt of at least one request to initiate the network scan and when at least the first condition is satisfied, identifying a first parameter for the network scan and configuring and initiating the network scan at the communication device for the communication network implementing the first parameter.
US09706485B2 Conducting public land mobile network (PLMN) searches in a multi-radio access technology (RAT) environment
Various embodiments for conducting a public land mobile network (PLMN) search for a plurality of radio access technologies (RATs) on a mobile communication device may include profiling a frequency space to identify one or more frequency bands that may be utilized by one of the plurality of RATs and determining, according to a priority ordering of the plurality of RATs, a RAT that utilizes each identified frequency band. The mobile communication device may add, for each RAT in the plurality of RATs, the identified frequency bands utilized by each RAT to exclude lists associated with other RATs in the plurality of RATs. The mobile communication device may then conduct a PLMN search for each RAT in the plurality of RATs utilizing the exclude lists associated with each RAT.
US09706481B2 System and method for time-power frequency hopping for D2D discovery
Embodiments are provided to implement a time/power/frequency hopping scheme for device-to-device (D2D) discovery. The embodiments improve the UE detection of D2D discovery signals from neighboring UEs and account for large number of UEs' discovery signals. This is achieved by having neighboring UEs transmitting at different time instances and at different power levels. Further, neighboring UEs can be configured to transmit on different frequencies. This is achieved by assigning different time/power/frequency sequences to different UEs. An embodiment method includes transmitting, to a UE, parameters a hopping pattern of a first sequence of resources for transmitting a discovery signal by the UE and of a second sequence of resources for receiving a second discovery signal by the UE. The first sequence of resources comprises at least one of a sequence of time instances and a sequence of power levels. The second sequence of resources comprises time instances.
US09706479B2 Frequency retention and reuse
A wireless device may receive a BA-list from a wireless service provider. Before removing any cell frequencies already stored in the wireless device, the wireless device may determine if the BA-list is complete. If the BA-list is not complete, the cell frequencies already stored in the wireless device may be retained, and the cell frequencies received in the BA-list may be added to the storage. However, if the BA-list is complete, the cell frequencies already stored in the wireless device may be removed if they are not in the BA-list.
US09706475B2 Method and system for controlling access to shared network
A core network node may send an overload indicator capable of distinguishing PLMNs to an access network node when the core network node is overloaded; and the access network node may learn a PLMN over which access control needs to be performed according to the overload indicator received. PLMNs are distinguished in access control according to an actual situation of overload of the network node caused by a PLMN sharing the network, ensuring fairness in access control over terminals of all PLMNs sharing the network.
US09706474B2 Method of barring network access, mobile device and processor
When a network is requiring access barring, a mobile device determines whether a reference value broadcasted to the mobile device indicates a value determining that an access is denied regardless of a numerical value generated by the mobile device, or indicates a value having a possibility that an access of a certain mobile device is denied while an access of another mobile device is allowed. In the latter case, the mobile device determines appropriateness of an access by performing predetermined processing using the reference value as a value to be checked for a relationship with a numerical value generated by the mobile device when the mobile device does not have a special type access class, and uses a value enabling allowance of an access without performing the predetermined processing as a value for determining appropriateness of an access when the mobile device has the special type access class.
US09706473B2 Method and apparatus for mitigating interference in femtocell deployments
Methods and apparatuses are provided for mitigating interference among access points, and/or devices communicating therewith, in unplanned network deployments. Based on determining that one or more served devices potentially interfere with one or more access points, an inter-frequency handover (IFHO) threshold or data rate can be adjusted for the device to cause IFHO or reduce occurrence of interference, and/or a coverage area can be modified so the device can communicate with one or more other access points to mitigate potential interference. Based on determining interference from one or more devices served by other access points, an access point can switch operating modes to a hybrid or open access point to allow the one or more devices to handover to the access point, and/or can boost downlink transmit power to cause the one or more devices to perform IFHO from the other access points to mitigate potential interference.
US09706472B2 Method and arrangement for relocating packet processing functions
The invention relates to a method in an arrangement of a communication network, controlling a function for processing data packets of a flow associated with a device. The method comprises determining (610) to relocate the function for processing the data packets from a source instance to a target instance for the device, controlling (620) transmission of an instruction to the source instance to relocate the function for processing the data packets to the target instance, and controlling (630) an update of a switching element in a chain of functions for processing the data packets of the flow comprising said function. The switching element affects the routing of the data packets of the flow in the chain. The switching element is updated with information related to the relocated function. The invention also relates to a method performed by the source instance and to the arrangement and the source instance.
US09706470B2 Communications apparatus, communications system, and communications method
A communications apparatus includes a reception signal processor that receives a wireless signal; a processor that controls a wait time that the reception signal processor waits for reception of wireless signals that include data to be transmitted and information of transmission paths; extracts from the information of the transmission paths included in the wireless signals received by the reception signal processor during the wait time, information of a common relay point in the transmission paths; determines a network state according to a ratio of transmission paths that include the common relay point, among a total count of the transmission paths; and generates based on the determined network state, a signal that includes information of a relay point; and a transmission signal processor that transmits the generated signal.
US09706468B2 Wireless communication node having neighbor node information registered
A wireless communication node on the multi-hop wireless network has a control message exchanger for exchanging control messages with peripheral nodes to determine neighbor nodes whose information should be registered in a neighbor node information storage; a timing adjuster for adjusting, depending on a connective state of the wireless communication node in the network, a timing at which a first control message is sent back in response to a second control message arriving from other wireless communication nodes; and a registered node determiner for primarily referencing the order of arrival of a first control message from the other wireless communication node to determining neighbor nodes whose information should be registered in the neighbor node information storage.
US09706466B2 Peer-to-peer traffic localization
The present invention relates to a method for localization of peer-to-peer packet data traffic in a mobile network comprising a core network and at least one radio access network (RAN). The method comprises obtaining data traffic information for a packet data connection between two peers located in the RAN and where the connection is passing through a packet gateway node P-GW in the core network. If it is determined that the packet data connection is carrying peer-to-peer traffic, the PG-W requests localization policy information from a policy control function entity PCRF. The PCRF returns localization policy information related to the two peers and if localization is permitted, the P-GW requests a mobile management function entity to move the data traffic from the existing packet data connection to another packet data connection passing through another (local) packet gateway node L-GW which could be located in the same RAN as the peers.
US09706465B2 Systems and/or methods for anchor node selection in networks using distributed mobility management (DMM)
Systems and/or methods may be used to select an anchor node. For example, a device may detect or more anchor nodes that may be available for the device to connect to. The device may determine whether to handover to one of the detected anchor nodes based on capability information including load information of the anchor nodes. The device may connect to a detected anchor node based on the capability information including the load information. The detected anchor nodes may be grouped and the device may select and connect to an anchor node based on the groupings. The device may also store a history including a route of the device and anchor nodes on the route and may use such information to determine whether to connect to detected anchor node. The device may further use proximity to content to determine whether to connect to a detected anchor node.
US09706464B2 Communication control method, user terminal, and processor
A communication control method according to the present invention is a method for receiving an MBMS service. a communication control method comprises: a step A of transmitting to the first cell, by a UE 100 in a connected state in cell A belonging to PLMN 1, information for transitioning from the connected state to an idle state, when it is determined that an MBMS service in which UE 100 is interested is distributed through PLMN 2; and a step B of receiving, by UE 100 that has transitioned from connected state to idle state, MBMS service from cell B, after reselecting cell B belonging to PLMN 2.
US09706460B2 Wireless communication terminal and roaming method for wireless communication terminal
A wireless communication terminal includes: a scanning section configured to, in a case where a roaming is performed to switch a connection to an access point in the course of the movement, perform a scan for an access point from a high-priority scan-band in descending order; and a roaming executing section configured to, in a case where a scanning result of the scanning section indicates that an access point of a roaming destination is present, make a connection. In a case where a scanning result of scanning a scan-band of a priority order indicates that an access point of a roaming destination is not present, the scanning section scans a scan-band of a lower priority order than the priority order.
US09706458B2 Method of interference cancellation and method of detection of erroneous neighbour cell measurements
Methods of interference cancellation are provided. Channel estimation is performed with or without interference cancellation. Methods of detection of erroneous neighbor cell measurements are provided. The channel estimates for neighbor cells are processed to identify unreliable measurements.
US09706457B2 Methods and devices for sector selection
The present teachings relates to a method for sector selection performed in a network node of a communication system. The communication system comprises two or more sectors using a common cell identification, the two or more sectors each providing uplink and/or downlink connections to wireless devices located within a coverage area of the sectors. The method comprises: estimating, for a wireless device, a sector combining gain, wherein the sector combining gain is related to an increment in spectrum efficiency for the wireless device, and selecting one or more of the sectors for use by the wireless device based on an adjustable sector selection criterion, wherein a sector is selected if the estimated sector combining gain fulfills the adjustable sector selection criterion.
US09706447B2 Method and apparatus for processing a circuit-switched (CS) call while camped on a CSG cell
A method and an apparatus are provided for processing a Circuit-Switched (CS) call by User Equipment (UE) that is camped on a CSG cell, when a manually selected CSG cell is in a Public Land Mobile Network (PLMN), which is different from a Registered PLMN (RPLMN). The method includes registering, by the UE, with a manually selected Closed Subscriber Group (CSG) cell of a Public Land Mobile Network (PLMN), which is different from a Registered PLMN (RPLMN) of the UE; detecting the CS call; and processing the CS call in a non-CSG cell, when the manually selected CSG cell is unable to process the CS call.
US09706446B2 Handover of emergency call anchored in IMS to a circuit switched access network
A method performs a Single Radio Voice Call Continuity (SRVCC) Packet Switched (PS) to Circuit Switched (CS) handover of an emergency call that is routed over an IP Multimedia Subsystem (IMS) network. The call is transferred from a first region served by a first Mobility Management Entity (MME) to a second region served by a second MME. The method includes sending a first handover request from the first MME to the second MME to transfer the call. The first handover request includes an Emergency Session Transfer Number for SRVCC (E-STN-SR) identifying an Emergency Access Transfer Function (EATF) in the first region. A second handover request for handover to a CS access is sent to a target Mobile Switching Centre, MSC, and includes the E-STN-SR. The call is handed over to the CS access using the E-STN-SR to route the call via the EATF in the first region.
US09706444B2 Method and system for enabling circuit switched fallback service in evolved packet system
The present document discloses a method and system for enabling a Circuit Switched Fallback (CSFB) service in an Evolved Packet System (EPS). The method may include, after accessing an EPS network, the User Equipment (UE) triggering the CSFB service when it executes the Circuit Switching (CS) network service, and the UE transmitting a CS network service request carrying a CSFB indication to a Mobility Management Entity (MME). The method may also include, after receiving the CS network service request carrying the CSFB indication transmitted by the UE, the MME indicating an Evolved Universal Mobile Telecommunication System Radio Access Network (E-UTRAN) to switch the UE to the CS network, and the E-UTRAN initiating the switching to switch the UE to the CS network through an MME and the Mobile Switching Center (MSC) with which the UE jointly registers when accessing the EPS network.
US09706442B2 Dynamically managing band capability
In some implementations, a method in a user equipment (UE) for dynamically managing band capacity includes communicating with a first radio access network (RAN) on a first Radio Frequency (RF) channel and a second RAN on a second RF channel, where the first RAN and the second RAN are different networks. The UE receives an indication from the first RAN (or makes a determination) to handover to a third RF channel. The UE determines that the third RF channel conflicts with the second RF channel. The UE disables an RF band including the second RF channel with the second RAN and reports updated RF Band Capabilities to one or both RANs.
US09706441B2 Method and a device for regulating transmissions in a telecommunications network
A transmission regulation method which may be performed by a station having at least one data frame for transmitting over a telecommunications network is disclosed. In one aspect, the method comprises, during at least one selection round from a set of selection rounds, obtaining a value representative either of an authorization to transmit or a prohibition to transmit the frame. Furthermore, when the value is representative of an authorization to transmit, transmitting an information signal over a first communications channel of the network, to inform the other stations that the station has obtained a value representative of an authorization to transmit; or when the value is representative of a prohibition to transmit, listening for an information signal, if any, transmitted over the first communications channel of the network. The method listens to or transmits over a second communications channel of the network that is different from the first communications channel.
US09706438B1 System, method, and computer program for congestion relief in a communication network
A system, method, and computer program product are provided for congestion relief in a communication network. In use, information is collected for all subscribers utilizing at least one service in at least one of a plurality of sectors associated with a communication network, the information including at least an identity associated with each subscriber and a service type being utilized by each subscriber. Further, the collected information is aggregated to determine a sector status for each of the plurality of sectors, the sector status for each of the plurality of sectors including a total number of active subscribers for a corresponding sector, a service distribution associated with the corresponding sector, and a bandwidth consumption associated with the corresponding sector. Additionally, specific business data associated with the active subscribers in each of the plurality of sectors is received. Furthermore, it is determined whether to initiate a congestion relief action for any of the plurality of sectors based on the sector status for each of the plurality of sectors and the specific business data associated with each of the plurality of sectors. Moreover, the congestion relief action is initiated for each of the plurality of sectors in which it is determined to initiate the congestion relief action.
US09706432B2 Method and a system for controlling traffic congestion in a network
The present invention relates to a method for controlling traffic congestion in a network, the network comprising a plurality of nodes including a source node, intermediary nodes and a destination node. In one embodiment, this can be accomplished by collecting network topology information and various parameters from each nodes in the network, storing the collected information and parameters in a database, computing network statistics from at least one of the contemplated collected information thereby reflecting the probabilities of changing modulation at a specific state, computing optimal parameters of specific congestion mitigation mechanisms associated with the plurality of nodes and configuring each node's specific congestion mitigation mechanism, wherein for each mechanism the method calculates the optimal parameter configuration per node.
US09706431B1 Contained radio network system and method for dynamically responding to communications traffic
Provided are a communications apparatus including a central node including a radio base station, a processor, and a virtualized core operatively connected with the radio base station, each of the radio base station and the core being configured on a common platform; and, in a radio access network, a communications method including receiving a first signal at a central node comprising a radio base station and a virtualized core operatively connected with the radio base station, in which the radio base station and the core are configured on a common platform, and transmitting a second signal, based on the first signal, from the central node.
US09706429B2 Systems and methods for data transmission in mobile networks
Systems and methods are provided for data transmission in a mobile network. For example, a data transmission request is received; location information associated with a current location of a mobile terminal is acquired; one or more transmission parameters determined based on at least information associated with network condition information corresponding to the location information are acquired; and data is uploaded to a server based on at least information associated with the transmission parameters.
US09706427B2 Communication method, communication system, and communication device
A communication method for use in a communication system having a plurality of communication devices includes: a first communication device transmitting within a predefined period a connection request signal requesting a connection with another communication device; a second communication device transmitting a connection permit signal which contains the number of connection request signals received during the predefined period as the number of requesting candidates; the first communication device obtaining a transmission probability defining the probability of signal transmission such that the transmission probability decreases as the number of requesting candidates contained in the connection permit signal received from the second communication device increases; and the first communication device making a decision as to whether or not to transmit a signal out in accordance with the transmission probability at the timing that the signal can be transmitted to the second communication device.
US09706422B2 Data buffer status influenced control channel monitoring
The monitoring of control channels, such as the physical downlink control channel, may benefit from the influence of data buffer status information. In certain embodiments, a method includes monitoring a downlink channel (for example, a PDCCH) in active time. The method also includes monitoring an instantaneous status of a data buffer related to a user equipment and/or a base station. The monitoring of the downlink channel is guided by the instantaneous status as presently known.
US09706420B2 Node query in ad hoc home mesh network
An embodiment is a technique to collect network and device information. A request for local information is responded to. The request is sent by a remote node in an ad hoc home mesh network. A first node listed in a local route table is queried for node information of the first node. Querying is expanded to a second node in the ad hoc home mesh network using the node information. The second node is a neighbor of the first node.
US09706410B2 Controlling enterprise access by mobile devices
A system comprising at least one component running on at least one server and receiving vulnerability data and, for each device of a plurality of devices, device data that includes data of at least one device component. The system includes a trust score corresponding to each device of the plurality of devices and representing a level of security applied to the device. The trust score is generated using a severity of the vulnerability data. The system includes an access control component coupled to the at least one component and controlling access of the plurality of devices to an enterprise using the trust score.
US09706408B2 Authentication in secure user plane location (SUPL) systems
A particular method includes generating, at a secure user plane location (SUPL) server, a message to be sent to a mobile device, the message including: a server certificate including an identifier of the SUPL server and a public key of the SUPL server; and a request for a device certificate of the mobile device. The method also includes receiving a reply from the mobile device that includes a device certificate of the mobile device; and authenticating the mobile device as associated with a SUPL user based on the device certificate.
US09706407B2 Method for configuring profile of subscriber authenticating module embedded and installed in terminal device, and apparatus using same
A method for configuring a profile of a subscriber authenticating module embedded and installed in a terminal device, and an apparatus using same, are disclosed. The subscriber authenticating module embedded and installed in the terminal device according to an exemplary embodiment includes one or more network access application related data sets and one or more profiles having unique identifiers. The present invention enables an eco-system provider such as a network service provider, a eUICC manufacturer, or a terminal manufacturer to develop an efficient and rapid eUICC and provide a eUICC service.
US09706404B2 Out of band authentication with user device
A user utilizing a first user device can request to be authenticated to a web site. The first user device may send an authentication request to the server operating the web site. The server may then send a first signal to a second user device associated with the user. A second signal can be generated based on reading the first signal. The second user device may send the second signal to the server. The server can compare the first signal and second signal and may authenticate the user if the signals match.
US09706402B2 System and method for secure device authentication
A method and system for secure authentication of a mobile computing device (MCD) are described. Data that identifies the MCD is obtained. Identification data is exchanged with a network service, which sends embedded data to trigger a secure browser instance on the MCD. A secure single action link specific to the requesting device is then provided, the secure single action link being actionable to communicate to the network service, through the secure browser instance, a session token corresponding to the mobile computing device. The user can perform a selection action on the secure single action link to authenticate the MCD.
US09706401B2 User-authentication-based approval of a first device via communication with a second device
User-authentication-based approval of a first device via communication with a second device over a channel (e.g., an insecure channel) is described. The first device receives a session ID and first user-observable information, or an identifier thereof, from an identity provider, presents the first user-observable information to a user, and sends the session ID to the second device. The second device sends the session ID to the identity provider to obtain therefrom second user-observable information, or an identifier thereof, and a security challenge. The second user-observable information bears a user-discernable relationship to the first user-observable information and is presented to the user by the second device. The second device is capable of generating a response to the security challenge for transmission to the identity provider based at least on input received from the user, the response to the security challenge being indicative of the suitability of the first device for approval.
US09706397B2 Flexible configuration and authentication of wireless devices
An apparatus and method for configuring a wireless station for use within a wireless local area network are disclosed. In at least one exemplary embodiment, a pairwise master key is generated by the wireless station and an access point within the wireless local area network. The pairwise master key may be based, at least in part, on a transient identity key pair of the wireless station. The transient identity key pair may be generated by the wireless station in response to receiving a message from the access point. In some embodiments, a public transient identity key of the transient identity key pair may be provided to additional access points to enable the wireless station to authenticate with the additional access points.
US09706394B2 Communicating messages with intermittently available encryption credentials
Some embodiments relate to a device that transmits/receives encrypted communications with another device. A first device, such as a smart phone or smart watch, may generate a message associated with a certain data class, which may determine the security procedure used in the communication of the message. The first device may establish an encryption session for the purpose of communicating the message to a second device. Prior to sending the message, the first device may wait until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the data class of the message. Similarly, after receiving the message, the second device may not be able to decrypt the message until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the message data class.
US09706387B2 Method for performing inter PLMN discovery by a user equipment (UE) in device to-device (D2D) communication
Embodiments herein provide a method for performing an inter Public Land Mobile Network (PLMN) discovery, by a User Equipment (UE), in Device to Device (D2D) communication. The method includes determining one or more PLMNs to monitor for receiving discovery information. Further, the method includes determining discovery resources configured in each of the one or more PLMNs. Furthermore, the method includes monitoring discovery resources configured in the one or more PLMNs to receive the discovery information.
US09706384B2 Method for avoiding collisions between open discovery and cellular resource
A device is configured to perform a method of wireless communication in a wireless communication network. The method includes receiving, from a communications controller, a device-to-device (D2D) subframe configuration to communicate with one or more second wireless devices, the subframe configuration indicating one or more subframes in which to transmit a D2D signal or receive one or more D2D signals. The method also includes receiving, from the communications controller, scheduling information to transmit a first signal to the communications controller on a subframe indicated by the D2D subframe configuration. The method further includes prioritizing the transmission of the first signal over a transmission of the D2D signal or a reception of the one or more D2D signals, and transmitting the first signal.
US09706382B2 Protocols for allocating communication services cost in wireless communications
Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a communication device (smartphone or wearable device, e.g.) or other wireless communication participant (motor vehicle having a wireless communication capability, e.g.).
US09706371B2 Push notification middleware
Embodiments relate to push notification middleware. A method includes receiving, at a notification service of a mobile platform server executing on a computer processor, a notification trigger including a payload to deliver to an endpoint. The method also includes accessing, by the notification service, a registry to determine a notification transport protocol associated with the endpoint. A channel plugin associated with the notification transport protocol is selected by the notification service to establish a notification channel with the endpoint, and the payload is sent to the endpoint on the notification channel.
US09706369B2 Handover management using a broadcast channel in a network having synchronized base stations
Handovers of mobile wireless communications device from a source base station to a target base station are managed by transmitting handover information over a shared broadcast channel. The handover information required by a mobile wireless communication device for performing a handover may be transmitted within a Multicast Broadcast Multimedia Services (MBfviS) Single Frequency Network (M8SFN) subframe in some circumstances. In one example, the handover information includes Uplink (UL) allocation information, timing advance (TA) information, and a Cell Radio Network Temporary Identifier (C-RNTI), The synchronization between base stations of the MBMS system allows for the elimination of some messaging required in conventional systems for synchronization between the mobile wireless communication service and a target base station. As a result the time for performing a handover is reduced.
US09706361B1 System for determining the location of a mobile device relative to other mobile devices
A method to determine the driver of a vehicle having a left hand steering wheel, the method includes providing a first cell phone with a first transceiver to a first user; providing a second cell phone with a second transceiver to a second user; emitting a first multidirectional signal having four defined quadrants within a predetermined distance with the first cell phone via the first transceiver; emitting a second multidirectional signal having four defined quadrants within a predetermined distance with the second cell phone via the second transceiver; determining which quadrant overlaps from the first multidirectional signal and the second multidirectional signal; and determining a driver based upon which quadrant overlaps.
US09706355B1 Systems and methods for automatically generating geofences based on property information
A system for generating a geofence may include a server that receives location data for an area of interest from a client device. In some embodiments, the system may determine at least two boundary coordinates for the area of interest based on the received location data. The system also may determine an anchor point for a geofence and/or a geofence size based on the at least two boundary coordinates. The at least two boundary coordinates may be opposite corners of the area of interest and the anchor point may be a coordinate between the at least two boundary coordinates. The system also may apply an adjustment factor to determine the size of the geofence. The adjustment factor may be determined based on the distance between the at least two boundary coordinates. Other implementations also are described.
US09706354B2 In-vehicle access application
An in-vehicle access application may have different modes of operation. The different modes of operation may allow the in-vehicle access application to interact with different access devices, or interact differently with an access device. When a vehicle is determined to be in a stopped position, a first mode of operation of the in-vehicle access application can be activated. When a vehicle is determined to be moving, a second mode of operation of the in-vehicle access application can be activated.
US09706353B1 Providing geographic locations of a user's wireless device
A method, system, and medium are provided for determining the identity of a user associated with a wireless device located near a geographic location at a specific time. In response to the occurrence of an event at a geographic location, a request can be issued by a wireless provider to users of wireless devices to provide the geographic locations of their respective devices and their identities to one or more entities. Upon receiving an affirmative response to the request, the wireless provider communicates information to the entities allowing the entities to contact the users to solicit information regarding the occurrence of the event. A wireless provider may send a request for authorization to users of wireless devices to provide geographic locations when the wireless device enters a predefined geographic area.
US09706338B2 Information processing device, communication system, and channel setting method
There is provided an information processing device including a determination unit that, when in each of a plurality of spaces short-range wireless communication is simultaneously performed in each space using a plurality of wireless communication devices, determines a channel to be used in each space for each space based on a predetermined rule, and a control unit that performs control of setting the channel determined in accordance with the space in which the wireless communication device is used in the wireless communication device.
US09706323B2 Playback device calibration
Examples described herein involve calibrating a playback device for a playback environment based on audio signals detected by a microphone of a network device as the network device moves about the playback environment. While the playback device is playing a first audio signal and the network device is moving within the playback environment from a first physical location to a second physical location, the network device may detect by a microphone of the network device, a second audio signal. The network device may then identify an audio processing algorithm based on data indicating the second audio signal, and transmit to the playback device, data indicating the identified audio processing algorithm. Similar functions may also be performed by the playback device being calibrated or a computing device, such as a server to coordinate calibration of the playback device.
US09706320B2 System and method for providing user location-based multi-zone media
A system and method for providing user location-based multi-zone media. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly presents media content (e.g., audio content) to a user as the user moves throughout a premises. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly presents media content (e.g., audio content) to a user as the user moves throughout a premises.
US09706316B2 Method of auditory training and a hearing aid system
A binaural hearing aid system (100) is configured to execute a method of auditory training, wherein the hearing aid user is trained by trying to bring a randomly moving simulated acoustic source to a desired position. The invention further provides a method of auditory training.
US09706315B2 Transceiver for a hearing aid and a method for operating such a transceiver
A frequency-shift-keying (FSK) transceiver for use in a hearing aid system and having a resonant circuit including a transceiver inductance (L1), the resonant circuit having a resonance frequency, and a transfer function where gain and phase are frequency dependent, wherein the transceiver includes an FSK modulator receiving a data stream, and in response thereto outputting an FSK modulated signal to the resonant circuit for wireless transmission. The transceiver includes a controller monitoring the data stream received by the FSK modulator, and a phase equalizer unit controlled by the controller for substantially equalizing the phase distortion introduced by the frequency dependent resonant circuit. The invention also provides a hearing aid and a method of operating an FSK transceiver.
US09706314B2 System and method for selective enhancement of speech signals
A system and method for selectively enhancing an audio signal to make sounds, particularly speech sounds, more distinguishable. The system and method are designed to divide an input auditory signal into a plurality of spectral channels having associated unenhanced signals and perform enhancement processing on a first subset of the spectral channels and not perform enhancement processing on a second subset of the spectral channels. The enhancement processing is performed by determining an output gain for at least the first subset of spectral channels based on a time-varying history of energy of the unenhanced signals associated with each channel in the first subset of the spectral channels and applying the output gain for each of the first subset of the spectral channels to the unenhanced signals to form enhanced signals associated with each of the first subset of the spectral channels. The system and method are then designed to combine the plurality of enhanced signals associated with each of the first subset of the spectral channels and the unenhanced signals associated with each of the second subset of the spectral channels to form a selectively enhanced output auditory signal.
US09706311B2 Speaker
A speaker is provided in the present disclosure. The speaker includes a shell, a magnetic system and a vibrating system. The shell includes a cover and a frame assembled with the cover for forming a receiving cavity. The magnetic system is received in the receiving cavity for providing a magnetic gap. The vibrating system includes a diaphragm and a coil module suspended in magnetic gap, the coil module is connected to the diaphragm for driving the diaphragm to vibrate, the diaphragm includes a main body, a periphery surrounding the main body and a connecting part extending outwards from the periphery. The main body is non-coplanar with the connecting part.
US09706309B2 Acoustic device
One embodiment of the invention discloses an acoustic device having a housing with a sound hole formed thereon and a speaker unit accommodated in the housing. The speaker unit has a central part, an edge part surrounding the central part and a first strength means formed on the central part for reinforcing rigidity thereof. The first strength means has a first section away from the sound hole and a second section close to the sound hole, and a rigidity of the first section is less than that of the second section.
US09706308B2 Enhancing the reproduction of multiple audio channels
This invention relates to the field of multichannel audio. More particularly, the invention relates to a method for the provision of audio channels suitable for application to loudspeakers located above conventional front loudspeakers.
US09706307B2 Sound system using wireless power transmission
A sound system using wireless power transmission is provided. A power and data transmission apparatus in the sound system, includes a data transmitting unit configured to wirelessly transmit, to a sound output device, sound data. The apparatus further includes a power transmitting unit configured to wirelessly transmit, to the sound output device, power. The apparatus further includes a controller configured to control the data transmitting unit and the power transmitting unit based on a distance between the apparatus and the sound output device.
US09706306B1 Voice controlled assistant with stereo sound from two speakers
A voice controlled assistant has two speakers to produce high quality stereo sound. The voice controlled assistant generates a first frequency portion and a second frequency portion used to produce stereo sound. The frequency portion is filtered to remove a range of frequencies, such as the low frequency range. The second frequency portion, together with the frequency portion removed from the first frequency portion, are output as sound.
US09706305B2 Enhancing audio using a mobile device
Embodiments disclosed herein enable detection and improvement of the quality of the audio signal using a mobile device by determining the loss in the audio signal and enhancing audio by streaming the remainder portion of audio. Embodiments disclosed herein enable an improvement in the sound quality rendered by rendering devices by emitting an test audio signal from the source device, measuring the test audio signal using microphones, detecting variation in the frequency response, loudness and timing characteristics using impulse responses and correcting for them. Embodiments disclosed herein also compensate for the noise in the acoustic space by determining the reverberation and ambient noise levels and their frequency characteristics and changing the digital filters and volumes of the source signal to compensate for the varying noise levels.
US09706304B1 Systems and methods to control audio output for a particular ear of a user
In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to, based on input received from a sensor, control a first audio output per at least a first setting for a left ear of a user. The instructions are also executable by the processor to, based on input received from a sensor, control a second audio output per at least a second setting for a right ear of the user.
US09706288B2 Apparatus and method of active noise cancellation in a personal listening device
Personal listening device (PLD) includes earphone housing having therein (a) inertial sensor to detect motion of PLD and to generate motion signal, (b) pressure sensor to detect compression of portion of PLD and to generate pressure sensor signal, and (c) speaker to receive anti-noise signal and desired audio signal from electronic device, and active noise control (ANC) system to generate anti-noise signal as being one of first or second anti-noise signal. ANC system includes processor, vibration detector to detect vibration of the PLD based on at least one of motion signal or pressure sensor signal, and ANC anti-noise generator to generate first anti-noise signal when vibrations are not detected by vibration detector, and to generate second anti-noise signal when vibrations are detected by vibration detector. Second anti-noise signal is based on detected vibrations. Processor reconfigures ANC system for ANC anti-noise generator to generate second anti-noise signal. Other embodiments are described.
US09706285B2 Mounting system, device and method for audio components
An ear mount that is used to support one or more audio components proximate to a user's ear or head is disclosed. The ear mount can include one or more wire grooves to secure wires and/or the one or more audio components. The ear mount can be malleable so its shape can be customized for a given user. The ear mount can also be length alterable for customization of its size as well as placement of audio components. The ear mount also facilitates rapid setup and/or alteration for individual users whereby different audio components and/or their placement can be customized. The ear mount can also be colored or camouflaged to match the user's skin or clothing.
US09706283B2 Necklace and earphone combination device
A combination necklace and earphone set is disclosed which is changeable between the two configurations by magnetically attaching ear buds at each end of a chain to each other. When attached, the chain is closed, forming a loop and necklace, such that controls for the earphones act as beads on each side and a pendant is situated opposite the ear buds. The pendant, in embodiments, houses a battery which powers the earphones. When detached, the chain is an open loop, with an earphone at each end. A joint between the earphones and wire/chain allows the earphones to swivel with respect to the wire/chain.
US09706278B2 Wireless modular speaker
A wireless modular speaker is disclosed. According to one embodiment, the apparatus has an enclosure having a top plate, a bottom plate, a front face, a rear face, a first side face, and a second side face, where at least a portion of the enclosure has a cover. The apparatus also has a mounting hole, a gripping mechanism within the mounting hole configured to hold the enclosure in a fixed position, one or more loudspeakers, a battery to supply power to the one or more loudspeakers, a wireless module to connect the apparatus and another device and a sensor mechanism that detects the presence of other speakers near the apparatus.
US09706274B2 Distributed control of a modular switching system
A large-scale switching system configured as a global network or a large-scale data center employs switches arranged in a matrix having multiple rows and multiple columns. The switching system supports a large number of access nodes (edge nodes). Each access node has a channel to each switch in a respective row and a channel from each switch of a respective column. Thus, an access node connects to input ports of a set of switches and output ports of a different set of switches. Each access node has a path to each other access node traversing only one of the switches. Controllers of switches of each diagonal pair of switches are integrated or mutually coupled to provide a return control path for each access node. The switches may be arranged into constellations of collocated switches to facilitate edge-node access to switches using wavelength-division-multiplexed links. The switches are preferably fast optical switches.
US09706272B2 Bit-interleaver for an optical line terminal
Proposed is a bit-interleaver for an optical line terminal of an optical access network. The bit-interleaver contains a memory reader, that provides data streams at bit level to a space-time switch. The space-time switch reads within one input cycle up to N bit sets from the data streams. The switch switches within one writing cycle up to N bits onto up to its output ports, which provide respective output vectors. A number of N OR-function elements determine within the writing cycle respective single output bits. A number of N memory elements write within the one writing cycle a respective one of the output bits into a respective one of their bit sub-elements. A control unit that controls the reading of the data streams and also the switching of the bits by the switch. The control unit controls a choice of the writing addresses.
US09706269B2 Self-powered and battery-assisted CMOS wireless bio-sensing IC platform
A bio-sensing processor chip acts as an auto-configurable platform to support a wide variety of bio-sensors. Nano-wires with attached bio-receptors for specific bio-molecules, ECG, and SPO2 bio-sensors drive analog voltages or currents to analog inputs of the bio-sensing processor chip. These analog inputs are divided into three sections. An input sensor detector/decoder detects which analog inputs are active and configures an analog-to-digital converter (ADC) to convert first-section inputs to 12 digital bits, second-section inputs to 16 bits, and third-section inputs to 20 bits. An Analog Front-End (AFE) is bypassed for the first section inputs but amplifies and filters second and third section inputs. A Universal Asynchronous Receiver Transmitter (UART) sends the converted digital values to a nearby external device using NFC or WiFi transmitters. When no battery is detected, energy is harvested from NFC signals from the external device, and one-shot measurements are made.
US09706267B2 iCelsius wireless: wireless monitoring with smart phones and tablets
Home use of sensors has been limited to rudimentary devices such as using a thermometer or sensors installed in homes by third party for security. An affordable sensor with advanced capabilities as used in commercial applications has not been possible. Smartphone or smart tablets, with advanced computing ability, has not been a platform for sensor communications though the capability exists. Recent products such as the iCelsius convert the iPhone into a data logger for measuring temperature and relative humidity. However, these sensors are tethered to the device and not wireless. A cost effective sensor solution for consumer application with remote monitoring capability is now possible using WiFi based wireless sensors that will work with the smart phones and the cloud based computing on the internet; such an integration of these three platforms in such a way that the user does not have to intervene to make it all work seamlessly is the purpose of this invention.
US09706266B1 Telephony codec optimizing method and apparatus
A method for operating a communication system in a communication network for optimizing a codec selection between a calling device communication network and a called device communication network is provided. The communication system is configured to receive a call set-up message from the calling device communication network (wherein the call set-up message comprises an identity of an origination codec and a called number), determine an identity of a destination codec based upon the called number, communicate the identity of the destination codec to the calling device communication network, and establish a call between the calling device communication network and the called device communication network using the destination codec.
US09706265B2 Automatic communications between networked devices such as televisions and mobile devices
A method, apparatus and system related to zero configuration communication between a sandboxed program and a networked service are disclosed. In one aspect a system includes a networked device configured to announce a networked service to a discovery service, and/or perform the discovery service for a private network; and/or a client device configured to execute a sandboxed program in a security sandbox. The system also includes automatically instantiating a connection between the sandboxed program and the networked device and/or the networked service. The discovery agent may be running with the sandboxed program is configured to query the discovery service for a service information associated with of the networked device and/or the networked service. The service information may include a global unique identifier (GUID), an alphanumeric name, a public address pair, and/or a private address pair.
US09706259B2 Elementary bitstream cryptographic material transport systems and methods
Systems and methods for providing multimedia content from one process or component to another process or component over an unsecured connection are provided. One embodiment includes obtaining the cryptographic information, extracting the at least partially encrypted video data from the container file to create an elementary bitstream, enciphering the cryptographic information, inserting the cryptographic information in the elementary bitstream, providing the elementary bitstream to a video decoder, extracting the cryptographic information from the elementary bitstream at the video decoder, deciphering the cryptographic information, decrypting the elementary bitstream with the cryptographic information and decoding the elementary bitstream for rendering on a display device using the video decoder.
US09706258B2 System and method for promoting marketable items
A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to receive from a media communication system metadata describing one or more marketable items depicted in a media program supplied by the media communication system, present images of the media program at a media presentation device without highlighting the one or more marketable items, present an icon at least at one of a remote controller managing operations of the media processor or the media presentation device to indicate a presence of the one or more marketable items in one or more of the images presented at the media presentation device, detect a selection of the icon, and highlight the one or more marketable items. Other embodiments are disclosed.
US09706254B2 Acoustic signalling to switch from infrastructure communication mode to ad hoc communication mode
A system includes a first computerized device configured for communicating in an infrastructure mode and an ad hoc mode and a second computerized device configured for communicating at least in the ad hoc mode. A first computerized device operating in infrastructure mode prompts the user of the first computerized device to switch to ad hoc mode in order to communicate with the second computerized device.
US09706253B1 Video funnel analytics
A system and method for generating video funnel analytics is disclosed. The system includes a processor, a configurable goal module, a configurable funnel module, a communication module and an analytics module. The configurable goal module receives a user-configurable video-related goal definition. The configurable funnel module receives a user-configurable video funnel definition based at least in part on the video-related goal definition. The communication module receives a first set of media player state data including data describing viewer interest in a first set of video data playable by a media player included on a user device. The analytics module generates video funnel analytics based at least in part on the video-related goal definition, the video funnel definition and the first set of media player state data.
US09706247B2 Synchronized digital content samples
Aspects of the present disclosure relate to one or more configured computing systems identifying when decoupled content includes a companion content pair (e.g., a first content and a second content) that can be synchronously or interchangeably presented. Further, aspects of the present disclosure relate to providing a limited portion of at least one content item of a companion content pair, such as sample portions or trial use portions, and enabling playback of the limited portion synchronized with or as an alternative to the corresponding item of companion content. In some embodiments, a user may be enabled to acquire the complete content item either during or after consumption of the limited portion.
US09706242B2 System for caching and distribution of cloud based spatial imagery to multiple view ports
An improved image display system configured to receive and display content, including one or more images and/or parametric data, associated with the flight trajectory of an aircraft is described herein. At least one or more images of the sky and/or earth may be retrieved and stored in an aircraft. Based on the location of the aircraft, the image display system selects a subset of the one or more stored images and displays the subset of the one or more images to at least one interior surface in the aircraft such that passengers may experience the imagery of the open sky or earth while in-flight.
US09706235B2 Time varying evaluation of multimedia content
Methods, systems, devices and computer program products are provided to facilitate enhanced use and interaction with multimedia content that is based on a time-varying evaluation of the multimedia content. While a content is being presented on a first device, timing information identifying temporal locations of segments of the content within a content timeline are extracted. While the content is still being presented, a feedback received from the user is associated with the content using the timing information and transmitted to a database. The user then receives a response corresponding to feedback provided by a plurality of consumers of the multimedia content on a segment-by-segment basis.
US09706232B2 Method and device for sending media data
Provided are a method and device for sending media data. The method is realized by providing a media substitute node between a sender and a receiver. The method comprises: a media substitute node receives an original media data stream from a sender; the media substitute node acquires substitute data for substituting for the original media data stream within a designated interval; the media substitute node converts the format of the acquired substitute data into a media format which conforms to a media parameter of the original media data stream; and the media substitute node sends the converted substitute data to the receiver within the designated interval. The technical solution provided in the disclosure is adopted to solve the technical problems in the related art, such as the reduction in communication efficiency due to the need for re-negotiating a media parameter between substitute data and original media data.
US09706231B2 Systems and methods for evaluating online videos
Systems and methods for evaluating online videos. One method includes receiving a URL; determining a URL type; detecting whether the URL includes one or more videos; determining at least one of a size of the video, a position of the video on a web page of the web page URL, whether the video is set to autoplay, and whether the video is set to mute; computing a score based on one or more of the size of the video, the position of the video on the web page of the web page URL, whether the video is set to autoplay, and whether the video is set to mute; obtaining at least two frames of at least part of the video, wherein each frame is obtained at one or more predetermined intervals during playback of the video; and classifying each detected video based on the at least two frames.
US09706228B2 Support for large numbers of views in multi-layer coding
A computing device obtains a Network Abstraction Layer (NAL) unit header of a NAL unit of the multi-layer video data. The NAL unit header comprises a layer identifier syntax element having a value that specifies an identifier of a layer of the NAL unit. The layer identifier syntax element comprises a plurality of bits that represent the value within a defined range of values. A requirement of the bitstream conforming to a video coding standard is that the value of the layer identifier syntax element is less than the maximum value of the range of values.
US09706227B2 Video coding techniques for coding dependent pictures after random access
In general, this disclosure describes techniques for coding video data for random access. In particular, this disclosure proposes to code a syntax element that indicates if a dependent picture may be successfully decoded in the event of a random access request to a clean decoding refresh (CDR) picture and may be required for decoding the pictures following the clean decoding refresh (CDR) picture in display order.
US09706225B2 Decoding and encoding of pictures of a video sequence
The embodiments reduce output delay for pictures by determining after a current picture has been decoded and stored in a decoded picture buffer, DPB, a number of pictures in the DPB that are marked as needed for output. This number is compared, after a current picture has been decoded and stored in the DPB, against a value derived form at least one syntax element present or to be present in a bitstream representing pictures of a video sequence. If this number is greater than the value a picture, which is the first picture in output order, of the pictures in the DPB that are marked as needed for output is preferably output and marked as not needed for output.
US09706220B2 Video encoding method and decoding method and apparatuses
A video decoding method includes acquiring N pieces of motion information of a target area according to motion-related information in a bitstream, where N is an integer greater than or equal to 2, separately performing a motion compensation operation on the target area by using each piece of motion information in the N pieces of motion information to obtain N predictions of the target area, where each prediction in the N predictions of the target area includes predicted values of all sampling points in the target area, acquiring a prediction selection reference of the target area, where the prediction selection reference of the target area is values of all sampling points in a corresponding reference area of the target area, and determining a final prediction of the target area according to the N predictions of the target area and the prediction selection reference of the target area.
US09706219B2 Method of coding and decoding images, coding and decoding device and computer programs corresponding thereto
A method is provided for coding at least one image split up into partitions, a current partition to be coded containing data, at least one data item of which is allotted a sign. The coding method includes, for the current partition, the following steps: calculating the value of a function representative of the data of the current partition with the exclusion of the sign; comparing the calculated value with a predetermined value of the sign; as a function of the result of the comparison, modifying or not modifying at least one of the data items of the current partition, in the case of modification; coding the at least one modified data item.
US09706218B2 Encoder and decoder and methods thereof for encoding/decoding a picture of a video sequence
An object of the embodiments is to achieve an improved reference picture handling. That is achieved by taking into account whether the reference pictures in the decoded picture buffer are long-term reference pictures or short-term reference pictures when determining how they should be marked when the information of the reference picture set is received. The reference pictures are marked as “used for short-term reference” or “used for long-term reference” in the Decoded Picture Buffer (DPB) depending on whether they are included as short-term pictures or long-term pictures in the RPS of a current picture.
US09706213B2 Image encoding method, image decoding method, image encoding device, image decoding device, and image encoding/decoding device
An image encoding method includes: determining whether a current picture is a TSA picture or a trailing picture; and encoding a plurality of pictures according to whether the current picture is the TSA picture or a trailing picture. The determining includes: determining the current picture to be the TSA picture when the current picture does not belong to the highest layer and corresponds to a first field, and determining the current picture to be the trailing picture when the current picture belongs to the highest layer or corresponds to a second field.
US09706210B2 Low complexity coding based on dynamic mode decision branching for largest coding units
Provided are techniques for low complexity video coding. For example, a video coder may be configured to calculate a first sum of absolute difference (SAD) value between a CU block and a corresponding block in a reference frame for the largest coding unit (LCU). The video coder may define conditions (e.g., background and/or homogeneous conditions) for the branching based at least in part on the first SAD value. The video coder may also determine the branching based on detecting the background or homogeneous condition, the branching including a first branch corresponding to both a first CU size of the CU block and a second CU size of a sub-block of the CU block. The video coder may then set the first branch to correspond to the first CU size, if the first CU size or the second CU size satisfies the background condition.
US09706209B2 System and method for adaptively compensating distortion caused by video compression
The present invention provides a system and method for adaptively compensating distortion caused by video compression, the method first conducts an edge texture detection and block boundary detection to an image, classifies the area where the pixels to be processed is located to determine whether the pixel is located at a ringing artifact prone area or near the block boundary with blocking artifact. Next, according to the area of the pixel to be processed and the degree of distortion, the present invention adaptively compensate the distortion using different filtering strategies, so as to improve image effect of low bit-rate transmission at the display end, so that a real time requirement that playing at a high-definition, and ultra high-definition display is satisfied.
US09706203B2 Low latency video encoder
The invention concerns a method comprising: encoding, by a video encoder and based on a first quantization factor (QP), one or more first groups of image blocks of a video frame; estimating, by a processing device, the size of an image slice comprising a plurality of further groups of image blocks to be encoded; and determining, based on the estimated size of the image slice, a second quantization factor (QP) to be applied to one or more of the further groups.
US09706201B2 Region-based processing of predicted pixels
A method for decoding a compressed video data sequence containing one or more coded pixel blocks. The compressed video sequence is buffered. Prediction information for each of the coded pixel blocks is reviewed. One or more groups of coded pixel blocks are formed based on the reviewed prediction information such that the coded pixel blocks within a given group have similar prediction dependencies and/or at least do not depend on a reconstructed pixel within a group of received pixel blocks to enable parallel decoding. The formed groups are scheduled for processing and subsequently decoded to produce a decoded video data sequence.
US09706200B2 Unification of signaling lossless coding mode and pulse code modulation (PCM) mode in video coding
Techniques described herein are related to harmonizing the signaling of coding modes and filtering in video coding. In one example, a method of decoding video data is provided that includes decoding a first syntax element to determine whether PCM coding mode is used for one or more video blocks, wherein the PCM coding mode refers to a mode that codes pixel values as PCM samples. The method further includes decoding a second syntax element to determine whether in-loop filtering is applied to the one or more video blocks. Responsive to the first syntax element indicating that the PCM coding mode is used, the method further includes applying in-loop filtering to the one or more video blocks based at least in part on the second syntax element and decoding the one or more video blocks based at least in part on the first and second syntax elements.
US09706198B2 Temporal alignment system and method
A temporal alignment system and method for example for detecting temporal misalignment in video frames when the frames are divided for transport using a signal divider for dividing a single signal S into N signal portions S1 . . . SN and using average picture level in determining whether data sets within a particular frame are misaligned.
US09706197B1 Light uniformity testing
Systems and methods for testing a light emitting device are described. A processing device receives image data from an image capturing device of an electronic device. The image data represents of an image of a projection, on a projection surface, of beam of light emitted by a light emitting device of the electronic device. The processing device determines one or more imaging calibration parameters based on the image.
US09706192B2 Image display device and image display method
An image display device includes an image display, an image separator and a controller. The image display displays a plurality of parallax images. The image separator performs optical separation such that the plurality of parallax images which are displayed are viewed as a stereoscopic image. The image separator includes a light-transmitting region (region 0), a light-masking region (region 1) and an intermediate region (region 2) which is located between the light-transmitting region (region 0) and the light-masking region (region 1). The controller controls light-transmittance of the intermediate region (region 2).
US09706190B2 Image processing apparatus and image processing program
So as to obtain color parallax images, it has been necessary to prepare an image capturing optical system and an image capturing element that are complex, to capture the parallax images. In view of the above, provided is an image processing apparatus including: an image obtaining section; a disparity amount operation section; and an image converting section.
US09706187B2 Camera rig for shooting multi-view images and videos and image and video processing method for use with same
A camera rig for shooting multi-view images and videos includes a plurality of cam sockets, a plurality of cam mounts for fixing a plurality of cameras to the respective cam sockets, and an adjustment unit that adjusts the cam sockets such that all of the cameras are directed to a subject.
US09706184B2 Reproduction device, reproduction method, and recording medium
The present technology relates to a reproduction device, a reproduction method, and a recording medium capable of displaying graphics with a broader dynamic range of luminance and appropriate brightness.An optical disc records tone_mapping_info including HDR information indicating a luminance feature of HDR graphics which are graphics with a second luminance range different from and broader than a first luminance range, tone_mapping_info which is tone mapping definition information used when luminance conversion from the HDR graphics to STD graphics which are graphics with the first luminance range is performed, and a graphics stream including data of the HDR graphics. The present technology is applicable to a recording medium recording graphics.
US09706177B2 Image processing system, vehicle including the same, image processing method, and computer program product
According to an embodiment, provided is an image processing system that includes: a light source that emits light; an imaging unit including an imaging element that captures light emitted and reflected from a foreign matter attached to the other surface of the transparent member and that captures light transmitted through the transparent member from the other surface side; and an image analyzing unit that analyzes captured image data. The captured image data is formed of a first image area frame used for detecting a foreign matter, and is formed of a second image area frame that corresponds to an effective imaging area excluding a predetermined area. Different rules are applied to read pixel data of between the first image area frame and the second image area frame.
US09706175B2 Image processing device, image processing system, and image processing method
In an image processing device configured to be installed in a vehicle, an image acquirer acquires camera images captured by cameras provided on the vehicle. A synthetic image generator generates synthetic images, which include downward views of the vehicle and a periphery thereof viewed from viewpoints different from one another, based on the camera images. A display image provider outputs, to the display device installed in the vehicle, information corresponding to a display image in which the synthetic images are continuously reproduced.
US09706173B1 Roof inspection devices, methods, and systems
The present disclosure describes roof inspection devices, methods, and systems. One roof inspection device includes a pole, a camera coupled to an end of the pole and configured to capture an image of a roof, and a number of attachments coupled to the pole and configured to stabilize the pole on the roof or other elevated surface.
US09706172B1 Roof inspection devices, methods, and systems
The present disclosure describes roof inspection devices, methods, and systems. One roof inspection device includes a pole, a camera coupled to an end of the pole and configured to capture an image of a roof, and a number of attachments coupled to the pole and configured to stabilize the pole on the roof or other elevated surface.
US09706167B2 Transmission system, transmission management system, and transmission method
A system comprises: a state-detecting unit detecting whether a lighting apparatus in a specific area is turned on from an off-state; a first-identifying unit identifying a first transmission terminal serving as one of the transmission terminals belonging to the area when it is detected that the lighting apparatus is turned on; a second-identifying unit identifying a second transmission terminal serving as one or more of the transmission terminals set to perform a simultaneous operation with the first transmission terminal; a transmitting unit transmitting a first start instruction to the first transmission terminal identified by the first-identifying unit and transmits a second start instruction to the second transmission terminal identified by the second-identifying unit; a first-power-management unit performing start processing on the first transmission terminal in accordance with the first start instruction; and a second-power-management unit performing start processing on the second transmission terminal in accordance with the second start instruction.
US09706162B2 Method for displaying a video stream according to a customised format
A method for displaying a video stream according to a format defined by a user, wherein a graphic element is superimposed on the displayed video stream, and wherein the dimensions and/or position of the graphic element are modified as a function of commands received from the user, so as to define a screen area in which a certain portion of the frames of the video stream is displayed. The video stream is then displayed in a format wherein, for each frame, the frame portion defined by the graphic element is displayed with altered dimensions and/or position on the screen.
US09706160B2 Apparatus and method for conflict resolution in remote control of digital video recorders and the like
At least one server is queried to obtain program data. DVR data is obtained from a digital video recorder, substantially in real time, over a content-based network. The program data and/or the DVR data are displayed on a separate remote device, in communication with the content-based network. A request to record a given program on the at least one digital video recorder is received at the separate remote device. A conflict associated with the request to record the given program is detected, and the conflict is resolved based at least on a user input received at the separate remote device.
US09706158B2 Receiver and method for reporting the usage of advanced television services
According to one embodiment of the invention, a computerized method for reporting events from a television that supports transmission and playback of digital content in accordance with an Advanced Television Systems Committee (ATSC) standard. The method comprises downloading a triggered declarative object (TDO), which includes a reporting script, for storage within a digital receiver of the television. Thereafter, information associated with one or more detected events that occur during playback of the digital content is recorded and subsequently, upon execution of the reporting script, is output over a communication path separate from a communication path of the received digital content.
US09706157B2 Controlled information processing apparatus
A digital television (DTV) operating screen is displayed on the cathode ray tube (CRT) display screen of a DTV which is the controlling apparatus of a network. In the event that the user selects a digital video home system (DVHS) from the buttons displayed on the DTV operating screen, data corresponding to the DVHS operation screen is input to the DTV, and a DVHS operation screen is displayed on the CRT display screen 61. The user operation instructions executed regarding the DVHS operation screen are notified from the digital television DTV to the DVHS, so the DTV can execute control corresponding to the operations of the user, without transmitting commands for directly controlling the DVHS.
US09706152B2 Remote transmission, manipulation, and display of infrared camera data
Systems and methods for transmission, manipulation, and display of infrared camera (IR) data are provided. According to one embodiment of the disclosure, a system may include an IR camera associated with a gas turbine to acquire the IR data and an IR camera data acquisition server installed at a site associated with the gas turbine and communicatively coupled to the IR camera. The IR camera server is configured receive the IR data from the IR camera. An IR camera data processing server to classify the IR data into sensitive IR data and non-sensitive IR data based at least in part on predetermined criteria. Based at least in part on the non-sensitive IR data, images are generated. The images are provided via a user interface at the site associated with the gas turbine. The sensitive IR data is encrypted to produce encrypted sensitive IR data. The encrypted sensitive IR data and the non-sensitive IR data are transmitted to a processing center.
US09706149B2 Image processing apparatus, image processing method and manufacturing apparatus
An image processing apparatus having a plurality of Bayer arrays each including 4 pixels sharing a common electrode connected to a vertical signal line wherein: each of the pixels has a pixel electrode connected to a horizontal signal line; and the location of each of the horizontal signal lines and the location of each of the pixel electrodes each connected to one of the horizontal signal lines are determined so that the locations in a neighboring Bayer array are a mirror image of counterpart locations in another Bayer array adjacent to the neighboring Bayer array.
US09706142B2 High dynamic range and global shutter image sensor pixels having charge overflow signal detecting structures
An image sensor may include an array of image sensor pixels. Each pixel may have a photodiode, a charge storage region, and a charge overflow circuit. The charge storage region may be used to operate the image sensor array in global shutter mode. During high light level illumination, the charge overflow circuit may divert charge away from the photodiode such that only a predetermined portion of the accumulated charge remains in the photodiode. During low light level illumination all of the accumulated charge may be stored in the pixel photodiode. The charge overflow circuit may include a transistor and a resistor or capacitor. By implementing a charge overflow circuit, the size of the charge storage region may be reduced while still preserving the high dynamic range and low noise of the image sensor during all light illumination conditions.
US09706139B2 Low power and small form factor infrared imaging
Various techniques are provided for implementing an infrared imaging system. In one example, a system includes a focal plane array (FPA). The FPA includes an array of infrared sensors adapted to image a scene. The FPA also includes a bias circuit adapted to provide a bias voltage to the infrared sensors. The bias voltage is selected from a range of approximately 0.2 volts to approximately 0.7 volts. The FPA also includes a read out integrated circuit (ROIC) adapted to provide signals from the infrared sensors corresponding to captured image frames. Other implementations are also provided.
US09706134B2 Efficient recording of transaction video
Systems and methods of recording real-time video transactions between computerized user devices that make more efficient use of the systems' computing resources. Such systems and methods can record real-time video transactions between computerized user devices (e.g., customer client devices, customer service agent devices) by exploiting similarities between (1) video frame data generated by the respective computerized user devices, and (2) video frame data composed by the systems that record the real-time video transactions, without substantially degrading the video quality of the recorded real-time video transactions.
US09706133B2 Electronic device and image processing method
An image processing method is provided. The method includes following steps. Firstly, a first image is obtained by shooting photo at a first shutter speed, wherein the first image includes a first object image and a first background image, and the first object image and the first background image are clear. Next, a second image is obtained by shooting photo at a second shutter speed lower than the first shutter speed, wherein the second shutter speed is lower than the first shutter speed, the first image and the second image are obtained by shooting photo within substantially the same shooting range, the second image includes a second object image and a second background image, the second object image is blurry but the second background image is clear. After that, a third image is generated from at least the first image and the second object image.
US09706122B2 Image processing device, imaging device, monitoring system, encoding device, image processing method
The purpose of the present invention is to provide image processing technology that can reduce shimmering in the entirety of images that include both still regions and moving bodies. This image processing device finds gradient distribution for each of a frame to be corrected and a frame for correction, changes, according to the degree of similarity in the gradient distribution, the proportion in which the frame to be corrected and the frame for correction are used, and then corrects the frame to be corrected using the frame for correction (see FIG. 1).
US09706120B2 Image pickup apparatus capable of changing priorities put on types of image processing, image pickup system, and method of controlling image pickup apparatus
An image pickup apparatus includes a shooting scene determining unit configured to determine a shooting scene, a selecting unit configured to select a bracket shooting from a plurality of bracket shootings which alter parameters in different ways from each other, based on the shooting scene determined by the shooting scene determining unit, and an image pickup unit configured to perform the bracket shooting selected by the selecting unit, and the selecting unit selects one type of bracket shooting even when the shooting scene determined by the shooting scene determining unit is suitable for at least two types of bracket shootings in the plurality of bracket shootings.
US09706118B2 Omnistereo imaging
There is described a camera setup for capturing omnistereo images using a minimum of three cameras with ultra wide angle lenses and a method for generating a substantially 360 degree view from images taken from the cameras. The field of view covered in stereo may be a dome. The baseline between pairs of cameras defines epipoles which can be used for stitching without any horizontal misalignments due to parallax. The method comprises capturing the images from a plurality of cameras fixed at a baseline height substantially equidistantly about a circle; and stitching together portions of the images from each one of the plurality of cameras along first and second borders corresponding at least in part to lines joining center points of neighboring ones of the plurality of cameras.
US09706110B2 Foreign body information detection device and foreign body information detection method of imaging apparatus
The present technology includes: a recording unit that records a plurality of image data to be displayed, the plurality of image data imaged and obtained by the imaging apparatus; first image data for detecting foreign body information, the first image data acquired before imaging the plurality of image data to be displayed; second image data for detecting foreign body information, the second image data acquired after imaging the plurality of image data to be displayed; and a controller configured to read the plurality of image data to be displayed recorded in the recording unit, and to detect information relating to the foreign body from the plurality of image data.
US09706108B2 Information processing apparatus and associated methodology for determining imaging modes
A method for an information processing apparatus includes causing display of an image, and recognizing a subject in a selected portion of the image. The method also includes identifying image settings modes based on the subject recognized in the selected portion of the image, and causing display of icons corresponding to the image setting modes identified. One of the image setting modes is then specified based on selection of one of the icons.
US09706106B2 Mobile terminal and method of controlling the same
Provided are a mobile terminal having an image capturing function and a method of controlling the same. The mobile terminal includes: a camera; a display unit configured to output a preview image received through the camera; and a control unit configured to, when a portion of a region on which the preview image is output is selected, output a pop-up window including the preview image corresponding to the portion, in a state in which the preview image is output, wherein when a preset type of touch is applied to the pop-up window, the control unit may magnify or reduce the preview image corresponding to the portion in the pop-up window.
US09706104B2 Image auto-focusing method and camera using same
The present disclosure provides a method for calculating a focusing evaluation value. The method may be applied in a scene having a dynamic light source and include: dividing an image region of a camera into a plurality of sub-regions; selecting a first sub-region which is affected by a dynamic light source from the plurality of sub-regions; correcting a focusing evaluation value of the first sub-region with the focusing evaluation value of each of sub-regions adjacent to the first sub-region; and calculating a focusing evaluation value of the whole image region based on the focusing evaluation value of each of the sub-regions. The present disclosure improves the performance of auto-focusing in a scene having a dynamic light source.
US09706102B1 Enhanced images associated with display devices
A photograph acquired by a camera, such as a smartphone, may include at least a part of a display device, such as a television or computer monitor. The display device may present a displayed image on the display device at the time of the photograph. The camera may send a request that may be processed by a source device such the television or a desktop computer. Responsive to the request, a presented image may be provided that corresponds to the displayed image on the display device at the time of the photograph. The presented image may then be used instead of the photograph, may be stored in addition to the photograph, may be used to update a portion of the photograph, and so forth.
US09706101B2 Image processing terminal, imaging machine, information processing method, program, and remote imaging system to remotely operate the imaging machine
The present technique relates to an information processing terminal, an imaging machine, an information processing method, a program, and a remote imaging system configured to be able to remotely operate an imaging machine as if operating the machine directly.An information processing terminal of the present technique includes: a communication unit that wirelessly communicates with an imaging machine to receive imaging machine information including identification information of the imaging machine and an image during capturing by the imaging machine; a generation unit that generates an image of an external appearance of the imaging machine based on the imaging machine information; a display control unit that displays the image during capturing and the image of the external appearance on one screen in a display unit; and a detection unit that detects contact operation on the display unit, wherein the display control unit changes a direction and a size of the image of the external appearance in response to the contact operation. The present technique can be applied to a portable appliance having a display and a touch panel.
US09706100B2 Imaging apparatus, method for setting voice command, and storage medium
An imaging apparatus comprising a photographing unit which performs photographing and a sound collection unit which collects voice, comprising determining whether a condition to enable a voice command function which executes predetermined processing according to a voice associated with the predetermined processing in a case where a selfie mode, which is an operation mode for photographing, by an operator, the operator himself with the photographing unit, is set, enabling the voice command function in a case where the selfie mode is not set, and changing to enable the voice command function according to a change from a state in which the condition to enable the voice command function is not satisfied to a state in which the condition is satisfied with the voice command function in a disable state in a case where the selfie mode is set.
US09706095B2 Zoom lens and image pickup apparatus including the same
In a zoom lens including, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, a third lens unit having a positive refractive power, and a fourth lens unit having a positive refractive power, an appropriate setting is performed for each of the following: a movement locus for each lens unit; lateral magnifications β34w and β34t of a composite lens system of the third lens unit and the fourth lens unit at a wide angle end and at a telephoto end, respectively; lateral magnifications β2w and β2t of the second lens unit at the wide angle end and at the telephoto end, respectively; and lateral magnifications β3w and β3t of the third lens unit at the wide angle end and at the telephoto end, respectively.
US09706092B1 Imager module with castellated interposer chip
An imager module having an interposer chip with castellated contacts electrically connected to and routing signals between an image sensor, a printed circuit board (PCB), and a voice coil motor (VCM) is disclosed. The VCM may be electrically coupled to the interposer chip via the castellated contacts. The castellated contacts may be formed by fabricating annular through silicon vias (TSVs) and then sawing through those annular TSVs. In some example embodiments, one or more surface mount devices (SMDs) may further be attached to the interposer chip with castellated contacts. The interposer chip may further have a cavity therein within which the image sensor may be attached.
US09706087B2 Polymer element, electronic device, camera module, and imaging apparatus
A polymer element includes a pair of electrode layers of which at least one includes a porous carbon material, and a polymer layer between the pair of electrode layers, in which the porous carbon material is provided with a first hole in a surface and a second hole which is smaller than the first hole and which communicates with the first hole.
US09706082B2 Authentication utilizing encoded data
A system for authenticating a user is disclosed herein. An example includes a printer and a printer states code. The example also includes a processor and a support center. Other features of the system are disclosed herein, as are an example of authentication method and a non-volatile storage medium.
US09706078B2 Information processing apparatus, information processing system, and device linkage method
An information processing apparatus includes a user interface unit configured to receive a function execution request for processes, the function execution request containing designations of an input function and an output function; a search and linkage unit configured to acquire pieces of specifications information indicating functions of an input device and an output device from the respective devices, and generate, based on the pieces of specifications information, a linkage flow indicating an execution sequence and a combination of an input device and an output device which respectively have an input function and an output function designated in the function execution request, the devices executing the functions, respectively, in linkage with each other; and a flow executing unit configured to send process requests to the input device and the output device designated in the linkage flow, respectively.
US09706074B2 Method and apparatus for capturing images in an electronic device
A method is provided including: capturing a first set of images, wherein each one of the first set of images is captured in accordance with a different value of a camera setting; generating a second set of reduced images, wherein each of the second set of reduced images is a reduced version of a respective one of the first set of images; generating, by an electronic device, a third set of composite images, wherein each one of the third set of composite images is generated by HDR-compositing the second set of reduced images in accordance with a different weight-ratio; receiving a selection of a first composite image, the first composite image being part of the third set of composite images; and storing a second composite image, the second composite image being generated by HDR-compositing the first set of images in accordance with a weight ratio associated with the first composite image.
US09706073B2 Image reading device and image forming apparatus
This image reading device includes an image sensor module, an environment maintaining portion, and a level correction portion. The image sensor module includes a light emitting portion and a plurality of single-channel light amount sensors. The environment maintaining portion maintains, at a constant state, a light receiving environment for a reference portion forming an end portion, of a single-channel light amount sensor, which corresponds to an end portion of the main scanning region. The level correction portion corrects, each time the image sensor module outputs detection data that corresponds to the main scanning region, a level of the detection data from each of all the single-channel light amount sensors in accordance with a deviation between a level of the detection data regarding the reference portion and a reference level set in advance.
US09706072B2 Image reading apparatus and image forming apparatus
An image reading apparatus, including: a light source; a reflection member changing a traveling direction of the light reflected from an original; an optical system imaging the light; a photoelectric converter receiving the light from the optical system to convert the light into an electric signal; and a light passing and blocking member disposed between the optical system and the photoelectric converter, and provided with an aperture through which the light from the optical system imaged on the photoelectric converter passes, the blocking member blocking non-convergent light which is not imaged on the photoelectric converter, wherein the blocking member has an inclined surface surrounding the aperture so that the aperture gets smaller from the optical system toward the photoelectric converter, and a hypothetical extension plane extending from the inclined surface toward the photoelectric converter intersects with an optical axis of the optical system without intersecting with photoelectric converter.
US09706070B2 Image reading apparatus, image reading method, and computer program
The image reading apparatus includes a reading unit configured to read the image of the original placed on the platen glass. The image reading apparatus determines whether the original is on the platen glass or not. If it is determined that the original is on the platen glass, the image reading apparatus determines whether the original is blank or not based on the image read by the reading unit. If it is determined that the original is not on the platen glass, or if it is determined that the original is blank, the image reading apparatus notifies the user that the original is not on the platen glass or the original is blank.
US09706062B2 Image reading apparatus with reading position determination unit that determines reading position for original
An image reading apparatus which is capable of, even when there are foreign objects on a reading glass, determining a position unlikely to be adversely affected by the foreign objects as a reading position and reading an image. An original is conveyed to a reading area on the reading glass, and a reading unit reads the original at a reading position within the reading area. Foreign objects adhered to a plurality of candidate reading positions are detected using image data read at the plurality of candidate reading positions within the reading area by the reading unit in a state where the original is not being conveyed. A density of the foreign objects is measured, and a reading position at which the original is read is selected from among the candidate reading positions according to the density of the foreign objects.
US09706059B2 Policy decision method, charging device, and system
A policy decision method is provided, including receiving, by a policy and charging rules function (PCRF) device, a first user policy request for a first user sent by a gateway device, determining, by the PCRF device, that the first user and a second user share a usage quota, and the second user is an owner user of the usage quota, acquiring, by the PCRF device, a current second user counter status of a second user counter of the second user, and generating, by the PCRF device, a first user control policy according to the current second user counter status and sending the first user control policy to the gateway device. The present invention can implement sharing of accumulated data among users, reduces processing pressure of the charging system, and decreases a performance loss of the charging system.
US09706058B2 Method, system and network side of monitoring machine type communication device event
The disclosure discloses a method of monitoring Machine-Type Communication device events, wherein a network side detects Machine-Type Communication (MTC) device events; when the occurrence or termination of a MTC device event is detected, sends an event report to a MTC server through a Policy and Charging Rules Function (PCRF), in which the MTC device event that has occurred or terminated is indicated. The disclosure further discloses, at the same time, a system and network of monitoring MTC device events. With the solution of the disclosure, it can be implemented that the network side reports a MTC device event to the MTC server and processes the MTC device according to the MTC device event that has occurred, as well as recovers normal activities of the MTC device when the termination of the MTC device event that has occurred is detected.
US09706057B2 Auto-tuning of non-linear processor threshold
A threshold control system for controlling a non-linear processor in an echo canceller, the non-linear processor being configured to remove any signal energy below a threshold that remains in a microphone signal after the echo canceller has subtracted an echo estimate from it, the threshold control system comprising a convergence unit configured to determine an indication of the stability of an adaptive filter, the adaptive filter being configured to continuously model an echo path so as to generate the echo estimate, and a threshold tuner configured to adjust the threshold of the non-linear processor in dependence on the indication.
US09706056B2 Participant-specific volume control
A method performed by a computing system includes managing an audio communication session that includes an audio connection between a plurality of participant devices, associating with each of the plurality of participant devices, a volume adjustment factor, adjusting a volume of an audio out signal from a first participant device of the plurality of participant devices to create an adjusted audio out signal, the adjusting being based on the volume adjustment factor associated with the first participant device, and transmitting a conference audio signal based on the adjusted audio out signal to a subset of the plurality of participant devices.
US09706054B2 Portable multifunction device, method, and graphical user interface for conference calling
In some embodiments, a portable multifunction device with a touch screen display performs a method that includes: displaying a phone call user interface on the touch screen display, wherein the phone call user interface includes: a first informational item associated with an active phone call between a user of the device and a first party, a second informational item associated with a suspended phone call between the user and a second party, and a merge call icon; upon detecting a user selection of the merge call icon, merging the active phone call and the suspended phone call into a conference call between the user, the first party, and the second party, and replacing the phone call user interface with a conference call user interface. The conference call user interface includes: a third informational item associated with the conference call, and a conference call management icon.
US09706051B2 Securely and efficiently transferring sensitive information via a telephone
An apparatus includes a communications module that establishes a telephonic connection between a customer service representative of a company and a customer through an electronic device. An identification module receives an identifier that alerts the customer service representative and/or a computer system of the company that the customer has a customer profile that includes information to identify the customer. The identifier is received in conjunction with the telephonic connection. The customer profile is stored previous to the telephonic connection. An ID request module sends a request to the customer to provide identifying information via the electronic device of the customer. The identifying information is input to the electronic device by the customer using an electronic, non-verbal technique. An ID confirmation module receives an identification confirmation in response to the identifying information input by the customer matching the information to identify the customer in the customer profile.
US09706048B2 Methods, systems, and computer readable media for nuisance call management
Methods, systems, and computer readable media for nuisance call management. In one example, a method includes receiving, at a telecommunications signaling computer system for routing telecommunications signaling messages in a core network of a telecommunications signaling network, a message from a subscriber's user equipment (UE) indicating that the subscriber has flagged a first call as a nuisance call. The method includes storing, in a subscriber-level nuisance call database, an association between a calling party identifier for the calling party and a subscriber identifier for the subscriber. The method includes, in response to a second call from the calling party to the subscriber, blocking, at the telecommunications signaling computer system, the second call using the association between the calling party identifier and the subscriber identifier in the subscriber-level nuisance call database.
US09706047B2 Video presence sharing
Video calling devices are described herein that are configured to exchange video presence statuses with each other. Each of these video calling devices determines its presence status based at least on its network connection type, its login status for a video calling service, and its camera status and provides the presence status to the video calling service. Each video calling device also receives presence statuses of other video calling devices. This exchange of presence statuses enables initiation of video calls between the video calling devices.
US09706039B2 Method for performing cooperative function automatically and device using the same
A device for performing a cooperative function with another device is provided. The device includes a communication unit; and a controller that determines whether the other device is in a surrounding area of the device based a signal received through the communication unit, selects one cooperative function from among a plurality of cooperative functions according to a relative position of the device with respect to the other device and performs the selected cooperative function with the other device.
US09706038B1 Radio locator application
An embodiment of a method of selecting a radio broadcast includes detecting a radio broadcast and retrieving user preference data, the user preference data specifying one or more preferred radio stations and/or one or more preferred categories of radio broadcast. The method also includes communicating via a local communication device with at least one additional processing device, wherein communicating includes retrieving radio station category information specifying at least one radio station and a category of the at least one radio station. The method further includes correlating the radio station category information with the detected radio broadcast to identify a radio station that originated the radio broadcast and one or more categories associated with the radio station and/or the radio broadcast, and based on determining that the detected radio broadcast corresponds to the user preference data, displaying information describing the detected radio broadcast and/or controlling the radio receiver.
US09706033B2 Display method and device for mobile terminal
A display method and apparatus for a mobile terminal are disclosed. In the method, traffic display identifiers are set corresponding to different wireless local area network traffic conditions of the mobile terminal, and a traffic display identifier is displayed corresponding to the current wireless local area network traffic condition of the mobile terminal. The schemes can truly display the current wireless local area network traffic condition of the mobile terminal in real time, thereby improving the validity and authenticity of displaying the wireless local area network traffic and facilitating the improvement of the user experience.
US09706032B2 Device locator disable authentication
A device locator mode or find my device (FMD) mode can allow a lost, stolen, or misplaced mobile device to be located. The FMD mode can be enabled or disabled on a mobile device. Sometimes thieves or unauthorized parties attempt to disable the FMD mode. To prevent this, the mobile device can transmit a unique device identifier to a remote server. The remote server can link the device identifier to a cloud-based user account associated with the user of the mobile device. Before an FMD mode is disabled on the mobile device, before the content or settings can be erased, and/or before a mobile device is permitted to be activated/reactivated, a user of the mobile device can be challenged for the credentials of the cloud-based user account. If valid credentials are provided, FMD can be disabled, the content or settings can be reset, and/or the device can be activated/reactivated.
US09706025B2 Transportable electronic device
There is provided a transportable electronic device in which a configuration related to a protective cover can be simplified. A transportable digital photo frame includes a cylindrical main unit that is divided into four areas along the circumferential direction, and a tubular cover that houses at least a part of the main unit to protect the circumferential surface of the main unit, the tubular cover having an opening formed in its circumferential surface for exposing one area to the outside. The tubular cover is rotatable relative to the main unit so that the areas protected by the tubular cover can be switched.
US09706023B2 Mobile terminal and controlling method thereof
A method of controlling a mobile terminal, and which includes displaying at least one portion of a plurality of display items on a touchscreen of the mobile terminal; selecting at least one filtering condition; determining, via a controller of the mobile terminal, whether each of a plurality of the display items matches the selected filtering condition; discriminately displaying at least one first display item matching the selected filtering condition from at least one second display item not matching the selected filtering condition among the plurality of the display items as a result of the determining step; and in response to a touch scroll command, scrolling the at least one first display item at a first speed and scrolling the at least one second display item only displayed on the touchscreen at a second speed lower than the first speed.
US09706021B2 Mobile terminal and method for controlling the same
A mobile terminal includes a sub-device that is attached thereto or detached therefrom, to remotely control the operation and state of the terminal. The mobile terminal includes: a sub-device having an input/output unit and attached to or detached from the terminal; and a controller configured to receive a user input via a certain communication path from the sub-device when the sub-device is separated, and control elements and applications of the terminal according to the user input.
US09706016B2 Unconstrained supervisor switch upgrade
In one example embodiment, a time unconstrained fabric switch software upgrade function is described for an in-switch-software-upgrade/downgrade (ISSU) in a network switch. Prior to an ISSU, Hello protocol data unit (PDU) information is stored for relevant control protocols of associated interfaces of the switch. The Hello PDU information comprises information on messages and data exchanged by the control protocols that may be used to maintain communications links of the switch. During the configuring of the ISSU, and while the control plane of the switch is, at least partially, dysfunctional, Hello PDUs are sent on the interfaces according to the stored PDU information in order to maintain the communication links. The Hello PDU information may include a time interval value for each relevant protocol that determines when Hello PDUs are sent.
US09706014B1 Routing protocol interface for generalized data distribution
In general, techniques are described for defining an interface to a network router software infrastructure that allows developers to dynamically extend a routing protocol executed by the network router to distribute data throughout the routing domain for use with custom applications. In some examples, a routing protocol process executing on a control plane of a network device may expose an interface, such as an Application Programming Interface (API), that defines methods and parameters for extending the operation of a routing protocol executed by the routing protocol process. Third-party developers may then build custom applications that invoke the interface of the routing protocol process to define new routing protocol messages or message payloads, inject application-specific data into the routing protocol process for distribution within the newly defined messages/payloads, and extract application-specific data that is carried by newly defined messages/payloads that are originated by another network device in the routing domain.
US09706013B2 Mobile runtime conditional sections for surveys
Embodiments of the invention provide for dynamically generating an interface including conditional content based on runtime variables related to the device on which the content will be presented. Embodiments provide for creating and using runtime variables for showing or hiding data, depending on the type of device that the interface is accessed from. In other words, embodiments allow a designer of the interface to define conditional sections within the interface and the conditions, i.e., values of the runtime variables, upon which those section should be included or excluded from the interface. Based on the definition of these sections and the runtime values of variables associated with those sections, e.g., variables representing a device type, application type, mode, etc. of a client device on which the content will be presented, embodiments can provide an interface tailored to be presented on that type of device.
US09706010B2 Systems and methods for triggering user notifications of media content items
Implementations of the disclosure describe systems and methods for triggering user notifications of media content items. It is determined that a plurality of media content items has a value of an interest metric exceeding a defined threshold value. The plurality of media content items are represented by a list of media content items compiled based on a pre-defined criterion. The interest metric reflects interest of a user to the plurality of media content items. The plurality of media content items is provided by a content channel that has not been subscribed to by the user. Among the plurality of media content items, a media content item that has not been consumed by the user is selected. A notification is provided to a device employed by the user to notify the user of the media content item.
US09706004B2 Systems and methods for exporting client and server timing information for webpage and embedded object access
The present disclosure is directed towards systems and methods for application performance measurement. A device may receive a first document for transmission to a client, comprising instructions for the client to transmit a request for an embedded object. A flow monitor executed the device may generate a unique identification associated with the first document, the unique identification identifying a first access of the first document, and transmit the first document and unique identification to the client. The device may receive, from the client, a request for the embedded object comprising the unique identification, and transmit, to a server, the request for the embedded object at a transmit time. The device may receive, from the server, the embedded object at a receipt time, and may transmit a performance record comprising an identification of the object, the server, the transmit time, the receipt time, and the unique identification to a data collector.
US09706001B2 Remote active window sensing and reporting feature
A system and method is provided for remote active window sensing of a display in a computing device and reporting of the same. The system includes a tool including a remote monitoring and reporting component configured to monitor active windows of one or more remote devices and provide a report to a presenter as to whether the active windows of the one or more remote devices are for a presentation of the presenter.
US09705999B1 Application programming interface for rendering personalized related content to third party applications
A system includes an ingestion component configured to receive a request from an entity for content related to a content item and a user identity. The request has a content identifier representative of the content item and a token. A request processing component of the system is configured to access a database associated with the system and identify the content item and the user identity using the content identifier and the token, wherein the database has information associating the token with the user identity and associating the content identifier with the content item. In response to identification of the content item and the user identity, the request processing component directs a recommendation engine associated with the system to identify the content related to the content item and the user identity. Information identifying the content related to the content item and the user identity is then transmitted back to the entity.
US09705997B2 Systems and methods for location-based social networking
The present disclosure provides a system and method that generates and provides access to communication forums based on metadata associated with images. For example, when a first user captures an image with his or her computing device, the computing device will associate metadata with the image, which may include at least location information and time information. A control server having access to only the metadata may cluster the image individually or with one or more other images that were captured within a threshold proximate distance and a threshold proximate time of where and when the image was captured, respectively. The control server may associate a communication forum with the cluster, such that only users associated with images that are within the cluster are provided access to the communication forum. The user's computing device may then associate the communication forum with the image content stored on the user's computing device.
US09705993B1 Information exchange between a directory assistance application server and a web-RTC engine
A directory assistance (DA) application server to facilitate directory assistance lookup requests involving a web real-time communication (WebRTC) engine comprises a communication transceiver and a processing system. The communication transceiver is configured to receive a first session initiation protocol (SIP) information message comprising a request for directory assistance data, wherein the request is expressed in an extensible markup language (XML) format. The processing system is configured to query a directory assistance database to retrieve the directory assistance data and process the directory assistance data to generate a second SIP information message comprising the directory assistance data expressed in the XML format. The communication transceiver is further configured to transfer the second SIP information message for delivery to the WebRTC engine.
US09705991B2 Adaptation of radio resources allocation in an intelligent transport system enabled cellular mobile network and method for operating such network
An Intelligent Transport System enabled cellular mobile network, comprising an infrastructure including a number of base stations (5), and a number of vehicles (4) being equipped with both vehicle-to-vehicle and vehicle-to-infrastructure communication facilities, wherein particular events function as trigger for said vehicles (4) to send event specific warning messages to their serving base station (5a) within said infrastructure, is characterized in that said base stations (5) comprise an evaluation module being configured to analyze and categorize warning messages received from any of said vehicles (4) according to predefinable criteria, and to estimate the number of vehicles (4) that may be affected by the event related to a warning message, and a control module for performing uplink radio resource adaptation dependent on said warning message's category and said estimated number of affected vehicles (4).
US09705989B2 Pairing of devices
A server computer to provide a web service including exercise data user accounts, acquire and store a unique device identifier of at least one physiological sensor device, associate each of the acquired at least one device identifier with one of the exercise data user accounts, detect that an exercise application of a user terminal successfully accesses a specific exercise data user account, and provide the user terminal with the at least one device identifier which is associated with the specific exercise data user account. There is further provided a user terminal to successfully access the specific exercise data user account in the web service, acquire the at least one device identifier from the web service, and apply the acquired at least one device identifier in determining whether or not to allow the user terminal to wirelessly pair with a physiological sensor device.
US09705988B2 Data sharing
Embodiments of the present invention may share common data among multiple servers. According to one embodiment of the present invention, a code segment is obtained at a first server from a client in response to the client interacting with a first application hosted on the first server, where the code segment is associated with business logic in the first application. Then, the first application is executed based on the code segment.
US09705985B1 Systems and methods for cross protocol automatic sub-operation scheduling
Systems and methods are provided for executing multiple processes that share common sub-operations. A processor cluster is configured to execute sub-operations of the multiple processes. The processor cluster includes a database configured to store records containing parameters of sub-operations associated with a first process and sub-operations associated with a second process, the records storing dependencies among sub-operations. A processor cluster includes plurality of processors. A ready sub-operation repository is configured to identify sub-operations that are ready to be performed. A sub-operation launcher is configured to select a sub-operation from the ready sub-operation repository and assign the selected sub-operation to one of the plurality of processors, and a sub-operation initiator is configured to update the ready sub-operation repository based on completion of a sub-operation by an assigned processor, the sub-operation initiator being configured to update identifications of sub-operations that depend on the completed sub-operation.
US09705983B2 System and method for managing media content
A system that incorporates teachings of the present disclosure may include, for example, a media distribution system having a controller to identify a plurality of media presentation devices of a user of the media distribution system, identify one or more distribution preferences supplied by the user for distributing media content to the plurality of media presentation devices, receive media content from one of a plurality of media sources of the user, determine a media content type from the received media content, and distribute the received media content to one or more of the plurality of media presentation devices according to the one or more distribution preferences and the media content type. The one or more distribution preferences comprise in part media content distribution arrangements assigned by the user between the plurality of media sources of the user and the plurality of media presentation devices of the user. Other embodiments are disclosed.
US09705982B2 System and method of managing pairing information associated with peer-to-peer device pairings
Systems and methods of managing pairing information associated with peer-to-peer device pairings are disclosed herein. The pairing information can include link keys or other configuration data associated with the peer-to-peer device pairing. The system can detect that a first electronic device has paired with a second electronic device via a peer-to-peer device pairing connection. The first electronic device can store pairing information associated with the peer-to-peer device pairing. The system can determine when the peer-to-peer device pairing terminates. For example, the system can determine that a peer-to-peer activity has terminated, that a timeout period has elapsed, or any other event indicative of a termination of a peer-to-peer device pairing. In response to the determination that the peer-to-peer device pairing terminates, the system can delete the pairing information, thereby efficiently utilizing the storage medium of the first computing device.
US09705979B2 Policy-based file management for a storage delivery network
A method for managing storage and access to data files stored in a storage delivery network comprising a plurality of geographically distributed storage nodes, the method including: receiving a file request from a user, wherein the user is associated with a service level agreement (SLA) containing one or more policies governing handling of file requests from the user; determining if the SLA dictates redirecting the file request to a predetermined storage node; if the SLA dictates redirecting the file request to a predetermined storage node, redirecting the file request to the predetermined storage node; otherwise, identifying all storage nodes from the plurality of geographically distributed storage nodes that are not too busy by determining whether a number of current access requests being served by each storage node exceeds a predetermined threshold value; identifying a nearest storage node from among the not too busy storage nodes; and redirecting the user request to the nearest storage node.
US09705978B1 Dependency graph management
A mechanism for employing dependency graph in build projects is disclosed. A method of implementation of the disclosure includes receiving a request to change a first network entity attribute of a first network entity in a network system from a first value to a second value, the network system including the first network entity having the first network entity attribute and a second network entity having a second network entity attribute. The method can include retrieving a dependency graph of the network system, the dependency graph indicating a mapping of the first network entity and the second network entity and a dependency link between the first network entity attribute and the second network entity attribute. The method can include changing a first value of the first network entity attribute to a second value and change a third value of the second network entity attribute to the second value.
US09705976B2 Systems and methods for providing navigation filters
Systems and methods for providing navigation filters within content items distributed via a computer network are provided. A navigation filter includes a heading and a plurality of items associated with the heading and can function as a summary of a resource associated with a distributed content item. A described method includes receiving a request for content from a user device, selecting a content item in response to the request, identifying one or more navigation filters associated with the selected content item, generating display data including the selected content item and the one or more navigation filters, and providing the display data for presentation to the user device.
US09705975B2 Method, nodes and a communication device for handling feedback information
A method for and a feedback node capable of making feedback information provided from communication devices accessible to an application server, the feedback information being associated with at least one service provided by the application server, the feedback node comprising a processor and a memory comprising executable code which when executed by the processor causes the feedback node to: receive a second set of instructions from the application server, instructing the feedback node, under which conditions to provide feedback information from at least one of the communication devices to the application server; received feedback information from the at least one communication device, and forward the received feedback information to the application server according the second set of instructions.
US09705974B2 Methods and apparatus to transfer physical hardware resources between virtual rack domains in a virtualized server rack
Methods and apparatus to transfer physical hardware resources between virtual rack domains in a virtualized server rack are disclosed. An example method includes determining, using a processor, a subset of candidate hosts that includes a host capacity that meets a first threshold, the candidate hosts belonging to a first virtual rack domain; determining, using the processor, whether the first virtual rack domain will meet an operating requirement of the first virtual rack domain if the subset of the candidate hosts is removed from the first virtual rack domain; and when the first virtual rack domain will meet the operating requirement if the subset of the candidate hosts is removed from the first virtual rack domain, transferring the subset of the candidate hosts from the first virtual rack domain to a second virtual rack domain.
US09705971B2 Transferring digital data to and from mobile client devices
The disclosure includes a system and method for communicating digital data to a mobile client device. The system includes a processor and a memory storing instructions that, when executed, cause the system to: determine an operation state of a mobile client device; determine digital data to transmit to the mobile client device based on the operation state; determine a location associated with the mobile client device; determine a data transfer capacity associated with the mobile client device at the location; determine a data consumption rate associated with the mobile client device; determine a data transfer rate for the mobile client device based on the data transfer capacity and the data consumption rate; and transfer the digital data to the mobile client device based on the operation state and the data transfer rate.
US09705966B1 Story development and sharing architecture
A community of authors, readers and contributors interact with each other through a communication framework. The authors share creative works, such as fictional stories, for consumption by the readers and for commenting by the contributors. The readers may see successive drafts of the work as an author completes and revises the work. The contributors may provide comments or other contributions to assist the author. For example, the contributors may make suggestions about how to change the work or provide supplemental content, such as cover artwork, to the author. The author may recognize publicly contributors who provide helpful comments. The likelihood of an author completing a final draft of a work may be determined based on the author's activities regarding the work. The likelihood of a completed work being popular with readers may also be determined based on user interaction with a draft of the work.
US09705965B2 Systems and methods for PaaS level app motion
Systems and methods described herein presents a PaaS level application or app motion system that manages and moves applications between multiple PaaS instances in a hybrid cloud that includes both private and public cloud instances. Specifically, the system performs an app motion operation on an application by cloning, moving, and/or scaling up the application from one PaaS instance to one or more other PaaS instances in the hybrid cloud. Since the system achieves application mobility and scalability at the PaaS level by only moving the application and its associated data between the PaaS instances without moving the virtual machines (VMs), it could greatly reduce the amount of data transmitted during the process and save both time and network resources. It also enables enterprises to extend their applications from a private cloud to a public cloud and uniformly manage the applications cross the boundaries of the clouds.
US09705959B1 Managing requests of website servers
A request for a webpage or a service of a website server is sent from a user computing device to a proxy website server. The proxy website server can receive information from a website server indicative of a usage level of the website server. The proxy website server can determine whether to send the request to the website server based on usage of the website server compared to a capacity threshold. The proxy website server can send a response to the user computing device which includes either the requested webpage or service from the website server or an error message.
US09705958B2 Transmission apparatus, transmission method, computer-readable storage medium storing transmission program, and relay system
Disclosed is a transmission apparatus or the like that is able to transmit information efficiently. The transmission apparatus, on the basis of history information which includes a service identifier and a message identifier associated therewith, transmits a difference between a third message having a large similarity ratio to a second message included in a specific service and the second message, and a message identifier identifying the second message via a communication network.
US09705957B2 Virtual channel joining
Methods for establishing connection to the Internet using multiple channels. A device takes advantage of several channels available to it internally and/or from neighboring devices to request the various resources of the webpage, and assembles the webpage using the resources arriving from the different channels. When a device has the ability to connect to the Internet using multiple internal channels, the device uses internal heuristics to request the webpage resources using these channels. A cloud exit server may be used to enhance security and to handle requests that may not be handled using multiple channels.
US09705951B2 Method and apparatus for instant playback of a movie
Method and systems for classifying and segmenting a file or a collection of media data are disclosed. According one aspect, each title in a library of titles are divided into a header and a plurality of segments. Furthermore, a library of titles is categorized into a first band and a second band, based on popularity. Titles in the first band are more popular and segments of the titles are distributed to all subscriber units. Titles in the second band are less popular and only a percentage of the segments of titles in the second band are distributed to each subscriber unit. In some embodiments, each subscriber unit has segments of approximately five percent of titles in the second band. The header of each title is distributed to each subscriber unit. When a subscriber unit requests a title, an instruction is made to a set of subscriber units that have segments of the title to distribute the segments to the requesting subscriber unit. Other embodiments are disclosed.
US09705950B2 Methods and systems for transmitting playlists
An example method includes receiving an indication that a user was at a location at a particular time; identifying at least one portion of media content playing at the location at the particular time; and transmitting data that indicates the identified at least one portion of media content to a computing device associated with the user. A second example method includes transmitting an indication that a user was at a location at a particular time; receiving data identifying at least one portion of media content played by a second playback device at the location at the particular time when the user was at the location; and causing, by the control device, a graphical display to display the data identifying the at least one portion of media content played at the location at the particular time when the user was at the location.
US09705949B2 Multi-hop small cell auto discovery for software defined networking-enabled radio access network
Concepts and technologies are described herein for multi-hop small cell auto discovery for software-defined networking (“SDN”)-enabled radio access networks (“RANs”). According to one aspect of the concepts and technologies disclosed herein, a small cell RAN node can include a network backhaul link connected to a further small cell radio access network node operating within a RAN controlled, at least in part, by a SDN controller. The small cell RAN node can generate an enhanced OFDP multicast message that includes a SDN characteristic for the SDN controller to use, at least in part, to discover the small cell RA node as operational within the RAN. The small cell RAN node can send the enhanced OFDP multicast message over the network backhaul link in an attempt to provide the SDN characteristic to the SDN controller so SDN controller can discover the small cell RAN node as operational within the RAN.
US09705948B2 Systems and methods for transmitting content using segment-based and non-segment-based streams
Systems and methods for transmitting content using segment-based and non-segment-based streams are provided. In some aspects, a method includes identifying at least one segment-based stream of content. Each segment-based stream is associated with a respective first bit rate and includes one or more segments of the content. The method also includes identifying at least one non-segment-based stream of the content. Each non-segment-based stream is associated with a second bit rate and includes a continuous stream of the content. The method also includes enabling switching between use of i) the at least one segment-based stream and ii) the at least one non-segment-based stream to continuously transmit the content to one or more client devices.
US09705943B1 User configurable data storage
In one or more embodiments, an apparatus includes a data server, a VoIP server, and a processing circuit. The VoIP server routes VoIP calls to and from a plurality of telecommunication devices associated with respective user accounts. The VoIP server stores data generated by the plurality of telecommunication devices on the data server. The user accounts each have a settings file associated with the user account. In response to a set of criteria indicated in the settings file of one of the user accounts being satisfied, the processing circuit logs into a data server remote to the VoIP server using login credentials included in the settings file. In further response to the set of criteria being satisfied, the processing circuit copies one or more data files associated with the user account from the data server to the remote data server.
US09705933B2 System and method of performing effective LI for communication involving adulterated content
This technology relates generally to lawful interception and more particularly to methods and systems for lawful interception. In one embodiment, a method for lawful interception in a communication network is disclosed. The method includes detecting in real-time, via at least one network device, adulteration in communication data based on comparison of a set of adulteration parameters derived from the communication data with associated thresholds within a set of thresholds. The method further includes analyzing, via the at least one network device, adulterated content in the communication data to determine feasibility of correcting the adulterated content based on satisfaction of predefined criteria. Moreover, the method includes correcting, selectively, the adulterated content based on satisfaction of the predefined criteria.
US09705932B1 Methods and systems for creating, de-duplicating, and accessing data using an object storage system
The invention relates to object storage and methods systems for storing data objects that overcome the pitfalls of using traditional object storage systems. Advantages include an easily searchable database and multiversion concurrency control meaning one version of the database may be read from and written to at the same time.
US09705931B1 Managing permissions
In general, an indication is received through a user interface of an intention of a potential rider to use an autonomous vehicle. In response to the receipt of the indication, a hailing request is sent by a signaling mode to at least one autonomous vehicle that can receive the hailing request directly in accordance with the signaling mode.
US09705929B2 Method and apparatus for transforming application access and data storage details to privacy policies
An approach is provided for transforming application access and data storage details associated with a mobile device to application specific privacy policies. A policy platform processes and/or facilitates a processing of an application code to identify one or more application programming interfaces invoked by the application code. The policy platform causes, at least in part, a profiling of one or more invocation characteristics of the one or more application programming interfaces. The policy platform further causes, at least in part, a mapping of the one or more invocation characteristics against one or more policy templates to cause, at least in part, a generation of at least one policy for the application code.
US09705926B2 Security and retention tagging
Media files are often tagged, such as by XML or other tagging paradigms, in order to indicate aspects of certain portions of the media file. Disclosed herein, security policy tagging is provided that supports a logically nested or hierarchical structure. Tags may be time- and/or event-altered, such as when a user who is denied access at one point in time may be granted access at a later point in time. The need to amend the security policy based upon the passage of time is reduced or eliminated as portions, or sub-portions, of a media file that may be selectively tagged with security tags may be presented or downloaded based upon the security policy. The a security policy may incorporate rules that change permissions upon the passage of time or the occurrence of an event, without requiring the modification of the presentation, the security tags of the presentation portion, or the security tag associated with a parent portion of the presentation or the presentation itself.
US09705924B2 Determining a number of users allowed to access message based on message objective
Controlling access to categorized messages includes categorizing a message into a number of categories according to a message objective. The message objective informing user association, message association, and message access rules for each of the number of categories. Controlling access to categorized messages includes determining, based on the message objective, a number of users allowed access to the message. Controlling access to categorized messages includes allowing the number of users to access the message according to the message objective.
US09705923B2 Method and apparatus for automating security provisioning of workloads
A method of automating security provisioning is provided. The method includes receiving a request to start a virtual application and determining an owner of the virtual application. The method includes determining a workload based on the virtual application, the workload including an application and a virtual machine and assigning the workload to a security container or sub-container, among a plurality of security containers, based on the owner of the virtual application.
US09705914B2 Signature creation for unknown attacks
In one embodiment, a device in a network generates an expected traffic model based on a training set of data used to train a machine learning attack detector. The device provides the expected traffic model to one or more nodes in the network. The device receives an unexpected behavior notification from a particular node of the one or more nodes. The particular node generates the unexpected behavior notification based on a comparison between the expected traffic model and an observed traffic behavior by the node. The particular node also prevents the machine learning attack detector from analyzing the observed traffic behavior. The device updates the machine learning attack detector to account for the observed traffic behavior.
US09705913B2 Wireless hotspot attack detection
Disclosed in some examples are methods, systems, and machine readable mediums which provide a security rating to an STA for a WLAN AP. Prior to connecting to an AP, the STA employs pre-connection logic in the STA to identify likely safe and likely unsafe APs. Once the user connects to an AP, the STA connects first in an untrusted mode. In the untrusted mode, the STA uses the network connectivity provided by the AP to establish a secure connection to a network-based WLAN trust service for post-connection security checks. If the AP passes the post-connection security checks, the STA may allow other applications to access the network connection provided by the AP.
US09705903B2 Call control device, call control method, and call control system
A call control device including: a memory, and a processor coupled to the memory and configured to: receive a call request from a communication device, a source of the call request being a terminal, the call request being transferred by the communication device when the terminal is registered in a management device, and request the management device to deregister the terminal when the call control device is determined that the call control device is attacked from the terminal based on the call request.
US09705898B2 Applying group policies
Information corresponding to a set of signatures is maintained, and for each signature in the set, an associated group policy of a network is maintained. A message from a device on the network is intercepted, and the message includes a header. At least a portion of the header matches a signature in the set of signatures. Responsive to determining that the portion of the header matches the signature, the matched signature's associated group policy of the network is applied to the device on the network.
US09705897B2 Management of encryption within processing elements
A streaming environment includes at least a first processing element of a first compute node and a second processing element of a second compute node. A tuple encryption operation is determined of the first processing element and the second processing element. The first processing element includes a first encryption key for encrypting the tuples as the leave the first processing element. An encryption workload is measured of the tuple encryption operation of a processing workload of the use of the first encryption key of a transfer of the stream of tuples. A threshold of the tuple encryption operation is determined. The second processing element is migrated to the first compute node and fused to the first compute node with the first processing element. The tuple encryption operation is removed from the first processing element.
US09705893B2 Mobile human challenge-response test
Methods and systems for verifying whether a submission of a request is likely from a human user or an automated program are described. A request may be received from a user device. A human challenge-response test adapted for displaying on the user device is displayed on the user device. Upon viewing the human challenge-response test, the user enters the user's solution to the human challenge-response test on the user device. A response hash value is created based on the user's solution. The response hash value is sent to a computing device for verification.
US09705886B2 Enhanced data interface for contactless communications
Embodiments of the invention are directed at an enhanced data interface (EDI) for contactless communications between a mobile application operating on a mobile device and an access device (e.g., contactless reader) that allows for enhanced verification between the mobile device and access device. One embodiment of the invention is directed to a method. The method comprises a mobile device receiving a request for available applets from an access device and providing a list of available applets including trusted applet identifiers and untrusted applet identifiers to the access device. The method further comprises receiving a selection of an untrusted applet identifier from the list and an entity identifier associated with the access device, validating that the access device is authorized to access credentials associated with the selected untrusted applet identifier using the entity identifier, and providing the credentials associated with the selected untrusted applet identifier to the access device.
US09705885B2 Trusted social network
A trust management engine maintains transferable files in a file data store of a data server accessible to users in a trust list of trusted users authorized to access the transferable files. The trust management engine facilitates a transmission of an email message containing a link to the transferable files to each of the users in the trust list. The email message is stored in an email server that is separate from the data server. The trust management engine receives a request from one of the users in the trust list of trusted users to access the transferable files in response to a selection of the link in the email message. In response to the request, the trust management engine facilitates a transmission of the one or more transferable files from the file data store to the requesting user.
US09705881B2 Identity pool bridging for managed directory services
A customer of a computing resource service provider may utilize a set of credentials to request creation of an identity pool within a managed directory service. Accordingly, the managed directory service may create the identity pool. Instead of having the customer create a separate account within this identity pool, the managed directory service may create a shadow administrator account within the identity pool, which may be used to manage other users and resources in the identity pool within the managed directory service. The managed directory service further exposes an application programming interface command that may be used to obtain a set of credentials for accessing the shadow administrator account. The customer may use this command to receive the set of credentials and access the shadow administrator account. Accordingly, the customer can manage users and resources in the identity pool within the managed directory service.
US09705874B2 Communication apparatus, reminder apparatus, and information recording medium
Provided is a communication apparatus (121) that securely manages passwords for utilizing a server apparatus. A generator (203) generates a random table having the same number of rows and the same number of columns as a password table associated with a server name specified in an authentication request received by a receiver (202). An acceptor (205) accepts a key from a user to whom the random table is presented by a presenter (204). An identification unit (206) identifies, from the key and the random table, the user's of selection order of elements in the table. An acquirer (207) selects and arranges elements in the password table in the identified selection order, thereby acquiring a password. An output unit (208) displays the acquired password on a display or transmits the acquired password to the server apparatus, thereby allowing the user to utilize the server apparatus.
US09705873B2 Multi-tenant discovery and claiming of distributed storage nodes over an insecure network
A technique is introduced that enables a server to establish trust of and a secure channel of communication with an unverified client computer, which can be on a different insecure network. To establish trust, the server needs to ensure that the client computer is legitimate, and the client computer similarly needs to ensure that the server is legitimate. With mutual trust established, a secure channel of communication is established between the server and the client computer. With mutual trust and a secure channel of communication established, the client computer can safely communicate with the server, for example, to download software that enables the client computer to join a central management system at the server.
US09705871B2 Identity and access management
An access management account that includes an access identifier may be used to control access to telecommunications services or applications. An access identifier is designated for obtaining access to multiple telecommunications services or applications, in which the multiple telecommunications services or applications are accessible to a user through multiple user accounts that are protected by account credentials. Once the access credential is designated, the access credential may be used to determine whether access to the one or more telecommunications services or applications is to be granted instead of using the account credentials of the multiple user accounts.
US09705864B2 Media session resumption in web session restoration
A call establishing method comprising registering with a server to obtain authorization credentials, obtaining a client encryption key using the authorization credentials, wherein the client encryption key is uniquely associated with a web session, establishing a media session for the web session, creating a client side call state for the media session using the client encryption key, wherein the client side call state comprises call information that is associated with the web session and the media session, and wherein the client side call state is encrypted using the client encryption key, and storing the client side call state within a network device.
US09705861B2 Method of authorizing a person, an authorizing architecture and a computer program product
The invention relates to a method for authorizing a person. The method comprises the step of receiving authentication data from a personal authentication device transmitting said data to a reader associated with a central authorization system. Further, the method comprises the steps of including the received authentication data in a request message and transmitting the request message to the central authorization system, receiving the request message at the central authorization system and retrieving the authentication data from the request message. The method also comprises the steps of performing an authentication process at a central authentication system using said reader authentication data and executing an authorization process at the central authorization system based on the authentication process result.
US09705858B2 Information processing device and information processing method to maintain secret key for authentication
There is provided an information processing device including an information storage unit configured to store information about a state in which a first secret key used during authentication is held in devices, and information about connection between the devices, and a communication unit configured to send the first secret key so that the first secret key is delivered to the devices based on the information stored in the information storage unit.
US09705850B2 Enabling comparable data access control for lightweight mobile devices in clouds
A new efficient framework based on a Constant-size Ciphertext Policy Comparative Attribute-Based Encryption (CCP-CABE) approach. CCP-CABE assists lightweight mobile devices and storing privacy-sensitive sensitive data into cloudbased storage by offloading major cryptography-computation overhead into the cloud without exposing data content to the cloud. CCP-CABE extends existing attribute-based data access control solutions by incorporating comparable attributes to incorporate more flexible security access control policies. CCP-CABE generates constant-size ciphertext regardless of the number of involved attributes, which is suitable for mobile devices considering their limited communication and storage capacities.
US09705849B2 Technologies for distributed detection of security anomalies
Technologies for distributed detection of security anomalies include a computing device to establish a trusted relationship with a security server. The computing device reads one or more packets of at least one of an inter-virtual network function network or an inter-virtual network function component network in response to establishing the trusted relationship and performs a security threat assessment of the one or more packets. The computing device transmits the security threat assessment to the security server.
US09705843B2 Method and system for domain name system based discovery of devices and objects
The Specific service instances are requested by a client via a client application. The request is received by a Domain Name System (DNS). The request is resolved by the DNS by determining from information recorded in a DNS system memory and conveyed in the request, a first type T1 of service and a first list L1 of service instances associated with the first type T1. The DNS then searches for a linked structure in a TXT resource record for the first type T1. The linked structure identifies another list L2 of service instances associated with a subtype T2 of service. Then iteratively, for i=2, . . . , N+1, N being a number of the subtypes of service associated with the first type T1 of service, searching a TXT resource record for a linked structure identifying a corresponding subtype Ti of service and identifying a list Li+1 of service instances associated with the subtype Ti+1.
US09705842B2 Integrating communication modes in persistent conversations
Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to at least one other user and generating a persistent conversation object having a conversation content section and conversation state information. The method can also include storing the communication message in the conversation content section of the persistent conversation object and forwarding the communication message to the at least one other user. The method can further include updating the conversation state information to reflect the receiving, storing and forwarding of the communication message.
US09705840B2 Automation platform for hub-based system federating disparate unified communications systems
An automation platform for a hub-based system federating disparate unified communications systems is provided. According to one embodiment, the method includes connecting a first unified communications system supporting a first domain and an automation platform to a federation server, where the automation platform includes a plurality of automated applications that includes a social media automated application, an instant messaging automated application and a directory search automated application. The method further includes routing a message from the first unified communications system to an automated application of the plurality of automated applications, processing the message by the automated application, and issuing a command based on the processed message.
US09705839B2 Client side social network response tracking
Embodiments of the present invention address deficiencies of the art in respect to response subscriptions and provide a method, system and computer program product for response tracking across social networks. In one embodiment of the invention, a social networking response tracking method can be provided. The method can be performed by client-side logic and can include associating subscribers with a user or a group of users based upon a posting by the user or a user in the group of users within a client computing device for the user, aggregating different postings from the user to correspondingly different forums disposed about a global computer communications network, and, notifying the subscribers of the aggregated postings.
US09705835B2 Collaboration management systems
Systems, configurations, and methods of managing collaboration of content are disclosed. A content collaboration system can be configured to manage collaborating subject matter within one or more activity streams. A user can create a new collaboration object associated with particular content using the content collaboration system. The content collaboration system is configured to format data related to the collaboration object according to the different activity stream formats and to insert the formatted data into the one or more activity streams. Other users are allowed to collaborate around the particular content on the different activity streams. The content collaboration system is configured to update the collaboration object according to the collaboration on the different activity streams.
US09705834B2 System and method for analyzing communications
The invention provides a system and method for analyzing a collection of communication messages. The communication messages may be any one of a collection of electronic mail messages, voicemail messages, instant messaging dialogues and other forms of communications. The collections of communications, such as electronic mail messages, may be selected by a user and then subsequently processed to determine the identity of any of the user's contacts within the communications. The contacts may then be arranged in a relative priority arrangement whereby contacts which have been identified as engaging in prior reciprocal communications with the user are given higher priority. Higher priority may also be given to contacts which engage in more recent communications with the user. Specific contact relationships may be inferred from the communications depending on whether specific contacts are repeatedly mentioned within the communication messages.
US09705828B2 Mobile terminal and controlling method thereof
A mobile terminal including a touchscreen; a wireless communication unit; and a controller configured to display a group chat window on the touchscreen including a history of messages transceived via the wireless communication unit with a plurality of counterpart terminals, receive a selection of a prescribed counterpart terminal for transmitting a private message to the prescribed counterpart terminal, receive an input message in the group chat window for the prescribed counterpart terminal, and transmit the input message as the private message to the prescribed counterpart terminal without switching to an individual chat window with the prescribed counterpart terminal.
US09705821B1 Methods for provisioning applications based on anticipated user work load and devices thereof
A method, non-transitory computer readable medium and an application manager computing device that assists with provisioning applications based on user anticipated workloads includes obtaining, a user anticipated resource based on information within a user workload database, prior to receiving a request from a client computing device. The obtained user anticipated resource is provisioned. The provisioned user anticipated resource is provided upon establishing a session with the requesting client computing device.
US09705819B1 Devices, systems, apparatus, and methods for transparent and automated optimization of storage resource allocation in a cloud services system
A device or system includes a plurality of storage resources each associated with a respective performance class, each being associated with selected performance characteristics such as IOPS, bandwidth, etc. The device or system includes a compute instance having access to allocated storage resources, the allocated storage devices including one or more storage resources. The device or system also includes an optimization component adapted to obtain information relating to utilization by the compute instance component of the allocated storage resources, determine that a change to the allocated storage resources is necessary, based on the information, cause data to be migrated from a first storage resource associated with a first performance class to a second storage resource associated with a second storage class, and cause a removal from the allocated storage resources of the first storage resource and an addition to the allocated storage resources of the second storage resource.
US09705818B2 Method, apparatus, and system for assigning tributary port number
Embodiments of the present invention relate a method, an apparatus, and a system for assigning a tributary port number. The method includes: receiving a service path request message including a service type for establishing a service path used to bear a Lower Order ODU service; determining an OTU link; determining a free tributary slot resource in the OTU link; if a MSI bytes in the OTU link indicates a service type, assigning a tributary port number other than tributary port numbers used by Lower Order ODU services having the same type as the Lower Order ODU service in the OTU link; or if the MSI bytes in the OTU link does not indicate a service type, assigning a tributary port number other than tributary port numbers used by all types of Lower Order ODU services in the OTU link; and sending a service path acknowledgment message to the neighboring node.
US09705809B2 Method and device for adjusting rate of data transmission in Ethernet
A method and device for adjusting rate of data transmission in Ethernet is provided. The method comprises: connection status of a data transmission link in the Ethernet is monitored; and a rate of data transmission in Ethernet is adjusted according to the monitored connection status. By way of monitoring the connection status of the data transmission link in Ethernet and then adjusting the rate of data transmission in Ethernet according to the monitored connection status, the problem in the related art that stability and reliability of data transmission are affected by a data transmission link failure in Ethernet is solved, thus greatly improving stability and reliability of data transmission, and improving user experience.
US09705808B2 Flow aware buffer management for data center switches
Systems and methods are provided that enable flow aware buffer management. The method includes storing in a queue of a buffer a first type of traffic, storing in the queue of the buffer a second type of traffic, wherein the first type of traffic is less sensitive to latency than the second type of traffic, and when an amount of the first type of traffic meets or exceeds a first threshold, effecting flow control of the first type of traffic to slow a flow of the first type of traffic into the buffer. Flow control can be effected using packet marking or discarding packets. The methodology has particular utility in connection with managing elephant and mouse flows in a network switch.
US09705793B2 Method for informing a node in a radio access network (RAN) about a type of service associated with an IP packet
A core network node for informing a node in a RAN about a type of service associated with an IP packet to be delivered to the node in the RAN, and a RAN node for delivering a received packet to a terminal are provided. The core network node receives the IP packet from a packet data network, the IP packet having an IP header comprising an original DSCP value, and determines a type of service associated with the packet. The core network node determines a second DSCP value based at least partly on the type of service of the packet, and adds the determined second DSCP value to the header. The core network node forwards the IP packet to the RAN node, to subsequently be delivered to a destination terminal. Thereby the RAN node is able to identify the type of service based on the second DSCP value for further processing of the packet when delivering the IP packet to the destination terminal.
US09705791B2 Route setting device and route setting method
A route setting device includes: a storage in which routing information is stored; and a processor configured to execute a procedure, the procedure including: selecting a network device among a plurality of network devices forming a network over which a signal including transmission source information and destination information is transmitted, the network device changing at least one of the transmission source information and the destination information included in the signal; categorizing the network device based on a type of the changed information; and generating the routing information according to a result of the categorizing, wherein the route setting device sets the generated routing information to the network device.
US09705790B2 Information processing apparatus, communication system, and communication method
An information processing apparatus is connected to and communicates with a terminal connected to a first communication network and a second communication network based on a predetermined communication protocol. The first and the second communication network are operable using the predetermined communication protocol. The second communication network is a closed communication network. The information processing apparatus includes first and second communication units. The first communication unit communicates with the terminal via the first communication network based on the predetermined communication protocol. The second communication unit communicates with the terminal based on the predetermined communication protocol via a relay unit arranged in a communication line between the second communication network and the information processing apparatus. The first and the second communication units have the same IP address having an anycast relation as an IP address of the predetermined communication protocol.
US09705787B2 Technique for ethernet access to packet-based services
An Ethernet Metropolitan Area Network provides connectivity to one or more customer premises to packet-bases services, such as ATM, Frame Relay, or IP while advantageously providing a mechanism for assuring security and regulation of customer traffic. Upon receipt of each customer-generated information frame, an ingress Multi-Service Platform (MSP) “tags” the frame with a customer descriptor that specifically identifies the recipient customer. In practice, the MSP tags each frame by overwriting the Virtual Local Area Network (VLAN) identifier with the routing descriptor. Using the customer descriptor in each frame, a recipient Provider Edge Router (PER) or ATM switch can map the information as appropriate to direct the information to the specific customer. In addition, the customer descriptor may also include Quality of Service (QoS) allowing the recipient Provider Edge Router (PER) or ATM switch to vary the QoS level accordingly.
US09705786B2 Demand advertisement method for shared mesh protection path computation
A method includes the steps of: (1) generating, by circuitry of a first node, an advertising message including (a) a working path bandwidth demand; (b) an identification of at least two communication links in a shared risk link group of the working path; and (c) at least one protecting path and a bitmap indicative of failure of at least one first communication link in the shared risk link group that causes the at least one protecting path to be used; and (2) transmitting the advertising message from the first node to second nodes within a mesh network.
US09705785B2 Cloud architecture with state-saving middlebox scaling
An enterprise computer system efficiently adjusts the number of middleboxes associated with the the enterprise, for example, with changes in demand, by transferring not only flows of instructions but also middlebox states associated with those flows. Loss-less transfer preventing the loss of packets and its state, and order-preserving transfer preserving packet ordering may be provided by a two-step transfer process in which packets are buffered during the transfer and are marked to be processed by a receiving middlebox before processing by that middlebox of ongoing packets for the given flow.
US09705784B2 Bit index explicit replication (BIER)forwarding for network device components
A network device receives multicast packets that include information identifying destinations in the network, identifies next hops associated with the destinations, and populates a cache with the destinations and addresses of the identified next hops. The network device receives a particular multicast packet that includes information identifying particular destinations included in the cache, identifies one or more next hops for the particular destinations from the cache, and forwards the particular multicast packet to the identified one or more next hops to permit the identified one or more next hops to forward the multicast packet toward the particular destinations.
US09705783B2 Techniques for end-to-end network bandwidth optimization using software defined networking
Techniques for end-to-end network bandwidth optimization using software defined networking are provided. In one embodiment, a computer system can receive information regarding a flow to be admitted to a network, where the flow is associated with a source and a destination. The computer system can further calculate, for each path in a plurality of paths between the source and the destination, a projected utilization of the path in view of the flow. If the projected utilization of the shortest path in the plurality of paths is less than or equal to a target utilization threshold, the computer system can assign the flow to the shortest path. Otherwise, the computer system can select a path in the plurality of paths that comes closest to the target utilization threshold without exceeding the threshold and can assign the flow to that selected path.
US09705781B1 Multi-topology resource scheduling within a computer network
In general, techniques are described for dynamically scheduling and establishing paths in a multi-layer, multi-topology network to provide dynamic network resource allocation and support packet flow steering along paths prescribed at any layer or combination of layers of the network. In one example, a multi-topology path computation element (PCE) accepts requests from client applications for dedicated paths. The PCE receives topology information from network devices and attempts to identify paths through a layer or combination of layers of the network that can be established at the requested time in view of the specifications requested for the dedicated paths and the anticipated bandwidth/capacity available in the network. The PCE schedules the identified paths through the one or more layers of the network to carry traffic for the requested paths. At the scheduled times, the PCE programs path forwarding information into network nodes to establish the scheduled paths.
US09705780B2 Non-disruptive integrated network infrastructure testing
Non-disruptive integrated testing of network infrastructure in which one or more processors of a first network interface device (NID) performs tests on a network cable connected to a first NID of a host system, and connected to a second NID. Tests verify connectivity of the cable, a bandwidth capacity baseline, and a maximum bandwidth of the network cable. A self-test determines the host operating system, host status, and operational status of the host NID, and responsive to changed conditions, NID settings are reverted to a pre-validated condition state, and confirmation of reverting is sent to the host. Network activity is suspended if received by the host ID during scheduled network cable tests. Upon completion of tests and storing of test results in NID memory network activity resumes. Results of the tests are transferred from memory of the first NID to persistent storage of the host system.
US09705778B2 Deploying operators of a streaming application based on physical location attributes of a virtual machine
A streams manager monitors operator performance of a streaming application to determine when the performance of an operator needs to be improved or optimized. The streams manager in conjunction with a cloud manager automatically determines one or more preferred virtual machines in a cloud with a specified streams infrastructure that best meet the needs of the underperforming operator or application component based on physical location attributes of the preferred virtual machines. The cloud manager determines the physical location attributes of the candidate virtual machines. The streams manager or the cloud manager can then determine a preferred virtual machine of the candidates to deploy the operator based on the physical location attributes. The streams manager then modifies the flow graph so one or more operators of the streaming application are deployed to a preferred virtual machine determined according to the physical location attributes of the preferred virtual machine.
US09705775B2 Passive performance measurement for inline service chaining
A method is implemented by a network device to monitor the performance of packet processing in an in-line service chain, the network device one of a plurality of network devices forming a software defined network (SDN) and the in-line service chain. The SDN includes a controller to configure the plurality of network devices. The method includes receiving a sequence of packets of a data flow traversing the in-line service chain, applying a hash function to the sequence of packets of the data flow to generate a set of hash values for the sequence of packets, and sending the set of hash values and a set of timestamps for the sequence of packets to the controller to determine delay and loss across a service of the in-line service chain.
US09705773B2 Parallelized network traffic flow availability simulation using stochastic process and traffic engineering algorithms
The present disclosure provides a probabilistic framework that can calculate the probability of fulfilling demands for a given set of traffic flows. In some implementations, the probability of fulfilling demands can be based on the probability of infrastructure component failures, shared risk link groups derived from a cross-layer network topology, and traffic engineering (TE) considerations. The consideration of the cross-layer network topology enables the systems and methods described herein to account for the relationship between the physical and logical topologies.
US09705772B2 Identification apparatus, identification method and identification program
It is provided an identification apparatus is configured to: obtain, from a first request group, same-type requests which are of the same type as an investigation subject request in a first request group; obtain, other-type requests that have been transmitted from a first apparatus to a second apparatus and a response to which has been transmitted from the second apparatus to the first apparatus, during a processing period; generate, for the investigation subject request and each of the same-type requests; search the generated sets for sets that have the matching other-type requests, and remove one of the found sets; obtain second requests that have been processed by the second apparatus during the processing period from the second request group; calculate, for the investigation subject request and each of the same-type requests after the removal, values of correlation with the obtained second requests.
US09705770B2 Determining asymmetries in a communication network
A method for measuring asymmetry in propagation delay of first and second links which connect a first node to a second node of a communication network. The method comprises measuring (101) a round trip delay of the first link. The round trip delay can be measured by transmitting (102) a test signal from the first node to the second node over the first link and receiving a reply to the test signal from the second node over the first link. The method further comprises measuring (105) a round trip delay of the second link. The round trip delay can be measured by transmitting (106) a test signal to the second node over the second link and receiving a reply to the test signal from the second node over the second link. A difference in the propagation delay of the first link with respect to the second link is determined (109) using the measured round trip delays of the first link and the second link.
US09705767B2 Detecting and measuring network route reconvergence using in-band data probes
The present disclosure is directed to systems and methods for detecting and measuring network route reconvergence using in-band data probes. The probes are generated and inserted into the network. The probes are routed to an insertion point, corresponding to a beginning of a measurement line, via an in-band connection such as a virtual private network. The in-band connection is configured such that the time-to-live field of the probes is not affected by network path changes occurring in the in-band connection. The probes are routed through the measurement line to measure network route reconvergence. The measurement line is configured to affect the time-to-live field of the probes to reflect network path changes occurring along the measurement line. The probes are extracted from an extraction point corresponding to an end of the measurement line and routed back to the measurement device for analysis.
US09705766B2 Distributed liveness reporting in a computer network
In one embodiment, liveness reporting is performed using a distributed approach. The embodiments include a management node that is configured to receive a message containing an indication of activity or inactivity of one or more subject nodes, and determine which of the one or more subject nodes are active based on the received message. The indication is derived from one or more observer nodes observing network traffic of the one or more subject nodes. The embodiments further include one or more observer nodes configured to observe network traffic of the one or more subject nodes in the network, generate the message containing the indication of activity or inactivity of the one or more subject nodes, and transmit the message to the management node.
US09705765B2 System, method and computer program product for sharing information in a distributed framework
A system, method and computer program product are provided for receiving information associated with a message, issuing a storage resource request in connection with a storage resource and determining whether the storage resource is available. In use, the information is capable of being shared in less than one second, utilizing an automotive electronic control unit which includes a plurality of interfaces.
US09705762B2 Systems and methods for detecting device identity at a proxy background
A system and method is provided for determining a client device identity. In one implementation, a method is provided that can include receiving a request from a client device. The method can also include determining, based on the client device request, a subscriber identification. After determining the subscriber identification, the method can include acquiring, from a transactional history database, transactional device data associated with the subscriber identification. In some embodiments, the transactional device data can include one or more counts associated with one or more device types. The method can also include determining, based on the transactional device data, the client device identity. In some embodiments, the determination of the client device identity can include selecting a device type of the one or more device types with the maximum count and setting the client device identity to the selected device type.
US09705761B2 Opinion information display system and method
The present invention discloses a system and a method for presenting network hotspot information and relates to the field of network information technologies. The system comprises: a web page capturing module configured to capture a web page containing network hotspot information on a current network; a web page analyzing module configured to analyze the web page to acquire body information of the web page; a region identification module configured to perform region identification on the body information to acquire a corresponding region which the body information belongs to and perform quantity statistics on the web pages belonging to the same region; and a presenting module configured to present a result of the quantity statistics in a manner of map coloring. The system and the method according to the present invention may objectively and intuitively reflect the network hotspot information in various regions through performing the region identification on the web page containing network hotspot information.
US09705759B2 Data leakage protection in cloud applications
A computer-implemented method for data leakage protection is disclosed. A monitoring template corresponding to the cloud application is selected based upon communication between a user and a cloud application and from a plurality of monitoring templates. A monitor is generated using the selected monitoring template. Identifying information of content shared between the user and the cloud application is obtained using the generated monitor. Data about the shared content for security analysis is obtained according to the identifying information of the shared content.
US09705758B2 Management of cloud provider selection
A computer-implemented method, a computer program product, and a system for selecting a host from a plurality of host for an application pattern component using a service level agreement (SLA) requirement are provided. The computer-implemented method for selecting a host from a plurality of hosts for an application pattern component using a service level agreement requirement can include receiving the service level agreement requirement for the application pattern component. The method can include receiving a first capability metric of the host from the plurality of hosts. The method can include determining whether the first capability metric of the host from the plurality of hosts is sufficient for the service level agreement requirement. The method can include selecting the host in response to the host being sufficient for the service level agreement requirement.
US09705757B2 Method and terminal, input method and device, cloud service card, and system for acquiring service
Embodiments of the present invention disclose a method and terminal, an input method and device, a cloud service card, and a system for acquiring a service and relate to the field of cloud computing technologies. A method for acquiring cloud service content according to an embodiment of the present invention includes: acquiring, by a cloud terminal, an identifier of a service card; acquiring, by the cloud terminal, a cloud service instruction set corresponding to the identifier of the cloud service card from a cloud instruction set server according to the identifier of the cloud service card; and acquiring, by the cloud terminal, cloud service content from a cloud service server according to a cloud service instruction in the cloud service instruction set. The present invention is applicable to quick acquisition of a latest cloud service provided by an operator.
US09705756B2 Network virtualization
Embodiments of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for network virtualization can include providing, by a datacenter (100) having physical and/or virtual resources, a number of virtual tenant datacenters (tDatacenters), each tDatacenter being isolated from other tDatacenters. A tenant virtual local area network (T-VLAN) (226, 228, 682) is associated to each of the number of tDatacenters, and a value of an end-to-end invariant network virtual local area network (VLAN) identification (VID) label (T-VID) is associated to a particular T-VLAN (226, 228, 682). A network packet associated with the particular T-VLAN (226, 228, 682) is modified at an edge network boundary (561) to include the T-VID. The T-VID is configured to have more than 4096 possible values.
US09705752B2 Reliably updating a messaging system
A messaging system enables client applications to send and receive messages. The messaging system includes independent component programs performing different functions of the messaging system. The component programs include persistent connection managers that maintain connections with the client applications, a dispatcher that establishes connections, and a message router that sends received messages to recipient applications through corresponding connections. The connection managers share a state memory containing a received message and a completion state associated with the received message. The messaging system retains the message until the completion state fulfills a completion condition. The messaging systems supports live deployment of updates the message router and dispatcher because the state of the messaging system is stored independently from memory allocated to these component programs, so they may be restarted without loss of messages, connections or other state information.
US09705749B2 Executing data stream processing applications in dynamic network environments
In one embodiment, a computer-implemented method includes receiving a network graph describing a network having two or more nodes. An application graph is received describing a data stream application. The application graph includes one or more vertices, each corresponding to an operator of the application and associated with a list of nodes. A first vertex of the application graph corresponds to a first operator and is associated with two or more nodes. The application graph is augmented, which includes replicating the first operator such that the augmented graph includes a copy of the first operator at each of the nodes associated with the first vertex. The application is deployed over the network based on the augmented graph, such that a copy of the first operator is deployed at each of the nodes associated with the first vertex. A route through the augmented graph is selected for a data stream.
US09705744B2 Updating hardware and software components of cloud computing environment at optimal times
A method, system and computer program product for updating hardware and software components of a cloud computing environment. An administrative server monitors the usage statistics (e.g., compute utilization) of the hardware and software components of the cloud computing environment. Upon receiving user-selected thresholds for the usage statistics, which may be stored in a profile, the administrative server applies a user-provided patch to the hardware or software component whose threshold criteria has been met. Alternatively, the administrative server may automatically update the hardware and software components based on determined minimum usage points (i.e., minimum levels of usage activity) using the monitored usage statistics of the hardware and software components. In this manner, updates to the hardware and software components of the cloud computing environment can occur at optimal times, where the usage activity is low, thereby lessening the negative impact on servicing the user's computing requirements from the update.
US09705743B2 Method and device for sharing data
The present disclosure relates to a method and a device for sharing data, which relates to the field of communication. The method includes: monitoring an event of a removable storage device being plugged into the DLNA device; acquiring a mount path of the removable storage device through a DLNA server configured in the DLNA device, when the event of the removable storage device being plugged into the DLNA device has occurred; and sharing data in the removable storage device according to the mount path through the DLNA server.
US09705740B2 Using unified API to program both servers and fabric for forwarding for fine-grained network optimizations
As an overview, the present disclosure presents a system for increasing network optimization. In particular, the disclosure discusses a unified system for control of data routing in a dynamic network. In some implementations, edge devices (i.e., hosts or exterior switches) are interconnected through a network fabric (i.e., a plurality of interior switches). The hosts and switches include forwarding engines, which determine the next destination of incoming traffic. The disclosure discusses a network controller that collects application requirements and programs the forwarding engines of the edge devices and the network fabric responsive to the application requirements.
US09705735B2 System and method using RSVP hello suppression for graceful restart capable neighbors
A system, method and apparatus adapting one or more routers or nodes in a network to operate in a first mode to exchange hello messages with neighboring nodes to indicate thereby active or live status, and to operate in a second mode to avoid the use of hello messages by opportunistically relying upon service or management protocols to convey active or live status.
US09705732B2 Method and apparatus for sharing time information in an electronic device
A method for operating an electronic device is provided. The method includes identifying time information of at least one counterpart electronic device, displaying the time information of the counterpart electronic device when an application program for displaying time information is executed, when time change information of the counterpart electronic device is received, changing the time information of the counterpart electronic device according to the time change information, and displaying changed time information of the counterpart electronic device when the application program for displaying time information is executed.
US09705731B2 Mediation server, communication device, and connecting method
A mediation server for mediating subscription information to a communication device from a network operator providing network connectivity is provided. The server includes a management unit for managing context information of a communication device, which includes data relating to service provided by a network operator; an obtaining unit for obtaining device information of the communication device, which includes data needed to obtain subscription information from a network operator; a selecting unit for selecting, using the context information, a network operator that provides the best service to the communication device out of network operators that are able to provide network connectivity to the communication device; and a request unit for sending a request, with the obtained device information to the selected network operator, for subscription information which is to be used for the communication device to connect to the selected network operator as a home network operator.
US09705728B2 Methods, systems, and media for media transmission and management
Methods, systems, and media for media transmission and management are provided. In some implementations, a method for media content management is provided, the method comprising: receiving a portion of a media data stream from a first computing device prior to the first computing device processing the portion of the media data stream; processing the portion of the media data stream to identify an object of interest within the media data stream; determining an entity associated with the object of interest; associating a content item with the object of interest based on the determined entity; generating a first representation of the portion of the media data stream, wherein the first representation is associated with the content item; receiving a second representation of the media data stream from a second computing device; determining whether the second representation matches the first representation; and transmitting the content item associated with the first representation to the second computing device for placement within the media data stream in response to determining that the second representation matches the first representation.
US09705727B2 Remote viewing of media content using layered video encoding
Systems, devices and processes are described to transfer a media program from a media server to a playback device over a network. The media program is encoded in a multi-layer format having a plurality of layers comprising a base layer and at least one additional layer. The base layer supports playback of the entire media program at a lower resolution and each of the additional layers provides additional data that, when combined with the base layer, supports playback of the media program at a higher resolution. The base layer is initially transferred to allow playback of the media program at the lower resolution on the playback device. If sufficient resources remain after transfer of the base layer, then at least one of the additional layers may be subsequently transferred to allow playback of the media program at the higher resolution.
US09705725B2 OFDM system and method employing OFDM symbols with known or information-containing prefixes
Systems and methods for transmitting and receiving OFDM symbols are provided which enable the otherwise wasted transmission time normally used as a prefix for each OFDM symbol to contain useful information. At the receiver, the received signal is processed to convert received OFDM symbols from a linear convolution with the channel to a cyclic convolution.
US09705723B2 Apparatus and method for sending and receiving broadcast signals
Disclosed herein is a broadcast signal receiver. The broadcast signal receiver according to an embodiment of the present invention includes a synchronization and demodulation module configured to perform detection and OFDM demodulation on a received broadcast signal, a frame parsing and deinterleaving module configured to parse and deinterleave the signal frame of the broadcast signal, a demapping and decoding module configured to convert the data of at least one Physical Layer Pipe (PLP) of the broadcast signal into a bit domain and to FEC-decode the PLP data, and an output processing module configured to receive the data of the at least one PLP and to output the received data in a data stream form.
US09705720B2 Pilot symbol patterns for transmission via a plurality of antennas
A method and apparatus for improving channel estimation within an OFDM communication system. Channel estimation in OFDM is usually performed with the aid of pilot symbols. The pilot symbols are typically spaced in time and frequency. The set of frequencies and times at which pilot symbols are inserted is referred to as a pilot pattern. In some cases, the pilot pattern is a diagonal-shaped lattice, either regular or irregular. The method first interpolates in the direction of larger coherence (time or frequency). Using these measurements, the density of pilot symbols in the direction of faster change will be increased thereby improving channel estimation without increasing overhead. As such, the results of the first interpolating step can then be used to assist the interpolation in the dimension of smaller coherence (time or frequency).
US09705719B2 Method and apparatus for transmitting positioning reference signal in wireless communication system
Provided are a method and an apparatus for transmitting a positioning reference signal (PRS) in a wireless communication system. A terminal obtains positioning subframe configuration information to determine at least one positioning subframe among a plurality of downlink subframes in a wireless frame, obtains downlink subframe configuration information to determine the type of each downlink subframe in the wireless frame, receives PRSs in at least one positioning subframe from a plurality of cells, and reports measured time differences between the PRSs received from the plurality of the cells. The type of each downlink subframe of the wireless frame is classified into a 1st type subframe and a 2nd type subframe, and the type of at least one positioning subframe is either the 1st type subframe or the 2nd type subframe. In addition, the PRSs are mapped into at least one positioning subframe on the basis of a single PRS pattern.
US09705712B2 Highly linear-gain oscillator
A variable frequency oscillator includes an inductance unit having a first inductance, a first variable capacitor coupled across the inductance unit, and a second variable capacitor coupled across a part of the inductance unit. The inductance of the part of the inductance unit coupled by the second variable capacitor is a proportion of the first inductance.
US09705710B2 High speed signaling system with adaptive transmit pre-emphasis
A high-speed signaling system with adaptive transmit pre-emphasis. A transmit circuit has a plurality of output drivers to output a first signal onto a signal path. A receive circuit is coupled to receive the first signal via the signal path and configured to generate an indication of whether the first signal exceeds a threshold level. A first threshold control circuit is coupled to receive the indication from the receive circuit and configured to adjust the threshold level according to whether the first signal exceeds the threshold level. A drive strength control circuit is coupled to receive the indication from the receive circuit and configured to adjust a drive strength of at least one output driver of the plurality of output drivers according to whether the first signal exceeds the threshold level.
US09705704B2 Method and system of forming a mobile virtual network
An approach is provided for creating a mobile virtual network. A virtual network is created to include a plurality of mobile virtual routers. A determination is made whether the virtual network has sufficient resources to satisfy a dynamic virtual network requirement. The size of the virtual network is adjusted based on the determination.
US09705703B2 System and method for simultaneous communication on Modbus and DNP 3.0 over Ethernet for electronic power meter
A system and method is provided for simultaneous communications on Modbus and DNP 3.0 over Ethernet for an electronic power meter. The system incorporates one or more protocol wrappers to provide compatibility with both Modbus and DNP based applications. The system removes the appropriate wrappers and routes the incoming data packet to its destination. Additionally, the system also wraps outgoing response packets with the appropriate protocol wrapper based on the related data packet wrappers.
US09705700B2 Sparse graph coding scheduling for deterministic Ethernet
Embodiments provide techniques for transmitting data packets across a deterministic Ethernet network. Embodiments receive, at a first device in the deterministic Ethernet network, a deterministic binary schedule specifying timing information for transmitting data fragments relating to a plurality of data flows. Data packets to transmit to a destination device within the deterministic Ethernet network are received at the first device. Embodiments include fragmenting each of the data packets into two or more fragments and encoding at least one of the two or more fragments for each of the data packets with a respective sparse graph code. The encoded fragments are transmitted to the destination device, across multiple paths through the deterministic Ethernet network, according to timing information specified in the deterministic binary schedule.
US09705699B2 Method and apparatus for reducing load in can communication
The present disclosure provides a method and an apparatus for reducing a communication load in controller area network (CAN) communication. A method for reducing communication load in a transmission node connected to a CAN communication network may include: generating a first CAN data frame including first data and transmitting the first CAN data frame to the CAN communication network at a first transmission time; comparing second data with the first data at a second transmission time; and transmitting, to the CAN communication network, a second CAN data frame in which a data length code (DLC) field value is set to a predetermined value indicating that the data has not changed, when the second data is identical to the first data. Accordingly, CAN communication load can be effectively reduced without CAN hardware modification.
US09705696B2 Monitoring system
In a monitoring system, a master device transmits predetermined sound source list data to a mobile phone terminal in response to a first operation on a display/input unit. The mobile phone terminal displays the predetermined sound source list data transmitted from the master device on the display/input unit, and transmits information regarding a selected sound source to the master device in response to an operation of selecting one sound source from the sound source list data. When the information regarding the sound source is received from the mobile phone terminal, the master device outputs selection audio data corresponding to the information regarding the selected sound source from a speaker of a monitoring camera.
US09705695B1 Sensors and system for accessing and validating sensor data
This invention relates to apparatus and systems for providing home and building security and condition monitoring. More particularly, the invention relates to a plurality of devices, including intelligent, multi-sensing, network-connected devices, that communicate dynamically with each other and a remotes server.
US09705692B2 Method and device for receiving a multimedia broadcast multicast service in a mobile communication system
The present invention relates to a method and device for receiving a multimedia broadcast multicast service (MBMS) in a mobile communication system. The method for receiving the MBMS of a terminal in the mobile communication system according to an embodiment of the present invention is characterized in that it includes: determining whether service area ID (SAI) information on a serving cell is broadcast during the MBMS; receiving the SAI information on the serving cell when it is determined that the SAI information is broadcast; determining, by using the received SAI information of the serving cell, whether an SAI of the MBMS matches the SAI of the serving cell; and changing the cell reselection priority of the frequency of the serving cell to the highest priority if it is determined that the SAI of the MBMS matches the SAI of the serving cell.
US09705687B2 Applying user-specified permissions to distribution of content items to social networking system users
A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
US09705682B2 Extending DNSSEC trust chains to objects outside the DNS
The present invention generally relates to systems and methods for extending a chain of trust beyond the DNS. Some embodiments provide a verifier with the ability to validate a chain of trust starting with the trust anchor at the DNS root all the way to a service or object of interest outside the DNS.
US09705679B2 Data authentication device and data authentication method
For improving, when performing road-vehicle communication or vehicle-vehicle communication between a roadside device and in-vehicle devices or therebetween, efficiency of distribution information verification including digital signature verification and freshness verification, there are included a memory unit that stores, as an authentication information history, a history of second authentication information of communication data which was received in the past from another communication device and which includes first authentication information, distribution information, and the second authentication information and an authentication processing unit that verifies, on the basis of the first authentication information of new communication data being newly received communication data, authenticity of the second authentication information of the new communication data and that compares the second authentication information of the new communication data with the authentication information history stored in the memory unit to verify freshness of the new communication data.
US09705677B2 Method and system for control of code execution on a general purpose computing device and control of code execution in a recursive security protocol
Embodiments of systems and methods which provide highly specific control over the execution of general-purpose code block are disclosed. These embodiments may allow the exact circumstances under which a given code block is allowed to execute to be determined with specificity. Such a control mechanism may be coupled with embodiments of a data hiding system and method, based for example, on an ordered execution of a set of code segments implemented via recursive execution. When embodiments of these systems and methods are utilized together an unencumbered generality as well as a level of protection against attack that surpasses many other security systems may be obtained.
US09705674B2 Federated key management
A system uses information submitted in connection with a request to determine if and how to process the request. The information may be electronically signed by a requestor using a key such that the system processing the request can verify that the requestor has the key and that the information is authentic. The information may include information that identifies a holder of a key needed for processing the request, where the holder of the key can be the system or another, possibly third party, system. Requests to decrypt data may be processed to ensure that a certain amount of time passes before access to the decrypted data is provided, thereby providing an opportunity to cancel such requests and/or otherwise mitigate potential security breaches.
US09705673B2 Method, device, and system of provisioning cryptographic data to electronic devices
System, device, and method of provisioning cryptographic assets to electronic devices. A delegation message is generated at a first provisioning server. The delegation message indicates provisioning rights that are delegated by the first provisioning server to a second provisioning server with regard to subsequent provisioning of cryptographic assets to an electronic device. The delegation message includes an association key unknown to the first provisioning server, encrypted using a public key of the electronic device. The delegation message further includes a public key of the second provisioning server. The electronic device locally generates the association key, which is unknown to the first provisioning server. The delegation message is delivered to the electronic device. Based on the delegation message, cryptographic assets are provisioned by the second provisioning server to the electronic device, using the association key.
US09705672B2 Key management method and system
Disclosed are a key management method and system. A master key is remotely downloaded to avoid the problem that the master key is not issued to a merchant until the master key needs be downloaded on a POS terminal, so as to reduce logistics costs and maintenance costs. When a key is remotely downloaded, a KMS system uses a symmetric algorithm to encrypt the key to be transmitted to ensure that the encrypted key can only be decrypted by a corresponding POS terminal, thereby ensuring the security of data transmission. During bidirectional authentication, an application program of the POS terminal can only contact an encrypted text form of the key instead of a plain text key needing to be remotely downloaded to the POS terminal, thereby ensuring security in reproduction.
US09705668B2 Dual path timing jitter removal
A gap detector detects when a phase difference between a feedback signal and a clock signal is larger than a gap threshold. If the phase difference is larger than the gap threshold, then the phase difference is modified by subtracting a gap value from the phase difference. If the phase difference is less than the threshold, the phase difference is not modified. A loop filter receives and filters the modified or unmodified phase difference and controls an oscillator. An accumulator circuit accumulates the modified phase difference and supplies a phase adjust signal. A low pass filter receives the phase adjust signal and supplies a filtered phase adjust signal that is used to slowly adjust the output of the oscillator.
US09705667B2 Tracking of signals with at least one subcarrier
A system for tracking a received signal with a subcarrier, the received signal representing a carrier signal modulated with a code signal and with a subcarrier signal. The system comprises independent and cooperatively operating loops: a phase lock loop tracking the carrier signal, a subcarrier lock loop tracking the subcarrier signal, and a delay lock loop tracking the code signal. The subcarrier lock loop comprises a first controllable oscillator and a first early-minus-late discriminator generating a control signal for the first controllable oscillator. The delay lock loop comprising a second controllable oscillator and a second arctan discriminator generating a control signal for the second controllable oscillator.
US09705665B2 Oversampling CDR which compensates frequency difference without elasticity buffer
A method, algorithm, architecture, circuit and/or system that compensates for frequency difference in oversampled CDRs. The oversampled CDR uses a programmable divider whose division ratio is changed, for one or more cycles, from its usual division ratio, when accumulated phase movement in either direction exceeds a threshold. Accordingly, the elasticity buffer in oversampled CDRs can be made much smaller or entirely eliminated, resulting in less area, and reduced or eliminated dependence of max allowed burst size on ppm difference. The threshold can be kept programmable, and more than half unit interval, to provide robustness towards high frequency jitter.
US09705658B2 Method and apparatus for detecting inconsistent control information in wireless communication systems
In order to support low latency and bursty internet data traffic, the 3GPP LTE wireless communication system uses dynamic allocation. To keep the allocation overhead lower, the system is designed such that the client terminal must perform a number of decoding attempts to detect resource allocations. During course of the decoding attempts a false resource allocation may be decoded by the client terminal. The false detection may lead to multiple issues for the performance efficiency of the client terminal and the overall communication system. A method and apparatus are disclosed than enable the detection of false resource allocation. This in turn improves the performance and efficiency of the client terminal and the wireless communication system.
US09705657B2 Method and apparatus for scheduling in wireless communication system for coordinated scheduling
A method and apparatus for scheduling in a wireless communication system configured for coordinated scheduling are disclosed.The scheduling apparatus sets a gain to be obtained when a terminal performs coordinated scheduling in a neighboring cell. The scheduling apparatus determines whether the terminal in the neighboring cell has moved between a first region where coordinated scheduling is not performed and a second region where coordinated scheduling is performed. Next, if it is determined that the terminal in the neighboring cell has moved between the first region where coordinated scheduling is not performed and the second region where coordinated scheduling is performed, the scheduling apparatus controls the radio unit in the neighboring cell to set an Modulation and Coding Scheme (MCS) level based on the gain and perform scheduling based on the MCS level.
US09705654B2 Methods and apparatus for an extensible and scalable control channel for wireless networks
Methods and apparatus to enable an extensible and scalable control channel for wireless networks. In one embodiment, an Enhanced Physical Downlink Control Channel (ePDCCH) is disclosed that is implemented with a flexible number of Physical Resource Blocks (PRBs). Advantages of the ePDCCH include, for example: more efficient spectral utilization, better frequency management across multiple serving entities (e.g., base stations and remote radio heads), and extensible payload capabilities that can scale to accommodate higher or lower control information payloads, as compared to prior art PDCCH solutions.
US09705653B2 Downlink control transmission in multicarrier operation
A wireless communication network distributes resources for a Physical Downlink Control CHannel (PDCCH) over multiple carriers in accordance with a constraint that limits a number of blind decoding actions required by user equipment (UE). Distribution can entail segregating UE-specific and common search spaces to different monitored carriers. Distribution can entail segregating aggregation levels to different monitored carriers. Distribution can entail segregating a number of decoding candidates for a given aggregation level to different monitored carriers. The distribution can be orthogonal or non-orthogonal, and can be UE-based or per cell-based. The distribution can be static, semi-static or hop with time.
US09705647B2 Inter-UE interference cancellation
Interference cancellation occurs for devices, where the source of the interference is another UE. The victim UE receiver identifies subframes vulnerable to potential interference from other UEs. Candidate resource blocks in the identified vulnerable subframes are listed. Interference is cancelled for edge resource blocks and valid contiguous resource blocks.
US09705643B2 High-efficiency wireless local-area network devices and methods for acknowledgements during scheduled transmission opportunities
Embodiments of a system and method for acknowledging frames in a wireless network are generally described herein. In some embodiments, a wireless communication device may include a transmit/receive unit configured to receive data from a sender. In some embodiments, the transmit/receive unit may be configured to receive a schedule. The transmit/receive unit may be further configured to acknowledge (ACK) the data in a first scheduled transmission to the sender. The first scheduled transmission to the sender may be determined based on the schedule. In some embodiments, the acknowledgement may be an acknowledgement frame or a block acknowledgment frame. The scheduled transmission to the sender may be determined based on the schedule.
US09705634B2 Communication users predictive product
The system of the present invention allows a user to select one or multiple SATCOM radio and antenna equipment types, select their current location(s) or a route and select the UHF SATCOM satellite for a multi-user communication network or architecture. The system presents an assessment of the level of performance of the selected system equipment and provides a capability to assess the impact of degrading factors, such as man-made interference (jamming) and natural phenomena (e.g. rain, clouds, ionospheric scintillation). This predictive assessment is a tailored result showing the phenomenology effects. Natural phenomenology like ionospheric scintillation, clouds, and precipitation, plus man-made phenomenologies like SATCOM jammers need to be differentiated by behavior characteristics and performance on a SATCOM frequency. If the system assessment determines the communication link is weak or ineffective based off the user's inputs, the application provides the ability to select alternative configurations, e.g. other radio and antenna equipment pairing and/or other satellite options or access times. The system of the present invention can be updated and modified as the satellite communication community and users identify new equipment and additional ionospheric scintillation data resources. Using satellite communication equipment (radio, antenna and satellite specifications) databases and near-real time external data, if available, allows the system of the present invention to generate an assessment tool that shows the quality of the communication overarching architecture.
US09705630B2 Optical interconnection methods and systems exploiting mode multiplexing
Optical solutions to address and overcome the issues of superseding/replacing electrical interconnection networks have generally exploited some form of optical space switching. Such optical space switching architectures required multiple switching elements, leading to increased power consumption and footprint issues. Accordingly, it would be beneficial for new optical, e.g. fiber optic or integrated optical, interconnection architectures to address the traditional hierarchal time-division multiplexed (TDM) space based routing and interconnection to provide reduced latency, increased flexibility, lower cost, and lower power consumption. Accordingly, it would be beneficial to exploit networks operating in multiple domains by overlaying mode division multiplexing to provide increased throughput in bus, point-to-point networks, and multi-cast networks, for example, discretely or in combination with wavelength division multiplexing.
US09705629B2 Transmitting device and transmission control method
A transmitting device coupled to a first route and a second route as communication paths on a first ring network and coupled to a third route as a communication path on a second ring network, the transmitting device includes: a first branching unit configured to branch and output signal light input from the first route to a first terminating unit and a second output unit that outputs signal light to the second route; a second branching unit configured to branch and output signal light input from the second route to a second terminating unit, a first output unit that outputs signal light to the first route, and a third output unit that outputs signal light to the third route; and a third branching unit configured to branch and output signal light input from the third route to a third terminating unit that terminates signal light and the second output unit.
US09705626B2 Optical system, and dynamic wavelength bandwidth allocation method for optical system
An ONU requests a bandwidth of an uplink signal, and in accordance with this, an OLT calculates a time when the OLT transmits the uplink signal and a transmission duration time and performs an instruction, and a DBA cycle in which the ONU transmits the uplink signal in accordance with the instruction and a dynamic wavelength allocation cycle in which the OLT instructs wavelength switching, and the ONU switches the wavelength and belongs to a different LC are separated. While the ONU switches the wavelength, the DBA cycles can be performed plural times in the ONU whose wavelength is not switched, the switching of the wavelength is confirmed after the wavelength has been switched, and then DBA operation is performed at the switched wavelength.
US09705621B2 Radio telecommunications system and method of operating the same with polling
An apparatus or method for transmitting data blocks on a communications channel having a radio link between two stations including a user equipment comprises receiving first data blocks from the user equipment, and transmitting second data blocks to the user equipment. A polling interval is dynamically set for the transmission of polling messages to the user equipment after transmission of the second data blocks, the polling interval being set in accordance with at least one of: a size of one or more data blocks received by the apparatus from the user equipment, a size of one or more blocks transmitted from the apparatus to the user equipment, and a service to which the user equipment is subscribed. The apparatus may be used as a PCU in a cellular mobile telephone system.
US09705620B2 Synchronization of endpoints using tunable latency
A memory controller is provided to increment a source timestamp count responsive to a clock signal. Further, the memory controller associates the source timestamp count to a respective word for each endpoint in a plurality of endpoints. The memory controller transmits the received clock signal, a respective data word, and an associated source count to each endpoint. Each endpoint increments a destination count responsive to the clock signal. Each endpoint further transmits its respective word to an external memory responsive to the destination count being greater than or equal to the associated source count by a threshold margin.
US09705619B2 Apparatus and method for synchronous hardware time stamping
Methods and apparatus that may be used to provide timestamps to physical layer devices are provided. One method includes obtaining a time value from a clock associated with a physical layer device that is communicatively coupled to a primary data packet switch. The method further includes adding a processing time to the time value to generate a timestamp and transmitting the timestamp to a multiplexer circuit. The method further includes writing the timestamp in parallel from the multiplexer circuit to a plurality of external physical layer devices that are communicatively coupled to a secondary data packet switch and are located external to a housing of the secondary data packet switch.
US09705618B1 Systems, methods and devices for public announcements
A public addressing system can identify user preferences including language, volume, and method of delivery to provide improved content in a given geographical area using perceptual computing techniques. The system can also support the use of personal devices including wearables in order to deliver private personalized messages discreetly. For example, one embodiment of a public announcement system gathers and aggregates demographic data of a population in a public place. The public announcement system creates inferences from this data to predict content delivery preferences, such as a sequence of languages or delivery characteristics (e.g., speech rate, content and volume). The delivery preferences can be ranked and then a recommendation for a public announcement provided.
US09705614B2 Testing a communications apparatus
A test arrangement includes a multi-port test interface having a first waveguide coupled to a plurality of second waveguides. The first waveguide is arranged to propagate an input signal and each of the second waveguides is arranged to output the input signal, providing a plurality of test signals to be supplied to a communications apparatus. Such a test interface may also be used to output respective channel signals in a multiplexed signal received from a communications apparatus. The test interface permits the provision and/or monitoring of a large number of channel signals without separate respective connections to the communications apparatus. This may be particularly useful where tests are performed in a constrained space and/or where repeated access to the apparatus is impractical. The simultaneous provision of many channel signals may allow evaluation of co-channel interference.
US09705610B2 Transmission device with impairment compensation and methods for use therewith
Aspects of the subject disclosure may include, for example, a waveguide system that includes a transmission device having a coupler positioned with respect to a transmission medium to facilitate transmission or reception of electromagnetic waves that transport communications data. The electromagnetic waves propagate along an outer surface of the transmission medium. A training controller detects an impairment on the transmission medium adverse to the transmission or reception of the electromagnetic waves and adjusts the electromagnetic waves to reduce the effects of the impairment on the transmission medium. Other embodiments are disclosed.
US09705608B2 Method and system for interference cancellation of data channel
The disclosure discloses a method for interference cancellation of a data channel. The method includes that: bit-level channel recoding is performed on received transport block data, and then channel estimation is performed on the coded data and multiplexed antenna data of a data channel to obtain channel estimation data; data channel reconstruction is performed on the coded data with a Reconstruction Unit (RU) as a unit by virtue of the channel estimation data; and obtained reconstruction data is subtracted from the antenna data to implement interference cancellation. The disclosure further discloses a system for interference cancellation of a data channel.
US09705607B2 System and methods of acoustic monitoring
A high performance computing strategy along with the capability to integrate various layers of data within a modeling framework incorporates various tools such as ambient noise, vessel and animal data to measure acute and chronic noise levels, detect and classify marine mammal vocalizations, and compute various metrics such as receive levels, signal excess, masking and communication space over relatively large temporal and spatial scales.
US09705606B2 Directional light transmitter and receiver
A system for supplying power wirelessly to a remote mobile device including (i) a transmitting unit for directing radiation into the region of the mobile device, the transmitting unit having a gain medium with a front surface directed towards the space, and a retroreflector on its back surface, and (ii) a receiver unit connected with or attached to the mobile device for receiving radiation transmitted from the transmitting unit. The receiver unit includes (i) a retroreflector for reflecting part of the radiation received from the transmitting unit back in the direction of the transmitting unit, where it is amplified and retransmitted back in the direction of the receiver unit, and (ii) a power detection element for absorbing that part of the radiation not reflected by the retroreflector, and converting it to electrical power for use by the mobile device. Modulation of the transmitted beam enables it to transmit data also.
US09705598B2 Methods and systems for reducing optical beat interference via polarization diversity in FTTx networks
Methods of reducing optical beat interference in a fiber optic network are provided. The optical fiber network may have a plurality of optical network units that communicate with a shared receiver. The optical signals that are transmitted from the optical network units to the receiver may have polarization states that are selected to reduce optical beat interference at the receiver.
US09705597B2 Modular light bar messaging system
Techniques for communicating lighting commands through a controller area network (CAN) bus of a light bar system include generating a light code message. The light code message has a metadata portion and a value portion. The metadata portion defines a purpose of value portion. The value portion controls a state of a lighting device (e.g., a keypad's LED brightness or activation of a directional light module) in the light bar system. A data field is generated by encapsulating the light code message with an ISO-TP single frame header and a message subtype. A CAN controller generates a CAN message having an extended frame format and the data field. The CAN message is then transmitted through the CAN bus.
US09705594B2 Optical communication for solid-state light sources
The disclosure relates to a lighting fixture, which includes an array of solid-state light sources that are configured to generate light for general illumination lighting purposes and control circuitry. A drive signal is used to drive solid-state light sources. The control circuitry is configured to use a control output to control the drive signal to at least one of the solid-state light sources. The control output is configured to control the drive signal to 1) set at least one characteristic of the light generated by the array of the solid-state light sources, and 2) modulate the light with data for transmission. The light is modulated such that any change in the at least one characteristic based on the light being modulated is anthropically imperceptible. The characteristic of the light generated by the array of solid-state light sources may include the intensity, color, color temperature and the like.
US09705585B2 Relaying device and communication system
A relaying device includes an uplink interface that continuously receives an audio signal in communication, a wireless apparatus interface to which a repeater acting as a wireless relaying apparatus is connected, a voice buffer that buffers the audio signal, and a control unit. The control unit performs a VOX processing of detecting whether or not a level of the audio signal is equal to or higher than a preset threshold. When the level of the audio signal is equal to or higher than the threshold, the control unit starts buffering the audio signal in the voice buffer, and requests the repeater to reserve a channel. After receiving, from the repeater, a reply indicating that a channel has been reserved, the control unit reads the buffered audio signal from the voice buffer, and transfers this audio signal to the repeater.
US09705583B2 Communication device and method of controlling same
A communication device and a method of controlling the same. The communication device includes at least one receiver configured to connect to a first antenna for receiving a first signal and a second antenna for receiving a second signal; and a processor electrically coupled to the at least one receiver, wherein the processor is configured to measure received signal strengths of the first signal and the second signal based on calibration operation for the first antenna and the second antenna, select one of the first antenna and the second antenna based on the measured received signal strengths, and control the at least one receiver to receive a signal through the selected one of the first antenna and the second antenna.
US09705581B2 Synchronization in a beamforming system
A beamforming system synchronization architecture is proposed to allow a receiving device to synchronize to a transmitting device in time, frequency, and spatial domain in the most challenging situation with very high pathloss. A detector at the receiving device detects the presence of control beams, synchronizes to the transmission and estimates the channel response by receiving pilot signals. The detector has low complexity when exploiting the structure of the pilot signals. The detector consists of three stages that break down the synchronization procedure into less complicated steps. The detector accurately estimates the parameters required for identifying the transmit device and performing subsequent data communication.
US09705573B2 Controlling multiple-input and multiple-output operation of a communication device when the device is attached to a battery charger
A method for controlling multiple-input and multiple-output operation in a communication device when the communication device is attached to a battery charger includes determining that a battery level of a communication device is below a first battery level threshold. The method further includes determining that the communication device is attached to a battery char and determining whether to disable multiple-input and multiple-output operation of the communication device while it is attached to the battery charger.
US09705572B2 Communication control method and base station
A communication control method used in a mobile communication system in which a plurality of cells managed by different eNBs 200 cooperate with one another to perform communication with one UE 100. The communication method comprises the steps of: in a eNB 200-1 that manages a cell #1, receiving a BCI fed back from each of a plurality of UEs 100-1 connected with the cell #1; generating, on the basis of the received BCI, mapping information that includes a plurality of BCIs with which a frequency resource is associated respectively; and transmitting the mapping information to a eNB 200-2 that manages a cell #2.
US09705568B2 Method and plug-in connection for informing a process control center about a sensor being disconnected from a measuring transducer
A method for informing a process control center about the fact that a sensor is being disconnected from a measuring transducer that is arranged spatially remote from the process control center and electrically connected with the process control center. The sensor is connected with the measuring transducer via a plug-in connection. A method involving automatic transmission of a signal to the process control center when the plug-in connection is opened is designed in such a way that, when opening a bayonet joint that covers the plug-in connection, or when disconnecting the plug-in connection, in order to disconnect the sensor from the measuring transducer, an electric signal is generated in the plug-in connection or the bayonet joint, which is transmitted to the process control center.
US09705567B2 Distributed data storage system and method
A system for storing long-term digital data comprises data storage equipment including one or more data storage devices 26 stored in a sealed data storage module 10, which is positioned within a data center enclosure 101, which contains a body 12 that is surrounded by a strengthening shield 14. The body contains a network of tunnels 16. One or more data storage modules 10 are stored in a tunnel 16 that is inaccessible to human beings and comprises robotic movement means. Data can be stored before or after the data storage device 26 is sealed within the data storage module body. A utility distribution system can be positioned in proximity to the data storage module 10 for the utility distribution module to provide contactless power and network connection to the data storage module and for the data storage module to retrieve and transmit to the utility distribution module 34 data that is held in the data storage device 26. Powering of the data storage module occurs only when access to the data storage devices is required. One the other or both of the data storage module 10 and the tunnel 16 is operable to self-destruct when tampering is detected. The data storage module can also process the data stored under user instruction and store the results, including secure encryption and decryption of data.
US09705560B1 Discrete fourier transform using GNSS tracking channel
A method of performing a discrete Fourier transform (DFT) on one or more data samples in a global navigation satellite system baseband tracking channel is provided. The method comprises loading a pseudorandom noise code generator with a constant value in the baseband tracking channel; setting a tracking loop integration time according to a selected frequency resolution; updating a carrier generator with a selected DFT frequency in the baseband tracking channel; integrating a data sample in the baseband tracking channel; and storing the integrated data sample in a DFT bin. The method determines whether all DFT bins have been received, and if all DFT bins have not been received, the method repeats starting with updating the carrier generator, until all DFT bins have been received.
US09705559B2 Method and apparatus for powering a portable device
A method of monitoring a process of powering a portable device through a cable connected between a power supply and a portable device is presented. The method includes applying a time-dependent current variation to one end of the cable in accordance with a spreading sequence, detecting a time-dependent voltage variation at the one end of the cable, the time dependent voltage variation resulting from the applying of the time-dependent current variation, and determining a quantity indicative of an impedance of the cable assembly based on the time-dependent voltage variation and the spreading sequence. Further, an apparatus for monitoring a process of powering a portable device through a cable connected between a power supply and a portable device is presented.
US09705558B2 Harmonic rejected antenna switch
The exemplary embodiments include a radio frequency antenna switch configured to reject harmonic frequencies. In addition, the harmonic-rejected radio frequencies of the radio frequency antenna switch may be tuned by use of a capacitor array. The capacitor array may be configured with fuse elements or by control logic.
US09705557B2 Front end circuit, module, and communication device
A front end circuit includes: a first antenna terminal from/to which transmission/reception signals of a low band (LB) and a high band (HB); a second antenna terminal from/to which a transmission/reception signal of a middle band (MB) is output/input; an LB terminal to/from which the transmission/reception signal of the LB is input/output, an MB terminal to/from which the transmission/reception signal of the MB is input/output; an HB terminal to/from which the transmission/reception signal of the HB is input/output; and a separating circuit that passes the transmission and reception signals of the LB and suppresses the transmission and reception signals of the MB and the HB between the first antenna terminal and the LB terminal, and that passes the transmission and reception signals of the HB and suppresses the transmission and reception signals of the LB and the MB between the first antenna terminal and the HB terminal.
US09705554B2 Circuits, devices and methods for achieving fast changes in voltage regulator outputs
Circuits, devices and methods for achieving fast changes in voltage regulator outputs. In some embodiments, a voltage regulation system can include a voltage regulator configured to receive an input voltage Vin and generate an output voltage Vout at an output node, and to transition Vout between V1 and V2. The voltage regulation system can further include a transition circuit coupled to the output node. The transition circuit can include a first voltage source that is switchably coupled to the output node and configured to provide a voltage associated with one of the V1 and V2 voltages to the output node during at least the transition of the voltage regulator. The voltage provided by the first voltage source can be substantially equal to one of the V1 and V2 voltages.
US09705552B1 Smart phone or tablet computer case with finger-engaging slots
The smart phone or tablet computer case with finger-engaging slots is a glorified smart phone case that includes a pivoting armature on a rear surface. The pivoting armature rotates from a flattened positioned with the rear surface of the case to a perpendicular orientation. The pivoting armature features a pair of finger holes that are each adapted to receive a finger therein. The pivoting armature is adapted to be secured to the hand via the pair of finger holes in order to prevent dropping of the case.
US09705548B2 Wristband-type handset and wristband-type alerting device
Proposed is a bracelet-type transmission/reception device comprising: a cartilage conduction vibration source provided in a portion to be attached to a wrist; a speaker; a variable directional microphone; and a control unit which sets the directivity of the variable directional microphone to the back side of a hand when the speaker is used and sets the directivity of the variable directional microphone to the palm side of the hand when the cartilage conduction vibration source is used. The bracelet-type transmission/reception device is provided together with a display means for information relating to a transmission/reception method or a handling explanation medium or advertising medium having the information relating to the transmission/reception method. An example of a method for use thereof is to conduct the vibration of the cartilage conduction vibration source to a thumb and to bring the thumb into contact with a tragus in a state where the back of the hand faces forward. The cartilage conduction vibration source is also used as a vibration source of an incoming vibrator, and when the cartilage conduction vibration source vibrates for cartilage conduction, a vibrational component in a low-frequency range that induces a sense of vibration is cut. The cartilage conduction vibration source vibrates for notification by announcement voice data in a storage unit.
US09705547B2 Ad-hoc wireless communication network including wearable input/output transducers
One or more sensors gather data, one or more processors analyze the data, and one or more indicators notify a user if the data represent an event that requires a response. One or more of the sensors and/or the indicators is a wearable device for wireless communication. Optionally, other components may be vehicle-mounted or deployed on-site. The components form an ad-hoc network enabling users to keep track of each other in challenging environments where traditional communication may be impossible, unreliable, or inadvisable. The sensors, processors, and indicators may be linked and activated manually or they may be linked and activated automatically when they come within a threshold proximity or when a user does a triggering action, such as exiting a vehicle. The processors distinguish extremely urgent events requiring an immediate response from less-urgent events that can wait longer for response, routing and timing the responses accordingly.
US09705545B2 Tunable radio frequency low noise amplifier
An apparatus comprising an amplifier comprising an input, a capacitor having a capacitor first side and a capacitor second side, wherein the capacitor first side is coupled to the input, a switch having a switch first side and a switch second side, wherein the switch first side is coupled to the capacitor second side, and a transistor having a transistor gate, and a transistor source, wherein the transistor gate is coupled to the input and the capacitor first side, wherein the transistor source is coupled to the switch second side and wherein the switch is positioned directly between the capacitor second side and the transistor source.
US09705544B2 Wireless receiver and method
A receiver and method for a wireless signal transmission system use digital amplitude modulation of a base band signal having a symbol clock frequency. The receiver includes a reference generator which generates a local reference frequency, a mixer to extract the base band signal, a high pass filter to suppress a DC component, an amplifier, an analog-to-digital converter and a digital signal processor to receive digital signals and extract symbols. A base band signal rotation detection circuit detects rotation of the base band signal upstream of the high pass filter. The digital signal processor determines a symbol clock phase by generating a coarse estimate of the symbol clock phase and correcting the coarse estimate based on detected rotations of the base band signal. A determination that the symbol clock phase corresponds to a complete rotation is used in relation to the extraction of symbols.
US09705543B2 Communication system, frequency control method, remote terminal and non-transitory computer-readable recording medium having stored therein program
A wireless-device-end communicator transmits, to a remote-end communicator, an IF signal and a wireless-device-end AF signal, the wireless-device-end AF signal being generated by demodulating the IF signal on a basis of a wireless-device-end local frequency. A remote-end controller starts a tuning mode when an instruction obtainer obtains the start instruction for the tuning mode, and adjusts a remote-end local frequency in accordance with the obtained adjustment instruction. A remote end demodulator demodulates the received IF signal on a basis of the remote-end local frequency, and outputs a remote-end AF signal. An outputter outputs the remote-end AF signal in the tuning mode, and outputs the wireless-device-end AF signal in a normal mode. At an end of the tuning mode, the wireless-device-end local frequency is adjusted in such a way that the reception frequency of a wireless device becomes consistent with the reception frequency indicated by the last adjustment instruction.
US09705542B2 Reconfigurable RF filter
A reconfigurable RF filter, which includes a first resonator, a second resonator, and a first coupling circuit, is disclosed. The first coupling circuit is coupled between the first resonator and the second resonator. The reconfigurable RF filter operates in one of a group of operating modes, which include a first operating mode and a second operating mode. During the first operating mode, the reconfigurable RF filter is a bandpass filter having a first bandwidth and a first insertion loss via the first resonator. During the second operating mode, the reconfigurable RF filter is a bandpass filter having a second bandwidth and a second insertion loss via the first resonator, such that the first bandwidth is greater than the second bandwidth and the first insertion loss is less than the second insertion loss.
US09705539B2 Digital pre-distortion of non-linear systems with reduced bandwidth feedback
Embodiments of the invention provide a DPD system where the transmit reference signal is transformed, including sub-sampling, frequency translation, and the like, to match the feedback signal, which goes thru a similar transformation process, to obtain an error signal. The same transformation is applied to a system model, which may be Jacobian, Hessian, Gradient, or the like, in an adaptation algorithm to minimize error.
US09705534B2 Electronic device using antenna
An electronic device is provided, which includes an antenna; and a communication processor configured to transmit and receive a first signal corresponding to a first frequency band through the antenna, and to perform one of transmitting and receiving a second signal corresponding to a second frequency band through the antenna.
US09705529B2 Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 3/15 and 256-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 16200 and a code rate of 3/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 256-symbol mapping.
US09705526B1 Entropy encoding and decoding of media applications
Symbols above a particular number are encoded with Rice encoding. Symbols of the predetermined number or less are encoded with a different technique. The encoded symbols are decoded by determining if the symbols are above the particular number and then applying the corresponding decoding technique.
US09705524B2 R2R digital-to-analog converter circuit
One example includes an R2R digital-to-analog converter (DAC) circuit. The circuit includes at least one scaling circuit configured to apply a scale-factor with respect to a nominal voltage range defined by a low-voltage rail and a reference voltage to define a scaled voltage range. The scale-factor can be positive and less than one. The circuit also includes an R2R ladder circuit configured to generate an analog ladder voltage corresponding to a digital input signal. The analog ladder voltage can have an amplitude in the scaled voltage range. The circuit further includes an output stage configured to apply an inverse of the scale-factor to the analog ladder voltage to generate an output voltage.
US09705522B1 High speed low power digital to analog upconverter
Systems and methods according to one or more embodiments are provided for a high speed digital to analog upconverter that provides for converting a plurality of parallel digital data bits to an analog output signal. In one example, a system includes a decoder circuit configured to receive a plurality of decoder input data bits and provide a plurality of decoded parallel digital data bits. The system also includes a mixer circuit configured to combine each of the decoded parallel digital data bits with a conversion clock signal to provide frequency shifted digital data bits, wherein the frequency shifted digital data bits are time misaligned with each other. The system also includes a synchronizer circuit configured to time align the frequency shifted digital data bits. The system further includes a switching network configured to generate an analog output signal in response to the time aligned frequency shifted digital data bits.
US09705521B1 Noise shaping signed digital-to-analog converter
A noise-shaping signed digital-to-analog converter is described. A method includes selectively enabling a first sequence of unit elements of a plurality of unit elements of a digital-to-analog converter to convert a signed digital code to a plurality of analog signals in response to a plurality of control signals. Individual control signals of the plurality of control signals and individual analog signals of the plurality of analog signals correspond to respective unit elements of the plurality of unit elements. The method includes generating the plurality of control signals based on a pointer, a magnitude of the signed digital code, and a sign of the signed digital code. The method may include combining the plurality of analog signals with an output of a phase/frequency detector and charge pump in a phase-locked loop. The signed digital code may be an error signal based on a predetermined divide ratio of the phase-locked loop.
US09705519B1 Correction technique for analog pulse processing time encoder
A circuit for correcting time encoder errors including a time encoder having a time encoder input, a time encoder output, and a current summing point, and a pulse width modifier coupled to the time encoder output, the pulse width modifier having a current output coupled to the current summing point, and having a corrected output. The pulse width modifier is configured to calibrate duty cycle errors and nonlinearity errors on the time encoder output, to correct the duty cycle errors and the nonlinearity errors on the time encoder output, and to output the corrected output.
US09705516B1 Reconfigurable phase-locked loop with optional LC oscillator capability
A reconfigurable phase-locked loop integrated circuit is disclosed which is coupleable to an inductor, and may include: a memory storing a plurality of configuration parameters; a plurality of capacitive tuning circuits coupleable to the inductor to form an LC oscillator circuit to generate a first output signal having a first output frequency; a reconfigurable frequency and delay generator configurable as a ring oscillator or as a delay line circuit, and to generate a second output signal having a second output frequency; and a first digital controller to generate a first control signals to the reconfigurable frequency and delay generator to generate the second output signal having the second output frequency when the reconfigurable frequency and delay generator is configured as the ring oscillator; and to generate a second plurality of control signals to the plurality of capacitive tuning circuits to generate the first output signal having the first output frequency when the reconfigurable frequency and delay generator is configured as the delay line circuit.
US09705514B2 Hybrid analog and digital control of oscillator frequency
A hybrid analog/digital control approach for a digitally controlled oscillator augments a digital control path with an analog control path that acts to center the digital control path control signal within its range. The digital control path controls a first group of varactors within an oscillator tank circuit using a digital filter and a delta sigma modulator, which generates a dithered control signal for at least one of the first group of varactors. The analog control path controls a second group of varactors in the tank circuit but actively tunes only one varactor at a time. The analog control path performs relatively low bandwidth centering of the digital control signal resulting in negligible impact on PLL bandwidth, stability, and noise performance. Instead, the digital control path dominates in setting the PLL dynamic and noise behavior, and has reduced range requirements due to the centering action.
US09705512B1 Self-calibrating fractional-N phase lock loop and method thereof
A circuit receives a reference clock and output an output clock in accordance with a clock multiplication factor, the circuit comprising: a digitally controlled timing adjustment circuit, a timing detection circuit, a loop filter, a controllable oscillator, a clock divider, a modulator, and a calibration circuit, wherein the modulator is configured to modulate a clock multiplication factor into a division factor and also calculate a pre-known noise caused by the modulation, and the digitally controlled timing adjustment circuit, the timing detection circuit, the loop filter, the controllable oscillator, and the clock divider form a feedback loop such that a frequency of the output clock is equal to a frequency of the reference clock multiplied by the clock multiplication, but a pre-known noise caused by the modulation is corrected by the digitally controlled timing adjustment circuit, which is calibrated by the calibration circuit in a closed-loop manner to minimize a correlation between the pre-known noise and an output of the timing detection circuit.
US09705505B2 Reconfigurable semiconductor device
There is provided a reconfigurable semiconductor device including a plurality of logic units connected to each other using an address line or a data line, each logic unit including a plurality of address lines, a plurality of data lines, a clock signal line configured to receive a system clock signal, a delay element configured to delay the system clock signal, a memory cell unit configured to operate in synchronization with a clock signal, and an address decoder configured to decode an address signal to output the decoded signal to the memory cell unit. The logic unit configuring a combination logic circuit operates in synchronization with a delayed clock signal outputted from the delay element.
US09705496B2 Switch device
A switch device may include a non-conductive operating portion provided with a plurality of operating areas inside an outer edge part of the operating portion, an electrode sheet spaced from the operating portion and having a plurality of electrodes each including at least one detection electrode and being arranged to face a respective operating area, and a detecting unit that may detect operations of the plurality of operating areas. An inner part of the operating portion positioned inward of the outer edge part may be displaceable in a facing direction of the operating areas and the electrodes. The detecting unit may be configured to determine an operated operating area, which may be operable by touch or push operation, based upon a position of at least one of the detection electrodes, a change in capacitance of the detection electrode, and a changing amount in capacitance of the detection electrode.
US09705495B2 Asymmetric sensor pattern
An embodiment of a capacitive sensor array may comprise a first plurality of sensor elements and a second sensor element comprising a main trace that intersects each of the first plurality of sensor elements to form a plurality of intersections. A unit cell may be associated with each of the intersections, and each unit cell may designate a set of locations nearest to a corresponding intersection. A contiguous section of the main trace may cross at least one of the plurality of unit cells. The capacitive sensor array may further comprise a plurality of open zones, where each of the plurality of open zones is staggered relative to an adjacent open zone.
US09705492B2 Switch circuit and SPDT switch circuit
The present invention relates to a switch circuit and a single pole double throw (SPDT) circuit. The switch circuit includes: a MOS transistor transferring or blocking a signal according to a turn on/off operation thereof; a gate resistor connected to a gate of the MOS transistor; and a variable gate resistor circuit increasing a resistance value of the gate resistor when the MOS transistor is changed from a turn-off state to a turn-on state.
US09705489B2 Cascode transistor circuit
A cascode transistor circuit comprising a depletion-mode switch in series with a normally-off switch between a drain output terminal and a source output terminal. The circuit also includes a controller comprising a controller output terminal configured to provide a normally-on control signal for a normally-on control terminal of the depletion-mode switch, wherein the normally-on control signal is independent of the normally-off control signal; a negative voltage source configured to provide a negative voltage to the normally-on control terminal of the depletion-mode switch; and a feedback capacitance between the drain output terminal and a control node in a circuit path between the controller output terminal and the normally-on control terminal of the depletion-mode switch.
US09705476B2 Optimal factoring of FIR filters
A method and system for the design and implementation of an optimally factored filter is presented. Pairs of angle values are organized in pairing candidates and a threshold is defined to indicate an upper bound on the number of pairing candidates. A first pairing candidate is exchanged above the threshold with a second pairing candidate below the threshold and a matrix is generated based on the pairing candidates below the threshold. A lowest predicted total quantization cost between all pairing candidates represented within the matrix is determined and the pairing candidates that result in the lowest predicted total quantization cost are used to determine the coefficients of the filter.
US09705473B2 Resonant circuit with variable frequency and impedance
A resonant circuit comprises an input terminal and an output terminal and at least: a group of N resonators, where N≧1, the resonators having the same resonance frequency and the same antiresonance frequency; a first and a second impedance matching element having a non-zero reactance, the first element being in series with the group of resonators, and the second element being in parallel with the group of resonators, the resonant circuit comprising: first means for controlling the group of resonators, enabling the static capacitance of the group to be fixed at a first value; second control means, enabling the impedance of the first impedance matching element and that of the second element to be fixed at second values; the first and second values being such that the triplet of values composed of the static capacitance of the group, the impedance of the first element, and the impedance of the second element can be used to determine the following triplet of parameters: the characteristic impedance Zc of the assembly formed by the group, the first impedance matching element and the second matching element; the resonance frequency ωr of the assembly; the antiresonance frequency ωa of the assembly, in order to stabilize the impedance of the circuit at a chosen characteristic impedance.
US09705467B2 Sub-network enhanced reflectionless filter topology
Reflectionless low-pass, high-pass, band-pass, band-stop, all-pass, and all-stop filters, as well as a method for designing such filters is disclosed, along with a method of enhancing the performance of such filters through the use of sub-networks to further modify and improve the frequency response. These filters preferably function by absorbing the stop-band portion of the spectrum rather than reflecting it back to the source, which has significant advantages in many different applications. The sub-networks preferably offer additional degrees of freedom by which the leakage through the parent filter may be cancelled or reinforced to alter cutoff sharpness, stop-rejection, or other measures of performance.
US09705466B2 Semiconductor device with guard ring coupled resonant circuit
A semiconductor device comprises a guarded circuit. The semiconductor device also comprises a guard ring surrounding the guarded circuit. The semiconductor device further comprises a resonant circuit coupled with the guard ring. The resonant circuit comprises an input node coupled with the guard ring. The resonant circuit also comprises an inductor. The resonant circuit further comprises a capacitor coupled with the inductor. The resonant circuit additionally comprises a ground node configured to carry a ground voltage. The inductor and the capacitor are coupled between the input node and the ground node.
US09705465B2 Closed loop control system, and an amplifier in combination with such a closed loop control system
A control apparatus is provided that can provide high dynamic resolution and is suitable for inclusion within an integrated circuit. The control apparatus receives a demand signal representing a desired value of a measurand, and a feedback signal representing a present value or a recently acquired value of the measurand. The processing circuit forms a further signal a further signal which is a function of the demand and feedback signals. The further signal is then subjected to at least an integrating function. The demand signal, feedback signal or the further signal is processed or acquired in a sampled manner. The use of such sampled, i.e. discontinuous, processing allows integration time constants to be synthesized which would otherwise require the use of unfeasibly large components within an integrated circuit, or the use of off-chop components. Both of these other options are expensive.
US09705464B2 Audio signal processing circuit
An audio signal processing circuit includes a first obtaining unit, a regulation unit, a second obtaining unit, and a synthesis unit. The first obtaining unit obtains high-frequency audio signals from original audio signals. The regulation unit obtains a volume of the original signals and amplifies the high-frequency signals according to an amplification factor having a positive correlation with the volume of the original audio signals, to output improved audio components. The second obtaining unit obtains reference audio signals from the original audio signals. The synthesis unit synthesizes the improved audio components and the reference audio signals to output improved audio signals.
US09705461B1 Calculating and adjusting the perceived loudness and/or the perceived spectral balance of an audio signal
The invention relates to the measurement and control of the perceived sound loudness and/or the perceived spectral balance of an audio signal. An audio signal is modified in response to calculations performed at least in part in the perceptual (psychoacoustic) loudness domain. The invention is useful, for example, in one or more of: loudness-compensating volume control, automatic gain control, dynamic range control (including, for example, limiters, compressors, expanders, etc.), dynamic equalization, and compensating for background noise interference in an audio playback environment. The invention includes not only methods but also corresponding computer programs and apparatus.
US09705456B2 Class resonant-H electrosurgical generators
A generator for use with an electrosurgical device is provided. The generator has a gain stage electrically disposed between a first voltage rail and a second voltage rail, wherein the gain stage includes an input and an output. A voltage source operably coupled to the gain stage input and configured to provide an input signal thereto responsive to a drive control signal is also provided. The generator also has one or more sensors configured to sense an operational parameter of the amplifier and to provide a sensor signal corresponding thereto and a controller adapted to receive the sensor signal(s) and in response thereto provide a drive control signal to the voltage source. The generator has an amplifier output configured to supply an output voltage corresponding to the first voltage rail and the second voltage rail when the output of the gain stage falls between a voltage of the first voltage rail and a voltage of the second voltage rail and is configured to supply a peak voltage output when the voltage output is falls greater than the voltage of the first voltage rail or less than the voltage of the second voltage rail.
US09705453B2 Circuits and devices related to multi-harmonic control of amplified signals
Circuits and devices related to multi-harmonic control of amplified signals. In some embodiments, an amplifier circuit assembly can include an amplifier configured to provide a signal at an output. The amplifier circuit assembly can further include a matching network configured to provide impedance matching for the signal having a fundamental frequency, a broadband harmonic trap configured to substantially trap a plurality of harmonics associated with the fundamental frequency, and a dipole network configured to tune reactances associated with the broadband harmonic trap. The matching network, the broadband harmonic trap and the dipole network can be implemented in series from the output of the amplifier.
US09705452B2 Protection circuit for power amplifier
A power amplifier comprising a power stage comprises a voltage detection circuit configured to detect an output voltage of the power stage, a current detection circuit configured to detect an output current of the power stage, a control voltage generation circuit configured to generate a control voltage substantially proportional to the detected output voltage and the detected output current, and a control circuit configured to decrease an output power of the power stage when the control voltage exceeds a predetermined value.
US09705451B2 Power amplification module
An envelope tracking system is employed in a power amplification module that supports multiple frequency bands. The power amplification module includes multiple power amplification circuits, each of which includes: a first transformer to which a radio frequency signal is input; a differential amplification circuit, in which a first radio frequency signal output from transformer is input to a control electrode and in which a second radio frequency signal output from the transformer is input to a control electrode, the differential amplification circuit outputting an amplified signal obtained by amplifying a difference between the first and second radio frequency signals; and a second transformer for supplying, to the first differential amplification circuit, power-supply voltage varying according to the amplitude of the radio frequency signal and to which the first amplified signal is input.
US09705446B1 Modular multi-axial rotor
A modular, electricity generating apparatus comprises an elongate, central member comprising a first end and a second end; at least one solar foil disposed about the central member in fluid interacting relation thereto; the solar foil comprising an outer surface having photovoltaic properties; the first end and the second end dimensioned and configured to be connected to a connecting node; and, the elongate central member at least partially comprised of an electrically conductive material and configured to conduct electricity from at least one of the connecting nodes to the other of the connecting nodes.
US09705442B2 Asymmetrical multi-lane multi-phase motor drives
Motor drives and drive systems are provided. A motor drive of the subject invention can be an asymmetrical, multi-lane, multi-phase motor drive. The motor drive can include a master lane and slave lane having fewer phases than the master lane has. Each lane can be powered by a single direct current link.
US09705440B2 Fault tolerant electric power generating system
An electrical power generating system comprises a first permanent magnetic generator (PMG) stator winding of a generator machine, a first active rectifier communicatively connected to the first PMG stator winding, the first active rectifier operative to receive alternating current (AC) from the first PMG stator winding and convert the AC to direct current (DC), a direct current link communicatively connected to the first active rectifier, wherein the first active rectifier is operative to output the DC to the direct current link, a second PMG stator winding of the generator machine, and a second active rectifier communicatively connected to the second PMG stator winding, the second active rectifier operative to receive AC from the second PMG stator winding and convert the AC to DC, the second active rectifier communicatively connected to the direct current link and operative to output DC to the direct current link.
US09705437B2 Angular position estimation for PM motors
A method of determining the angular position (θ) of a rotor of an N-phase permanent magnet motor (PMM) includes providing a processor having an associated memory, wherein the memory stores an angular position determination (APD) equation or hardware is included implementing the APD equation. The APD equation determines the angular position from N-phase measurements obtained from the stator windings associated with each of the N-phases. A voltage or a current is forced upon the stator terminals of the stator windings for each of the N-phases, a resulting stator current or stator voltage is sensed to provide the N-phase measurements responsive to the forcing of the voltage or current, and the APD equation is used to determine the angular position from the N-phase measurements.
US09705434B2 Method for ascertaining a commutation angle
In a method for ascertaining a commutation angle in a permanently excited synchronous motor, the commutation angle indicates the position of a rotor within a magnetic period of the synchronous motor and is used for the field-oriented energization of the synchronous motor. The method includes the steps of specifying a random commutation angle as starting point of the method, impressing a current vector into the motor using the initially randomly specified commutation angle, ascertaining a positional deviation of the rotor, varying the commutation angle used for the energization with the aid of a controller structure in order to counteract the ascertained positional deviation, so that the commutation angle that comes about after a stabilizing period corresponds to the actual commutation angle of the rotor, an initial speed of the rotor being taken into account when ascertaining the positional deviation of the rotor.
US09705432B2 Micro pick up array pivot mount design for strain amplification
Systems and methods for aligning a transfer head assembly with a substrate are disclosed. In an embodiment a pivot mount is used for generating a feedback signal in a closed-loop motion control system. In an embodiment, the pivot mount includes primary spring arms and secondary spring arms extending between a pivot platform and a base of the pivot mount. The secondary spring arms are characterized by a lower stiffness than the primary spring arms, and strain sensing elements are located along the secondary spring arms.
US09705429B2 Power generating element, light emitting element, band-like light emitting body, and rescue display device
A power generating element is provided. The power generating element includes a pair of electrodes and an intermediate layer disposed between the pair of electrodes. The intermediate layer includes an insulating elastic body. The power generating element is flexibly bendable when receiving an external force, while causing a sliding transfer between at least one of the electrodes and at least one surface of the intermediate layer which faces the at least one of the electrodes, due to a difference in curvature between the electrodes and the intermediate layer.
US09705424B2 Ultrasound transducer with acoustic isolator and corresponding mounting method
An ultrasonic transducer device is disclosed. The device includes a body and an ultrasonic transducer mounted onto the body. The ultrasonic transducer comprises a shoulder and an O-ring placed on the shoulder. The O-ring substantially covers the interface between the ultrasonic transducer and the body.
US09705418B2 Power converter with oil filled reactors
It is provided a power converter for transferring power between a high voltage DC connection and a high voltage AC connection. The power converter includes a power converter assembly including: a first converter arm, a first reactor, a second reactor and a second converter arm, connected serially between the positive and negative terminals of the DC connection. The high voltage AC connection is provided between the first reactor and the second reactor. Each one of the converter arms includes a plurality of converter cells and each one of the converter cells includes a switching element and an energy storage element. Both the first reactor and the second reactor are oil filled reactors.
US09705412B2 Pulsed feedback switching converter
The present disclosure is directed to a switching power converter having a regulated output voltage or output current. The power converter uses a control unit having a signal conditioning circuit to produce a control voltage signal, which is used to drive a power stage of the converter. The signal conditioning circuit includes a comparator that compares a measured electrical quantity to a reference value representative of a desired regulated output quantity, and produces a digital detection signal based on the comparison. A control actuator uses the digital detection signal to produce a correction signal, which is received by an averaging circuit. The averaging circuit then produces the control voltage signal based on an average of the correction signal.
US09705408B2 Power converter with sleep/wake mode
Offline power converters draw very small amounts of power when unloaded or inactive (no load demand), power consumption may be further reduced by allowing the start-up controller and/or secondary-side controller to enter into a sleep mode (functions within the controllers shut down). When the energy storage capacitors for either the start-up controller or the secondary-side controller reach a low state-of-charge, either controller can wake itself and the other controller, thereby allowing the power converter to become active until both energy storage capacitors are refreshed enough for the controllers to go back into a low power sleep mode. This cycle, which draws very little average power from the AC line, continues until the power converter is required to remain awake (operational mode) and deliver power to the load.
US09705405B2 Power converters and methods for reducing voltage changes at an output of a power converter
Example switching power converters and methods for reducing voltage changes at an output of a power converter are generally disclosed. According to one aspect, a switching power converter includes an input, an output for providing an output voltage, at least one switch capable of causing a voltage overshoot of the output voltage when the switch is turned on, and a controller. The controller is configured to sense the output voltage, compare the sensed output voltage to a voltage reference, and adjust operation of the power converter based on the comparison of the sensed output voltage and the voltage reference to maintain the output voltage. The controller is further configured to decrease the voltage reference from a normal operation value to an overshoot reduction value before turning on the switch to decrease the output voltage and reduce an overshoot of the output voltage in response to turning on the switch.
US09705403B2 Apparatus and method for selective and adaptive slope compensation in peak current mode controlled power converters
An apparatus and a method for selective and adaptive slope compensation in peak current mode controlled power converter are disclosed. The selective and adaptive slope compensation in peak current mode controlled power converter is implemented by hardware, software, and/or combination of both to carry out start of a pulse width modulated period and delay of a start of slope compensation by a first time from the starting of the pulse width modulated period.
US09705400B2 Reconfigurable output stage
An output stage configuration with four configurable input/output terminals and four switches is specified. Each switch has a first main terminal, a second main terminal and a control terminal, which receives a control signal for controlling the open or closed state of the switch. The output stage is included in a circuit together with a first control apparatus and a second control apparatus. When a control stage of the first control apparatus is connected to the output stage, a control stage of the second control apparatus is electrically disconnected from the output stage, and the output stage operates in a first operating state. When the control stage of the second control apparatus is connected to the output stage, the control stage of the first control apparatus is electrically disconnected from the output stage, the output stage then operating in a second operating state.
US09705399B2 Adaptive threshold of a zero crossing comparator
A buck converter device with a zero-cross comparator with an adaptive threshold. The buck converter comprises of a control block that controls a first p-channel MOSFET switch, and a second n-channel MOSFET switch. The p-channel MOSFET switch and the n-channel MOSFET switch provide a sense signal utilizing parasitic bipolar junction transistors. The p-channel MOSFET provides a sense current for the pnp parasitic bipolar junction transistor, The n-channel MOSFET provides a sense current for the npn parasitic bipolar junction transistor. The sense current is stored on a capacitor, and establishes an adaptive offset adjustment to a zero-cross comparator.
US09705397B2 AC-DC converter with output power suppression
A power conversion apparatus for converting AC power supplied from an AC power source to DC power includes an AC-DC conversion circuit connected with the AC power source at an input end thereof for converting the AC power to DC power, a DC-DC conversion circuit connected with an output end of the AC-DC conversion circuit at an input end thereof for converting DC voltage level of the DC power generated by the AC-DC conversion circuit, a smoothing capacitor parallel connected to the output end of the AC-DC conversion circuit and the input end of the DC-DC conversion circuit, a DC link voltage detector for detecting a voltage of the smoothing capacitor as a DC link voltage, and a control unit for controlling operation of the DC-DC conversion circuit. The control unit suppresses an output power of the DC-DC conversion circuit, if the DC link voltage is smaller than a predetermined value.
US09705394B2 Overcurrent protection power supply apparatus
In a high voltage power supply apparatus, e.g., for an electric or hybrid vehicle, current is supplied from a high-voltage DC power source to a load via a power FET. A voltage detecting circuit detects the drain-source voltage VDS of the power FET when the current flows through the power FET. A first overcurrent protection signal generating circuit outputs a first overcurrent protection signal based on the detected drain-source voltage VDS of the power FET. A second overcurrent protection signal generating circuit outputs a second overcurrent protection signal based on a detected rate of increase of the drain-source voltage VDS of the power FET. A control circuit protects the components of the power supply apparatus from overcurrents by turning off the FET when the first overcurrent protection signal and/or the second overcurrent protection signal is generated and output to the control circuit.
US09705390B2 Oscillating type actuator having sufficient holding force without electric current
To provide a novel oscillating type actuator capable of securing a stoppage and holding when not energized, and producing a stable, responsive and highly durable oscillating arm even using a non-rare each magnet. The actuator is constituted by a housing; a shaft supported in the housing to be axially rotatable and has an output part to produce an output; a plate-shape oscillating arm that is fixedly supported to a shaft and has a swing surface perpendicular to the axis of the shaft, the oscillating arm performing a swing in a predetermine rotation angle range; two permanent magnets arranged along a swing direction of the oscillating arm and have pole faces different from each other on the swing surface; two magnet coils opposingly arranged to respectively face the permanent magnets; and a pair of interpoles arranged around a periphery of each of the magnet coils to opposingly sandwich one of the permanent magnets arranged side by side.
US09705385B2 Product specification setting apparatus and fan motor having the same
A product specification setting apparatus includes: an electronic tag for updatably storing specifications of a product; and a control computer for controlling the product according to the stored specifications. A fan motor includes: a motor driving unit for driving a motor for rotating a fan; an electronic tag for updatably storing specifications of the fan motor; and a control computer for controlling the motor driving unit according to the stored specifications.
US09705384B2 Rotor for rotating electric machine
A rotor is provided for a rotating electric machine. The rotor includes a magnetic pole core and a cooling fan. The cooling fan includes a base plate laser-welded to an axial end face of the magnetic pole core and a plurality of fan blades extending from the base plate. Further, in the rotor, a weld formed between the base plate of the cooling fan and the magnetic pole core has a pair of open ends.
US09705383B1 Light activated generator
Provided is a light activated generator comprising typically a plurality of vanes affixed to a hub rotatable around the longitudinal axis of an axle. Each vane comprises a conductor and comprises a planar surface oriented generally perpendicular to the longitudinal axis of the axle with each vane separated into a first surface and a second surface. The first and second surfaces are generally co-planer and perpendicular to the longitudinal axis of the axle. Additionally, the first and second surfaces have differing emissivities. When the light activated generator is illuminated with a radiant flux, the differing emissivities of the first and second surfaces produce a temperature gradient across the vane, and a thermal creep force across the planar surface generates a revolution of the vane around the longitudinal axis of the axle to motivate the conductor through a magnetic field, generating a voltage across the conductor.
US09705380B2 Electric motor equipped with deceleration device
An electric motor equipped with deceleration device (1) is provided with a main shaft component (200) that is formed substantially in a circular rod shape, and has one end portion (201) that is rotatably supported at a substantial center of a bottom portion (111) of a motor housing (110) and another end portion (202) that protrudes towards an outer side through an aperture in the motor housing (110), the main shaft component (200) is fixed to the motor housing (110) via the one end portion (201). An armature (130) is disposed inside the motor housing (110) so as to be on the same axis as the main shaft component (200) and so as to surround the main shaft component (200), and a deceleration device (10) is disposed between the armature (130) and the other end portion (202) of the main shaft component (200) so as to surround the main shaft component (200), and an output component (16), which is formed in a toroidal shape, is disposed on the same axis as the main shaft component (200) so as to surround the main shaft component (200).
US09705378B2 Drive device for electric vehicle
An object of the present invention is to prevent lubricant oil of a speed reduction unit from moving to an electric motor side and besides to prevent an eccentric load from acting on bearings supporting an input shaft. In a drive device for an electric vehicle including: a speed reduction unit including an input shaft driven by output of an electric motor; a hub unit rotationally driven by an output member of the speed reduction unit; and a housing accommodating the electric motor and the speed reduction unit, the configuration is made such that a partition for partitioning an accommodation section into respective accommodation spaces of the electric motor and the speed reduction unit is provided in the housing, and an oil seal member is placed between a peripheral edge portion of a center hole of the partition and a rotor support member the electric motor.
US09705377B2 Motor mount and damper
A system having a damper with six or more indentations on alternating sides of the damper, where each indentation is open to an outer circumferential surface of the damper and extends over halfway through a width of the damper, and six or more slots, each slot open to an undulating inner circumferential surface of the damper and extending through the width of the damper.
US09705376B2 Motor assembly
A motor assembly includes two cap bodies, a stator body, a rotor body and a fixing mechanism. Each cap body has a bearing holder and a plurality of positioning portions radially extended from the bearing holder. Each bearing holder has a bearing received. A shaft passes through a center part of the rotor body, and two ends of the shaft sleeved in the two bearings respectively. The stator body has a plurality of stator units aligned around an outer periphery of the rotor body. Under this arrangement, the stator units of the stator body is axially sandwiched by the positioning portions of the two cap bodies, and the stator body and the two cap bodies are fixed together via the fixing mechanism. The motor assembly simplifies the coil winding procedure for the stator body, so that the manufacturing costs of the stator body and the motor assembly are significantly reduced.
US09705372B2 Rotating electric machine and method of manufacturing same
A rotating electric machine includes: a stator including a stator core, slots provided in the stator core at equal intervals along the circumferential direction, and coils placed in the stator slots and configured to generate a rotating magnetic field; and a rotor rotatably provided with a predetermined rotation gap between the stator core and the rotor, wherein the rotating electric machine further includes a first varnish applied between the slots in the stator core and the coils for impregnation, and a second varnish applied directly onto enamel coating of the coils outside of the slots in the axial direction, the first varnish is a thermosetting varnish having a shear bond strength of a flat wire between the coils and the varnish is higher than that of the second varnish, and the second varnish is a thermosetting varnish having a glass transition temperature of approximately 104° C. or lower and the glass transition temperature of the second varnish by the Dynamic Mechanical Analysis (DMA) method is lower than that of the first varnish.
US09705369B2 Method of resin-sealing laminated core
A method of resin-sealing a laminated core, including inserting permanent magnets 24 into magnet insertion holes 18 of a core body 15, pressing the body 15 with upper and lower dies 11, 12, and injecting resin 29 to the holes 18 from a resin reservoir 17 of the die 11 or 12 via a runner 19 in a removable cull plate 14, one end of the runner 19 having plural resin injection holes 33, 34 per hole 18. The resin 29 presses the magnets 24 in the holes 18 to one sides in a radial direction of the holes 18. Thereby, resin-sealing is performed using the plate 14 and the magnets 24 are arranged in radially outward or inward sides even with narrow gaps between the magnets 24 and the holes 18 or without resin injection holes in centers in a width direction of the holes 18.
US09705365B2 Motor
A motor includes a stator, a rotor, a case, and back-surface magnet portions. The rotor has a first rotor core, a second rotor core and a field magnet. Each of the first and second rotor cores has a core base and claw-shaped magnetic poles. The field magnet is sandwiched between the first rotor core and the second rotor core and causes the claw-shaped magnetic poles of the first rotor core and the second rotor core to function as different magnetic poles. The back-surface magnet portions include a second and a first back-surface magnet portions respectively provided on the back surfaces of the claw-shaped magnetic poles of the second rotor core and the first rotor core. Size of the second back-surface magnet portion differs from size of the first back-surface magnet portion are different from each other.
US09705363B2 Communication control device and mounting board
In a communication control device in which an antenna electrode having an antenna connected thereto, a power supply circuit, and a communication circuit are mounted on a mounting board, the antenna electrode is disposed at one corner portion on a principal surface of the mounting board, the communication circuit is disposed on a side of a first side of the principal surface that shares the corner portion, and the power supply circuit is disposed on a side of a second side facing the first side. Further, a first signal path connecting the antenna electrode and the communication circuit extends along the first side, and a second signal path connecting the antenna electrode and the power supply circuit extends along a third side that shares the corner portion and is perpendicular to the first side.
US09705361B2 Power supply device and method of controlling power supply
A converter which converts first AC power input from an external power system to DC power, a storage device charged with the DC power from the converter, an inverter which converts DC power from the storage device to second AC power, an output AC power generating unit to which the first AC power and the second AC power are input, the unit which generates output AC power, and a controller which obtains external power information indicating a relationship between a power supply and a power demand in the external power system through a network and outputs a control signal to control the output AC power generating unit according to the external power information are provided. The controller controls the output AC power generating unit according to a state of a margin of the power supply.
US09705359B2 Mobile cart and power system therefor
A mobile cart has a battery assembly, which includes an on-board charger for selectively recharging one or more batteries to ensure constant operation of the powered equipment provided on the cart. The battery assembly possesses a removable battery configuration and is operated by a Battery Control System (BCS). The BCS is an intelligent control system for removable batteries and battery cell packs to provide an improved system of charging and discharging the individual batteries.
US09705352B2 Wireless charging method and apparatus
A wireless charging method includes determining whether at least one wireless charging device is in a wireless charging area. When it is determined that there is one wireless charging device in the wireless charging area, the wireless charging device is charged. When it is determined that at least two wireless charging devices are in the wireless charging area, the priority of wireless charging among the at least two wireless charging devices is determined, and the wireless charging device having higher priority is wirelessly charged.
US09705351B2 Battery exercising device
The disclosure relates to a battery exercising device configured to discharge and charge a rechargeable battery, such as a lead-acid battery, after a set amount of time has elapsed. The battery exercising device is configured to receive electrical power from a power source and periodically transfer this power into a battery connected to the battery exercising device. After a period has elapsed, for example two weeks, the device applies a discharging load to the connected battery to drain the battery to a predetermined discharge level. Thereafter, the device charges the connected battery to a predetermined charge level. Once charged to the predetermined charge level, the device again waits the set period of time and repeats the discharge/recharge sequence.
US09705349B2 Charge control device and charge time calculation method
A charge control device that charges a battery using a power output from a charger has a charge state (SOC) calculation unit for calculating the SOC of the battery using the voltage and current of the battery, a charger control unit that controls a charger that charges the battery, and a charge time calculation unit for calculating, on the basis of the SOC calculated by the SOC calculation unit, the remaining charge time of the battery till the SOC of the battery reaches a prescribed SOC. When the charge current falls below a current threshold, the charger control unit sends intermittent power commands to the charger based on the prescribed SOC, and the charge time calculation unit subtracts, from the charge time calculated when the charge current has fallen below the current threshold, predetermined time values based on the power commands.
US09705348B2 Method of assembling a power-conditioned solar charger
The present invention relates to methods, tools and systems for manufacturing a durable and portable power-conditioned personal solar system charging apparatus. Various voltage and amperage matching algorithms are manipulated to particularize the personal solar system to power and/or charge an intended portable device or a set of intended portable devices having direct current (DC) load requirements. The optimized personal solar system that is matched to an intended device allows direct coupling to the intended device without the use of an internal battery or ancillary electronic circuit boards to distract the personal solar system output, and facilitates “fast” charging modes.
US09705346B2 Electric vehicle charging station with cable retaining enclosure
In various embodiments, an enclosure for a charging station is provided having a peripheral casing configured to retain a charging cable on an upward facing surface of the peripheral casing between a front user interface side and a charging station mounting surface.
US09705342B2 Battery equalizing circuit
The present disclosure discloses a battery equalizing circuit, which comprises a first battery unit, a second battery unit, a current detecting resistor, an equalizing inductor, a first control switch, a second control switch and a feedback control circuit. The first battery unit is connected in series with the second battery unit. The first battery unit, the current detecting resistor, the equalizing inductor and the first control switch are electrically connected with each other to form a first circuit loop. The second battery unit, the current detecting resistor, the equalizing inductor and the second control switch are electrically connected with each other to form a second circuit loop. The feedback control circuit is connected in parallel with the current detecting resistor to detect a voltage drop across the current detecting resistor, and switch between the first and the second circuit loop so as to make an equalizing current substantially constant.
US09705337B2 Mitigating an effect of a downstream failure in an automatic transfer switching system
A system may comprise a first switch connected to an output of a first power source, a second switch connected to an output of a second power source, a first sensor connected to an output of the first switch, a second sensor connected to an output of the second switch, a third switch connected to the first sensor and the second sensor and connected to a load, and a control device connected to the first switch, the second switch, the first sensor, the second sensor, and the third switch.
US09705335B2 Method and system for allocating energy
A method for allocating energy to a plurality of devices, wherein each device is configured to consume, store and/or supply energy, the method includes the steps of: assigning each device to a group of devices; assigning an aggregation node device to each group of devices; for a selection of devices transmitting local power cost functions of the devices and/or power usage profiles of the devices with respect to a predetermined time slot to the assigned aggregation node device; at the aggregation node device, generating aggregated data as a function of the received local power cost functions and/or power usage profiles; transmitting the aggregated data to a central processing device; at the central processing device, optimizing a global cost function for allocating power to the devices as a function of the aggregated data.
US09705334B2 Method for operating a wind energy installation
The present invention concerns a method of feeding electric power into an electric network wherein the feed is effected by means of at least one wind power installation with a first feed-in arrangement at a feed-in point into the electric network, and the feed is effected in dependence on electric parameters in the network and measurement values of the electric parameters or measurement values for determining the electric parameters are detected at measurement times at predetermined time intervals and wherein the measurement times are synchronized to an external time signal available outside the first feed-in arrangement.
US09705332B2 Energy storage systems
A method for controlling an energy storage system for connection to a power system, and such an energy storage system are provided. The method makes use of a model based predictive controller to optimize the charging/discharging rates of energy storage elements in a hybrid energy storage system. The method includes determining respective desired charging/discharging rates for the energy storage elements in dependence upon state of charge predictions from respective models of the storage elements, using model predictive control, and adjusting respective charging/discharging rates of the storage elements in accordance with the determined rates. The energy system includes a controller configured to control respective charging/discharging rates of the energy storage elements in accordance with the method.
US09705326B2 Power consumption mode guiding device and system
A power consumption mode guiding device includes a local system wherein the frequency of power on an AC line, is controlled at a target frequency determined according to the state of charge of a power storage device. The power consumption mode guiding device includes a frequency detection unit that detects the actual frequency of power on the AC line, an information storage unit in which guidance information for guiding the mode of use of a power consumption device by a power consumer (D) to a prescribed mode are stored in advance in association with frequency information obtained from detection results from the frequency detection unit, and a guidance information output unit that reads out, from the information storage unit, the guidance information associated with the frequency information obtained from the detection result from the frequency detection unit, and outputs the guidance information to the power consumer (D).
US09705324B2 Converter system for AC power sources
A converter system for coupling to an ac power source includes a rectifier and a bi-directional converter. The rectifier has a first set of terminals inductively coupled to an ac power source and a second set of terminals coupled in series with a series dc bus, and is operable to convert ac power at the first set of terminals to dc power at the second set of terminals. The bi-directional converter has a first set of terminals coupled to the ac power source and a second set of terminals coupled to a parallel bus, and is operable to transfer power from the ac source to the parallel bus in a first operating mode and transfer power from the parallel bus to the series dc bus via the rectifier in a second operating mode. A corresponding power generation network and power transmission method are also provided.
US09705319B2 Power supply system providing fault detection using switching arrangement
A power supply system includes a first-battery, a battery unit including a second-battery, and a generator. The battery unit is connected to the generator and the first-battery via a conductor. The battery unit includes a connection-terminal connected to the conductor, an output-terminal connected to a load, a first-switch disposed on a wiring connecting the connection-terminal and the output-terminal, a branch line branching off from the wiring between the first-switch and the output-terminal and connected to the second-battery, a second-switch disposed on the branch line between the wiring and the second-battery, a first-voltage-detecting unit detecting voltage of the connection-terminal, and a switch control unit controlling the first and second-switches. The power supply system further includes a second-voltage-detecting unit detecting electromotive force of the first-battery, and a fault-determining unit determining a fault of the conductor based on opening/closing states of the first and second-switches and results of the first and second-voltage-detecting units.
US09705318B2 Over-limit electrical condition protection circuits for integrated circuits
Protection circuits and methods for protecting an integrated circuit against an over-limit electrical condition are provided. One example includes a snapback circuit having at least a portion formed in an isolated doped well region and configured to switch to a low impedance state in response to an input exceeding a trigger condition and further having a control circuit coupled to a reference voltage and further coupled to the isolated doped well region and the portion of the snapback circuit formed in the doped well region. The control circuit includes an impedance adjustable in response to a control signal and configured to adjust an isolated doped well impedance in which at least a portion of the snapback circuit is formed relative to the reference voltage. A modulated trigger and hold condition tot the snapback circuit can be set according to a control signal adjusting an electrical impedance of the control circuit.
US09705315B2 Protection circuit for preventing an over-current from an output stage
A semiconductor device including: an output stage, including a PMOS, an NMOS and an output terminal, wherein a source terminal of the PMOS is connected to a first supply voltage, a drain terminal of the PMOS is connected to a drain terminal of the NMOS and the output terminal, a source terminal of the NMOS is connected to a second supply voltage, and the output terminal outputs an output signal; and a protection circuit, including a first voltage clamping circuit, including a first transistor, a second transistor and a first switch, wherein the first transistor and the second transistor are for clamping a gate voltage of the PMOS of the output stage and are connected in series, the first switch is coupled to the first supply voltage and a node between the first transistor and the second transistor for selectively coupling the first supply voltage to the node.
US09705314B2 Electromagnetic DC pulse power system including integrated fault limiter
An electromagnetic direct current (DC) pulse power system includes a plurality of pulse forming networks (PFN) module, and an energy storage capacitor and circuit interruption apparatus. Each PFN module includes a PFN circuit configured to generate a pulsed DC output power. The PFN circuit includes an energy storage inductor with a primary winding having a primary inductance that controls a primary impedance of the PFN circuit. The electromagnetic direct current (DC) pulse power system further includes an auto-transformer having a multi-stage fault-limiting system configured to reduce fault current.
US09705312B2 Circuit breaking arrangement
A circuit breaking arrangement is adapted to be connected to a current path in at least one transmission line arranged to carry an electrical current for controllably effecting discontinuation of flow of electrical current in the at least one transmission line. The circuit breaking arrangement includes a plurality of series connections of a plurality of power semiconductor switching elements. The plurality of series connections of power semiconductor switching elements are connected in parallel relatively to each other.
US09705310B2 Adaptive fault clearing based on power transistor temperature
A system includes a current measurement unit, an overload timer, and a processing unit. The current measuring unit measures current through a power transistor, and the overload timer measures an overload time associated with the measured current. The processing unit receives a user-specified overload time setting or a user-specified overload amperage setting associated with a protection device connected in series with a load, receives a temperature measurement of a component associated with the power transistor or a measurement of overload time associated with the current, wherein the power transistor supplies the current to the load and the protection device, and selectively turns off the power transistor based on the measured temperature, the measured current through the power transistor, and the user-specified overload amperage setting or based on the measured temperature, the measured overload time, and the user-specified overload time.
US09705307B2 Self-sensing reverse current protection switch
A reverse current protection (RCP) circuit is provided that includes an RCP switch coupled between a power supply rail and a buffer power supply node. A control circuit powered by a buffer supply voltage on the buffer power supply node controls the RCP switch to open in response to a discharge of a power supply voltage carried on the power supply rail.
US09705305B2 Resilient communication for an electric power delivery system
A system for resiliently monitoring an electric power delivery system may include a plurality of server intelligent electronic devices (IEDs) configured to monitor and/or control the electric power delivery system. Each server IED may be communicatively coupled to a client control system by a plurality of communication paths. If a communication path fails, communication may continue along another path. In an embodiment, the client control system may include dual primary client controllers that continually request information from the server IEDs using multiple of the communication paths. The client controllers may request information from each other if the information is not received from the server IEDs, for example, due to a communication failure. In an embodiment, the client control system and server IEDs may be communicatively coupled in a loop topology, and each direction around the loop may be a distinct communication path.
US09705296B1 Snap-in electrical connector
A connector assembly including a connector body with a spring clip including a first free end for engaging an electrical cable received within the connector body and a second free end for engaging a side wall of an electrical box upon installation. During insertion of the connector body the second free end engages the knock-out hole perimeter and deforms so as to permit further insertion. Once the connector body is fully inserted, the spring clip cooperates with a lug on the connector body to hold the connector assembly onto the electrical box. A method of manufacturing a connector assembly via an orbital riveting process is also provided.
US09705294B2 Enclosed switchboard
An enclosed switchboard includes: a device containing board which contains main circuit devices such as circuit breakers; and a cable connection board which is arranged side by side adjacently to the device containing board, and contains cables that input and output electric power to/from the main circuit devices. In the enclosed switchboard, the cable connection board is configured by one housing; and the inside of the housing is divided into two by a partition plate to be comparted to a cable lead-in compartment which contains lead-in side cables and a cable lead-out compartment which contains lead-out side cables.
US09705291B2 Ignition plug
An ignition plug having a ground electrode that includes a base material layer and an erosion-resistant layer having a thermal conductivity of 40 w/m·K or more. The erosion-resistant layer extends at least from the center-electrode-facing portion to a location closer to the fixed end than a front end of the center electrode and 0.2 mm≦thickness t1 of the erosion-resistant layer≦thickness T of the ground electrode 30−0.6 mm is satisfied.
US09705290B2 Spark plug boot cover assembly
An electrically conductive cover which in assembly is received over at least part of a spark plug boot and at least part of a nut portion of a metal body of a spark plug received in the boot. The cover may have an opening through which an arm portion of the boot extends which arm portion receives an electric wire for supplying a current at a high potential voltage to the spark plug.
US09705289B2 High brightness multijunction diode stacking
An apparatus includes at least one multijunction diode laser situated to emit a plurality of beams along respective mutually parallel propagation axes, each beam having an associated mutually parallel slow axes and associated collinear fast axes, a fast axis collimator situated to receive and collimate the plurality of beams along the corresponding fast axes so as to produce corresponding fast axis collimated beams that propagate along associated non-parallel axes, and a reflector situated to receive the plurality of fast axis collimated beams and to reflect the beams so that the reflected fast axis collimated beams propagate along substantially parallel axes.
US09705286B2 Method for manufacturing semiconductor device, and semiconductor device
With a method for manufacturing a semiconductor device, a semiconductor layer having a protrusion on a main face is formed. The protrusion includes an upper face and side faces. A conductive layer on a region that includes at least the upper face and the side faces of the protrusion is formed. A first mask that partially covers a surface of the conductive layer is formed. A part of the conductive layer is etched by using the first mask in a first etching process. A second mask that at least partially covers the surface of the conductive layer that has undergone the first etching process is formed. A part of the conductive layer is etched by using the second mask to expose a part of the semiconductor layer and to form the conductive layer into an electrode in a second etching process.
US09705284B1 VCSEL with at least one through substrate via
In an illustrative embodiment, a VCSEL comprises a substrate, a first DBR on a first major surface of the substrate, an active region on the first DBR, a second DBR on the active region, and electrically conductive vias that pass through the substrate and provide ohmic contact with the DBRs so that electrical connections to both DBRs are available on the substrate side of the VCSEL. The VCSEL is formed by forming a first DBR on a first major surface of a substrate, forming an active region on the first DBR, forming a second DBR on the active region, thinning the substrate, making a first via hole through the substrate to the first DBR, making a second via hole through the substrate and the first DBR, filling the first via hole with an electrically conducting material to contact the first DBR, filling the second via hole with an electrically conducting material, and coupling the second via hole to the second DBR.
US09705283B1 Diffused channel semiconductor light sources
A semiconductor vertical resonant cavity light source includes an upper mirror and a lower mirror that define a vertical resonant cavity. A first active region is within the vertical resonant cavity for light generation between the upper mirror and lower mirror. The vertical resonant cavity includes an inner mode confinement region and an outer current blocking region. A depleted heterojunction current blocking region (DHCBR) is within the outer current blocking region of at least one of the upper mirror, lower mirror, and first active region. A conducting channel within the inner mode confinement region is framed by the DHCBR. The DHCBR forces current flow into the conducting channel during operation of the light source. A cavity length within the inner mode confinement region equals or exceeds the cavity length formed in the DHCBR.
US09705281B2 Semiconductor light source driving apparatus
A semiconductor light source driving apparatus of the present disclosure includes a switching power supply that supplies a DC voltage, a power source switching FET, a coil, an inverting FET driver, a semiconductor light source device, and a free-wheeling diode. The power source switching FET switches on/off an output of a positive terminal of the switching power supply in accordance with an input PWM signal. The coil has a first end connected to the output of the power source switching FET. The inverting FET driver is connected between a second end of the coil and a negative terminal of the switching power supply and switched on/off in accordance with an input signal. The semiconductor light source device is connected between the second end of the coil and the negative terminal of the switching power supply. The first end of the coil and the negative terminal of the switching power supply are connected to the free-wheeling diode.
US09705280B2 Systems and methods for adaptively controlling a thermoelectric cooler
A system, method, and device for efficiently maintaining a stable operational temperature for precise operation of a laser. The system can include an ambient temperature sensor, a cooler controller adapted to control a cooler having an adjustable setpoint, a processor, and a memory coupled to the processor. The memory can store software instructions that, when executed by the processor, cause the processor to perform operations that can include receiving data from the sensor and determining the ambient temperature based on the received data. The determined ambient temperature can be compared to a current setpoint. When the delta exceeds a predetermined threshold, the setpoint can be adjusted to enable the operating environment of the laser to reach a control temperature closer to ambient conditions (and within a predetermined operating temperature range of the laser). Adjusted setpoint data can be transmitted to the cooler controller to adjust the setpoint of the cooler.
US09705278B2 Resolution of mode hopping in the output of laser cavities
An optical system includes a laser cavity on a base. The laser cavity generates a light signal in response to application of an electrical current to the laser cavity. The system includes first electronics that apply a target level of the electrical current to the laser cavity so as to cause the laser cavity to generate the light signal. The light signal experiences mode hops at electrical current levels that shift to higher current levels in response to increasing laser operation times. A first one of the mode hops occurs at a first current level and a second one of the mode hops occurs at a second current level that is higher than the first current level. The system also includes a phase shifter that interacts with the laser cavity so as to shift the mode hops to lower current levels than occur in the absence of the phase shifter.
US09705275B2 Laser assembly
The invention relates to a laser assembly (100) having a laser (L) for generating primary laser pulses (1), beam splitting optics (15) for splitting a primary laser pulse into a plurality of temporally staggered sub-pulses, and having focusing optics (17-19) for focusing the sub-pulses in or on an object (20) so that every sub-pulse is focused in a separate focus volume (F). The invention is characterized in that the mutual spatial and/or temporal relationship of the focus volumes (F) of the sub-pulses originating from a common primary laser pulse is variably adjustable. The invention also relates to a corresponding method.
US09705271B2 Fitting structure for connector
Provided is a connector (10) whereof a cover (60) is prevented from falling off a housing (20). The connector (10) is provided with: the housing (20), which is capable of fitting to a counterpart housing (90) and arranged in proximity or in contact with a peripheral member such as a solenoid (80) when fitting to the counterpart housing (90); and the cover (60), which is independent from the housing (20) and attached to the housing (20) so as to cover an electric wire (100) drawn out from a wire outdrawing surface of this housing (20). When the housing (20) fits to the counterpart housing (90), the cover (60) is faced by the peripheral member in a separating direction from the housing (20) so that the cover (60) is arranged to be interposed between the housing (20) and the peripheral member such as the solenoid (80).
US09705270B2 Universal socket solution
A universal power outlet, a universal junction box associated with a cover, and a universal extension cord. Sensors within openings in electrical sockets detect different characteristics of plug contacts. In response to the detected characteristics, power requirements for an energy consuming device associated with the plug are correlated. Logic dynamically selects and delivers a level of required power, from multiple available levels of power, to the device based on the detected characteristics.
US09705268B1 Connector with configuration pin between ground pin and power pin
The present invention is to provide a connector having a configuration pin, configured to connect with a USB Type-C transmission port and including at least a ground terminal, at least a power terminal, at least a configuration channel and two signal transmission terminals, wherein each of the terminals and channels extends through an insulating base and has an inserting portion at the front end of the insulating base and a connecting portion at the rear end of the insulating base, and the connecting portion of the configuration channel lies between the connecting portion of the power terminal and the connecting portion of the ground terminal, thereby forming the configuration pin between a ground pin and a power pin of the connector. Thus, a resistor can be easily connected between the configuration pin and the ground pin or the power pin according to practical needs, without the risk of short-circuiting.
US09705265B2 Configurable electrical connector key for electronic door locks
A configurable electrical connector key for connecting an electronic door lock to an external unit, such as a lock monitoring or control system, includes a connector key housing shaped to engage the electronic door lock and a configurable circuit mounted within the connector key housing that makes a configured interconnection between selected components within the door lock and the external unit. The combination of an electrical connector key and an electronic door lock and a system and method including multiple differently configured electrical connector keys and one or more standardized electronic door locks allow selected sensors and functions of the door lock to be enabled by selecting an appropriately configured electrical connector key.
US09705263B2 Plug connector assembly with light pipe and plural LEDs
A plug connector assembly including a cable connected to a plug connector, the plug connector including an insulative cover having a light region, a printed circuit board (PCB) received in the insulative cover and having a first surface and an opposite second surface, a mating member mounted on the PCB and extending through the insulative cover, a pair of light-emitting diode (LED) lamps, and a light guide disposed between the two LED lamps, wherein the mating member is mounted on the first surface of the PCB and the two LED lamps are mounted on the second surface of the PCB and wherein the light guide has a top face exposed to the light region of the insulative cover.
US09705260B2 Collective ground connection structure for connectors
Connectors with internal noise filter (10A, 10B) are provided with a uniting means (17, 18) for uniting the connectors with internal noise filters with each other. A terminal fitting (20) connected to one electrode portion (32A) of a capacitor (30) is provided in a connector housing (11a, 11B). A ground connection terminal (40A, 40B) is composed of an electrode connecting portion (42) to be connected to the other electrode portion (32B) of the capacitor (30) and a ground connection portion (41A, 41B) extending outwardly of the connector housing (11A, 11B) from the electrode connecting portion (42) and including a bolt hole (46H) into which a bolt (B) is fittable. When the respective connectors with internal noise filter (10A, 10B) are united by the uniting means (17, 18), the respective ground connection portions (41A, 41B) are overlapped and the respective bolt holes (46H) are aligned.
US09705259B2 Electrical connector part having a resistance coding
An electrical connector part for transmitting a charging current has at least two contact elements for producing an electrical contact having associated contact elements of another electrical connector part, a support element on which the at least two contact elements are disposed, and a resistance device which is electrically connected to the at least two contact elements. The resistance device has a circuit board, an electrical resistor disposed on the circuit board, and at least one contact spring disposed on the circuit board and electrically connected to the resistance, the circuit board being retained on the support element and the at least one contact spring electrically contacts one of the at least two contact elements. Thus, an electrical connector part can be created which in a simple manner enables the integration of a resistance device into an electrical connector part for the purpose of a resistance coding to provide identification information to an electrical plug to be mated to the electrical connector part.
US09705250B2 Patch cord plug organizer
The present invention is directed to a cable organizer. The cable organizer has a base with a plurality of ports. Each port is configured to hold a plug extending from a patch cord. The cable organizer also has a plurality of flanges connected to the base and a plurality of latch mechanisms. Each flange defines a side of one of the ports and each latch mechanism is connected to the ports by a pivot element.
US09705245B2 Plug-in connection having a fixed line
A plug-in connection is described having a contact carrier including a contact element, which is mechanically connected to the contact carrier; a line has an electrical conductor, which is electrically connected to the contact element, and has an insulation which surrounds the electrical conductor. The line is mechanically connected to the contact carrier, the plug-in connection having a fixing element, into which is accommodated an uninsulated area of the line in which the electrical conductor is not surrounded by the insulation, and which fixes the electrical conductor to the contact carrier.
US09705244B1 Electric connector
The electric connector includes an outer shell, at least one terminal, at least one floating resilient part, at least one screw and a panel. The outer shell includes at least one terminal groove and at least two fastening grooves. The floating resilient part includes at least one inner resilient tab and at least one outer resilient tab. The terminal groove is provided at the middle portion of the outer shell and has an end opening provided at the center of the panel. The fastening grooves are respectively provided at two sides of the outer shell and have end openings provided at two sides of the panel. The terminal is pluggable into the terminal groove, and a head of the terminal passing through the ending opening of the terminal groove is connected with a terminal of a mating connector.
US09705237B2 Electrical connector with excellent waterproof function
An electrical connector has a mating cavity opening forwardly. The electrical connector has a main body, a terminal module and a sealing member. The terminal module has an insulator and a plurality of conductive terminals received therein. The conductive terminals have contacting portions exposed into the mating cavity and connecting legs. The terminal module is received in the main body. The sealing member is filled in a gap between the terminal module and main body to seal the gap.
US09705234B2 Modular electrical connector assembly and associated method of making
A method for producing modular electrical connectors having varying contact element configurations includes providing a common header component having a plurality of receptacle spaces defined therein. A plurality of different contact sub-assemblies are provided having varying contact element configurations, with each of sub-assembly having a common size configured for receipt in the receptacle spaces. A pattern of the contact sub-assemblies is defined for a particular desired connector configuration from any combination of the contact sub-assemblies, and the contact sub-assemblies are fitted and adhered into the receptacle spaces in the header component according to the pattern. A kit may be provided with the modular components for making the connectors.
US09705233B2 Connector
To lengthen the insulating distance from a conductive member to the outer surface of a housing while curtailing any increase in the size of a connector, a plurality of ribs are formed on a cover which protrude towards a housing and surround the outer periphery of a housing chamber in the housing. Grooves are formed in the housing for insertion of the ribs. The plurality of ribs provided in the cover include a first rib positioned in the longitudinal direction relative to the housing chamber, and a second rib positioned on the side of the housing chamber with an opening for insertion of another connector.
US09705232B2 Encased power receptacle
The present invention relates to encased receptacle embodiments for mounting to recessed electrical boxes.
US09705223B2 Socket, connector using such socket, and header used in such connector
A socket-side retaining fitting includes: a rising portion extending toward a header; a locking piece portion being a part continuing to an upper end portion of the rising portion while curving, and configured to lock a locked portion of a header-side retaining fitting attached to the header. A socket housing includes a covering portion provided in such a way as to cover at least part of the locking piece portion, and configured to restrict movement of the locking piece portion.
US09705222B2 Female terminal with resilient piece having a contact surface that gradually narrows to a contact point
A female terminal (10) includes a tubular portion (14) configured to receive a male terminal (11) therein. Resilient pieces (23, 26) extend in from a bottom wall (15) and a ceiling wall (17) of the tubular portion (14) and contact the male terminal (11). Each resilient piece (23, 26) includes a line-contact portion (29, 31) that slides in line or surface contact with the male terminal (11), a contact portion (25, 28) to contact the male terminal (11), and a gradually changing portion (30, 32) formed from an end (29B, 31B) of the line-contact portion (29, 31) to a top (25A, 28A) of the contact portion (25, 28) and not protruding from a plane flush with a contact surface (29A, 31A) of the line-contact portion (29, 31). Thus, a contact area with the male terminal (11) is reduced gradually toward the contact portion (25, 28).
US09705221B2 Electronic component
An electronic component includes at least a contact member having, on a surface of a contact portion adapted to come into contact with another contact member, at least an undercoat plating layer and a main plating layer formed on the undercoat plating layer. A coating containing a fluorine-based oil is provided on the main plating layer, and the coating has a dry coating weight per unit area on the main plating layer of greater than or equal to 0.011 mg/cm2.
US09705219B2 Connector in which contact is inserted into hole of housing to separate hole into multiple spaces, and connector unit including connector
A connector includes a housing and a signal plug contact provided in the housing. The housing includes a hole that expands from part of the housing in which the signal plug contact is provided.
US09705215B2 Electrical connector having two movable parts
A housing of a lower connector has an opening on a side of an upper connector, and houses two movable parts movably from a first state of, by having upper portions thereof engaged with the opening, being in proximity to each other to form a guide hole, and a second state of, by releasing the engagement, being distanced from an external signal terminal. At positions contactable with the two movable parts, the housing has a protrusion whose tip gradually tapers toward the two movable parts in directions in which the two movable parts face each other. The protrusion guides the two movable parts in mutually separating directions, when the engagement between the opening of the housing and the upper portions of the two movable parts is released associated with depression of the upper connector, and the tip enters the gap through which the two movable parts face each other.
US09705214B2 Electrical contact and electronic circuit
The electrical contact (200) comprises a contact part (212) exhibiting a surface (228, 230) intended to be in contact with the surface of a support, and a clip (202) intended to receive a pin of an electrical component, so that the pin received lies along a main axis parallel to an up/down direction. The clip (202) comprises at least two jaws (204, 206, 208, 210) around the axis A, which are intended to grip the pin laterally, each jaw (204, 206, 208, 210) exhibiting a fixed end and a free end, and the contact surface is formed by at least one flange (228, 230) intended to come to bear on said surface of the support.
US09705207B2 Single band dual concurrent network device
A network device comprising, a first radio module configured to transmit and receive first radio signals in a first frequency band, a first antenna array configured to transmit and receive the first radio signals for the first radio module in the first frequency band, a second radio module configured to transmit and receive second radio signals in the first frequency band, a second antenna array configured to transmit and receive the second radio signals for the second radio module in the first frequency band, wherein, in operation, the first radio module and the second radio modules function concurrently using the first frequency band while at least 40 dB of antenna isolation is maintained between the first antenna array and the second antenna array.
US09705205B2 Bi-polarized broadband annular radiation unit and array antenna
A bi-polarized broadband annular radiation unit, for being installed on a metal reflective plate thus constituting a communication antenna and defining an annular construction by two pairs of orthogonally polarized dipoles, includes two pairs of orthogonally polarized dipoles, each dipole comprising two symmetrical unit arms of a single line sheet shape, one end of a unit arm being facing to a corresponding end of the other unit arm, and a distal end of each unit arm of at least one pair of dipoles is provided with a loading line; and a plurality of balun arms feeding power to and supporting respective dipoles, each balun arm including two parallel balun lines, and the top ends of the two balun lines being connected with corresponding ends of the two unit arms of a corresponding dipole. Each unit arm and the balun line and/or loading line connected to the same unit arm are made by sheet metal stamping forming process or casting process.
US09705204B2 Low-profile wireless connectors
An electronic device may include a PCB having a substantially planar surface and one or more electronic components mounted thereon. A first EHF communication unit may be mounted on the substantially planar surface of the PCB. The first EHF communication unit may include a first planar die containing a first communication circuit, the first die extending along the substantially planar surface of the PCB in a die plane. A first antenna may be operatively connected to the first circuit by interconnecting conductors, the first antenna being configured to at least one of transmit and receive electromagnetic radiation along a plane of the substantially planar surface of the PCB. The first EHF communication unit may have an uppermost surface having a height from the substantially planar surface of the PCB, the first EHF communication unit height being determined by an uppermost surface of the die, the first antenna, and the interconnecting conductors.
US09705202B2 Semiconductor device, method of manufacturing the same, in-millimeter-wave dielectric transmission device, method of manufacturing the same, and in-millimeter-wave dielectric transmission system
A millimeter-wave dielectric transmission device. The millimeter-wave dielectric transmission device includes a semiconductor chip provided on one interposer substrate and capable of millimeter-wave dielectric transmission, an antenna structure connected to the semiconductor chip, two semiconductor packages including a molded resin configured to cover the semiconductor chip and the antenna structure, and a dielectric transmission path provided between the two semiconductor packages to transmit a millimeter wave signal. The semiconductor packages are mounted such that the antenna structures thereof are arranged with the dielectric transmission path interposed therebetween.
US09705199B2 Quasi TEM dielectric travelling wave scanning array
A dielectric travelling wave antenna (DTWA) using a TEM mode transmission line and variable dielectric substrate.
US09705197B2 Superimposed multimode antenna for enhanced system filtering
The disclosure concerns a method of designing antennas to reduce the amount of rejection and complexity from the filter system. A superposition of a symmetrical frequency response from the antenna structure coupled with a non-symmetrical frequency response from a counterpoise structure generates increased rejection of out-of-band components.
US09705195B2 Antenna device and wireless device
According to an embodiment, the antenna device includes a substrate, a through hole, first and second grounded conductors, a radiating element and a feeder line. The substrate includes first to third layers. The third layer is formed between the first and the second layers. The through hole is formed on a substrate. The first grounded conductor is formed in the first layer and has a gap positioned between the first grounded conductor and the through hole. The second grounded conductor is formed in the second layer. The radiating element transmits or receives linearly-polarized waves. The feeder line is formed in the third layer, and is electrically continuous with the through hole. The feeder line includes a straight line that is formed in the third layer in an area of projection of the gap in thickness direction of the substrate and that is formed to be substantially parallel to a plane of polarization of the linearly-polarized waves.
US09705192B2 Antenna device and communication terminal apparatus
An antenna device includes an antenna coil including a first conductive pattern disposed on a first major surface of a magnetic sheet, a second conductive pattern disposed on a first major surface of a non-magnetic sheet, and an interlayer conductor connecting the first conductive pattern and second conductive pattern. The antenna coil including the first conductive pattern and second conductive pattern defines a spiral or substantially spiral pattern. The antenna device is a resin multilayer structure in which its base body is a laminate of the magnetic layer and non-magnetic layer and the predetermined patterns are disposed inside and outside the laminate.
US09705185B2 Integrated antenna and antenna component
An antenna is disclosed. The antenna can include an aerodynamic surface and an antenna component comprising a structure configured to extend from the aerodynamic surface. The structure and at least a portion of the aerodynamic surface can form an antenna, such as a half double-ridge horn antenna or a half Vivaldi antenna. In one aspect, the structure can be configured to support a pod, thus integrating the antenna with a mechanical mounting structure for the pod.
US09705181B2 Antenna connecting structure and electronic device including same
An antenna connecting structure includes a battery as a first component having a first main surface and a second main surface directed oppositely to the first main surface, a housing component including a flat portion located on the first main surface side, a spacer located on the first main surface, a sheet-like antenna unit main body located on a surface of the spacer opposite to the first main surface and abutting on the flat portion in surface contact, a circuit board disposed on the second main surface side and having a connector, an antenna connecting cable extending from the antenna unit main body and having flexibility, and an antenna connecting terminal disposed at an end of the antenna connecting cable and connected to the connector.
US09705180B2 Antenna having flexible feed structure with components
Electronic devices may include antenna structures. The antenna structures may form an antenna having first and second feeds at different locations. Transceiver circuitry for transmitting and receiving radio-frequency antenna signals may be mounted on one end of a printed circuit board. Transmission line structures may be used to convey signals between an opposing end of the printed circuit board and the transceiver circuitry. The printed circuit board may be coupled to an antenna feed structure formed from a flexible printed circuit using solder connections. The flexible printed circuit may have a bend and may be screwed to conductive electronic device housing structures using one or more screws at one or more respective antenna feed terminals. Electrical components such as an amplifier circuit and filter circuitry may be mounted on the flexible printed circuit.
US09705176B2 E-Z fit antenna base
An apparatus for securing an antenna to a surface by means of an antenna base and stand off with internal cable routing, which prevents any cables showing. With only one drilled hole at time of installation. With a device for holding an antenna vertical yet allowing said antenna to be lowered easily and quickly without tools or clumsy mechanisms attached to the antenna. A unique way to eliminate water penetration by means of clamping into the surface with gaskets and o-rings in a simple, relatively unskilled process. Therefore eliminating troublesome holes and sharp protrusions made by screws. While allowing free movement of the antenna for raising and lowering prepossess. A one hole, one nut installation that can be preformed by a single relatively unskilled person. Simple to manufacture with a minimal number of parts. With a beautiful streamlined appearance, that can be used for mounting any standard antenna.
US09705173B2 Waveguide structure and manufacturing method thereof
A waveguide structure includes a signal line and two static lines. The signal line is disposed between the static lines in a first direction. The static lines and the signal line are disposed parallel to one another. Each static line includes a first conductive pattern, a second conductive pattern, and a third conductive pattern. The first conductive pattern and the signal line are disposed on an identical plane of a dielectric layer. A thickness of the first conductive pattern is substantially equal to a thickness of the signal line. The second conductive pattern is disposed on the first conductive pattern. A width of the first conductive pattern is larger than a width of the second conductive pattern in the first direction. The third conductive pattern is disposed on the second conductive pattern. A width of the third conductive pattern is larger than the width of the second conductive pattern.
US09705169B2 Waveguide device, communication module, method of producing waveguide device, and electronic device
An electronic device includes a central control unit and a waveguide device. The waveguide device includes a high-frequency signal waveguide for transmitting a high-frequency signal emitted from a communication module having a communication function, and an attachment/detachment unit capable of attaching/detaching the communication module so that coupling between the high-frequency signal waveguide and the high-frequency signal is possible. The communication module includes a communication device and a transfer structure configured to cause the high-frequency signal emitted from the communication device to be transferred to the high-frequency signal waveguide of the waveguide device.
US09705168B2 Mobile energy carrier and energy store
A mobile energy carrier with which energy in the form of materials from zones distributed widely throughout the world, for example with a large amount of solar energy, wind energy or other CO2-neutral energy, for example the equator, can be transported to zones where there is a high energy requirement, for example Europe.
US09705163B2 Battery module
A battery module including a plurality of battery cells arranged in one direction; heat insulating members interposed between the plurality of battery cells so as to control heat generated in the battery cells; and a housing fixing the battery cells and the heat insulating members.
US09705162B2 Temperature control plate for a lithium ion battery
A temperature control plate for controlling the temperature of components. The temperature control plate is formed of a plastic-metal composite material which includes a metal fiber fabric that is surrounded by a thermoset plastic. A casing contains the components. The temperature control plate is configured for conducting heat away from temperature-exposed components.
US09705159B2 Method for fabricating a nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery includes: a positive electrode 4 including a positive electrode current collector and a positive electrode mixture layer containing a positive electrode active material and a binder, the positive electrode mixture layer being provided on the positive electrode current collector; a negative electrode 5; a porous insulating layer 6 interposed between the positive electrode 4 and the negative electrode 5; and a nonaqueous electrolyte. The positive electrode 4 has a tensile extension percentage of equal to or higher than 3.0%. The positive electrode current collector is made of aluminum containing iron. In this manner, the tensile extension percentage of the positive electrode is increased without a decrease in capacity of the nonaqueous electrolyte secondary battery. Accordingly, even when the nonaqueous electrolyte secondary battery is destroyed by crush, occurrence of short-circuit in the nonaqueous electrolyte secondary battery can be suppressed.