Document | Document Title |
---|---|
US09674990B2 |
Devices and methods for cooling bus capacitors
An apparatus for cooling power components includes a first clamping portion, the first clamping portion having a first arcuate engagement surface, and a first interface. A second clamping portion, the second clamping portion having a second arcuate engagement surface, and a second interface. A flexible heat transfer pad and a power component. The power component is coupled to the flexible heat transfer pad, such that the flexible heat transfer pad substantially surrounds the power component, the first clamping portion and the second clamping portion configured to be coupled, such that the first arcuate engagement surface and the second arcuate engagement surface form an opening contoured to receive the power component, and the first interface and the second interface are adjacent to each other. |
US09674989B2 |
Apparatus for cooling server cabinet and server cabinet apparatus
Disclosed are an apparatus for cooling a server cabinet and a server cabinet apparatus. The apparatus for cooling a server cabinet includes: a bracket a heat-exchange device, and an air-ducting device; where the bracket is positioned below one or a plurality of server cabinets, the heat-exchange device is installed on a side surface of the bracket, the air-ducting device is installed in the bracket, the heat-exchange device and the air-ducting device are parallelly arranged, the heat-exchange device cools hot air produced by the server cabinet to obtain cold air, and the air-ducting device blows the cold air to the server cabinet to cool the server cabinet. The server cabinet apparatus includes: an apparatus for cooling a server cabinet and at least one server cabinet. With the apparatus for cooling a server cabinet, each of the servers in a data center are effectively cooled, and resources are saved. |
US09674987B2 |
Heat dissipation device
Provided is a heat dissipation device. The heat dissipation device includes a thermal conductive plate (1), a shape of which is the same as a shape of a Secure Digital (SD) card. The thermal conductive plate (1) is used to be inserted into an SD card connector, and partially contacts with at least one inner surface of the SD card connector; the thermal conductive plate (1) is made of thermal conductive metallic material, and one or more contacting parts (10) of the thermal conductive plate (1) that contact with the SD card connector are set to be thermal conductive metallic material, and outer surfaces (12), other than the one or more contacting parts (10), of the thermal conductive plate (1) are set to be insulating material. The present technical solution solves the problem that the implementing effect of heat dissipation schemes already existed for terminals is fairly bad in the related technologies, and improves heat conduction and heat dissipation speed. The heat dissipation device occupies less space in the terminal, and enhances heat dissipation efficiency. |
US09674986B2 |
Parallel heat spreader
A heat spreader including multiple layers of anisotropic material to conduct thermal energy. Multiple graphite sheet layers may be laminated and each sheet may be thermally connected to one or more thermal energy sources in a portable electronic device. Methods for making a heat spreader are also disclosed. |
US09674984B2 |
Plastic chassis for liquid cooled electronic components
A system for mounting liquid cooled electrical components includes a plastic chassis having a plurality of mounting sites. The plastic chassis defines at least one fluid circuit that extends through at least a portion of a length of the plastic chassis. The at least one fluid circuit includes an inlet configured to receive a cooling fluid from a fluid source, an outlet configured to return the cooling fluid to the fluid source, and at least one fluid channel extending between the inlet and the outlet. The system also includes a plurality of electrical components. Each of the plurality of electrical components is coupled with one of the plurality of mounting sites. Each of the plurality of mounting sites is in contact with the at least one fluid channel. |
US09674983B2 |
Tool-less air baffle
In accordance with embodiments of the present disclosure, an information handling system may include heat-rejecting media thermally coupled to one or more information handling resources, a connector for receiving a modular information handling resource, the connector having a latch for facilitating insertion or removal of the modular information handling resource to or from the connector, and a removable baffle for directing a flow of air proximate to the heat-rejecting media. The removable baffle may have two substantially planar sides and an edge substantially perpendicular to the two planar sides, such that when the removable baffle is located within a chassis including the heat-rejecting media and the connector, the latch engages with the edge to mechanically maintain a location of the removable baffle within the chassis. |
US09674978B2 |
Plug-in mechanism, subrack including plug-in mechanism, and finished board
Embodiments of the present invention disclose a plug-in mechanism, a subrack including the plug-in mechanism, and a finished board, and relate to a power mechanism, so as to implement fast and reliable plug-in and plug-out by using a lever assistance effect, and a gearing effect of a parallelogram mechanism. The plug-in mechanism provided by an embodiment of the present invention is configured to be disposed between a sub-carrier frame and a parent carrier frame to implement plug-in and plug-out of the sub-carrier frame in the parent carrier frame, and the plug-in mechanism includes a driving part and a gearing part. |
US09674973B1 |
Coupling and fixing structure of panel and casing of power supply
A coupling and fixing structure of a panel and a casing of a power supply is provided. The power supply further includes a frame. The casing has an opening and a plurality of raised studs. The casing, the frame and the panel have a plurality of penetrating holes and a plurality of through holes. The frame and the panel have a plurality of positioning holes corresponding to the raised studs. The frame and the panel are engaged with each other and positioned at the opening of the casing through the positioning holes and the raised studs and locked with screws so as to complete the assembly of the panel and the casing. The present invention can strengthen the connection of the panel and the casing, decrease the times of locking, lower the risk of damaging components, and improve the efficiency of disassembly and maintenance. |
US09674968B2 |
Rigid flexible printed circuit board and method of manufacturing the same
There are provided a rigid flexible printed circuit board and a method of manufacturing the same. The rigid flexible printed circuit board according to an exemplary embodiment of the present disclosure includes: a flexible board including a flexible region, a first rigid region formed at one side of the flexible region, and a second rigid region formed at the other side of the flexible region; a first rigid board formed on the flexible board and formed in the first rigid region and the second rigid region; and a second rigid board formed below the flexible board and formed in the first rigid region. |
US09674966B2 |
Process of depositing a metallic pattern on a medium
Process of depositing a metallic pattern on a medium, said process comprising: generating pulsed laser beams from a pulsed laser source, wherein the laser beams have a wavelength for which the medium is substantially transparent, focussing the laser beams onto a target layer comprising inorganic particles, dispersed in a laser light degradable/combustible organic matrix, said target layer producing ejecta in response to an interaction of said laser beams and said target layer, accumulating at least a portion of said ejecta on said medium within the desired pattern, providing the pattern by electroless metal plating. The invention further relates to a transparent medium comprising a metallic pattern wherein the adhesion between the metallic pattern and the medium is at least 5N/cm. |
US09674961B2 |
Flexible display device
A flexible display device includes a flexible display panel, a driving circuit film, and a spacer. The flexible display panel includes a terminal part configured to receive a driving signal. The driving circuit film includes a base film and a driving chip on the base film. The driving chip being configured to generate the driving signal. The driving circuit film is coupled to the terminal part, is configured to apply the driving signal to the display panel, and bent toward a lower surface of the display panel. The spacer is on the driving circuit film and is configured to maintain a gap between the driving chip and the lower surface of the display panel. |
US09674956B2 |
Method of manufacturing an intermediate product for an interposer and intermediate product for an interposer
A method of manufacturing an intermediate product for an interposer including a glass substrate having a plurality of through holes is provided. The method includes a step of forming a resin layer on a support substrate, and a step of forming a laminated body by adhering the glass substrate having the plurality of through holes on the resin layer. The glass substrate having the plurality of through holes has a thickness within a range of 0.05 mm to 0.3 mm. |
US09674955B2 |
Tape carrier package, method of manufacturing the same and chip package
Provided are a tape carrier package and a method of manufacturing the same, the method, including: forming through holes by performing a drill process using a laser to an insulating film of a flexible copper clad laminate (FCCL) film consisting of the insulating film and a copper layer; forming a circuit pattern layer by performing an etching process to the copper layer of the FCCL film; and selectively forming a plating layer on the circuit pattern layer. The method of manufacturing the tape carrier package according to the present invention is advantageous because a punching process, and processes for laminating and drying the copper layer which are necessary for the conventional method of manufacturing the tape carrier package can be omitted, a production cost of the tape carrier package is reduced, and the time required for the drying process is saved. |
US09674948B2 |
Rigid-flex electronic module
Rigid-flex-type circuit-board structure and manufacturing method, in which a flexible membrane and a sacrificial-material piece are attached to an insulator membrane in the location of the flexible zone. An insulator layer, which encloses within itself a sacrificial-material piece is manufactured on the surface of the conductor membrane. The flexible zone is formed in such a way that an opening is made in the insulator layer, through which the sacrificial-material piece is removed. The flexible zone comprises at least part of the flexible membrane as well as conductors, which are manufactured by patterning the insulator membrane at a suitable stage in the method. |
US09674947B2 |
Transparent conductor, method for preparing the same, and optical display including the same
A transparent conductor, a method of fabricating the same, and an optical display, the transparent conductor including a base layer; and a conductive layer on the base layer, the conductive layer including metal nanowires and a matrix, wherein the matrix is prepared from a matrix composition, the matrix composition including inorganic hollow particles, a fluorine-containing monomer, or a mixture thereof. |
US09674944B2 |
Printed circuit board and manufacturing method thereof
A printed circuit board and a method of manufacturing the same are provided. A printed circuit board having conductive patterns formed in multilayers on an insulating material laminated on both surfaces of a glass core is provided. The printed circuit board includes a first insulating material disposed on a first surface and a second surface of the glass core. and a second insulating material disposed on the first insulating material. The first insulating material surrounds a first portion of a side surface of the glass core and the second insulating material surrounds a second portion of the side surface of the glass core, the second portion being a portion of the glass core not surrounded by the first insulating material. |
US09674942B2 |
Structure, wiring board and electronic device
A structure comprising: a first and a second conductor planes which are arranged in different layers and in a manner to face to each other; a first transmission line (103) which is arranged in a different layer from those of the first conductor plane and of the second conductor plane, faces to the second conductor plane, and has its one end being an open end; a first conductor via (104) which connects the other end of the first transmission line (103) with the first conductor plane; a second transmission line (105) which is formed in the same layer as that of the first transmission line, runs parallel to the first transmission line (103), and has its one end being an open end; and a second conductor via (106) which electrically connects the other end of the second transmission line (105) with either of the first and second conductor planes. |
US09674936B2 |
Superconducting accelerating cavity and electropolishing method for superconducting accelerating cavity
Provided is a superconducting accelerating cavity 30 including: a cavity main body 10 formed of a superconducting material into a cylindrical shape; and a refrigerant tank 20 installed around the cavity main body 10 and storing a refrigerant which is supplied from the outside through a supply port 20a into a space formed between the refrigerant tank and the outer circumferential surface of the cavity main body 10, wherein the outer circumferential surface of the cavity main body 10 is coated with a metal coating layer 10a having a higher conductivity than the superconducting material. |
US09674935B2 |
Radiation signal processing device, radiation imaging system, and radiation signal processing method
A radiation signal processing device including: a reception section that receives as a digital signal a signal representing a detection result from a radiation imaging device that captures an image according to irradiated radiation, and that detects a radiation irradiation amount and outputs the signal representing the detection result; and a conversion section that converts the digital signal representing the detection result received by the reception section into an analog signal recognizable by a radiation irradiation device that irradiates radiation onto the radiation imaging device and stops radiation irradiation in cases in which radiation has reached a specific irradiation amount. |
US09674927B1 |
Method and apparatus to address inadvertent deactivation of devices
A method and apparatus for preventing inadvertent deactivation of an illumination device or other device are provided. The method includes detecting a first input to deactivate an active illumination device; determining whether the first input to deactivate is inadvertent based on context information; and performing a function if the determining determines that the first input to deactivate the active illumination device is inadvertent. The apparatus and method may be used in a vehicle or other apparatus to prevent inadvertent deactivation of devices at inopportune times. |
US09674925B2 |
Low voltage coupling design
Apparatus and associated methods relate to an electrical interface design architecture to independently excite each of a network of light strings and/or light string controllers with any of a number of independent excitation signals. In an illustrative example, each of the light strings may receive a selected one of the excitation signals conducted via a wiring assembly to an interface formed as a plug or a corresponding socket. In some embodiments, the interface may galvanically connect one or more of the excitation signals to a corresponding load according to user-selection of a relative orientation between the plug and the socket. In some implementations the load may include a down-stream controller that draws operating power through a selected one of the conductors at the interface. In various implementations, the interface may supply a load such as a multi-channel cable or single channel light string, for example. |
US09674923B2 |
Lighting circuit and lamp
A lighting circuit (1) includes a controller integrated circuit (U1) for on and off control of a switching element (Q1), a transformer (T1) having a primary coil (T11) that is connected in series to the switching element and a secondary coil (T12), a first voltage supply circuit supplying a voltage that occurs across both ends of the primary coil to an LED module (2), and a second voltage supply circuit supplying a voltage induced in the secondary coil to a power source terminal (Vcc) when the switching element is on. A turns ratio N of the primary coil to the secondary coil satisfies Equation 1, where X1 V denotes a voltage that an AC power source supplies, Y V denotes the maximum value of a power source voltage of the control unit at which normal operation is guaranteed, and Z V denotes the minimum value of the power source voltage. |
US09674921B2 |
Method for operating an organic light-emitting component and lighting device for implementing the method
A method can be used for operating an organic light-emitting component. The organic light-emitting component has a first electrode and a second electrode, between which an organic functional layer stack with at least one organic light-emitting layer is arranged. The first and second electrodes and the organic functional layer stack have a large area. Electrical contact is made with the first electrode via at least two electrical connection elements in the peripheral regions, in which different electric voltages are applied to the at least two electrical connection elements and the different electric voltages vary over time. A lighting device for implementing the method is also specified. |
US09674919B2 |
Lighting fixture with touch-sensitive light emitting surface
Disclosed are methods and apparatus related to a LED-based lighting fixture having a touch-sensitive light emitting surface that may be touched by a user to change light output characteristics of LEDs of the lighting fixture. The LED-based lighting fixture may include a flexible touch-sensitive layer and a flexible light emitting layer having a plurality of individually controllable LED groups. Touch events may be detected via input from the flexible touch-sensitive layer and at least one light output characteristic of the LED groups altered in correspondence with the touch events. |
US09674917B1 |
Illumination system and method that presents a natural show to emulate daylight conditions with smoothing dimcurve modification thereof
An illumination system and method is provided for readily mapping a plurality of scenes along a dimcurve form a natural show for one or more groups of LED illumination devices. Mapping can be performed using a graphical user interface on a remote controller wirelessly linked to the illumination devices. A keypad is preferably configured for button control of changes to color temperature as a function of brightness along each of the various dimcurves for each of the various groups of illumination devices controlled by a corresponding keypad to allow momentary or persistent override and reprogram of the natural show. Modification to a scene further comprises modifications to scenes before and after the currently modified scene to provide a smoothing dimcurve modification. Global keypad can be used to control multiple zones arranged throughout a structure to switch between a natural show that emulates outdoor sunlight conditions to a panic show when an intruder is detected. |
US09674916B2 |
Lighting control device, lighting apparatus and luminaire
A lighting control device includes: a power supply circuit and a first controller. The first controller includes a first control circuit, a signal output circuit and a first interface. The first control circuit is configured to allow the signal output circuit to output a light control signal to the power supply circuit. The signal output circuit is configured to output the light control signal for indicating magnitude of the output power to the power supply circuit. The first control circuit is configured to transmit control information to and receive the control information from a second controller through the first interface. When the control information is received from the second controller through the first interface, the first control circuit is configured to allow the signal output circuit to output the light control signal corresponding to the control information to the power supply circuit. |
US09674914B2 |
Driver unit and driving method for driving a load
Embodiments described herein comprise a driver unit for driving a load including a plurality of load elements. In one example, the driver unit comprises a plurality of driver devices connected to the load elements for driving the load elements individually. The driver unit comprises a control interface for receiving a power control signal. Each driver device comprises a driver interface connected to the control interface for receiving the power control signal including single general power demand to be set by the driver unit, and each driver device is adapted to determine an individual power level on the basis of the single general power demand and to drive the load elements according to the individual power signal, so that at least one of the plurality of driver devices is configured to be switched off when the single general power demand is decreased. |
US09674912B2 |
LED luminescence apparatus and method of driving the same
A light-emitting diode (LED) driving circuit configured to drive LED units includes a rectification circuit unit to receive an alternating current (AC) power voltage and rectify the AC power voltage to output a unidirectional ripple voltage, a pulse-width modulation (PWM) signal generation unit to generate PWM decision signals. The PWM signal generation unit is configured to sequentially drive the LEDs according to the PWM decision signals. |
US09674908B1 |
Secondary-side bucking and current-stabilizing flyback power converter
A secondary-side bucking and current-stabilizing flyback power converter adopts a dual-stage isolated circuit architecture and outputs a constant output current to drive a low-power LED module, and its primary stage adopts a flyback circuit architecture with a primary regulated voltage, and its secondary stage adopts of a buck circuit architecture of the current stabilizer, so that after the primary stage converts the constant voltage, the current stabilizer senses the load effect of the output current at the LED module to regulate the output cycle and maintain the total output of the output current constant and reduce the ripple amplitude, so as to achieve a non-strobe output result and improve the illumination effect of the LED module. |
US09674903B2 |
Cooking apparatus and operating method thereof
Provided herein are a cooking apparatus. The cooking apparatus includes a cavity, and a microwave generator to generate and output microwaves of a plurality of frequencies to heat an object within the cavity, wherein the microwave generator includes a controller to calculate heating efficiencies based on microwaves reflected by the inside of the cavity from among the output microwaves and to calculate heating modes consisting of microwaves for heating, during a scanning session and to control the heating modes so as to achieve the equal heating time during a heating session. Thereby, the object within the cavity is uniformly heated. |
US09674900B2 |
Induction heating apparatus for a beverage can
An induction heating apparatus heats content efficiently while measuring a temperature of the heated content accurately. The induction heating apparatus includes a can holder, a heating coil disposed around the can holder, and a temperature measuring unit. A resealable metal beverage can having a thread formed on a neck portion and a cap screwed onto the neck portion is held by the can holder. The can holder holds the metal beverage can in a manner such that the cap of the can inserted thereto is exposed on an axially upper side. The temperature measuring unit measures a surface temperature of the cap of the metal beverage can held in the can holder. |
US09674895B1 |
Glazing perimeter anticondensation coating production technology
The invention provides a glass pane that has a transparent electrically conductive coating on a surface of the glass pane, such that the glass pane has a coated surface. The coated surface has a central region and a perimeter region. The transparent electrically conductive coating has a higher electrical conductivity at the central region than it does at the perimeter region. In some embodiments, the coated glass pane is part of an IG unit. Also provided are methods of producing a coated glass pane having an anti-condensation perimeter region. |
US09674885B2 |
Efficient communication for devices of a home network
Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. |
US09674883B2 |
System, an object and a method for grouping of objects in a body area network
A method, performed in a Body Area Network (BAN) enabled communication device, for grouping of at least one BAN enabled object. A connection between at least one BAN enabled object and the BAN enabled communication device is created by using BAN and grouping of the at least one BAN enabled object and the BAN enabled communication device is initiated by creating a group of the at least one BAN enabled object. |
US09674880B1 |
Method and apparatus for a smart vehicle gateway with connection context aware radio communication management and multi-radio technology
An information handling system functioning as a smart vehicle gateway includes a wireless adapter for communicating with a plurality of wireless links and a storage device for storing a spatial-temporal user profile comprising wireless device usage trend data for a plurality of locations where the smart vehicle gateway has operated. The smart vehicle gateway further includes a positional detector to detect a location of the smart vehicle gateway and an application processor to correlate the wireless device usage trend data to a location and to determine a list of optimal wireless service carriers and available wireless protocols at the location based on a mobile wireless traffic report with a spatial-temporal radio frequency profile indicating signal quality for the plurality of wireless links and the wireless device usage trend data for the location. The smart vehicle gateway application processor selects an international mobile subscriber identity (IMSI) for one of the optimal wireless links for an electronic subscriber identity module (eSIM) programmable to switch between multiple available wireless service carriers and then switches the wireless adapter to the selected optimal wireless link. |
US09674877B2 |
Mobile communication system, user terminal, processor, and base station
A mobile communication system, which supports D2D communication that is direct device to device communication, comprises: a user terminal that transmits a discovery signal that is used for discovering a communication partner terminal in the D2D communication, wherein the user terminal transmits the discovery signal when the user terminal accepts start of communication and the user terminal has difficulty to establish a connection with a base station. |
US09674875B2 |
Small base station apparatus, base station apparatus, mobile station apparatus, and mobile communication system
A mobile station apparatus receives an indication and access restriction information, where the indication indicating whether the cell is a Closed Subscriber Group (CSG) cell, where the CSG cell configured to restrict an access of the mobile station apparatus that are not being registered, and where the access restriction information indicating an access restriction related to an emergency call. The mobile station apparatus also transmits a connection request message for the emergency call based on the access restriction information, where the cell on which the mobile station apparatus camped being the CSG cell and where the mobile station apparatus not registering the cell. |
US09674874B2 |
MAC reset and reconfiguration
A method and apparatus for reconfiguring a medium access control (MAC) entity in a wireless transmit receive unit (WTRU). The method and apparatus includes the WTRU transmitting a MAC reconfiguration request, the WTRU receiving a MAC reconfiguration command including updated MAC parameter values and the WTRU reconfiguring a MAC entity based on the updated MAC parameter values in the MAC reconfiguration command. |
US09674873B2 |
Method for informing identification of a UE and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for informing identification of a UE (User Equipment) in the wireless communication system, the method comprising: receiving information related to a size of data to be transmitted to or from the UE, determining whether the UE is considered as the MTC_UE (Machine Type Communication _UE) or not based on the information; and informing a network that the UE is the MTC_UE by performing the MTC_UE specific access. |
US09674872B2 |
Method, apparatus and system for processing very-high-speed random access
The present invention discloses a method, an apparatus and a system for processing very-high-speed random access. The method includes: selecting a ZC sequence group according to a cell type and a first cyclic shift parameter Ncs, and setting N detection windows for each ZC sequence in the ZC sequence group, where N≧5; sending the cell type, a second Ncs, and the ZC sequence group to a UE; receiving a random access signal sent by the UE, and obtaining the random access sequence from the random access signal; performing correlation processing on the random access sequence with each ZC sequence in the ZC sequence group, detecting a valid peak value in the N detection windows of each ZC sequence, and determining an estimated value of an RTD according to the valid peak value, so that a UE in a very-high-speed scenario can normally access a network, thereby improving network access performance. |
US09674863B2 |
Methods and systems for distributed coordination
At least one example embodiment discloses a method of scheduling communications in a network having a plurality of base stations covering cells, respectively. The method includes obtaining a first coordination matrix, by a first base station, based on channel state information from at least one user equipment (UE), the first coordination matrix indicating scheduling information and first weights associated with subband transmissions for the first base station, transmitting the first coordination matrix to at least another base station of the plurality of base stations, receiving, by the first base station, a second coordination matrix from the at least another base station, the second coordination matrix indicating second weights associated with subband transmissions for the second base station, and transmitting, by the first base station, in subbands where the associated first weights are greater than the associated second weights. |
US09674860B2 |
Method and apparatus for efficient aggregation scheduling in wireless local area network (WLAN) system
Provided is a method and apparatus for efficient aggregation scheduling in a wireless local area network (WLAN) system, the apparatus including a delay setting unit to set a required delay time for each access category (AC), a storing unit to store a traffic identification (TID) of a packet in a queue of a corresponding AC when the packet arrives, a delay time calculator to calculate a maximum delay time predicted when the packet arriving at the queue is configured to be an A-MPDU and the configured A-MPDU is transmitted, and an A-MPDU configuring unit to compare the calculated maximum delay time and the required delay time, and configure a corresponding A-MPDU when the calculated maximum delay time is greater than the required delay time. |
US09674856B2 |
Method of handling device-to-device communication and communication device thereof
A method of handling device-to-device communication for a user equipment (UE) of a wireless communication system is disclosed. The method comprises during a period of transmission of a first plurality of data blocks, periodically triggering at least one feedback request with a predetermined period, and transmitting a second plurality of data blocks only after receiving at least one feedback in response to the at least one feedback request from at least one other UE. |
US09674855B2 |
H-ARQ timing determination under cross-carrier scheduling in LTE
Techniques are provided for carrier aggregation and H-ARQ timing in LTE or the like. For example, there is provided a method, operable by a mobile device, that may involve identifying a first component carrier and a second component carrier among a plurality of component carriers to be aggregated, wherein a first number of subframes of a subframe type in the first component carrier is less than a second number of subframes of the same subframe type in the second component carrier. The method may further involve receiving a configuration to monitor a control channel for the second component carrier on the first component carrier. The method further may further involve determining a reference uplink-downlink subframe configuration for the second component carrier based at least in part on the subframe type and the received configuration for the control channel. |
US09674853B2 |
Techniques for managing wireless network connections for traffic aggregation
Certain aspects of the present disclosure relate to communicating with one or more wireless networks using multiple radio access technologies (RATs). A device can communicate with a first access point using a first RAT over a first connection to access a first wireless network, and communicate with a second access point using a second RAT over a second connection, wherein the second connection is configured to implement traffic aggregation with the first connection based at least in part on a configuration received from the first access point. The device can also manage the second connection based at least in part the implementation of the traffic aggregation with the first connection. |
US09674852B2 |
Radio link failure handling for dual connectivity
Embodiments of an evolved Node B (eNB) and methods for radio link failure handling for dual connectivity are generally described herein. A method performed by circuitry of a User Equipment (UE) may include connecting, at a UE, to a Master eNB (MeNB) and connecting to a Secondary eNB (SeNB). The method may include determining, at the UE, that one of the connections has a Radio Link Failure and determining at the UE, that the other of the connections remains connected to the UE. The method may include refraining from initiating a Radio Resource Control (RRC) re-establishment procedure while at least one of the connections does not have a radio link failure. |
US09674851B2 |
Systems and methods for managing PDP contexts in a wireless data communications network
Systems and method are for managing packet data protocol (PDP) contexts in a wireless data communications network. A plurality of real-time applications are prioritized within a single, shared PDP context or allocated a second PDP context based upon priority levels logically assigned to the plurality of applications such that high priority applications are delivered before lower priority applications. Lower priority applications are suspended and interrupted by higher priority applications and are set to resume after the higher priority applications are completed. Priority levels are established by a priority management engine (PME) that may reside in one or more network elements, such as a General Packet Radio Service (GPRS) Support Node or a network probe system. The priority management engine establishes the priority levels based upon one or more factors including, for example, PDP utilization characteristics at a given time and/or given network location, and/or user preferences. |
US09674849B2 |
Method and apparatus for transmitting signals via MISO broadcast channel with imperfect CSIT
A system and method for transmitting signals via multi-input single-output (MISO) broadcast channel with imperfect channel state information at the transmitter (CSIT). The transmitter receives each CSI of from the plural receivers, determines a transmit power and a transmission rate based on the CSI qualities of the plural receivers calculated from the each CSI, and transmits the signal using the transmit power and the transmission rate. The signal comprises a user specific message, a first common message and a second common message to compensate imperfect CSIT. |
US09674842B2 |
Communication control method, base station, and user terminal
A communication control method in a mobile communication system, comprises: a step A of transmitting, from a first base station, a first synchronization signal at a first frequency band in the center of a particular carrier, the first synchronization signal being for use to establish synchronization; and a step B of transmitting, from the first base station, a second synchronization signal in a second frequency band different from the first frequency band within the particular carrier, the second synchronization signal being for use to establish synchronization. |
US09674839B2 |
White space utilization
The concepts relate to radio white space utilization. One example can measure a potential radio white space frequency. The example can also communicate results of the measuring for other devices and receive other results from the other devices relating to the potential radio white space frequency. The method can further determine whether the potential radio white space frequency is actually an available radio white space frequency based upon the results and the other results. |
US09674836B2 |
Method and system for coexistence of radar and communication systems
A method for coexistence with a pulsed interference source in a communications network includes identifying transmission time intervals (TTIs) that are affected by pulses from the pulsed interference source and changing a transmission parameter for the TTIs that are affected by pulses. |
US09674833B2 |
Authorizing IUT replication and distinguishing requests for replication from transfers
A method comprising: a Service Centralized and Continuity Application Server (SCC AS) receiving, from a first WTRU, a collaborative session request to replicate a media flow to a second WTRU; the SCC AS authorizing the request; the SCC AS allocating a media resource at a media resource function (MRF) for the media flow; the SCC AS establishing a second-WTRU access leg; the SCC AS updating a first-WTRU access leg for the first WTRU; and the SCC AS updating a remote leg to communicate the replicated media flow to the MRF, wherein, unless the remote party rejects the replication of the media flow, the media flow then flows from the remote party to the MRF, from the MRF to the first WTRU, and from the MRF to the second WTRU. |
US09674832B2 |
Method and apparatus for layer 2 ARQ for packets
A method and an apparatus are provided for transmitting data by a transmitting apparatus in a communication system. The transmitting apparatus segments a radio link control (RLC) packet data unit (PDU), if an amount of available resources is less than an amount of resources required for retransmitting the RLC PDU. The transmitting apparatus includes polling information in the segmented RLC PDU, if the segmented RLC PDU is a last segmented RLC PDU. The transmitting apparatus transmits the segmented RLC PDU to a receiving apparatus. |
US09674831B2 |
Multiple point transmissions
A communication method, a base station, a radio communication node, and a user equipment are provided. A base station determines first resource configuration information, where the first resource configuration information is used for indicating N radio resource sets that are used when N radio communication nodes separately perform communication with a user equipment UE, and the radio resource includes a time domain resource and/or a frequency domain resource. The base station sends the first resource configuration information to the UE, where the UE communicates with a corresponding transmission point by using respective radio resource sets of transmission points, and the respective radio resource sets of the transmission points do not intersect. Therefore, a base station does not need to schedule a radio resource, thereby lowering a delay requirement on a backhaul link and eliminating interference. |
US09674826B2 |
Method and apparatus for transmitting and receiving control channels by restricting a set of the control channels in a wireless communication system
A method and apparatus are provided for transmitting control information in a base station for a wireless communication system. The method includes receiving, from a terminal, a channel quality indicator (CQI); determining at least one control channel element (CCE) for a physical downlink control channel (PDCCH) based on the received CQI and an identifier (ID) of the terminal; and transmitting, to the terminal, control information on the PDCCH including the determined at least one CCE. A number of the at least one CCE is determined based on the CQI. |
US09674823B2 |
Method and apparatus for transmitting control information
A method is described for transmitting uplink control information at a communication apparatus configured with a plurality of cells including a Primary Cell (PCell) and a Secondary Cell (SCell) in a wireless communication system operating in a Time Division Duplex (TDD) mode. One or more downlink signals requiring Hybrid Automatic Repeat reQuest Acknowledgement (HARQ-ACK) feedback are received in a set of subframes. Reception response information about the one or more downlink signals is transmitted through a Physical Uplink Control CHannel (PUCCH) on a subframe configured for Scheduling Request (SR) transmission. When a predetermined condition is not satisfied, the reception response information and SR information are multiplexed and transmitted using a first HARQ-ACK PUCCH resource. When the predetermined condition is satisfied, for a positive SR, the reception response information includes information about an ACK count for the one or more downlink signals and is transmitted using a SR PUCCH resource. |
US09674819B2 |
Systems and methods for sharing context information in a neighbor aware network
Systems and methods share context information on a neighbor aware network. In one aspect, a context providing device receives a plurality of responses to a discovery query from a context consuming device, and tailors services it offers to the context consuming device based on the responses. In another aspect, a context providing device indicates in its response to a discovery query which services or local context information it can provide to the context consuming device, and also a cost associated with providing the service or the local context information. In some aspects, the cost is in units of monetary currency. In other aspects, the cost is in units of user interface display made available to an entity associated with the context providing device in exchange for the services or local context information offered to the context consuming device. |
US09674818B2 |
Sending control information over a shared channel in a wireless network
In a wireless network an indication of High Speed Downlink Shared Channel (HS-DSCH) resources may be sent to user equipment (UE) by a Node B. A message on an indicator channel may be sent by the Node B to indicate that the HS-DSCH resources are to be used in a subsequent time interval to send control information. |
US09674814B2 |
Failure conditions for fine timing measurement (FTM) protocol
Techniques for positioning with Fine Timing Measurement (FTM) messages are disclosed. An example of a wireless transceiver system for providing a FTM response message is configure to receive a FTM request from an initiating station, the FTM request may include a minimum delta FTM value, a number of bursts exponents value, and a As Soon As Possible (ASAP) value. The transceiver may send a first FTM response message indicating the FTM session is terminated if the wireless transceiver is incapable of meeting the minimum delta FTM value and the number of bursts exponents value, and send a second FTM response message including a status value based on the ASAP value in the FTM request if the wireless transceiver is capable of meeting the minimum delta FTM value and the number of bursts exponents value. |
US09674810B2 |
Method, apparatus and computer program for search and synchronisation
Disclosed is an apparatus, method and computer program which frequency shifts a received signal by a first frequency value and low-pass filters the frequency shifted received signal at a first cutoff frequency to filter out a plurality of adjacent carrier frequencies. Parallel baseband processing is then performed on two or more adjacent carrier frequencies among the plurality of adjacent carrier frequencies based upon an adjacent carrier power criterion. In certain examples, the parallel baseband processing is adapted for detecting a frequency correction burst in two or more adjacent Global System for Mobile Communications carrier frequencies or an Enhanced Data Rates for Global System for Mobile Communications Evolution carrier frequencies. |
US09674804B2 |
Apparatus and method for synchronizing communication between systems with different clock rates
An apparatus and method for synchronizing communication between systems having different clock rates, is described. The apparatus includes a communication unit, a synchronization unit, and an interface unit. The communication unit receives upstream information and generates a first sample stream representative of the upstream information based on a first clock rate. The synchronization unit converts the first sample stream to a second sample stream based on a second clock rate and in accordance with a predetermined burst plan. The interface unit receives the second sample stream at the second clock rate and outputs it based on the predetermined burst plan. |
US09674803B2 |
Out-of synchronization detection and correction during compression
Methods and apparatus are described for synchronizing compression for communication between a user equipment (UE) and a serving node. The methods and apparatus include determining that a compressor memory of a compressor and a decompressor memory of a decompressor are out-of-synchronization based on a checksum failure. Further, the methods and apparatus include resetting the compressor memory and the decompressor memory to a predetermined state in response to determining that the compressor memory and the decompressor memory are out-of-synchronization, wherein the compressor memory and the decompressor memory are synchronized at the predetermined state. |
US09674799B2 |
Apparatus and method for device to device communication based on application program requirements in a wireless network
A method for supporting an application by Device to Device (D2D) communication in a wireless network includes acquiring range control information from an application upon selection of the application installed in the source device, controlling transmission power of a discovery signal for discovering a target device to conduct D2D communication, based on range control information defined for the selected application, and transmitting the discovery signal with the controlled transmission power. An apparatus includes a controller configured to acquire range control information from an application upon selection of the application installed in the source device, and control transmission power of a discovery signal for discovering a target device to conduct D2D communication, for the selected application based on range control information defined for the selected application, and a transmitter configured to transmit the discovery signal with the controlled transmission power. |
US09674798B2 |
Transport format combination selecting method, wireless communication system, and mobile station
Methods of selecting a transport format combination are provided. For example, a method comprises calculating the transmission power of a first physical channel using each of first TFCs, and determines whether a mobile station is in a transmission capable state. The method also comprises calculating the sum of the transmission power of first and second physical channels using first and second TFCs, with respect to each of combinations of first and second TFCs, and determines whether the mobile station is in the transmission capable state. The method also comprises selecting first TFC from the first TFCs wherein the mobile station is in the transmission capable state and selecting a second TFC from the second TFCs which are included in combinations wherein the mobile station is in the transmission capable state among the combinations including the selected first TFC. The data is transmitted using the selected first and second TFCs, respectively. |
US09674796B2 |
Physical random access channel enhanced transmission method, network device, and terminal
A physical random access channel enhanced transmission method, a network device, and a terminal are disclosed, where implementation of the terminal is used as an example, and the terminal includes: a processor, configured to determine level information of physical random access channel (PRACH) enhanced transmission; and to determine a first characteristic parameter that is of PRACH enhanced transmission and that is related to the determined level information of PRACH enhanced transmission, where the first characteristic parameter includes transmit power and a preamble format; and a transmitter, configured to perform PRACH enhanced sending according to the first characteristic parameter determined by the processor. |
US09674792B2 |
System and method for modulation and coding scheme adaptation and power control in a relay network
A method for determining a Modulation and Coding Scheme (MCS) and power control includes determining an error rate of a communication channel between the UA and at least one of the base station and the RN. When the error rate is below a first threshold, the method includes at least one of increasing the MCS, and reducing a transmission power of the UA. When the error rate is above a second threshold, the method includes at least one of decreasing the MCS, and increasing a transmission power of the UA. |
US09674789B1 |
Method and apparatus for uplink power adjustment
Uplink power control is an essential part of wireless communication systems. The transmit power control operation in the uplink of a wireless communication system is a combination of the algorithms used at the base station and the reception and processing of the power control commands at the client terminal. An important aspect for the effectiveness of transmit power control is the timeliness of the changes made to the uplink transmit power at the client terminal. Sometimes the transmit power control loop may take longer time to respond to real time dynamics and may lead to inferior performance. A method and apparatus are disclosed that enable the power control adjustments at the client terminal such that the uplink transmit power is within the specified limits of the wireless communication network and yet enhance the performance of the client terminal and the wireless communications network. |
US09674788B2 |
Devices and methods for transmit concurrency by conditioned signal combining
Embodiments pertain to systems, methods, and component devices for Tx-Tx transmit concurrency by combining signals before power amplification. One example embodiment includes validity check circuitry configured to check a transmission power for a Bluetooth signal against a first threshold transmission power, a Bluetooth Power Amplifier, and a WLAN power amplifier. A switching network controlled by the validity check circuitry and configured to couple the Bluetooth input to Bluetooth power amplifier input when the transmission power for the Bluetooth signal is above the first threshold transmission power and to couple the Bluetooth signal with a WLAN signal for input to the shared WLAN power amplifier when the transmission power for the Bluetooth signal is less than the first threshold transmission power. |
US09674785B2 |
Terminal management apparatus, terminal, communication system, terminal management method, and program
To provide a terminal management apparatus capable of improving convenience in a state that power consumption is suppressed. A communication section 501 receives reporting information notifying the presence of a notification utilizing a first communication function directed to a terminal 510. When the communication section 501 has received the reporting information, a control section 502 transmits a message indicating the presence of the notification, to the terminal 510 by using a second communication function different from the first communication function. |
US09674783B2 |
Method for transmitting and receiving physical layer convergence procedure protocol data unit in wireless local area network system supporting power save mode operation and apparatus for the same
A method of transmitting a data frame in a wireless local area network (WLAN) is provided. The method includes transmitting, by an access point (AP), a scheduling information element including information on a time period for data frame transmission to a first station (STA) and a second STA, wherein the scheduling information element includes an offset field indicating a start time point of the time period and transmitting, by the AP, the data frame to the first STA and the second STA by using a multi user-multiple input multiple output (MU-MIMO) transmission scheme after the start time point indicated by the offset field. |
US09674778B2 |
Network selection control method and user terminal
A network selection control method according to a first aspect is a method of controlling a network selection operation for selecting an access network in which traffic of a user terminal is exchanged from among a cellular RAN and a wireless LAN. The network selection control method comprises: a step A of transmitting, by the cellular RAN, RAN assistance information utilized for the network selection operation; a step B of receiving, by the user terminal, the RAN assistance information; and a step C of performing, by the user terminal, the network selection operation based on the RAN assistance information. The RAN assistance information includes predetermined information for determining whether or not the selection of the wireless LAN is permitted. The predetermined information is associated with a load status of the cellular RAN. |
US09674776B2 |
Communications methods and apparatus that facilitate discovery of small coverage area base stations
A communications system includes a plurality of different types of small coverage area base stations, e.g., femto cell base stations, WiFi access points and Bluetooth access points within a macro cell. Different user equipment (UE) devices, e.g., different smartphones, include different capabilities. In order for UE devices and small coverage area base stations with compatible capabilities to efficiently discover one another, the various small coverage area base stations and various UE devices utilize the macro cell communications band and macro cell communication protocol to coordinate device discovery and exchange discovery information and control information which allows a UE device to access a compatible small coverage area base station and subsequently communicate user data, e.g., traffic data, with the UE device. |
US09674773B2 |
Method and apparatus for reporting proxy information
Provided are a method and a wireless device for reporting proxy information in a wireless communication system. As the wireless device enters the proximity of a first target cell on a target frequency, the wireless device reports first proxy information indicating entering the proximity to a serving cell. Before the wireless device transmits proxy information indicating leaving the proximity after reporting the first proxy information, the wireless device does not report proxy information on entering the proximity of any other target cell on the target frequency. |
US09674771B2 |
Connection locator in a power aggregation system for distributed electric resources
Systems and methods for power aggregation are described. One method includes charging an electric resource or vehicle over a power connection to an electric network, obtaining, with a processor, a unique identifier of a device associated with the electric resource or vehicle at the power connection, and determining, with the processor, a location of the electric resource or vehicle from the unique identifier. |
US09674763B2 |
System and method for optimizing a media gateway selection in mobile switching center pool architecture
A system and method to allow call traffic localization within a mobile switching center server pool (MSS pool) or between MSS pools, provides a trunk group identifier mapped to an originating media gateway. An originating mobile switching center server (MSC server) initiates a call session with a terminating MSC server by sending a session initiation protocol (SIP) message that includes a trunk group identifier mapped to an originating media gateway identity. The terminating MSC server examines the mapping received in the SIP message, and uses the trunk group identifier to select a terminating media gateway for call routing to realize call traffic localization. |
US09674761B2 |
Techniques and apparatuses for improved cell transfer during call setup procedure
Certain aspects of the present disclosure generally relate to wireless communications. In some aspects, a wireless communication device may determine, in a particular state, that a wireless communication device is performing a connection establishment procedure. The wireless communication device may refrain from transferring from a first radio access technology (RAT) to a second RAT until completing the connection establishment procedure. The second RAT may satisfy a set of transfer criteria associated with performing a transfer from the first RAT to the second RAT. |
US09674759B2 |
Integrating mobile femto-cell access point into home appliance network
A system including vehicle based mobile femto-cell Access Point (mAP) operating within a wireless cellular network in communication with the home based femto-cell Access Point (hAP) and a home appliance network (hAN) controller is described. This system provides an autonomous control of “smart-home” functionality by utilizing handovers and a set of dedicated in-band messages. |
US09674754B2 |
Method and system for handover of a user equipment in cell based networks
A method for handover of a user equipment in cell based networks includes: Detecting a deterioration of a predetermined connection quality for an application on the network connection path between the user equipment and the core network device via the connected base station; Providing backhaul connection information about at least one alternative base station providing at least the predetermined connection quality on its backhaul connection for the application; Blacklisting the connected base station on the user equipment; Providing a removing condition when to remove the connected base station from the blacklist; Requesting a handover of the user equipment from the connected base station to the alternative base station; Handover of the user equipment to the alternative base station if the handover request is accepted; and Handing back the user equipment to the previously connected base station if the removing condition is fulfilled. |
US09674752B2 |
Communication system, mobile station apparatus, and base station apparatus
A mobile station apparatus receives information indicating an event and parameters for evaluating a condition of the event using a first cell or a second cell wherein the condition of the event is evaluated for a neighboring cell on associated frequency of the second cell. A base station apparatus configures the first cell and the second cell. The mobile station apparatus also determines whether the neighboring cell is an applicable cell based on one or more cell identifications and evaluates the condition of the event, where the second cell is not an applicable cell when the first cell and the second cell are used for a carrier aggregation. |
US09674750B2 |
Handling of access capability information in a mobile network
In a mobile network with a plurality of access networks, a control node controls access of a user equipment to that one of the access networks which is currently used by the user equipment. The control node determines an access capability of the user equipment in the access network. The access capability includes whether an IP Multimedia Subsystem (IMS) voice over Packet Switched (PS) session is supported. The control node provides an indication of the determined access capability to a Home Subscriber Server (HSS) associated with the user equipment. The indication may then be retrieved from the HSS and used to control termination of a connection to the user equipment. |
US09674749B2 |
Method and apparatus for selecting dedicated core network
Various communication techniques and related systems for a fusion between a 5th generation (5G) communication system and Internet of Things (IoT) technology are provided. A user equipment (UE) is required to select a dedicated core network so as to receive a suitable service. In a method for transmitting and receiving a signal, an enhanced Node B (eNB) of a mobile communication system transmits a first request message to a first mobile management entity (MME), receives a reroute command message based on the first request message from the first MME, and transmits a second message to a second MME based on the reroute command message. Herein, the reroute command message contains the first request message, at least one MME identifier, and a UE identifier. |
US09674747B2 |
Attachment, handover, and traffic offloading between 3GPP RANS and wi-fi RANS
According to one aspect of the present disclosure, a method (150) is implemented by a base station (42, 700) that supports a 3GPP RAN (56) and has an associated Wi-Fi RAN (58) that is either supported by the base station (42, 700) or is supported by an access point (710) colocated with the base station (42, 700). The base station (42, 700) receives a request from a UE (54, 800). If the request is for a current Wi-Fi service capability of the base station (42, 700), the base station (42, 700) determines whether the Wi-Fi RAN has sufficient available resources to support QoS requirements of the UE (54, 800), and transmits a corresponding response to the UE (54, 800). If the response indicates that the Wi-Fi RAN (58) has sufficient available resources, the base station (42, 700) also transmits Wi-Fi credentials to the UE (54, 800) to enable the UE (54, 800) to access the Wi-Fi RAN (58). If sufficient available resources to support the QoS requirements are not available, Wi-Fi credentials are not sent to the UE (54, 800). |
US09674741B2 |
Network side device and macro base station-to-micro base station switching method
A network-side device and a macro base station to micro base station switching method relate to a universal mobile telecommunications system. The method includes: multiplexing part of scrambling codes in reserved scrambling codes to micro base station cells, and configuring them to a user equipment; a network side creating a SNF−SFN relation list between various base station cells according to existing determined neighbor cell relations and cell synchronization information in a measurement report by the user equipment; when the user equipment reports a switching measurement report of a target cell, the network side determining a target cell in actual switching and performing the switching according to the scrambling code information in the switching measurement report, TM and OFF information in the cell synchronization information and the SFN−SFN relation list. The embodiment of the present invention further discloses a network-side device. |
US09674737B2 |
Selective rate-adaptation in video telephony
A system and method for rate-adaptation of a video telephony (VT) session is disclosed. In one example, there is provided a method that includes receiving a first information set indicative of a start of a handover of a device from a first Radio Access Technology (RAT) to a second RAT. The method further includes receiving a second information set indicative of an end of the handover. The method further includes adjusting a rate-adaptation protocol for the VT session based at least in part on the first and second information sets. |
US09674735B2 |
Systems and methods for managing connectivity in a network of moving things
Systems and methods for managing connectivity in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for managing connectivity in a network in which at least a portion of the network access points are moving. |
US09674732B2 |
Method and apparatus for allocation of information to channels of a communication system
Methods and apparatus are described for improving the transmission of information over wireless communication channels. These techniques include determining available communication channels for transmitting information and determining possible physical layer packet sizes of the available channels. An information unit is partitioned into portions wherein the size of the portions are selected so as to match one of the physical layer packet sizes of the available communication channels. Another aspect is partitioning the information into a number of slices that correspond to the number of transmissions that occur during the information unit interval and assigning each partition to a corresponding transmission. The techniques can be used for various types of information, such as multimedia data, variable bit rate data streams, video data, or audio data. |
US09674724B2 |
Method and apparatus for transmitting measurement report in a wireless communication system
A method and apparatus for transmitting a measurement report in a wireless communication system are disclosed. The method for transmitting a measurement report at a UE in the wireless communication system includes measuring received strengths and reception frequencies of first and second signals, and transmitting a measurement report including a frequency offset between the first and second signals, if the received strength of the second signal is equal to or larger than a predetermined threshold. The frequency offset is used to support cooperative transmission of transmission points transmitting the first and second signals. |
US09674723B2 |
Systems and methods for maintaining time stamping accuracy to meet a non-linear time drift constraint
Systems and methods for maintaining time stamping accuracy are disclosed. In one embodiment, a wireless device in a cellular communications network logs data to provide a log. The wireless device maintains an accuracy of time stamping for the log to meet, or satisfy, a non-linear time drift constraint. In one embodiment, the log is one or more of a Radio Resource Control (RRC) connection establishment failure log, a radio link failure log, a random access failure log, a paging channel failure log, a broadcast channel failure log, data related to failure of one or more specific channels, and a radio measurement. In another embodiment, the log is a Minimization of Drive Tests (MDT) log. |
US09674722B1 |
Method for testing a GSM (global system for mobile communications) handset with reduced signaling requirements
Method for establishing a mobile terminated call between a Global System for Mobile Communications (GSM) test system and a GSM mobile transceiver device under test (DUT) with reduced signaling via a call control (CC) sublayer of layer 3. |
US09674718B2 |
Microwave link control
Data packets in a communications signal on a microwave link are received by a microwave link modem. One or more link performance degradation indicators in the data packets are detected by processing the communications signal. The microwave link modem provides to a packet control unit information relating to the one or more link performance degradation indicators such that control of the microwave link is facilitated. |
US09674716B2 |
Wireless communication device, wireless communication system, wireless communication method, and program
There is provided a wireless communication device including a control-message creation/transmission-instruction unit which sends notification information via a wireless communication network and also sends response information in the case of receiving notification information sent from another device, a reception/interpretation processing unit which receives, from another device which has received the notification information of the wireless communication device, response information of such other device and also receives the notification information sent from such other device, and an operation mode determination unit which determines, based on operation mode determination information included in the notification information of such other device or the response information of such other device, that the wireless communication device is caused to operate as one of a master device and a slave device. |
US09674714B2 |
Systems and methods for providing services
Systems and methods for providing services are disclosed. One method can comprise receiving data having a first format and transmitting the data to a first device. The method may also comprise detecting a second device, automatically recognizing a supported second format of the detected second device, converting the data to the second format, and transmitting the converted data to the second device via wireless communication. |
US09674707B2 |
Facilitating a secure session between paired devices
A wearable device can establish a verified session with a host device. For example, if a user wearing the wearable device unlocks the host device (e.g., by entering a credential), the devices can create a verified session, which can persist across lock and unlock events at the host device. For the duration of the verified session, a host device can request session confirmation from the wearable device at any time to confirm that the verified session is still in progress. While the session is in progress, the host can make features available such as bypassing re-entry of a credential during unlock operations. |
US09674701B2 |
Method and apparatus for controlling access to location information about user equipment executing application
The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method and a User Equipment (UE) for controlling access to location information about the UE are provided. The UE includes a controller configured, upon sensing access to the location information about the UE by an application operating in an operating system (OS) of the UE, to match a rule defining access authorization of the application to the location information, and to determine whether to allow or deny access of the application to the location information based on the access authorization, and a display configured to display a screen under control of the controller. |
US09674699B2 |
System and methods for secure communication in mobile devices
A system and a method for secure communication in a mobile computing device involve obtaining, by a first program installed on the mobile computing device, an access credential from an authentication server on behalf of a second program installed on the mobile computing device. The second program submits the access credential to a remote resource as proof that the second program has been authenticated by the authentication server. Upon successful verification of the access credential, the remote resource allows the second program to access data. |
US09674694B2 |
Systems and methods for group communication using a mobile device with mode transition based on motion
Methods and systems of communication using a mobile device that include detecting a movement of the mobile device associated with transitioning from speaker phone mode to earpiece mode, or vice versa, and in response to detecting such movement, automatically transitioning the device to a different mode of operation. The detected action may be the motion and/or positioning of the device handset, such as the movement of the handset towards or away from the user's ear, and/or the placement of the handset on a surface in a face-up or face-down position. Further methods and systems for transitioning between communication pathways and security modes in response to a detected movement of the mobile device. |
US09674693B2 |
State-efficient network function support
This disclosure relates to supporting handling of state information for a stateful network function of a communication network. The network function of the communication network is provided by a network function environment including a set of network function instances configured to provide the network function, a scheduler configured to receive messages of subscribers of the communication network and to distribute the messages to the network function instances for processing by the network functions instances in accordance with the network function, and a state information storage device configured to store state information of the subscribers. The network function instances are configured to temporarily store state information of the subscribers locally at the network function instances while subscribers are associated with the network function instances and to transfer state information of the subscribers to the state information storage device when the subscribers are no longer associated with the network function instances. |
US09674692B2 |
Hotel communication systems and methods
The present disclosure provides systems and methods for communicating with a hotel, for example, by establishing calls from a mobile communication device as an extension of a PBX of the hotel. The mobile communication device can receive, by a network interface, guest registration data for a guest of the hotel, including the room assignment and one or more guest service extensions on the PBX. The mobile communication device can store the guest registration data in electronic memory to configure the one or more guest service keys with the one or more guest service extensions. The mobile communication device can based on a selection of a key of one or more guest service keys, communicate directly with the PBX, by the network interface, to place and receive calls as an extension of the PBX associated with the hotel room assignment. |
US09674691B2 |
Polling by universal integrated circuit card for remote subscription
In some implementations, a universal integrated circuit card (UICC) of a computing device activates a primary mobile network operator (MNO) subscription profile associated with a primary MNO based on: (i) whether the computing device is connected to a network, (ii) whether the primary MNO subscription profile is active, and (iii) a number of unacknowledged messages to a message that is periodically sent from the computer to a server associated with the primary MNO. The primary MNO may provide network services to a first geographic area and a secondary MNO may provide network services to a second geographic area. After the computing device moves to the second geographic location from the first geographic location, the eUICC received a secondary MNO profile associated with the secondary MNO, activates the secondary MNO profile, and deactivates the primary MNO profile. |
US09674690B2 |
Method for control and enforcement of policy rule and EUICC
The present invention relates to a method for the control and enforcement of a policy rule in eUICC. The present invention relates to a method for the control and enforcement of a policy rule and to an eUICC, the method providing a function of controlling (defining, setting, updating, etc.) the policy rule for profiles on the eUICC according to the requirement of a business operator or a service provider, and providing a function of enforcing such as activating, deactivating, loading or deleting the profiles based on the thus-controlled policy rule. |
US09674689B2 |
System and method for mitigating the effects of interferers while performing conditional device scan
A method, a personal area network device operating as a slave, and a short range communications device operating as a slave are disclosed. A data storage 208 may store at least one protocol-specific channel criterion for a connection with a master short range communication device 104. A short range transceiver 108 may execute a preliminary device scan of a scanning set of communication channels for radio frequency energy. A processor 204 may decide to execute a full device scan based in part on the protocol-specific channel criterion. |
US09674683B2 |
Method and system for transmitting vehicle data using an automated voice
A vehicle communication system includes one or more processors configured to output a computer generated speech signal for at least a portion of vehicle parameter data based on at least one condition detection signal. The one or more processors are further configured to output the speech signal to a call center over a voice channel via a wireless communication. The one or more processors are further configured to receive a geographic location of a vehicle so that the speech signal is in a selected language based on a language associated with the geographic location of the vehicle. |
US09674682B2 |
Enabling D2D functionality for public safety applications
Embodiments of the present disclosure describe apparatuses and methods for enabling device-to-device (D2D) functionality for public safety applications. Various embodiments may include an eNB with a radio transceiver to communicate with a UE that includes D2D operation capabilities, and processing circuitry to send the UE a System Information Block (SIB) message to activate one or more public safety functionalities of the UE related to D2D operation. Other embodiments may be described and/or claimed. |
US09674680B2 |
Communication apparatus, method for controlling communication apparatus, and program
A communication apparatus includes a search unit that searches for another communication apparatus identified by information obtained from a captured image, a communication parameter control unit that provides another communication apparatus with a communication parameter for performing wireless communication with an access point, and a control unit that, if the information obtained from the captured image conforms to a predetermined format, performs control based on the information obtained from the captured image such that the search unit searches for another communication apparatus identified by the information and the communication parameter control unit provides another communication apparatus detected by the search with the communication parameter, and if the information obtained from the captured image does not conform to the predetermined format, perform control such that the search unit does not search for another communication apparatus and the communication parameter control unit does not provide another communication apparatus with the communication parameter. |
US09674661B2 |
Device-to-device relative localization
Techniques for generating a real-time 3D position of one device relative another device are described herein. In one embodiment, a first device may be equipped with one or more transmitters and receivers to collect location information based on direct localized signal transmission between the first device and a second device. The first device may also be equipped with an accelerometer and/or digital compasses to assist in resolving ambiguous locations when the first device and the second device are not at an alignment position. Each device may transmit part or all of its collected location information to another device to assist in obtaining the relative location. Alternatively, a separate server may receive the location information from the devices and calculate the relative location of each device based on the received location information. |
US09674657B1 |
Techniques for remote tracking
Techniques for remote tracking may be realized as a method including: receiving tracking parameters comprising one or more restrictions, wherein each restriction of the one or more restrictions includes a property other than a position; monitoring a position of a client device; receiving location information for the monitored position of the client device, the location information including one or more properties other than position; and determining that the monitored position of the client device transgresses a restriction of the one or more restrictions, wherein the determination includes determining that location information of the monitored position satisfies a property of the restriction other than position. |
US09674656B2 |
Wireless-based localization using a zonal framework
Disclosed herein are techniques and systems for performing wireless-based localization using a zonal framework. An area (i.e., surface or space) may be partitioned into multiple zones, and one or more signal propagation models for one or more wireless access points (APs) may be generated for each zone. The result is a set of zonal signal propagation models that allow for improved model fitness on a per-zone basis. A process includes receiving a location query associated with a wireless communication device, selecting a target zone among multiple available zones of an area, and estimating a location of the wireless communication device based at least in part on one of a signal propagation model associated with the target zone or a fingerprint-based localization. The signal propagation model associated with the target zone may be generated based on training samples observed exclusively within the target zone. |
US09674652B2 |
Positioning devices
An apparatus configured at least to perform: receiving a signal constituting a positioning packet at a positioning device; processing the signal by: demodulating a header of the positioning packet from the signal; extracting an identifier from the header of the positioning packet; part processing samples of the signals; and forming a message from the part-processed samples; in response to receiving the signal, deactivating a receiver circuit of the positioning device for a period of time, the period of time constituting a sum of a time taken by the positioning device to process the signal and a preconfigured or random delay time; and activating the receiver circuit of the positioning device immediately subsequent the period of time. |
US09674647B2 |
Information processing apparatus, information providing method, and information providing system
An information processing apparatus uses a display device to provide display information. The information processing apparatus includes processing circuitry configured to store information relating to a position of an output device that outputs information relating to the output device, and information relating to the display device corresponding to the position of the output device; receive information of a transmission source and the information of the output device acquired by the transmission source, from the transmission source capable of communicating with the information processing apparatus; identify a position of the transmission source, based on the received information; and control the display device corresponding to the position of the transmission source to display the display information, according to the information of the transmission source. |
US09674644B2 |
Method for determining directionality using bluetooth low energy communications
A method and system detect directionality between two objects by measuring angles of signals incident on antenna arrays on at least one side to determine angle of incidence. The methods utilize Bluetooth Low Energy communications for both the control protocol and for providing updated information for deriving directionality. Directionality information is broadcast on selected BLE advertising or data channels, or broadcast using a hopping pattern over the BLE data channels, both at a specific interval duty cycle. If a hopping pattern is selected to transmit directionality information, then anchor information is simultaneously broadcast on the BLE advertising or data channels at a different, asynchronous duty cycle. In additional embodiments, signals incident on antenna arrays located on both target and tracking sides are used to determine angle of incidence, separate antennas are combined to form new antennas and antenna models are used to anticipate known antenna structure responses. |
US09674642B2 |
Method and system for real-time monitoring of operating condition at an infrastructure
The present disclosure relates to a method and system for real-time monitoring of operating condition at an infrastructure. The method comprises receiving data from one or more sensors wherein the data is associated with monitoring parameters of the infrastructure like environment condition, operator health condition and working condition of the infrastructure. The data is received by one or more mobile devices associated with one or more operators of the infrastructure. Based on the received data, the each of the mobile devices detects status of the operating condition of the infrastructure. The status is either safe or unsafe. The mobile device receives input from each of the one or more operators if there is any modification in the detected status. Based on the received input the detected status is updated. The mobile device provides one or more measures associated with the one or more monitoring parameters based on the updated status. |
US09674641B2 |
Base station device
A base station device uses a first card as an M2M card, second cards as general cards, and a third card as a spare card from among call process cards included in a signal processing unit. A call control unit allocates, to the M2M card, a call that is received from an M2M terminal and in which the service type determined by a service type determination unit is an M2M service. Furthermore, the call control unit allocates, to a general card, a call that is received from a general terminal and in which the service type determined by service type determination unit is a general service. |
US09674636B2 |
System, method and computer software product for providing interactive data using a mobile device
A method of providing interactive services to a mobile device, comprising: transmitting programming over-the-air to a mobile device by a first facility in communication with a service provider; and receiving by a second facility comprising a wireless access point in communication with the service provider first information based on the programming from the mobile device is provided. A method of providing interactive services to a mobile device, comprising: receiving programming over-the-air by a mobile device from a first facility in communication with a service provider; and transmitting by the mobile device to a second facility comprising a wireless access point in communication with the service provider first information based on the programming is provided. |
US09674632B2 |
Filtering with binaural room impulse responses
A device comprising one or more processors is configured to determine a plurality of segments for each of a plurality of binaural room impulse response filters, wherein each of the plurality of binaural room impulse response filters comprises a residual room response segment and at least one direction-dependent segment for which a filter response depends on a location within a sound field; transform each of at least one direction-dependent segment of the plurality of binaural room impulse response filters to a domain corresponding to a domain of a plurality of hierarchical elements to generate a plurality of transformed binaural room impulse response filters, wherein the plurality of hierarchical elements describe a sound field; and perform a fast convolution of the plurality of transformed binaural room impulse response filters and the plurality of hierarchical elements to render the sound field. |
US09674628B1 |
Providing binaural sound to localize at an image during a telephone call
A method executed by one or more electronic devices in an electronic system provides binaural sound of a voice of a person to localize at an image during a telephone call. During the telephone call, a wearable electronic device displays an image of a calling party, and a voice of the calling party externally localizes as the binaural sound to the image of the calling party. |
US09674627B2 |
Sound transducer with interdigitated first and second sets of comb fingers
A sound transducer includes a substrate with a cavity with extending from a first surface of the substrate, a body at least partially covering the cavity and being connected to the substrate by at least one resilient hinge, a first set of comb fingers mounted to the substrate, and a second set of comb fingers mounted to the body. The first set of comb fingers and the second set of comb fingers are interdigitated and configured to create an electrostatic force driving the body in a direction perpendicular to the first surface of the substrate. The body and the at least one resilient hinge are configured for a resonant or a near-resonant excitation by the electrostatic force. |
US09674625B2 |
Passive proximity detection
Techniques and devices are disclosed for utilizing passively received audio signals to determine proximity of devices to other objects. In one embodiment, a method of passive proximity detection is provided that includes sensing a first sound wave using a first audio transducer and generating a first signal representative of the first sound wave. A second sound wave is also sensed and a second signal is generated. The method includes comparing characteristics of the first and second signals using a processor to determine if differences between the first and second signals indicate the first audio transducer is proximately located to another object. |
US09674624B2 |
System and method for resetting amplifier of AVN system for vehicle
A system and method for resetting an amplifier of an AVN system are provided. The system includes a microphone that is configured to sense whether a non-audible frequency is output from the amplifier through the speaker. In addition, a reset controller is configured to receive a signal from the microphone and determine whether to reset the amplifier. |
US09674618B2 |
Acoustic sensor and manufacturing method of the same
An acoustic sensor is provided for improving shock resistance performance, along with a method for manufacturing the acoustic sensor. In the acoustic sensor, a fixing plate is provided by a semiconductor manufacturing process, a frame wall has a curved shape in at least a portion of the periphery of the fixing plate, the frame wall being coupled to the semiconductor substrate. A sacrifice layer removed from the inner side of the fixing plate in the manufacturing process remains at least on a portion of the inner side of the frame wall. Roughness of the remaining sacrifice layer is smaller than roughness of a sound shape reflecting structure in which a shape similar to the external shape of sound holes is repeated. Roughness of the sound shape reflecting structure is formed when removing the sacrifice layer using etching liquid supplied from the plurality of sound holes in the semiconductor manufacturing process. |
US09674617B2 |
Electronic apparatus comprising a piezoelectric vibration module configured to vibrate a cover panel, storage medium storing control program that controls the electronic apparatus and information notification method of the electronic apparatus
When a driving module is performing processing of vibrating a piezoelectric vibration module based on a sound signal in an electronic apparatus, a determination module determines whether or not an ear putting position specified by an ear putting position specifying module is close to a reference position. When the processing is being performed, a notification module notifies the user at least one of that the ear putting position is appropriate and that the ear putting position is inappropriate, based on a determination result of the determination module. |
US09674616B1 |
Dynamic acoustic impedance matching device and method
A dynamic acoustic impedance matching device for an acoustic signal transmitted or received in a medium by a transducer includes a particle flow in an acoustic signal path of the transducer. The particle flow has an acoustic impedance between an acoustic impedance of the transducer and an acoustic impedance of the medium. |
US09674614B2 |
Speaker unit
A speaker unit includes a magnet having poles and generating magnetic flux, and a yoke part forming a path of the magnetic flux and including a first yoke extending from one of the poles, a second yoke extending from another one of the poles, and magnetic gaps disposed between the first yoke and the second yoke. The speaker unit further includes a voice coil disposed between the magnetic gaps and moving when applied with an electric current, and a diaphragm generating sound pressure while vibrating according to the movement of the voice coil. The first yoke includes magnetic plates protruding toward the second yoke, and the magnetic plates have thicknesses different from each other. |
US09674609B2 |
Speaker device and audio signal processing method
A speaker apparatus includes an input portion to which audio signals of a plurality of channels are input, a plurality of speakers, a directivity controlling portion that delays the audio signals of the plurality of channels input to the input portion and distributes the delayed audio signals to the plurality of speakers so that the plurality of speakers output a plurality of sound beams, and a localization adding portion that applies a filtering processing based on a head-related transfer function to at least one of the audio signals of the plurality of channels input to the input portion and inputs the processed audio signal to the plurality of speakers. |
US09674607B2 |
Sound collecting apparatus, correction method of input signal of sound collecting apparatus, and mobile equipment information system
A small-signal power acquisition unit defines a threshold for each of a plurality of input signals based on a long-term average of a minimum power of the corresponding input signal, each of the input signals being obtained by a microphone, sets a power value of each input signal that is smaller than the corresponding defined threshold to be a small-signal power of the input signal. A correction amount setting unit obtains each correction amount for correcting the input signals based on the small-signal power of the corresponding input signal. A correction unit corrects each of the input signals based on each of the correction amounts for correcting the input signals. |
US09674605B2 |
Loudspeaker with pressure compensation element
A loudspeaker includes a sound transducer, a housing and a unit configured to influence the temperature, such as a pressure compensation element. The sound transducer includes a membrane, the membrane enclosing a gas volume along with the housing. The sound transducer is configured to cause the membrane to vibrate, so that the gas volume is changed in accordance with the vibration. The unit configured to influence the temperature is configured to counteract a change of state, which is due to the membrane vibration, by means of a change in temperature of the gas volume. |
US09674604B2 |
Dual cartridge directional microphone
The invention relates to a microphone (10). A first (14a) and a second (14b) diaphragm are provided in a housing (12). A first chamber (24a) is delimited by a first side of the first diaphragm (14a) and an inner surface of the housing (12). A first opening (18a) extends from the first chamber (24a) to surroundings of the microphone (10). A second chamber (24b) is delimited by a first side of the second diaphragm (14b) and an inner surface of the housing (12). A second opening (18b) extends from the second chamber (24b) to the surroundings. A common chamber (22) is delimited by a second side of the first diaphragm (14a), a second side of the second diaphragm (14b) and an inner surface of the housing (12). A third opening (20) extends from the common chamber (22) to the surroundings. |
US09674602B2 |
Acoustic element for a speaker
A speaker includes an electroacoustic driver, a first wall that includes an integral suspension element, and a mass suspended by the suspension element to form a passive radiator. Acoustic energy from the electroacoustic driver can cause the passive radiator to move. |
US09674598B2 |
Audio accessory communication with active noise cancellation
This document discusses, among other things, an advanced slave circuit and method configured to transfer power from a master device to a battery through an advanced slave circuit in a first mode using a load switch in a first state, to isolate the battery from the master device using the load switch in a second state, and to selectively couple a microphone to the master device using the advanced slave circuit in a second mode using a microphone switch. |
US09674596B2 |
Headphone with selectable ambient sound admission
A headphone apparatus with selectable sound admission is described including an earphone apparatus. The earphone apparatus includes a housing being shaped to substantially cover an ear of a wearer when the headphone apparatus is worn, a sound emitting component within the housing, a baffle member formed of a flexible, sound-insulating material in the form of an open-ended tube having an outer open end and an inner open end with a central axis through the tube, the baffle member has an open arrangement with the tube providing an open channel and a closed arrangement in which the baffle member is twisted about the central axis to form a closed neck in the baffle member thereby preventing sound from transmission through the tube, and an operating mechanism for operating switching of the baffle member between the open and closed arrangements. |
US09674588B2 |
Methods, systems, and computer program products for categorizing/rating content uploaded to a network for broadcasting
Methods, systems, and computer program products that automatically categorize and/or assign ratings to content (video and audio content) uploaded by individuals who want to broadcast the content to others via a communications network, such as an IPTV network, are provided. When an individual uploads content to a network, a network service automatically extracts an audio stream from the uploaded content. Words in the extracted audio stream are identified. For each identified word, a preexisting library of selected words is queried to determine if a match exists between words in the library and words in the extracted audio stream. The selected words in the library are associated with a particular content category or content rating. If a match exists between an identified word and a word in the library, the uploaded content is assigned a content category and/or rating associated with the matched word. |
US09674587B2 |
Systems and methods for networked music playback including remote add to queue
Systems, methods, apparatus, and articles of manufacture to facilitate discovery and remote configuration of content for playback via a multimedia playback network are disclosed. An example method includes facilitating identification of multimedia content being played, the identification including at least one of a content identifier associated with the content and the content itself. An example method includes relaying at least one of the content identifier and the content to a playback system located remotely from a location of the multimedia content playback, at least one of the content identifier and the content remotely added for playback at the playback system. |
US09674586B2 |
Data structure and methods for providing an interactive program guide
A program guide in which a video layer includes a plurality of video objects including title objects, each title object having associated with it a channel and at least one time slot, the video layer being formed in response to a received video stream; and a graphics layer comprising a plurality of graphics objects including title overlay objects, each of the title overlay objects selectively imparting at least a visual de-emphasis to a respective title object in the video layer, the visual de-emphasis being imparted to title objects not being associated with a desired time slot. |
US09674585B2 |
Method and system for automatically targeting ads to television media using demographic similarity
Described herein is a system and method of ad targeting that automatically matches advertisements to media based on the demographic signatures of each. The method and system include calculating a match score between historical buyer demographics and media demographics. Media which is similar to the demographic of the product buyers is targeted for advertising. |
US09674583B2 |
Discovering and displaying media content related to an electronic document
Systems, computer-readable storage mediums, and methods for discovering and displaying media content related to an electronic document. At a first computing device, document identifying information—which is one of: at least a portion of a network identifier or source code for the electronic document—for the electronic document is obtained. One or more media entities associated with the electronic document are then obtained from a server. The media entities correspond to media content including scheduled TV programming, steaming media or locally stored media. A representation of a subset of the media entities is displayed, and a user selection from the representation of a respective media entity from the subset is obtained. In response, selection information identifying the respective media entity is sent to a second computing device, which is configured to access and display respective media content corresponding to the respective media entity based on the selection information. |
US09674582B2 |
Comment-provided video generating apparatus and comment-provided video generating method
A comment-provided video generating apparatus includes: a display priority calculating unit which calculates a display priority for each of the comments and subject regions to which the comments are provided, based on comment information indicating comments to be superimposed and displayed on a video and display positions of the comments, and user information, by calculating a higher display priority for one of the comments and the subject regions specified by user information; a comment superimposing method determining unit which determines, as a method for superimposing the comments onto a video, an order of displaying the comments and the subject regions such that a comment or a subject region having a higher display priority is displayed at a position frontward than the others, according to the display priority; and an image composing unit which superimposes the comments on the video, according to the comment superimposing method. |
US09674580B2 |
Method and system for recording video directly into an HTML framework
Provided herein are systems and methods directed to the recording, uploading, processing, viewing, and submitting of video and audio content via a digital asset in an HTML framework. The systems and methods disclose solutions to the problem of incorporating user video commenting systems regardless of framework, type of user device, or browser type. A digital asset can include such video commenting systems within expandable advertisements. Furthermore, such submitted videos can be moderated automatically via an interactive moderation interface. |
US09674579B1 |
Rating videos based on parental feedback
Systems and methods for rating videos based on parental feedback are presented. In an aspect, a method is provided that includes providing supervisory users respectively having a supervisory role over other users access to watch histories of respective ones of the other users and receiving feedback from the supervisory users regarding appropriateness of a video for the other users, respectively. The method further includes determining an age rating for the media item based on an average age of the other users that the feedback indicates the video is appropriate for, and recommending the video to a user for watching based on the user having an age that satisfies the age rating. |
US09674577B1 |
Data storage management and scheduling system
A data storage management and scheduling system schedules the recording, storing, and deleting of television and Web page program material on a client system storage medium. The invention accepts as input a prioritized list of program viewing preferences which is compared with a database of program guide objects which indicate when programs of interest are actually broadcast. A schedule of time versus available storage space is generated that is optimal for the viewer's explicit or derived preferred programs. The preferred programs include television broadcast programs and Universal Resource Locators (URLs). The viewer may request that certain programs be captured, which results in the highest possible priority for those programs, or express preferences using appurtenances provided through the viewer interface. Preferences may additionally be inferred from viewing patterns. The invention correlates an input schedule that tracks the free and occupied time slots for each input source with a space schedule that tracks all currently recorded programs and the programs that have been scheduled to be recorded in the future, to schedule new programs to record and resolve recording conflicts. A program is recorded if at all times between when the recording would be initiated and when it expires, sufficient space is available to hold it. All scheduling conflicts are resolved as early as possible. A background scheduler schedules each preferred program in turn until the list of preferred programs is exhausted or no further opportunity to record is available. |
US09674576B2 |
Methods and systems of providing a supplemental experience based on concurrently viewed content
A method and a system to provide a supplemental experience based on concurrently viewed content is provided. The system comprises an identification module to identify, at a user device, concurrently viewed content assigned a content identifier via communication with one or more components of a home theatre. The system further comprises a curation module to identify one or more listings describing items for sale based on keywords mapped to the content identifier and provide a user interface including the listings to the user device. |
US09674575B2 |
System and method for routing media
The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer. |
US09674564B2 |
System and methods for multicast delivery of internet protocol video content
Methods of delivering IP video content to CPE devices over a network are provided. Customer content-of-interest information is collected from the CPE devices. When a request for an item of content from a requesting one of the CPE devices is received, a determination is made as to whether the requested item of content is of interest to at least a pre-determined minimum number of other CPE devices on the network via analysis of the collected content-of-interest information. The item of content may be multicast over the network if the item of content is of interest to at least the pre-determined minimum number of CPE devices. Alternatively, content indicated as being of interest by at least the pre-determined number of CPE devices may be scheduled for multicast at a low utilization time of the network or at a low priority level. A system for preforming the above methods is disclosed. |
US09674561B2 |
SVC-to-AVC rewriter with open-loop statistal multplexer
A method for processing a plurality of multilayer bit streams includes receiving a plurality of multilayer bit streams each having a base layer and at least one enhancement layer. One or more of the enhancement layers are extracted in whole or in part from at least one of the multilayer bit streams so that the plurality of multilayer bit streams are collectively reduced in their total bandwidth. Each of the multilayer bit streams are rewritten to a single layer bit stream. The single layer bit streams are multiplexed to form a multiplexed single layer bit stream. |
US09674559B2 |
Adaptive media transmission processing
Provided are methods and systems for processing information. In one example method a first frame of a first group of frames of an information transmission can be processed. The first frame can be encoded without reference to other frames of the information transmission. Additionally, a second frame can be processed in the first group of frames. The second frame can be processed with reference to a frame from a second group of frames of the information transmission. |
US09674558B2 |
Apparatus and method for managing digital video compression systems
A method of providing a user interface for managing a digital video compression system comprises the steps of receiving system configuration information relating to the digital video compression system being managed, and partitioning the system into a plurality of transform stages, each transform stage representing a transformation that can be performed on a signal stream as a signal stream flows through the system. A signal stream is represented using one or more signal blocks, wherein a signal block contains information relating to a signal stream within a transform stage. A view of the system is generated, wherein the view of the system is represented as one or more signal streams through the system, and one or more signal blocks along each of said signal streams. The view of the system is modified in response to user commands. |
US09674554B2 |
Image processing system with coding mode and method of operation thereof
An image processing system, and a method of operation thereof, including: a capture device for obtaining an input image block; and an image signal processing hardware coupled to the capture device, the image signal processing hardware including: a coding module including: a scaling correction module for generating a scaled wavelet block based on the input image block, a grey block detection module for determining the input image block to be a grey image block, a compression ratio module for determining the compression ratio of the input image block, a mode setting module for setting a PCM mode identifier based on the compression ratio, the coding module for generating a compressed image block by scanning and coding the input image block using PCM mode; and a decoding module for generating an output image block by decoding the compressed image block for display on a display device. |
US09674553B2 |
Video encoding method and apparatus using transformation unit of variable tree structure, and video decoding method and apparatus
A video encoding method is provided. The method includes: encoding a current region of a video by performing a transformation on the current region by using transformation units in a variable tree-structure which are determined from among transformation units that are hierarchically split from a base transformation unit with respect to the current region and which are generated based on a maximum split level of a transformation unit. The method further includes outputting encoded data of the current region, information about an encoding mode, and transformation-unit hierarchical-structure information including maximum size information and minimum size information of the transformation unit with respect to the video. |
US09674549B2 |
Moving picture coding device, moving picture coding method, moving picture coding program, transmitting device, transmission method and transmission program, and moving picture decoding device, moving picture decoding method, moving picture decoding program, receiving device, reception method and reception program
A motion vector predictor candidate constructing unit performs prediction based on a motion vector of one of coded blocks neighboring a coding target block in the same picture as the coding target block, constructs a plurality of motion vector predictor candidates, and adds the motion vector predictor candidates to a motion vector predictor candidate list. A motion vector predictor candidate number limiting unit limits the number of motion vector predictor candidates added to the motion vector predictor candidate list to a maximum candidate number according to a size of a prediction block. A motion vector predictor selecting unit selects a motion vector predictor from the motion vector predictor candidate list. A coding unit codes information representing an index of the selected motion vector predictor in the motion vector predictor candidate list. |
US09674542B2 |
Motion vector prediction for video coding
In one example, a device for coding video data includes a video coder configured to determine a first target reference index representing a reference picture to which a candidate motion vector predictor for a current motion vector refers, determine, for the candidate motion vector predictor and during temporal motion vector prediction (TMVP) of the current motion vector, a value for an additional target reference index that is equal to a predetermined value, and code the current motion vector based at least in part on the value of the additional reference index. |
US09674541B2 |
Method, medium, and apparatus encoding and/or decoding an image using the same coding mode across components
A method, medium, and apparatus encoding and/or decoding an image in order to increase encoding and decoding efficiency by performing binary-arithmetic coding/decoding on a binary value of a syntax element using a probability model having the same syntax element probability value for respective context index information of each of at least two image components. |
US09674538B2 |
Methods for reconstructing an encoded video at a bit-depth lower than at which it was encoded
Methods are provided for reconstructing d-bit samples from coefficients, in an encoded video bit-stream, that had been encoded based on source samples having a bit-depth D, where D>d. A residual process, including inverse-quantization and inverse-transformation processes, is applied to the coefficients to compute (D+1)-bit residual samples. Then a prediction process, including (i) rounding and/or truncating intermediate samples and (ii) subsequently clipping intermediate samples, is applied to the residual samples to compute d-bit reconstructed samples. |
US09674537B2 |
Method and apparatus for encoding rate control in advanced coding schemes
A system is provided that is usable in a processing system for decoding a sequence including a plurality of pictures, wherein the group of pictures includes an anchor picture serving as a reference for coding all of the plurality of pictures and at least one reference picture serving as a reference for coding at least some of the other of the group of pictures, the plurality of pictures defined in a plurality of hierarchical layers according to coding order. The coding includes coding an lth subset of the plurality of pictures of the first hierarchical layer according to an lth hierarchical layer picture complexity, and after coding the lth set of the plurality of pictures of the lth hierarchical layer, coding a [mutually exclusive] lth+1 subset of the plurality of pictures of a lth+1 hierarchical layer according to a second hierarchical layer picture complexity measure. |
US09674535B2 |
Method of generating a blockiness indicator for a video signal
The described embodiments relate to methods and systems for detecting the blockiness of a video signal comprised of a number of pixels. The method includes the steps of determining if the pixel forms a part of at least one visible horizontal transition along a macroblock border, at least one visible vertical transition along a macroblock border, at least one flat area or at least one flat macroblock; calculating a horizontal border transitions count, a vertical border transitions count, a flat area count and a macroblock flat area count; and generating at least one blockiness indicator for the region of interest selected from the group consisting of a block border indicator, a flat area indicator and a flat block indicator, wherein the at least one blockiness indicator is based on at least one of the horizontal border transitions count, the vertical border transitions count, the flat area count and the macroblock flat area count. |
US09674532B2 |
Image decoding method using information on a random access picture and apparatus using same
The present invention relates to an image decoding method and to an apparatus using same. The image decoding method includes the steps of: receiving a bitstream including random access image information; and predicting the random access image and an image following the random access image in terms of a decoding sequence on the basis of the random access image information. |
US09674530B1 |
Hybrid transforms in video coding
A block of video data can be encoded using intra prediction followed by transforming the generated residual block where the transform size is different from the prediction size. A plurality of transform modes for the residual block is provided whereby the transform subblocks of the residual block are transformed using horizontal and vertical one-dimensional transform types. The transform types may be selected such that their base function corresponds to a pattern in the data of the generated residual block resulting from the intra prediction mode. As a result, the position of each block relative to the peripheral pixels used to generate a prediction block for the block may be used to select the transform types. |
US09674529B2 |
Intra-frame decoding method and apparatus for signal component sampling point of image block
Embodiments of the present invention provide an intra-frame decoding method and apparatus for a signal component sampling point of an image block. The method includes: obtaining prediction mode information about a first signal component of a current block from a video code stream; determining a prediction mode for the first signal component of the current block, where the prediction mode for the first signal component of the current block is one of a DM mode and an LM mode; obtaining a prediction value of a first signal component sampling point of the current block according to the prediction mode for the first signal component of the current block; and obtaining a reconstruction value of the first signal component sampling point of the current block. The technical solutions provided by the embodiments of the present invention reduce complexity of implementing a decoding end. |
US09674528B2 |
Image processing apparatus and image processing method
An image processing apparatus for decoding an image coded in coding processes including (i) prediction on at least one prediction unit (PU) and (ii) frequency transform on transform units (TUs) included in a region including the at least one PU includes a processing unit configured to perform image processing for a predictive image of the at least one PU, depending on a transform order predetermined for the TUs. |
US09674523B2 |
Methods and apparatus for transcoding digital video
Methods and apparatus for transcoding digital video data are disclosed. In an embodiment, a transcoder (300) decodes a digital video block (304) using a first coding scheme, such as 8×8 MPEG-2/4, to produce domain transformed data (306) and a motion vector (308). The transcoder (300) then estimates an energy level of each sub-block in the digital video block (304) in the frequency domain (as opposed to the spatial domain), thereby reducing or eliminating the need for motion compensation. For each sub-block with an estimated energy level below a desired threshold (e.g., likely an all-zero sub-block), the transcoder (300) transcodes the sub-block by converting the motion vector (308) from the first coding scheme (e.g., MPEG-2/4) to the second coding scheme (e.g., H.264) (e.g., convert 8×8 MPEG-2/4 vector to 4×4 H.264 vector or reuse the MPEG-2/4 vector if all four sub-blocks are AZB and coding in H.264 as an 8×8 block). The transcoded sub-block may then be used (e.g., stored or transmitted). |
US09674522B2 |
Device and method for scalable coding of video information
An apparatus configured to code (e.g., encode or decode) video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a video layer comprising one or more temporal sub-layers. The processor is configured to determine presence information for a coded video sequence in a bitstream, the presence information indicating whether said one or more temporal sub-layers of the video layer are present in the bitstream. The processor may encode or decode the video information. |
US09674519B2 |
MPEG frame compatible video coding
In an example, a video coder may determine a first layer component of a first layer of video data, wherein the first layer of video data is associated with a layer identifier. The video coder may generate at least one filtered layer component by filtering the first layer component, and assign the layer identifier of the first layer and a filtered layer component index to the at least one filtered layer component, where the filtered layer component index is different than a layer component index of the first layer component. The video coder may also add the at least one filtered layer component to a reference picture set for performing inter-layer prediction of a layer other than the first layer of video data. |
US09674518B2 |
Measuring remote video display with embedded pixels
Methods, systems, and computer programs are provided for managing remote display performance. One method includes an operation for determining pixel data for a group of macroblocks, each macroblock having a group of pixels. The macroblocks are for embedding in respective video frames of a video stream. The pixel data for each pixel in each macroblock is calculated with a formula based on the frame number of the respective video frame and on the location of the pixel within the macroblock. Farther, the method includes operations for embedding the macroblocks in the respective video frames, and for transmitting the video frames with the embedded macroblocks to a remote client. A performance metric for the transmitted video stream is calculated based on the macroblocks received at the remote client by comparing the received macroblocks to the expected macroblocks based on the formula. |
US09674516B2 |
Systems and methods for picture quality monitoring
A receiving device performs an action that results in a corrective measure being taken to address a picture quality issue detected in real time in the frames currently being displayed on a television or other device. The receiving device or a remote system compares indications of video frames currently being displayed to stored video frames for that program to detect macroblocking or a frozen video frame. The macroblocking or a frozen video frame may also or instead be detected by image analysis of the frames currently being displayed. If macroblocking or a frozen video frame is detected in the frames currently being displayed, the set-top box may switch to an alternative video source, change to a standard definition channel broadcasting the same video program or perform other corrective actions. |
US09674514B2 |
Interactive imaging systems and methods for motion control by users
In various embodiments, the present invention provides a system and associated methods of calibration and use for an interactive imaging environment based on the optimization of parameters used in various segmentation algorithm techniques. These methods address the challenge of automatically calibrating an interactive imaging system, so that it is capable of aligning human body motion, or the like, to a visual display. As such the present invention provides a system and method of automatically and rapidly aligning the motion of an object to a visual display. |
US09674513B2 |
Method of driving a display panel and display apparatus for performing the same
A method of driving a display panel includes outputting a data voltage of three-dimensional (“3D”) image data included in a left-eye data frame and a right-eye data frame to the display panel along a scanning direction of a first direction during a first period, blocking the data voltage from being provided to the display panel during a second period and outputting a black data voltage to the display panel during a third period that is less than the first period. |
US09674510B2 |
Pulsed projection system for 3D video
A 3D-display system alternates between directing light representing a left-eye view of a 3D image to a viewer's left eye and directing light representing a right-eye view of a 3D image to a viewer's right eye. To direct the light towards the viewer's eyes, the system receives eye-location data relative to a display device from an eye-tracking system and uses light deflectors, such as acousto-optic, electro-optic, and passive optical deflectors, to aim the light in a particular direction. |
US09674507B2 |
Monocular visual SLAM with general and panorama camera movements
Disclosed are a system, apparatus, and method for monocular visual simultaneous localization and mapping that handles general 6DOF and panorama camera movements. A 3D map of an environment containing features with finite or infinite depth observed in regular or panorama keyframes is received. The camera is tracked in 6DOF from finite, infinite, or mixed feature sets. Upon detection of a panorama camera movement towards unmapped scene regions, a reference panorama keyframe with infinite features is created and inserted into the 3D map. When panoramic camera movement extends toward unmapped scene regions, the reference keyframe is extended with further dependent panorama keyframes. Panorama keyframes are robustly localized in 6DOF with respect to finite 3D map features. Localized panorama keyframes contain 2D observations of infinite map features that are matched with 2D observations in other localized keyframes. 2D-2D correspondences are triangulated, resulting in new finite 3D map features. |
US09674505B2 |
Disparity search range determination for images from an image sensor array
A range is determined for a disparity search for images from an image sensor array. In one example, a method includes receiving a reference image and a second image of a scene from multiple cameras of a camera array, detecting feature points of the reference image, matching points of the detected features to points of the second image, determining a maximum disparity between the reference image and the second image, and determining disparities between the reference image and the second image by comparing points of the reference image to points of the second image wherein the points of the second image are limited to points within the maximum disparity. |
US09674504B1 |
Depth perceptive trinocular camera system
A method for detecting decalibration of a depth camera system including a first, second, and third cameras having overlapping fields of view in a direction includes: detecting a feature in a first image captured by the first camera; detecting the feature in a second image captured by the second camera; detecting the feature in a third image captured by the third camera, the third camera being non-collinear with the first and second cameras; identifying a first conjugate epipolar line in the second image in accordance with a detected location of the feature in the first image and calibration parameters; identifying a second conjugate epipolar line in the second image in accordance with a detected location of the feature in the third image and the calibration parameters; and calculating a difference between a detected location of the feature in the second image and the first and second conjugate epipolar lines. |
US09674503B2 |
Stereo matching apparatus using image property
A stereo matching apparatus is provided, where according to the stereo matching apparatus according to an exemplary embodiment of the present disclosure, a cost at nodes of a plurality of stages relative to an image of a current scan line is determined by which level among a same level, an upper level and a lower level of a previous stage a cost of same stage of an upper scan line is determined, and whether a cost of the same stage of the upper scan line is determined by other disparities. |
US09674502B2 |
Method for providing fragment-based multimedia streaming service and device for same, and method for receiving fragment-based multimedia streaming service and device for same
Provided are method and apparatus for transmitting and receiving a multimedia streaming service via a network. The method of providing a multimedia streaming service includes: dividing encoded data of a video including at least one of a two-dimensional (2D) video and a three-dimensional (3D) video into fragments; determining at least one of 3D signaling information for each fragment and relationship information to be used when the video refers to other videos; and continuously transmitting the fragments including the property information regarding the fragments and encoded video data. |
US09674501B2 |
Terminal for increasing visual comfort sensation of 3D object and control method thereof
Disclosed are a terminal for increasing visual comfort sensation of a 3D object and a control method thereof. To this end, a control method of a terminal includes displaying the 3D content on a screen of the terminal. When a specific 3D object included in the 3D content moves in a specific direction on the screen, a rendering scheme of the specific 3D object is changed. The specific 3D object is displayed on the screen using the changed rendering scheme. |
US09674500B2 |
Stereoscopic depth adjustment
A method of adjusting depth in a stereoscopic video may include generating a left-eye viewing frame of a stereoscopic video. The left-eye viewing frame may include a plurality of left-eye viewing frame elements. The method may also include generating a right-eye viewing frame of the stereoscopic video. The right-eye viewing frame may correspond to the left-eye viewing frame and may include a plurality of right-eye viewing frame elements. Further, each right-eye viewing frame element may correspond to one of the left-eye viewing frame elements. The method may additionally include determining an offset between each right-eye viewing frame element and its corresponding left-eye viewing frame element. Further, the method may include applying a uniform multiplying factor to each offset such that a perceived depth associated with the stereoscopic video is adjusted on a substantially uniform scale. |
US09674499B2 |
Compatible three-dimensional video communications
Information for a video stream indicating whether the video stream includes stereoscopic three-dimensional video data can be provided to a display device. This information allows the device to determine whether to accept the video data and to properly decode and display the video data. This information can be made available for video data regardless of the codec used to encode the video. Systems, devices, and methods for transmission and reception of compatible video communications including stereoscopic three-dimensional picture information are described. |
US09674498B1 |
Detecting suitability for converting monoscopic visual content to stereoscopic 3D
A suitability detector identifies a plurality of frames of an input video. The suitability detector determines, based on characteristics of the plurality of frames, whether the input video is suitable for conversion from monoscopic visual content to stereoscopic 3D. The characteristics may include a visual cue present in the plurality of frames and a visual quality of the plurality of frames. If the input video is suitable for conversion, an image converter converts the input video to stereoscopic 3D. |
US09674494B2 |
Image display apparatus, light source apparatus, and optical unit
An image display apparatus includes a laser light source, a light modulator, a first sensor, a second sensor, a third sensor, and circuitry. The light modulator generates an image based on light from the laser light source. The first sensor measures a first temperature in a vicinity of an air inlet of a housing of the image display apparatus. The second sensor measures a second temperature associated with the laser light source. The third sensor measures a third temperature associated with the light modulator. The circuitry is configured to control output of the laser light source based on at least one of the first, second, or third temperatures. |
US09674493B2 |
Color image sensor with metal mesh to detect infrared light
An image sensor includes a pixel array with a plurality of pixels arranged in a semiconductor layer. A color filter array including a plurality of groupings of filters is disposed over the pixel array. Each filter is optically coupled to a corresponding one of the plurality of pixels. Each one of the plurality of groupings of filters includes a first, a second, a third, and a fourth filter having a first, a second, the second, and a third color, respectively. A metal layer is disposed over the pixel array and is patterned to include a metal mesh having mesh openings with a size and pitch to block incident light having a fourth color from reaching the corresponding pixel. The metal layer is patterned to include openings without the metal mesh to allow the incident light to reach the other pixels. |
US09674488B2 |
Information processing device and information processing method
An information processing apparatus may include a user recognition unit to recognize a user in a captured image, and a behavior recognition unit to recognize a behavior of a user. In addition, the apparatus may include a generation unit to generate user behavior information including information of the recognized user and the recognized behavior of the recognized user. Further, the apparatus may include a communication unit to transmit the user behavior information to an external apparatus. |
US09674486B2 |
Network based quick-connect meeting service
A network-accessible service enables participating end users to collaborate with one another over a network. End users have computing devices that include hardware and software to enable the device to access a network. The service provides a publicly-available site or a local software application from which a first participating user initiates a “meeting,” e.g., by selecting a “share” button. In response, the site or software application provides an HTTP link that includes a “meeting” code, which may be a one-time unique code. The first participating user then shares the link with whomever he or she desires to collaborate. Upon receiving the link, a second participating user joins the meeting “on-the-fly” by simply selecting the link or navigating to the site and entering the “meeting” code. The service connects the second participating user to the meeting immediately and without requiring any registration, software download, or the like. |
US09674483B2 |
Method and device for generating a motion-compensated video frame
A method for generating a motion-compensated video frame based on four successive frames of an original video sequence is presented, where the four successive frames comprise frame A, frame B, frame C and frame D. The method comprises obtaining three successive motion estimation pairs, wherein a first pair comprises a forward motion vector field A_FWD from A to B and a backward motion vector field B_BCK from B to A, wherein a second pair comprises a forward motion vector field B_FWD from B to C and a backward motion vector field C_BCK from C to B and wherein a third pair comprises a forward motion vector field C_FWD from C to D and a backward motion vector field D_BCK from D to the C; and generating the motion-compensated video frame based on interpolating between the frames B and C, using the three successive motion estimation pairs. |
US09674482B2 |
Method and system for direct recording of video information onto a disk medium
A method for converting video information from an incoming format to an outgoing format using a process free from one or more intermediary files. The method includes receiving video information in a first format and receiving a desired output media format based upon a first input and a desired TV standard based upon a second input. The method decodes the video information in the first format to raw video information in an uncompressed format and directly resizes the raw video information in the uncompressed format into a size associated with the desired output media format and the desired TV standard. The method adjusts the uncompressed format in the size associated with the desired output media format and the desired TV standard to a frame rate associated with the desired TV standard and encodes the uncompressed format in the size and the frame rate into an elementary video stream. A step of multiplexing the elementary video stream with audio information in the desired output media format and the desired TV standard to form video and audio information in a presentation format based upon the desired output media format and the desired TV standard is included. |
US09674478B2 |
Home media server control
New forms of entertainment can result from this method of selecting, identifying, and storing by a media producer of multi-media content as files to a storage medium within an editing platform. Generating, using an editing software program, a set of instructions and data for assembly of an edited program, the edited program including specified segments from the files of the multi-media content. Assembling the specified segments using the set of instructions and data to form the edited program. Storing the edited program on the editing platform. Analyzing, using a software program, endpoint frames of each segment in the edited program, the analysis resulting in analysis data stored on the editing platform. Distributing the information to a home media server. Emulating assembly of the edited program by the home media server using the information and a home media server editing program, the assembled edited program being stored in the home media server. |
US09674477B2 |
Broadcasting receiving apparatus and control method thereof
Provided is a broadcasting receiving apparatus and a control method thereof capable of receiving recommendation information, the control method of a broadcasting receiving apparatus receiving recommendation information about a broadcasting program; comparing a time of confirming the recommendation information and a broadcasting time of a recommended program included in the recommendation information; and supplying a function of the broadcasting receiving apparatus for using the recommendation information to correspond to a comparison result. Accordingly, a broadcasting receiving apparatus and a control method thereof capable of supplying a broadcasting service having an improved user convenience is provided. |
US09674473B2 |
Image pickup apparatus, electronic device, control method, and camera system
An electronic device including a communication unit that can communicate with an image pickup apparatus, a state change unit that can change an operation state of the electronic device to an activation state and a power saving state, and a timing calculation unit that calculates an activation timing for starting an operation for changing the operation state of the electronic device, in which the timing calculation unit calculates the activation timing on the basis of information related to a timing for picking up the image of the subject which is received via the communication unit, the state change unit starts the operation for changing the operation state of the electronic device from the activation state to the power saving state after the activation timing is calculated and starts the operation for changing this operation state from the power saving state to the activation state at the activation timing. |
US09674470B2 |
Semiconductor device, method for driving semiconductor device, and method for driving electronic device
To provide a solid-state imaging device with short image-capturing duration. A first photodiode in a pixel in an n-th row and an m-th column is connected to a second photodiode in a pixel in an (n+1)-th row and the m-th column through a transistor. The first photodiode and the second photodiode receive light concurrently, the potential in accordance with the amount of received light is held in a pixel in the n-th row and the m-th column, and the potential in accordance with the amount of received light is held in a pixel in the (n+1)-th row and the m-th column without performing a reset operation. Then, each potential is read out. Under a large amount of light, either the first photodiode or the second photodiode is used. |
US09674462B2 |
Electronic device and method for image processing
A method for displaying images is provided, including displaying, by an electronic device, a first image obtained from an image sensor; displaying, by the electronic device, a plurality of second images together with the first image, wherein each second image is generated based on the first image and a respective image filter; and responsive to a selection of at least one second image, generating a third image based on the first image and the selected second image's respective image filter and displaying the third image in place of the first image. |
US09674459B2 |
Image processing system
An image processing system includes a brightness polarization superimposing unit. The brightness polarization superimposing unit superimposes, on a brightness image, polarization information of an image IMP that includes the polarization information, as a change in brightness of each pixel. The image processing system has a function of outputting an image obtained by superimposition by the brightness polarization superimposing unit as an output image IMO. |
US09674452B2 |
Real-time perspective correction
A system and method for correcting the perspective of visual data in real-time is disclosed. A electronic device accesses live visual data through a camera associated with an electronic device. The electronic device displays the live visual data on a display associated with the electronic device. The electronic device detects tilt data from a sensor associated with the electronic device, wherein tilt data indicates that the electronic device has tilted from an original angle to a current angle. In response to detecting tilt data from the sensor associated with the electronic device, the electronic devices alters the displayed live visual data to correct a live perspective of a live video feed. |
US09674451B2 |
High-speed and high-resolution pan-tilt device capable of changing height
A high-speed and high-resolution pan-tilt device capable of changing a height comprises a pan unit, a tilt unit, a support bar, and a base frame. The pan unit includes a pan motor and a pan screw for rotating a camera leftward and rightward. The tilt unit includes a tilt motor and a tilt screw for rotating the camera upward and downward, and moves the entirety of the pan unit upward and downward. The support bar has a tip portion and a rear end portion. The camera is mounted on the tip portion, and is capable of being panned and tilted when an angle of the support bar is changed. The base frame supports the pan unit and the tilt unit. |
US09674449B2 |
Image display apparatus that displays a menu corresponding to an object, image display method that displays a menu corresponding to an object, and storage medium thereof
An image display apparatus configured to recognize one or more objects from an image, determine a display priority of a menu to be displayed relating to a recognized object based on a set display mode, and displaying menus corresponding to one or more recognized objects based on the determined display priority. |
US09674447B2 |
Apparatus and method for adaptive computer-aided diagnosis
An apparatus and method for adaptive computer-aided diagnosis (CAD) are provided. The adaptive CAD apparatus includes an image analysis algorithm selector configured to select an image analysis algorithm based on a speed of a probe or a resolution of a current image frame obtained by the probe; and an image analyzer configured to detect and classify a region of interest (ROI) in the current image frame using the selected image analysis algorithm. |
US09674445B2 |
Portable apparatus and method for taking a photograph by using widget
A method and an apparatus for taking a photograph by using a widget are provided. The method includes displaying, on a touch screen, a widget including a storage location name corresponding to a storage location where an image photographed in a camera application is stored, a preview area which displays a photo image stored in the storage location, and a photographing button, changing the preview area to a view finder area in response to a first touch detected in the widget, photographing a subject displayed on the view finder area in response to a second touch detected in the photographing button, and storing a photographed image corresponding to the subject in the storage location. |
US09674442B2 |
Image stabilization techniques for video surveillance systems
A behavioral recognition system may include both a computer vision engine and a machine learning engine configured to observe and learn patterns of behavior in video data. Certain embodiments may provide image stabilization of a video stream obtained from a camera. An image stabilization module in the behavioral recognition system obtains a reference image from the video stream. The image stabilization module identifies alignment regions within the reference image based on the regions of the image that are dense with features. Upon determining that the tracked features of a current image is out of alignment with the reference image, the image stabilization module uses the most feature dense alignment region to estimate an affine transformation matrix to apply to the entire current image to warp the image into proper alignment. |
US09674441B2 |
Image processing apparatus, image processing method, and storage medium
An image processing apparatus comprises a detection unit configured to detect a main subject from an image captured by an image sensor that captures a subject image, a position detection unit configured to detect a position, on a screen, of the main subject, and a correction unit configured to correct, based on the position of the main subject detected by the detection unit, at least one of a blur and a distortion of an image of a subject other than the main subject, the blur and the distortion occurring due to correction of a blur of an image of the main subject performed by an optical image stabilization unit configured to optically correct a blur, on the screen, of the image of the main subject. |
US09674439B1 |
Video stabilization using content-aware camera motion estimation
Video stabilization is described using content-aware camera motion estimation. In some versions a luminance target frame and a luminance source frame of a sequence of video frames of a scene are received. Motion is extracted from the received luminance target and source frames and the motion is represented as a motion vector field and weights. The weights are divided into a first set of zeros weights for motion in the motion vector field that is near zero motion and a second set of peak weights for motion in the motion field that is not near zero. The zeros weights are compared to a threshold to determine whether there is motion in the scene and if the zeros weights exceed the threshold then selecting a zero motion motion model. A frame of the video sequence is adjusted corresponding to the target frame based on the selected motion model. |
US09674436B2 |
Selective imaging zones of an imaging sensor
In embodiments of selective imaging, an imaging system includes an imaging sensor implemented to capture an image of a target within a field of view of the imaging system. The imaging sensor is divided into zones of pixel arrays. The imaging system also includes optics that can be positioned to direct light of the image at a zone of the imaging sensor. An imaging application can position the optics to direct the light at the zone of the imaging sensor and activate the zone of the imaging sensor to capture the image of the target. |
US09674435B1 |
Virtual reality platforms for capturing content for virtual reality displays
Three different systems are disclosed for producing data bases that are used to drive virtual reality display apparatus. The systems employ 3-D stereo camera pairs, airborne microphones, conduction microphones, physical and chemical sensors, CPU's and supporting electronics. The data bases can be used by virtual reality audiences in real time as the data bases are created or they can be stored and used at a later time. The systems are dedicated to eliminating artifacts that would otherwise tend to interfere with the enjoyment of the virtual reality experience for virtual reality viewing audiences. The systems cover multidimensional video content, multidimensional audio content, multidimensional physical content and multidimensional chemical content. The systems are intended to be set up inside a venue for capturing VR content. |
US09674432B2 |
Image capturing apparatus
An image capturing apparatus includes a main body and a rotatable image capturing unit. The main body includes a spherical portion having at least three support points. The rotatable image capturing unit includes an image capturing optical system, and is configured to rotationally move while being supported by the support points. In the rotatable image capturing unit, a gravitational point is located so as to overlap a center of gravity of a polygonal plane formed by connecting the support points and present on a side closer to an image sensor the polygonal plane in a direction perpendicular to the polygonal plane. |
US09674426B2 |
Devices and methods for capturing and interacting with enhanced digital images
An electronic device displays a representative image on a display. The representative image is one image in a sequence of images that includes images acquired by a camera before and after acquiring the representative image. While displaying the representative image, the device detects an input. In response to detecting the input, the device transitions from displaying the representative image to displaying a prior image in the sequence of images that was acquired by the camera before acquiring the representative image. After transitioning to displaying the respective prior image, the device displays, in sequence starting with the prior image, at least some of the images acquired by the camera before acquiring the representative image and at least some of the images acquired by the camera after acquiring the representative image. |
US09674421B2 |
Focus detection apparatus, image capturing apparatus, and focus detection method
A focus detection apparatus detects a focus state of a subject using first and second pixel signals obtained by performing photoelectric conversion on subject light beams which have passed through different pupil regions of an imaging optical system. The focus state of a subject is detected from the first and second pixel signals. Further, each of the first pixel signals and second pixel signals are added by a predetermined addition number, and then the added first pixel signals and second pixel signals are relatively shifted. Thereafter, an evaluation value is calculated based on a signal obtained by adding the shifted first pixel signals and the second pixel signals and a defocus amount is detected from the evaluation value. The predetermined addition number is set in accordance with the focus state. |
US09674420B2 |
Lens apparatus and image capturing apparatus
The interchangeable lens apparatus includes a memory to store first correction information to be used to correct focus state information on a focus state of its image capturing optical system, the focus state being detected in the image capturing apparatus by using a signal from an image sensor thereof, and a lens calculator configured to produce, by performing an interpolation process on the first correction information by using image sensor information that is information on the image sensor and received from the image capturing apparatus, second correction information corresponding to the image sensor information. The lens calculator sends the second correction information to the image capturing apparatus in a case where the lens calculator performs the interpolation process and sends the first correction information to the image capturing apparatus in a case where the image capturing apparatus performs the interpolation process. |
US09674419B2 |
Web-linked camera device with unique association for augmented reality
In one example, an augmented reality aura having a selectable weblink is presented on web-linked camera device (WLCD). The WLCD is uniquely associated with a user. |
US09674418B2 |
Two-way photographing system of mobile terminal and method for controlling the same
Disclosed are a two-way photographing system of a mobile terminal and a control method. The system includes a rotating mirror, a lens and an approach sensing apparatus. The rotating mirror is rotatable around the axis to a front reflection state or a rear reflection state for reflecting the incident light to the lens. The rotating minor has a first end close to the front light entrance and a second end close to the rear light entrance. The approach sensing apparatus is located adjacent to the first end when the rotating minor is in the front reflection state or adjacent to the second end when the rotating mirror is in the rear reflection state, and configured to generate a first detecting signal when the rotating mirror is in the front reflection state and to generate a second detecting signal when the rotating mirror is in the rear reflection state. |
US09674417B2 |
Mobile terminal
A mobile terminal including a camera module includes a case; a camera module housing, wherein at least a portion of the housing is exposed through an opening in the case; a first lens unit disposed in the housing and having a plurality of lenses configured to focus light received through the exposed portion of the housing; a second lens unit disposed in the housing and configured to magnify an image formed by light passing through the first lens unit as a function of a distance between the first lens unit and the second lens unit; and a moving unit connected to the first lens unit and the second lens unit and configured to move at least one of the first lens unit and the second lens unit in order to adjust the distance between the first lens unit and the second lens unit. |
US09674413B1 |
Vision system and method having improved performance and solar mitigation
An enhanced vision system can be used on a vehicle such as an aircraft. The vision system includes a lens, a sensor array and a chromic layer disposed between the lens and the sensor array. A method can protect a focal plane array associated with an enhanced vision or other sensor from solar exposure. The method includes providing a focal plane sensor array and providing at least one photochromic layer in front of the focal plane array. |
US09674412B2 |
Multi-sensor camera with apertured circuit-carrying substrate
A circuit-carrying assembly for use in an imaging system, the assembly comprising a first circuit carrier; a second circuit carrier spaced apart from the first circuit carrier; at least one attachment member to attach the circuit-carrying assembly to a rigid support member; and a compliant part between the first circuit carrier and the second circuit carrier, the compliant part allowing the second circuit carrier to move towards and away from the first circuit carrier. |
US09674407B2 |
System and method for interactive image capture for a device having a camera
A guidance system (10) is provided for interactive image capture for use with a device (12) having a camera (14) with a camera lens(s) 16. The system (10) includes a housing (20) configured to be mounted on the device (12), and a light source (22) mounted in the housing (20). The housing (20) and the light source (22) are configured to project a lighted boundary (24) onto a surface (26) in response to a control signal, with the boundary (24) defining a region of image capture (27) by the camera (14). The light source (22) is configured to selectively project the boundary (24) in a first color and to selectively project the boundary (24) in a second color, with the first and second colors providing feedback information to a user regarding the statue of image capture by the camera. |
US09674404B2 |
Image forming apparatus, image forming method and non-transitory computer readable recording medium employing a special color
Certain embodiments provide an image forming apparatus, including: an image forming part to form an image made of plural pixels by using plural printing colors and a special color different from the plural printing colors; an input part of image data of the image; an image processing part to output component data of the plural printing colors from the image data for each of the pixels; a user interface to specify a condition for converting the component data of the plural printing colors into component data of a multi color in which the special color is added to the plural printing colors; and a conversion part to convert the component data of the plural printing colors from the image processing part into the component data of the multi color to the image forming part based on the condition of the user interface. |
US09674402B2 |
Method for printing an object with images
A method for printing an object using a color image printer is provided. The printer applies colorant dots having a flat shape. The object has an apparent surface with a locally varying color for representing a color image on the surface. The printer comprises a white colorant, that is applied as a background underneath a surface colorant for begetting a local color of the apparent surface. The invented method comprises the steps of: generating two-dimensional image data for composing the object in slices; determining a local surface orientation of the apparent surface of the object; and applying colorant material in accordance with the two-dimensional image data, wherein, in dependence on the local surface orientation, white colorant dots are deposited between other colorant dots to compensate a color effect of an orientation of a surface colorant dot relative to the local surface orientation. |
US09674401B2 |
Printing control method and printing control device
A printing control method includes acquiring colorimetric values of a pattern which is printed on first paper by a printing head which discharges an ink onto the first paper; generating first correction values each for correcting a corresponding one of amounts of the ink to be discharged onto the first paper by the printing head, on the basis of the colorimetric values and reference colorimetric values of the pattern printed on the first paper; generating second correction values on the basis of the first correction values and characteristic conversion coefficients; and when printing is performed on the second paper by the printing head which discharges the ink onto the second paper, correcting each of amounts of the ink to be discharged onto the second paper by the printing head, in accordance with a corresponding one of the second correction values. |
US09674399B2 |
System and method for regularizing an ink model for a color device
A method including the steps of selecting an n-ink model for a color device, for transferring a set of colorant values in colorant space to a set of color values in color space; selecting a printer characteristic of the n-ink model, wherein the printer characteristic indicates the regularity of the n-ink model; evaluating, for the n-ink model, a set of one or more values and/or ranges for the printer characteristic, thus determining the regularity of the n-ink model; and modifying the n-ink model such that the modified n-ink model is regular, if, based on the evaluation, the n-ink model was not regular. |
US09674397B2 |
Information processing apparatus
An information processing apparatus includes a receiving unit, a first memory unit, an extending unit, a second memory unit, a determining unit, and a correcting unit. The receiving unit receives image data. The first memory unit stores the image data. The extending unit extends the image data. The second memory unit stores the image data which is extended by the extending unit as an extended image data. The extended image data includes an object. The determining unit determines whether the object is arranged outside a print region of the image data. The correcting unit corrects the extended image data if the determining unit determines that the object is arranged outside the print region of the image data. |
US09674396B1 |
Matrix capture of large scanned documents
Enhancing image quality of an initial full image of a document includes subdividing the initial full image of the document into a number of segments, directing a user to take photographs with a smartphone to provide a separate segment image for each of the segments by presenting on a screen of the smartphone a view of the document having lines superimposed thereon corresponding to the segments, and merging the separate segment images to provide an enhanced full image. The number of segments may depend upon a size of text in the initial full image and a desired height of text in the enhanced full image. The initial full image may be provided by a photograph taken by the user with the smartphone. The view of the document having lines superimposed thereon corresponding to the segments may provide a target to the user for photographing the segments. |
US09674395B2 |
Methods and apparatuses for generating photograph
A method for generating a photograph is provided. The method includes: acquiring n frames of images, wherein n≧2; identifying a moving object and one or more background regions included in the n frames of images; and generating a target photograph based on the moving object and the one or more background regions, wherein the target photograph includes at least two images of the moving object located in a same background region, and the at least two images of the moving object include at least two different motion states of the moving object. |
US09674394B2 |
Image forming apparatus that ensures prompt start of printing medium supply, recording medium, and image forming method
An image forming apparatus includes a printer, a drawing data creating circuit, a medium supply circuit, and a printing amount managing circuit that manages a printing amount. The medium supply circuit performs a primary supply and a secondary supply. The medium supply circuit starts the primary supply prior to completion of creating drawing data. The drawing data creating circuit fixes a color for use in printing. The printing amount managing circuit changes the printing amount according to a specified color specified in the print data before the drawing data creating circuit fixes the color for use when the printing amount needs to be changed to start the primary supply. The printing amount managing circuit corrects the printing amount according to the color for use when the printing amount is changed according to the specified color. |
US09674392B1 |
System and method for producing seesaw gloss effect and recording medium with seesaw gloss effect
A system and method render see-saw scalable gloss effect image patterns on a recording medium by using to two colors to provide one region with a relatively smooth surface, while a second region has a relatively rougher surface. A third region is added composed of a color different than the first two, wherein the third region has a relatively smooth surface where it intersects with the first region and a relatively rougher surface where it intersects with the second region. As the rendered recording medium is tilted at different angles, the image patterns thereon toggle to create a see-saw effect. |
US09674391B1 |
System and method for producing seesaw gloss effect and recording medium with seesaw gloss effect
A system and method render see-saw scalable gloss effect image patterns on a recording medium by using to two colors to provide one region with a relatively smooth surface, while a second region has a relatively rougher surface. A third region is added composed of a color different than the first two, wherein the third region has a relatively smooth surface where it intersects with the first region and a relatively rougher surface where it intersects with the second region. As the rendered recording medium is tilted at different angles, the image patterns thereon toggle to create a see-saw effect. |
US09674390B2 |
Printing system for using authentication information transmitted from an external terminal, printout apparatus, and recording medium
An external terminal transmits a print job to a printout apparatus and also transmits authentication information required for user authentication in printing that involves authentication to the printout apparatus at one time or a plurality of times and at a different time from the transmission of the print job. The printout apparatus identifies the authentication information received from the external terminal as information to be used for the user authentication when a transmission source user of the authentication information and a client user of the print job are determined to be the same on the basis of transmission-source user identification information for identifying the transmission source user and client user identification information for identifying the client user. |
US09674389B2 |
Image unit with guide unit movable in direction perpendicular to conveyance path
A medium conveyance apparatus including a first unit on one side of a conveyance path of a sheet-shaped medium, a second unit on the other side of the conveyance path and facing the first unit, a guide unit that is provided at the second unit and that contacts the medium between the first and second unit to move the second unit in a direction of separating from the conveyance path, an imaging unit provided at one of the first and second unit, a reference plate whose image can be captured by the imaging unit and that is provided at the other of the first and second unit, and a detecting unit for detecting the medium in the conveyance path, the detecting unit being provided in the conveyance path at an upstream position of a reading position where the imaging unit reads the medium. |
US09674387B2 |
Image forming device, image forming method and image forming system enabling a plurality of image analysis processes to be performed
An image forming device includes an image forming section, a sheet discharging section that discharges a sheet formed an image to outside of the device, a conveying path that conveys a sheet, a reading section that reads the image formed on the sheet on the conveying path leading from the image forming section to the sheet discharging section and outputs image data, and a control section that controls formation of the image to sequentially form images on sheets at a predetermined cycle, and the control section receives the image data, can execute a plurality of types of image analysis processes on the image data and can select and execute one or more types of image analysis processes which can be executed among the plurality of types of image analysis processes for a predetermined number of the sheets. |
US09674383B2 |
Image processing apparatus and non-transitory storage medium storing instructions to be executed by the image processing apparatus
An image processing apparatus includes a recording device, a reading device, a first sheet supporter, a second sheet supporter, and a connection device. A display displays first notification information when a switch of the first sheet supporter, the second sheet supporter, or the connection device from the OFF state to the ON state is detected. The first notification information has object identification information identifying a first object for which the switch is detected, and a second object different from the first object among the first sheet supporter, the second sheet supporter, and the connection device. The display displays an acceptance image for accepting an instruction of execution of a processing to be executed using the first object and the second object, when a switch of a state of the second object from the OFF state to the ON state is detected, with the first notification information being displayed. |
US09674375B2 |
Mobile electronic communications with grace period
A mobile communications device receives an indication of a balance from a server when establishment of a voice call or sending of a message is requested. The mobile communications device determines whether the balance is sufficient to place the voice call or send the message over a mobile network. If the balance is sufficient to place the voice call or send the message over the mobile network, the voice call is established or the message is sent under normal operating conditions. If the balance is insufficient to place the voice call or send the message over the mobile network, a grace period is activated and the voice call is established or the message is sent during the grace period over an available wireless local-area network. |
US09674374B1 |
Tracking data usage in wireless networks
A method may include determining a number of user devices that can access data services in a wireless network and storing information identifying the determined number of user devices for each of a number of sectors for each of a number of periods of time. The method may also include receiving a request from a first user device associated with a first user for access to data services during a first period of time, accessing the stored information to determine whether to grant the request and providing access to data services via the wireless network to the first user device. The method may further include excluding data usage by the first user device during the first period of time from being applied against a data limit associated with the user's data plan. |
US09674370B2 |
Device and method for providing vehicle accident information
A device for providing vehicle accident information comprises a memory configured to store a plurality of instructions; and a processor configured to process the plurality of instructions, wherein execution of the plurality of instructions causes the processor to perform following steps of detecting a vehicle accident using a vehicle terminal device wirelessly connected to a server, collecting accident information using the vehicle terminal device when the vehicle accident is detected, transmitting the accident information to the server using the vehicle terminal device, collecting context information using a mobile device wirelessly connected to the server, and transmitting the context information to the server using the mobile device. |
US09674367B1 |
Remote management of VoIP device contact lists
An apparatus is disclosed for providing voice-over-IP (VoIP) services to and configuring contact lists for a plurality of VoIP-enabled devices. The apparatus includes a VoIP server communicatively connected to the plurality of VoIP-enabled devices. The VoIP server includes a call routing circuit configured to route VoIP calls to and from the plurality of VoIP-enabled devices communicatively-coupled to the VoIP server. The VoIP server also includes a device management circuit configured to maintain a list of IP addresses for each of the plurality of VoIP-enabled devices. In response to receiving a first data message, from a first device not included in the plurality of VoIP-enabled devices, that includes contact information and identifies one of the plurality of VoIP-enabled devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of VoIP-enabled devices. |
US09674366B2 |
Apparatus and method for telephone call processing
A telephone call processing apparatus for a telephone system includes an exchange for receiving incoming telephone calls and switching said calls to selected respective agent workstations. The apparatus includes a routing function for connecting an incoming call from a caller to an agent workstation, and initiating a call from said apparatus to an external application platform, said call including data to enable a transaction call to be set up between said caller and said external application platform. A holding function maintains a call leg connection with said agent workstation whilst said call from said apparatus to said external application platform is initiated. A connection function connects a call from said external application platform to said agent workstation and establishing or maintaining a connection between said caller and said agent workstation for use whilst said transaction call is connected. |
US09674357B1 |
Using a speech analytics system to control whisper audio
A speech analytics system monitors speech from a remote party and/or agent to determine when a whisper is to be provided to the agent. A whisper is aural information that may assist the agent at certain opportune times. The whisper may be verbal or non-verbal in nature. A whisper bridge is used that allows the whisper to be heard by the agent, but not by the remote party. In one embodiment, the speech analytics system may cause visual-based agent information to be provided to the computer used by the agent, and monitor the agent's speech to ascertain if an expected speech response to the whisper was provided by the agent. If not, the speech analytics system may cause the whisper to be provided to the agent, as a form of reminder. |
US09674355B2 |
System and method for processing call data
A system and method for processing call data is provided. A call between a user and an agent is monitored. A selected script having a dialog grammar is received. The selected script is executed by converting at least a portion of the script into synthesized speech utterances and providing the synthesized speech utterances to the user. Speech utterances are received from the user in reply to each of the synthesized speech utterances from the script. Each received speech utterance is converted to text as a user message and a form is populated with the user messages. The user speech utterances and the form with the user messages are provided to the agent. |
US09674352B1 |
Systems and methods for automated call-handling and processing
Methods, systems, and computer-readable media consistent with the present disclosure manage multiple telephone calls by managing a session record associated with the call, amending the session record according to a plurality of rules to reflect a plurality of instructed actions, evaluating an amended session record to derive at least one of the plurality of instructed actions, and implementing a derived instructed action on the call under the control of an automated apparatus. |
US09674345B2 |
Call identifying method and apparatus
The present invention relates to a call identifying method and apparatus. The method includes: receiving an Invite message sent by an IMS network element, where the Invite message carries called identifying information; when a called terminal identified by the called identifying information is a CS network user, generating a CR parameter or a GCR parameter, and generating a CS call reference header field according to the CR parameter or the GCR parameter, and sending a response message to the IMS network element, where the message carries the CS call reference header field to identify a call corresponding to the Invite message. The present invention implements that cross-domain call association by using a unified call reference parameter identifier. |
US09674340B1 |
System and method for third party monitoring of voice and video calls
A system is described herein that facilitates the monitoring of inmate communications. The system provides a remotely-accessible means for a reviewer to monitor a call between an inmate and another person. The system includes a monitoring server and a monitoring station. The monitoring server is configured to receive a call and call information from a communication center and process the call for monitoring, schedule a review of the call; and store the call, the call information, and scheduling data. The monitoring station is configured to receive the call and the call information from the monitoring server based on the scheduling data, and to display the identifying information and facilitate the review of the call. |
US09674339B2 |
Mobile phone as a one-way recorded transmitter over a cellular network
Agencies oftentimes desire to monitor personnel in the field during the course of their duties. To provide flexible monitoring capabilities to agencies, a common mobile device such as a mobile phone is converted for use as a radio-based listening system to collect and transmit audio data. Phone features and accessories are leveraged to collect additional data for transmission. Collected data is streamed or otherwise transmitted to monitoring devices at the agency or in the field for operational oversight and recordation. |
US09674338B2 |
Multifunction wireless device
A communication device and system are disclosed for providing communication and data services to residents of a controlled facility. The device can be restricted to communicating only using an interact protocol so as to restrict the device communication to an internal intranet. Wireless access points may be disposed throughout the environment to route calls and data between the device and a central processing center. By converting a protocol of the communications received from the device to a protocol used by the central processing center, minimal modifications to the central processing center are needed to support a wireless communication infrastructure. Many restrictions and safeguards may be implemented within the phone and system in order to prevent improper use. |
US09674337B2 |
System and method for distraction mitigation
A system and method for distraction mitigation wherein a location of a mobile device within one of one or more zones in a vehicle may be determined and the behavior of the mobile device and/or in-vehicle systems, with which the mobile device interacts, may be modified based on the determined location. In one example, the location of a smartphone may be determined to be within the area (a.k.a. zone) of an automobile cabin associated with a driver of the automobile and the smartphone user interface may be locked to prevent direct operation of the smartphone by the driver while still allowing indirect operation via, for example, a Bluetooth connection to an automobile infotainment system. |
US09674333B2 |
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. |
US09674332B2 |
Vehicle information providing terminal, portable terminal, and operating method thereof
Provided is a vehicle interface providing terminal including: a wireless communication unit configured to receive a call signal transmitted from a base station; a terminal information collection unit configured to collect terminal information of other callable terminals; a vehicle interface generator configured to provide a vehicle interface to a vehicle information providing terminal and provide a selection list through the vehicle interface based on the terminal information when the call signal is received; and a call voice relay unit configured to relay a voice signal between a second terminal selected in the selection list and the base station, in which the call voice relay unit transmits the voice signal received from the base station and transmits the voice signal received from the second terminal to the base station, when the second terminal is selected. |
US09674328B2 |
Hybridized client-server speech recognition
A recipient computing device can receive a speech utterance to be processed by speech recognition and segment the speech utterance into two or more speech utterance segments, each of which can be to one of a plurality of available speech recognizers. A first one of the plurality of available speech recognizers can be implemented on a separate computing device accessible via a data network. A first segment can be processed by the first recognizer and the results of the processing returned to the recipient computing device, and a second segment can be processed by a second recognizer implemented at the recipient computing device. |
US09674327B2 |
Controlling display devices to interfere with imaging by mobile terminals
A first mobile terminal processes video data from a camera of the first mobile terminal to identify occurrence of a second mobile terminal being aligned to electronically image a display device of the first mobile terminal. Responsive to identifying occurrence of the second mobile terminal being aligned to electronically image the display device, the first mobile terminal controls operation of the display device of the first mobile terminal to interfere with an ability of the second mobile terminal to be operated to electronically image the display device. Related mobile terminals and computer program products are disclosed. |
US09674321B2 |
Mobile terminal antenna module housed within metal rear cover serving as a radiator
A mobile terminal is disclosed. The mobile terminal includes an antenna module including a parasitic coupling piece and a dynamic switch; a housing having an accommodation space, the housing including a metal rear cover serving as a radiator of the antenna module, the radiator including a first metal part, a second metal part and a third metal part isolated from each other; and a main board received in the accommodation space and having a grounding point disposed on a surface thereof. The parasitic coupling piece is affixed on a surface of the second metal part facing to the main board, the parasitic coupling piece couples the second metal part and connects with the grounding point through the dynamic switch. |
US09674310B2 |
Operating M-PHY based communications over mass storage-based interfaces, and related connectors, systems and methods
M-PHY communications are provided over a mass storage-based interface. Related connectors, systems, and methods are also disclosed. In particular, embodiments of the present disclosure take the M-PHY standard compliant signals and direct them through a memory card compliant connector so as to allow two M-PHY standard compliant devices having memory card based connectors to communicate. |
US09674305B2 |
Method and system for synchronizing software module hosts
Disclosed is a method and apparatus that receives, over a network from a computing device being used by a user, a request to configure a first software module host with respect to a software module, the first software module host associated with the user. The apparatus transmits over the network to the computing device instructions to configure, for display by the computing device, the first software module host in accordance with the request. The apparatus computer transmits over the network to the computing device instructions to apply the same configuration with respect to the software module to a second software module host, the second software module host also associated with the user. |
US09674304B2 |
Systems and methods for substituting references to content
Techniques for substituting references to content shared within the social networking system. In an embodiment, a first reference to a first version of content is received. A second version of the content is selected based on at least one optimization objective. A second reference to the second version of the content is created for provision to a user of a social networking system. The second reference is provided for the user. The at least one optimization objective includes at least one of a business objective, a technical objective, and a legal objective. The content may include at least one of video and audio. |
US09674299B2 |
Standby agent apparatus for keeping account of client system on-line in application server when client system is operating in standby mode and related connection handling method thereof
A standby agent apparatus includes an interface and a standby agent controller. The interface is arranged for receiving at least first account information of a first system. The standby agent controller is coupled to the interface. When the first system is operating in a standby mode, the standby agent controller is arranged for keeping an account of the first system on-line in a first application server according to the received first account information of the first system. A connection handling method includes the following steps: receiving first account information of a first system; and when the first system is operating in a standby mode, keeping an account of the first system on-line in a first application server according to the received first account information of the first system. |
US09674298B1 |
Efficient access to sparse packets in large repositories of stored network traffic
A secondary indexing technique cooperates with primary indices of an indexing arrangement to enable efficient storage and access of metadata used to retrieve packets persistently stored in data files of a data repository. Efficient storage and access of the metadata used to retrieve the persistently stored packets may be based on a target value of the packets over a search time window. The metadata is illustratively organized as a metadata repository of primary index files that store the primary indices containing hash values of network flows of the packets, as well as offsets and paths to those packets stored in the data files. The technique includes one or more secondary indices having a plurality of present bits arranged in a binary format (i.e., a bit array) to indicate the presence of the target value in one or more packets stored in the data files over the search time window. Notably, the present bits may be used to reduce (i.e., “prune”) a relatively large search space of the stored packets (e.g., defined by the hash values) to a pruned search space of only those data files in which packets having the target value are stored. |
US09674297B2 |
Handling packet reordering at a network adapter
A network adapter for handling packet reordering receives a set of packets. The network adapter is configured to aggregate a subset of in-sequence packets from the set of packets into at least one segment before passing the at least one segment from the network adapter to a next layer in a protocol stack. An in-sequence packet from the set of packets is stored into a first segment. Responsive to receiving an out of sequence packet in the set of packets, the out of sequence packet is stored in a second segment. An adaptive timeout timer is activated responsive to receiving the out of sequence packet, and the first segment is held at the network adapter while the adaptive timeout timer runs. Prior to the adaptive timeout timer expiring, a missing packet is received and included in the first segment. The network adapter sends the first segment to the next layer. |
US09674294B1 |
Integrated collaboration environment
A legacy command is received from a legacy application, where the command is for accessing data. The legacy command is processed using an interface, where processing includes converting the legacy command into a collaboration environment command compatible with a collaboration environment server. Data is requested using the collaboration environment command. A collaboration environment result is received based on the collaboration environment command, where the collaboration environment result includes the requested data. The collaboration environment result is converted into a legacy result using the interface, where the legacy result includes the requested data. The legacy result is provided to the legacy application. |
US09674292B2 |
Service bus workflow templates
In some examples, a service bus may include one or more computing devices configured to translate requests from one or more client applications to one or more proxy services. According to at least one example, a system may create a resource object based at least in part on a template. The template may be associated with configuration information that may identify at least one parameter associated with a third-party application. In some examples, the third-party application may be a web service or a client application. Additionally, the system may generate a message flow based at least in part on the resource object. The system may also process a request, from the third-party application, based at least in part on the message flow. Further, the system may provide a graphical user interface (GUI) associated with the template, the GUI configured to enable input of the configuration information. |
US09674291B2 |
Subscription groups in publish-subscribe system
Disclosed is a technology for publishing subscriptions in a publish-subscribe system in accordance with subscription groups. The technology may include (i) determining a consumption characteristic by which each of multiple subscribers in a publish-subscribe system consumes a subscription published by a publisher; (ii) identifying the subscribers whose consumption characteristics satisfy a specified similarity criterion; (iii) defining multiple subscription groups, each of which includes subscriptions of those of the subscribers whose consumption characteristics satisfy the specified similarity criterion; (iv) storing the subscriptions in multiple logical partitions of a storage system where each of the logical partitions contains a separate non-overlapping subset of the subscriptions; and (v) transmitting the subscriptions to the subscribers in accordance with the subscription groups. |
US09674279B2 |
Methods, devices, and systems for allocating service nodes in a network
A network system for allocating service nodes to a user terminal to login a network may comprises a gateway node, a plurality of service nodes, a sampling terminal, a gateway node, and a login node. The system may receive service nodes information of the plurality of service nodes from the sampling terminal; obtain from the sampling terminal network quality sampling data associating with each of the plurality of service nodes; identify the gateway node corresponding to the sampling terminal; select a plurality of candidate service nodes from the plurality of service nodes based on the network quality sampling data; obtain network quality parameters between each of the plurality of candidate service node and the gateway node; select a target service node from the plurality of candidate service nodes based on the network quality sampling data and the candidate node network quality parameters; and allocate the target service node to the gateway node. |
US09674276B2 |
Virtual multicasting
A method and system of virtual multicasting content is disclosed. The method and system disclosed enable the receipt of virtual multicast content without requiring the expensive investment in the infrastructure necessary for a network to be multicast enabled. The virtual multicasting may be performed according to a method of virtual multicasting multicast content on non-multicast enabled networks, comprising the steps of determining if an attached network is multicast enabled, if the attached network is not totally multicast enabled, querying for virtual multicast requests for the multicast content from non-multicast enabled client computers, listening for virtual multicast requests, and determining, based on the virtual multicast requests, which client computers request the multicast content, from the unicast addresses, and the requested methods of delivery for the multicast content. The network includes client computers that have unicast addresses and the at least one virtual multicast request includes a unicast address identifying a client computer of the network and a requested method of delivery for the multicast content. |
US09674275B1 |
Providing a file system interface to network-accessible computing resources
Techniques are described for providing a file system interface for use with network-accessible computing resources (e.g., located in a data center). A client computing device of a user may display information regarding at least some such computing resources to the user using a visual representation of a hierarchical file system (e.g., with the computing resources organized hierarchically), and allow standard file system commands to manipulate the computing resources, despite them not actually being part of a file system. Particular combinations of a file system command and a type of computing resource may be mapped to associated operations, which implement actions for computing resources of that type corresponding to functionality of that file system command. In some situations, the computing resources are provided by an online service, such as a configurable network service providing virtual computer networks to clients. |
US09674272B2 |
Information processing apparatus and method, and program
The present technique relates to an information processing apparatus and method and a program that can easily handle replacement of an apparatus. First application creating means creates a first application that controls a device of another information processing apparatus communicating with an IC card, and first domain creating means allows another information processing apparatus to create a first domain where the first application is to be registered. First application registering means allows the first application to be registered in the first domain of another information processing apparatus. Writing means allows the first application to be written into an execution area of another information processing apparatus, and second application creating means creates a second application that performs a process for the IC card. Second domain creating means allows another information processing apparatus to create a second domain where the second application is to be registered, and second application registering means allows the second application to be registered in the second domain of another information processing apparatus. |
US09674268B2 |
System and method for providing data and application continuity in a computer system
A system and method for providing or maintaining data and application continuity in a computer system. According to an embodiment, the system comprises a communication interface for a client system, a network layer for receiving data from the client system, a hardware infrastructure for creating instances of the client system for replicating data, and an applications module for executing one or more applications on the replicated data. According to a further aspect, the system includes a portal interface configured for providing a remote user with control, audit and other functions associated with the user's system configuration. |
US09674265B2 |
Filtering unnecessary display updates for a networked client
Methods, systems, and computer programs are provided for managing remote display performance. One method includes operations for receiving notifications of events identified by an operating system, and for receiving notifications of display updates destined to a remote display coupled to a remote client. The method includes an operation for correlating events and display updates to determine the transmittal priority for the updates, where the priority is associated with a criticality for presenting the display updates on the remote display. Further, a subset of the display updates are identified as unnecessary for transmission to the remote client based, at least in part, on the priority of the display updates. Additionally, the method includes an operation for performing at least one of: discarding the subset; consolidating the subset into a single display update for transmittal to the remote client; or limiting the frequency of transmission of the subset to the remote client. |
US09674260B2 |
System and method for exchanging and displaying resource viewing position and related information
Methods, apparatus and software allowing a plurality of users to exchange and display information in real time or near real time regarding the resources each of them is viewing. This information is mapped graphically through the positioning and appearance of tokens representing other users relative to the resources currently displayed to each user. |
US09674250B2 |
Media asset management system
The present invention relates to a Media Asset management System for managing at least one media asset maintained by a media asset repository. This system comprises a media asset repository for maintaining at least one media asset and further a user terminal that is adapted to access the media asset repository where the repository is coupled to the user terminal over a communications link. The media asset management system further comprises a media asset feedback detection Part that is adapted to detect feedback of a user at said user terminal on the media asset at managing the media asset by the user terminal and a feedback interpreting part that is adapted to determine an annotation to the media asset managed based on an interpretation/analysis of the feedback on the media asset. |
US09674249B1 |
Distributed streaming platform for real-time applications
Software for a distributed streaming platform receives a specification for a streaming application and converts the specification into a logical plan that includes a directed acyclic graph (DAG) with operators as nodes and streams as edges. The software translates the logical plan into a physical plan using any stream modes as specified and with one or more instances of the operators per any static partitioning. Then the software obtains a plurality of containers running on a networked cluster of servers. One slave executes in each container. The software assigns the instances to the slaves for execution according to an execution plan that depends at least in part on the physical plan and number of containers obtained. Each slave monitors throughput of the streaming windows through the instances in the container and other statistics related to service level and reports the results of the monitoring, which are used for dynamic adjustment. |
US09674248B2 |
Media stream modification based on channel limitations
A system and method for modifying media stream based on a channel limitation are disclosed. In one embodiment, the system includes a channel analyzer, a modality of interest (MOI) identification module and an inter-modality resolution modification module. The channel analyzer determines a channel limitation. The MOI identification module receives a plurality of media streams and identifies at least one MOI. The inter-modality resolution modification module modifies a resolution of at least one of the media streams based on the channel limitation and content of the media streams. In another embodiment, the system includes a region of interest identification (ROI) module and an intra-modality resolution modification module instead of, or in addition to, the MOI identification module and inter-modality resolution modification module. The ROI identification module receives a media stream and identifies at least one ROI within the media stream. |
US09674245B2 |
Content distribution system and method
There are described methods and systems for distributing content in a network, in particular a multicast network. One method includes delivering content from a source to a destination in a content delivery network. A request for an item of content is received and a first multicast stream is identified or established, the first multicast stream comprising a first copy of the content. At least one second multicast stream is also identified or established, the second stream comprising a second copy of the content. The second copy of the content is time-shifted by a time, M, from corresponding portions of the first copy of the content. The content is then delivered to the destination using both the first and the second multicast streams. |
US09674244B2 |
System and method for discussion initiation and management in a virtual conference
A virtual conferencing system is described which provides discussion support services such as during a debate between virtual conference participants. For example, one embodiment of virtual conferencing system comprises: a plurality of clients operated by participants and at least one moderator of a virtual conference, each of the clients comprising state management logic to maintain a current state of the virtual conference; a virtual conferencing service to establish audio and/or video connections between the plurality of clients during the virtual conference, the virtual conferencing service further including a state synchronization service communicatively coupled to the state management logic on each client to ensure that the current state of the virtual conference is consistent on each client; a virtual conferencing graphical user interface (GUI) to be rendered on the plurality of clients, the virtual conferencing GUI configured, via signals sent from the state synchronization service, to display a video stream of one or more current speakers during the virtual conference utilizing the established video connections; and a discussion support module to implement a discussion between two or more selected participants in the virtual conference by generating a discussion configuration including data structures and GUI features required to implement the discussion in response to a set of discussion parameters specified by the virtual conferencing moderator, wherein the discussion configuration implemented by the discussion support module are synchronized to clients through the state synchronization service. |
US09674242B1 |
Mesh conferencing
A system for mesh conferencing using Session Initiation Protocol (SIP) signaling includes at least three endpoints communicatively coupled to each other via media paths. The media paths are for exchanging media communications between the at least three endpoints. At least one controller is communicatively coupled to each of the at least three endpoints via control paths separate from the media paths. The control paths are for exchanging SIP messages to setup the media communications between the at least three endpoints as a mesh conference. Upon establishment of the mesh conference, each of the at least three endpoints may be configured to send a media stream via one of the media paths to each of the others of the at least three endpoints and to receive a media stream via one of the media paths from each of the others of the at least three endpoints. |
US09674240B2 |
Systems and computer program products and methods and media for operating a scalable, private practice tele-consultation service
A scalable social network communication system includes a store-and-forward infrastructure to receive a first-level consultation request from a consultation requestor; a social network coupled to the store-and-forward infrastructure to select and pass the first-level consultation request to a predetermined advisor on the first-level social network, wherein the store-and-forward infrastructure allows the first-level advisor to extract, compile and forward all or portions of the first-level consultation request to next-level advisors located in the same or in a different social network domain to be further resolved, and subsequently integrate and combine all partial returned resolutions into a final compound resolution to be passed back to the original consultation requestor. |
US09674238B2 |
Mobile content collaboration with one click multimedia capability
A method includes performing operations as follows on a processor: receiving a selection of a content item by a first user from a first mobile device, sending an inquiry to the first mobile device comprising collaboration options for the content item, the collaboration options comprising a first option to invite a second user to collaborate asynchronously on the content item and a second option to invite the second user to collaborate synchronously on the content item via a communication session between the first mobile device and a second mobile device associated with the second user, receiving a selection of one of the first option and the second option by the first user from the first mobile device, identifying an address of the second mobile device responsive to receiving the selection of one of the first option and the second option, and sending a message addressed to the address of the second mobile device. |
US09674235B2 |
Creating a contact list and pre-populated user accounts
Systems and methods are disclosed for creating a contact list and pre-populated user accounts. An existing contact list associated with a first user is imported at a computer system. A second contact list is created for the first user for a user account associated with a social network service wherein the second contact list comprises members from the existing contact list. Members of the existing contact list whom already have a user account with the social network service are filtered into a first category. Members of the existing contact list whom do not have a user account with the social network service are filtered into a second category. Pre-populated user accounts associated with the social network service are created for the members in the second category. |
US09674233B2 |
Method and apparatus for performing network registration
A method and apparatus for user location registration comprising determining, by a first network service provided by a first network, subscriber location information associated with a first user communication device registered with the first network, wherein the subscriber location information includes a network identifier of the first device, and wherein the network identifier is not obtained via session initiation protocol (SIP) messaging received from the first device; receiving, by the first network service, a broadcast location request for the subscriber location information in response to a call initiated from a second user communication device wherein receiving the broadcast location request further includes determining subscriber identity information from the broadcast location request, and determining that the subscriber identity information is associated with the subscriber location information; and sending, by the first network service, the determined subscriber location information in response to the broadcast location request. |
US09674228B2 |
Method of processing disordered frame portion data units
A method of encapsulating data units of at least one encoded video frame into a data stream, said data units representing frame portions of the video frame, wherein said data stream is associated with an ordering information indicating the compliance of the order of the data units with a nominal data unit decoding order. Embodiments of the invention provide flexible transmission with robust and flexible decoders. |
US09674226B2 |
Synchronous interface to asynchronous processes
Examples of methods, apparatus, and computer program products are disclosed for facilitating access to one or more services in a network environment. At a host, a request is received from a client machine in communication with the host over a network. An asynchronous service description file indicates one or more asynchronous communication techniques configured to be performed to access or communicate with a service over the network. The asynchronous service description file is a conversion of a synchronous service description file indicating one or more synchronous communication techniques for accessing or communicating with a synchronous service. The asynchronous service description file is provided to the client machine. |
US09674224B2 |
Apparatus and methods for provisioning in a download-enabled system
Apparatus and methods for provisioning of customer premise equipment (CPE) equipped with a secure microprocessor to receive e.g., digital video content by entering unique identification of the CPE at one or more servers located at the headend or other location of a content-based network. In one embodiment, the CPE comprises a download-enabled (e.g., DCAS) host with embedded cable modem and embedded set-top box functionality, and the provisioning includes enabling DOCSIS functionality of the CPE, assigning an IP address to the CPE and providing the CPE with a client image for the conditional access system chosen by the network operator. In one variant, the network operator can deactivate a provisioned device while connected to the network, as well when disconnected from the network. The network operator can also add, delete or replace conditional access client image in a provisioned device. |
US09674220B2 |
System and method thereof for optimizing delivery of content over a network
A method and system for optimizing the delivery of content items over a network are provided. The method includes intercepting a request sent from a first node to retrieve a content item from a web source, the request includes information related the web source; extracting from the request a pointer to the web source and requested content item; identifying using the pointer at least one additional node that has previously requested the content item from the web source; selecting one of the at least one additional node as a second node for providing the content item to the first node; fetching the content item from the second node; and enabling a display of the content item on the first node. |
US09674218B2 |
Detection of click-fraud
Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, detecting a cyber-attacker, and detecting click-fraud. An end-user device (a desktop computer, a laptop computer, a smartphone, a tablet, or the like) interacts and communicates with a server of a computerized server (a banking website, an electronic commerce website, or the like). The interactions are monitored, tracked and logged. User Interface (UI) interferences or irregularities are intentionally introduced to the communication session; and the server tracks the response or the reaction of the end-user to such communication interferences. The system determines whether the user is a legitimate human user, or a cyber-attacker or automated script posing as the legitimate human user. The system further detects click-fraud, and prevents or mitigates Application Distributed Denial-of-Service attacks. |
US09674215B2 |
Software program identification based on program behavior
Operations performed by a software application instance executed by a computing device are monitored. A determination is made that a particular operation performed matches an application signature representing a particular software application. In response, a match score is added to a total score for the software application. In response to determining that the total score is greater than or equal to a threshold, the software is classified. |
US09674213B2 |
Methods and systems for implementing a phishing assessment
A system, method, and computer program product for implementing a phishing assessment of a target computer network that includes a phishing assessment platform for generating parameters for the phishing assessment; generating the phishing assessment parameters includes identifying a target domain name for the phishing assessment; identifying a pseudo domain name based on the target domain name; generating a pseudo web page using one or more features and attributes of an entity; and implementing the phishing assessment using the pseudo domain name and pseudo web page. |
US09674210B1 |
Determining risk of malware infection in enterprise hosts
A processing device comprises a processor coupled to a memory and is configured to obtain data characterizing host devices of a computer network of an enterprise. The data is applied to a logistic regression model to generate malware infection risk scores for respective ones of the host devices. The malware infection risk scores indicate likelihoods that the respective host devices will become infected with malware. The logistic regression model incorporates features of the host devices including at least user demographic features, virtual private network (VPN) activity features and web activity features of the host devices, and the data characterizing the host devices comprises data for the incorporated features. Proactive measures are taken to prevent malware infection in a subset of the host devices based at least in part on the malware infection risk scores. The processing device may be implemented in the computer network or an associated network security system. |
US09674208B2 |
Detecting computer security threats in electronic documents based on structure
In an embodiment, a data processing method providing an improvement in computer security comprises selecting, from a queue identifying a plurality of web pages, a particular web page to retrieve from one of a plurality of internet sources; causing retrieving a copy of the particular web page from a particular internet source; determining a hierarchical structure of the particular web page; based upon a hierarchical structure of the particular web page and without consideration of content of the particular web page, identifying one or more features, of links in the particular web page or files referenced in the particular web page, that indicate one or more security threats; determining a reputation score for the particular web page; determining a specified remediation measure, based upon the reputation score, to remediate a security threat that is identified in the particular web page; providing the specified remediation measure to one or more of a compromised computer, a sensor computer and an enterprise computer. |
US09674207B2 |
Hierarchical attack detection in a network
In one embodiment, a device in a network identifies a set of traffic flow records that triggered an attack detector. The device selects a subset of the traffic flow records and calculates aggregated metrics for the subset. The device provides the aggregated metrics for the subset to the attack detector to generate an attack detection determination for the subset of traffic flow records. The device identifies one or more attack traffic flows from the set of traffic flow records based on the attack detection determination for the subset of traffic flow records. |
US09674203B2 |
File and bit location authentication
An approach for authentication is provided. The approach performs identifying, by one or more computer processors, an account attempting to access content. The approach performs identifying, by one or more computer processors, a file including at least authentication information. The approach performs identifying, by one or more computer processors, a location of the authentication information within the identified file. The approach performs identifying, by one or more computer processors, a length of the authentication information. The approach performs identifying, by one or more computer processors, the authentication information in the identified file based at least on the identified location and the identified length of the authentication information. The approach performs includes determining, by one or more computer processors, whether the identified authentication information matches previously submitted authentication information for the identified account attempting to access content requiring authentication. |
US09674200B2 |
Identity federation and token translation module for use with a web application
An identity federation and security token translation module and method for operable engagement with a web application or an internet information service (IIS). A first server includes computer-executable instructions defining the identity federation and security token translation module for managing and facilitating a creation of a custom security principal object for a user requesting access to the web application. A data cache stores the custom security principal object in a non-transitory computer readable media. The identity federation and security token translation module may be changed without making changes to the web application or the IIS. |
US09674197B2 |
Method and system for allowing incoming emergency communications on a disabled device
A system and method to allow a disabled device to receive an incoming communication after the termination of an emergency communication session with a service provider. A disabled device is a device having a portion of its service plan that allows the device to send or receive communications either temporarily or permanently disabled. In some embodiments, the system allows the disabled device to receive all incoming communications during a defined period of time after the emergency communication session. In some embodiments, the system allows the disabled device to receive all incoming communications from numbers or URIs contained in a repository of allowed numbers. In some embodiments, the system allows the disabled device to receive all incoming communications if the service provider initiating the communication enters an authenticated routing key or passcode. |
US09674193B1 |
Aggregation and disbursement of licenses in distributed networks
An apparatus includes an aggregation module that is associated with a first network core and that is operatively coupled to a second network core and a third network core. The aggregation module is configured to receive a first copy of an access point license that authorizes access to a network via an access point and the second network core. The aggregation module receives the first copy of the access point license from the second network core in response to an installation and validation of the access point license on the second network core. The aggregation module is configured to send a second copy of the access point license to the third network core that authorizes a device to access the network via the access point and via the third network core in accordance with the access point license and in response to a failure of the second network core. |
US09674191B2 |
Ability for an administrator to impersonate a user when accessing a user application
A method for an administrator to impersonate a user is provided. A portal manager of a server detects an action initiated in the administrator portal pertaining to a user portal during a current session. The portal manager calculate a current user-to-impersonate identifier using a user identifier associated with the user portal, an administrator identifier associated with the administrator portal, and a session identifier associated with the current session. The portal manager compares the current user-to-impersonate identifier with a stored user-to-impersonate identifier. The portal manager permits the action initiated in the administrator portal to be executed in the user portal when the current user-to-impersonate identifier matches the stored user-to-impersonate identifier. |
US09674190B2 |
Method and system for distributing restricted media to consumers
Techniques for distributing restricted media to consumers are disclosed. According to one aspect of the present invention, personalized settings (e.g., parameters or table) are managed in a primary client device associated with a user. A copy of the personalized settings is maintained in a server. When the primary box is replaced, a copy of the personalized settings is uploaded to a different client device that is configured to respond to the personalized settings. Data pertaining to titles in a personal vault is preloaded. When there is an order for a release that is restricted for distribution over an open network, data pertaining to such a release is also loaded. As a result, the subscriber sees the familiar settings on the different client device and would not miss any release while the primary box is being replaced or repaired. |
US09674186B2 |
Managing private and public service set utilization
Methods, systems, and computer readable media may be operable to facilitate the management of connections between one or more client devices and an access point over one or more service sets. An access point may maintain a list of client devices that have successfully associated with a private service set broadcast from the access point, and when a client device from the list attempts to connect to a public service set broadcast from the access point, the access point may deny the client device's attempt to connect to the public service set. Attempts by the client device to join the public service set may be denied for a predetermined number of attempts or a predetermined period of time. Denying an attempt to connect to a public service set may provide a client device with more opportunities to connect to a private service set broadcast from a corresponding access point. |
US09674182B2 |
Systems and methods for distributed trust computing and key management
Devices, systems, and methods for conducting trusted computing tasks on a distributed computer system are described. In some embodiments, a client device initiates a trusted task for execution within a trusted execution environment of a remote service provider. The devices, systems, and methods may permit the client to evaluate the trusted execution capabilities of the service provider via a planning and attestation process, prior to sending data/code associated with the trusted task to the service provider for execution. Execution of the trusted task may be performed while enforcing security and/or compartmentalization context on the data/code. Systems and methods for managing and exchanging encryption keys are also described. Such systems and methods may be used to maintain the security of the data/code before during, and/or after the execution of the trusted task. |
US09674178B2 |
Secure user input mode using randomized mapping between ordered sets of symbols
An electronic device generates mapping information that maps individual symbols of a defined order set of symbols to individual symbols of a random order set of symbols. Symbols of the defined order set of symbols are displayed on a display device arranged adjacent to the mapped symbols of the random order set of symbols, based on the mapping information. A user selection of a symbol of the random order set of symbols is received, and a symbol of the defined order set of symbols that maps to the symbol selected by the user is identified based on the mapping information. The symbol of the defined order set of symbols is provided to an application processed by electronic device as a selection from the user. |
US09674176B2 |
Radio communication device and method for booting a radio communication device
In various embodiments of the invention, a radio communication device and a method for booting a radio communication device are provided. In an embodiment of the invention, an operating system code of a processor is loaded during execution of an authentication procedure code. |
US09674173B2 |
Automatic certificate enrollment in a special-purpose appliance
A digital certificate is created transparently on a mobile device. A VPN appliance receives user credentials from an app, the credentials familiar to the user and associated with an enterprise authentication service. The credentials are validated, comprising the first user authentication in a two-factor authentication method. The user is then presented with a display in the app asking for a PIN. The appliance generates a PIN and sends it to the user via the user enterprise email. The user enters the PIN in the app display. This is the second factor in the two-factor authentication. Once the user is authenticated, the appliance sends data for generating a Certificate Signing Request (CSR) to the app. The app generates a CSR and the appliance sends the CSR to an enterprise CA. A certificate is signed and enrolled. The signed digital certificate is then sent to the wrapped app. |
US09674172B2 |
Method and apparatus for authentication in passive optical network
A method and apparatus for authentication in a passive optical network are disclosed. In the disclosure, a first terminal serial number of an ONU and a first logic registration code are transmitted from the ONU to an OLT; if the OLT determines that the first terminal serial number does not match a second terminal serial number stored on the OLT, the OLT judges whether the first logic registration code received from the ONU matches a second logic registration code stored on the OLT; the OLT stores the first terminal serial number received from the ONU on the OLT if the first logic registration code matches the second logic registration code. |
US09674170B2 |
Automated secret renegotiation
Secret information, such as seeds, codes, and keys, can be automatically renegotiated between at least one sender and at least one recipient. Various mechanisms, such as counters, events, or challenges, can be used to trigger automatic renegotiations through various requests or communications. These changes can cause the current secret information to diverge from older copies of the secret information that might have been obtained by unintended third parties. In some embodiments, a secret can be configured to “decay” over time, or have small changes periodically introduced that can be determined to be valid by an authorized party, but can reduce the effectiveness of prior versions of the secret information. |
US09674169B2 |
Method and system for writing, updating and reading static and dynamic identification data for an aeronautical appliance
A system and method for writing, updating and reading the static and dynamic identification data for an aeronautical appliance, which is secure, of low weight and simple to implement. The system for writing, updating and reading the static and dynamic identification data includes a data collection device for collecting and storing static and dynamic identification data for an aeronautical appliance, the collection device integrated into the aeronautical appliance and coupled to a computing unit of the aeronautical appliance according to a master-slave communication model, the computing unit always being master of the communication with the collection device, and a reading device for remotely reading at least part of the identification data stored on the collection device. |
US09674167B2 |
Method for secure site and user authentication
The present invention provides a new method of site and user authentication. This is achieved by creating a pop-up window on the user's PC that is in communication with a security server, and where this communication channel is separate from the communication between the user's browser and whichever web site they are at. A legitimate web site embeds code in the web page which communicates to the security server from the user's desktop. The security server checks the legitimacy of the web site and then signals both the web page on the user's browser, as well as the pop-up window to which it has a separate channel. The security server also sends a random image to both the pop-up window and the browser. If user authentication is requested by the web site the user is first authenticated by the security server for instance by out of band authentication. Then the security server computes a one time password based on a secret it shares with the web site and sends it to the pop up window. The user copies this one time password into their browser which sends it to the web site, which can re-compute the one time password to authenticate the user. |
US09674166B2 |
Method for securing a request for executing a first application, by a second application
The invention relates to a method for securing a request for executing a first application (P1) in a first device (11) of a secured environment, by a second application (P2) located in a second device (10), said method including the following steps: receiving a first request to execute the first application, from the second application; generating a random number and a session key that is dependent on the random number, sending said random number to a trusted entity (12), said random number being intended for enabling the trusted entity to generate the session key, receiving a second request for executing the first application, from a third application (P3) generated by the trusted entity and transmitted to the second device, said third application including the session key, authenticating the third application by means of the session key, said authentication being the condition for the execution of the first application. |
US09674163B1 |
Method for payload encryption of digital voice or data communications
A security platform or network for transmitting end-to-end encrypted voice or data communications between at least a first digital device and a second device is disclosed. The network includes a network portal for registering the first digital device and the second device. The portal provides the first digital device and second device with at least first and second keys and receives requests from each device to communicate with each other. The portal searches for and receives authorization from the called device to set up a secure session with the calling device. The portal receives encrypted messages from the devices, decrypts the encrypted messages with the keys provided to the devices, and re-encrypts the received messages. The portal sends the re-encrypted messages to the other device. Accordingly, the devices are capable of securely communicating with each other by encrypting and decrypting the messages sent to and received from the portal. The intent is to provide a commercially feasible approach to protect sensitive information that is not government classified, with potential users including (a) Individuals—for protecting private information and conversations; (b) Companies—for protecting proprietary/sensitive information; and (c) Government—for protecting SBU conversations and information. |
US09674162B1 |
Updating encrypted cryptographic key pair
A computing device has a processor and a first memory, e.g., a fuse-based memory, storing a first cryptographic key. The processor is configured to receive information related to a second cryptographic key from a cryptographic key provisioning system. The processor derives the second cryptographic key from the information related to a second cryptographic key. The first cryptographic key has fewer bits than the second cryptographic key. The processor is also configured to encrypt the second cryptographic key using the first cryptographic key, and store the encrypted second cryptographic key in a second memory, e.g., a flash memory. |
US09674159B2 |
Extending data over cable service interface specification (DOCSIS) provisioning of ethernet passive optical network (EPON) (DPoE) to EPON over coax (EPoC) multicast key management
Disclosed herein are mechanisms to support the management of multicast keys for a multicast group comprising one or more optical line terminals (OLTs), one or more fiber to coax units (FCUs), and a plurality of coax network units (CNUs). The disclosed embodiments may support the management of multicast keys over optical and coaxial networks. In some embodiments, an FCU may facilitate communication of operations, administration and maintenance (OAM) messages containing multicast keys from one or more OLTs to one or more CNUs (typically a plurality of CNUs). Some embodiments may employ one multicast key over both the optical network and coaxial network. Other embodiments may employ an optical domain multicast key over the optical network and an electrical domain multicast key over the coaxial network. Embodiments may comprise adding a first CNU to a multicast group as well as adding subsequent CNUs to the multicast group. |
US09674154B1 |
Protecting customers from surveillance
Techniques for providing an information masking service may be provided. For example, an association between masking information and one or more masking profiles may be maintained where each masking profile indicates usage behavior of a user at a particular location. In embodiments, a location of a user device may be determined based at least in part on location information received from a user device. A particular masking profile of the one or more masking profiles may be selected based at least in part on the determined location. The masking information that corresponds to the particular masking profile may be provided to the user device where the masking information is configured to be utilized by the user device when communicating with a network of the determined location rather than the default identification information of the user device. |
US09674152B1 |
Method and apparatus for a client connection manager
A method and apparatus for a connection manager have been disclosed. By providing for persistent connections with clients, the connection manager allows for servers to communicate with clients, which would otherwise be inaccessible. |
US09674151B2 |
Repackaging demographic data with anonymous identifier
Using uniquely generated identifiers in a network-based ecosystem in which a plurality of client devices request media content and software applications from online distribution system and additionally request invitational content from invitational content providers. Separating users' demographic data from a device-specific identifier in favor of uniquely generated identifiers and using the client device to enforce the substation of uniquely generated identifiers in favor of a device identifier, thereby using the client device to serve as a proxy in creating a firewall to exclude system partners from access to a device identifier. |
US09674150B2 |
System, method and computer program product for efficient caching of hierarchical items
Embodiments disclosed herein provide a “lazy” approach in caching a hierarchical navigation tree with one or more associated permission trees. In one embodiment, only a portion of a cached permission tree is updated. One embodiment of a method may comprise determining whether a dirty node exists by comparing tree timestamps of the permission tree and the master tree. If the tree timestamp of the master tree is temporally more recent than the tree timestamp of the permission tree, the permission tree has a dirty node and the method may operate to check node timestamps of the master and permission trees. This process may be repeated until the dirty node is found, at which time a portion of the permission tree associated with the dirty node may be reconstructed, rather than the entire permission tree itself, thereby eliminating or significantly reducing access time to the cached permission tree. |
US09674149B2 |
System and method for establishing a virtual private network of a mobile device through a preferred network
A system and method may handle the supervision of the connectivity of a virtual private network (VPN) of a mobile device that is configured to connect through a plurality of network interfaces. A server may configure the mobile device to send a request for data item. The server may track the response of the mobile device to the request. According to one embodiment, the VPN may not be connected through a preferred network interface, while such interface is available. In such case, the data item may be routed through the preferred network and therefore not received by the VPN server within a predetermined period of time. According to another embodiment, the server may identify an internal IP address of the data item. The server may be configured to determine the current network interface based on the internal IP address. The server may disconnect the VPN to permit the VPN to reconnect through the preferred network interface. |
US09674148B2 |
Rule swapping in a packet network
In some variations, first and second rule sets may be received by a network protection device. The first and second rule sets may be preprocessed. The network protection device may be configured to process packets in accordance with the first rule set. Packets may be received by the network protection device. A first portion of the packets may be processed in accordance with the first rule set. The network protection device may be reconfigured to process packets in accordance with the second rule set. A second portion of the packets may be processed in accordance with the second rule set. |
US09674144B1 |
IP reflection
IP reflection comprising double static NAT (network address translation) is disclosed. In some embodiments, a packet having a public IP address is received at a protecting network. The public IP address of the packet is translated to a corresponding protected IP address associated with a protected network, and the packet is forwarded to the protected network for servicing. The protected IP address of a response to the packet from the protected network is translated back to the public IP address at the protected network before sending. |
US09674143B2 |
Security control apparatus and method for cloud-based virtual desktop
The security control apparatus includes a network control unit for receiving a security protocol-based packet that includes a protocol control header and data and that is transmitted between a cloud-based virtual desktop interaction remote agent unit and a virtual machine of a cloud-based virtual desktop interaction device, and blocking network traffic between cloud-based virtual desktop interaction remote agent unit and the virtual machine, depending on received results of checking. A policy checking unit checks whether information extracted from the security protocol-based packet is compliant with control policies, and transmits results of checking to the network control unit. If the information is not compliant with the control policies, a security solution interaction unit transmits the extracted information to an external security solution, and transmits results of checking by a corresponding security solution to the network control unit. |
US09674135B2 |
Sharing television and video programming through social networking
In particular embodiments, a social networking system identifies a user viewing video content on a first display device, identifies the video content being viewed on the first display device by the user, and determines a second display device associated with the identified user. The social networking system sends one or more instructions to the determined second display device to display one or more chat messages associated with the identified video content. |
US09674133B2 |
Electronic mail delivery apparatus, electronic mail delivery method, and program storage medium
Various embodiments prevent erroneous transmission of electronic mails and therefore forestall information leakage in an electronic mail delivery apparatus. When an electronic mail is to be transmitted, a hidden letter selection unit presents a mail address specified as a transmission destination or source of the electronic mail with a part of the mail address presented as a hidden letter part. If a correct letter is entered in the hidden letter part of the mail address, a selective mail delivery unit executes the transmission of the electronic mail. If a correct letter is not entered in the hidden letter part of the mail address, the transmission of the electronic mail is stopped. Thereby, the effectiveness of operation for mail address checking can be improved, and the checking operation can be prevented from losing substance. |
US09674132B1 |
System, methods, and user interface for effectively managing message communications
System, methods, and user interface for managing emails and other message communications are disclosed as solutions for reducing confusion and avoiding mistakes in communications when replying to a message with multiple recipients. The mode of replying either to the sender only or to multiple recipients is first detected, and notifications and user interface objects are displayed to help the user to make sure the message is sent to the intended recipient, and to easily correct a mistake and switch the mode of reply for enhanced productivity. The notification can be displayed based on the user actions or based on the results of a text analysis of the content of the message. |
US09674130B2 |
Information processing apparatus, information processing method, and program
There is provided an information processing apparatus including an operation unit acquiring an input operation for a message composed of at least one of text and an image, a recording control unit recording the message in accordance with the acquired input operation, and a reproduction control unit reproducing the recorded message to display the message on a display unit. |
US09674129B1 |
Email privacy enforcement
A system comprises email message parsing circuitry, tracking code suspect analyzer circuitry, and message modification circuitry. The email message parsing circuitry is operable to, after reception of an email message via a SMTP connection and prior to the email message being made available in an inbox of a recipient of the email message, scan the email message to extract a tracking code suspect. The tracking code suspect analyzer circuitry is operable to analyze the tracking code suspect to determine, based on one or more characteristics of the tracking code suspect, whether the tracking code suspect is tracking code and, upon a determination that the tracking code suspect is tracking code, notify the message modification circuitry. The message modification circuitry is operable to replace the tracking code suspect in the email message with replacement content. |
US09674124B1 |
Methods and systems for dynamic execution of actions in response to communications events of one or more communications protocols
According to one aspect, the subject matter described herein includes a method for dynamic execution of actions in response to communications events of one or more communications protocols that are generated in response to a variety of triggers. The method includes, at an event clearinghouse for receiving communications events, receiving a communications event that is associated with a trigger, the communications event having a first communication protocol, identifying an action to take in response to the communications event, identifying a target for the action, and initiating the identified action by or on behalf of the identified target, wherein the event clearinghouse supports a plurality of communications protocols. |
US09674123B2 |
System and method for message dispatching and communication
A system for secure delivery of messages over disparate networks with disparate protocols, comprising a server computer comprising program code stored in a memory and adapted to manage message delivery received from at least one accredited client computing device, the server computer having at least a plurality of special TCP sockets allowing a plurality of persistent connections, the connections being adapted to deliver messages under different carrier protocols, using at least one of SNPP, WCTP, SMTP, CAP, and OAI carrier types protocols, and the connections being adapted to facilitate the sending of multiple messages in a short time. |
US09674119B2 |
Method and apparatus for controlling audio/video bridging stream for in-vehicle ethernet
The present invention relates to a method and apparatus for controlling an audio/video bridging (AVB) stream in an in-vehicle Ethernet communication network. A method for controlling an audio/video bridging (AVB) stream in an in-vehicle Ethernet communication network may include configuring an AVB frame using audio/video (AV) data received from an upper application layer, acquiring a stream subtype identifier (ID) corresponding to the configured AVB frame, identifying a host having generated the AVB frame, identifying a domain including the identified host, identifying a stream class of the AVB frame, generating an AVB stream ID based on the acquired stream subtype ID, the identified host, the identified domain and the identified stream class, and transmitting the generated AVB stream ID in the AVB frame to a sub layer. |
US09674116B2 |
Data distribution packet-flow interconnect fabric modular management optimized system
A method includes operating a packet flow module including a plurality of ports, each of the plurality of ports including at least a pair of bidirectional and logically independent communications channels. An apparatus includes a packet flow module including a plurality of ports, each of the plurality of ports including at least a pair of bidirectional and logically independent communications channels. |
US09674108B1 |
Hub-and-spoke connection architecture
A system, may include a private cloud network operated by an operator for a client. The private cloud network may be connected to a public cloud network that operates a web platform and a plurality of groups of gateway devices. A first group of gateway devices may be located at an operator data center associated with the operator, and may provide connectivity for the operator data center to connect to the public cloud network via the private cloud network. A second group of gateway devices may be located at a client data center associated with the client, and may provide connectivity for the client data center to connect to the public cloud network via the private cloud network. The private cloud network may be connected to the public cloud network, the operator data center, and the client data center in a hub-and-spoke connection configuration. |
US09674103B2 |
Management of addresses in virtual machines
Methods for managing an address on a switching device, managing an address on a network switch, and screening addresses in a cloud computing environment are provided. One embodiment is directed towards a computer-implemented method for managing an address on a switching device that is communicatively coupled to a plurality of virtual machines. The method includes accessing an address pool that includes an assigned address for each virtual machine from the plurality of virtual machines. The method includes determining, on the switching device, a used address for the virtual machine from the plurality of virtual machines. The method includes determining whether the used address is matching the assigned address for each virtual machine. The method also includes routing traffic from the virtual machine to a hypervisor in response to the used address matching the assigned address. |
US09674101B2 |
Communication device, transmission data output control method, and program for same
A communication device and the like are provided in which a throughput during a congestion avoidance operation in a communication session can be improved by considering a congestion state of a network.A communication device 1 for controlling a data amount to be continuously transmitted to a network 10 is configured so as to determine a transmission rate control mode using RTT (Round Trip Time) as a reference, determine an upper limit value of a transmission rate according to the transmission rate control mode, and control to keep continuously transmitting data in a range not exceeding the upper limit value of the transmission rate. |
US09674100B2 |
Dynamic adjustment to multiple bitrate algorithm based on buffer length
In one embodiment, a method determines thresholds for a multiple bitrate algorithm that adjusts which bitrates for a media program are requested. A first threshold is associated with a first buffer length and a first direction of adjustment and a second threshold is associated with a second buffer length greater than the first buffer length and a second direction of adjustment. The method then determines which threshold applies to a buffer length of a buffer buffering the media program. An adjustment to the multiple bitrate algorithm in the first direction or the second direction based on the threshold that applies where the adjustment in the first direction increases an aggressiveness used by the multiple bitrate algorithm to increase the bitrate requested and the adjustment in the second direction decreases the aggressiveness used by the multiple bitrate algorithm to increase the bitrate requested. |
US09674094B1 |
Method and apparatus for controlling transmission of packets over a link aggregation group
Systems, methods, and other embodiments associated with controlling transmission of packets over a link aggregation group (LAG) using policies arranged in a tree hierarchy are described. According to one embodiment, a device includes a decision logic configured to manage transmission of packets over a link aggregation group by individually evaluating the packets according to a plurality of policies arranged into a tree hierarchy. The link aggregation group includes a plurality of interfaces connected to a remote device. The decision logic is configured to select one of the plurality of interfaces of the link aggregation group for each of the packets by using the plurality of policies. A transmission logic configured to control transmission of each of the packets according to which interface of the link aggregation group is selected for each of the packets as a result of evaluating the packets using the plurality of policies. |
US09674093B2 |
Method and apparatus for ripple rate sensitive and bottleneck aware resource adaptation for real-time streaming workflows
A method, non-transitory computer readable medium, and apparatus for adapting resources of the cluster of nodes for a real-time streaming workflow are disclosed. For example, the method receives a notification that a node of the cluster of nodes associated with an instance of a process of the real-time streaming workflow is predicted to be a bottleneck, identifies a number of hops to send a resource statement when the bottleneck is predicted that minimizes a ripple effect associated with transmitting the resource statement, transmits the resource statement to at least one or more nodes of the cluster of nodes within the number of hops, receives a response from one of the at least one or more nodes within the cluster of nodes and adapts a resource usage to the at least one of the one or more nodes within the cluster of nodes that the response was received from. |
US09674088B1 |
Receive packet steering for virtual networks
In general, techniques are described for enhancing operations of virtual networks. In some examples, a network system includes a network interface card of a server configured to receive a tunnel packet associated with a virtual network. The tunnel packet comprises an outer header associated with the physical network, the outer header encapsulating an inner packet comprising an inner header associated with the virtual network and a payload. A first processing core of the server is configured to perform, based at least on one of the outer header and inner header of the tunnel packet, a first packet steering operation to identify the second processing core. The second processing core is configured to forward the inner packet to a virtual machine of the virtual machines. |
US09674087B2 |
Performing a multi-stage lookup to classify packets
Some embodiments provide a method for a forwarding element that forwards packets. The method receives a packet. The method performs a first stage lookup of a hash table for a first hash of a first set of header fields and un-wildcards bits of a wildcard mask that corresponds to the first set of header fields. If a matching hash is found in the first stage lookup, the method performs a second stage lookup of the hash table for a second hash of a second set of header fields and un-wildcards bits of the wildcard mask that corresponds to the second set of header fields. The method identifies a matching rule for the packet. The method generates a flow based on the matching rule and the wildcard mask, wherein the flow is used to process each other packets that match each bit which is un-wildcarded. |
US09674086B2 |
Work conserving schedular based on ranking
A work conserving scheduler can be implemented based on a ranking system to provide the scalability of time stamps while avoiding the fast search associated with a traditional time stamp implementation. Each queue can be assigned a time stamp that is initially set to zero. The time stamp for a queue can be incremented each time a data packet from the queue is processed. To provide varying weights to the different queues, the time stamp for the queues can be incremented at varying rates. The data packets can be processed from the queues based on the tier rank order of the queues as determined from the time stamp associated with each queue. To increase the speed at which the ranking is determined, the ranking can be calculate from a subset of the bits defining the time stamp rather than the entire bit set. |
US09674085B2 |
Method and device for handling inconsistency of PSC states between two ends
The present invention discloses a method and an associated networking device for eliminating inconsistency of PSC states between two ends of a communication tunnel. The method comprises the steps of: receiving a PSC message from another networking device (S410); detecting a local PSC state of the networking device (S420); determining whether the received PSC message is an NR message and the detected local PSC state is a DNR state (S430); and changing the local PSC state from the DNR state to a Normal state (S440), if it is determined that the received PSC message is an NR message and the detected local PSC state is a DNR state. |
US09674078B2 |
Assigning communication paths among computing devices utilizing a multi-path communication protocol
A method for routing communication paths among computing devices. The method includes a one or more computer processors identifying a computing entity and a data storage entity that transfer data. The method further includes determining a plurality of communication ports that the data storage entity utilizes to transfer data to the computing entity. The method further includes identifying a plurality of computing resources respectively associated with the determined plurality of communication ports that the data storage entity utilizes to transfer the data to the computing entity. The method further includes generating a list of tuples for the data storage entity based, at least in part, on the identified plurality of computing resources and the determined plurality of communication ports. |
US09674077B2 |
Vehicular communication system and routing method thereof
The invention discloses a vehicular communication system and a routing method thereof. The routing method includes the following steps. When a first relay node of the relay nodes, which locates in a last road slot of each of the road section, receives the route reply packet, the first relay node is configured to obtain a plurality of moving traces of a plurality of specific relay nodes according to the route reply packet; estimate at least one connection life period related to a plurality of specific road slots according to the moving traces; estimate at least one connection available interval of the specific road section according to the at least one connection life period; and append the at least one connection available interval to the route reply packet and forward the route reply packet. |
US09674074B2 |
Systems and methods for stopping and starting a packet processing task
A method of packet processing by a network switch appliance includes receiving a first packet at a first network port of the network switch appliance, determining a first workload at the network switch appliance at a first time instant, performing a task to process the first packet when the first workload is below a first prescribed threshold, and passing the first packet to an instrument port at the network switch appliance. A method of packet processing by a network switch appliance includes receiving a first packet at a first network port of the network switch appliance, determining a first resource at the network switch appliance at a first time instant, performing a task to process the first packet when the first resource is above a first prescribed threshold, and passing the first packet to an instrument port at the network switch appliance. |
US09674070B2 |
Method and apparatus for detecting a set up signal used for data communication over a communication network
A method of detecting a set up signal having a predetermined frequency and used for data transmissions over a communication network comprises comparing an energy level of a filtered received signal with a first predetermined value and providing a first detect signal, comparing an energy level of a component of the received signal at a predetermined frequency with a second predetermined value and providing a second detect signal. In addition, an autocorrelation function is performed on the received signal to discriminate between the set up signal and other signals in the received signal and a check signal is provided when the autocorrelation function identifies the set up signal. The set up signal in the received signal is detected in response to the first and the second detect signals and the check signal. A method of detecting phase reversals in the set up signal is also disclosed. |
US09674068B2 |
Distributed monitoring and control of network components
A distributed monitoring system and a computer-implemented method monitors and controls locally situated network components through a monitoring and control device or processor querying the network component operating parameters and sending control commands for controlling the parameters queried. Reports of the status of the monitored network components are periodically generated from throughout the network and sent to a remotely located status viewing station configured to generate a monitoring interface and display the operational status of the network based on the status reports. If necessary, the status viewing station automatically transmits instructions, or a user enters instructions into the status viewing station, for instructing action be taken by the monitoring and control device or processor, e.g., to adjust one or more operating parameters queried. The distributed monitoring system may be particularly useful in monitoring and managing the health of a digital signage network. |
US09674067B2 |
Adaptive device-initiated polling
A method includes periodically sending a polling call to an enterprise system outside the firewall at a first polling rate during normal operating conditions, monitoring for a fault condition, periodically sending polling calls to the device outside the firewall at a second polling rate when a fault condition is detected, the second polling rate being higher than the first polling rate. The second polling rate is used as result of a fault condition. The method also includes sending a problem report with the polling calls when the fault condition is detected. |
US09674065B2 |
Method, apparatus and system for detecting network element load imbalance
Disclosed are a method, apparatus and system for detecting network element (NE) load imbalance, the method comprising the following steps: according to a preset detection policy, performing differentiation analysis for the NE performance index reported by every NE device, and storing the analysis results to the network index buffer pool; obtaining periodically the differentiation analysis results from the network index buffer pool, and determining whether there is a load imbalance anomaly among NE devices; when an anomaly is found, sending an alarm message. By using the techniques of load average value differentiation computing, load differentiation percent computing and threshold comparison, the present invention can detect in a timely manner load imbalance problems among NE devices in scenarios in which multiple NE devices are managed together, thereby enabling, by sending a1ann message at once, users to be notified to eliminate possible hidden safety risks, and thus improving the reliability, maintainability and stability of network communication devices. |
US09674064B1 |
Techniques for server transaction processing
Various embodiments are generally directed to techniques for transaction processing in servers. Some embodiments are particularly directed to a transaction processing system that is able to induce random bounded delay in processing transactions at a server. In some embodiments, the transaction processing system may monitor a rate of transaction requests received at a server and determine whether to delay servicing at least one requested transaction based on comparing the rate of transaction requests received, or a value at least partially based thereon, to one or more thresholds. |
US09674062B1 |
Memory array to generate a data eye diagram
An apparatus includes a memory array to generate a data eye diagram. The memory array includes a plurality of rows of memory cells. The memory cells include a first row corresponding to a first sampling circuit of a first plurality of sampling circuits. The first sampling circuit is configured to compare an input voltage signal to a first reference voltage. The memory cells also include a second row corresponding to a second sampling circuit of the first plurality of sampling circuits. The second sampling circuit is configured to compare the input voltage signal to a second reference voltage. Each memory cell of the memory array is an incremental multi-bit counter. |
US09674057B2 |
Method and system to monitor a network
A method of monitoring a network includes receiving by a user plane record aggregator first data associated with a user plane packet, the first data being selected by a user plane network element from second data, the second data being stored in a plurality of information fields, the plurality of information fields being associated with the user plane network element, the second data being obtained by the user plane network element from user plane traffic, the user plane network element processing the user plane packet in accordance with a user plane network function. The method further includes determining by an aggregation device a characteristic associated with the user plane traffic from the first data, thereby monitoring the user plane traffic without requiring a tap. |
US09674054B2 |
Concept for providing information on a data packet association and for forwarding a data packet
In an apparatus for forwarding a present data packet from a present source network entity to a present destination network entity, the present destination network entity is selected from a plurality of destination network entities. The apparatus receives the present data packet and selects the present destination network entity based on a load balancing criterion. The apparatus forwards the present data packet to the present destination network entity and receives a response data packet from the present network destination entity. The response data packet includes information on a data packet association. The data packet association is an association between a plurality of different data packets belonging to a data session between a data source and a data destination. The apparatus stores the information on the association. |
US09674053B2 |
Automatic target selection
A method of identifying targets for monitoring includes: obtaining a user-defined filter map, the user-defined filter map having one or more filter rules for matching against network traffic when the user-defined filter map is used by a network system to process the network traffic; and determining a set of one or more targets by a processing unit based at least in part on the user-defined filter map, wherein the processing unit comprises a target selection module configured to access a list of available targets from a database, and select the one or more targets from the list of available targets based at least in part on the user-defined filter map. |
US09674048B2 |
Efficient infrastructure service discovery with security
Systems, methods, and apparatuses for efficient infrastructure service discovery with security are disclosed. In one aspect, systems and methods for advertising services available via an access point without requiring a device to connect for discovery are described. This may allow devices to determine, prior to establishing a connection with an access point, whether a desired service is offered. Further description of publication rules is provided. Service providers can use the publication rules to identify service information which may be discovered by devices based on device authentication status or other factors to allow controlled, secure discovery of the service information. |
US09674034B2 |
Method and system for repairing communication disruption using gateway
A method of repairing communication disruption using a gateway, and an apparatus and a system therefor are disclosed. A method of repairing communication disruption in a gateway includes detecting whether failure in a communication line occurs by monitoring a change in voltage of the communication line, successively transmitting communication line disconnection request signals to first to Nth smart joint blocks when the occurrence of the communication line failure is detected, and determining whether the communication line failure is repaired after transmitting the communication line disconnection request signals. The communication line failure may be repaired by identifying a smart joint block causing the failure according to a result of the determination. Accordingly, the present invention has an advantage of providing more stable in-vehicle communication by automatically repairing communication line failure. |
US09674032B2 |
Real-time distributed network module, real-time distributed network and method therefor
A real-time distributed network module arranged to provide an interface between at least one master application and at least one real-time distributed network. The real-time distributed network module comprises a first communications component arranged to transmit and receive real-time distributed network data over at least a first real-time distributed network connection, at least one further communications component arranged to transmit and receive real-time distributed network data over at least one further real-time distributed network connection at least one master application interface component arranged to provide an interface to the at least one master application, and at least one configuration component arranged to perform mapping of communication channels between the first communications component, the at least one further communications component and the at least one master application interface component. The at least one configuration component is further arranged to perform dynamic remapping of the communication channels between the first communications component, the at least one further communications component and the at least one master application interface, upon detection of a link failure within the real-time distributed network. |
US09674029B2 |
Migrating virtual asset
Embodiments include methods and devices for migrating virtual assets over networks that have a first manager connected to a physical host a virtual machine run. Aspects include registering the physical host to a second manager in the network, creating the mapping relationship of the physical host between a database of the first manager and a database of the second manager and importing instance data and status data of the virtual machine of the physical host from the database of the first manager into the database of the second manager. Aspects also include switching the management for the physical host from the first manager to the second manager. |
US09674022B2 |
Apparatus and method for sending and receiving broadcast signals
A broadcast signal receiver is disclosed. A broadcast signal receiver according to the present invention comprises a synchronization/demodulation module configured to perform signal detection and OFDM demodulation on a received broadcast signal; a frame parsing module configured to derive service data by parsing a signal frame of the received broadcast signal; a demapping and decoding module configured to convert an input signal into bit domain and to perform deinterleaving; and an output processing module configured to receive service data and to output a data stream. |
US09674020B2 |
Transmitting apparatus, receiving apparatus, and controlling methods thereof
Provided are a transmitting apparatus, a receiving apparatus and methods of controlling these apparatuses. The transmitting apparatus includes: a structurer configured to generate a transmission stream comprising an orthogonal frequency division multiplexing (OFDM) symbol and add signaling data to the transmission stream; and a transmitter configured to insert at least one pilot into the OFDM symbol, determine a number of active carriers to be included in a frequency spectrum, corresponding to the OFDM symbol into which the pilot is inserted, which exists in a preset spectrum mask, and map the OFDM symbol, into which the pilot is inserted, onto the active carriers of the determined number, and transmit the mapped OFDM symbol. |
US09674018B2 |
Mobile wireless terminal and buffer control method
A mobile wireless terminal includes a communication processor. The communication processor includes an internal memory, a CQI estimating unit, an RBG table creating unit, and a DMPX. A second buffer is arranged in the internal memory. The CQI estimating unit measures the quality of channels for each channel. The RBG table creating unit specifies the plurality of channels in descending order of quality of the channels within the range in which the sum of the amount of data received via the channels is equal to or less than the capacity of the second buffer. The DMPX stores, in the second buffer, data received via the plurality of channels specified by the RBG table creating unit. |
US09674016B2 |
Up-conversion mixer having a reduced third order harmonic
An up-conversion mixer includes a mixer cell having at least one output node configured to generate an output. The up-conversion mixer further includes an input stage coupled to the mixer cell, the input stage configured to receive an input signal and to produce a local minimum in a third order harmonic of the output with respect to an input power. The up-conversion mixer further includes a power supply input configured to receive a power supply voltage and a ground, and a maximum number of transistor stages between the power supply input and the ground is two. |
US09674013B2 |
Enhanced receiver equalization
A receiver includes an analog-to-digital converter module configured to receive a test bit stream via a transmission channel and to provide a channel loss value of the transmission channel based on the test bit stream, a continuous time linear equalization module configured to receive a data bit stream via the transmission channel and to provide an equalized data bit stream based on an equalization setting, and a control module configured to set the equalization setting such that the CTLE module provides an equalization level to compensate for the channel loss value. |
US09674011B1 |
Auto-detection of repeated signals
Systems and techniques relating to repeated signal detection are described. A described technique includes receiving a signal including a first portion and a second portion, the first portion including a first received symbol and a second received symbol; detecting whether the first received symbol is repeated as the second received symbol using a maximum a posterior decision metric including a first component and a second component, the first component contributing to the decision metric in accordance with the first received symbol being repeated as the second received symbol, and the second component contributing to the decision metric in accordance with the first received symbol not being repeated as the second received symbol; determining a format based on whether or not the first received symbol was repeated; and processing the second portion of the signal in accordance with the format, as determined. |
US09674005B1 |
Device and method for handling channel estimation
A communication device includes: a detecting unit, performing a mobility detection in a time interval to generate a detection result; a selecting unit, selecting a channel estimation method from a plurality of channel estimation methods according to the detection result; and a channel estimating unit, coupled to the selecting unit, performing a channel estimation on a channel for receiving a signal according to the selected channel estimation method. |
US09674004B2 |
Interference suppression by use of dedicated pilot signals
A station acquires, when one or a plurality of base stations transmit a signal addressed to a plurality of mobile stations by using the same radio resource, a first dedicated pilot signal allocated to the mobile station and a second dedicated pilot signal allocated to another mobile station. The mobile station receives a radio signal from the base station that is connected to the mobile station. By using the second dedicated pilot signal, the station estimates a channel through which the radio signal transmitted from the base station connected to the other mobile station reaches the mobile station. When the mobile station decodes a data signal addressed to the mobile station from the received radio signal by using the first dedicated pilot signal allocated to the mobile station, the mobile station suppresses an interference signal in the radio signal by using the estimate information. |
US09674003B2 |
Methods and nodes in a wireless communication network
Receiver and method in a receiver, for iterative channel estimation and data decoding of signals received from a radio network node, located in a wireless communication network. The method comprises detecting a signal of the radio network node, performing channel estimation of the detected signal, based on iterative application of a Space Alternating Generalized Expectation and maximization, SAGE, algorithm, determining a channel/link quality, based on the performed channel estimation and the estimated channel parameters, selecting Multiple-Input and Multiple-Output, MIMO, detector, based on the determined channel quality, determining to enable and/or disable, respectively, soft-Iterative Channel Estimation, soft-ICE, based on the determined channel quality, and iterating the performed channel estimation for a predetermined number of times. |
US09674002B2 |
Channel estimation in a multi-antenna wireless communications system
A method performed by a first device for estimating a radio channel between the first device and a second device in a telecommunications system is provided. The first device receives common pilot signals and demodulation signals over the radio channel in transmissions from the second device. Then, the first device estimates the radio channel based on the common pilot signals and the demodulation pilot signals and determines the radio channel based on the common pilot signals and the demodulation pilot signals. A first device for estimating a radio channel between the first device and a second device in a telecommunications system is also described. |
US09674001B2 |
Packet-switched telephony
A system and method for providing packet-switched telephony service. The system provides call control, signaling, and/or delivery of voice, video, and other media in substantially real time. One embodiment of the system includes a call client application on a user device, and a call server located at a packet-switched telephony service provider. The call server is preferably operable to communicate with the call client in a non-native protocol and with the gateway in a native protocol. |
US09673994B2 |
Synchrophasor data management systems and methods
One embodiment describes a non-transitory tangible computer-readable medium storing a plurality of instructions executable by a processor of an electronic device in a wide area monitoring system. The instructions include instructions to receive a synchro-command from the wide area monitoring system via a network interface, in which the synchro-command is time synchronized with a global clock by a time stamp encoded on the synchro-command; accept or reject the synchro-command with an input handler based at least in part on a sender ID and a receiver ID encoded on the synchro-command; schedule execution of a control command encoded on the synchro-command with a synchro-command manager based at least in part on a scheduler time encoded on the synchro-command; and execute the control command encoded on the synchro-command with the processor based at least in part on an application ID encoded on the synchro-command. |
US09673990B2 |
Method for eliminating muting during evolved multicast broadcast service (eMBS) service change
A method and system for preventing muting of ongoing services when a new multicast traffic channel, MTCH, is to be started or stopped are disclosed. According to one aspect, embodiments provide a method that includes sending an indication of service start to trigger sending of a multicast control channel, MCCH, update during a first MCCH modification period to inform the base station of the new MTCH to be started during a second MCCH modification period at a time determined at the base station. The method further includes sending control packet data units, PDUs, during an MCCH modification period preceding the second MCCH modification period, the PDUs arranged to avoid muting of the ongoing services. |
US09673989B2 |
Method and systems for connection into conference calls
Methods and systems for auto-connection into conference calls are disclosed. An attendee receives a meeting request at a computing device. At the proposed date and time of the meeting, the conference call dial-in number is automatically dialed and a first call is established. The conference call meeting identification number is transmitted over the first call. A second call to a second device is initiated. Upon establishing the second call, the first and second calls are linked/conferenced. |
US09673985B2 |
Apparatus and method to protect digital content
In an embodiment of the present invention, a processor includes content storage logic to parse digital content into portions and to cause each portion to be stored into a corresponding page of a memory. The processor also includes protection logic to receive a write instruction having a destination address within the memory, and if the destination address is associated with a memory location stores a portion of the digital content, erase the page associated with the memory location. If the destination address is associated with another memory location that does not store any of the digital content, the protection logic is to permit execution of the write instruction. Other embodiments are described and claimed. |
US09673983B2 |
Apparatus and method for protecting message data
Disclosed is a method for protecting message data. In the method, the message data is padded with padding bits generated based on a deterministic function performed on the message data. The padded message data is compressed to generate compressed data. A length of the compressed data is dependent on the padding bits. The compressed data is encrypted to generate encrypted message data. |
US09673978B2 |
Method, host apparatus and machine-readable storage medium for authenticating a storage apparatus
A method, a host apparatus, and a machine-readable storage medium are provided for authenticating a storage apparatus. The method includes acquiring an identification of the storage apparatus based on a request for using content stored in the storage apparatus; determining whether authentication of the identification of the storage apparatus is revoked; determining whether usage of the content is allowed, based on at least one of additional information about the content and additional information about a certificate revocation of the storage apparatus, when the authentication of the identification of the storage apparatus is revoked; and receiving the content from the storage apparatus, when the usage of the content is allowed. |
US09673976B2 |
Method and system for encryption of blocks of data
A method for encryption of blocks of data is provided including the steps of: encrypting a block of data using a current random number generated for the block of data; encoding the current random number using one or more of a set of previous random numbers, each of the set of previous random numbers having been used to encrypt a previously sent block of data; and transmitting the encrypted block of data with the one or more versions of the encoded current random number, each version for a different one of the previous random numbers. A method for decryption of blocks of data is provided including the steps of: receiving an encrypted block of data with the one or more versions of an encoded current random number, each version for a different one of the previous random numbers; selecting one of a set of previously received blocks of data for which the random number is available; decoding the current random number using the random number of the selected previously received block of data; and decrypting the received encrypted block of data using the decoded current random number. |
US09673975B1 |
Cryptographic key splitting for offline and online data protection
Encrypting data using a private key, and encrypting the private key by generating a first encrypted version of the private key using a first master key, and generating a second encrypted version of the private key using a second master key. The first master key is split into shares including a user input key share derived from user authentication data, and the second master key is split into shares including a remote key share stored on a remote server. Data access when the device is offline is provided by reconstructing the first master key using the user input key share, in order to decrypt the first encrypted version of the private key. Data access when the device is online is provided by reconstructing the second master key using the remote key share, in order to decrypt the second encrypted version of the private key. |
US09673970B1 |
Methods and systems for estimating frequency synchronization accuracy
This invention relates to methods and systems for estimating and checking synchronization accuracy, in particular frequency synchronization accuracy. It is particularly applicable to synchronization methods and systems which involve a digital phase-locked loop (DPLL) and embodiments provide methods and systems for estimating and tracking how well the DPLL is frequency synchronized to a source frequency. In one embodiment, frequency synchronization accuracy is used as an additional quality metric for mobile call handover between base stations. Call handover is of major importance within any mobile network; without checking frequency synchronization before handover dropped calls and interrupted communication can result. |
US09673969B2 |
Transcoding method for multi-wire signaling that embeds clock information in transition of signal state
A method for performing multi-wire signaling decoding is provided. A raw symbol spread over a plurality of n wires is received via a plurality of differential receivers. The raw symbol is converted into a sequential number from a set of sequential numbers. Each sequential number is converted to a transition number. A plurality of transition numbers is converted into a sequence of data bits. A clock signal is then extracted from the reception of raw symbols. |
US09673966B2 |
Eye width measurement and margining in communication systems
Generally, this disclosure describes eye width measurement and margining in communication systems. An apparatus may be configured to: decouple a phase detector from a CDR loop filter of a receiver under test in response to synchronizing a margining clock signal to a receiver clock signal; apply a margining input to the loop filter, the margining input configured to shift a frequency of the margining clock signal by a constant amount related to the margining input; compare a first bit stream and a second bit stream and configured to detect an error, the first bit stream related to a transmitted bit stream; and count cycles of the receiver clock signal or the margining clock signal, wherein an eye width associated with the receiver under test is related to the margining input, the frequency of the receiver clock signal and a count of clock cycles when the error is detected. |
US09673959B2 |
Calibration for echo cancellation in a full duplex communication system
A method that calibrates a device for echo cancellation and a device with calibration for echo cancellation are provided. Devices may be calibrated such that the echo residual error is less than a threshold determined by the calibration accuracy. Non-ideal factors such as mismatch may be eliminated during calibration. |
US09673957B2 |
System and method for providing interference characteristics for interference mitigation
According to certain embodiments, methods and systems include providing interference characterization data by a network node to a first wireless device for use in performing interference mitigation. The network node may provide telecommunications services for a first wireless device associated with the network node. Characteristic data may be identifying by the network node. The characteristic data may be associated with at least one characteristic of an interfering signal associated with a second wireless device. The characteristic data may be transmitted to the first wireless device and may identify a precoder granularity configured for least one physical resource block pair associated with the interfering signal. |
US09673956B2 |
Prioritized channel access schemes with spatial reuse consideration
A spatial reuse prioritized channel access scheme is proposed to enhance the average throughput per station in a wireless network by optimizing spatial reuse. Spatial reuse capability (SRC) is defined as a monotonically decreasing function of co-channel interference signal strength from OBSSs. Higher spatial reuse capability can be transformed into higher data rate or less usage of airtime by using higher MCS or less interferences to OBSSs by reducing TX power. By allowing the stations that have larger spatial reuse capability to have higher probability to win channel access contention, the overall network throughput is enhanced. |
US09673953B2 |
Messaging network with a control data channel
A communication network messaging server (1, 100) and user devices (2, 102) have control channels (10, 21, 110) to send and receive control data. The server sends to an originating device control data indicating recipient availability, status, and/or presence prior to the originating device sending a message. The server control channel (110) includes a multiplexer (104) for streaming between a user message channel and the control channel and maintains device registration data, status data, presence data, and user group management data. The server (100) enables end user initiated availability, status, and/or presence updates to be shared with the messaging network and with recipient devices via said control channel. |
US09673950B2 |
Method and apparatus for transmitting uplink reference signal in a multi-antenna wireless communication system
A method is presented for transmitting signals at a User Equipment (UE) in a multi-antenna wireless communication system. Acknowledgment (ACK)/negative ACK (NACK) information is received from a base station (BS). At least one transport block negatively acknowledged by the ACK/NACK information is retransmitted to the BS. An uplink grant for retransmitting the at least one transport block is not detected. If a number of the at least one transport block is not equal to a number of transport blocks indicated by a most recent uplink grant, cyclic shift values and orthogonal cover codes (OCCs) of a demodulation reference signal (DMRS) for the at least one transport block are configured based on a cyclic shift field included in the most recent uplink grant and a number of layers corresponding to the at least one transport block. |
US09673949B2 |
Filter bank-based channel state report and resource allocation method and apparatus for use in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A filter bank-based channel state report and resource allocation method and an apparatus for use in a wireless communication system are provided. The channel state report method of a receiver in a filter bank-based wireless communication system includes receiving filter bank information on at least two filter banks from a transmitter, measuring a channel state of the each of at least two filter banks based on the filter bank information, and transmitting channel state information, which is generated based on the measurement result, to the transmitter. |
US09673943B2 |
Physical layer protocol data unit format in a high efficiency wireless LAN
The present invention relates to a new Physical layer Protocol Data unit (PPDU) format and a transmission and reception method and apparatus using the new PPDU format in a Wireless Local Area Network (WLAN). According to one aspect of the present invention, a method for transmitting a PPDU frame to a reception apparatus by a transmission apparatus in a WLAN may be provided. The method may include generating a legacy preamble, generating a High Efficiency (HE)-preamble, and transmitting a PPDU frame including a first region and a second region to the reception apparatus, the first region including the legacy preamble and a first field and the second region including the HE-preamble. The first field may have a variable length, and the HE-preamble may include a High Efficiency-Short Training Field (HE-STF) following the first field. |
US09673942B2 |
Methods and systems for channelization
Methods and systems are described that are suitable for channelization, in particular, but not limited to, the IEEE 80216.m telecommunications standard. For a time-frequency resource, physical sub-carriers for each of one or more zones in the time-frequency resource are assigned to one or more zones having a respective type of transmission. At least one zone is allocated for a type of transmission using localized sub-carriers. The physical sub-carriers assigned to each zone are permuted to map to logical sub-carriers. Groups of resource blocks are formed, in which each resource block includes at least one logical sub-carrier for each of the one or more zones. The information defining the groups of resource blocks for each of the one or more zones can then be transmitted to a user. The information may be in the form of a zone configuration index. |
US09673935B2 |
Decoding method and multimedia playing system
By inserting a symbol start tag at a start of a data segment corresponding to each symbol of a multimedia data stream, and by inserting frame start tags at starts of different frames in a start data segment, data signals belonging to different channels can be precisely and rapidly classified and decoded when the multimedia data stream is performed with demodulation. |
US09673932B2 |
Uplink control signal design for wireless system
Transmission of uplink control message for a wireless system. The uplink control message may be encoded according to one of multiple possible schemes. The choice of encoding scheme may be made based on the control message size and/or based on the available transmission resources and/or based on the detection scheme used on the receiving end. A modulation scheme may also be selected based on such factors. CDM may be used for certain control messages. Block code encoding, such as Reed-Muller encoding may be used for certain control messages. Different transmission resources may be allocated for different control message uses. The encoding specifics may be selected to obtain a certain hamming distance and/or size of the encoded message or based on other factors. |
US09673931B2 |
System and method of selective encoding for enhanced serializer/deserializer throughput
A serial communication link including first and second components. The first component includes a first management module and a first encoder that provides A-bit/B-bit encoded data to a first channel, where A |
US09673926B2 |
Determining presentation time in AVB networks
Embodiments are disclosed for a device for determining a presentation time for a generated packet. An example device includes a communication interface communicatively connectable to another device and configured to transmit data, a processor, and a storage device that stores instructions executable by the processor to receive a stream packet, extract a timestamp from the stream packet, and add one or more offsets to the extracted timestamp to determine a presentation time. The instructions are further executable to transmit a generated packet, the generated packet including an indication of the determined presentation time. |
US09673925B2 |
System and method for monitoring user interactions with a universal controlling device
Usage of a universal controlling device is monitored by determining a current operating mode of the universal controlling device, sensing an event occurring within the universal controlling device, and storing within a memory of the universal controlling device data indicative of the event occurring in the current operating mode of the universal controlling device. |
US09673924B2 |
Method of linkage-viewing TV broadcasting program between mobile communication apparatus and digital TV, and mobile communication apparatus and digital TV thereof
A method of linkage-viewing a TV broadcasting program between a mobile communication apparatus and a digital TV, the method includes inputting a TV linkage-viewing command in order to successively view a TV broadcasting program which is being viewed on the mobile communication apparatus, on the digital TV; transmitting data information from the mobile communication apparatus to the digital TV according to the input of the TV linkage viewing command; and selecting a TV channel in the digital TV which is the same as a current channel which is being viewed on the mobile communication apparatus and changing to the selected TV channel based on the data information which the digital TV has received. |
US09673920B2 |
Intrusion detection and radio fingerprint tracking
A transmitter is configured to change its unique radio signature enough to defeat radio fingerprinting identification without destroying the content of the transmissions. The transmitter may be configured for defeating both transient-signal fingerprinting and steady-state fingerprinting. The transmitter may be configured to obfuscate transient detection. The transmitter may continuously vary spectral, amplitude, and/or phase characteristics of its transmissions to defeat radio fingerprinting. The transmitter may pair radio fingerprints with subscriber terminal identification codes (e.g., MAC addresses or SMSIs) for generating different radio identities. The transmitter may measure another transmitter's radio fingerprint, and, compensating for its own radio fingerprint, spoof the measured radio fingerprint. |
US09673918B1 |
Methods and apparatus for self-calibrating noise figures
One aspect of this disclosure provides an apparatus for wireless communication. The apparatus comprises a low noise amplifier (LNA), an attenuator, and a processing system. The attenuator is configured to receive a signal from the LNA, generate a first attenuated signal based on the received signal, and generate a second attenuated signal based on the received signal. The processing system is configured to measure a first signal strength of the first attenuated signal at a position and measure a second signal strength of the second attenuated signal at the position. The processing system is further configured to determine a first value based on the first signal strength and the second signal strength and determine a second value based on the first attenuated signal and the second attenuated signal. The processing system is also configured to adjust a current of the LNA if the first value exceeds the second value. |
US09673917B2 |
Calibration using noise power
A method calibrates a spread spectrum receiver having a received signal strength below a noise floor. The method includes estimating an input noise power, and measuring a noise power output from the receiver. The method also includes comparing the estimated input noise power with the measured output noise power to determine at least one calibration value. The method further includes calibrating the receiver based upon the at least one calibration value. |
US09673912B2 |
Emission power controlled radio signal emitting node
A radio signal emitting node (25, 38) is configured to emit a radio signal when buried in soil (10). The node (25, 38) comprises an antenna (20, 39), an integrated electronic circuit (22) electrically connected to the antenna (20, 39) using a feed line (15, 17, 18), and at least one sensor (30) for generating measurement data (31). The integrated circuit (22) is configured to operate the antenna (20, 39) to emit the radio signal containing the measurement data (31) periodically or upon receiving a wireless request (32). The radio signal emitting node (25, 38) is configured to allow a surrounding medium of the soil (10) to influence the near field of the antenna (20, 39) when the node (25, 38) is buried in soil (10) and to decrease or prevent the radio signal emission in case the influence of the surrounding medium onto the near field is withdrawn. |
US09673906B2 |
Device for amplitude modulation of an optical signal
A photonic device for amplitude modulation of an optical signal, in which a source of the optical signal is coupled to an input waveguide separating through an optical splitter into two arms which recombine through an optical combiner in an output waveguide, wherein the arms are phase shifted by π/2 and each include an electro-optical amplitude modulator. The device may be adapted to modulate a wavelength multiplexed signal. |
US09673905B1 |
Method and device for demarcating data bursts
According to various embodiments, a method for demarcating data bursts includes receiving, via a coax network, a first data burst and a second data burst at a network interface device, wherein the first data burst and the second data burst at least partially overlap in the time domain. In various embodiments, the first data burst includes a start marker, first data elements following the start marker, and an end marker following the first data elements. In various embodiments, the start marker is orthogonal to the end marker. The method further includes distinguishing, at the network interface device, the first data burst from the second data burst based on the start marker and the end marker; and transmitting the first data burst and the second data burst via an optical network such that the first data burst and the second data burst do not overlap in time. |
US09673904B2 |
Optical fiber-based distributed antenna systems, components, and related methods for calibration thereof
Optical fiber-based wireless systems and related components and methods are disclosed. The systems support radio frequency (RF) communications with clients over optical fiber, including Radio-over-Fiber (RoF) communications. The systems may be provided as part of an indoor distributed antenna system to provide wireless communication services to clients inside a building or other facility. The communications can be distributed between a head end unit (HEU) that receives carrier signals from one or more service or carrier providers and converts the signals to RoF signals for distribution over optical fibers to end points, which may be remote antenna units (RAUs). In one embodiment, calibration of communication downlinks and communication uplinks is performed to compensate for signal strength losses in the system. |
US09673900B2 |
Optically synthesized tracking signal source and network analyzer using same
Optical synthesis of frequency-tracking signals employs square-law based frequency conversion of pairs of optical signals having a predetermined, relative frequency shift to provide output signals. An optically synthesized tracking signal source includes a square-law photodetector configured to provide a first output signal having a frequency equal to a frequency difference between a first optical signal pair. Another square-law photodetector is configured to provide a second output signal having a frequency equal to a frequency difference between a second optical signal pair that is a frequency-shifted version of the first pair. The signal source further includes an optical wavemeter configured to determine one or both of the first pair frequency difference and the second pair frequency difference. The first and second output signals are tracking signals having a frequency offset determined by a relative frequency shift between the first and second pairs of optical signals. |
US09673898B2 |
Optical path validation method
Validating a path in an optical layer of a communications network, for client traffic having an associated service level, involves setting an optical quality margin according to the service level associated with that client traffic. The optical quality margin indicates how close an estimated optical quality of the path can approach a level which produces a threshold error rate. This margin is used to check whether the estimated optical quality is within the optical quality margin set according to the client traffic service level. Making the optical quality margin dependent on client traffic service level, can enable increased optical reach. This can give more flexibility in path selection and enable better matching to service levels of client traffic. |
US09673896B2 |
Optical test device and systems
Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location. |
US09673895B2 |
PON supervision using OTDR measurements
A Wavelength Adaptation Module and a method therein for adapting an Optical Time Domain Reflectometry, OTDR, signal for supervision of Optical Network Terminals, ONTs, in a Passive Optical Network, PON, are provided. The wavelength of the OTDR signal is adapted to have a selected wavelength to enable a splitter in a remote node to forward the OTDR signal to a dedicated group of ONTs in the PON, thereby supervising the fiber links between the remote node and the dedicated group of ONTs. Likewise, a remote node and a method therein for receiving an OTDR signal having a pre-selected wavelength from the Wavelength Adaptation Module and for outputting the OTDR signal to a dedicated group of ONTs with regards to the pre-selected wavelength of the received OTDR signal are provided. |
US09673892B2 |
Device for transmitting signals between two rotatable sub-assemblies
In a device for transmitting signals on two channels between two sub-assemblies rotatable relative to each other about an axis, a photodetector and a light source are connected via connecting lines to a receiver circuit and transmitter circuit. At least one of the connecting lines has a section extending with a radial directional component. The beam path of one channel extends with an axial directional component radially outside relative to the beam path of the optical signal of the other channel, past the section of the at least one connecting line. |
US09673891B2 |
Code division multiple access (CDMA) overlay to other multiplexing scheme
A wireless apparatus (e.g., wireless access node, wireless device) and a method are described herein that use a block-wise Code Division Multiple Access (CDMA) scheme overlaid to a Time Division Multiple Access (TDMA) structure to communicate over a physical channel with another wireless apparatus (e.g., wireless device, wireless access node). |
US09673887B1 |
Self-calibration of a communications device for transmit power level control
The present disclosure is directed to a method for calibrating a communications device. The method may include the step of determining a first coefficient based on correction data obtained by the transition from an initial open loop power operation to a power level of a closed loop operation. The method may also include the step of determining a second coefficient of transmitter gain based on the power of one or more transmissions by the communications device. A further step of the method may include determining a strength of a downlink signal received by the communications device from a satellite computed from knowledge of a receiver gain represented by the first coefficient. The method may also include the step of determining a transmit power level for the communications device based on the strength of the downlink signal, the first coefficient, and the second coefficient of transmitter gain. |
US09673884B2 |
User device and operating method therefor
An electronic device according to one embodiment of the present disclosure may include a plurality of antennas for transmitting and receiving radio waves, at least one sensor for sensing a physical quantity or physical changes, a sensor hub for outputting a control signal in response to an output from the at least one sensor, and a communication module for controlling wireless communication using the plurality of antennas in response to the control signal. Various other exemplary embodiments are possible. |
US09673882B2 |
Antenna, base station, and beam processing method
The present disclosure provides an antenna, a base station, and a beam processing method. The method includes: performing, by a hybrid network, phase adjustment for signals received from a transceiver, generating signals having a preset phase, and sending the signals to a power dividing apparatus; performing, by the power dividing apparatus, amplitude adjustment for the signals, and outputting multipath signals having an array amplitude and the preset phase to multiple antenna arrays; and transmitting, by the multiple antenna arrays, the multiple signals having the array phase and the array amplitude. |
US09673881B2 |
Terminal device, base station device, wireless communication system, reception method, and integrated circuit
In a wireless communication system that performs non-linear pre-coding, degradation in transmission performance due to a feedback error is improved. The terminal device according to the present invention is a terminal device which receives radio signals that are space-multiplexed and on which non-linear pre-coding is performed, from a base station device including multiple antennas, the terminal device including: a channel state estimator 53 that estimates channel state information on a channel between the terminal device and the base station device; a terminal antenna module 51 that acquires a linear filter that is calculated in the base station device; and a channel equalization module 57 that performs channel equalization processing on the radio signals that are received at a first point in time, based on the channel state information at a second point in time that precedes the first point in time and on the linear filter. |
US09673879B2 |
Method and apparatus for operating a power save mode in a wireless LAN system
A communication method that includes transmitting a power save multi-poll (PSMP) frame containing a power save mode (PSM) of a non-access point (AP) station (STA) to a first station and to a second station which are paired with an AP on the basis of multiple input multiple output (MIMO) technology. Information on the PSM indicates the point in time of starting a downlink transmission period, the duration of the downlink transmission period, and transmission object station identification information. The method further involves transmitting a data frame to the first station and to the second station on the basis of the MIMO technology during the downlink transmission period. The transmission object station identification information indicates a group identifier for indicating an object station group including the first station and the second station. |
US09673876B2 |
Communication device and communication method
In MIMO communication, a communication device is provided that transmits a transfer rate request signal while reducing it and reducing the interference and power consumption when the transfer rate request signal is transmitted substantially without lowering the transmission efficiency. A modulation encoding unit encodes and modulates transmission data transmitted to a communication partner and the transfer rate request signal is the plurality of transmission antennas. A transmission unit and a transmission antenna transmit a signal from the modulation encoding unit. A transmission control unit controls transmission of a signal transmitted from the transmission antenna and transmits a transfer rate request signal of one transmission antenna via the transmission antenna according to a comparison result between a difference of the transfer rate request signal in the respective transmission antenna of the communication partner and a predetermined value. |
US09673875B1 |
Beamforming systems and methods
A first device including a receiver, a steering module, and a transmitter. The receiver receives a first signal transmitted using a first modulation scheme from a second device. The steering module obtains a steering matrix from the first signal transmitted using the first modulation scheme from the second device. The transmitter transmits a second signal using a second modulation scheme to the second device by reusing the steering matrix obtained from the first signal transmitted using the first modulation scheme from the second device. The first modulation scheme and the second modulation scheme are selected from a plurality of orthogonal frequency division multiplexing based modulation schemes. The second modulation scheme is different from the first modulation scheme. |
US09673873B2 |
Mobile communications system, base station, mobile station, and wireless communication method
In a mobile communications system, a base station includes a generation unit and a transmission unit. The generation unit generates broadcast information indicating, among a plurality of available frequency bands for wireless communication, a frequency band to be used to transmit same data at a same timing with another base station. The transmission unit broadcasts the broadcast information. A mobile station includes a reception unit and a control unit. The reception unit receives the broadcast information broadcast by the base station. The control unit controls, based on the broadcast information, reception of same data transmitted at the same timing from the base station and the other base station. |
US09673872B2 |
Multi-band transmit antenna
This disclosure provides systems, methods and apparatus for tuning a transmit antenna for operation in a plurality of frequency bands. In one aspect, a transmitting antenna system is provided. The transmitting antenna system includes an active transmit antenna and a tunable passive antenna. The active antenna is configured to transmit a field over a plurality of operating frequencies. The passive antenna is configured to transmit a field over at least two frequencies of the plurality of operating frequencies. In one aspect, the tunable passive antenna includes a network of a plurality of reactive elements. In another aspect, the plurality of operating frequencies is selected from a set including a charging frequency, an NFC frequency, and a communication frequency. |
US09673870B2 |
Near-field communications and routing
Near-field communications (NFC) with NFC reader devices are facilitated. In accordance with one or more embodiments, an apparatus includes a NFC circuit that wirelessly communicates with different types of local NFC readers using an NFC protocol, a host circuit having one or more modules that communicate with one of the types of local NFC readers via the NFC circuit, and second (e.g., secure) modules that respectively communicate with a specific one of the different types of local NFC readers, also via the NFC circuit, using secure data stored within the second module. A routing circuit is responsive to an NFC communication received from a specific one of the NFC readers, by identifying one of the first and second modules that communicates with the specific one of the NFC readers, and routing NFC communications between the specific one of the NFC readers and the identified one of the modules. |
US09673867B2 |
Power transmission device and power feeding system
There is provided a power transmission device which includes an antenna receiving a reflected power from a power receiving device, a power detection unit detecting a value of the reflected power received by the antenna, a control circuit determining a power adjustment value in accordance with the value of the reflected power, a power adjustment unit to which the reflected power whose value is detected is input and which adjusts impedance in accordance with the power adjustment value determined by the control circuit, and a demodulation circuit to which the reflected power having the power adjustment value determined by the control circuit is input via the power adjustment unit having the adjusted impedance, and relates to a power feeding system including the power transmission device. |
US09673865B2 |
Cyclocomputer
A cyclocomputer includes: a body; a display provided on an upper surface of the body and displaying prescribed information; a storage provided in the body and storing therein data including at least a portion of the prescribed information; and an NFC tag provided in the body and allowing data communication with an NFC reader writer incorporated in a mobile wireless communication terminal. The cyclocomputer can transmit via the NFC tag to the mobile wireless communication terminal at least a portion of the data stored in the storage, and the cyclocomputer can receive from the mobile wireless communication terminal via the NFC tag at least a portion of other data stored in the mobile wireless communication terminal or input to the mobile wireless communication terminal via an operation unit of the mobile wireless communication terminal. |
US09673856B1 |
Hidden channel hopping sequence based on swapping sequence offsets using allocated swapping schedule
In one embodiment, a method comprises: allocating, to each network device in a time slotted channel hopping network, a corresponding swapping schedule that maps the network device to different unique sequence offsets for different timeslots allocated to the corresponding network device, each unique sequence offset identifying a corresponding shifted position in a prescribed repeating channel hopping sequence relative to an epochal start of a linearly increasing timeslot value; and causing each network device to transmit according to its corresponding swapping schedule, enabling a channel hopping sequence of each network device to be undetectable relative to the prescribed repeating channel hopping sequence. |
US09673854B2 |
Method for pilot signal based self-inteference cancellation tuning
A method for pilot signal based self-interference cancellation tuning includes detecting a tuning trigger and in response to the tuning trigger, generating a pilot transmit signal according to the trigger data; and transmitting, at the transmitter, the pilot transmit signal; receiving, at the receiver, a pilot receive signal; cancelling, at the self-interference canceller, a portion of self-interference in the receive pilot signal, resulting in a composite pilot signal; analyzing the composite pilot signal; and tuning a configuration parameter of the self-interference canceller, based on analysis of the composite pilot signal, resulting in reduced self-interference in the composite pilot signal. |
US09673852B1 |
Phone case with retractable charging system
A system for recharging a mobile phone battery. The system includes a phone case configured to secure to the mobile phone; a cord winding mechanism rotatably attached to the phone case and disposed within a first housing; a resistor and regulator assembly disposed within a second housing, the resistor and regulator assembly is configured to regulate the power to a mobile phone battery; and a cord wrapped around the winding mechanism and conductively coupled to the resistor and regulator assembly. |
US09673848B2 |
Wide bandwidth digital predistortion system with reduced sampling rate
A digital predistortion linearization method is provided for increasing the instantaneous or operational bandwidth for RF power amplifiers employed in wideband communication systems. Embodiments of the present invention provide a method of increasing DPD linearization bandwidth using a feedback filter integrated into existing digital platforms for multi-channel wideband wireless transmitters. An embodiment of the present invention utilizes a DPD feedback signal in conjunction with a low power band-pass filter in the DPD feedback path. |
US09673846B2 |
Temperature compensation system and method for an array antenna system
A system and method compensates for temperature in a signal path of an antenna array. The signal path includes an antenna element, a first phase shifter or a time delay unit, and a first variable gain power amplifier. The system and method can provide at least one of a local temperature signal, a remote temperature signal, and both the local temperature signal and the remote temperature signal to a slope control circuit, and provide a phase control signal or a gain control signal using the slope control circuit at least partially in response to the at least one of the local temperature signal, the remote temperature signal, and both the local temperature signal and the remote temperature signal. |
US09673844B2 |
Methods and apparatus for performing impedance matching
A system that incorporates teachings of the subject disclosure may include, for example, determining a first voltage standing wave ratio (VSWR), selecting a VSWR circle from among a group of VSWR circles based on the first VSWR, identifying a group of sets of tuning settings for variable reactance elements of a matching network of the communication device where the identifying of the group of sets of tuning settings is based on each set of tuning settings of the group of sets of tuning settings being associated with the VSWR circle, and selecting a set of tuning settings from among the group of sets of tuning settings responsive to a second VSWR determined for the set of tuning settings satisfying a VSWR threshold. Other embodiments are disclosed. |
US09673843B2 |
Front end module
A front end module including a first band amplifying processor configured to amplify signals in a first frequency band; a second band amplifying processor configured to amplify signals in a second frequency band; and a controller configured to output separate control voltages to the first and second band amplifying processors to control modes of the first and second band amplifying processors. |
US09673839B2 |
Decoding of product codes
In one embodiment, a method for decoding data includes iteratively C1 decoding all first subsets of a set of data two or more times in each half iteration using two or more C1-decoding methods when a first subset is not decoded successfully using a first C1 decoding, determining whether to stop decoding the set of data after the C1 decoding and output results of the C1 decoding, incrementing a half iteration counter to indicate completion of a half iteration in response to decoding not being stopped, C2 decoding all second subsets of the set of data, determining whether to stop decoding the set of data after the C2 decoding and output results of the C2 decoding, incrementing the half iteration counter to indicate completion of another half iteration in response to decoding not being stopped, and outputting decoded data when all subsets of the set of data are decoded successfully. |
US09673835B1 |
Pipelined SAR with TDC converter
A hybrid SAR-ADC that uses a combination of voltage-based signal processing and time-based signal processing to convert an analog input signal to a digital output signal is disclosed. In some embodiments, the hybrid SAR-ADC has a voltage-based signal processing element configured to convert an analog input signal to a first digital signal having a plurality of MSBs and to generate a residue voltage from an input voltage and the first digital signal. A voltage-to-time conversion element is configured to convert the residue voltage to a time domain representation. A time-based signal processing element is configured to convert the time domain representation to a second digital signal comprising a plurality of LSBs. By determining the plurality of MSBs using voltage-based signal processing and determining the plurality of LSBs using time-based signal processing, the hybrid SAR-ADC is able to achieve low power and compact area. |
US09673833B1 |
Aligning asynchronous signals by time shifting information
Two sets of information (phase and cycle count) that are created asynchronously in a voltage controlled oscillator based analog-to-digital converter. A third set of information is created that is a delayed cycle count. The three sets of information are used to determine the proper alignment of the phase and the cycle count. |
US09673830B2 |
Atomic cell, manufacturing method for atomic cell, quantum interference device, atomic oscillator, electronic apparatus, and moving object
An atomic cell includes an internal space in which alkali metals are encapsulated, a coating film formed on the wall surface of the internal space, holes that allow the internal space and the outside to communicate with each other, and coating members having surfaces that face the internal space along openings of the holes on the internal space side and formed of a coating material having a characteristic same as or similar to a characteristic of the coating film. |
US09673829B1 |
Wideband polar receiver architecture and signal processing methods
Wideband polar receivers and method of operation are described. A phase-modulated input signal is received at a polar receiver that includes an injection-locked oscillator. The injection-locked oscillator includes a plurality of injection points. Based on the frequency of the input signal, a particular Nth harmonic is selected, and the input signal is injected at the set of injection points corresponding to the selected Nth harmonic. The injection-locked oscillator generates an oscillator output signal, and the phase of the input signal is determined from the phase of the oscillator output signal. In some embodiments, the oscillator output signal is frequency-multiplied by N, mixed with the input signal, and filtered for use in amplitude detection. The input signal is decoded based on the phase and amplitude information. |
US09673828B1 |
Wideband polar receiver architecture and signal processing methods
Wideband polar receivers and method of operation are described. A phase-modulated input signal is received at a polar receiver that includes an injection-locked oscillator. The injection-locked oscillator includes a plurality of injection points. Based on the frequency of the input signal, a particular Nth harmonic is selected, and the input signal is injected at the set of injection points corresponding to the selected Nth harmonic. The injection-locked oscillator generates an oscillator output signal, and the phase of the input signal is determined from the phase of the oscillator output signal. In some embodiments, the oscillator output signal is frequency-multiplied by N, mixed with the input signal, and filtered for use in amplitude detection. The input signal is decoded based on the phase and amplitude information. |
US09673827B2 |
Injection locked digital frequency synthesizer circuit
The present invention relates to a technique capable of implementing a frequency synthesizer circuit separated into a frequency synthesizer circuit part and an injection locked PLL circuit part and sequentially performing a frequency synthesizer lock operation and an injection lock operation to implement fast frequency and phase locking. The present invention comprises: a frequency synthesizer configured to perform a frequency and phase lock operation according to fractional number information and a first reference cock signal supplied from outside and thereby output a reset signal and a second reference clock signal; and an injection locked PLL configured to start a frequency lock operation after being reset by the reset signal inputted when the frequency synthesizer is frequency-locked, receive the second reference clock signal as a reference clock, multiply the second reference clock signal by an integer multiple of target frequency, and output an output clock signal. |
US09673824B2 |
Techniques and circuitry for configuring and calibrating an integrated circuit
A technique for configuring an integrated circuit includes receiving configuration data from an external element with an interface circuit. The configuration data may include an identification field and an instruction for configuring a logic block. Configuration circuitry may be used to identify the logic block to be configured based on the identification field. A storage element in the identified logic block is configured by the configuration circuitry based on the instruction. |
US09673816B2 |
Asymmetric gate driver apparatus, methods, and systems
In some embodiments, an apparatus and a system, as well as a method and an article, may operate to transform a first control signal to produce an isolated second control signal, to receive a pair of floating power supply voltages at opposing ends of a totem-pole series of driver metal-oxide semiconductor field-effect transistors (MOSFETs), and to clamp an output of a driver apparatus to one of the pair of floating power supply voltages. The isolated second control signal may operate to control current flow through the driver MOSFETs. Additional apparatus, systems, and methods are described. |
US09673815B2 |
Driver circuit
A circuit may include first and second input nodes, first and second output nodes, first and second intermediate nodes, first and second resistances, a first amplification transistor coupled to the first input node, the first resistance, and the first intermediate node and a second amplification transistor coupled to the second input node, the second resistance, and the second intermediate node. The circuit may also include a first active device coupled to the first output node and the first intermediate node, a second active device coupled to the second output node and the second intermediate node, a first output transistor coupled to the first output node and configured to conduct based on a second intermediate signal on the second intermediate node, and a second output transistor coupled to the second output node and configured to conduct based on a first intermediate signal on the first intermediate node. |
US09673811B2 |
Low power consumption AC load switches
A circuit for ensuring ultra-low power relay switching to control an AC load and extend a battery's lifetime. A control circuit may be designed to work where power is provided at very low duty cycles in that the on-time of applied voltage is quite short compared to its off-time. During the on-time, power such as that from a battery may be consumed to drive the circuit but overall such consumption of power is almost miniscule, for instance, a few microamperes or less from a three volt battery. An input FET may drive a pair of switching FETs that provide pulses to a transformer which provides a ramp of voltage that remains above zero volts to a pair of AC switch FETs. An output of the AC switch may go to operate relays of a wire saver for operating one or more thermostats. |
US09673810B2 |
Driving circuit for driving a capacitive load, and control method of a driving circuit for driving a capacitive load
A liquid discharge apparatus includes: a piezoelectric element that is displaced according to a voltage of a drive signal; a cavity which is filled with a liquid and of which an inside volume is changed due to the displacement of the piezoelectric element; a nozzle that communicates with the cavity and is capable of discharging the liquid; a charge source that supplies a charge to the piezoelectric element; and a connection path selecting section that causes the piezoelectric element and the charge source to be electrically connected to each other by using a first signal path or a second signal path. The charge source includes: a first auxiliary power source that outputs two types or more of voltages; and a second auxiliary power source that outputs three types or more of voltages by using the two types or more of voltages output from the first auxiliary power source. |
US09673809B1 |
Replication of a drive signal across a galvanic isolation barrier
In one embodiment, a control system includes a first voltage domain circuit. The first voltage domain circuit includes circuitry for operating in a first voltage domain. The control system includes a second voltage domain circuit. The second voltage domain circuit includes circuitry for operating in a second voltage domain. The second voltage domain circuit includes a driver circuit. The driver circuit for providing a control terminal driving signal to make conductive a power switch. The second voltage domain circuit includes a replication circuit, the replication circuit having an output to provide a replicated signal of the control terminal driving signal. The control system includes a galvanic isolation barrier signal path between the first voltage domain circuit and the second voltage domain circuit. The replicated signal is provided by the second voltage domain circuit to the first voltage domain circuit via the galvanic isolation barrier signal path. |
US09673805B2 |
Leakage current reduction in stacked field-effect transistors
A method and system for reducing leakage current in a testing circuit are provided. Embodiments include a testing circuit that includes a digital buffer that includes a first transistor operatively coupled to a second transistor, where a drain of the first transistor is operatively coupled to a source of the second transistor. The second transistor is switched into cutoff mode. The digital buffer also includes a reference voltage generation circuit. The reference voltage generation circuit is operatively connected to the drain of the first transistor and the source of the second transistor. The reference voltage generation circuit is configured to reduce the leakage current in the digital buffer. |
US09673802B2 |
High power FET switch
Described are embodiments of stacked field effect transistor (FET) switch having a plurality of FET devices coupled in series to form an FET device stack. To prevent the FET device stack from being turned on during large signal conditions, one or more decoupling paths are provided and are configured to pass the time-variant input signal during the open state of the FET device stack. The first decoupling path may include a capacitor, a transistor, or the like, that passes the time-variant input signal by, for example, presenting a low impedance to the time-variant input signal during the open state. The decoupling paths may be connected so that the time-variant input signal bypasses a portion of the FET device stack during the open state. |
US09673800B2 |
Analog switch circuit applicable to high frequency signal
An analog switch circuit is disclosed. The analog switch circuit includes a MOSFET and a control switch. The MOSFET includes a drain electrode, a source electrode, a gate electrode, and a body electrode. A gate bias is applied on the gate electrode to control whether the MOSFET is ON or OFF. The control switch includes a control terminal, a first terminal, a second terminal, and a third terminal. A control bias relating to the gate bias is applied to the control terminal so that the first terminal is connected to the second terminal when the MOSFET is ON, and the first terminal is connected to the third terminal when the MOSFET is OFF. The second terminal is connected to a first voltage source providing a first bias. The third terminal is connected to a second voltage source providing a second bias different from the first bias. |
US09673798B1 |
Digital pulse width detection based duty cycle correction
Systems and methods for generating periodic signals with reduced duty cycle variation are described. In some cases, a calibration procedure may be performed prior to a memory operation (e.g., prior to a read operation or a programming operation) in which a duty cycle correction circuit receives an input signal (e.g., an input clock signal), steps through various delay settings to determine a first delay setting corresponding with a signal high time for the input signal and a second delay setting corresponding with a signal low time for the input signal, generates a delayed version of the input signal corresponding with a mid-point delay setting between the first delay setting and the second delay setting, and generates a corrected signal using the delayed version of the input signal and the input signal. |
US09673796B2 |
Signal processing apparatus, and apparatus and method for driving gyro sensor using signal processing apparatus
A signal processing apparatus includes: a clock generator configured to generate a clock signal having a phase based on a phase of an input signal; a phase modulator configured to shift the phase of the clock signal to generate a phase-shifted clock signal; and a signal synthesizer configured to synthesize the phase-shifted clock signal and the input signal to generate a synthesized signal, wherein the phase modulator is configured to determine a value by which to shift the phase of the clock signal based on an amplitude of the input signal and an amplitude of noise included in the input signal. |
US09673794B2 |
Noise analysis apparatus, electronic device, and noise-source identification system
A noise analysis apparatus has a plurality of digital filters and a noise analysis unit. The plurality of digital filters have mutually different filtering characteristics and filter a same input signal to output a plurality of output signals, respectively. The noise analysis unit detects presence or absence of a noise in the input signal, based on the plurality of output signals. More specifically, the noise analysis unit detects the presence or absence of the noise in the input signal, based on whether or not values of the plurality of output signals coincide with each other. |
US09673793B2 |
Apparatuses and methods for adjusting timing of signals
Apparatuses and methods for adjusting timing of signals are described herein. An example method may include providing an output clock signal responsive to an input clock signal, and adjusting a slew rate of the output clock signal by a delayed output clock signal. |
US09673792B2 |
Drive circuit
A drive circuit includes a signal source that outputs an AC signal, a voltage generator circuit that includes a differential amplifier that generates a first AC voltage with a constant amplitude from the AC signal and outputs the first AC voltage to one end of an external load, and a voltage-to-current converter circuit that is connected to another end of the external load and supplies an AC current with a constant amplitude in opposite phase to the first AC voltage to the external load in accordance with the AC signal. |
US09673789B1 |
Duty cycle calibration circuit
A signal-generating circuit includes a first P-type transistor, a second P-type transistor, a first N-type transistor, a second N-type transistor, a first inverter, a second inverter, and a third inverter. The first P-type transistor supplies a supply voltage to a first node according to an input signal. Both of the second P-type transistor and the first N-type transistor couple the first node to a second node according to the input signal. The second N-type transistor couples the first node to a ground according to the input signal. The first inverter is coupled to the second node to generate a first signal. The second inverter is coupled between the first node and a third node. The third inverter is coupled to the third node to generate a second signal. The second signal and the first signal are the reverse of each other and synchronous. |
US09673787B2 |
Power multiplexing with flip-flops
Data retention circuitry, such as at least one integrated circuit (IC), is disclosed herein for power multiplexing with flip-flops having a retention feature. In an example aspect, an IC includes a first power rail and a second power rail. The IC further includes a flip-flop and power multiplexing circuitry. The flip flop includes a master portion and a slave portion. The master portion is coupled to the first power rail for a regular operational mode and for a retention operational mode. The power multiplexing circuitry is configured to couple the slave portion to the first power rail for the regular operational mode and to the second power rail for the retention operational mode. |
US09673784B2 |
Using pulsed biases to represent DC bias for charging
Power transfer systems including a direct current source and a plurality of outputs operable in several modes. A ground mode may couple an output to circuit ground and a current mode may couple the output to the direct current source. The power transfer system may also include a controller configured to iteratively select a pair of outputs from the plurality of outputs. Once a pair is selected, the controller may set a first output of the pair of outputs to the current mode and the second to ground mode for a determined duration. After the duration has passed, the controller may set the first output to the ground mode and the second output to the current mode for the same duration. Thereafter the controller may select another pair of outputs. |
US09673780B2 |
Multi-stage filter processing device and method
The present invention addresses the problem of reducing a circuit scale without causing a reduction in processing efficiency. This multi-stage filter processing method measures, at each stage, either the number of input data or the number of intermediate data that is generated by filter calculation processing during the stages before the final stage is reached. Coefficient data regulating for each stage the number of data sufficient to perform the filter calculation processing is held. Input data or the intermediate data that is generated in a current stage is held in a memory until the number of data reaches the number of data sufficient to perform the filter calculation processing in the current stage, on the basis of the coefficient data. When the number of data has reached, the filter calculation processing for the current stage is performed on the input data or the intermediate data that was held. |
US09673778B2 |
Solid mount bulk acoustic wave resonator structure comprising a bridge
A solid mount bulk acoustic wave resonator, comprises a first electrode; a second electrode; a piezoelectric layer disposed between the first and second electrodes; and an acoustic reflector comprising a plurality of layers and disposed beneath the first electrode, the second electrode and the piezoelectric layer. An overlap of the acoustic reflector, the first electrode, the second electrode and the piezoelectric layer defines an active area of the acoustic resonator, and the piezoelectric layer extends over an edge of the first electrode. The acoustic resonator also comprises a bridge adjacent to a termination of the active area of the acoustic resonator. The bridge overlaps a portion of the first electrode. |
US09673777B2 |
Quartz substrate orientations for compact monolithic differential temperature sensor, and sensors using same
Quartz cuts are provided which exhibit temperature characteristics which are favorable for making differential SAW temperature sensors. Families of Y cuts rotated between 0° and 60° degrees in combination with placement of two resonators at specified angles to each other are disclosed. Further, preferred embodiments in which the resonators are placed on opposite sides of a zero TCF line are disclosed, to provide wide temperature differences while efficiently utilizing the available bandwidth. The design permits placement of the resonator at angles smaller than 12.5° and even less than 5° therebetween, most preferably on quartz rotated Y cut between 28.5° and 42.75°. |
US09673774B2 |
Apparatus and methods for high voltage variable capacitor arrays with body biasing resistors
Apparatus and methods for high voltage variable capacitors are provided herein. In certain configurations, an integrated circuit (IC) includes a variable capacitor array and a bias voltage generation circuit that biases the variable capacitor array to control the array's capacitance. The variable capacitor array includes a plurality of variable capacitor cells electrically connected in parallel between a radio frequency (RF) input and an RF output of the IC. Additionally, each of the variable capacitor cells can include a cascade of two or more pairs of anti-series metal oxide semiconductor (MOS) capacitors between the RF input and the RF output. The pairs of anti-series MOS capacitors include a first MOS capacitor and a second MOS capacitor electrically connected in anti-series. The bias voltage generation circuit generates bias voltages for biasing the MOS capacitors of the variable capacitor cells. |
US09673772B2 |
Filter
A filter includes a multilayer body including a plurality of insulator layers stacked on top of one another. Outer electrodes are provided on surfaces of the multilayer body. A first resonator is connected to a first one of the outer electrodes and includes a first coil. A second resonator is connected to a second one of the outer electrodes and includes a second coil. A third resonator includes a third coil that is magnetically coupled with the first and second coils. The first and second coils are respectively defined by coil conductor layers provided on an insulator layer. The third coil is defined by via hole conductors that penetrate through the insulator layer in a z-axis direction. |
US09673768B2 |
Multipath digital microphones
Multipath digital microphone systems comprising a multipath digital audio combiner component are described. Exemplary multipath digital microphone systems can switch from conveying one digital audio signal to conveying another digital audio signal based on one or more switching criteria determined by an exemplary multipath digital audio combiner component. Provided implementations can be configured to switch from conveying one digital audio signal to conveying digital audio signal according to an algorithm to provide low-power, high dynamic range digital microphone systems, without audible artifacts associated with conventional digital microphone systems. |
US09673763B2 |
Power amplifier
The present disclosure is to improve the power added efficiency of a power amplifier at high output power. The power amplifier includes: a first capacitor with a radio frequency signal input to one end thereof; a first transistor whose base is connected to the other end of the first capacitor to amplify the radio frequency signal; a bias circuit for supplying bias to the base of the first transistor; and a second capacitor with one end connected to the base of the first transistor and the other end connected to the emitter of the first transistor. |
US09673761B2 |
Power amplifier and power amplification method
In dividing units, signals propagating between input ports- and output ports and between input ports and output ports have phases shifted by 90° from phases of signals propagating between the input ports and the output port and between the input ports and the output ports. Amplifiers output amplified signals that are in phase to the dividing units. A combining and dividing unit outputs a combined signal obtained by combining signals from the output ports of the dividing units to an input port of a combining unit. A combining and dividing unit outputs a combined signal obtained by combining signals from the output ports of the dividing units to an input port of a combining unit. |
US09673756B2 |
Phase-locked loop with a varactor based on MEMS technology
The invention, according to various embodiments described herein, relates to a phase-locked loop with a phase detector and a controlled oscillator. The controlled oscillator provides a varactor. The varactor is embodied using MEMS technology. According to the invention, the control bandwidth of the phase-locked loop is larger than the mechanical resonant frequency of the varactor. |
US09673754B2 |
Power oscillator apparatus with transformer-based power combining
An oscillator circuit includes first and second oscillators arranged in a series configuration between a supply voltage node and a reference voltage node. The first and second oscillators are configured to receive a synchronizing signal for controlling synchronization in frequency and phase. An electromagnetic network provided to couple the first and the second oscillators includes a transformer with a primary circuit and a secondary circuit. The primary circuit includes a first portion coupled to the first oscillator and second portion coupled to the second oscillator. The first and second portions are connected by a circuit element for reuse of current between the first and second oscillators. The oscillator circuit is fabricated as an integrated circuit device wherein the electromagnetic network is formed in metallization layers of the device. The secondary circuit generates an output power combining power provided from the first and second portions of the primary circuit. |
US09673747B2 |
Control apparatus of rotary machine
A control apparatus of a rotary machine controls drive of the rotary machine with winding groups. The control apparatus includes electric power converters in multiple systems, a failure detection portion, and a controller. The electric power converter has switching elements in an upper arm and a lower arm, and converts direct current power. The failure detection portion detects a failure of an electric power converter or a failure of a winding group. The controller operates the switching elements and controls electricity supply. When the failure detection portion detects the failure, the controller stops output to an electric power converter in a failure system, and the controller reduces a total number of times of switching per unit time of the switching elements in a normally operating system. |
US09673743B1 |
Efficient motor control
An power management unit receives AC power and, via an AC-DC-AC converter, provides an AC motor signal to a three-phase induction motor. Sensors in the power management unit provide data to a digital signal processor (“DSP”). The data includes a current of the AC motor signal. The DSP generates a PWM carrier signal to modulate a voltage amplitude of the AC motor signal, thereby improving the operating efficiency of the motor. The motor terminal voltage is reduced until limit conditions are reached, such as reaching a motor rated efficiency or when the motor current fluctuates. |
US09673740B2 |
Determining a rotor offset
A system and method for determining a microstep rotor offset of a stepper motor is provided. The system includes a microcontroller configured to control voltage applied to a first coil and a second coil provided to operate the stepper motor; a back electro-magnetic force (BEMF) detection circuit configured to detect BEMF generated from the stepper motor. The stepper motor drives a pointer with a pointer stop, and the system is configured to: 1) home the stepper motor to the pointer stop, and 2) perform an iterative operation to determine a specific microstep associated with the microstep rotor offset. |
US09673736B2 |
Power conversion system and power conversion device
A power conversion system includes a master power conversion device and one or more slave power conversion devices. Each power conversion device includes: a time counter and a carrier wave generator for synchronization with the time counter. The master power conversion device includes: a synchronization data generating unit for synchronizing a value of the time counter of the slave power conversion device with that of the master power conversion device. The slave power conversion device further includes: a time counter correcting unit that corrects the value of the time counter on the basis of the received synchronization data; a current sensor that detects a current on an output side of the slave power conversion device; and a gate timing adjusting unit that advances or delays a phase of the gate signal of the slave power conversion device. |
US09673732B2 |
Power converter circuit
A circuit arrangement includes a number of DC power sources. Each DC power source includes a rechargeable battery. The circuit arrangement also includes a number converter units. Each converter unit has input terminals and output terminals. The input terminals are coupled to one DC power source. The converter units form a series circuit between load terminals. |
US09673731B2 |
Parallel inverter system, and shutdown control method and shutdown control device for parallel inverter system
Provided are a parallel inverter system, and a shutdown control method and a shutdown control device for the parallel inverter system. A shutdown instruction is determined and responded according to a level of the shutdown instruction. The shutdown instruction is determined to be an emergency shutdown instruction under certain emergency shutdown conditions, and a driving signal for the power switch devices of the inverter apparatus is needed to be instantly locked out. The shutdown instruction is determined to be a normal shutdown instruction under non-emergency shutdown conditions, a switch-off signal is transmitted to alternating-current switches connected to the inverter apparatus to be shut down, states of the alternating-current switches connected to the inverter apparatus to be shut down are detected, the driving signal for the power switch devices of the inverter apparatus to be shut down is instantly locked out in a case that the alternating-current switches are switched off. |
US09673726B2 |
Capacitive power supply device for a control device of an electrical switching apparatus
A capacitive power supply device for a control device of an electrical switching apparatus, including a power supply module that has two input terminals and a power supply voltage between the two terminals, and suitable for supplying a power supply current to a control member suitable for controlling the electrical switching apparatus when the power supply voltage is below a predetermined actuation threshold, the power supply module including a first capacitor connected at the input of voltage rectifying means, the control member being connected at the output of a rectifying block, wherein a second capacitor and a first switch, suitable for connecting the second capacitor based on a comparison of the power supply voltage to a capacitor switching threshold value. |
US09673723B2 |
Circuit adapted to supply a voltage to an electronic device and uses thereof
In a circuit adapted to supply a voltage Vs an electronic device, such as a load or a light source said voltage Vs is led to a circuit (ACG) that is able to derive a voltage VACG from Vs where VACG≠Vs. The circuit consist in a first embodiment of three serial coupled diodes (D1,D2,D3) and two capacitors (C1,C2), and where the capacitor (CI) is coupled in parallel with tow of the diodes (D1,D2) and the capacitor (C2) is coupled in parallel with the diodes (D2,D3). In this way an Asymmetric Current Generator (ACG) is provided, that from a normal periodic source voltage Vs can derive two voltages both of which are suitable for a rechargeable battery or a light source. In this way a cost effective voltage in which the voltage required for the electronic device is beneficial for recharging the battery or strengthen the light for a LED light source leading to save in current cost and a fast recharging of the rechargeable battery and gaining light from the light source. The invention also covers uses of the Asymmetric Current Generator (ACG). |
US09673722B2 |
Quasi-resonant half-bridge converter and control method thereof
A quasi-resonant half-bridge converter includes a switch unit including first and second switches that are coupled in series, a capacitor unit coupled to the switch unit in parallel, a rectifier unit, an output capacitor, and a transformer coupled to the aforesaid components. The first and second switches are respectively controlled using first and second control signals that have a constant frequency. Duty cycles of the first and second control signals may be adjusted based upon a DC output voltage across the output capacitor for promoting conversion efficiency of the converter when operating at light load. |
US09673720B2 |
Synchronous rectification controller and relative dead-time control method
A synchronous rectification control method suitable for a switching mode power supply with a synchronous rectifier is disclosed. A synchronous rectification controller with a first pin is provided. A pin voltage at the first pin is sampled to generate a sampled voltage. After the sampling, a detection current is provided and it flows out of the synchronous rectification controller from the first pin. Digital dead-time control signals are generated in response to the pin voltage and the sampled voltage. The synchronous rectifier is controlled to determine a dead time of the synchronous rectifier, based upon the digital dead-time control signals. |
US09673716B2 |
Resonant converter with three switches
A resonant converter includes: a transformer including a first primary winding, a second primary winding and a secondary winding, each primary winding having a first end terminal and a second end terminal; a first switch coupled to the first end terminal of the first primary winding; a resonant inductor and a resonant capacitor connected in series between the second end terminal of the first primary winding and the first end terminal of the second primary winding; a second switch coupled between the first end terminals of the first and second primary windings; and a third switch coupled between the second end terminals of the first and second primary windings. |
US09673715B2 |
Switching element driving power supply circuit
According to one embodiment, there is provided a switching element driving power supply circuit that converts a main circuit voltage into a driving voltage of power-converting switching elements. The circuit includes a plurality of insulating power supplies, and a plurality of switching element driving power supply units. The insulating power supplies have respective direct-current input circuit ends connected in series, respective input-side circuits and output-side circuits insulated from each other, and respective output circuit ends connected in parallel. The power supply units are connected in parallel with the output circuit ends, and supplying power to the gate driving circuits of the power conversion switching elements. |
US09673712B2 |
Full bridge DC/DC converter control techniques
The present disclosure describes full bridge power supply systems and control methods. In at least one embodiment, the full bridge power supply system may be driven utilizing a two-phase continuous conduction switching mode to control the inductor current. In another embodiment, the full bridge power supply system may be driven utilizing variably-configured three-phase continuous conduction modes to control the inductor current when an input voltage is within a window value to the output voltage. In another embodiment, the full bridge power supply may be driven using a four-phase discontinuous conduction switching mode to control the inductor current when a load current is below a current lower threshold. |
US09673711B2 |
Digital average input current control in power converter
A digital average-input current-mode control loop for a DC/DC power converter. The power converter may be, for example, a buck converter, boost converter, or cascaded buck-boost converter. The purpose of the proposed control loop is to set the average converter input current to the requested current. Controlling the average input current can be relevant for various applications such as power factor correction (PFC), photovoltaic converters, and more. The method is based on predicting the inductor current based on measuring the input voltage, the output voltage, and the inductor current. A fast cycle-by-cycle control loop may be implemented. The conversion method is described for three different modes. For each mode a different control loop is used to control the average input current, and the control loop for each of the different modes is described. Finally, the algorithm for switching between the modes is disclosed. |
US09673710B2 |
Voltage regulator current load sensing
A DC-DC converter including digital circuitry for determining load current supplied to a load. In some embodiments the digital circuitry determines the load current differently based on whether the DC-DC converter is operating in pulse frequency modulation mode or pulse width modulation mode. In some embodiments the DC-DC converter includes circuitry for determining if a short circuit or over current condition exists. |
US09673708B2 |
Switched-capacitor DC-to-DC converters and methods of fabricating the same
A switched-capacitor DC-to-DC converter includes a logic cell and a capacitor cell vertically overlapping with the logic cell. The logic cell has a plurality of active elements disposed over a first substrate. The capacitor cell has a capacitor over a second substrate. A first interlayer insulation layer disposed over the first substrate is bonded to a second interlayer insulation layer disposed over the second substrate. A first through via connected to any one of interconnection patterns of the logic cell and a second through via connected to a lower electrode pattern of the capacitor cell are connected to each other through a first external circuit pattern. A third through via connected to an upper electrode pattern of the capacitor cell and a fourth through via connected to another one of the interconnection patterns of the logic cell are connected to each other through a second external circuit pattern. |
US09673706B2 |
Buck DC/DC converter and control IC thereof, communication machine for office, electric bicycle
The present invention relates to improving the reliability of the control IC of DC/DC converters. The present invention provides a control IC 200 of a rectifier diode-type buck DC/DC converter 100. An N-channel DMOS switch transistor M1 is disposed between an input terminal VCC and a switch terminal LX. A first diode D11 and an N-channel DMOS low-side transistor M2 are connected in series with and disposed between the switch terminal LX and a ground terminal GND. |
US09673705B2 |
Power supply apparatus and display device including the same
Disclosed are a power supply apparatus and a display device including the same, which prevent damage caused by an overcurrent. The power supply apparatus includes a voltage converter configured to convert an input power into a DC voltage by using an inductor, a voltage stabilizer configured to stabilize the DC voltage which is supplied from the voltage converter through an intermediate node, and output the stabilized DC voltage to an output terminal, and an overcurrent cutoff unit connected between the voltage converter and the intermediate node, and configured to cut off an overcurrent which flows from the voltage converter to the intermediate node, based on a voltage of the intermediate node. |
US09673699B1 |
Floating charge pump voltage converter
A voltage converter includes at least one charge pump voltage converter circuit. The voltage converter generates three voltages (e.g., 1.2 volts, 2.5 volts, and 1.8 volts) for an electronic system, which can be a smartphone or electronic tablet or other device. The charge pump voltage converter circuit provides an output voltage that is an average of its input voltages. Compared to a low dropout regulator, charge pump voltage converter circuit has high efficiency. This voltage converter will save power compared to converters using a low dropout regulator. An implementation of the voltage converter can includes at least two charge pump voltage converter circuits to generate to different output voltages. |
US09673697B2 |
AC/DC power conversion methods and apparatus
An AC/DC power conversion apparatus comprises an AC/DC converter for converting AC power to DC power for a load and a controller that maintains a power factor of the load as the load varies. The AC/DC converter includes an inductor and a plurality of switches that alternately connects and disconnects the inductor to and from an AC power source, to generate the DC power for the load. The plurality of switches is controlled by a plurality of switch drive signals generated by the controller, based on comparisons of an AC voltage from the AC power source to a DC output voltage produced by the AC/DC converter. To maintain the power factor of the load, the controller is configured to adjust the frequency of the plurality of switch drive signals in response to variations in the load while holding the duty cycles of the switch drive signals constant. |
US09673695B1 |
System and method for intelligent circuit breaking in adjustable speed drives
An ASD circuit includes an input, solid-state switch rectifier bridge, DC link, and DC link capacitor bank. A pre-charge circuit is coupled between the input and the DC link capacitor bank and includes pre-charge relays operable in an on state that allows the AC power input to power the rectifier bridge during a normal operating state and an off state that allows the AC power input to pre-charge the DC link capacitor bank through a pre-charge resistor of the pre-charge circuit during a pre-charge operating state. A protection relay of a protection circuit is coupled between the pre-charge relays and the DC link capacitor bank, the protection relay operable in an on state that prevents the pre-charge circuit from connecting to the DC link capacitor bank when a capacitor short circuit occurs and an off state that allows the pre-charge circuit to electrically connect to the DC link capacitor bank. |
US09673691B2 |
Energy balance controller of electronic power converter and energy balance control method
An energy balance controller includes a detection unit, a calculation unit and a reset integral module; the reset integral module includes a reset integrator, a comparator and an RS flip-flop; the input terminals of the calculation unit and the reset integrator are connected to the output terminal of the detection unit, respectively; the output terminal of the calculation unit is connected to one input terminal of the comparator, and the output terminal of the reset integrator is connected to the other input terminal of the comparator; the output terminal of the comparator is connected to the reset terminal of the RS flip-flop; the Q terminal of the RS flip-flop is connected to the reset integrator, and the Q terminal of the RS flip-flop is used for controlling a switching device of the converter to switch on or off; the method is implemented by the energy balance controller. |
US09673688B2 |
Apparatus and method for forming a magnet assembly
An apparatus for forming a magnet assembly may comprise a base, a bearing assembly, and a support structure positioning mechanism. The bearing assembly may be configured to support a magnet and to allow the magnet to rotate about an axis normal to a surface of the base. The support structure positioning mechanism may be configured to position a support structure on the magnet when the magnet is on the base. The base may comprise at least one magnet alignment feature that causes the magnet to rotate about the axis to a preferred angular orientation corresponding to a lower energy configuration as a function of angle about the axis as the magnet moves closer to the base. The bearing assembly may be movable along the axis to allow the magnet to be moved closer to the base and cause the magnet to achieve the preferred angular orientation. |
US09673687B2 |
Fixture for securing temperature detection element, motor, and method of securing temperature detection element
A fixture which secures a temperature detection element to a winding provided around a stator core of a motor, includes a main body to be inserted into a gap between the stator core and the winding, and an engagement portion formed on one end side of the main body on one side of the main body to engage with the rim of the opening of the winding. On the one side of the main body a recess is formed to house a temperature sensitive part of the temperature detection element. The depth of the recess is less than the maximum thickness of the temperature sensitive part of the temperature detection element. |
US09673686B2 |
Electronically commutated DC motor with shielding
In an electronically commutated DC motor having a stator unit (5) and a rotor unit (1) which is in the form of an external rotor, and having stationary sintered bearings (8, 9), the invention proposes that the rotor unit (1) is conductively connected to the shaft (3) in order to connect a conductive shielding, which is formed on the rotor unit (1), to a defined electrical potential, and that the sintered bearing (8, 9) is conductively connected to the potential, so that the shielding of the rotor unit (1) is capacitively coupled to the potential by means of the electrically insulating, oil-filled bearing gap which is arranged between the shaft (3) and the sintered bearing (8, 9). Therefore, a sliding contact is not required. |
US09673685B2 |
System and method for detection of motor vibration
An improved system for monitoring vibration of an electric machine is disclosed. According to one embodiment, sensors are positioned in a plane orthogonal to the motor shaft and each sensor detects vibration along at least one axis of the motor. The sensors are oriented such that the polarity of each sensor is reversed. The pairs of sensors may be used to isolate specific vibrations within the motor. According to another embodiment, a sensor may be mounted directly to the motor shaft. The sensor on the motor shaft directly detects vibrations along the motor shaft. Optionally, a second sensor may be mounted to a fixed location within the motor housing, and the combination of the sensor on the motor shaft and the sensor at a fixed location may be used to isolate specific vibrations within the motor. A motor controller may adjust operation of the motor to reduce the isolated vibration. |
US09673684B2 |
Structures and methods for thermal management in printed circuit board stators
A stator for a motor or generator including a planar composite structure (PCS) having at least one dielectric layer and a plurality of conductive layers is provided. The stator includes first conductive elements extending radially to a distance r1 from a center of, and disposed angularly on, the PCS. Each first conductive element includes a preferred termination structure to connect with at least one of a plurality of second conductive elements extending radially from a radius r2 from the center of, and disposed angularly on, the PCS. |
US09673683B2 |
Reciprocating magnet electrical generator
A short burst electrical energy harvesting generator in one embodiment including a reciprocating magnet, under the magnetic influence of dual repelling magnets, whose travel path oscillates within a centered through hole coil bobbin thereby producing an induced voltage at the coil terminals. This induced voltage can be utilized to power battery-less and wireless remote communications control function such as ISM Band and wireless transmitters and battery-less electronic device applications. |
US09673681B2 |
Methods and systems for power generation by changing density of a fluid
A density engine includes an object movably positioned in a host liquid, the object having a density less than that of host liquid. An injector injects gas below the object creating a rising fluid region having a density less than that of the object. The object is not buoyant in the rising fluid region. An electrical generator is coupled to the object to generate electrical energy upon movement of the object. A biofuel production facility receives gas from the density engine and produces a biofuel through a biological process of a living organism that utilizes the gas. A consolidated energy production and storage system includes a gas sequestration facility, a density engine, and a biofuel production facility located together on a contiguous plot of land. Windmills and solar collectors may be located on the plot of land. |
US09673678B2 |
Motor
An inner rotor motor may include a shaft, a rotor, a stator, an upper bearing, a lower bearing, a motor casing that includes an opening at an upper portion, a casing cover that holds the upper bearing and covers the opening of the motor casing, and a lower damping member. The motor casing may include a cylindrical portion, a bottom wall portion that extends inward from the cylindrical portion, and a lower boss portion that is formed in the shape of a bottomed cylinder protruding downward from a bottom of the bottom wall portion. The lower bearing is disposed inside the lower boss portion, and the lower damping member is disposed outside the lower boss portion ion. The lower boss portion is provided with a lower boss recess, and the lower damping member is provided with a concave or convex rotation prevention portion. |
US09673670B2 |
Method for producing a rotor and electric machine having a rotor
A method produces a rotor which can rotate about a rotation axis, in particular for an electrical machine of a motor vehicle. At least two rotor body elements are each provided with a number of receiving pockets which are made in an axial direction. Magnet bodies are in each case pressed into the receiving pockets in the rotor body elements with an axial press-in direction. The rotor body elements are joined to one another in such a way that the press-in directions of the magnet bodies point away from one another. Additionally, an electrical machine has a rotor which is produced in this manner. |
US09673667B2 |
System and method for preventing stator permanent magnet demagnetization during vacuum pressure impregnation
A permanent magnet electrical machine includes a stator having conductive windings wound thereon and one or more permanent magnets embedded in the stator. A magnetic keeper element is positioned on the stator so as to form a magnetic flux path with the permanent magnets, with the magnetic keeper element closing the magnetic flux path of the permanent magnets by providing a low reluctance flux path to magnetic flux generated by the permanent magnets. A vacuum pressure impregnation (VPI) process is performed on the stator to increase a thermal conductivity of the windings, with the VPI process including a curing step that is performed at a selected temperature. The magnetic keeper element sets an operating point of the permanent magnets to an internal flux density level above a demagnetization threshold associated with the selected temperature at which the curing step is performed. |
US09673666B2 |
Apparatus for radiative wireless power transmission and wireless power reception
Provided is an apparatus that may control a direction of wireless power transmission. A radiative wireless power transmitter may include at least two first unit resonators to form a magnetic field with a target resonator based on an x-axis direction and a z-axis direction, and to transmit a resonance power to the target resonator, at least two second unit resonators to form a magnetic field with the target resonator based on the x-axis direction and a y-axis direction, and to transmit a resonance power to the target resonator, at least two third unit resonators to form a magnetic field with the target resonator based on the y-axis direction and the z-axis direction, and to transmit a resonance power to the target resonator, and a feeding unit to control resonance power transmission of the at least two first unit resonators, the at least two second unit resonators, and the at least two third unit resonators. |
US09673665B2 |
Energy delivery modulation in wireless power delivery environments
Techniques are described for accumulating data regarding the charging environment and power delivery efficiency at various regions in the environment under various transmission conditions. In some embodiments, this data may be utilized to generate efficient and sophisticated power transmission schedules; however, this data may also be leveraged for the manipulation of the standing waves within the environment. This allows for two discrete and powerful applications: creation of null zones and conversely the generation of high power regions. These regions may also be referred to as ‘power nulls’ and ‘energy balls’ respectively. |
US09673660B2 |
Non-contact power reception apparatus for non-contact charging and electronic settlement performed in a single portable terminal
A non-contact power reception apparatus is provided, in which a power reception coil for a charging system and a loop antenna for an electronic settlement system are mounted on a battery pack and a cover case of a portable terminal such that the power reception coil is arranged in the center thereof and the loop antenna is disposed outside the power reception coil, so that a mode of receiving a wireless power signal and a mode of transmitting and receiving data are selectively performed, thereby preventing interference from harmonic components and enabling non-contact charging and electronic settlement using a single portable terminal. A jig for fabricating a core to be mounted to the non-contact power reception apparatus is provided. |
US09673651B2 |
Dynamic voltage adjust circuits and methods
In one embodiment, an electronic system comprises one or more power circuits configured to receive a first voltage from an external power source and produce a second voltage to one or more electronic components of the electronic system, and a power management circuit configured to determine one or more output currents of the one or more power circuits, wherein the power management circuit causes the external power source to change the first voltage based on at least one output current of at least one power circuit to reduce power loss of the at least one power circuit. |
US09673650B2 |
Method for monitoring a Li-ion battery and monitoring device for the implementation thereof
Method for monitoring an electrochemical cell or a battery (1), in particular method for monitoring the first charging of an electrochemical cell or of a battery (1) of Li-ion type, comprising a step of acquiring data relating to acoustic emissions produced in the electrochemical cell or in the battery and, by using the data acquired, a step of detecting: the formation of a passivation film on an electrode of the electrochemical cell or of the battery; and/or the first storage of lithium in an electrode of the electrochemical cell or of the battery. |
US09673646B1 |
Surface-treated electrolytic copper foil and method for wireless charging of flexible printed circuit board
Disclosed are novel copper foils used as components of wireless charging systems. The copper foils can be laminated to produce flexible copper clad laminates, which can then be etched to form printed circuits (coils). The coils can be used as either, or both, of a receiver wireless charging circuit and/or a transmitter wireless charging circuit. Regulation of the chemical and physical properties of the copper foil produces higher efficiencies in the wireless charging system components. |
US09673645B1 |
Charging and powering device
The charging and powering device including a first disc member, a housing attached thereto, and an AC-DC transformer within the housing. A charging-powering cord in operational communication with the transformer extends therefrom through a port in a housing external wall. An AC plug and a DC accessory plug are in operational communication with the transformer. The cord rotationally secures to the housing by manually wrapping the cord around the external wall or by utilizing a spring-loaded rewind mechanism within the housing for cord storage. Plug prongs pivotably engage cutouts on one of the first disc member front side or an outside face of a second disc member. The second disc member includes perimeterically-disposed slots having interior bulbous openings for cord retention. A cap engages a channel along a first disc member outer wall. The diameter of the device allows other AC plugs to access the same electrical outlet. |
US09673643B2 |
Battery presence detecting method, apparatus and charging system
Embodiments of the present invention provide a battery presence detecting apparatus, including: a detection triggering module, configured to detect a charging current on a battery terminal and trigger a logic control module when the charging current is less than a preset current threshold; the logic control module, configured to turn off a battery charging system and instruct a charging and discharging balancing module to perform a charging operation and then a discharging operation on the battery terminal; and a detection determining module, configured to detect a voltage on the battery terminal when the discharging operation is performed and determine whether the voltage on the battery terminal is less than a preset detection voltage, and if the voltage on the battery terminal is less than the preset detection voltage, determine that the battery is absent, and otherwise, determine that the battery is present. |
US09673638B2 |
Apparatus and method for a switching power converter
A charging converter includes a plurality of switches configured to switchably operate to either step up an input voltage or step down the input voltage and generate a charging voltage on a second terminal to charge to a rechargeable storage unit, and control logic configured to operate the plurality of switches in one of a step up mode and a step down mode based on a determination of a voltage level of the input voltage relative to the desired charging voltage. A method includes determining a desired charging voltage to charge a rechargeable storage unit, switchably controlling a charging converter to step up the input voltage if an input voltage is lower than the desired charging voltage to generate a charging voltage, and switchably controlling the charging converter to step down the input voltage if the input voltage is higher than the desired charging voltage to generate the charging voltage. |
US09673634B2 |
Power supply
In one aspect, the present invention provides a universal power supply for wired and wireless electronic devices. In a second aspect, the present invention provides a universal power supply that is reconfigurable to provide a wide range of power supply options. |
US09673633B2 |
Apparatus and method for minimizing distribution loss in consideration of section load characteristics of distribution system
Provided are an apparatus and method for minimizing a distribution loss which reconstructs the system construction of a distribution system in consideration of section load characteristics of mutually different distribution system. The apparatus for minimizing a distribution loss which determines a loss calculation period for detecting a loss minimization time point using mutually different distribution systems, calculates loss values of mutually different distribution systems set according to each time point of the loss calculation period, and calculates a total loss value, and selects the mutually different distribution systems one by one during the loss calculation period, and calculates a loss value for specific systems of each distribution system in consideration of a change of a section load in each selected distribution system, determines a loss minimization time point using the specific system loss value of each distribution system and the total loss value. |
US09673631B2 |
Load sharing arrangement
The aim of the invention is to use a separate device between the analog and digital communications lines to convert the digital load sharing information from the digital communication line to the analog communication line and vice versa. The device does not generate power itself for the load sharing and therefore does not disturb the load sharing of the generators on the both sides of the device. The device can be seen as a gate between the digital communication line and the analog communication line. The device simulates load situation of the generator/s connected to the digital communication line for load sharing with other generator/s connected to the analog communication line, and similarly it simulates load situation of the other generator/s connected to the analog communication line for load sharing with the generator/s connected to the digital communication line. |
US09673630B2 |
Protected conversion solar power system
Different systems to achieve solar power conversion are provided in at least three different general aspects, with circuitry that can be used to harvest maximum power from a solar source or strings of panels for DC or AC use, perhaps for transfer to a power grid three aspects can exist perhaps independently and relate to: 1) electrical power conversion in a multimodal manner, 2) alternating between differing processes such as by an alternative mode photovoltaic power converter functionality control, and 3) systems that can achieve efficiencies in conversion that are extraordinarily high compared to traditional through substantially power isomorphic photovoltaic DC-DC power conversion capability that can achieve 99.2% efficiency or even only wire transmission losses. Switchmode impedance conversion circuits may have pairs of photovoltaic power series switch elements and pairs of photovoltaic power shunt switch elements. |
US09673629B2 |
High voltage direct current transmission and distribution system
A direct current to alternating current inverter sub-system is for a HVDC distribution system. The DC to AC inverter sub-system includes an enclosure and a DC to DC galvanically isolated buck converter having a DC input electrically connectable to a HVDC cable and a DC output. A DC to AC inverter includes a DC input electrically connected to the DC output of the DC to DC galvanically isolated buck converter and an AC output electrically connectable to an AC transmission line. The DC to AC inverter is mounted in an enclosure with the DC to DC galvanically isolated buck converter, in order that the DC output of the DC to DC galvanically isolated buck converter is directly electrically connected within the enclosure to the DC input of the DC to AC inverter. |
US09673627B2 |
Method and apparatus for removal of harmonic noise
An apparatus for removing harmonic noise from a power transmission line transmitting electricity at a primary frequency includes a filter and a controller coupled to the sensor and to an actuator-generator. The filter separates electricity at a harmonic of a primary frequency from the electrical signal transmitted by the power transmission line. The controller is configured to modulate consumption of electricity from the power transmission line. The consumption is controlled by electrical actuation of the actuator-generator, such that the electrical actuation of the actuator-generator causes consumption of electricity from the power transmission line at a harmonic of the primary frequency. The actuator-generator is coupled to an elastically deformable component, such that electrical actuation of the actuator-generator generates tension in the elastically deformable component. |
US09673626B2 |
Remote control and operation of LV distribution networks
A Low Voltage, “LV”, network automation system is provided which enables utilities to remotely identify location of LV faults on their networks, isolate these faults and re-energizing the healthy LV circuit by remote control. The hardware for this system is designed to be retrofitted into existing LV switchgears and panels which enables the network changeover to be done cost effectively and with minimum interruption to the network. The system also enables utilities to monitor load flows on the LV networks and identify circuits which are overloaded and gives control room operator options for redistribution of network load where possible. |
US09673622B2 |
Power supplying system, linear controlling module thereof, and controlling method of switching component
The linear controlling module of the present invention includes a controlling switch, a first resistor, a capacitor, and a second resistor. The controlling switch is electrically connected to a controlling signal outputting terminal of a power supplying device, the first resistor is electrically connected to the controlling switch, the capacitor is electrically connected to a electric power outputting terminal of the power supplying device and the first resistor, and the second resistor is electrically connected to the switch component of the power supplying device, the first resistor, and the capacitor. The switch component is electrically connected to an electric power outputting terminal. |
US09673621B2 |
Enhanced battery system and method
Various systems and methods for managing a plurality of battery modules are disclosed herein. In one embodiment, a system may include two or more battery modules with each battery module having a state of charge. The system may include at least one battery management system for monitoring the state of charge of each of the battery modules. The system may include a communications network in communication with the at least one battery management system whereby the at least one battery management system provides data regarding the state of charge for each battery module using the communication network. |
US09673618B2 |
Balancing parallel solid-state power controller channel currents systems and methods
According to various embodiments, a solid-state power controller system is provided with channel protection features. The solid-state power controller system is configured to provide the ability to have sharing control over an individual SSPC channel that is operating in parallel with other SSPC channels. This can assist with the operation of secondary protection, protect the channel from exceeding its own trip curve, as well as assisting with thermal balance between the power dissipation of the channels in the group. |
US09673614B2 |
Monitoring device and surge arrester system
A device for monitoring a surge arrester, including: a grounding line; a measuring unit including one or more analog measuring circuits for measuring the electric current passing through the grounding line; an electronic processing unit for receiving measuring signals from the measuring circuits; a data storage medium for storing monitoring data produced by the processing unit; a base module, which accommodates the grounding line and the measuring unit; and an auxiliary module, which accommodates the processing unit and the data storage medium and is detachably mountable to the base module. When the auxiliary module is mounted to the base module, the components of the modules are connected to each other through a connector member provided on the base module and a corresponding connector member provided on the auxiliary module. |
US09673611B2 |
Self-test of over-current fault detection
A system for testing over-current fault detection includes a first switch to connect a voltage to a load, a capacitor connected between the first switch and ground, a monitor circuit that monitors a current from the first switch to the load, and a microcontroller configured to detect an over-current fault condition based upon input from the monitor circuit. The microcontroller controls the state of the first switch to connect voltage to the load and verifies over-current detection based upon current generated during charging of the capacitor. |
US09673607B2 |
Protective circuit and method for protecting a circuit
A protective circuit (10) comprises a terminal (11), a reference potential terminal (12) and a protective structure (13) that is arranged between the terminal (11) and the reference potential terminal (12), and is designed to be conductive in the event of an electrostatic discharge. The protective circuit (10) furthermore comprises a voltage supply circuit (14) that is coupled to a control input (16) of the protective structure (13) with its output side and is designed for delivering, in the event of radiofrequency interference, a control signal (ST) to the control input (16) with such a high voltage value that conduction of the protective structure (13) is prevented. |
US09673602B2 |
System for isolating power conductors using cover assemblies
An improved electrical system may be provided by electrically isolating exposed live fasteners and bus clamps in power distribution systems by attaching electrically insulating snap-based cover assemblies to the live fasteners and bus clamps. A cover assembly may include a plate element and an electrically insulating cap element. The plate element may have a plate opening and a beveled edge, and the electrically insulating cap element may have a cap edge followed by an interior recess. The cap element and the plate element may be held together by snapping the cap element over the plate element such that the beveled edge fits into the interior recess and the cap edge fits below the beveled edge. The cover assembly may be attached to a fastener or bus clamp via the plate opening. |
US09673601B2 |
Cable protector with expandable center section
Cable protectors and related methods are provided for protecting cables while being positioned between raised floor panels. The cable protector has a base portion having at least one receptacle channel configured to receive a cable, wherein the at least one receptacle channel is positioned between a first side ridge and a second side ridge that each extend vertically to different heights relative to the at least one receptacle channel. The cable protector also has a cover panel mounted to the base portion and supported by the first and second side ridges. The cover panel covers the at least one receptacle channel at a non-orthogonal angle with respect to the vertical direction. Other cable protectors disclosed have a modular design or a feature for connection to adjacent floor panels having differing heights or interlocking designs. |
US09673599B2 |
Box comprising a hinge device
A box comprising a box bottom part and a lid part which is pivotably supported relative thereto by means of a hinge device between an open and a closed position is particularly suited for use in the Ex area. The hinge device comprises a lower hinge part assigned to the box bottom part and an upper hinge part assigned to the lid part, which are pivotably connected to each other. To provide a permanent connection between lid part and box bottom part in a simple way and at low costs, while simultaneously said parts are pivotable relative to each other in a safe way, one hinge part is slidably supported and the other hinge part is arranged to be at least partly screw-mountable in the respectively assigned box bottom part and lid part, respectively. |
US09673594B2 |
Touch-safe bus connection slider circuit breaker panel
A touch-safe bus connection device includes a bus extension (160, 260, 360), a non-conductive housing (110, 210, 310), a moveable electrical contact (150, 250, 350) and a moveable non-conductive cover (140, 240, 340). The contact is arranged in the housing, and is moved to connect or disconnect the extension and a stab of an electrical panel across a gap (192, 292, 392). The cover is concurrently and automatically moved to uncover or cover an opening (116, 216, 316) of the housing to allow or restrict, respectively, access to the extension. The contact and cover are concurrently and automatically moveable between a position at which the contact bridges the gap to connect the extension and the stab and the opening of the housing is covered by the cover, and another position at which the extension and the stab are disconnected across the gap and the opening of the housing is uncovered. |
US09673589B2 |
Amplification optical fiber and optical fiber amplifier
An amplification optical fiber operable to propagate light beams in a plurality of modes in a predetermined wavelength range through a core doped with a rare earth element, wherein Expression (1) is satisfied, where a cutoff wavelength of a propagated highest mode light beam is defined as λmax, under conditions in which the cutoff wavelength of the highest mode light beam is defined as λc, a shortest wavelength of the wavelength range is defined as λmin, and a cutoff wavelength of a second-highest mode light beam to the highest mode light beam is λmin. λc>0.5 λmin+0.5 λmax (1). |
US09673584B1 |
System for extending electrical outlets
An electrical cord system includes a male plug assembly configured to engage with a wall outlet, an electrical cord conductively coupled to the first male plug connector and the female plug connector, and a female outlet assembly conductively coupled to the electrical cord. The male plug assembly includes a low-profile base sized to cover entirely a first female plug adapter and a second female plug adapter; a first male plug connector attached to and extending from the base and configured to engage with the first female plug adapter of the wall outlet; and a second male plug connector attached to and extending from the base and configured to engage with the second female plug adapter of the wall outlet. The female outlet assembly includes a housing; a female plug secured to the housing and conductively coupled to the cord; a light carried by the housing; and a switch secured to the housing and configured to activate the light. |
US09673573B2 |
Connector with sensor
A connector includes a housing that supports a core (which can be magnetic) and provides an inner channel. A power terminal is positioned in the inner channel and provides an electrical path between two opposite sides of the housing. The housing further support a sensor that is positioned in a gap in the core. The housing provides electrical isolation between the core and the power terminal. The connector can therefore provide both a power terminal and the ability to sense current in an integrated design. |
US09673572B2 |
Connection module for field device in the explosion-proof area
The invention relates to a connection module for field devices in the explosion-protected area, having a housing with a plurality of controller-end terminals to connect to at least one input/output module and with field-end terminals to connect to the field devices. The connection module is characterized in that different resistors are present in the housing to provide intrinsically safe pairs of field-end terminals with different characteristic values, said resistors being hardwired in the housing to different field-end terminals and/or controller-end terminals. |
US09673570B2 |
Stacked cage having different size ports
An electrical connector assembly includes a cage member having walls defining an upper port and a lower port configured to receive pluggable modules therein through a front end of the cage member. The cage member houses a communication connector at a rear of the cage member configured to be electrically connected to the pluggable modules received in the upper and lower ports. The walls are manufactured from a conductive material and providing electrical shielding for the pluggable modules. The plurality of walls include side walls, a top wall between the side walls, a bottom wall between the side walls and a divider wall between the side walls. The divider wall separates the upper port from the lower port. The divider wall is positioned closer to the top wall than the bottom wall such that the lower port is taller than the upper port. |