Document Document Title
US09930818B2 Magnetic field shielding sheet for a wireless charger, method for manufacturing same, and receiving apparatus for a wireless charger using the sheet
Provided are a magnetic field shield sheet for a wireless charger, a method of manufacturing the sheet, and a receiver for the wireless charger by using the sheet. The sheet includes at least one layer thin magnetic sheet made of an amorphous ribbon separated into a plurality of fine pieces; a protective film that is adhered on one surface of the thin magnetic sheet via a first adhesive layer provided on one side of the protective film; and a double-sided tape that is adhered on the other surface of the thin magnetic sheet via a second adhesive layer provided on one side of the double-sided adhesive tape, wherein gaps among the plurality of fine pieces are filled by some parts of the first and second adhesive layers, to thereby isolate the plurality of fine pieces.
US09930817B2 Shield can of mobile terminal
A shield can of a mobile terminal is provided. The shield can of the mobile terminal includes: at least one shield can installed in a main circuit board of the mobile terminal, and at least one separation wall formed between electronic elements in which electromagnetic interference occurs within the shield can. Hence, shield ability can be improved and simplified manufacturing process of the separation wall can reduce cost.
US09930812B2 Data centre cooling systems
A method of cooling a data center having at least one hot aisle (145) and at least one cold aisle (144), including the steps of producing cooling air having controlled to have temperature and relative humidity within certain pre-defined limits; supplying the cooling air to a plurality of items of IT equipment (143) located in the data center between the cold aisle and the hot aisle; measuring the velocity of air flowing from the hot aisle to the cold aisle through an opening (150) between the hot aisle and the cold aisle; and controlling the rate of supply of cooling air to the items of IT equipment in dependence on the velocity of air so measured.
US09930807B2 Fabricating cooled electronic system with liquid-cooled cold plate and thermal spreader
Methods are provided for facilitating cooling of an electronic component. The method includes providing a liquid-cooled cold plate and a thermal spreader associated with the cold plate. The cold plate includes multiple coolant-carrying channel sections extending within the cold plate, and a thermal conduction surface with a larger surface area than a surface area of the component to be cooled. The thermal spreader includes one or more heat pipes including multiple heat pipe sections. One or more heat pipe sections are partially aligned to a first region of the cold plate, that is, where aligned to the surface to be cooled, and partially aligned to a second region of the cold plate, which is outside the first region. The one or more heat pipes facilitate distribution of heat from the electronic component to coolant-carrying channel sections of the cold plate located in the second region of the cold plate.
US09930806B2 Cooled electronic system with liquid-cooled cold plate and thermal spreader coupled to electronic component
Apparatus and method are provided for facilitating cooling of an electronic component. The apparatus includes a liquid-cooled cold plate and a thermal spreader associated with the cold plate. The cold plate includes multiple coolant-carrying channel sections extending within the cold plate, and a thermal conduction surface with a larger surface area than a surface area of the component to be cooled. The thermal spreader includes one or more heat pipes including multiple heat pipe sections. One or more heat pipe sections are partially aligned to a first region of the cold plate, that is, where aligned to the surface to be cooled, and partially aligned to a second region of the cold plate, which is outside the first region. The one or more heat pipes facilitate distribution of heat from the electronic component to coolant-carrying channel sections of the cold plate located in the second region of the cold plate.
US09930799B2 Electronic device including a function of water proof and cover thereof
Disclosed is an electronic device having a waterproof function. The electronic device includes a housing in which a coupling groove is formed, a cover including a hook detachably fit to the coupling groove, the cover configured to detachably couple to the housing by the hook, and a sealing band disposed on an inner side of the cover configured to contact at least a part of a surface of the housing which faces the cover when the cover is coupled to the housing, wherein the sealing band has a rib extending towards the housing, at least a part of the rib being bent in a specific direction. Other embodiments derived from the specification are possible.
US09930797B1 Latch mechanism capable of unlocking two electronic modules separately and portable electronic device therewith
A latch mechanism capable of unlocking a first electronic module and a second electronic module separately includes an operating component, a base, a first moving component, a second moving component, a first latch component, and a second latch component. The operating component moves relative to the base along different directions to selectively drive one of the first moving component and the second moving component. When the first moving component is moved to drive the first pivoting component to pivot, the first latch component can be disengaged from the first electronic module, which unlocks the first electronic module. When the second moving component is moved to drive the second pivoting component to pivot, the second latch component can be disengaged from the second electronic module, which unlocks the second electronic module. It allows users to replace the first electronic module or the second electronic module separately.
US09930794B2 Flexible apparatus and electronic device
An apparatus to support a flexible screen of an electronic device includes a plurality of shafts, a plurality of rows of first connecting members, and a plurality of rows of second connecting members. Each first and second connecting member has a top side, a bottom side, a left aperture and a right aperture extending from the top side to the bottom side, with each aperture coupled to a shaft. The width of the apertures for each second connecting member is greater than the width of the apertures for each first connecting member. The plurality of shafts are connected to each other by alternate rows of first connecting members and second connecting members along the length of the shafts. Each connecting member in a row of connecting members overlaps with two connecting members in an adjacent row of connecting members.
US09930792B1 Electronic device
An electronic device includes a housing, at least one cover, and a hard disk. The housing having an accommodating space, an inner surface, an outer surface, and at least one through hole communicating with the inner surface and the outer surface. The cover located at an outer side of the housing in which a chamber is formed between at least one portion of the cover and at least one portion of the outer surface, and the chamber is communicating with the accommodating space through the through hole. The hard disk disposed in the accommodating space.
US09930790B2 Method for manufacturing multilayer substrate for having BGA-type component thereon
In a method for manufacturing a multilayer substrate for having a BGA-type component thereon, a conductive through hole for restricting a signal interference and a resist film are formed on the multilayer substrate, an occurrence of a fault caused by a residual of a resist in the conductive through hole is reduced. In the method for manufacturing the multilayer substrate for having the BGA-type component thereon, a step of forming the resist film includes an applying step of applying a photosensitive resist to an entirety of a front surface portion of a base. The applying step is performed while restricting the resist from entering the conductive through hole by supplying a high pressure air to a rear surface of the base to pass through the conductive through hole using an air supply mechanism.
US09930788B2 Automatic power disconnect method
Coupling an electrical connector to a printed circuit board (PCB) involves disposing forms of conductive bonding agent on the PCB, pressing spring-loaded power pins of an electrical connector towards a surface of the PCB, heating the forms of conductive bonding agent, thereby at least partially melting the forms, pressing the spring-loaded power pins into the melted forms of conductive bonding agent, and holding the power pins in the forms until the forms have cooled enough to form a bond that holds the power pins, thereby forming an electrical connection between the one or more pins and the PCB. The spring-loaded power pins are configured to automatically lift away from the surface of the PCB when the bond is weakened.
US09930787B2 Film thickness regulator and manufacturing method thereof, film thickness regulating method and evaporation apparatus
A film thickness regulator and its manufacturing method, a regulating method, an evaporation apparatus are disclosed. The film thickness regulator comprises a frame and at least two deformable thin films disposed therein, the film surfaces of which are parallel to each other; each deformable thin film is provided with conductive structures and via holes for molecules of an evaporation coating material to pass through; when voltages are applied to the conductive structures of any two deformable thin films, due to the attraction or repulsion between the conductive structures, the two deformable thin films are moved, and the relative positions of the via holes of any two deformable thin films change, thus solving the problem that the uniformity of the thickness of the evaporation coating film is poor in the related art, and achieving the effect of improving the uniformity of the thickness of the evaporation coating film.
US09930785B2 Configurable heat conducting path for portable electronic device
A portable electronic device includes at least one energy module which further included thermoelectric materials which may convert heat to electric power. A plurality of heat removers selectively thermal contact to at least one wall of an enclosure of the portable electronic device depended on the configuration of the portable electronic device.
US09930782B2 Switching board
A switching board is provided with a control circuit board including a control circuit, first mounting windows and second mounting windows, a circuit constituent including an input busbar, an output busbar and a connection busbar arranged on one surface of the control circuit board, and first and second semiconductor switching elements. The first semiconductor switching elements are arranged inside the first mounting windows and have drain terminals connected to the input busbar, source terminals connected to the connection busbar and gate terminals connected to the control circuit. The second semiconductor switching elements are arranged inside the second mounting windows and have drain terminals connected to the output busbar, source terminals connected to the connection busbar and gate terminals connected to the control circuit.
US09930780B1 Remote control device having motherboard and battery daughterboard connected by interconnect
A portable remote control device such as a key fob includes a motherboard, a battery daughterboard having a battery holder to secure a battery, and an interconnect mounting the battery daughterboard to the motherboard. The battery daughterboard may include a first via and the motherboard may include a second via in which the vias are misaligned with one another. The interconnect includes a first pin inserted through the first via and the second via to mount the battery daughterboard to the motherboard. The first pin has a disjointed configuration over a length of the pin in correspondence with a misalignment of the first via and the second via.
US09930773B2 Flexible interconnect
Examples are provided for a flexible circuit element including a flexible insulating support structure, a solid metal trace extending at least partially between a first connector and a second connector on the flexible insulating support structure, and a liquid metal conductor disposed in contact with the solid metal trace in a region of the trace configured to repeatedly flex when installed in a device.
US09930759B2 Life-light
An emergency light system is provided to help an emergency response team in locating an emergency site, the emergency light system comprising an LED light bulb with a wireless connectivity preferably Wi-Fi, and an app installed on a mobile communication device and connected to the LED light bulb via the wireless connectivity. The app allows registering emergency numbers in it. Further, the app is connected to the dialing pad of the mobile communication device to detect dialing of a registered emergency number. When the app detects the dialing of a registered emergency number, it sends signal to the LED light bulb via wireless connection to activate the LED light bulb to light in strobe pattern. The LED light bulb can be deactivated automatically after 45 minutes or manually through App. The emergency light system also provides a battery backup to the LED light bulb.
US09930757B2 Digital communication interface circuit for line-pair with duty cycle imbalance compensation
A circuit (200, 300, 400, 600, 700, 800) interfacing a device (20, 30, 40, 60, 80) with a line-pair includes: a diode bridge (210) having polarity-independent input terminals coupled to the line-pair; a galvanic isolation device (230, 330) receiving a transmit signal and coupling the transmit signal to its output; a variable edge delay circuit (270, 370, 572, 574, 576) that delays rising/falling edges of the transmit signal more than falling/rising edges of the transmit signal; a voltage-controlled variable resistance element (260, 360, 460) connected across output terminals of the diode bridge; and a filter connected to a control terminal of the voltage-controlled variable resistance element. The filter includes decoupled charge and discharge paths to decouple the rise time of the transmit signal from the fall time of the transmit signal. The voltage-controlled variable resistance element couples the transmit signal to the line-pair via the diode bridge.
US09930755B1 Training child night light
The present invention relates to a device and method of training a child not to cry by providing a light which dims in response to a child crying and turns back on or brightens when the child stops crying.
US09930751B2 Adjustable lighting unit with controllable orientation and intensity of light beam
The invention provides a lighting unit (1) comprising a light source (20) and an actuator (40). The light source (20) is arranged to generate, during use, a light beam (B) whose light intensity is dependent upon an electrical power signal (I; V). The actuator (40) is arranged to orient, during use, the light beam (B) in an orientation dependent upon the electrical power signal (I; V). The orientation of the light beam has a pre-determined relationship to the light intensity of the light beam. The invention further relates to a lighting system (100) comprising at least one lighting unit, a space (1000) comprising such a lighting system, and a use of such a lighting system.
US09930743B1 Tunable LED
A device includes light source and a controller. The light source includes a first LED coupled to a second LED, where a first terminal of the first LED is coupled to a first terminal of the second LED. The controller is configured to receive an input signal indicative of a color of light. The controller is also configured to adjust, based on the input signal, a first proportion of a current, the first proportion being applied to the first LED. The controller is also configured to adjust, based on the input signal, a second proportion of the current, the second proportion being applied to the second LED.
US09930734B2 Light emitting diode lamp with burnable function and light emitting diode lamp string with burnable function
A light emitting diode lamp with a burnable function includes at least a light emitting diode and a light emitting diode driving apparatus with the burnable function. The light emitting diode driving apparatus is electrically connected to the light emitting diode. The light emitting diode driving apparatus includes a positive contact and a negative contact. The light emitting diode driving apparatus receives a burn start signal sent through the positive contact and a burn address data sent through the positive contact. The light emitting diode driving apparatus is configured to burn the burn address data into the light emitting diode driving apparatus after the light emitting diode driving apparatus receives the burn start signal.
US09930728B2 Vacuum assisted conformal shape setting device
A device and method for applying treatment to a structure includes a housing having a first membrane sealed to a second membrane for creating an airtight cavity therebetween for receiving a porous material and a working layer. The method includes the process of conforming the shape of the housing to the structure and applying a treatment thereafter to the structure.
US09930717B2 Intermittent out of service recovery on accessory device
This disclosure relates to out of service recovery techniques for an accessory device. According to some embodiments, the accessory device may receive cellular communication system selection information from a paired device. The accessory device may store the communication system selection information. At some point, it may be determined that the accessory device has lost cellular communication service. The accessory device may perform a cellular communication service scan utilizing the system selection information received from the paired device along with its own historical information and location based frequency lists.
US09930706B2 Definition of new identifier in wireless access system that supports device to device communication, and transmission method and device using same
The present invention provides definition of an identifier which is required for recognizing information essential for device to device communication, a transmission method thereof, and devices that support the same. The method for supporting device to device (D2D) communication in a wireless access system that supports D2D communication as one embodiment of the present invention comprises the steps of allowing a first D2D device to receive, from a base station, a broadcast message which contains a common D2D identifier (C-D2D-RNTI) for all D2D devices that perform D2D communication; and allowing the first D2D device to receive the transmitted D2D-related information by using the C-D2D-RNTI. In this situation, the wireless access system can support both D2D communication and cellular communication for a normal terminal instead of the D2D device.
US09930701B2 Method for a user terminal to random access a carrier aggregation mobile communication system
A method for random access to a base station by a user equipment (UE) in a mobile communication system using carrier aggregation in which communication is conducted over a plurality of component carriers, and a terminal for the method are disclosed. When the UE performs a contention-based random access procedure in the mobile communication system to which CA technology is applied, the UE considers an uplink grant signal as a contention resolution message when receiving the uplink grant signal from a eNB only when the uplink grant signal is received through a downlink CC corresponding to an uplink CC used to transmit a random access preamble or a third message, to thereby prevent contention resolution from being erroneously ended.
US09930695B2 Orthogonal frequency-division multiple access distributed channel access
This disclosure describes methods, apparatus, and systems related to an OFDMA Distributed Channel Access. A first computing device comprising one or more processors and one or more transceiver components may determine one or more random access resource allocations. The first computing device may generate a trigger frame associated with the one or more random access resource allocations. The first computing device may cause to send the trigger frame to one or more user devices including a first user device. The first computing device may receive from the first user device, in response to sending the trigger frame, a first uplink frame based on a first backoff count associated with the first user device.
US09930691B2 Random-access response with analog beamforming
A system and method of Random-Access Response, RAR, messaging when a base station employs narrow beamforming. Multiple RAR messages are successively transmitted from the base station to a User Equipment, UE, before any response to a RAR message is received from the UE. Thus, despite any calibration mismatch between Uplink, UL, and Downlink, DL, beams in the beamformed system, a RAR message is not only received by the UE, but is received over the most-suitable DL beam for that UE. Each RAR message may contain a message-specific scheduling-delay indicator in the UL grant carried in the RAR message to provide an adjustable time delay for the UE's uplink transmission scheduled by the UL grant. Multiple RAR transmissions can schedule a single UL transmission at a specific time instance or different UL transmissions at different time intervals. The UE may report to the base station the best DL RAR transmission detected by the UE.
US09930690B2 System and method for processing buffer status reports in random access procedures
A method for requesting communications resources by a user equipment (UE) includes determining that a proximity-based service (ProSe) buffer status report (BSR) trigger condition has been met, determining that a cellular BSR trigger condition has been met, generating a media access control (MAC) protocol data unit (PDU) message comprising only one of a ProSe BSR and a cellular BSR, and sending the MAC PDU message to an evolved NodeB (eNB).
US09930687B2 Communication control apparatus, communication control method, radio communication system and terminal apparatus
[Object] To utilize the extension band in the band-filling efficiently.[Solution] There is provided a communication control apparatus including: a communication control unit that controls radio communication performed by terminal apparatuses on a component carrier having a basic bandwidth, and sets at least one extension band to be added to the component carrier to at least a part of an excess frequency band. The terminal apparatuses include a first group of terminal apparatuses that support radio communication on the extension band, and a second group of terminal apparatuses that do not support the radio communication on the extension band. The communication control unit transmits resource assignment information that is not changed depending on whether or not the extension band is set, for the second group of terminal apparatuses.
US09930686B2 Method and system for scheduling multiple concurrent transmissions during a contention access period in a wireless communications network
Aspects of a method and system for scheduling multiple concurrent transmissions during a contention access period in a wireless communications network are presented. Aspects of the system comprise communicating devices (DEVs) within a piconet that are operable to derive a neighborhood map of a piconet. The neighborhood map information may enable a plurality of DEVs to concurrently transmit signals during a given channel time allocation (CTA) time slot. The ability for multiple DEVs to transmit signals concurrently during a single CTA time slot may increase spectral reuse within a wireless communication medium. In another aspect the system, the neighborhood map information may enable individual DEVs to set clear channel assessment (CCA) thresholds. Individual DEVs may utilize CCA threshold information to determine when to transmit signals to one or more destination DEVs and/or at what rate to transmit data via the signals.
US09930684B2 Method and apparatus for device-to-device HARQ process management
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 method and an apparatus that may repeatedly transmit signals to cope with and reduce transmission errors in device-to-device (D2D) communication are provided. The method includes receiving, upon generation of data to be transmitted to a receiving user equipment (UE) (RX UE), allocation of resources to be used for D2D communication, transmitting a scheduling assignment (SA) containing identification information of at least one RX UE to the at least one RX UE, assigning at least one hybrid automatic repeat request (HARQ) process for the identification information of the at least one RX UE, and transmitting data to the at least one RX UE based on the HARQ process. Accordingly, it is possible to remove factors causing system performance degradation when retransmission operation for communication between a UE and a base station (eNB) is introduced to D2D communication.
US09930674B2 Radio communication apparatus, processor, and communication control method
A radio communication apparatus according to a first aspect is an apparatus for supporting cellular communication and wireless LAN communication. A protocol stack for the cellular communication includes: a cellular lower layer including a physical layer and a MAC layer; and a cellular upper layer higher than the MAC layer. The radio communication apparatus comprises a controller configured to set a specific mode using a protocol stack of the wireless LAN communication instead of the cellular lower layer.
US09930666B2 Method and base station for MU-MIMO transmission in wireless communication system
The present disclosure provides a method and base station for Multiple User-Multiple Input Multiple Output (MU-MIMO) transmission in a wireless communication system. The base station re-allocates frequency resources of a DMRS port which are allocated to N first data flows to M second data flows, wherein M is greater than N, and N first data flows may be used by N first UEs or less than N first UEs. The base station designates a DMRS port for K second UEs involved in joint scheduling according to the re-allocation result of frequency resources of a DMRS port, and sends information of the designated DMRS port via a downlink control signaling to the K second UEs, where K is lower than M or equal to M.
US09930661B2 Methods and arrangements to coordinate communications of different types of devices on a wireless network
Logic may coordinate communications of different types of wireless communications devices such as high power and low power wireless communications devices. Logic may coordinate communications by assigning time slots to a low power station (LP-STA) in a management frame such as a beacon transmitted by an access point (AP) associated with the LP-STA. Logic of the high power stations (HP-STAB) may receive the beacon and shepard logic of the HP-STA may defer transmissions by the HP-STA throughout the duration(s) indicated in the beacon from the AP. Logic of the LP-STA may comprise carrier sense multiple access with collision avoidance logic to determine when to transmit a communication. Shepard logic of an HP-STA may detect the communication from the LP-STA and defer transmission of communication during a time duration for the communication by the LP-STA.
US09930649B2 Method and apparatus for transmitting downlink control information
A base station determines a time domain position and a frequency domain position of an enhanced search space bearing downlink control information, and sends the downlink control information on the time domain position and the frequency domain position. With the present invention, the problem that a search space of a PDCCH area cannot be used to transmit downlink control information is solved by transmitting the downlink control information through an enhanced search space when an NCT is independently operated and a low-cost terminal is accessing a large bandwidth system.
US09930636B2 Communication transmission system and method for xHRPD
Communication transmission system and method are provided. The communication transmission system includes a base station and user equipment. The base station is configured to control a page response for terminated services. The user equipment is configured to receive the page response from the base station. In addition, the user equipment obtains priorities of the different terminated services according to the page response from the base station.
US09930634B1 Systems and methods for efficient updating of tracking area information for relay based networks
Systems and methods are described for updating tracking information for a relay-based network. Tracking information for wireless devices connected to a plurality of cells that are connected to a relay are accumulated. The wireless device tracking information is formatted into a single tracking area update message for the wireless devices of the plurality of cells. Further, wireless transmission of the tracking area update message is scheduled.
US09930632B2 M2M application remote registration method, device, system and storage medium
A method, device, system and a computer storage medium for remote registration of a Machine-to-Machine (M2M) application are provided. The method includes that: a local Common Service Entity (CSE) receives a first registration request message from the M2M application, reads a CSE list in the remote registration parameter when determining that the first registration request message includes a remote registration parameter and determining an activation indication parameter in the remote registration parameter represents that remote registration is required to be executed, and sends a second registration request message corresponding to the first registration request message according to the CSE list when it is determined that the CSE list is not empty and target CSEs in the CSE list have been registered on the local CSE.
US09930630B2 Position determination method and device, and computer storage medium
The present disclosure discloses a method and device for determining a position, and a computer storage medium. The method includes that a first power value for a SYNC-NL segment within a DwPTS, a second power value for a first GP segment which precedes the SYNC-NL segment, a third power value for a second GP segment which follows the SYNC-NL segment, and a fourth power value for a time slot 0 are acquired; an eigenvalue of the DwPTS is calculated according to the first power value, the second power value, the third power value and the fourth power value; and the position of the DwPTS is determined according to the eigenvalue.
US09930625B2 Calculating power headroom based on pathloss and subframe sets
There is provided a terminal apparatus configured to communicate with a base station apparatus. The terminal apparatus includes a reception unit configured to receive information for configuring a plurality of subframe sets and a parameter for each of the plurality of subframe sets from the base station apparatus, and a transmission unit configured to report power headroom calculated based on the parameter for a subframe set to which a subframe in which power headroom reporting is performed belongs, to the base station apparatus in the subframe. Thus, the terminal apparatus can efficiently perform a process related to a transmission power.
US09930617B1 State change enabled by a hierarchical class of a radio access network device
Enabling a changing of a state of a device based on a hierarchical class of the device is disclosed. Non-macro radio access network (RAN) devices can be comprised in a network connected to a macro RAN device via a gateway RAN device. The gateway RAN device can be connected to a field RAN device via an intermediate RAN device. A state of a field RAN device can be altered based on a criterion. In an embodiment the criterion can be use of the hierarchical class of the RAN device, e.g., a field class RAN device, by an active or idle UE. In an embodiment the criterion can be use, by an active or idle UE, of another RAN device that is a logical neighbor to the field RAN device. Altering the state can result in a power savings or improved interference characteristics of the network.
US09930601B2 Filtering of signal parameter values reported in a measurement report
A user equipment may determine an initial signal parameter value of a signal received from a base station. The user equipment may determine one or more subsequent signal parameter values corresponding to one or more signals received from the base station. The one or more subsequent signal parameter values may be measured after the initial signal parameter value. The user equipment may calculate a filtered signal parameter value based on the initial signal parameter value and the one or more subsequent signal parameter values. Each signal parameter value, of the one or more subsequent signal parameter values, may be weighted by an amount greater than or equal to a previously measured signal parameter value. The user equipment may provide the filtered signal parameter value in a measurement report.
US09930599B2 Method and apparatuses for moving a service or IP session from first to second access
The present invention relates to a method for moving at least one service or an IP session from a first access to a second access, comprising the following steps: —a Gateway, GW, routes (25) a data packet flow between a Packet Data Network, PDN, and a User Equipment, UE, for said service or IP session over the first access, —the GW monitors (26) the data packet flow between the PDN and the UE to detect the network performance of the first access, —the GW—moves (27) the routing of the data packet flow to the second access when the network performance goes below a threshold.
US09930594B2 Wireless communication system and method for trains and other vehicles using trackside base stations
A method and system for wireless communication with a mobile router in a moving vehicle, such as a train, and an external wireless network is disclosed. The external network includes a plurality of trackside base stations distributed along a path of travel. The method includes: determining the presence of a mobile router within the access area of a trackside base station, and when the presence of a mobile router has been determined: setting the power of the trackside base station to a high power mode; determining a direction of travel of the vehicle; setting the power of at least one trackside base station arranged in the forward direction of the base station for which the mobile router has been detected to a high power mode; and setting the power of at least one trackside base station arranged in the backward direction of the base station to a low power mode.
US09930589B2 Detection and recovery from loss of small cell connection
In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: establish connection with a first cell and a second cell, wherein the connection with the first cell and the second cell is configured in a time division multiplexing pattern; determine the connection with the second cell failed; and indicate to the first cell that the connection with the second cell has failed.
US09930578B2 Enhanced voice roaming for UE devices associated with a home network without SRVCC
Some embodiments relate to a cellular network which better utilizes packet-switched (PS) voice technologies, such as VoLTE, for roaming user equipment (UE) devices. When a roaming UE associated with a home cellular carrier that does not support PS to CS handover (SRVCC) desires to make a VoLTE call, the cellular network may determine probability of such a handover during the the call. The cellular network may selectively accept or reject the packet-switched wireless voice call based on the handover probability. If the probability of handover is high, the cellular network may reject the packet-switched wireless voice and trigger the UE to fall back to a circuit-switched network and re-originate the wireless voice call on the circuit-switched network. In the case of a mobile terminated call, the cellular network may provide signaling to the UE to perform a fallback to a circuit-switched network in order to receive the mobile terminated call.
US09930576B2 Apparatus, computer program, and method for acceleration of a handover upon mobile device signal degradation
An apparatus, computer program, and method are provided for acceleration of a handover if mobile communication device signaling is degrading. Signal information is received in connection with a mobile communication device being serviced by a cell of a network. It is determined whether the signal information indicates that at least one aspect of a signaling in connection with the mobile communication device is degrading. An acceleration of a handover is conditionally caused in connection with the mobile communication device, if it is determined that the signal information indicates that the at least one aspect of the signaling in connection with the mobile communication device is degrading.
US09930563B2 Providing a quality-of-service-based service from a cellular network via a wireless sharing device
A device associated with a cellular network may receive a request for a quality-of-service based service from a wireless sharing device that is in communication with a user device. The user device may connect with the cellular network via the wireless sharing device. The request may include identification information. The identification information may include a user device identifier and a wireless sharing device identifier. The quality-of-service based service may be provided based on an identified quality-of-service level. The device may establish a bearer based on the request. The bearer may be used by one or more network devices to provide the quality-of-based service, with the quality-of-service level and via the wireless sharing device, to the user device.
US09930562B2 Utilization based control of wireless network services
Methods, systems, and computer readable media can be operable to facilitate dynamic provisioning of subordinate service sets. An access point providing primary service(s) and subordinate service(s) may determine the bandwidth available for the subordinate service(s) based on current channel utilization. Where the bandwidth available for the subordinate service(s) is determined to be less than a predetermined threshold, the access point may modify support for the subordinate service(s). The access point may reduce the number of clients allowed to access the subordinate service(s) or may temporarily suspend offering of the subordinate service(s) to client devices.
US09930561B2 Spatial multiplexing power save learning mode
Apparatus and methods for configuring wireless circuitry of a wireless communication device associated with a wireless local area network (WLAN) access point (AP) to use a reduced power consumption mode are disclosed. While associated with a multiple-input multiple-output (MIMO) WLAN AP and operating in a MIMO mode that includes at least two spatial streams for communication with multiple radio frequency (RF) receive chains active, the wireless communication device transmits a message indicating a request to use a spatial multiplexing power save (SMPS) mode that supports only one spatial stream and requires only a single active RF receive chain. The wireless communication device monitors packets received from the WLAN AP after a guard interval following the request and only switches to the SMPS mode when all packets received after the guard interval use only one spatial stream.
US09930552B2 Method for indicating channel measurement feedback and sending station
Disclosed are a method for indicating channel measurement feedback and a sending station. The method comprises: a sending station sends a radio frame, wherein a signal field, which is in the physical layer header of the radio frame, carries indication information requesting channel measurement feedback. The disclosure effectively reduces the transmission load overhead for sending the radio frame when requesting channel measurement feedback, thereby reducing, the power consumption of a station.
US09930551B2 Radio communication system, radio station, network operation management apparatus, and network healing method
A radio communication system, a radio station, a network operation management apparatus, and a network healing method are provided that can suppress system performance degradation caused when a failure occurs in a radio base station, a network apparatus, or the like. In a radio communication system which includes multiple radio stations (10, 20) and a network operation management apparatus (30) managing the radio stations and in which network optimization is performed, at least one of a first radio station (10) in which a failure occurs, a second radio station (20) different from the first ration station, and the network operation management apparatus (30) sends alarm information regarding the failure.
US09930548B2 Identification of wireless communication congestion
Near real time identification of predicted wireless communication congestion is based on a relationship between a number of key performance indicator (KPI) trend prediction values and corresponding KPI trend thresholds. Each KPI trend prediction value is calculated based on a number of past intervals and a number of KPIs corresponding to each past interval of the number of past intervals utilizing linear regression. A mobile communication network node, such as an enhanced node B, may identify predicted wireless communication congestion and notify mobile devices served by the node. Mobile devices served by the node, based on the notification, may restrict background application data communication and/or take appropriate action to contribute to a reduction in and/or elimination of the congestion.
US09930541B2 Maintaining the integrity of configuration information of a network of access points for use in positioning an apparatus
A method comprising: collecting from each of multiple access points in a network of access points a set of measurements made at a respective access point for signals transmitted by other access points, wherein the network of access points is for use in positioning a device that communicates with the network of access points; processing the collected sets of measurements to classify changes in the network of access points; and performing an action that is conditional upon how a change is classified.
US09930533B2 Identity authentication by using human biological characteristic
A human biological characteristic file corresponding to a particular identity is received and used as a base file. A characteristic code to be authenticated is obtained according to a human biological characteristic of a person who requests identity authentication when an identity authentication request corresponding to the particular identity is received. A base characteristic code is collected from a base file. A collecting algorithm applied for collecting the base characteristic code is the same as or matches an algorithm applied for obtaining the characteristic code. The present techniques determine whether the base characteristic code and the characteristic code correspond to a same human biological characteristic. If a result is positive, the identity authentication request is verified. The present techniques implement communication between different terminal devices of different manufacturers and effectively improve user experiences, thereby efficiently and conveniently implementing remote identity authentication.
US09930531B2 Multimedia message service method and system
Disclosed is a method of sharing multimedia contents, by a server, including storing the multimedia contents, receiving an establishment request configured to establish one of a plurality of access modes for the multimedia contents from a first terminal, establishing an access mode according to the establishment request for the multimedia contents, receiving an access request for the multimedia contents stored in the server from at least one second terminal, determining whether the at least one second terminal is allowed to access the multimedia message based on the access mode, and transmitting the multimedia contents, wherein the access mode includes at least one of a private mode for access by only the first terminal, a restricted mode for access by the at least one second terminal, and a public mode for access by all terminals.
US09930523B2 Method and device for proving his identity
The invention is related to a method allowing a prover holding a secret key (x) to prove its identity to a verifier and to prove to this verifier that he is within a predetermined distance of this verifier, said method comprising an initialization phase during which: the prover picks a first nonce (Np) and communicates this first nonce to the verifier; the verifier picks a first random vector (a), a leak function (Lμ), and a second nonce (Nv); the verifier uses said leak function (Lμ) to compute a modified secret (x′) depending on the leak (Lμ(x)) of said secret; the verifier transmits to said prover said leak function and said second nonce; the prover retrieves said first random vector and said modified secret, wherein said first random vector and said modified secret are used by said prover for computing responses (ri) to challenges (ci).
US09930519B2 Method and apparatus for controlling home devices on group basis based upon history of the home devices
A method and apparatus for controlling home devices on a group basis in a home network system are provided. The method includes collecting operation state information about a plurality of home devices, generating control history information about the plurality of home devices based on the collected operation state information, receiving a group control command for a group of home devices from among the plurality of home devices, the group of home devices being set based on the control history information, and controlling operations of the group of home devices according to the received group control command.
US09930516B2 UE monitoring configuration method and apparatus
A method and an apparatus for configuring a function of monitoring events concerning user equipment (UE) are provided. The method of a home subscriber server (HSS) includes receiving a first request message including monitoring event information from a service capability exposure function (SCEF), setting, if the monitoring event information is set to loss of connectivity, a mobility-related timer of a terminal to a value based on a value of a maximum detection time included in the first request message, and transmitting a second request message including the monitoring event information and the set mobility-related timer of the terminal to a mobility management entity.
US09930511B2 Method and apparatus for friend discovery
A nearby friend discovery method is provided, including: generating, by an electronic device, an access point (AP) list identifying one or more access points (APs), the AP list being generated based on the strength of signals received from the access points; transmitting the AP list from the electronic device to a server; receiving, by the electronic device from the server, a nearby friend list, the nearby friend list including an indication of one or more users who are located within a signal range of at least one of the access points identified in the AP list and who have previously exchanged one or more communications with a user of the electronic device; and displaying the nearby friend list.
US09930507B2 Managing emergency communication session termination
Systems, methods, and devices for managing termination of an active communication session in a wireless communication device. A processor of the wireless communication device may receive an instruction to terminate a communication session. The processor may determine whether an emergency communication status of the wireless communication device indicates that the communication session should not be terminated. The processor may block the instruction to terminate the communication session in response to determining that the emergency communication status indicates that the communication session comprises an emergency communication session.
US09930504B2 Reducing call failure rate in multi-subscriber identity module capable devices
A method for reducing call failure rates on a multi-subscriber identity module (SIM) mobile communication device includes: selecting a first SIM camped on a visiting public land mobile network (VPLMN); attempting call initiation on the first SIM; determining whether call setup on the first SIM on the VPLMN is successful; in response to determining that the call setup on the first SIM is unsuccessful, determining if a second SIM is camped on a home public land mobile network (HPLMN); and in response to determining that the second SIM is camped on the HPLMN, selecting the second SIM camped on the HPLMN; and attempting call initiation using the second SIM.
US09930500B2 Land mobile radio dispatch console
An exemplary land mobile radio dispatch console and method are provided. In one embodiment, the console has the capability to process and handle Requests To Talk (RTT) and emergencies. In another embodiment, the console has the capability to provide a history. In another embodiment, the console provides the capability for operators to configure and save patches of predefined groups for later use. In another embodiment, the console includes a telephone interconnect interface component, and combinations of features mentioned above.
US09930497B2 Initiating live presentation content sharing via radio frequency beacons
Systems, methods, and modes are disclosed for live presentation sharing between meeting presenter's and meeting attendees' portable electronic devices during a meeting, and more specifically for viewing presentation content on a portable electronic device displayed on a meeting room display during a meeting. The system comprises a presentation gateway configured for receiving and transmitting presentation content to a meeting room display during a meeting. The system further comprises a portable electronic device that pairs with the presentation gateway. The presentation content is displayed on the portable electronic device substantially in synch with the presentation content displayed on a meeting room display by repeatedly capturing a new image from the presentation content, comparing each new image to a previously saved image to determine whether the new image is substantially identical to the previously saved image, and saving a new image that is not substantially identical to the previously saved image, wherein the newly saved image is displayed on the display of the portable communication device.
US09930496B2 Trigger-based transfer of CAR2X message of different standards
A method for processing Car2X messages by a processing device designed to receive and process messages, the construction of which is defined according to different standards, preferably according to a first standard and a second standard, including: recording of the message by the processing device, identifying the standard used by the message, forwarding the message to an application unit of the processing device if the message uses the standard for which the application unit is designed, or otherwise creating a new message from the received message so that it can be processed by the application unit. The new message is created in accordance with at least one previously known content item within the received message.
US09930485B2 Shoelaces with location monitoring systems
Systems and methods for monitoring the location of a wearer of a shoelace and providing alerts when the wearer is not within the pre-established parameters are disclosed. A shoelace has a location monitoring device irremovably housed within it. The location monitoring device contains a global positioning system, a transmitter, and a battery. The shoelace can include a microphone communicatively coupled to the location monitoring device. A disclosed method includes receiving, by a location monitoring server, a plurality of pre-established parameters associated a wearer of the shoelace. A unique identifier, which authenticates identity of the shoelace, and location data of the shoelace from the global positioning system housed inside the shoelace are also sent to the location monitoring server, which determines whether the location data is consistent with the plurality of pre-established parameters. An alert is transmitted to a mobile communication device upon determining the location data is not consistent with the plurality of pre-established parameters associated with that shoelace.
US09930481B2 Switching mobile devices to auto-silent mode
Embodiments of the present invention provide systems and methods for controlling a mobile device of interest. In order to automatically turn or keep the ringer off for the mobile device of interest, the number of other mobile devices within a defined proximity and maintaining a minimum time threshold in the presence of the other mobile devices within the defined proximity are evaluated. Upon determining there is at least a minimum number of other mobile devices within the defined proximity and the mobile device of interest maintains the minimum time threshold in the presence of the other mobile devices within the defined proximity, the mobile device of interest automatically turns the ringer off.
US09930478B2 Location-based operations and messaging
A system includes a first mobile device configured to provide information concerning a physical location of the first mobile device and a second mobile device configured to receive the information concerning the physical location of the first mobile device. A contacts database is provided for the first mobile device based on input of a user of the first mobile device such that communication is allowed with the second mobile device based on the contacts database.
US09930477B2 Method and apparatus for transmitting and receiving data in wireless communication system
Disclosed are a method and apparatus in which a first device transmits and receives data using Bluetooth Low Energy technology in a wireless communication system. The method includes: opening a control channel for controlling a second device and a third device; and performing a codec and parameter negotiation procedure for the transmission and reception of an audio stream between the second device and the third device, the first device being a device that controls the second device and the third device, the second device being a device that transmits the audio stream, and the third device being a device that receives the audio stream.
US09930466B2 Method and apparatus for processing audio content
A method and apparatus for processing audio content is described. The method and apparatus include receiving (510) audio content, the audio content including an input audio signal, a first reference audio signal, and a second reference audio signal, determining (550) a processing function for the input audio signal, the processing function determined based on a cost function between the input audio signal, the first reference audio signal and a second reference audio signal, and processing (560) the input audio signal using the determined processing function in order to produce an output audio signal.
US09930463B2 Defect detection via audio playback
Embodiments of detecting detects in a playback device via audio playback are provided. A playback device may play a test sound during a time period, and capture, via one or more microphones of the playback device, the test sound during the time period. A determination that a defect in the playback device has been detected may be based on the recorded test sound.
US09930450B2 Audio apparatus, and current control method
An audio apparatus includes a signal processor, a power amplifier, a speaker, and a controller. A current consumption prediction unit in the controller predicts current consumption on the basis of a monitoring result of an output level monitoring unit in the signal processor and/or a monitoring result of a power supply voltage monitoring unit in the controller. A limiter control unit in the controller controls a limiter in the signal processor in a normal mode or a current limiting mode on the basis of predicted current consumption. In the current limiting mode, the limiter is controlled so that an attenuation speed higher than that in the normal mode and a threshold value smaller than that in the normal mode are obtained.
US09930449B2 Device for controlling a loudspeaker
The present invention relates to a device for controlling a loudspeaker (14) in an enclosure, comprising: an input for an audio signal (Saudio_ref) to be reproduced; an output for supplying an excitation signal from the loudspeaker. It comprises a control unit comprising: means (24, 25) for calculating a desired dynamic value (Aref) of the loudspeaker diaphragm based on the audio signal (Saudio_ref) to be reproduced and the structure of the enclosure; means (26) for calculating a plurality of desired dynamic values (Aref, dAref/dt, Vref, Xref) of the loudspeaker diaphragm at each moment based on only the desired dynamic value (Aref); a mechanical model (36) of the loudspeaker; and means (70, 80, 90) for calculating the excitation signal of the loudspeaker at each moment, without feedback loop, from the mechanical model (36) of the loudspeaker and desired dynamic values (Aref, dAref/dt, Vref, Xref).
US09930444B1 Audio driver and power supply unit architecture
This disclosure relates to speakers and more specifically to an array speaker for distributing music uniformly across a room. A number of audio drivers can be radially distributed within a speaker housing so that an output of the drivers is distributed evenly throughout the room. In some embodiments, the exit geometry of the audio drivers can be configured to bounce off a surface supporting the array speaker to improve the distribution of music throughout the room. The array speaker can include a number of vibration isolation elements distributed within a housing of the array speaker. The vibration isolation elements can be configured reduce the strength of forces generated by a subwoofer of the array speaker.
US09930443B1 Active acoustic meta material loudspeaker system and the process to make the same
An active acoustic meta material system with micro-perforated sheets embedded between porous layers and air gaps, around the output region in front of a speaker, perpendicular to the direction of wave propagation of the sound is disclosed. Sound input is split into two frequency ranges by an active controller, such that a higher frequency range is sent to a traditional speaker which outputs sound via a diaphragm which vibrates in response to electromagnetic signals generated based on the sound input. The sound waves in the lower frequency range are sent to piezoelectric or other type of motion-creating transducers which are mounted to an outer housing or casing containing a plurality of meta material sheets with insulative layers between each meta material sheet. The combination of meta material sheets and insulation layers are calibrated to focus and amplify the vibrational waves which are outputted by the transducers.
US09930438B2 Electronic device and method for controlling audio input/output
An electronic device includes an interface unit that communicates with an external device in wireless or wired communication, a resonance sensor unit that detects a frequency resonance signal of the external device, and a controller that detects at least one input from the external device through the resonance sensor unit, determines an audio input or output activation state of the electronic device in response to the communication connection state with the external device, and controls an audio input or output operation of the electronic device based on the detection of the at least one input and the determination of the audio input/output activation state.
US09930413B2 Presenting media content from multiple, distinct media content sources
Techniques described herein may be used to provide a media program (e.g., a television program, a sporting event, a movie, advertisement, etc.) to a user by obtaining portions of the media program from multiple, distinct media content sources. A client device, such as a set-top-box (STB), may receive present an ongoing media program to a user. The user may request for the client device to start the media program from the beginning, rewind the media program, or otherwise access a previous portion of the media program. Depending on the request, the client device may obtain different portions of the media program requested by the user from multiple, distinct media content sources. Examples of such sources may include a buffer of the client device, a digital-video-recording (DVR) component of the client device, a DVR server, a catch up server, and a video-on-demand (VoD) server.
US09930407B2 Systems and methods for determining user position via wireless signal characteristics
Systems and methods are described for presenting a television program to a viewer using a mobile television receiver. The television program is received at the mobile television receiver via a first signal transmitted by a signal source having a limited range. It is determined whether the mobile receiver will exit the limited range of the signal source and, before the mobile receiver exits the limited range of the signal source, an action is facilitated to allow the viewer to continue to view the television program. Actions that may be facilitated include tuning to an alternate source of the television program, obtaining a placeshifted media stream of the television program, recording the television program on a remote video recorder, or simply notifying the viewer that he or she is about to exit the limited range of the signal source.
US09930398B2 Image display apparatus and method of operating the same
An image display apparatus including a non-volatile memory device that stores an operating system (OS), a first application program, and a second application program; and a processor that loads the OS and the first application program to a first volatile memory device, loads the second application program to a second volatile memory device, executes the OS, the first application program, and the second application program in a normal mode, and executes the OS and the first application program and suspends the second application program loaded to the second volatile memory device in an Internet-of-Things (IoT) mode, wherein the first application program is a program that receives state information regarding an IOT device and transmits the received state information to a server, and the second application program is a program that performs at least one of a broadcast receiving function, an image processing function, and an image displaying function is provided.
US09930394B2 Display component activation
A device configuration for determining whether to send an activation notification based on whether a signal can be decoded by a tuner or codec are described herein. For example, a device may include a tuner, activated in response to receiving the user indication, to attempt to decode a signal corresponding to a channel, and a processor to execute instructions that: detect, prior to a start of a delay period, that the tuner is required to decode the signal, determine, during the delay period, whether the signal can be decoded by the tuner, deactivate the tuner after the delay period without sending a tuner activation notification, in response to a determination that the signal cannot be decoded by the tuner, and send the tuner activation notification to a remote server after the delay period, in response to a determination that the signal can be decoded by the tuner.
US09930391B1 Network personal video recorder utilizing personal digital storage
Approaches for operating a network personal video recorder operated by a content provider. The network personal video recorder may be located at a head-end of a digital content provider. A network personal video recorder receives, from a user, authentication credentials that provide the network personal video recorder access, via the Internet, to a storage medium belonging to or associated with the user. After the user instructs the network personal video recorder to record a video program, the network personal video recorder stores a copy of the video program on the user's storage medium using the user-provided authentication credentials. Thereafter, when the user wishes to view the video program, the user can instruct the network personal video recorder to read the copy of the video program from the storage medium and play the video program on a device of the user.
US09930390B2 Control word and associated entitlement control message caching and reuse
Methods, systems, computer-readable media, and apparatuses for providing control word and associated entitlement control message (ECM) functionalities are presented. In some embodiments, a computing device may cache concurrently a first set of control words and a first set of entitlement control messages (ECMs) associated with the first set of control words. The computing device may encrypt a transport stream with a particular control word of the first set of control words. The computing device may insert a particular ECM, of the first set of ECMs, corresponding to the particular control word into the transport stream sent to a device downstream from the computing device. In some embodiments, a computing device may reuse control words and associated ECMs.
US09930380B2 Process and device for the protection and display of video streams
A process distributing video streams to a plurality of addressees, comprising a marking step comprising adding at least one visual element to a video stream, which marking step is applied to an original video stream common to all the addressees and which is personalized for each addressee by addition of a visual element specific to the addressee that allows rapid visual identification of the addressee, wherein the added visual element replaces part of the original video stream that is stored in complementary information on a multimedia server.
US09930370B2 Entropy coding of motion vector differences
An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
US09930367B2 Filtering method for performing deblocking filtering on a boundary between an intra pulse code modulation block and a non-intra pulse code modulation block which are adjacent to each other in an image
A filtering method is for performing deblocking filtering on the boundary between an IPCM block and a non-IPCM block adjacent to each other in an image and including: determining a first quantization parameter for the non-IPCM block; determining a second quantization parameter for the IPCM block, using the first quantization parameter; determining a filter strength for the boundary, using the first quantization parameter and the second quantization parameter; and performing the deblocking filtering on the boundary using the determined filter strength.
US09930364B2 Method and apparatus for encoding image data using wavelet signatures
Methods of data encoding using trees formed with logic gates are described which lead to spatial compression of image data. Data encoding is achieved using a five-level wavelet transform, such as the Haar or the 2/10 transform. A dual transform engine is used, the first and engine being used for the first part of the first-level transform, the second part of the first-level transform and the subsequent-level transforms being performed by the second transform engine within a time interval which is less than or equal to the time taken by the first transform engine to effect the part-transform. Each bit plane of the resulting coefficients is then encoded by forming a tree structure from the bits and OR logical combinations thereof. Redundant data are removed from the resulting tree structure, and further data can be removed by using a predetermined compression profile. The resulting blocks of compressed data are of variable length and are packaged with sync words and index words for transmission so that the location and identity of the transformed data blocks can be determined from the received signal.
US09930353B2 Image decoding device and method
The present disclosure relates to an image decoding device and method capable of suppressing an increase in an encoding or decoding load. The present disclosure includes: a decoding section configured to decode encoded data obtained by encoding image data for each of a plurality of certain areas obtained by dividing a picture using a plurality of blocks obtained by dividing the area as processing units, for each of the areas; a reordering section configured to reorder decoding results of the encoded data of the respective blocks obtained for the respective areas by the decoding section in a raster scan order of the entire picture; and a transform section configured to transform the decoding results of the respective blocks reordered in the raster scan order of the entire picture by the reordering section and generate decoded image data. The present disclosure can be applied to the image decoding device.
US09930351B2 Method and arrangement for transcoding a video bitstream
The present invention relates to a method and a transcoder arrangement of transcoding a bitstream representing an original video source from an input format to an output format. The method comprises the steps of receiving (S10) the bitstream with the input video format, wherein the input video format is a high fidelity format; and receiving (S20) side information related to said video bitstream. Said side information comprising at least: a video bitstream representing the original video source with a low fidelity input video format, coding parameters optimized based on knowledge of the original video source; transform coefficients, indicative of a residual between the original video source and a decoded version of the high fidelity format. The method further comprises decoding (S40) said received side information to generate transcoding guiding information, estimating (S50) a representation of said bitstream with a low fidelity output format based on the received bit stream and the generated transcoding guiding information, adding (S60) the transform coefficients of the side information to transform coefficients generated from the estimated representation of said bitstream with the low fidelity output format to improve the estimated representation of said bitstream with the low fidelity output format and encoding (S50) the improved estimated representation of said bitstream with the low fidelity output format.
US09930348B2 Coefficient level coding in a video coding process
A device for coding video data includes a memory configured to store video data, and at least one processor configured to: determine a maximum number of bits to be used when coding a syntax element indicating absolute values of transform coefficients of a coding unit of the video data, determine a maximum number of suffix bits to be used when coding a Golomb-Rice/Exponential-Golomb coding suffix codeword of the syntax element, determine a maximum number of prefix bits to be used when coding a unary Golomb-Rice/Exponential-Golomb coding prefix codeword of the syntax element, determine the absolute values of transform coefficients for the coding unit, code a prefix codeword for one of the absolute values, and code a suffix codeword for the one of the absolute values, and code the coding unit based on the prefix codeword and the suffix codeword.
US09930346B2 System and method for flatness detection for display stream compression (DSC)
A system and method for flatness detection for display stream compression (DSC) is disclosed. In one aspect, the method includes determining a first complexity value for a previous block of video data, a second complexity value for a current block of the video data, and a third complexity value for a next block of the video data. The method also includes determining whether the current block includes a transition from a complex region to a flat region based at least in part on the first, second, and third complexity values.
US09930341B2 Block vector coding for intra block copying
An example method for decoding video data includes receiving syntax elements (SEs) for a component of a block vector that represents a displacement between a current block of video data and a predictor block of video data; decoding the SEs to determine a value of the component by at least: decoding a first SE to determine whether or not an absolute value of the component (AbsValcomp) is greater than zero; where AbsValcomp is greater than zero, decoding a second SE to determine whether AbsValcomp is greater than a threshold based on an order of a set of codes; where AbsValcomp is greater than the threshold, decoding, using the set of codes, a third SE to determine AbsValcomp minus an offset based on the order of the set of codes; and where AbsValcomp is greater than zero, decoding a fourth SE to determine a sign of the value of the component.
US09930340B2 Systems and methods for selectively performing a bitstream conformance check
Techniques and systems are provided for encoding video data. For example, a method of encoding video data includes generating an encoded video bitstream including multiple layers. The encoded video bitstream includes a parameter set defining parameters of the encoded video bitstream. The method further includes determining one or more parameters of the parameter set that include information describing a first sub-bitstream of the encoded video bitstream that includes one or more layers with video data and information describing a second sub-bitstream of the encoded video bitstream that includes one or more layers with no video data. The method further includes performing a bitstream conformance check on the first sub-bitstream or the second sub-bitstream based on whether at least one layer of the first sub-bitstream or the second sub-bitstream includes video data.
US09930338B2 Coefficient coding harmonization in HEVC
Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding.
US09930336B2 Arithmetic decoding method and arithmetic coding method
An arithmetic decoding method is a method in which a context variable specifying a probability of a possible value of each of elements included in a binary string corresponding to a value of a given variable is initialized and arithmetic decoding is performed, using the context variable. The method includes: determining, from among a plurality of initialization methods as a method of initializing the context variable, an initialization method corresponding to the given variable or a group which includes the given variable; and initializing the context variable using the determined initialization method.
US09930335B2 Adaptive weighting of reference pictures in video encoding
A video decoder, encoder, and corresponding methods for processing video data for an image block and a particular reference picture index to predict the image block are disclosed that utilize adaptive weighting of reference pictures to enhance video compression, where a decoder includes a reference picture weighting factor unit for determining a weighting factor corresponding to the particular reference picture index; an encoder includes a reference picture weighting factor assignor for assigning a weighting factor corresponding to the particular reference picture index; and a method for decoding includes receiving a reference picture index with the data that corresponds to the image block, determining a weighting factor for each received reference picture index, retrieving a reference picture for each index, motion compensating the retrieved reference picture, and multiplying the motion compensated reference picture by the corresponding weighting factor to form a weighted motion compensated reference picture.
US09930332B2 Deriving reference mode values and encoding and decoding information representing prediction modes
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighboring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US09930325B2 Minimum-spacing circuit design and layout for PICA
Methods for testing the resolution of an imaging device include forming a plurality of semiconductor devices having proximal light emitting regions, such that the light emitting regions are grouped into distinct shapes separated by a distance governed by a target resolution size. The semiconductor devices are activated by providing an input signal. Light emissions from one or more of the activated semiconductor devices are suppressed by providing one or more select signals.
US09930323B2 Method of misalignment correction and diagnostic function for lane sensing sensor
A method of diagnosing a state of health of a vision-based lane sensing system. A first misalignment factor is calculated as a function of a vehicle lateral offset and a vehicle heading. A second misalignment factor is calculated as a function of a vehicle speed, an estimated curvature of an expected path of travel, a lane curvature, and the vehicle heading. Histograms are generated for the first and second misalignment factors. A probability of a state of health is determined. A determination is made whether the probability of the state of health is within a predetermined threshold. An angle misalignment of the vision system is estimated. The angle misalignment of the vision system is corrected in response to the determination that the probability of the state of health is within the predetermined threshold; otherwise a warning of a faulty lane sensing system is actuated.
US09930312B2 Apparatus and method of processing depth image using relative angle between image sensor and target object
An apparatus for processing a depth image using a relative angle between an image sensor and a target object includes an object image extractor to extract an object image from the depth image, a relative angle calculator to calculate a relative angle between an image sensor used to photograph the depth image and a target object corresponding to the object image, and an object image rotator to rotate the object image based on the relative angle and a reference angle.
US09930311B2 System and method for annotating a video with advertising information
Embodiments of the present invention provide a client terminal (e.g., user terminal or advertiser terminal) for displaying a video annotated with advertisement information. Specifically, among other things, embodiments of the present invention provide a client terminal including a video player module configured to receive video based on a user request. The client terminal also further includes an advertising information search module configured to receive an advertising information overlay. The client terminal further includes an advertising information display module configured to simultaneously display the requested video and the advertising information overlay on a display of the user terminal.
US09930310B2 Audio alteration techniques
A method of altering audio output from an electronic device based on image data is provided. In one embodiment, the method includes acquiring image data and determining one or more characteristics of the image data. Such characteristics may include sharpness, brightness, motion, magnification, zoom setting, and so forth, as well as variation in any of the preceding characteristics. The method may also include producing audio output, wherein at least one characteristic of the audio output is determined based on one or more of the image data characteristics. Various audio output characteristics that may be varied based on the video data characteristics may include, for instance, pitch, reverberation, tempo, volume, filter frequency response, added sound effects, or the like. Additional methods, devices, and manufactures are also disclosed.
US09930307B1 Projector image alignment
An example system for projector image alignment. The system for projector image alignment can include a processor to compare a first calibration-pattern image projected by a first projector and at least a portion of a second calibration-pattern image projected by a second projector and generate a geometric model of an aligned image for display by both the first projector and the second projector. The processor can also send a first projector portion of the aligned image to the first projector based on the geometric model of the aligned image.
US09930287B2 Virtual noticeboard user interaction
In some embodiments, a device captures video data of a person in front of a display while a user interface that is associated with a noticeboard is displayed on the display, after capturing the video data, in accordance with a determination that one or more object-identification criteria are met, identifies an object in the video data that is associated with the person in front of the display, in response to identifying the object in the video data, stores an image of the object in the video data, and after storing the image of the object, in accordance with a determination that object addition criteria have been met, adds the image of the object to the noticeboard. In some embodiments, the object-identification criteria include a criterion that is met when, in the video data, a predefined spatial relationship exists between the object and the person.
US09930280B2 Imaging pixel subarray with shared pulse detection
An imaging and pulse detection (IPD) pixel array includes a plurality of imaging pixels arranged in a plurality of rows and columns. Each imaging pixel includes a respective photodetector that outputs signals in response to incident light and input laser pulses. The signals include imaging signals that correspond to the incident light and pulse signals that correspond to the input laser pulses. The IPD array further includes an isolation circuit associated with each of the respective imaging pixels, each isolation circuit outputting filtered output pulse signals in response to receiving the signals from the associated imaging pixel, the filtered output pulse signals corresponding to the pulse signals. The IPD array further includes a single pulse detection circuit that toggles between a charged and uncharged state corresponding to a pulse being received from at least one of the isolation circuits.
US09930277B2 Serial row-select matrix-addressed system
A matrix-addressed system includes a system substrate and an array of pixels arranged in rows and columns disposed on the system substrate. A column-control circuit provides information to or receives information from the pixels. The column-control circuit includes a separate column-driver circuit connected to each column of pixels that provides information in common to all of the pixels in the column or receives information in common from all of the pixels in the column. A row-select circuit likewise disposed on the system substrate includes a serial shift register having a number of row storage elements equal to or larger than the number of rows in the array of pixels. Each row storage element in the shift register has a row-select line connected to all of the pixels in a row.
US09930276B2 Methods for clocking an image sensor
Methods of measuring and calibrating the gain of a CCD imaging system are described. Charge injectors may be present on either side of an image sensor array that provide test charges to respective calibration VCCDs. Test charges may be transferred to upper and lower HCCDs during quad-output read out or to only the lower HCCD during dual-output or single-output read out. In each quadrant of the imaging system, test charges may be transferred to an EMCCD output or to a non-EMCCD output via a charge switch based on the magnitude of the test charges. The gains of all EMCCD outputs and non-EMCCD outputs in the imaging system may be calibrated against one another by adjusting the gain at each output when a discrepancy is detected between any two outputs.
US09930267B2 Image pickup apparatus that automatically generates time-lapse moving image, moving image generation method, and storage medium
An image pickup apparatus that enables automatic generation of a time-lapse moving image for each photographing condition of an automatic bracket photographing function set in combination with a time-lapse photographing function. The image pickup apparatus acquires a plurality of photographed images by repeatedly performing photographing according to a plurality of photographing conditions set in advance, at time interval set in advance, and generates a plurality of time-lapse moving images by composing the plurality of acquired photographed images for each of the plurality of photographing conditions.
US09930266B2 Methods for generating HDR (high dynamic range) images and apparatuses using the same
A method for generating HDR (High Dynamic Range) images, performed by a processing unit, is introduced to at least contain: acquiring a frame 0 and a frame 1; calculating a first MV (Motion Vector) between the frame 0 and the frame 1; acquiring a frame 2; predicting a second MV between the frame 0 and the frame 2 according to the first MV, a time interval between shooting moments for the frames 0 and 1 and a time interval between shooting moments for the frames 0 and 2; generating a first MD (Motion Detection) matrix comprising a plurality of first MD flags according to the second MV; and fusing the frame 0 with the frame 2 according to the first MD flags.
US09930263B2 Imaging apparatus, for determining a transmittance of light for a second image based on an analysis of a first image
[Object] To provide a technology of an imaging apparatus capable of outputting image data, which is output from an imaging device, as image data of an appropriate exposure amount, and the like.[Solving Means] An imaging apparatus according to the present technology includes a transmittance adjustment unit, an imaging device, and a control unit. The transmittance adjustment unit is capable of adjusting a transmittance of light in accordance with an applied voltage. The imaging device performs imaging by exposure of light passing through the transmittance adjustment unit. The control unit acquires first image data by setting a transmittance of the transmittance adjustment unit to a first transmittance and causing the imaging device to perform imaging, calculates a second transmittance on the basis of the first image data to cause the imaging device to perform imaging in an appropriate exposure amount, acquires second image data by setting the transmittance of the transmittance adjustment unit to the second transmittance and causing the imaging device to perform imaging, and outputs the acquired second image data.
US09930253B2 Method and apparatus for extendable field of view rendering
A method, apparatus and computer program product are provided for extendable field of view rendering. A method is provided for receiving media data including a plurality of video frames. The method also includes determining, with a processor, video frames corresponding to camera motion and determining speed and duration of the camera motion. The method also includes determining at least one frame extension based on the video frames corresponding to camera motion, determining a frame extension offset based on the camera motion, and generating an extended field of view metadata based on the frame extensions and frame extension offsets.
US09930239B2 Multi-turn coil multiplex circuit and method and device for controlling multi-turn coil multiplex circuit
Examples herein provide multi-turn coil multiplex circuits. The multi-turn coil multiplex circuits include a multi-turn coil, a switch, a near field communication (NFC) matching circuit, and a camera circuit. The switch includes a common port, a first port, and a second port. The multi-turn coil is connected to the common port. The NFC matching circuit is connected to the first port. The camera circuit is connected to the second port. Where a camera control signal is present, the connection with the second port is activated and the multi-turn coil can be used as a camera focusing coil associated with the camera circuit. Where no camera control signal is present, the connection with the first port is activated and the multi-turn coil can be used as an NFC antenna associated with the NFC matching circuit.
US09930228B2 Retractable camera cap
Examples of electronic devices are disclosed. An example electronic device includes a first housing including a first inner face, a second housing including a second inner face, and a hinge pivotably connecting the first housing to the second housing for rotation between at least a folded configuration and an open configuration, wherein the first inner face is adjacent the second inner face in the folded configuration. The example electronic device further includes a camera extending from the first inner face, and a cap on the second inner face and in alignment with the camera in the folded configuration, the cap configured to retract from the second inner face in the folded configuration to accommodate extension of the camera from the first inner face.
US09930226B2 Apparatus and method for monitoring performance characteristics of a component of a vehicle
An apparatus for monitoring at least one performance characteristic of a component of a vehicle may include a tripod connected to an exterior surface of the vehicle, the tripod includes a plurality of airfoils defining an aerodynamic surface of the tripod, a camera positioned on the tripod at a predetermined viewing angle directed toward the component of the vehicle and a camera fairing connected to the tripod and surrounding the camera, the camera fairing includes a sidewall defining an aerodynamic surface of the camera fairing, an aperture disposed through the sidewall and aligned with the camera and a plurality of protrusions positioned proximate the aperture.
US09930223B2 Apparatus and method for controlling auto focus of camera module
Disclosed are an apparatus and method for controlling auto focus of a camera module. The present invention includes a lens unit, a moving coil, a fixed coil, and a controller configured to provide a signal comprising first frequency signal and second frequency signal to the moving coil, the fixed coil receiving a variable current or a variable voltage through the second frequency signal, calculate a focus location value based on the received variable current or variable voltage and an image signal, and control the lens unit to move by applying the first frequency signal to the moving coil according to the calculated focus location value, the second frequency signal is higher than the first frequency signal and is comprised of the signal during a prescribed time.
US09930218B2 Content aware improvement of captured document images
Systems and methods are disclosed for content aware digital image enhancement. In particular, in one or more embodiments, the disclosed systems and methods analyze content of a digital image portraying a document with graphics and/or text and generate a cleaning confidence map. Specifically, in one or more embodiments, the disclosed systems and methods generate a cleaning confidence map indicating a likelihood that each pixel in the digital image portrays text or a graphic. Moreover, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map as a reflection of how aggressively to modify digital images. In particular, in one or more embodiments, the disclosed systems and methods utilize the cleaning confidence map to remove shadows, identify and clean background pixels, and correct contrast in relation to the digital image.
US09930217B2 Method and apparatus for authorizing a print device to perform a service using a portable memory device
A document printing system may include a print engine, a controller and a communication port. The communication port can read a portable memory device, which stores an electronic secure file for authorizing the print engine. The portable memory device may store data such as the creation date for the electronic secure file. The portable memory may also store the device identification code and/or the vendor identification code. The electronic secure file may also store the creation date for the file itself, and the device identification code, the vendor identification code, or a balance amount. The system may authorize a print engine by comparing the data in the electronic secure file and data stored on the portable memory device. If the comparison of data finds a mismatch, the system may determine that the print engine is not authorized; or that the service is authorized if otherwise.
US09930211B2 Image acquisition apparatus and image forming apparatus
An apparatus includes a main body having a stage on which an object to be scanned is supported; a camera module that acquires partial images by photographing a part of the object to be scanned; a rotational body in which the camera module is installed and which is rotatably provided; a driving unit that controls a rotational motion of the rotational body; and an image processing unit that forms a synthesized image by synthesizing the partial images acquired by the camera module, the apparatus capable of acquiring an image with high resolution.
US09930208B2 Printing apparatus capable of performing direct wireless communication, method of controlling direct wireless communication of the printing apparatus, and storage medium
A printing apparatus equipped with a direct wireless communication function, and a method of controlling the same, set, in accordance with an instruction of a user, a service to enable in the direct wireless communication function from among a plurality of services including a print service, and control the printing apparatus to execute the direct wireless communication function, applying a port filter corresponding to the service that is set.
US09930198B2 Image reading apparatus and image forming system
An image reading apparatus and an image forming system which are hardly affected by noise due to paper dust or the like is provided. An image reading apparatus includes a back side image reading unit and a front side image reading unit which are continuously arranged in a sheet conveying direction. Also, an upstream side conveyance member and an intermediate conveyance member are arranged adjacent to each other in the upstream and downstream sides of the back side image reading unit. The intermediate conveyance member and the downstream side conveyance member are arranged adjacent to each other in the upstream and downstream sides of the front side image reading unit. The colorimetric unit is arranged outside an area from the upstream side conveyance member to the downstream side conveyance member in the sheet conveying direction.
US09930195B2 Image reading device, image processing apparatus, and image reading method
An image reading device includes a shooting unit, a light source unit, a shooting controller, and a combining unit. The light source unit sequentially irradiates the bound document with light from first and second irradiation positions opposing each other with respect to a first straight line orthogonal to a direction of a binding portion of the document. The shooting controller controls the shooting unit to shoot a first region positioned at the second irradiation position side on the document when the light source unit irradiates the document with light from the first irradiation position, and controls the shooting unit to shoot a second region containing a region other than the first region on the document when the light source unit irradiates the document with light from the second irradiation position. The combining unit combines a shot image of the first region and a shot image of the second region.
US09930186B2 Call detail record analysis to identify fraudulent activity
Systems and methods for call detail record (CDR) analysis to determine a risk score for a call and identify fraudulent activity and for fraud detection in Interactive Voice Response (IVR) systems. An example method may store information extracted from received calls. Queries of the stored information may be performed to select data using keys, wherein each key relates to one of the received calls, and wherein the queries are parallelized. The selected data may be transformed into feature vectors, wherein each feature vector relates to one of the received calls and includes a velocity feature and at least one of a behavior feature or a reputation feature. A risk score for the call may be generated during the call based on the feature vectors.
US09930177B2 Contact management system
A system for contact management a server to store, for a campaign, a list of contacts and a contact plan associated with that list of contacts, for each contact, agent notes, and, for the campaign, agent assistance text. The server determines a highest priority opportunity from the list of contacts for an agent associated with the client device as a function of the contact plan, qualifications of the agent, and a current time. The server sends the highest opportunity contact to the client device. The client device receives and presents the contact from the list that was determined to be the highest priority, agent notes for that contact, and agent assistance text. The client device accepts input of results of the agent communicating with the contact and notes regarding the contact, and sends the result and the notes to the server.
US09930176B2 Personalizing communications services using environmental data
A method for personalizing communication services includes defining selectable options for a system that provides communication services. When a communication from a party is received, a computer of the system automatically determines, based on environmental data provided for the communication independent of information provided by the party during the communication, information predictive of potential objectives potentially desired by the party initiating the communication. Probabilities are assigned, based on the predictive information, that the selectable options will address the potential objectives. The selectable options are dynamically updated selectable options based on the assigned probabilities. Communications with the initiating party are in accordance with a script that includes the updated selectable options.
US09930171B1 Systems and methods for identification and action on attempted controlled-environment facility resident communications with internet-protocol phone numbers
A controlled-environment facility communications management system, and/or the like, receives an indication of an electronic communication request with a telephone number initiated by, or to, a resident of a controlled environment facility. The controlled-environment facility communications management system, and/or the like, accesses a line information database and determines, based on the contents of the line information database, whether the telephone number is an Internet Protocol (IP) telephone number. The controlled-environment facility communications management system, and/or the like, takes action with respect to the electronic communication in response to identification of the telephone number as an IP telephone number.
US09930168B2 System and method for context aware proper name spelling
According to some embodiments, a method for determining proper name spelling in a text message from a sender to a receiver is described. The method may include evaluating text from a sender to a receiver to identify a proper name, comparing the text against a repository containing one or more proper names, determining a confidence ranking related to the accuracy of spelling of the proper name using shared contacts between the sender and receiver, and outputting a specific spelling of the proper name based on a highest confidence ranking of the confidence ranking.
US09930167B2 Messaging application with in-application search functionality
The disclosure provides examples of a messaging application search service in which a search is performed from a messaging application for content to be incorporated into a message being composed using the messaging application. The messaging application responds to a search function indicator to provide a search function without leaving the messaging application. The search function indicator is interpreted by the messaging application as a request for a search to be performed by a search application. Upon receipt of the search request, the messaging application allows search terms to be entered in a messaging application user interface for subsequent search by the search application. Returned search results are presented to the user within the messaging application to allow the user to incorporate a search result into a message being composed via the messaging application.
US09930164B2 Method, mobile terminal and system for processing sound signal
A system for processing a sound signal includes a mobile terminal that obtains a series of sound waveform values in a first location. The mobile terminal obtains a sound waveform value within a valid sound waveform value range from the series of sound waveform values and transmits the sound waveform value to a computing device in a second location, so that the computing device performs a logic operation corresponding to the sound waveform value. A mobile terminal can transmit a sound waveform value to a computing device at a location remote from the mobile terminal to perform a logic operation corresponding to the sound waveform value, and total system performance, including the computing device and the mobile terminal, is improved.
US09930158B2 Vehicle immersive communication system
A vehicle communication system facilitates hands-free interaction with a mobile device in a vehicle or elsewhere. Users interact with the system by speaking to it. The system processes text and processes commands. The system supports Bluetooth wireless technology for hands-free use. The system handles telephone calls, email, and SMS text messages. The user can customize the device via a user profile stored on an Internet web server.
US09930156B2 Method and apparatus for recommending contact information
The present disclosure, pertaining to the field of terminal technologies, relates to a method and apparatus for recommending contact information. The method may include: determining an age of an owner of a mobile terminal; determining, based on the determined age of the owner and stored contact photos of a plurality of contacts, a candidate contact from the plurality of contacts; and displaying, in response to receiving a share instruction with respect to a designated image, contact information of the determined candidate contact, the designated image being any image in a photo album to be shared. According to the present disclosure, one or more candidate contacts are determined from a plurality of contacts, and upon receipt of a share instruction with respect to a designated image, contact information of the determined candidate contact is displayed. This may improve speed and accuracy of searching for contact information, reduce search time, and enhance image sharing efficiency.
US09930155B2 Remote sensing device, system and method utilizing smartphone hardware components
A remote sensing device, system and method is described. The remote sensing device includes an enclosure, a smartphone, and a separate microcontroller. The smartphone is disposed within the enclosure. The separate microcontroller is communicatively coupled to the smartphone. The separate microcontroller includes a power management module, a microcontroller processor, and a wireless sensor network. The power management module is electrically coupled to an auxiliary battery that powers the smartphone. The separate microcontroller is communicatively coupled to smartphone and the separate microcontroller controls the power management module. The wireless sensor network includes a wireless communication interface that is different from the smartphone wireless communication interface. The remote sensing system includes a remote sensing component, a network module such as a web application server, and a database.
US09930144B2 Information processing method
An information processing method is an information processing method executable by a server device. The information processing method includes obtaining first position information from a first portable terminal that has received a beacon signal from a first beacon device, the first position information being information indicating a current position of the first portable terminal, calculating a probability of abnormal condition of the first beacon device by comparing the obtained first position information with second position information indicating an installation position of the first beacon device, the second position information being managed in advance by the server device, and performing a process corresponding to the calculated probability of abnormal condition.
US09930142B2 System for providing a continuous communication link with a symbol reading device
The disclosure embraces a system and method for providing a continuous communication link between a server computer and a symbol reading device, and a novel symbol reading device adapted for use in such a system. The system greatly simplifies the remote management, diagnostic evaluation, and monitoring of symbol reading devices, especially those devices connected to host devices that are not PC-based or running a complete operating system.
US09930141B2 Automatically enforcing uniform resource locator workflow presentation
Presenting URLs on a user interface to guide users on a specific URL browsing path over an internet. A plurality of URLs for a user to view on a user interface running in a computing environment may be received. A URL workflow may be created, which comprise a sequence of the plurality of URLs the user is directed to view. The URL workflow may be created dynamically based on monitoring the current activities of the user in the computing environment. Each URL may be presented one after another on the user interface to automatically direct the user to a next specified URL in the workflow.
US09930137B2 Personalizing a web page outside of a social networking system with content from the social networking system
A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.
US09930136B2 Forming social media groups based on emotional states
In an approach to form groups based on an emotional state of a user, a computer determines an emotional state of a first user. The computer determines an emotional state of a plurality of users and determines the emotional state of at least one user of the plurality of users corresponding to the emotional state of the first user. The computer provides a recommendation for forming a group, based, at least in part, on the corresponding emotional states of the first user and the at least one user. The computer then determines, based on at least one criteria on the group, a duration for the group.
US09930133B2 System and method for managing application performance
A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.
US09930132B2 Content specific router caching
A method of operating a router is disclosed. The method may include updating a data object to or from a router cache of the router. For example, the router may store or distribute the data object by determining whether a client device in a local network established by the router stores a version of the data object different from a version on the router cache. For another example, the router may store the data object based on a cacheable tag associated with the data object, the cacheable tag indicating that the data object is intended by a content server system to be cached in the router cache.
US09930127B2 Method and apparatus for virtualized network function chaining management
A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
US09930125B2 Methods for coordinating communications between a plurality of communication devices of a user
A communication device performs a method for coordinating communications between a plurality of communication devices of a user. The method includes detecting an active communication session on a primary communication device having user engagement, and determining a set of secondary communication devices in proximity to the user. The method further includes detecting an interruption event, at the primary communication device, during the active communication session. Additionally, the method includes determining that a first secondary communication device, in the set of secondary communication devices, has capability to process the interruption event, and transferring the interruption event to the first secondary communication device.
US09930108B2 Optimization of computer system logical partition migrations in a multiple computer system environment
Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
US09930088B1 Utilizing VoIP codec negotiation during a controlled environment call
Controlled-environment communication systems are increasingly using voice over internet protocol (VoIP) to serve their users. VoIP allows voice to be sent in packetized form, where audio is encoded using one of several codecs. Because of bandwidth constraints, particularly during peak call times, codecs may be used which sacrifice audio quality for bandwidth efficiency. As a result, several features of communication systems, including critical security features. The present disclosure provides details for systems and methods by which a controlled-environment communication system may shift between codecs to perform security-related features or to alleviate bandwidth considerations. This involves the special formatting of control-signaling messages, including session initiation protocol (SIP) and session description protocol (SDP) messaging.
US09930086B2 Content presentation for MPEG media transport
A method for simplified MPEG Media Transport (MMT) content presentation is provided. Two or more assets of an MMT package Processing Unit (MPU) are identified. The method also includes defining at least one of the two or more assets as a default asset and a remaining one or more assets as enriched assets. The at least one default asset does not include a composition function. The method further includes configuring the at least one default asset for independent presentation from the one or more enriched assets. The method includes transmitting the MPU including the at least one default asset and the one or more enriched assets.
US09930081B2 Streams optional execution paths depending upon data rates
Processing elements in a streaming application may contain one or more optional code modules—i.e., computer-executable code that is executed only if one or more conditions are met. In one embodiment, an optional code module is executed based on evaluating data flow rate between components in the streaming application. As an example, the stream computing application may monitor the incoming data rate between processing elements and select which optional code module to execute based on this rate. For example, if the data rate is high, the stream computing application may choose an optional code module that takes less time to execute. Alternatively, a high data rate may indicate that the incoming data is important; thus, the streaming application may choose an optional code module containing a more rigorous data processing algorithm, even if this algorithm takes more time to execute.
US09930080B2 Method and apparatus for sharing presentation data and annotation
A method and apparatus for sharing presentation data, interactions, and annotation information between devices. The method includes: converting the presentation data into at least one image; transmitting the at least one image to the second device; displaying an image from among the at least one image on a screen of the first device, and transmitting image identification information about the displayed image to the second device; adding annotation data to the displayed image, based on a user input; and transmitting annotation information about the annotation data to the second device. The second device displays an image corresponding to the image identification information on a screen of the second device based on the image identification information, and the second device displays the annotation information on the image displayed on the screen of the second device the annotation information.
US09930077B2 Informational enrichment for interactive systems
Interactive services are enhanced by intercepting, in a telecommunications network, a session initiation protocol message used to initiate a communication. The session initiation protocol message is intercepted prior to terminating at a recipient computer configured to provide interactive services for the communication. Based on predetermined rules, supplemental information is determined to provide to the recipient computer of the communication. The supplemental information is inserted into the session initiation protocol message prior to the terminating at the recipient computer. The session initiation protocol message with the supplemental information is routed to the recipient computer that provides the interactive services for the communication. The interactive services are provided based at least in part on the supplemental information.
US09930076B2 Central conferencing routing server
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants.
US09930070B2 Modifying security policies of related resources
A method for a managing security in a networked computing environment. The method included a processor detecting an unauthorized activity that is targeting a first computing resource. The method further includes a processor determining a first group of computing resources that includes the first computing resource. The method further includes a processor determining a first threat level for the detected unauthorized activity. The method further includes a processor identifying a first security policy of a plurality of security policies of a networked computing environment based at least in part on the determined first group of computing resources and the determined first threat level for the detected unauthorized activity.
US09930069B2 Operation of a security element with the set of operating parameters matched to the selected use profile
A method for operating a security element which is part of a mobile end device, and a security element, have functionality depending on a set of operating parameters that is deposited on the security element. The method comprises the following steps: operating the security element with the set of operating parameters that is deposited on the security element; collecting data about the use of the security element and/or of the mobile end device; selecting a use profile on the basis of the collected data, with the use profile being assigned a set of operating parameters that is matched thereto; and operating the security element with the set of operating parameters that is matched to the selected use profile.
US09930066B2 Infrastructure level LAN security
Techniques are disclosed for securing traffic flowing across multi-tenant virtualized infrastructures using group key-based encryption. In one embodiment, an encryption module of a virtual machine (VM) host intercepts layer 2 (L2) frames sent via a virtual NIC (vNIC). The encryption module determines whether the vNIC is connected to a “secure wire,” and invokes an API exposed by a key management module to encrypt the frames using a group key associated with the secure wire, if any. Encryption may be performed for all frames from the vNIC, or according to a policy. In one embodiment, the encryption module may be located at a layer farthest from the vNIC, and encryption may be transparent to both the VM and a virtual switch. Unauthorized network entities which lack the group key cannot decipher the data of encrypted frames, even if they gain access to such frames.
US09930064B1 Network management security and protection system
A system for the monitoring, management, and protection of networks and network-connected devices is described. The system employs an agent configured to run on each network-connected device, as well as a management console in communication with the agent. The management console functions in tandem with the agent(s). The agent(s) broadcasts heartbeat messages to periodically check-in with the management console in order to determine if any changes have been made to any software on the network-connected device. Additionally, challenges, based on complex code, are periodically transmitted between the management console and the agent(s) in order to verify the authenticity of the agent(s).
US09930062B1 Systems and methods for cyber security risk assessment
The present invention is directed to methods, systems, and non-transitory computer readable mediums which can evaluate cyber readiness of an organization. The methods can include: presenting a plurality of objective questions to a user; receiving answers to said plurality of objective questions from said user; determining based on said answers a risk rating for a threat origin of a cyber-attack; determining based on said answers a strength rating for an organizational safeguard against said threat origin; comparing said risk rating of said threat origin to said strength rating of said organizational safeguard; determining based on said comparison a cyber readiness of said organizational safeguard from said cyber-attack by said threat origin; and presenting the cyber readiness of said organizational safeguard. Systems and non-transitory computer readable mediums operating in a similar fashion as such systems are disclosed herein.
US09930059B1 Methods and apparatus for analyzing asynchronous cyber-threat event data using discrete time intervals
Apparatus and methods described herein relate to a global workspace manager that can dynamically update historical cyber-threat data for a network. The global workspace manager can receive cyber-threat event data including a time of a cyber-threat event. The global workspace manager can identify a workspace node in a workspace graph associated with the cyber-threat event data, and can identify a threat score interval including a set of times that includes the time of the cyber-threat event. The global workspace manager can retrieve, from the workspace node, a threat score calculation function associated with the threat score interval, and can calculate a threat score for the workspace node during the threat score interval using the threat score calculation function and the cyber-threat event data. The global workspace manager can calculate a set of threat scores based on the threat score for the workspace nodes, such that each threat score in the set of threat scores is associated with the remaining workspace nodes in the workspace graph.
US09930053B2 Method and system for detecting bot behavior
A bot detection engine to determine whether hosts in an organization's network are performing bot-related activities is disclosed. A bot detection engine can receive network traffic between hosts in a network, and/or between hosts across several networks. The bot engine may parse the network traffic into session datasets and discard the session datasets that were not initiated by hosts in a given network. The session datasets may be analyzed and state data may be accumulated. The state data may correspond to actions performed by the hosts, such as requesting a website or clicking ads, or requesting content within the website (e.g. clicking on a image which forms a HTTP request/response transaction for the image file).
US09930049B2 Method and apparatus for verifying source addresses in a communication network
In one embodiment, a method includes receiving a packet from an end node, the packet comprising an authenticated source MAC (Media Access Control) address and a source IP (Internet Protocol) address computed based on the authenticated source MAC address, and verifying the source IP address in the received packet, wherein verifying the source IP address comprises computing an IP address based on the authenticated source MAC address and comparing the computed IP address to the source IP address in the received packet to verify the source IP address. An apparatus is also disclosed herein.
US09930041B2 Anti-takeover systems and methods for network attached peripherals
Methods, systems, and devices are described for the prevention of network peripheral takeover activity. Peripheral devices may implement an anti-takeover mechanism limiting the number of available device command classes when certain handshake and verification requirements are not met. Anti-takeover peripheral devices with protection enabled may be relocated within a controller network, or in certain cases, from one controller network to another controller network when certain conditions are met. That same device may be hobbled when removed from a controller network and may remain hobbled when connected to another network that fails to meet certain conditions. Unprotection and unhobbling of a device may occur through an algorithmic mechanism using values stored on the peripheral device and the controller device for one or more of anti-takeover code generation, anti-takeover code comparison, network identification value comparison, and manufacturer identification value comparison.
US09930040B2 System and method for provisioning a security token
The provisioning of a security token object to a user is disclosed. The security token object is used for accessing a computing resource through a mobile device. A security token object provisioning request may be received from the mobile device. In response, an authentication request may be transmitted. The user is authenticated against a user identity based upon a set of received identity credentials provided by the user. The extraction of a unique token identifier from the security token object is initiated, and completed without intervention from the user. The unique token identifier received from the client computer system is associated with to the user identity in a data store. By providing the security token object, the user can gain access to the computing resource.
US09930038B1 Probabilistically expedited secure connections via connection parameter reuse
Methods for probabilistically expediting secure connections via connection parameter reuse are provided. In one aspect, a method includes determining whether a client had previously established a secure connection with a hostname. The method also includes obtaining a source identifier used by the client to establish the previous secure connection when it is determined that the client previously established the previous secure connection with the hostname. The method also includes sending a request to the hostname for a new secure connection based on the obtained source identifier. Systems and machine-readable media are also provided.
US09930037B2 Encrypting a unique identification header to create different transactional identifiers
A system may receive a content request associated with a user device. The content request may include information that identifies a subscriber associated with the user device and information that identifies a content provider associated with the content request. The system may determine a unique identification header (UIDH), associated with the subscriber, based on the content request. The system may determine randomized information associated with encrypting the UIDH. The system may encrypt the UIDH to create a transactional identifier. The UIDH may be encrypted based on the randomized information and a shared key. The system may insert the transactional identifier and the randomized information in the content request to create a modified content request. The system may provide the modified content request including the transactional identifier and the randomized information.
US09930033B2 On demand passwords
In one embodiment, a user password is received in relation to a user identifier, wherein the user identifier and user password are associated with a user account. A request to opt-in to use of system-generated passwords instead of the user password is received. A substitute password for the user account is generated and provided.
US09930030B2 Extensible configuration system to allow a website to authenticate users based on an authorization protocol
An extensible configuration system to allow a website to authenticate users based on an authorization protocol is disclosed. In some embodiments, the extensible configuration system includes receiving an identifier for an authentication provider; and automatically configuring a website to use the authentication provider for logging into the website.
US09930029B2 Hypervisor agnostic bidirectional secure channel for guest agent transport
Systems, methods, and computer readable medium for virtualized computing environments. A method for providing a connection between a guest virtual machine and a service virtual machine uses driver code functions to establish a listening port on the service virtual machine without providing a listening port on the guest virtual machine. The guest virtual machine initiates a remote procedure call socket between itself and the service virtual machine over a secure, hardened port. The service virtual machine presents an authority certificate by encoding into the authority certificate identifying information received from the guest virtual machine. The service virtual machine makes available (e.g., as an ISO image) the authority certificate, which is used to establish new secure connections. Communications continue, where some communications are initiated by the service virtual machine over the hardened port, and some communications are initiated on-demand by the guest virtual machine over newly-established and authenticated secure RPC connections.
US09930015B2 Communication device and method for performing encrypted communication in multipoint networks
A communication device for performing encrypted communication with at least one further communication device in a communication network is provided. Advantageously, the device is adapted to communicate with a plurality of further communication devices. The communication device comprises a communication unit and a cryptographic unit. Moreover it comprises a key encryption key generator configured to generate at least one key encryption key jointly with the at least further communication device, using the communication unit. Also, it comprises a traffic encryption key generator configured to generate a traffic encryption key, specific to the communication device, for encrypting traffic data by the communication device. The cryptographic unit is preferably configured to encrypt the traffic encryption key using the at least one key encryption key. Moreover, the communication unit is preferably configured to transmit the encrypted traffic encryption key to the at least one further communication device.
US09930000B2 Method for posing requests in a social networking site
A method poses requests in a social networking site by a submitting user by a terminal connected to a communication network to a previously unknown group of receiving users is disclosed. A relationship data model is provided which comprises objects linked to each other by semantic and/or a social relations. The question, i.e. content of the request, generally includes a question text in a text format, preferably in a natural language such as English. The question text includes one or more request meta data terms, whereby each request meta data term includes an identifier symbol, a connector symbol and a connector. The at least one request meta data term is then mapped to objects of the relationship data model. This mapping results in generating at least one group of receiving users. The submitted message is finally distributed via the communication network to the group of receiving users.
US09929998B1 Tagged messages to facilitate administration of a virtualization infrastructure
In a computer-implemented method to facilitate administration of a virtualization infrastructure, posted messages of members of a virtualization infrastructure are displayed, wherein the posted messages comprise tags identifying operational conditions of the members of the virtualization infrastructure. Responsive to a selection of a particular tag, the members of the virtualization infrastructure that posted a message comprising the particular tag are displayed.
US09929997B2 Method for dynamically prioritizing electronic messages in an electronic device
The present disclosure relates to a method for dynamically prioritizing electronic messages in an electronic device. In an embodiment an electronic message prioritization unit configured in an electronic device receives one or more electronic messages from other electronic device. The prioritization unit analyzes each of the received electronic messages using language and text processing logic to identify prioritization parameters. The prioritization unit assigns a value in a predetermined order to each of the prioritization parameters based on a predefined prioritization order of the prioritization parameters. The electronic message prioritization unit prioritizes the electronic messages based on the assigned values.
US09929996B2 Common email database for a plurality of users
Enhancing email is disclosed. An email message is received. Content of the email message is stored in a common email database including email data accessible by a plurality of platform users. Access to the email data is provided via a platform that provides enhanced messaging functions to the platform users. The content of the email message is transmitted via a conventional email system. The content of the email message is accessible both via the platform and by an email client accessing the conventional email system.
US09929993B2 Method for transmitting messages in an energy automation network, energy automation component and substation
A method for communication in an energy automation network having a number of substations, each including energy automation component(s) and an internal communication network for message exchange. The communication networks of the substations are interconnected for message exchange via a public network without multicast support. Each energy automation component may include an application for controlling a communication unit, wherein messages according to IEC 61850 can be exchanged between applications of a common group which includes energy automation components of at least two substations. A first application of a particular group of applications transmits a message to second application(s) of the same group via the substation communication network and/or a public network. Tunnels that encapsulate GOOSE messages may be used to allow an overlay network for transmission of GOOSE messages via a public network without multicast support. The logical groupings of applications may therefore define separate, logical communication networks.
US09929991B2 Just-in-time, email embedded URL reputation determination
A system allows just-in-time checking of information about an email in which a hyperlink is embedded. Upon receipt of the email containing the hyperlink, the resource locator of the hyperlink is modified to allow checking the reputation of the email upon traversal of the hyperlink. At traversal of the hyperlink, the current reputation of the resource locator and the current reputation of the email are both determined, and one or more actions are performed responsive to the determination.
US09929989B2 Interoperability with legacy clients
A method includes identifying a series of events formatted for a modern system. The series of events includes a master message usable by modern systems. The master message includes default information for all events in the series. The method further includes identifying a plurality of instance messages. Each of the instance messages includes default information and exception information for a given event in the series of events. The method further includes sending both the master message and the instance messages to other systems without regard to whether the other systems are modern or legacy systems.
US09929975B2 Customer configuration of broadband services
Novel solutions to provide enhanced configurability of network access. Such solutions can provide, inter alia, enhanced utilization of network resources (including without limitation network aggregation devices, such as DSLAMs and the like). In an aspect of some solutions, a network aggregation device can divide an aggregate uplink bandwidth into a plurality of time slots. Some or all of the time slots can be reserved for different customers (subscribers). In another aspect of some embodiments, the time slots can be allocated in such a way as to simulate oversubscription of the aggregate uplink bandwidth.
US09929974B2 Custom resources in a resource stack
A resource stack managed by a resource stack provider is created based on a resource stack template that integrates a custom resource from a second provider into the resource stack using a notification system with the second provider. For example, a customer may create a template that defines a resource stack that comprises resources available from the resource stack provider and one or more custom resources provided by a second provider. When a resource stack is created, resources available from the resource stack provider may be provisioned. Custom resources may be initialized by notifying the provider of the custom resource of the requested integration of the custom resource with the resource stack and requested configuration details. The custom resource provider may respond with an indication of successful integration when the custom resource has been successfully initialized. After initializing the resources, the resource stack may be enabled for use.
US09929970B1 Efficient resource tracking
Described techniques enable resource accounting and tracking in high access rate systems using low cost memories. A first set of counters is maintained in relatively lower cost memory. The first counters generally indicate the amount of resources used for each object in a set of objects, but on a potentially delayed basis. A second set of counters of smaller size is stored in a relatively higher cost memory that supports high arrival and departure rates for accurate accounting. Each second counter indicates the amount of resources assigned (or unassigned) to an object since the object's first counter was last updated, and is incremented or decremented whenever this amount changes. A background process is configured to update individual first counters from the corresponding second counters on a recurring basis. The exact times at which a given first counter is updated may vary in accordance with a variety of approaches.
US09929966B2 Preservation of a TTL parameter in a network element
In a system having multiple internal Internet protocol (IP) stacks, such as a network element, a value of a time-to-live (TTL) parameter may not be changed by an ingress IP stack. An indication of internal forwarding within the system may be used. An egress IP stack may decrement the value of the TTL parameter. A public network address for the system may be used for response packets to diagnostic packets received by the system.
US09929965B1 Traffic-aware sampling rate adjustment within a network device
Techniques are described for providing traffic-aware sampling rate adjustment within network devices. As inbound packets are received at an interface, a sampling unit of a forwarding circuit of the network device samples the inbound packets at a current sampling rate and directs a subset of the inbound packets to a service card of the network device. A flow controller within the service card of the network device processes the subset of the inbound packets to generate flow records. When changes in the rate at which the inbound packets are received exceed a defined threshold, the flow controller adjusts the current sampling rate at which the forwarding circuit samples the inbound packets received at the interface. Moreover, the flow controller adaptively adjusts the sampling rate such that the flow sampling resources the device are being utilized in accordance with the utilization thresholds.
US09929959B2 Managing network computing components utilizing request routing
Aspects of the disclosure will be described with regard to the processing of a client computing device DNS queries by a DNS processing service to determine an identifier associated with a previously instantiated hosted virtual machine instance. In one aspect, if the previously instantiated hosted virtual machine instance is instantiated, the DNS service can resolve the DNS query by transmitting network address information associated with the previously instantiated hosted virtual machine instance. In another aspect, if the previously instantiated hosted virtual machine instance is not instantiated, the DNS service can initiate a process to cause an instantiation of a hosted virtual machine instance based on the previously instantiated hosted virtual machine instance. The DNS service can then resolve the DNS query by transmitting network address information, or an alternative identifier, associated with the newly instantiated hosted virtual machine instance.
US09929957B2 Flexibly maximize hardware capabilities in highly virtualized dynamic systems
A method, computer program product, and/or system for maximizing hardware capabilities of a network interface card are provided. To maximize hardware capabilities of the network interface card, a media access control address for associating with the network interface card is received and a number of media access control addresses defined to the network interface card is compared to a maximum threshold of the network interface card. Then, in response to when the number is equal to or exceeds the maximum threshold of the network interface card, a promiscuous mode is enabled for network interface card and the media access control address is associated with the network interface card.
US09929956B2 System for bandwidth optimization with initial congestion window determination
A system for optimizing network traffic is described. The system includes a transport communication protocol (TCP) controller configured to acquire data regarding a flow of a plurality of data packets over a link and to determine TCP characteristics for the flow, and a congestion window controller configured to determine an initial congestion window based on the TCP characteristics. The TCP controller is further configured to establish a second flow using the initial congestion window.
US09929954B2 Hash-based overlay routing architecture for information centric networks
A method implemented in a network element (NE) configured to operate in an information centric network (ICN), the method comprising creating a minimum spanning tree for an overlay cluster to which the NE is assigned within a host domain, wherein the minimum spanning tree comprises a root corresponding to the NE and a plurality of member nodes assigned to the overlay cluster; and broadcasting a hash cluster setup (HCS) message to the member nodes, wherein the HCS message comprises source path routing information for the overlay cluster and hop limit values corresponding to distances within the ICN between the NE and each of the member nodes.
US09929953B2 Making a frame receive decision in a receiver PHY layer
According to an example, a receiver having a physical (PHY) layer may receive a portion of a frame from a transmitter, in which the portion of the frame comprises information available at the PHY layer. A signature of the transmitter may be determined based upon the information available at the PHY layer and a hardware component in the PHY layer may determine whether to continue to receive the frame based upon the determined signature of the transmitter.
US09929950B2 Method and apparatus for routing voice calls over Voice over internet protocol networks
A method is provided for improving voice quality of Voice over IP networks in which a highest-quality routing protocol is interposed between a local IP PBX exchange and a cloud-based Internet service provider server to which calls are to be routed, wherein the highest-quality routing protocol detects the quality of the voice channel between the local IP PBX exchange and cloud-based Internet service provider servers and routes voice calls to that cloud-based Internet service provider server exhibiting the highest voice call quality, with the highest voice quality server connection determined by detecting lost packets and packet delay between the local IP PBX exchange and a server.
US09929938B2 Hierarchal label distribution and route installation in a loop-free routing topology using routing arcs at multiple hierarchal levels for ring topologies
In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination network node, each routing arc comprising a first network node as a first end of the routing arc, a second network node as a second end of the routing arc, and at least a third network node configured for routing any network traffic along the routing arc toward the destination node via any one of the first or second ends of the routing arc, at least one of the first, second, or third network nodes are implemented as a ring-based network having a prescribed ring topology; and establishing loop-free label switched paths for reaching the destination network node via the routing arcs of the loop-free routing topology, the label switched paths independent and distinct from any attribute of the prescribed ring topology.
US09929933B1 Loading a flow table with neural network determined information
A flow of packets is communicated through a data center. The data center includes multiple racks, where each rack includes multiple network devices. A group of packets of the flow is received onto an integrated circuit located in one of the network devices. The integrated circuit includes a neural network and a flow table. The neural network analyzes the group of packets and in response determines if it is likely that the flow has a particular characteristic. The neural network outputs a neural network output value that indicates if it is likely that the flow has a particular characteristic. The neural network output value, or a value derived from it, is included in a flow entry in the flow table on the integrated circuit. Packets of the flow subsequently received onto the integrated circuit are routed or otherwise processed according to the flow entry associated with the flow.
US09929924B2 SDN controller logic-inference network troubleshooter (SDN-LINT) tool
A method is provided that is implemented by a computing device to automate management functions in a network. The method collects existing state of the network from local database tables, logs or remote system tables. An expected network state is generated from a predefined set of expectations. The expected network state is compared to the collected existing state to identify errors in the network. The method then generates a set of notifications for administrators for the identified errors.
US09929921B2 Techniques for workload toxic mapping
Techniques for toxic workload mapping are provided. A state of a target workload is recorded along with a configuration and state of an environment that is processing the workload. Micro valuations are taken, via statistical sampling, for metrics associated with the workload and for different combinations of resources within the environment. The sampling taken at micro second intervals. The valuations are aggregated to form an index representing a toxic mapping for the workload within the environment. The toxic mapping is mined, in view of policy, to provide conditions and scenarios that may be deemed problematic within the workload and/or environment.
US09929909B2 Identifying marginal-influence maximizing nodes in networks
Methods, systems, and computer program products for identifying marginal-influence maximizing nodes in networks are provided herein. A method includes determining, across a network comprising multiple nodes, one or more target nodes in relation to a query node, wherein said determining comprises calculating a matching score for each of the multiple nodes based on attributes identified in a query associated with the query node; computing a probability associated with each edge in the network that connects two or more of the multiple nodes, wherein the probability comprises the likelihood, given the attributes identified in the query, that a given node is to forward information to a node connected thereto via a given edge; and identifying at least one path from the query node to at least one of the target nodes based on the computed probability associated with each edge in the network.
US09929907B2 Interference detection
A wireless access point device capable of detecting out-of-band interference to the operation of the Wi-Fi network caused by LTE small cell devices such as macrocells and femtocells. A flow processor monitors the characteristics of data flows of devices connected to the wireless access point to determine whether they are LTE cells based on MAC address matching or the termination of a flow at a known mobile network operator gateway. A mitigation action to change the operational behavior of the wireless access point is then generated and applied to mitigate the effect of the detected interference device on the Wi-Fi network.
US09929901B2 System and method for providing proxied virtual wireless end points in a server rack of a data center
A server blade chassis, includes a server blade and a management system. The server blade includes a host processor and a blade management controller. The host processor provides a hosted environment and the blade management controller provides a managed environment separate from the hosted environment. The managed environment includes a virtual wireless device. The management system including a wireless management module and a chassis management controller. The wireless management module couples a wireless device to the management system and the chassis management controller provides a management request from the wireless device to the virtual wireless device.
US09929900B2 Resilient data communications with physical layer link aggregation, extended failure detection and load balancing
Rapid channel failure detection and recovery in wireless communication networks is needed in order to meet, among other things, carrier class Ethernet channel standards. Thus, resilient wireless packet communications is provided using a physical layer link aggregation protocol with a hardware-assisted rapid channel failure detection algorithm and load balancing, preferably in combination. This functionality may be implemented in a Gigabit Ethernet data access card with an engine configured accordingly. In networks with various topologies, these features may be provided in combination with their existing protocols.
US09929898B2 System, communications node, and switching method
A sensor node among sensor nodes that synchronously switch between a first state and a second state transmits an abnormality notification signal to a collecting apparatus when in the first state and an abnormality occurs at the sensor node. The sensor node, when in the second state, transmits to the communications apparatus, a data signal that differs from the abnormality notification signal. During each interval of the first state, the sensor node enters a third state during a first partial interval of the interval of the first state, and receives and transfers an abnormality notification signal transmitted by another sensor node among the sensor nodes. During each interval of the first state, the sensor node further enters a fourth state during a second partial interval of the interval of the first state and different from the first partial interval, and refrains from receiving the abnormality notification signal.
US09929895B2 Unique identifiers for browsers
A webpage may be downloaded by a browser at a computing device. Such downloaded webpage may be associated with a reference to a browser identifier file. The browser may be directed to access the referenced browser identifier file. As a result, the browser may automatically check a local browser cache for the referenced browser identifier file. A request regarding the referenced browser identifier file may be sent over a communication network to an identifier server. Such request may be indicative of whether the referenced browser identifier file is found in the local browser cache. A response may be received from the identifier server. Such response may include the referenced browser identifier file when the referenced browser identifier file (or a current version thereof) is not found in the local browser cache. Alternatively, the response may include an indicator when the referenced browser identifier file is found in the local browser cache. The contents of the referenced browser identifier file may be made available to the browser and other related applications.
US09929893B2 Methods and systems for displaying, on a first machine, data associated with a drive of a second machine, without mapping the drive
Methods and systems for displaying data associated with a client drive of a client computing device in a virtualized desktop executing on a remote computing device without explicitly mapping the client drive onto the remote computing device are described. A first client agent executing on a client computing device establishes a user session with a remote computing device. The first client agent transmits data identifying the client drive of the client computing device to a second client agent executing on the remote computing device. The second client agent receives data associated with the client drive and generates a shell link using the received data associated with the client drive in the context of the user session. The second client agent displays the data associated with the client drive of the client computing device in a virtualized desktop executing on the remote computing device.
US09929889B2 Pilot symbol patterns for transmission via a plurality of antennas
A method and apparatus for improving channel estimation within an OFDM communication system. Channel estimation in OFDM is usually performed with the aid of pilot symbols. The pilot symbols are typically spaced in time and frequency. The set of frequencies and times at which pilot symbols are inserted is referred to as a pilot pattern. In some cases, the pilot pattern is a diagonal-shaped lattice, either regular or irregular. The method first interpolates in the direction of larger coherence (time or frequency). Using these measurements, the density of pilot symbols in the direction of faster change will be increased thereby improving channel estimation without increasing overhead. As such, the results of the first interpolating step can then be used to assist the interpolation in the dimension of smaller coherence (time or frequency).
US09929885B2 Phase tracking receiver
The present disclosure relates to a method for demodulating a modulated signal and a receiver. The receiver comprises: a phase detector with a first and second input, the first input being adapted to receive a modulated input signal; a comparator comprising an input coupled to an output of the phase detector; a frequency-offset cancellation block comprising an input coupled to an output of the comparator. The receiver includes a digitally controlled oscillator comprising: a control input coupled to an output of the comparator and an output of the frequency-offset cancellation block; and an output coupled to the second input of the phase detector.
US09929879B2 Multipath support of real-time communications
A system is provided that performs multipath support functionality for real-time communications. The system receives a service request to enable multipath support functionality from a tunneling client. The system further creates tunnels using unique physical interfaces. The system further associates the tunnels with a single internal address space comprising internal addresses. The system further sends a service response to the tunneling client, the service response indicating that multipath support functionality has been enabled. The system further distributes media traffic within the tunnels based on dynamic path characteristics.
US09929874B2 Appliance network with messaging
A method and appliance for a communicating on a network includes an appliance interactive display coupled to an appliance communication module, wherein the appliance communication module is configured to receive a message, and in response to the received message, the appliance is configured to send a return message that relates to the message.
US09929871B2 Method and system for a high capacity cable network
A cable modem termination system (CMTS) may communicate with a plurality of cable modems using a plurality of orthogonal frequency division multiplexed (OFDM) subcarriers. The CMTS may determine a performance metric of each of the cable modems. For each of the OFDM subcarriers and each of the cable modems, the CMTS may select physical layer parameters to be used for communication with that cable modem on that OFDM subcarrier based on a performance metric of that cable modem. The parameters may be selected for each individual modem and/or each individual subcarrier, or may be selected for groups of modems and/or groups of subcarriers. The parameters may include, for example, one or more of: transmit power, receive sensitivity, timeslot duration, modulation type, modulation order, forward error correction (FEC) type, and FEC code rate.
US09929870B2 Conditional access network handler emulator
Methods and systems for emulating cable services delivery are disclosed. One system includes a conditional access network handler emulator comprising a conditional access network handler simulator addressable by one or more applications within an emulation environment. The conditional access network handler emulator also includes a library of conditional access configuration data accessible to a conditional access network handler simulator, the configuration data unassociated with a physical cable card.
US09929868B2 Wireless wake-up device for cellular module
A control device may wake-up a target wireless device through a wired or wireless communications channel. In an implementation, the control device and the wireless device may include a cellular module (e.g., global systems for mobile communications (GSM) capability) to implement an on-demand wake-up call. The on-demand wake-up call may allow the control device to perform at least one task at the wireless device without user intervention at the wireless device.
US09929860B1 Methods and apparatus for generalized password-based secret sharing
Generalized password-based secret sharing schemes are provided. A secret sharing method comprises obtaining a secret; obtaining fixed values from one or more parties; setting an element of a column vector of a password-based linear secret sharing scheme based on the secret; randomly selecting values from a field for additional elements of the column vector; setting remaining elements of the column vector to values that ensure that a product of a matrix and the column vector, for each fixed-share party, is equal to the corresponding fixed value; and distributing non-fixed shares to additional parties using a labeling function. In another method, a defining matrix corresponds to the secret and a field of both the secret and a plurality of shares of the secret. A given share for each party in the set is set to the corresponding obtained fixed value. A row in the defining matrix is randomly selected such that an element in the row corresponding to each party in the set is equal to the corresponding obtained fixed value.
US09929856B1 System and method for jitter negation in a high speed serial interface
A serial data channel includes a transmitter with a jitter generator that receives a jitter setting and injects a timing delay into an output signal of the transmitter in response to the jitter setting. The serial data channel further includes a receiver with an eye detector configured to evaluate a signal eye of the received output signal. The serial data channel provides a plurality of jitter settings to the jitter generator, and evaluates a plurality of signal eyes of the received output signal, where each signal eye of the plurality of signal eyes being associated with a particular received output signal generated in response to a particular one of the plurality of jitter settings. The serial data channel further selects a particular jitter setting of the plurality of jitter settings based upon the evaluation of the associated received output signal.
US09929840B2 Method and apparatus for cooperative transmission in multi-node system
A method of performing cooperative transmission in a multi-node system including a Base Station (BS) and a plurality of nodes controlled by the BS is provided. The method comprises: transmitting a first signal generated using a first cell identifier (ID) from the plurality of nodes; and transmitting a second signal generated using a second cell ID from at least one of the plurality of nodes, wherein the first cell ID is identical with a cell ID used by the BS, and the second cell ID is different from the first cell ID.
US09929833B2 Method for transmitting a HARQ feedback 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 transmitting a HARQ (Hybird-ARQ) feedback signal in the wireless communication system, wherein the method comprises: receiving 1st to ith data within a time window comprising subframes 1 to N, wherein the 1st to Nth data are transmitted by a base station for the time window, wherein the ‘i’ is a natural number no more than the ‘N’, and the 1st to the Nth data are the same, sequentially decoding the 1st to the ith data, wherein the ith data received at a subframe i is data first successfully decoded, and transmitting an ACK (Acknowledgement) signal for all the 1st to the Nth data at a subframe i+X, wherein the ‘X’ is a predetermined number for transmission of the HARQ signal.
US09929829B1 System and method for provisioning resources for lossless operation in a network environment
A method is provided in one example embodiment that includes measuring a delay between a transmitter and a receiver in a network environment, where the receiver is associated with a buffer. A minimum absorption buffer size for lossless transmission to a queue may be determined based on the delay and a transmission bandwidth, and buffer units for the queue can be allocated based on the minimum absorption buffer size. The transmitter may also be rate-limited if the minimum absorption buffer size exceeds available storage of the buffer. In other embodiments, buffer units can be reclaimed if the available buffer storage exceeds the minimum absorption buffer size.
US09929824B2 Networked programmable master clock base stations
Methods and systems for transmitting timecode and metadata to networked devices can include identifying one or more network devices capable of receiving timecode and sync information, generating a communication signal comprising timecode and sync information by a device having an internal clock, distributing the communication signal over a network to the identified network devices, and synchronizing the identified networked devices during an event.
US09929823B2 Data processing
In a telecommunications network including at least a user device and a network node separated by at least a packet-switched part of the telecommunications network, the user device including a primary jitter buffer having a constant packet play-out rate, the network node including a secondary jitter buffer, incoming packets destined for the user device are received and passed through the secondary jitter buffer of the network node downstream towards the primary jitter buffer of the user device. The departure times of packets passing through the secondary jitter buffer of the network node downstream towards the primary jitter buffer of the user device are monitored. On the basis of the monitoring and one or more known characteristics of the primary jitter buffer, an estimate of a current state of the primary jitter buffer is maintained. Operation of the secondary jitter buffer is dynamically controlled according to the maintained estimate.
US09929821B2 Mixing console
A mixing console includes: a plurality of operating regions provided by dividing an operation panel of the mixing console into a plurality of regions, wherein a plurality of channels are allocated to each of the plurality of operating regions. Each of the operating regions includes each of channel selectors, respectively. Each of the channel selectors is configured to select one of the plurality of channels allocated to the operating region corresponding to the channel selector as a selected channel, and to set a plurality of parameters for signal processing on audio signals of the selected channel. Thus, a plurality of selected channels can be selected, and values of the parameters of the plurality of selected channels can be adjusted promptly and in real-time.
US09929818B2 Methods and systems for selection of unions of vector signaling codes for power and pin efficient chip-to-chip communication
Methods and systems are described for communication of data over a communications bus at high speed and high pin efficiency, with good resilience to common mode and other noise. Pin efficiencies of 100% may be achieved even for bus widths of four or fewer wires. Information to be transmitted is encoded as words of a vector signaling code, each word comprising multiple values transmitted as a group over the communications bus. Subsets of the vector signaling code have distinct group characteristics, which are discernable on transmission and are used to facilitate decoding on reception.
US09929816B2 Signal analysis for determining outdoor electronic unit configuration
Methods, systems, and computer readable media can be operable to facilitate the determination of an outdoor electronic unit (ODU)-type based upon a signal analysis. A device may perform an analysis of a signal received from an ODU, wherein the analysis identifies one or more properties of the signal, the properties including a peak frequency of the signal. The device may then compare the identified signal properties to one or more properties of one or more predetermined spectral configurations, each spectral configuration being associated with an ODU-type. The device may identify an ODU-type associated with a spectral configuration that includes at least one property overlapping a property of the analyzed signal, and the device may determine that the ODU is of the identified ODU-type. In embodiments, the device may determine whether the ODU is using a passive or active configuration.
US09929813B1 Optical communication system and method using a nonlinear reversible code for probablistic constellation shaping
A system and method involving using a nonlinear reversible code for probabilistic constellation shaping. A nonlinear reversible code encoder receives information bits and applies a nonlinear reversible code to the information bits to provide encoded bits. A mapper maps the encoded bits to successive amplitude and phase-shift keying (APSK) symbols. Each of the APSK symbols has an APSK modulation format with an associated constellation and the mapper maps each of the symbols to an associated constellation location of the constellation in response to one or more associated ones of the encoded bits.
US09929810B2 Flexible head-end chassis supporting automatic identification and interconnection of radio interface modules and optical interface modules in an optical fiber-based distributed antenna system (DAS)
Flexible head-end chassis supporting automatic identification and interconnection of radio interface modules (RIMs) and optical interface modules (OIMs) in an optical fiber-based distributed antenna system (DAS) are disclosed. In one embodiment, the flexible head-end chassis includes a plurality of module slots each configured to receive either a RIM or an OIM. A chassis control system identifies an inserted RIM or OIM to determine the type of module inserted. Based on the identification of the inserted RIM or OIM, the chassis control system interconnects the inserted RIM or OIM to related combiners and splitters in head-end equipment for the RIM or OIM to receive downlink communication signals and uplink communications signals for processing and distribution in the optical fiber-based DAS. In this manner, the optical fiber-based DAS can easily be configured or reconfigured with different combinations of RIMs and OIMs to support the desired communications services and/or number of remote units.
US09929805B2 Generating a pilot tone for an optical telecommunications system
The disclosure is directed to a method and system for generating a pilot tone for an optical signal with an optical telecommunications system. The pilot tone is generated in the digital domain by modulating the data to be transmitted to a destination node within the optical telecommunications network. The modulation of the data introduces occurrence modulation to the optical signal.
US09929791B2 Communication method and apparatus using analog and digital hybrid beamforming
A communication method and apparatus using analog and digital hybrid beamforming are provided. The method includes receiving a first message including a measurement and selection condition for hybrid beamforming from a Base Station (BS), measuring channels of a plurality of BS transmission beams, selecting at least one BS transmission beam based on channel measurements, transmitting report information about the selected at least one BS transmission beam to the BS, receiving from the BS a second message, estimating an effective channel matrix for the selected final BS transmission beam according to the measurement and report condition, determining feedback information for digital beamforming of the BS based on the effective channel matrix, transmitting the determined feedback information to the BS, and receiving a data burst from the BS according to a Multiple Input Multiple Output (MIMO) mode and/or a configuration scheduled based on the feedback information.
US09929787B2 Apparatus and method for channel state information feedback 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). Methods and apparatuses are provided for devices in a wireless communication system. Information requesting a channel estimation by at least one second device is transmitted from a first device to the at least one second device. Channel information is received at the first device as feedback from the at least one second device.
US09929766B1 Mobile computing attachment device
An attachment system is disclosed which employs a main set of attachment elements attached to a case for a mobile computing device, such as a mobile phone, computing tablet or other computing device which can be carried with the user. The attachment system may also be part of the mobile computing device. These attachment elements are designed to attach to attachment elements connected to, or built into another mobile computing device. This allows a user to keep track of a first phone while using a second phone. In alternative embodiments, the phone may be connected back to back to allow simultaneous use of both phones, front to back to protect the screen of one while using the other, or front to front to protect both screens when neither is being used. Also, it may be embodied as a docking structure which is fixed to a wall or other structure. The mobile computing device removeably attaches to the docking structure to hold the phone for use and/or storage.
US09929758B2 Reducing receiver distortion caused by transmitter signals
Computer-implemented methods, computer software, and computer systems for adjusting receiver distortion caused by transmitter signals. A first signal is transmitted by a transmitter of the wireless terminal. A second signal is detected by a receiver of the wireless terminal. The second signal includes distortion caused by at least one of the first signal, a conjugate of the first signal, a harmonic of the first signal, or a conjugate of a harmonic of the first signal. At least one distortion coefficient is estimated in a digital domain based on the first signal and the second signal. Distortion of a third signal received by the receiver of the wireless terminal is adjusted based on the at least one distortion coefficient. Adjustment of distortion can be in the form of reduction, as well as elimination, of the distortion.
US09929744B2 Memory compression operable for non-contiguous write/read addresses
Disclosed embodiments include a system having a first memory for storing a plurality of data quantities, each data quantity consisting of a first number of bits, and a second memory for storing a plurality of compressed data quantities, each compressed data quantity consisting of a second number of bits that is less than the first number of bits. The system includes circuitry for reading data quantities from the first memory and for writing compressed data quantities, corresponding to respective read data quantities, to non-sequential addresses in the second memory. The circuitry for reading data quantities from the first memory is for reading along a read orientation selected from one of row-orientation or column-orientation from the first memory, and the circuitry for writing compressed data quantities in the second memory is for writing along a write orientation in the second memory that differs from the read orientation.
US09929742B2 Feed-forward operational amplifier noise cancellation technique and associated filter and delta-sigma modulator
A circuit includes a first amplifying stage, a noise extraction circuit and a noise cancellation circuit. The first amplifying stage is arranged for receiving an input signal to generate an amplified input signal. The noise extraction circuit is coupled to the first amplifying stage, and is arranged for receiving at least the amplified input signal to generate a noise signal associated with noise components of the amplified input signal. The noise cancellation circuit is coupled to the first amplifying stage and the noise extraction circuit, and is arranged for cancelling noise components of the amplified input signal by using the noise signal generated by the noise extraction circuit, to generate a noise-cancelled amplified input signal.
US09929740B2 Successive-approximation register (SAR) analog-to-digital converter (ADC) with ultra low burst error rate
Systems and methods are provided for a successive approximation register (SAR) analog-to-digital converter (ADC) with an ultra-low burst error rate. Analog-to-digital conversions may be applied via a plurality of successive conversion cycles, with each conversion cycle corresponding to a particular bit in a corresponding digital output. Meta-stability may be detected during each one of the plurality of successive conversion cycles, and for each one of the plurality of successive conversion cycles, a next one of the plurality of successive conversion cycles may be triggered based on a cycle termination event. After completion of all of the plurality of successive conversion cycles, a meta-stability state of each of the plurality of successive conversion cycles may be assessed, and the digital output may be controlled based on the assessment.
US09929735B2 Phase correction of multiple phase clock transmission and method for performing the same
A circuit includes a first circuit, a second circuit and a third circuit. The first circuit is configured to receive a first phase of a clock signal, a second phase of a clock signal and a first control signal. The first circuit is configured to generate a first interpolated phase of a clock signal. The second circuit is configured to receive a third phase of a clock signal, a fourth phase of a clock signal and a second control signal, and generate a second interpolated phase of a clock signal. The third circuit is configured to receive the first interpolated phase of the clock signal and the second interpolated phase of the clock signal, and generate the first control signal. The first control signal dynamically adjusts the first interpolated phase of the clock signal.
US09929734B2 Method for changing the configuration of a programmable logic module
In a method for changing a configuration of a programmable logic module, an initial configuration of the programmable logic module is read in, with a result that a logic description, in particular a mapped netlist, of the initial configuration is at least partially available. One or more logic elements and/or connection elements from the logic description of the initial configuration of the programmable logic module are replaced or reconfigured and a logic description of a target configuration having one or more additional logic elements are created, none or a plurality of elements of the initial configuration being missing in the target configuration. Assignment information is used to determine transfer points, that is to say logic elements present in the target configuration and the initial configuration, in particular registers, and/or connection elements, to which a changed logic function is applied in the target configuration, at least the logic elements of the programmable logic module which are already unused in the initial configuration being marked as free, and the additional logic elements of the target configuration being placed on the logic elements marked as free and being connected to the transfer points via unused connection elements. A changed bit stream is created from the logic description of the target configuration, and the changed bit stream is written to the programmable logic module.
US09929721B2 Phase and amplitude detection in wireless energy transfer systems
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting characteristics of an input signal. One aspect includes a first finite impulse response (FIR) filter, a second FIR filter, and a controller coupled with the first and second FIR filters. The first FIR filter receives an input signal and a first reference signal. The first FIR filter filters the first reference signal to generate a first sinusoidal signal and mixes the first sinusoidal signal and the input signal to generate a first mixed signal. The second FIR filter receives the input signal and a second reference signal. The second FIR filter filters the second reference signal to generate a second sinusoidal signal and mixes the second sinusoidal signal and the input signal to generate a second mixed signal. The controller determines characteristics of the input signal based on the first and second mixed signals.
US09929718B1 Tunable film bulk acoustic resonators and filters with integrated biasing resistors
In wireless communications, many radio frequency bands are used. For each frequency band, there are two frequencies one for transmit and the other for receive. As the band widths are small and separation between adjacent bands is also small, many band pass filters with different band pass frequencies are required for each communication unit such as mobile handset. The present invention provides frequency tunable film bulk acoustic resonators (FBAR) with different structures. Thin film biasing resistors are integrated into the FBAR structure for DC biasing and RF isolation. A plurality of the present tunable FBARs are connected to form microwave filters with tunable bandpass frequencies and oscillators with selectable resonating frequencies by varying DC biasing voltages to the resonators.
US09929716B2 Acoustic resonator and method of manufacturing the same
There are provided an acoustic resonator and a method of manufacturing the same. The acoustic resonator includes a resonance part including a first electrode, a second electrode, and a piezoelectric layer disposed between the first and second electrodes. The acoustic resonator also includes a substrate disposed below the resonance part and including a via hole penetrating through the substrate and a connection conductor disposed in the via hole and connected to at least one of the first and second electrodes.
US09929713B2 Duplexer and communications system having duplexer
The present disclosure is applicable to the field of communications device technologies is directed to a duplexer and a communications system having the duplexer. The duplexer includes a body, where an input port and an output port are disposed on the body, a cavity is disposed on the body, a dielectric resonator is disposed in the cavity, the input port is connected to an input-end coupling plate disposed opposite to the dielectric resonator, the output port is connected to an output-end coupling plate disposed opposite to the dielectric resonator, a tuning screw is connected to the body, and a central axis of the dielectric resonator misaligns with a central axis of the cavity. The communications system includes the duplexer.
US09929712B2 Multilayer substrate
According to one embodiment, there is provided a multilayer substrate including a signal layer. The signal layer includes a first line and a second line which form a differential pair. The first line electrically connects a first node and a second node in the signal layer. The second line electrically connects a third node and a fourth node in the signal layer. The interval between the first line and the second line is approximately constant from the first node to the second node. A physical length from the third node to the fourth node in the second line is shorter than a physical length from the first node to the second node in the first line. A width of the second line is thicker than a width of the first line.
US09929710B2 Laminated composite electronic device including coil and capacitor
A laminated composite electronic device has a circuit including a coil and a capacitor within a laminate having a plurality of conductor layers laminated with an insulating layer interposed between the respective ones of the conductor layers. The device includes a coil conductor arranged on a first conductor layer and forming part of the coil, and a pair of capacitor electrodes for forming the capacitor, one of which is arranged on a second conductor layer such that the one capacitor electrode laps over the coil conductor when viewed from a laminating direction of the laminate, wherein the coil conductor forms part of the coil, and simultaneously serves as the other of the pair of capacitor electrode for forming part of the capacitor.
US09929688B2 Electric machine torque capability determination
A vehicle comprises an electric machine configured with at least one controller issuing torque commands with the use of a voltage bus. The controller may be configured to respond to a torque requests based on multiple vehicle system inputs including vehicle speed, position of the accelerator pedal and brake pedal, and various other vehicle data. The controller may respond to a torque request that exceeds a threshold value by issuing torque commands for the electric machine based on a speed of the electric machine and a voltage on the bus. Based on the speed of the electric machine and voltage on the bus, the controller may issue a constant torque output by the electric machine as the speed and voltage vary. Calculating a ratio using speed of the electric machine to voltage on the bus to determine torque capability may result as a constant torque when the ratio is constant.
US09929687B2 Motor control device
A motor control device includes: a motor; an inverter; and a control device. The control device includes: a detection device detecting a rotational position and a revolution speed of the motor; a positioning control device for a rotor; a deceleration device for the motor; and a determination device for the revolution speed of the motor. When the revolution speed is higher than or equal to the first predetermined revolution speed, the motor control device starts controlling the motor to rotate at the target speed, according to the rotational position, without executing the positioning control. When the revolution speed is lower than the first predetermined revolution speed and higher than or equal to the second predetermined revolution speed, the deceleration device decelerates the motor. When the revolution speed is lower than the second predetermined revolution speed, the positioning control device starts executing the positioning control.
US09929686B2 Controller for permanent magnet synchronous motor, image forming apparatus, and control method
A controller for a permanent magnet synchronous motor includes an estimating portion configured to determine an estimated value of a rotational speed of the rotor and an estimated value of a position of magnetic poles of the rotor based on a value of the current detected by the current detector and a parameter value indicating an interlinkage magnetic flux caused by the permanent magnet across the winding; a control unit configured to control the drive portion to cause the rotating magnetic field based on the estimated value of the rotational speed and the estimated value of the position of the magnetic poles; and a correction portion configured to correct the parameter value indicating the interlinkage magnetic flux based on correction information, the correction information being determined based on a temperature of the winding and a relationship between the temperature of the winding and a temperature of the permanent magnet.
US09929682B2 Motor control device
A motor control device is configured to drive a first motor that rotates a first rotation body and a second motor that rotates a second rotation body. The motor control device includes a power supply unit, inverters configured to convert an output from the power supply unit to an alternating current and supply the output to the first motor and the second motor, and a control unit configured to drive the second motor using rotor position sensorless control. The control unit may be configured to not start up the second motor during a predetermined operation in which a large current flowing through the first motor is being performed.
US09929680B2 Conformable electroadhesive holding device
A gripping device is described, and includes a holder including a base and a conformable jamming element having an electroadhesive element on a surface thereof and a controllable voltage source that is electrically connected to the electroadhesive element.
US09929678B2 Electrostatic energy-harvesting device having 3-dimensional cone shape
An electrostatic energy-harvesting device is provided. The electrostatic energy-harvesting device with a 3-dimensional cone shape includes a first structure including a first substrate having a cone shape with an opened lower surface and a hollow inside, and a first rubbing electrified body disposed on an outer surface of the first substrate; a second structure including a second substrate having the same shape as the first substrate and a second rubbing electrified body which includes a material having opposite electrification characteristics to the first rubbing electrified body and disposed on an inner surface of the second substrate; and leader lines connected to each of the first rubbing electrified body and the second rubbing electrified body.
US09929675B2 Inverter apparatus capable of controlling burst mode operation and control method thereof
An inverter apparatus is provided. The inverter apparatus includes a direct current to direct current (DC/DC) converter, a direct current to alternating current (DC/AC) converter and a control circuit. The DC/DC converter is arranged for converting an input power to a DC power according to a control signal. The DC/AC converter is coupled to the DC/DC converter, and is arranged for receiving the DC power, and generating an AC power according to the DC power. The control circuit is coupled to the DC/DC converter, and is arranged for generating the control signal according to a reference power and the input power so as to control an operation of the DC/DC converter, detecting the control signal to generate a detection result, and controlling the reference power according to the detection result so as to adjust a duty cycle of the control signal.
US09929668B1 Powder conditioner with reduced capacitor voltage ripples
A power conditioner includes a power converter module, a detector module and a control module. The power converter module performs power conversion upon a three-phase AC power input from a first microgrid based on a PWM output to generate a three-phase AC power output for a second microgrid. The detector module detects the three-phase AC power input, and a first zero sequence current input that is received by the power converter module from the second microgrid. The control module generates the PWM output based at least on a result of the detection, such that the power converter module further receives, from the first microgrid, a second zero sequence current input which is anti-phase with the first zero sequence current input.
US09929665B2 Remotely controllable modular power control device for power generation
A power adjusting circuit includes a sensor configured to measure a voltage and a current of the first AC output by an inverter, an AC/DC/AC converter configured to receive the first AC output from the inverter, and a controller configured to convert the first AC output to a second AC output having a desired power factor.
US09929651B2 Converter with hysteretic control
A hysteretic power converter constituted of: a switched mode power supply comprising an inductor, an electronically controlled switch and an output capacitor, the switch arranged to alternately open and close a loop with the inductor and a power source; a hysteretic comparator, a first input coupled to a feedback connection and arranged to receive from the feedback connection a feedback signal providing a first representation of the voltage across the output capacitor, the electronically controlled switch opened and closed responsive to an output of the hysteretic comparator; a reference voltage source arranged to generate a reference voltage, the generated reference voltage coupled to a second input of the hysteretic comparator; and a voltage coupler, the voltage coupler arranged to couple a second representation of the voltage across the output capacitor to the second input of the hysteretic comparator, such that the second representation is added to the generated reference voltage.
US09929649B2 Hybrid control architecture for load-adaptive power converter
A pulse width modulated power converter is presented with load-adaptive power transistor scaling scheme using analog-digital hybrid control. The coarse digital control generates an approximate duty cycle necessary for driving a given load and selects an appropriate width of power transistors to minimize redundant power dissipation. The fine analog control provides the final tuning of the duty cycle to compensate for the error from the coarse digital control. The mode switching between the analog and digital controls is accomplished by a mode arbiter which estimates the average duty cycle for the given load condition from limit cycle oscillations induced by the coarse adjustments.
US09929648B2 Hysteretic current mode controller for a bidirectional converter with lossless inductor current sensing
A system and circuit for achieving bidirectional hysteretic current mode control of a converter. The system comprises a summer that provides a constant hysteresis and has added switching noise immunity, a comparator, a lossless inductor current sense means and a converter. A circuit using the inductors internal resistance for sensing the current through an inductor in a lossless manner is described. The circuit preserves both DC and dynamic current information while incorporating the RC time constant, difference amplifier and signal amplification, all using only one amplifier. This circuit provides excellent common mode and differential noise immunity, while still having a high bandwidth and small group delay of the current signal. A method to accomplish stability of a current mode controlled converter when closing the loop to control the output voltage with very high accuracy and gain is described.
US09929646B2 Charge pump circuit and step-down regulator circuit
A charge pump circuit includes a capacitor, a first switch between the capacitor and a power supply terminal, a second switch between the capacitor and an output terminal, a third switch between the output terminal and the capacitor, a fourth switch between the capacitor and a ground terminal, and a control unit configured to generate control signals for the switches. The control signals include first signals generated during a first period that cause first and third switches to be in an ON state and second and fourth switches to be in an OFF state, second signals generated during a second period that cause first and third switches to be in an OFF state and second and fourth switches to be in an ON state, and third signals generated between the first and second periods, that cause the ON/OFF state of each of the switches to be switched at different times.
US09929644B2 Internal voltage trimming device and semiconductor integrated circuit including the same
An internal voltage trimming device and a semiconductor integrated circuit including the same are provided. The internal voltage trimming device includes a voltage dividing circuit configured to generate a feedback voltage based on a resistance of the voltage dividing circuit and a target voltage that is received in a trimming mode, and a comparator configured to compare a reference voltage and the feedback voltage to generate a comparison signal. The internal voltage trimming device further includes a direct current to direct current (DC-DC) converter configured to generate an internal voltage based on an input voltage and the comparison signal, and be disabled in the trimming mode, and an automatic trimming circuit configured to generate, in the trimming mode, a trimming signal based on the comparison signal. The voltage dividing circuit is further configured to adjust the resistance based on the trimming signal.
US09929630B2 Vibrating motor
A vibrating motor is provided in the present disclosure. The vibrating motor includes a shell providing an accommodating space, a vibrating system accommodated in the accommodating space, and a pair of elastic connectors for elastically connecting two opposite ends of the vibrating system with the shell. The vibrating system includes a first vibrating unit and a second vibrating unit opposite to each other. Each of the elastic connectors includes a fixing portion, a first elastic arm and a second elastic arm; the fixing portion is fixed to the shell, the first elastic arm and the second elastic arm are parallel to each other and extend from a same end of the fixing portion, and are configured for elastically suspending the first vibrating unit and the second vibrating unit respectively.
US09929625B2 Negative pressure motor sealing
A system includes an electric motor including a housing enclosing a substantially-sealed internal environment, a pump including an inlet connected to the substantially-sealed internal environment of the electric motor via a first conduit, and a fluid supply storing a makeup fluid, the fluid supply including an outlet connected to the substantially-sealed internal environment of the electric motor via a second conduit. The pump is configured to create a negative pressure within the substantially-sealed internal environment of the electric motor to mitigate potential contamination of an external environment of the electric motor with the makeup fluid.
US09929620B2 Motor
An object of the present invention is to provide a motor which has a maintenance port and of which the wire is insusceptible to disturbance noise. The motor includes: a bracket housing a rotor and a stator; a control device housing part located on the radial direction outside of the bracket; a control device located inside the control device housing part; a sensor housing part located at the end of the bracket on the side opposite to an output end; a motor sensor mounted at the end of a rotating shaft on the side opposite to the output end; and a coupling connector connecting the motor sensor and the control device with each other. The control device housing part and the sensor housing part communicate with each other. The coupling connector is located inside the sensor housing part. The sensor housing part has a port which has an opening in the axial direction, and the port and the coupling connector at least partially overlap with each other in the axial direction.
US09929618B2 Inverter-integrated electric compressor
An inverter-integrated electric compressor for which an inverter device is integrally incorporated, with a main circuit board being housed while the four corners thereof are supported by boss parts at locations above high-voltage electrical components and semiconductor switching elements. The multiple high-voltage electrical components are arranged in parallel along one side of the main circuit board at one side of an inverter housing part, with one side of the main circuit board being supported from below by the upper surface of these components. The multiple semiconductor switching elements are arranged in parallel along the other side opposing the one side of the main circuit board, at the other side of the inverter housing part, with the other side of the main circuit board being supported from below by multiple lead terminals extending upwards.
US09929603B2 Charge level communications for wireless power transfer
A signal generator generates an electrical signal that is sent to an amplifier, which increases the power of the signal using power from a power source. The amplified signal is fed to a sender transducer to generate ultrasonic waves that can be focused and sent to a receiver. The receiver transducer converts the ultrasonic waves back into electrical energy and stores it in an energy storage device, such as a battery, or uses the electrical energy to power a device. In this way, a device can be remotely charged or powered without having to be tethered to an electrical outlet.
US09929593B2 Multi-output power management method
A multi-output power management method used in a UPS system for enabling a microcontroller to determine whether to execute an automatic setting or manual setting. In automatic setting, the microcontroller conducts the parameter setting of a multi-output selector output mode, and switches a multi-output selector to a bypass or DC to AC inverter output mode after confirming that the power status parameter is in a predetermined multi-output selector parameter setting range. In manual setting, the multi-output selector can be manually switched to the bypass or DC to AC inverter output mode. Thus, multiple switching units of the multi-output selector of the UPS system can be respectively selectively switched to the bypass or DC to AC inverter output mode to provide different AC outputs to a respective load under the priority of energy saving or electrical safety, enhancing the electrical efficiency of UPS system and achieving the effect of energy saving.
US09929581B2 Charge control device and charge control method
A charge control device that charges a battery to a predetermined charging rate using an output power from a charger includes a charger control means that controls the output power of the charger based on a first map indicative of the relationship of the charge power with respect to the state of the battery and the charge time of the battery, and an allowable charge time calculation means that calculates the allowable charge time of the battery charge time. The charge control device refers to the first map for calculating the charge power with which to charge the battery in the allowable charge time, and controls the output power of the charger according to the charge power calculated based on the allowable charge time.
US09929574B2 Method for operating an onboard network
An electrical distribution system includes a first energy store and a second energy store. The two energy stores are connected in parallel. Characteristic values of the first and/or second energy store are detected and a regeneration phase of the first energy store is implemented depending on the detected characteristic values. In the regeneration phase, a first operating voltage is preset and provided by means of a generator in such a way that said first operating voltage contributes to the second energy store having, after a preset time span, a higher open-circuit voltage than the first energy store.
US09929572B2 Battery cell charge management system and method
A system and method for cell charging and cell charge redistribution for a plurality of series connected rechargeable electrical energy storage cells where the objective of charging and redistribution of charge for individual cells is based on the optimization criteria of equalization of remaining coulombmetric capacity for all cells.
US09929558B2 Electrical protective device and method for selective disconnection of a subsystem in case of a second fault in an IT power supply system
An electrical protective device (20) and method are for selective disconnection of a subsystem (6a, 6b) in the event of a second fault in an ungrounded power supply system (2) with a main system (4) and at least one subsystem (6a, 6b), the subsystem (6a, 6b) having a differential current measuring device (12a, 12b) and a switching device (14a, 14b) for separating the subsystem (6a, 6b). The invention is based on generating and applying a measuring signal voltage (Um) between one or more phase(s) of the main system (4) or from a neutral point of the main system (4) against ground (9) using a resonant coupling circuit (22) that has a measuring signal generator (24) and a series resonant circuit (26) connected in series to the measuring signal generator (24), a resonant frequency (f0AK) of the series resonant circuit (26) being set to correspond to the measuring signal frequency.
US09929552B2 Cable fixing assembly
A cable head of a cable of a cable fixing assembly includes a joint portion and a lock body. The lock body is disposed on two opposite side surfaces of one end of the joint portion and extends therefrom. A fixing board of a cable fixing assembly includes a joint hole, a no-return block and a hook. The joint hole is formed through the fixing board. The no-return block is formed adjacent to the joint hole and includes a guiding slope and a no-return surface. The hook is disposed on the fixing board to fix conductive stranded wires in the cable body. The joint portion and the lock body are inserted into the joint hole and are rotated by an angle, and the lock body moves on the guiding slope and then is locked by the no-return surface.
US09929550B2 Electrical connection and junction box for a solar cell module and method for making an electrical connection thereof
A solar assembly includes an electrical connection and junction box and a solar cell module. The junction box has an electrically conducting structure including an electrical conductor path. The solar cell module has an electrical conductive strip. A flexible electric conductor is connected with the conductor path and is materially bonded with the conductive strip in an electrically conducting manner such that the conductor path electrically contacts the conductive strip via the electric conductor.
US09929546B2 Electrical system and support assembly therefor
A support assembly is for an electrical system. The electrical system includes a network protector and a number of disconnect switches coupled to the network protector. The support assembly includes: an insulative mounting member coupled to each of the disconnect switches; a number of base assemblies each including a housing assembly and a stand assembly disposed on the housing assembly, the housing assembly being coupled to the insulative mounting member; and a lifting apparatus disposed on each of the base assemblies. The lifting apparatus moves each of the insulative mounting member and the housing assembly in a direction transverse to the stand assembly.
US09929545B2 Insulating support for power switchgear
The present invention relates to an insulating support for a power switchgear that insulates and supports the main body of a power switchgear provided in atmospheric air between a generator and a main transformer. The insulating support includes a core part that is molded only from a resin material and has a cylindrical shape; an exterior covering part that is molded only from a rubber material, is attached to an outer peripheral face of the core part, and includes a plurality of pleated parts; an end metal fitting that is attached to one end of the core part and is attached to the main body of the power switchgear; and an end metal fitting that is attached to the other end of the core part and is provided on the ground surface.
US09929532B1 Broad area semiconductor laser device
A broad area semiconductor laser device includes a waveguide region and a filter region. The waveguide region includes an active region into which current is injected, and a cladding region that sandwiches the active region. The active region either protrudes or is recessed with respect to the filter region, so as to promote the divergence of higher order modes in the filter region.
US09929521B2 Wrapped electrical cable
A wrapped electrical cable, such as a charging cable, is disclosed which is more rugged than standard electrical cables. The electrical cable includes plug heads with a hole therethrough for receiving a cable, and a cable extending from the hole through one plug head to the hole through the opposing plug head. The cable and cord may be further wrapped in a sheath of cord, such as paracord. The cord may have connectors on either end, allowing a user to loop the cord for carrying and/or storage and/or hooking the cord to a load, or daisy chain multiple cords together to lengthen the cord. The plug heads and/or caps may be formed at least partly of transparent material and include one or more light sources/ The plug heads may also include two or more connector types in a single plug head.
US09929520B2 Electrical connector having improved conductive terminals
An electrical connector includes: an insulative housing comprising a base portion and a tongue portion; and a row of conductive terminals retained to the insulative housing, the row of conductive terminals comprising a widened terminal, each conductive terminal having a contacting section exposed to a surface of the tongue portion, a tail section extending out of the insulative housing, and a retaining section connecting the contacting section and the tail section; wherein the widened terminal has a widened section extending laterally from a side of the contacting section and embedded in the tongue portion.
US09929513B2 Electrical connector with metallic shielding plate unitarily formed with verticla board
An electrical connector includes a terminal module enclosed within a metallic shield wherein the terminal module includes an insulative housing with two rows of contacts and a metallic shielding plate therebetween. The terminal module includes a rear portion and a front portion extending forwardly from the rear portion. The shield includes a stopping wall with an opening extending therethrough in a front-to-back direction so that the rear portion of the terminal module abuts against the stopping wall while the front portion of the terminal module extends through the opening forwardly.
US09929498B2 Connector assembly with torque sleeve
A connector assembly that has a connector including a coupling member rotatably coupled to a body, and the coupling member has an interface end configured to engage a mating connector. A gripping sleeve receives at least a portion of the body and at least a portion of the coupling member. A torque limiting feature includes a slip element located at or near the front end of the gripping sleeve and an engaging element located on the coupling member. The slip element and the engaging element engage one another such that rotation of the gripping sleeve applies torque to and rotates the coupling member in a tightening direction until a predetermined torque limit is reached when the slip element disengages from the engaging element allowing the gripping sleeve to rotate with respect to the coupling member such that torque is no longer applied to the coupling member by the gripping sleeve.
US09929496B1 Rectilinear communications connector with selectable cable outlet positions for confined spaces
A rectilinear communications connector configured for use in applications where space for exiting communications cables is extremely limited. The rectilinear communications connector of the present invention includes a base extending from an exit end of the connector and a cap attachable to the base. The base and cap defining a cavity in which an articulation section of the communications cable is enclosed and protected. The articulation section is a portion of the communications cable having a protective sheath covering the plurality of communications wires removed, thereby permitting the individual communication wires to be easily configured such that the communications cable exits the rectilinear communications connector at approximately 90 degrees with respect to the longitudinal axis of the communications connector. An originating end of the articulation section and a strain relief overmolded on the originating end are maintained in close contact with the base by the attached cap, thereby protecting and minimizing the articulation section exiting the rectilinear communications connector.
US09929491B2 Live portion protection structure and connector
A live portion protection structure includes a high-voltage electric wire that has a conductor and an insulating cover covering the conductor, a conductive terminal fitting that is connected to the conductor exposed from the high-voltage electric wire, an insulating housing that receives a connection part between the terminal fitting and the conductor, a regulation member that is disposed in a reception path for receiving the connection part into the housing, and an insulating extra-length portion that is provided in the cover. When a part or all of the connection part on a side of the conductor drops out from the housing, the extra-length portion abuts against the regulation member so as to be moved to an outside of the part or all of the connection part to thereby cover the part or all of the connection part.
US09929477B2 Torque limited screw for electrical connector
A torque limited screw is used to secure a conductor to an electrical connector. The screw has a torque limiting feature between a head and a body of the screw which must be overcome by force to break the head free from the screw body. The screw assembly includes a threaded body configured to be releasably coupled to a coupling portion of the connector. A head of the screw assembly is joined to the body via a neck portion which under a specified torque applied to the head fractures to break the head away from the body seated in the connector and securing the conductor. In one embodiment, the screw includes a plate spaced from and coupled to the threaded body for contacting the conductor. The plate is rotatable relative to the threaded body when the threaded body is coupled to the coupling portion of the connector.
US09929469B2 Patch antenna device
A vehicle-mounted patch antenna device includes a substrate, a ground conductor provided on the substrate, an antenna element section, a stub, and a notification circuit section. The antenna element section is provided on a surface that faces a surface on which the ground conductor of the substrate is provided, and includes a power feeding section and a degeneracy separation element section. The stub is provided on a surface on which the antenna element section of the substrate is provided, and is a microstrip line that uses the ground conductor. The notification circuit section is provided on the substrate, and is connected adjacent to an area in which current distribution is minimum in a peripheral area other than an area in which the power feeding section of the antenna element section is provided.
US09929467B2 Antenna module and mobile communication device having the same
An antenna module is disclosed. The antenna module is applied to a mobile communication device and includes a first radiating element and a second radiating element. The first radiating element is disposed on a base board inside the mobile communication device, and one point of the first radiating element is a feed point of the antenna module. The second radiating element is disposed on the base board and is grounded by connecting to a P-sensor inside the mobile communication device. There is a gap between one part of the second radiating element and the first radiating element.
US09929461B2 Portable antenna
An antenna having an elongated housing open at one end and defining an interior chamber. A telescoping mast has a carrier attached at a first end and a flexible antenna attached at its other end. The carrier with the attached mast and antenna is movable between a storage position in which the carrier, mast, and antenna are contained within the interior chamber of the housing, and a deployed position in which the mast and attached antenna protrude outwardly from the housing. A spring is positioned between the carrier and the housing which urges the carrier towards its deployed position. A catch mechanism selectively holds the carrier in its stored position and, when released, releases the spring to move the antenna to its deployed position.
US09929449B2 Systems and methods for warming batteries
Systems and methods for warming batteries are generally disclosed. According to one aspect, a system for warming a battery includes one or more rectifiers each having an input for receiving an input voltage and an output configured to provide an output voltage to a load. The system also includes at least one battery having an input for receiving an input voltage to charge the battery. The battery is coupled to the load and configured to provide an output voltage to the load. The system also includes a controller coupled to the battery and configured to raise the output voltage of the battery above the output voltage of the one or more rectifiers so that current flows from the battery, thereby warming the battery.
US09929445B2 Incorporating reference electrodes into battery pouch cells
Some lithium-ion batteries are assembled using a plurality of electrically interconnected battery pouches to obtain the electrical potential and power requirements of the battery application. In this disclosure, such battery pouches are prepared to contain a stacked grouping of inter-layered and interconnected anodes, cathodes, and separators, each wetted with a liquid electrolyte. A pair of reference electrodes is combined in a specific arrangement with other cell members to enable accurate assessment of both anode group and cathode group performance, and to validate and regenerate reference electrode capability.
US09929443B2 Solar USB charger
A solar USB charger for providing power to electrical devices from solar energy without the use of an internal battery comprising of at least one solar cell, an electronic circuit and a means to connect the device to the item than needs to be charged.
US09929442B2 Battery pack having PCM case
Disclosed herein is a battery pack configured to have a structure in which a protection circuit module (PCM) is mounted at a sealed surplus part of a battery cell at which electrode terminals of the battery cell are located, wherein the PCM includes a protection circuit board (PCB), a safety element, and an electrically insulative module case for surrounding the PCB and the safety element, the module case includes an upper case and a lower case coupled to each other through an assembly type fastening structure for receiving the PCB and the safety element, the module case, the PCB, and the electrode terminals are provided with first openings and second openings having a sufficient size to allow a first joint fastening member and a second joint fastening member to extend therethrough, and the PCB is received between the upper case and the lower case such that the PCB is electrically connected to the electrode terminals of the battery cell in a state in which the PCB is coupled to the electrode terminals of the battery cell by the first joint fastening member and the second joint fastening member.
US09929438B2 Method of manufacturing a lithium ion battery
A method of manufacturing a lithium ion battery includes: attaching a lid to a first main surface of a first substrate, the lid including a conductive coves element; forming a cavity between the lid and the first substrate; forming an anode comprising a component made of a semiconductor material at the first substrate; forming a cathode at the lid; and filling an electrolyte into the cavity.
US09929428B2 Polymer solid electrolyte, method of production thereof, and lithium ion secondary battery
A polymer solid electrolyte is provided that includes anatase-type titanium oxide, a lithium electrolyte salt, and an ion conductive polymer that binds the titanium oxide.
US09929427B2 Battery module having reinforcing barrier with metal member
A battery module includes a battery array including a plurality of battery cells arranged in a first direction and a plurality of separation barriers respectively interposed among the battery cells, side frames at two opposite sides of the battery array along the first direction, and at least one reinforcing barrier between two adjacent battery cells in the battery array, the reinforcing barrier having a metal member in a surface facing a corresponding side frame, and the metal member being fixed to the corresponding side frame.
US09929421B2 Membrane electrode assembly of fuel cell
A membrane electrode assembly includes a proton exchange membrane and at least one electrode located on the proton exchange membrane, wherein the at least one electrode includes a carbon fiber film. The carbon fiber film includes at least one carbon nanotube film including a number of carbon nanotubes joined end to end and extending along a same direction. Each of the number of carbon nanotubes is joined with a number of graphene sheets, and an angle is between a lengthwise direction of each of the number of graphene sheets and the number of carbon nanotubes.
US09929417B2 Valve device
A valve device includes a body, a solenoid valve accommodated in an accommodation hole of the body, and a joint member fixed to the body. The solenoid valve includes: a sleeve having a tubular shape and fitted in the accommodation hole, and including an introduction passage and a delivery passage; and a valve element configured to open and close the passages. A U-seal is disposed between an outer wall surface of the sleeve and an inner wall surface of the accommodation hole. The body has an attachment hole that is located downstream of the delivery passage of the sleeve and opens on an outer surface of the body. The joint member including a backflow reduction valve is fixed to the attachment hole.
US09929412B2 Supported platinum catalyst and manufacturing method of the same
A manufacturing method of a supported platinum catalyst, includes: generating a platinum group salt solution using platinum group salts and a complexing agent; mixing the platinum group salt solution and a carbon powder dispersion in which carbon powder is dispersed; and adding a reducing agent to a mixed solution of the platinum group salt solution and the carbon powder dispersion, and reducing the platinum group salts to allow the platinum group particles to be supported on the carbon powder.
US09929410B2 Composite membrane for polymer electrolyte membrane fuel cell
The present invention relates generally to conducting polymer composites for use in electrochemical applications and electrolysis applications, and methods of making the same. A composite material is provided that includes a conducting polymer; and a silsesquioxane compound. The composite material is used to prepare ion conducting membranes and membrane electrode assemblies (MEA).
US09929405B2 Electrode comprising a transition metal oxidenitride or a nitrogen-doped transition metal oxide as electronically active material
An electrode comprises a conductor and an electrode coating, said electrode coating comprising as electronically active material a transition metal (T) oxidenitride of formula LixTImTIInNyOz in form of nanoparticles, wherein x=0-3, y+z=2-4, y>0, z>=0.25, m+n=1, m=0-1, n=0-1, TI and TII both being transition metals of the groups IVB, VB, VIB and VIIB, and periods 3d, 4d and 5d, in particular transition metals selected from Zr, Nb, Mo, Ti, V, Cr, W, Mn, Ni, Co, Fe and Cu. Dependent on the kind of transition metal, its oxidation state and the Li content, such materials may be used as anode materials or as cathode materials, respectively.
US09929404B2 Non-aqueous electrolyte secondary battery
A non-aqueous electrolyte secondary battery includes: a positive electrode containing a positive active material; a negative electrode; and a non-aqueous electrolyte. The positive active material contains composite oxide particles having a spinel structure including Ni and Mn. The composite oxide particles contain at least one of a crystal phase of LiNbO3 and a crystal phase of LiMg1-xNbxO3. The “x” is higher than 0 and lower than 1. The crystal phase is segregated and located in a surface layer portion of the composite oxide particles.
US09929394B2 Secondary battery
A secondary battery includes: an electrode assembly; a cap plate; a first terminal plate electrically connected to the electrode assembly, the first terminal plate being on the cap plate; and a current limiting plate between the first terminal plate and the cap plate, the current limiting plate including: a first surface accommodated in a first accommodation portion of the terminal plate, a second surface accommodated in a second accommodation portion of the cap plate, and a third surface extending between the first and second surfaces, wherein a first portion of the third surface is accommodated in the first accommodation portion, and a second portion of the third surface is accommodated in the second accommodation portion.
US09929390B2 Passenger car with protection
A passenger car includes a body having two opposite wheel wells and a electric energy source which is arranged between two the wheel wheels for supply of electric energy. A protection made of steel sheet is arranged above the electric energy source and has depressions which extend in a direction from one of the wheel wells to another one of the wheel wells.
US09929388B2 Traction battery assembly
A traction battery assembly includes first and second arrays each having cells with terminals on a terminal side of the array. The arrays are arranged with the terminal sides facing each other. A thermal plate is disposed between the arrays and is in contact with the terminal sides. A busbar mechanically and electrically connects a terminal of a cell in the first array to a terminal of a cell in the second array.
US09929385B2 Battery module of improved stability
Disclosed herein is a battery module having a plurality of plate-shaped battery cells, each of which has electrode terminals respectively formed at the upper end and the lower end thereof, the battery module including two or more battery cells, a buffering member disposed at the interface between the battery cells to restrain movement of the battery cells and to buffer volume change of the battery cells during charge and discharge of the battery cells, and a pair of module housings coupled to entirely cover the outside of a stack of the battery cells excluding the electrode terminals of the battery cells, each of the module housings being formed of a sheet.
US09929361B2 Organic electroluminescent materials and devices
A compound having a structure of formula OsL1L2 is described. In the structure of OsL1L2, L1 is a tetradentate ligand coordinated to Os; L2 is a bidentate ligand coordinated to Os; and L1 adopts a non-square planar coordination geometry. Formulations and devices, such as an OLEDs, that include the compound of Formula OsL1L2 are also described.
US09929360B2 Organic electroluminescent materials and devices
New phosphorescent metal complexes containing substituents with succinimide moiety that are useful for phosphorescent organic light emitting devices are disclosed.
US09929358B2 Organic light-emitting devices
An organic light-emitting device including a first electrode; a second electrode opposite to the first electrode; an emission layer between the first electrode and the second electrode; and a hole transport region between the first electrode and the emission layer, wherein the emission layer includes at least one organometallic compound represented by Formula 1; and wherein the hole transport region includes at least one selected carbazole-based compound represented by Formula 2:
US09929356B2 Light-emitting element, light-emitting device, electronic appliance, and lighting device
A light-emitting element in which a light-emitting layer contains an organic compound capable of emitting phosphorescence is provided. A light-emitting element which can have low driving voltage, high current efficiency, or a long lifetime is provided. In a light-emitting element in which a light-emitting layer is interposed between a pair of electrodes, the light-emitting layer contains an organic compound. The organic compound has a 1,2,4-triazole skeleton, a phenyl skeleton, an arylene skeleton, and a Group 9 metal or a Group 10 metal. The nitrogen atom at the 4-position of the 1,2,4-triazole skeleton coordinates to the Group 9 metal or the Group 10 metal. The nitrogen atom at the 1-position of the 1,2,4-triazole skeleton is bonded to a phenyl skeleton. The arylene skeleton is bonded to the 3-position of the 1,2,4-triazole skeleton and the Group 9 metal or the Group 10 metal.
US09929355B2 Amine compound and organic electroluminescent device including the same
An amine compound is represented by the following Formula 1: The amine compound may be included in at least one of the layers positioned between an anode and an emission layer of an organic electroluminescent device. The amine compound may improve the emission lifetime of the organic electroluminescent device including the amine compound.
US09929348B2 Organic semiconductor composition comprising organic semiconductor material and polymer compound
An object of the present invention is to provide an organic semiconductor composition, which improves the insulation reliability of an organic thin-film transistor without greatly reducing the mobility of the organic thin-film transistor, an organic thin-film transistor which is prepared by using the organic semiconductor composition, and electronic paper and a display device which use the organic thin-film transistor. The organic semiconductor composition of the present invention contains an organic semiconductor material (A) and a polymer compound (B) containing a repeating unit represented by the following Formula (B).
US09929339B2 Method and system for providing magnetic junctions including self-initializing reference layers
A magnetic junction usable in a magnetic device is described. The magnetic junction includes a first reference layer, first and second spacer layers, a free layer and a self-initializing (SI) substructure. The first spacer layer is between the free and first reference layers. The free layer is switchable between stable magnetic states when a write current having at least a critical magnitude is passed through the magnetic junction. The second spacer layer is between the SI substructure and the free layer. The SI substructure is selected from first, second and third substructures. The first and second substructures include an SI reference layer having a magnetic moment switchable between the first and second directions when a current having a magnitude of not more than one-half of the critical magnitude is passed through the magnetic junction. The third substructure includes a temperature dependent reference layer.
US09929338B2 Spin current devices and methods of fabrication thereof
Pure spin current devices are provided. The devices include sandwich structures of metal/magnetic insulator/metal. A first current injected in a first metal layer generates a pure spin current. The spin current can be switched between “on” and “off” states by controlling an in-plane magnetization orientation of the magnetic insulator. In the “on” state, the pure spin current is transmitted from the first metal layer to the second metal layer, through the magnetic insulator layer. The pure spin current in the second metal layer induces generation of a second charge current. In the “off” state, the pure spin current is absorbed at the interface between the first metal layer and the metal insulator. Such structures can serve as pure spin current valve devices or provide analog functionality, as rotating the in-plane magnetization provides analog sinusoidal modulation of the spin current.
US09929336B2 Self-powered generator, method of fabricating the same and piezoelectric enery-harvesting device using the generator
A self-powered generator is provided. The generator includes a piezoelectric nanorod member layer that includes a first layer; a second layer; and a plurality of piezoelectric nanorods disposed between the first and second layers. The piezoelectric nanorod is a biaxially-grown nanorod. When mechanical energy is applied from an outside, an upper half and a lower half of each of the plurality of piezoelectric nanorods generate piezoelectric potentials having opposite polarities, the upper half and the lower half being on both sides of a longitudinal axis along an axis perpendicular to the longitudinal axis.
US09929332B2 Flexible thermoelectric devices, methods of preparation thereof, and methods of recovering waste heat therewith
The present disclosure relates to flexible thermoelectric devices. In some embodiments, such devices can comprise a flexible substrate with a first conductive component and a second, different conductive component deposited thereon so as to form a plurality of electrical junctions. The flexible substrate can be a fabric, and the conductive component can be deposited by methods such as stitching of conductive yarns or deposition of conductive inks. The present disclosure further relates to methods of preparing flexible thermoelectric devices and methods of utilizing flexible thermoelectric devices for producing electrical current from waste heat.
US09929329B2 Light emitting device package
Embodiments relate to a light emitting device package including a first lead frame and a second lead frame spaced apart from each other, a light emitting device disposed on the first lead frame, a reflecting part disposed on the first lead frame and the second lead frame and a light transmitting part including a lower end part disposed on the reflecting part, the first lead frame and the second lead frame and an upper end part disposed on the lower end part. The upper end part has a side surface vertically aligned with a location of a sidewall between upper and lower ends of the reflecting part.
US09929323B2 Method for manufacturing light-emitting device
The method for manufacturing a light-emitting device includes flip-chip mounting a first light-emitting element and a second light-emitting element on a substrate separately from each other, bonding a first light-transmissive member to the first light-emitting element, the first light-transmissive member having a first lateral surface, and bonding a second light-transmissive member to the second light-emitting element, the second light-transmissive member having a second lateral surface, with the second lateral surface being separated from and facing the first lateral surface, scraping at least one of the first lateral surface and the second lateral surface to expose at least one of a modified first lateral surface and a modified second lateral surface, forming a light-reflective covering member on the substrate to cover the first lateral surface or the modified first lateral surface, and the second lateral surface or the modified second lateral surface, and cutting the substrate and the covering member between the first lateral surface or the modified first lateral surface, and the second lateral surface or the modified second lateral surface.
US09929321B2 Phosphor, producing method thereof and light-emitting device employing the phosphor
The embodiment of the present disclosure provides a phosphor improved in the emission intensity maintenance ratio without impairing the emission intensity. The phosphor is a silicofluoride phosphor and shows an IR absorption spectrum satisfying the conditions of 0≤I2/I1≤0.01 and 6.7≤(I3/I1)/CMn. In those conditional formulas, I1, I2 and I3 are intensities of the maximum peaks in the ranges of 1200 to 1240 cm−1, 3570 to 3610 cm−1 and 635 to 655 cm−1, respectively, and CMn is a weight percent of Mn contained the phosphor.
US09929320B2 Wavelength conversion film and light emitting device package including the same
A wavelength conversion film is provided and may include a first layer including a wavelength conversion material and an encapsulant encapsulating the wavelength conversion material, and a second layer attached to the first layer and having a refractive index less than a refractive index of the encapsulant and greater than a refractive index of air.
US09929316B2 Light emitting element
A light emitting element includes a substrate; a plurality of semiconductor light emitting cells; a plurality of light reflective electrodes; a first insulation layer that continuously covers lateral surfaces of the semiconductor light emitting cells, spaces between the semiconductor light emitting cells, lateral surfaces of the light reflective electrodes, and a portion of upper surfaces of the light reflective electrodes; a plurality of wiring electrodes, and cover the lateral surfaces of the semiconductor light emitting cells and the spaces between the semiconductor light emitting cells via the first insulation layer; and a light reflective metal layer that covers the lateral surfaces of at least two adjacent ones of the semiconductor light emitting cells and the space between said at least two semiconductor light emitting cells, via the first insulation layer.
US09929315B2 LED chip resistant to electrostatic discharge and LED package including the same
A light emitting diode chip and a light emitting diode package including the same. The light emitting diode chip includes a substrate, a light emitting diode section disposed on the substrate, an inverse parallel diode section disposed on the substrate and connected inversely parallel to the light emitting diode section. In the light emitting diode chip, the light emitting diode section is disposed together with the inverse parallel diode section.
US09929287B2 Synthesis of three-dimensional graphene foam: use as supercapacitors
The invention relates to three-dimensional crystalline foams with high surface areas, high lithium capacity, and high conductivity for use as electrode materials and methods for their fabrication. In additional embodiments, the invention also relates to the use of three-dimensional crystalline foams as supercapacitors for improved charge and energy storage.
US09929280B2 Semiconductor device including oxide semiconductor film containing indium
A highly reliable semiconductor device having stable electric characteristics is provided by suppressing, in a transistor including an oxide semiconductor film, diffusion of indium into an insulating film in contact with the oxide semiconductor film and improving the characteristics of the interface between the oxide semiconductor film and the insulating film. In an oxide semiconductor film containing indium, the indium concentration at a surface is decreased, thereby preventing diffusion of indium into an insulating film on and in contact with the oxide semiconductor film. By decreasing the indium concentration at the surface of the oxide semiconductor film, a layer which does not substantially contain indium can be formed at the surface. By using this layer as part of the insulating film, the characteristics of the interface between the oxide semiconductor film and the insulating film in contact with the oxide semiconductor film are improved.
US09929276B2 Semiconductor device and method for manufacturing the same
A highly reliable semiconductor device exhibiting stable electrical characteristics is provided. Further, a highly reliable semiconductor device is provided. Oxide semiconductor films are stacked so that the conduction band has a well-shaped structure. Specifically, a transistor having a multi-layer structure is manufactured in which a second oxide semiconductor film having a crystalline structure is stacked over a first oxide semiconductor film, and at least a third oxide semiconductor film is provided over the second oxide semiconductor film. When a buried channel is formed in the transistor, few oxygen vacancies are generated and the reliability of the transistor is improved.
US09929274B2 Thin-film transistor, method for fabricating thin-film transistor, and display device
Methods of fabricating a thin-film transistor are provided. The methods include forming a gate electrode above a substrate, a gate insulating layer above the gate electrode, a non-crystalline silicon layer above the gate insulating layer, and a channel protective layer above the non-crystalline silicon layer. The non-crystalline silicon layer and the channel protective layer are processed to form a projecting part. The projecting part has an upper layer composed of the channel protective layer and a lower layer composed of the non-crystalline silicon layer. The projecting part and portions of the non-crystalline silicon layer on sides of the projecting part are irradiated with a laser beam to crystallize at least the non-crystalline silicon layer in the projecting part. An absorptance of the non-crystalline silicon layer for the laser beam is greater in the projecting part than in the portions on the sides of the projecting part.
US09929266B2 Method and structure for incorporating strain in nanosheet devices
A semiconductor structure includes a plurality of stacked and suspended semiconductor nanosheets located above a semiconductor substrate. Each semiconductor nanosheet has a pair of end sidewalls that have a V-shaped undercut surface. A functional gate structure is located around the plurality of stacked and suspended semiconductor nanosheets, and a source/drain (S/D) semiconductor material structure is located on each side of the functional gate structure. In accordance with the present application, sidewall portions of each S/D semiconductor material structure are in direct contact with the V-shaped undercut surface of the end sidewalls of each of the semiconductor nanosheets.
US09929260B2 IGBT semiconductor device
A semiconductor device includes a semiconductor substrate, a base region formed in the semiconductor substrate on a front surface side thereof, a gate trench extending from a front surface side of the base region and penetrating thorough the base region, and a dummy trench extending from the front surface side of the base region and penetrating thorough the base region, where a portion of the dummy trench that extends beyond a back surface of the base region is longer than a portion of the gate trench that extends beyond the back surface of the base region.
US09929259B2 Semiconductor device and manufacturing method for semiconductor device
A semiconductor device including: a P-type base region provided; an N-type emitter region provided inside the P-type base region; a P-type collector region that is provided on the surface layer portion of the N-type semiconductor layer and is separated from the P-type base region; a gate insulating film that is provided on the surface of the N-type semiconductor layer, and that contacts the P-type base region and the N-type emitter region; a gate electrode on the gate insulating film; a pillar shaped structure provided inside the N-type semiconductor layer between the P-type base region and the P-type collector region, wherein one end of the pillar shaped structure is connected to an N-type semiconductor that extends to the surface layer portion of the N-type semiconductor layer, and the pillar shaped structure includes an insulator extending in a depth direction of the N-type semiconductor layer.
US09929253B2 Method for making a semiconductor device with sidewal spacers for confinig epitaxial growth
A method for making a semiconductor device includes forming laterally spaced-apart semiconductor fins above a substrate. At least one dielectric layer is formed adjacent an end portion of the semiconductor fins and within the space between adjacent semiconductor fins. A pair of sidewall spacers is formed adjacent outermost semiconductor fins at the end portion of the semiconductor fins. The at least one dielectric layer and end portion of the semiconductor fins between the pair of sidewall spacers are removed. Source/drain regions are formed between the pair of sidewall spacers.
US09929249B1 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes: forming a semiconductor structure including a pattern; forming an epitaxial layer having a first dopant concentration in the pattern; forming in-situ an interface layer having a second dopant concentration higher than the first dopant concentration, over the epitaxial layer; forming a metal silicide layer over the interface layer; and forming a metal plug over the metal silicide layer.
US09929247B2 Etch stop for airgap protection
A semiconductor device that includes a gate structure on a channel region of a semiconductor device. Source and drain regions may be present on opposing sides of the channel region. The semiconductor device may further include a composite gate sidewall spacer present on a sidewall of the gate structure. The composite gate sidewall spacer may include a first composition portion having an air gap encapsulated therein, and a second composition portion that is entirely solid and present atop the first composition portion.
US09929246B1 Forming air-gap spacer for vertical field effect transistor
A method is presented for forming a semiconductor structure. The method includes forming a fin over a bottom source/drain region, forming a high-k metal gate (HKMG) adjacent the fin, forming an epitaxial layer over the fin such that at least one gap region is defined adjacent the HKMG, and forming a top source/drain region over the epitaxial layer and the at least one gap region. A hard mask is deposited before the epitaxial layer to cover the fin and the HKMG. An inter-level dielectric (ILD) oxide is deposited adjacent the hard mask. The hard mask is etched to expose a top region of the fin to receive the epitaxial layer. At least one gap region is defined adjacent top sidewalls of the fin.
US09929244B2 Semiconductor device and method for producing a semiconductor device
A method for producing a semiconductor device includes: depositing a barrier layer on a first surface of a semiconductor body having active regions of a semiconductor device; forming a contact layer that at least partially covers the barrier layer, the barrier layer being configured to prevent a material of the contact layer from diffusing into the semiconductor body; forming a first passivation layer on the contact layer and on exposed surfaces of the barrier layer; in a first etching process, removing the first passivation layer from above the barrier layer so as to uncover sections of the barrier layer; and in a second etching process, removing at least some sections of the barrier layer uncovered by the first etching process
US09929242B2 Semiconductor device and manufacturing method thereof
A Fin FET semiconductor device includes a fin structure extending in a first direction and extending from an isolation insulating layer. The Fin FET device also includes a gate stack including a gate electrode layer, a gate dielectric layer, side wall insulating layers disposed at both sides of the gate electrode layer, and interlayer dielectric layers disposed at both sides of the side wall insulating layers. The gate stack is disposed over the isolation insulating layer, covers a portion of the fin structure, and extends in a second direction perpendicular to the first direction. A recess is formed in an upper surface of the isolation insulating layer not covered by the side wall insulating layers and the interlayer dielectric layers. At least part of the gate electrode layer and the gate dielectric layer fill the recess.
US09929231B2 Electronic component and method of manufacturing the same
An electronic component includes a body part and a via part. The body part includes first and second metal layers disposed with at least one dielectric layer interposed therebetween. The via part is disposed in the body part and includes first and second vias penetrating through the body part and selectively connected to the first and second metal layers, respectively. The first and second metal layers contain different metals. In some examples, a first insulating film is disposed between the first metal layer and the second via to electrically insulate the second via from the first metal layer, and a second insulating film is disposed between the second metal layer and the first via to electrically insulate the first via from the second metal layer. A method for forming the electronic component includes use of first and second etchants to selectively etch the first and second metal layers.
US09929228B2 Display device
A display device includes: a display unit in which a plurality of pixels are arranged; and a power supply unit configured to feed a power supply voltage to the pixels through a power feeding line disposed on an outer periphery of the display unit. The pixels each include: an anode formed on a drive circuit layer; an auxiliary wire formed on the drive circuit layer to be spaced apart from the anode; an organic light emitting layer and an electron transport layer that are formed above the anode; and a transparent cathode formed above the electron transport layer. The electron transport layer and the transparent cathode extend from above the anode to above the auxiliary wire. The electron transport layer has a resistance value Rip that satisfies the following relationship: Rip≤(R2p−Rbp)×M×(M+1)/2.
US09929223B2 Organic light-emitting diode display
An organic light-emitting diode (OLED) display is disclosed. In one aspect, the display includes a substrate, a switching transistor formed over the substrate, a driving transistor electrically connected to the switching transistor, and a pixel electrode electrically connected to the driving transistor. The display also includes a pixel definition layer covering the pixel electrode and having a pixel opening, an organic emission layer formed only in the pixel opening and connected to the pixel electrode, and a common electrode formed over the organic emission layer. The pixel definition layer is formed over the driving transistor.
US09929222B2 Substrate for organic light emitting display device and organic light emitting display device
A substrate for an organic light emitting display device and an organic light emitting display device are provided. The substrate to the organic light emitting display device includes a protective layer having a non-flat shape; a first electrode on the protective layer and having the non-flat shape; and a bank layer on the protective layer and the first electrode. The bank layer having an opening for exposing the first electrode. The protective layer is formed at the opening of the bank layer and a part of an area with the bank layer.
US09929220B2 Light emitting device and electronic device
Thinned and highly reliable light emitting elements are provided. Further, light emitting devices in which light emitting elements are formed over flexible substrates are manufactured with high yield. One light emitting device includes a flexible substrate, a light emitting element formed over the flexible substrate, and a resin film covering the light emitting element, and in the light emitting element, an insulating layer serving as a partition has a convex portion and the convex portion is embedded in the resin film, that is, the resin film covers an entire surface of the insulating layer and an entire surface of the second electrode, whereby the light emitting element can be thinned and highly reliable. In addition, a light emitting device can be manufactured with high yield in a manufacturing process thereof.
US09929216B2 Processes for fabricating organic X-ray detectors, related organic X-ray detectors and systems
A process for fabricating an organic x-ray detector is presented. The process includes forming a layered structure that includes disposing a first electrode layer on a thin film transistor array, disposing an organic photoactive layer on the first electrode layer and disposing a second electrode layer on the organic photoactive layer. The organic photoactive layer includes a fullerene or a fullerene derivative having a carbon cluster of at least 70 carbon atoms. The process further includes disposing a scintillator layer on the layered structure at a temperature greater than 50 degrees Celsius. An organic x-ray detector fabricated by the process is further presented. An x-ray system including the organic x-ray detector is also presented.
US09929214B2 Nano-imprinted self-aligned multi-level processing method
The present disclosure generally relates to fine geometry electrical circuits and methods of manufacture thereof. More specifically, methods for forming 3D cross-point memory arrays using a single nano-imprint lithography step and no photolithography are disclosed. The method includes imprinting a multilevel topography pattern, transferring the multilevel topography pattern to a substrate, filling the etched multilevel topography pattern with hard mask material, planarizing the hard mask material to expose a first portion of the substrate, etching a first trench in the first portion of the substrate, depositing a first plurality of layers in the first trench, planarizing the hard mask material to expose a second portion of the substrate, etching a second trench in the second portion of the substrate and depositing a second plurality of layers in the second trench. The method is repeated until a 4F2 3D cross-point memory array has been formed.
US09929210B2 Spin-orbit torque magnetic random access memory
A spin-orbit torque magnetic random access memory includes a substrate, and an SOT memory cell disposed on the substrate and including a magnetic free layer including a ferromagnetic first metal layer, an anti-ferromagnetic second metal layer, and a third metal layer for generating spin-Hall effect. The first metal layer has a thickness ranging from 0.5 nm to 1.5 nm and exhibits perpendicular magnetic anisotropy (PMA). The second metal layer has a thickness greater than 6 nm for providing an exchange bias field. The second metal layer is an IrMn layer not undergone out-of-plane magnetic annealing or coating and exhibiting no PMA. The magnetic free layer has a coercive magnetic field (Hc) upon reaching the critical current density, and |HEB|>|Hc|.
US09929201B2 Image pickup apparatus and image pickup apparatus manufacturing method
An image pickup apparatus is configured with an image pickup device on which a plurality of bumps are arranged in line on an outer circumferential portion of a light receiving surface; and a flexible wiring board including a plurality of inner leads each of which is configured with a distal end portion, a bending portion and a rear end portion, the distal end portion being compression-bonded to a bump, and the rear end portion being arranged parallel to a side face of the image pickup device with the bending portion interposed between the distal end portion and the rear end portion. A height of a light receiving portion side of the bumps is lower than a height of a side face side; and each of the inner leads is plastically transformed according to a shape of a top face of the bumps.
US09929192B1 Ultraviolet (UV) schottky diode detector having single crystal UV radiation detector material bonded directly to a support structure with proper c-axis orientation
A radiation detector for detecting ultraviolet energy having a single crystal UV radiation detector material and an amorphous support layer disposed directly on the single crystal UV radiation detector material with the single crystal UV radiation detector material having a c-axis aligned along a direction of the ultraviolet energy being detected.
US09929191B2 Thin film transistor substrate and method of manufacturing the same
A thin film transistor substrate includes a base substrate, an active pattern disposed on the base substrate, a gate insulation pattern disposed on the active pattern, a gate electrode disposed on the gate insulation pattern and overlapping the channel, and a light-blocking pattern disposed between the base substrate and the active pattern and having a size greater than the active pattern. The active pattern includes a source electrode, a drain electrode, and a channel disposed between the source electrode and the drain electrode.
US09929181B2 Method for manufacturing an electronic device and method for operating an electronic device
According to various embodiments, an electronic device may include a carrier including at least a first region and a second region being laterally adjacent to each other; an electrically insulating structure arranged in the first region of the carrier, wherein the second region of the carrier is free of the electrically insulating structure; a first electronic component arranged in the first region of the carrier over the electrically insulating structure; a second electronic component arranged in the second region of the carrier; wherein the electrically insulating structure includes one or more hollow chambers, wherein the sidewalls of the one or more hollow chambers are covered with an electrically insulating material.
US09929179B2 Nonvolatile semiconductor devices including non-circular shaped channel patterns and methods of manufacturing the same
A non-volatile memory structure can include a substrate extending horizontally and a filling insulating pattern extending vertically from the substrate. A plurality of active channel patterns can extend vertically from the substrate in a zig-zag pattern around a perimeter of the filling insulating pattern, where each of the active channel patterns having a respective non-circular shaped horizontal cross-section. A vertical stack of a plurality of gate lines can each extend horizontally around the filling insulating pattern and the plurality of active channel patterns.
US09929158B2 Systems and methods for integrating different channel materials into a CMOS circuit by using a semiconductor structure having multiple transistor layers
A method includes providing a first substrate having first and second regions, fabricating over the first region of the first substrate a channel of a first transistor, providing a second substrate over the second region of the first substrate, fabricating over the second substrate a channel of a second transistor, and forming gates respectively and simultaneously over the channels of the first and second transistors.
US09929151B2 Self-balanced diode device
A self-balanced diode device includes a substrate, a doped well, at least one first conductivity type heavily doped fin and at least two second conductivity type heavily doped fins. The doped well is arranged in the substrate. The first conductivity type heavily doped fin is arranged in the doped well, arranged in a line along a first direction, and protruded up from a surface of the substrate. The second conductivity type heavily doped fins is arranged in the doped well, arranged in a line along a second direction intersecting the first direction, respectively arranged at two opposite sides of the first conductivity type heavily doped fin, and protruded up from the surface of the substrate. Each second conductivity type heavily doped fin and the first conductivity type heavily doped fin are spaced at a fixed interval.
US09929146B2 Method of forming MOS and bipolar transistors
Bipolar transistors and MOS transistors are formed in a common process. A semiconductor layer is arranged on an insulating layer. On a side of the bipolar transistors: an insulating region including the insulating layer is formed; openings are etched through the insulating region to delimit insulating walls; the openings are filled with first epitaxial portions; and the first epitaxial portions and a first region extending under the first epitaxial portions and under the insulating walls are doped. On the side of the bipolar transistors and on a side of the MOS transistors: gate structures are formed; second epitaxial portions are made; and the second epitaxial portions covering the first epitaxial portions are doped.
US09929141B2 Devices with an embedded zener diode
In one aspect, a silicon-controlled rectifier (SCR) includes a Zener diode embedded in the SCR. In another aspect, a laterally diffused metal oxide semiconductor (LDMOS) includes a Zener diode embedded in the LDMOS. In a further aspect, a lateral insulated-gate bipolar transistor (IGBT) includes a Zener diode embedded in the IGBT.
US09929135B2 Apparatuses and methods for semiconductor circuit layout
Apparatuses including circuit layout regions of a semiconductor device and methods of designing the circuit layout regions of a semiconductor device are described. An example apparatus includes a first layout region including a first transistor area including at least one first transistor, at least one contact in proximity to the first transistor area, and a first resistor area comprising at least one first resistor coupled to the at least one first transistor. The first transistor area and the at least one contact are aligned in a first direction, and the first transistor area and the first resistor area are aligned in a second direction. The second direction may be substantially perpendicular to the first direction. The at least one contact may be one of a substrate contact and a well contact.
US09929131B2 Method of fabricating a semiconductor package having mold layer with curved corner
A method of fabricating a semiconductor package includes mounting a plurality of semiconductor chips on a substrate in a stripped state, forming a mold layer to cover the semiconductor chips, cutting the mold layer and the substrate to form unit packages separated from each other, and forming a shielding layer on the mold layer of each of the unit packages, wherein each of the unit packages includes a corresponding one of the semiconductor chips, wherein the mold layer in each of the unit packages includes side surfaces, a top surface, and corner regions, and wherein each of the corner regions of the mold layer includes a first corner, which is connected to a corresponding one of the side surfaces and has a first curvature radius, and a second corner, which is connected to the top surface and has a second curvature radius smaller than the first curvature radius.
US09929121B2 Bonding machines for bonding semiconductor elements, methods of operating bonding machines, and techniques for improving UPH on such bonding machines
A method of operating a bonding machine is provided. The method includes the steps of: (a) carrying a semiconductor element with a transfer tool; and (b) transferring the semiconductor element from the transfer tool to a bonding tool of the bonding machine without the transfer tool and the bonding tool contacting the semiconductor element at the same time.
US09929119B2 High density substrate routing in BBUL package
Discussed generally herein are devices that include high density interconnects between dice and techniques for making and using those devices. In one or more embodiments a device can include a bumpless buildup layer (BBUL) substrate including a first die at least partially embedded in the BBUL substrate, the first die including a first plurality of high density interconnect pads. A second die can be at least partially embedded in the BBUL substrate, the second die including a second plurality of high density interconnect pads. A high density interconnect element can be embedded in the BBUL substrate, the high density interconnect element including a third plurality of high density interconnect pads electrically coupled to the first and second plurality of high density interconnect pads.
US09929117B2 Electronic component package and electronic device including the same
An electronic component package includes an electronic component, a redistribution layer electrically connected to the electronic component and having terminal connection pads, a passivation layer disposed on one side of the redistribution layer and having openings exposing at least portions of the terminal connection pads, and connection terminals disposed in the openings of the passivation layer and connected to the terminal connection pads. At least one of the openings of the passivation layer has a plurality of protrusion parts.
US09929111B2 Method of manufacturing a layer structure having partially sealed pores
A method of manufacturing a layer structure includes: forming a first layer over a substrate; planarizing the first layer to form a planarized surface of the first layer; and forming a second layer over the planarized surface; wherein a porosity of the first layer is greater than a porosity of the substrate and greater than a porosity of the second layer; wherein the second layer is formed by physical vapor deposition; and wherein the first layer and the second layer are formed from the same solid material.
US09929110B1 Integrated circuit wave device and method
A method of forming, and a resulting, an integrated circuit wave device. The method (i) affixes an integrated circuit die relative to a substrate; (ii) creates a form relative to the integrated circuit die and the substrate; and (iii) forms a wave shaping member having a shape conforming at least in part to a shape of the form.
US09929108B2 Backside redistribution layer (RDL) structure
An embodiment package on package (PoP) device includes a molding compound having a metal via embedded therein, a passivation layer disposed over the molding compound, the passivation layer including a passivation layer recess vertically aligned with the metal via, and a redistribution layer bond pad capping the metal via, a portion of the redistribution layer bond pad within the passivation layer recess projecting above a top surface of the molding compound.
US09929104B2 Semiconductor device including an optical measurement pattern
A semiconductor device includes a substrate including at least two semiconductor chip regions and a scribe lane region disposed between the semiconductor chip regions. The semiconductor device additionally includes a first optical measurement pattern disposed on the substrate. The semiconductor device further includes a second optical measurement pattern disposed on an upper layer of the first optical measurement pattern, the second optical measurement pattern being spaced apart from the first optical measurement pattern. The semiconductor device additionally includes a three-dimensional (3D) shielding structure surrounding the first optical measurement pattern and including an electrically conductive material.
US09929103B2 Misalignment checking device and manufacturing method of semiconductor device
According to one embodiment, an optical element branches reflection light from a first mark and a second mark having different focus positions, a first imaging element captures an image of the first mark based on a first branch light branched by the optical element, a second imaging element captures an image of the second mark based on a second branch light branched by the optical element, and an arithmetic processing unit that calculates a misalignment between the first mark and the second mark based on a result of superimposition of the image of the first mark and the image of the second mark.
US09929096B2 Method for capping Cu layer using graphene in semiconductor
An interconnect structure includes a substrate, a dielectric layer on the substrate, a metal interconnect layer in the dielectric layer and in contact with the substrate, the metal interconnect layer having an upper surface flush with an upper surface of the dielectric layer, and a graphene layer on the metal interconnect layer. The graphene layer insulates a metal from air and prevents the metal from being oxidized by oxygen in the air, thereby increasing the queue time for the CMP process and the device reliability.
US09929092B2 Treating copper interconnects
Techniques relate to treating metallic interconnects of semiconductors. A metallic interconnect is formed in a layer. A metallic cap is disposed on top of the metallic interconnect. Any metallic residue, formed during the disposing of the metallic cap, is converted into insulating material.
US09929089B2 Inductive connection structure for use in an integrated circuit
An embodiment in a single structure combines a pad comprising a connection terminal suitable for coupling the circuit elements integrated in a chip to circuits outside the chip itself and at least one inductor that can be used to receive/transmit electromagnetic waves or to supply the chip with power or both. By combining a connection pad and an inductor in a single structure, it is possible to reduce the overall area that otherwise would be occupied exclusively by the inductors, thus reducing the cost and size of integrated circuits that include such a structure.
US09929088B2 Airgap protection layer for via alignment
A method for via alignment includes forming first airgaps between interconnect structures and depositing a pinch off layer to close off openings to the first airgaps. A protection layer is formed in divots in the pinch off layer. The protection layer and the pinch off layer are planarized to form a surface where the protection layer remains in the divots. An interlevel dielectric layer (ILD) is deposited on the surface. The ILD and the pinch off layer are etched using the protection layer as an etch stop to align a via and expose the interconnect structure through the via.
US09929087B2 Enhancing integrated circuit density with active atomic reservoir
An integrated circuit (IC) comprises first and second conductors in one layer of the IC, wherein the first conductor is oriented along a first direction, the second conductor is oriented along a second direction generally perpendicular to the first direction, and the second conductor is electrically connected to the first conductor. The IC further comprises a third conductor in another layer of the IC, oriented along the second direction, and above the second conductor; a first via connecting the first and third conductors; and a second via connecting the second and third conductors.
US09929085B2 Integrated circuit structure having deep trench capacitor and through-silicon via and method of forming same
One aspect of the disclosure relates to an interposer. The interposer may include: a first dielectric layer extending from a substrate in a direction away from a front side of the substrate; a back-end-of-the-line (BEOL) region extending from the substrate in a direction away from the back side of the substrate; a deep trench (DT) capacitor within the substrate and extending toward a back side of the substrate, the DT capacitor having a first portion within the substrate and a second portion within the first dielectric layer; and a through silicon via (TSV) adjacent to the DT capacitor and extending through the first dielectric layer, the substrate, and the BEOL region.
US09929068B2 Film-like wafer mold material, molded wafer, and semiconductor device
A film-like wafer mold material for molding a wafer in a lump, the material including a multilayer structure constituted of at least a first film layer and a second film layer provided on the first film layer, wherein the first film layer contains a silicone-backbone-containing polymer, a cross-linking agent, and a filler, and the second film layer, contains a silicone-backbone-containing polymer and a cross-linking agent, and further contains a filler in such a manner that a content rate of the filler becomes 0 or above and less than 100 when a content rate of the filler contained in the first film layer is assumed to be 100. The film-like wafer mold material has excellent transference performance with respect to a thin-film wafer with a large diameter, also has low-warp properties and excellent wafer protection performance after form shaping (after molding), and is preferably used for a wafer level package.
US09929062B2 Abnormality portent detection system and method of manufacturing semiconductor device
According to one embodiment, in an abnormality portent detection system, a collection unit time-sequentially collects plural kinds of parameters related to a state of an apparatus. A calculation unit calculates, while temporally changing a boundary between a first period and a second period in a time-sequential variation characteristic of each of plural kinds of parameters, a contribution rate of each of the plural kinds of parameters with respect to a transition from a first state of the apparatus before the boundary to a second state of the apparatus after the boundary. An extraction unit extracts, among the plural kinds of parameters, a parameter showing a change in which the contribution rate has a maximum value at a timing before an abnormality occurrence timing of the apparatus with respect to a time of the boundary, based on a result of the calculation.
US09929059B2 Dual liner silicide
A method for fabricating a dual silicide device includes growing source and drain (S/D) regions for an N-type device, forming a protection layer over a gate structure and the S/D regions of the N-type device and growing S/D regions for a P-type device. A first dielectric layer is conformally deposited and portions removed to expose the S/D regions. Exposed S/D regions for the P-type device are silicided to form a liner. A second dielectric layer is conformally deposited. A dielectric fill is formed over the second dielectric layer. Contact holes are opened through the second dielectric layer to expose the liner for the P-type device and expose the protection layer for the N-type device. The S/D regions for the N-type device are exposed by opening the protection layer. Exposed S/D regions adjacent to the gate structure are silicided to form a liner for the N-type device. Contacts are formed.
US09929054B2 Systems and methods for laser splitting and device layer transfer
Methods and systems are provided for the split and separation of a layer of desired thickness of crystalline semiconductor material containing optical, photovoltaic, electronic, micro-electro-mechanical system (MEMS), or optoelectronic devices, from a thicker donor wafer using laser irradiation.
US09929045B2 Defect inspection and repairing method and associated system and non-transitory computer readable medium
A defect inspection and repairing method is disclosed. The method includes: providing a wafer including a semiconductor chip disposed on a surface of the wafer; disposing a layer over the semiconductor chip; obtaining a scanned image of the disposed layer; performing an image analysis upon the scanned image to obtain a defect information; and generating a recipe of a beam according to the defect information, wherein the beam is configured to apply on the disposed layer. Associated system and non-transitory computer-readable medium are also disclosed.
US09929042B2 Semiconductor device having a discontinued part between a first insulating film and a second insulating film
A semiconductor device, in which an increase in the size of a product can be suppressed and a withstand voltage between wiring layers can be improved, and a manufacturing method thereof are provided. A discontinued part, in which the interface between an interlayer insulating film and a passivation film is discontinued, is formed between a first wiring layer and a second wiring layer that are adjacent to each other with a space therebetween. Both the interlayer insulating film and the passivation film face an air gap in the discontinued part.
US09929041B1 Semiconductor device and method for manufacturing same
According to one embodiment, a semiconductor device includes a foundation layer, a stacked body, and an insulating layer. The stacked body provides on the foundation layer, the stacked body includes a plurality of electrode layers stacked with an insulator interposed. The stacked body includes a first stacked portion and a second stacked portion. The plurality of electrode layers of the second stacked portion has a plurality of terrace portions arranged in a staircase configuration by forming a level difference in a first direction. The insulating layer provides on the plurality of terrace portions, the insulating layer includes silicon oxide as a major component. The insulating layer includes an upper layer portion and a lower layer portion. An oxygen composition ratio of the upper layer portion is lower than an oxygen composition ratio of the lower layer portion.
US09929033B2 Gas purge apparatus, load port apparatus, installation stand for purging container, and gas purge method
In a gas purge apparatus, a load port apparatus, an installation stand for a purging container, and a gas purge method, the inside of the purging container can be filled with a cleaning gas without inclining the purging container. A control means drives a nozzle driving mechanism to move a purge nozzle toward a purge port based on a fixing detection signal detected by a fixing detection sensor showing that the purging container is fixed on a table.
US09929032B2 Front opening wafer container with robotic flange
A front opening wafer container suitable, for large diameter wafers, 300 mm and above, utilizes a removable robotic flange that attaches vertically, without separate fasteners, using detents having resilient bending members that extend vertically to attach to an upwardly extending flange on the top wall of the container portion. A multiplicity of upwardly and outwardly extending strengthening ribs extend upwardly from the top wall of the container portion and extend along the top wall toward the left and right sides and the back side of the container portion, ad each of all four sides of the attachment flange. A further locking piece or core may be inserted and retained at the neck of the robotic flange to lock the resilient deflectable portions in their retention position. The locking piece further may be secured in place with a detent mechanism formed by part of the core and flanges.
US09929031B2 Methods and devices for securing and transporting singulated die in high volume manufacturing
A method includes identifying a wafer position for a plurality of die on a wafer, storing the wafer position for each of the plurality of die in a database, dicing the wafer into a plurality of singulated die, positioning each of the singulated die in a die position location on a tray, and storing the die position on the tray for each of the singulated die in the database. The database includes information including the wafer position associated with each die position. The tray is transported to a processing tool, and at least one of the plurality of singulated die is removed from the die position on the tray and processed in the processing tool. The processed singulated die is replaced in the same defined location on the tray that the singulated die was positioned in prior to the processing. Other embodiments are described and claimed.
US09929029B2 Substrate carrier system
Embodiments described herein relate to a substrate carrier system. The substrate carrier system includes a carrier for transferring a substrate within a multi-chamber processing system. The carrier may be placed in a load lock chamber for receiving the substrate, and the substrate is transferred to a processing chamber on the carrier. In the processing chamber, the carrier, with substrate, is disposed on a susceptor. The carrier can also enhance thermal control of the edge of the substrate in the processing chamber. The substrate carrier system further includes positioning features for repeatable positioning of the substrate in the processing chamber and repeatable positioning of the carrier in the load lock chamber and the processing chamber.
US09929028B2 Service tunnel for use on capital equipment in semiconductor manufacturing and research fabs
A system for processing substrates is provided, comprising: a wafer transport assembly that is configured to transport wafers to and from one or more process modules, the wafer transport assembly having at least one wafer transport module, wherein lateral sides of the at least one wafer transport module are configured to couple to the one or more process modules; a service floor defined below the wafer transport assembly, the service floor being defined at a height that is less than a height of a fabrication facility floor in which the system is disposed.
US09929027B2 Easy access lamphead
Embodiments described herein generally relate to an improved power distribution assembly for a lamphead assembly used in a thermal processing chamber. In one embodiment, the lamphead assembly includes a plurality of lamps for thermal processing of semiconductor substrates, and a power distribution assembly having a plurality of openings, the power distribution assembly provides power to the plurality of lamps, and each opening is sized to allow passage of the lamp therethough.
US09929025B2 Cassette fixture for holding film frames with affixed thin substrates during liquid chemical batch removal of carriers
The invention describes the ability to conduct multiple carrier substrate removal practices simultaneously. The fixture design is slotted in a manner to hold film frame rings and has the bottom region open without interference to the passage of the released carrier substrate. Slots in the fixture are arranged on two sides at top and bottom to support the film frame, however, the distance between the slots and the area of the open region is sufficient to allow the carrier substrate to travel downwards under gravity force, once it has been released from the device wafer. The method describes a batch process whereby a fixture design supports multiple film frames with taped adhered device wafers enable exposure to a chemical medium that either acts upon the interface between the device wafer and carrier substrate or digests the carrier substrate in a manner that results in removal.
US09929022B2 Semiconductor chip package and method of manufacturing the same
A method of manufacturing a semiconductor package includes: providing a package substrate having a first surface and a second surface opposite the first surface; providing a first semiconductor chip on the package substrate, the first semiconductor chip having a first surface facing the second surface of the package substrate, a second surface opposite the first surface of the first semiconductor chip, and lateral surfaces extending from the first surface of the first semiconductor chip to the second surface of the first semiconductor chip; providing a molding layer covering the lateral surfaces of the first semiconductor chip and covering the second surface of the package substrate; and providing a plurality of through-molding conductive vias outside the lateral surfaces of the first semiconductor chip. The through-molding conductive vias may be formed before forming the molding layer and may pass through the molding layer. The through-molding conductive vias may extend beyond a first surface of the molding layer.
US09929020B2 Method for fin formation with a self-aligned directed self-assembly process and cut-last scheme
A method of making a semiconductor device includes disposing a first hard mask (HM), amorphous silicon, and second HM on a substrate; disposing oxide and neutral layers on the second HM; removing a portion of the oxide and neutral layers to expose a portion of the second HM; forming a guiding pattern by selectively backfilling with a polymer; forming a self-assembled block copolymer (BCP) on the guiding pattern; removing a portion of the BCP to form an etch template; transferring the pattern from said template into the substrate and forming uniform silicon fin arrays with two types of HM stacks with different materials and heights; gap-filling with oxide followed by planarization; selectively removing and replacing the taller HM stack with a third HM material; planarizing the surface and exposing both HM stacks; and selectively removing the shorter HM stack and the silicon fins underneath.
US09929009B2 Cyclical deposition of germanium
In some aspects, methods for forming a germanium thin film using a cyclical deposition process are provided. In some embodiments, the germanium thin film is formed on a substrate in a reaction chamber, and the process includes one or more deposition cycles of alternately and sequentially contacting the substrate with a vapor phase germanium precursor and a nitrogen reactant. In some embodiments, the process is repeated until a germanium thin film of desired thickness has been formed.
US09929008B2 Substrate processing method and substrate processing apparatus
A substrate processing method is provided. In the method, a plurality of substrates is placed on a plurality of substrate holding areas provided in a surface of a turntable at predetermined intervals in a circumferential direction, the turntable being provided in a processing chamber. Next, the turntable on which the plurality of substrates is placed is rotated. Then, a fluid is supplied to the surface of the turntable while rotating the turntable. Here, the fluid is supplied to an area between the plurality of substrate holding areas in response to an operation of changing a flow rate of the fluid.
US09929004B2 High frequency, repetitive, compact toroid-generation for radiation production
Systems and methods are discussed to create radiation from one or more compact toroids. Compact toroids can be created from plasma of gases within a confinement chamber using a plurality of coils of various densities of windings. High current pulses can be generated within the coil and switched at high frequencies to repeatedly generate compact toroids within the plasma. The plasma can produce radiation at various wavelengths that is focused toward a target or an intermediate focus.
US09928997B2 Apparatus for PVD dielectric deposition
Apparatus for physical vapor deposition of dielectric material is provided herein. In some embodiments, a chamber lid of a physical vapor deposition chamber includes an inner magnetron assembly coupled to an inner target assembly, and an outer magnet assembly coupled to an outer target assembly, wherein the inner magnetron assembly and the inner target assembly are electrically isolated from the outer magnet assembly and the outer target assembly.
US09928987B2 Inductively coupled plasma source with symmetrical RF feed
A plasma reactor has an overhead multiple coil inductive plasma source with RF feeds arranged in equilateral symmetry.
US09928983B2 Vaporizer for ion source
A vaporizer with several novel features to prevent vapor condensation and the clogging of the nozzle is disclosed. The vaporizer is designed such that there is an increase in temperature along the path that the vapor travels as it flows from the crucible to the arc chamber. The vaporizer uses a nested architecture, where the crucible is installed within an outer housing. Vapor leaving the crucible exits through an aperture and travels along the volume between the crucible and the outer housing to the nozzle, where it flows to the arc chamber. In certain embodiments, the aperture in the crucible is disposed at a location where liquid in the crucible cannot reach the aperture.
US09928976B2 System and method for dynamically triggering a device within a closed space
A system may dynamically trigger a digital device based on settings, and the device's position within a closed space, and the device's velocity. A method for triggering the digital device in a closed space may include accessing information related to the closed space and multiple sensor parameters; determining the geographic location of the device based on the multiple sensor parameters; creating a three dimensional grid coordinate system based on the information; compartmentalizing the closed space into one or more compartments based on the information; creating and accessing a user profile; determining a position of the device with respect to the one or more compartments based on the sensor parameters; and triggering the device based on at least the user profile or the position of the device.
US09928965B2 Electricity storage module
An electricity storage module includes a plurality of electricity storage cells, a plurality of holders, first and second end plates, and a fastening frame. The plurality of holders are stacked in a stacking direction together with the plurality of electricity storage cells to provide a stack. The fastening frame is to fasten the first and second end plates in the stacking direction. The plurality of holders or at least one resin member disposed between the plurality of electricity storage cells and the fastening frame each has a protrusion that protrudes outward in a width direction of the plurality of holders or the at least one resin member. The protrusion is capable of elastic deformation and is to be pressed against the fastening frame to hold the plurality of electricity storage cells in the width direction or a vertical direction.
US09928952B2 Coil-embedded integrated circuit substrate and method of manufacturing the same
A coil-embedded integrated circuit substrate includes a core substrate having an at least partially machined space formed herein, a coil disposed in the at least partially machined space, a filling material filling air gaps in a space around the coil in the at least partially machined space, and insulating layers formed on upper and lower surfaces of the core substrate.
US09928951B2 Spin valve element and method of manufacturing same
A spin valve element may include a plurality of magnetic element groups. Each magnetic element group may be formed, at least in part, by a plurality of magnetic elements being connected in parallel. Each magnetic element may include an intermediate layer and a pair of ferromagnetic layers sandwiching the intermediate layer. The plurality of magnetic element groups may be connected together in series or in parallel. The plurality of magnetic elements may be configured to undergo a microwave oscillation and are placed in proximity sufficient that oscillation signals are configured to be generated with the magnetic elements mutually synchronized. The proximity may include a range equal to a wavelength of the microwave oscillation.
US09928937B2 Core electric wire for multi-core cable and multi-core cable
A core electric wire for a multi-core cable according to an aspect of the present invention comprises a conductor obtained by twisting element wires, and an insulating layer covering the conductor, a principal component of the insulating layer being a copolymer of ethylene and an α-olefin having a carbonyl group; the α-olefin content in the copolymer being 14% to 46% by mass; and a mathematical product C*E being 0.01 to 0.9, wherein C is a linear expansion coefficient of the insulating layer at from 25° C. to −35° C., and E is a modulus of elasticity thereof at −35° C. Average area of the conductor in the transverse cross section is 1.0 to 3.0 mm2. Average diameter of the element wires in the conductor is 40 to 100 μm, and number of the element wires is 196 and 2,450.
US09928935B2 Electrical insulation system
A system and a method are presented. The system includes an electrically conducting material and an electrical insulation system. The electrical insulation system includes a layered insulation tape that has a first layer and a second layer. The first layer includes a mica paper and a binder resin in a range from about 5 wt % to about 12 wt % of the insulation tape. The second layer includes a composite of layered nanoparticles dispersed in a polyetheretherketone (PEEK) matrix. The second layer laminates the first layer. The method includes attaching the first layer and the second layer with or without the addition of further resin; using the layered insulation tape as a turn insulation and ground wall insulation for an electrically conducting material; and impregnating the system with a nanofiller-incorporated resin by a vacuum pressure impregnation method, to form an insulation system within the system.
US09928927B2 Heating plasma for fusion power using magnetic field oscillation
In one embodiment, a fusion reactor includes two internal magnetic coils suspended within an enclosure, a center magnetic coil coaxial with the two internal magnetic coils and located proximate to a midpoint of the enclosure, a plurality of encapsulating magnetic coils coaxial with the internal magnetic coils, and two mirror magnetic coil coaxial with the internal magnetic coils. The fusion reactor is configured to vary electrical currents supplied to the magnetic coils to heat the plasma confined within the magnetic wall.
US09928919B1 Method and apparatus for staggered start-up of a predefined, random, or dynamic number of flash memory devices
A method, apparatus, and manufacture for memory device startup is provided. Flash memory devices are configured such that, upon the power supply voltage reaching a pre-determined level, each flash memory is arranged to load the random access memory with instructions for the flash memory, and then execute a first portion of the instructions for the flash memory. After executing the first portion of the instructions for the flash memory, each separate subset of the flash memories waits for a separate, distinct delay period. For each flash memory, after the delay period expires for that flash memory, the flash memory executes a second portion of the instructions for the flash memory.
US09928916B2 Semiconductor memory device
A semiconductor memory device includes a memory block, a plurality of bit lines, a plurality of select gate lines, a plurality of word lines, and a controller. The memory block includes a plurality of memory strings, each memory string including a selection transistor and a plurality of memory cells. The plurality of bit lines are arranged in the first direction and connected to the respective memory strings. The plurality of select gate lines are arranged in the second direction and connected to gates of the respective selection transistors of the memory strings. The plurality of word lines are arranged in the third direction and connected to gates of the respective memory cells of the memory strings. The controller is configured to perform an erase operation in a unit of the memory block, and perform a sequence of erase verify operations.
US09928915B2 Non-volatile semiconductor storage device
For data erase from an electrically erasable and programmable non-volatile memory cell, the following operations are performed: an erase operation to apply an erase pulse voltage to a memory cell for data erase, an erase verify operation to verify whether data erase is completed, and a step-up operation to increase the erase pulse voltage by a certain step-up voltage if data erase is not completed. A control unit controls voltages so that at least a first erase pulse voltage initially generated in the erase operation has a longer rise time than that of a second erase pulse voltage generated subsequent to the first erase pulse voltage.
US09928911B2 Method and apparatus for providing multi-page read and write using SRAM and nonvolatile memory devices
A memory device includes a static random-access memory (“SRAM”) circuit and a first nonvolatile memory (“NVM”) string, a second NVM string, a first and a second drain select gates (“DSGs”). The SRAM circuit is able to temporarily store information in response to bit line (“BL”) information which is coupled to at the input terminal of the SRAM circuit. The first NVM string having at least one nonvolatile memory cell is coupled to the output terminal of the SRAM. The first DSG is operable to control the timing for storing information at the output terminal of the SRAM to the first nonvolatile memory. The second NVM string having at least one nonvolatile memory cell is coupled to the output terminal of the SRAM. The second DSG controls the timing for storing information at the output terminal of the SRAM to the second nonvolatile memory string.
US09928897B2 Memory module voltage regulator module (VRM)
An example device in accordance with an aspect of the present disclosure includes a memory module having a voltage regulator module (VRM) to receive input power and deliver output power to components of the memory module at a first power plane. At least one stitching capacitor is to couple the first power plane to a second power plane.
US09928895B2 Volatile memory device and electronic device comprising refresh information generator, information providing method thereof, and refresh control method thereof
A volatile memory device includes a refresh controller configured to control a hidden refresh operation performed on a first portion of memory cells while a valid operation is performed on a second portion of the memory cells. The volatile memory device is configured to perform a regular refresh operation in response to receiving a refresh command. The refresh controller is configured to generate refresh information using a performance indicator of the hidden refresh operation during a first part of a reference time. The volatile memory device is configured to perform a desired number of the regular refresh operation during a remaining part of the reference time based on the refresh information. The desired number of the regular refresh operation is an integer based on a difference between a target number of refresh operations during the reference time and a count value of the hidden refresh operation during the reference time.
US09928889B1 Bitline precharge control and tracking scheme providing increased memory cycle speed for pseudo-dual-port memories
A write precharge period for a pseudo-dual-port memory is initiated by an edge (rising or falling) of a read precharge signal. The same edge type (rising or falling) of a write precharge signal signals the end of the write precharge period.
US09928885B2 Nonvolatile memory device, nonvolatile memory system, and operating method of nonvolatile memory
A nonvolatile memory device may include a nonvolatile memory device may include a nonvolatile memory cell array; a peripheral circuit suitable for: activating an operation voltage in response to an operation voltage activation command, performing an operation to the nonvolatile memory cell array using the activated operation voltage in response to an operation command, and deactivating the activated operation voltage in response to an operation voltage deactivation command after the performing of the operation; and a control circuit suitable for controlling the peripheral circuit to execute an intervening operation during the activating of the operation voltage, the performing of the operation, and the deactivating of the activated operation voltage.
US09928884B1 Elastic memory expansion chip architecture
An integrated circuit (IC) can dynamically manage memory communication paths between multiple processors and multiple memory modules. The IC can include upstream logic that performs data conversion and provides memory communication paths between each processor and a corresponding upstream port. An interconnect layer in the IC can be electrically coupled to the upstream ports to multiple downstream ports. An interconnect management processor electrically coupled to the interconnect layer can respond to received commands by executing an allocation program stored in a read-only memory (ROM) that dynamically establishes and terminates memory communication paths between the upstream ports and the downstream ports. A memory interface layer in the IC can be electrically coupled to the downstream ports and to the memory modules, and can provide, through corresponding memory physical interfaces, memory communication paths between the multiple downstream ports and corresponding memory modules.
US09928879B2 Video processing method, and video processing device
This technology is a video processing method and a video processing device, in which a processor performs processing on video data of video obtained by capturing a sports game. A processor receives video data, calculates a motion amount of a player for each frame, from the received video data, and estimates at least one of a start frame of a play in the game, and an end frame at which an immediately preceding play, that is a one-previous play of the play, is ended, based on the calculated motion amount.
US09928876B2 Recording medium recorded with multi-track media file, method for editing multi-track media file, and apparatus for editing multi-track media file
A recording medium recorded with a multi-track media file, a method for editing a multi-track media file and an apparatus for editing a multi-track media file. The apparatus for editing a media file stores a multi-track media file including an audio track and an video track corresponding to the audio track, receives an output adjustment command for adjusting an output of an audio or video track, generates a volume adjustment value according to the output adjustment command, and records the generated volume adjustment value in the multi-track media file, thereby realizing the present invention. According to the present invention, users may produce his/her own unique multimedia file by editing according to his/her taste, for example, by inserting his/her voice, in place of an existing audio, into a multimedia file such as a music video file, or inserting a video taken on his/her own, in place of an existing video, thereinto.
US09928865B2 Fluoropolyether compound, and lubricant and magnetic disc using same
A compound of the formula (1), and lubricant, and magnetic disk each using the same A-O—CH2—Rf—CH2—B  (1) wherein A is a group of the formula (a) below, B is a group of the formula (b) or (c) or (d) below, p is 0, 1 or 2, q is a real number of 2 to 10, R is C1-4 fluoroalkyl, Ar is unsubstituted or substituted aromatic group with C1-30 alkyl or C1-30 alkoxyl, Rf is —CF2CF2O(CF2CF2CF2O)xCF2CF2— or —CF2CF2CF2O(CF2CF2CF2CF2O)yCF2CF2CF2—, x and y are each a real number of 0 to 50.
US09928851B2 Voice verifying system and voice verifying method which can determine if voice signal is valid or not
A voice verifying system, which comprises: a microphone, which is always turned on to output at least one input audio signal; a speech determining device, for determining if the input audio signal is valid or not according to a reference value, wherein the speech determining device passes the input audio signal if the input audio signal is valid; and a verifying module, for verifying a speech signal generated from the input audio signal and for outputting a device activating signal to activate a target device if the speech signal matches a predetermined rule; and a reference value generating device, for generating the reference value according to speech signal information from the verifying module.
US09928847B1 System and method for acoustic echo cancellation
An audio or video conferencing system having an array comprised of two or more microphones and having one or more loudspeakers positioned proximate to the microphones. The conferencing system also has acoustic echo cancellation (AEC) functionality that removes direct and reverberant acoustic echo from microphone signals in two separate acoustic echo cancellation operations. The first AEC operation removes direct acoustic echo prior to a beamforming operation, and the second AEC operation removes reverberant acoustic echo from a microphone signal subsequent to the beamforming operation.
US09928845B2 Audio decoder, apparatus for generating encoded audio output data and methods permitting initializing a decoder
An audio decoder decodes a bit stream of encoded audio data, which bit stream represents a sequence of audio sample values and includes a plurality of frames, wherein each frame includes associated encoded audio sample values. The audio decoder includes a determiner configured to determine whether a frame of the encoded audio data is a special frame including encoded audio sample values associated with the special frame and additional information, wherein the additional information include encoded audio sample values of a number of frames preceding the special frame, wherein the encoded audio sample values of the preceding frames are encoded using the same codec configuration as the special frame, wherein the number of preceding frames is sufficient to initialize the decoder to be in a position to decode the audio sample values associated with the special frame if the special frame is the first frame upon start-up of the decoder.
US09928838B2 Clock switching in always-on component
In an embodiment, a system on a chip (SOC) may include one or more central processing units (CPUs), a memory controller, and a circuit configured to remain powered on when the rest of the SOC is powered down. The circuit may be configured to receive audio samples and match those audio samples against a predetermined pattern. The circuit may operate according to a first clock during the time that the rest of the SOC is powered down. In response to detecting the predetermined pattern in the samples, the circuit may cause the memory controller and processors to power up. During the power up process, a second clock having one or more better characteristics than the first clock may become available. The circuit may switch to the second clock while preserving the samples, or losing at most one sample, or no more than a threshold number of samples.
US09928829B2 Methods and systems for identifying errors in a speech recognition system
Methods are disclosed for identifying possible errors made by a speech recognition system without using a transcript of words input to the system. A method for model adaptation for a speech recognition system includes determining an error rate, corresponding to either recognition of instances of a word or recognition of instances of various words, without using a transcript of words input to the system. The method may further include adjusting an adaptation, of the model for the word or various models for the various words, based on the error rate. Apparatus are disclosed for identifying possible errors made by a speech recognition system without using a transcript of words input to the system. An apparatus for model adaptation for a speech recognition system includes a processor adapted to estimate an error rate, corresponding to either recognition of instances of a word or recognition of instances of various words, without using a transcript of words input to the system. The apparatus may further include a controller adapted to adjust an adaptation of the model for the word or various models for the various words, based on the error rate.
US09928827B1 Chip-scale phonon-based quantum device
A quantum device includes a phononic crystal defined on a semiconductor substrate. Phononic cavities are defined in the phononic crystal, wherein each phononic cavity contains an implanted acceptor atom. Phononic waveguides are defined in the phononic crystal, wherein each waveguide is coupled to at least one phononic cavity. At least some phononic waveguides are arranged to provide coupling between phononic cavities and ultrasonic transducers. At least some phononic waveguides are arranged to provide coupling between different phononic cavities.
US09928826B2 Music compensation for active noise control systems
A vehicle includes a music signal processing system having a loudspeaker disposed within a passenger compartment of the vehicle and emitting audible music into the passenger compartment. A microphone is disposed within the passenger compartment and converts the audible music and noise within the passenger compartment into an analog electrical microphone signal. An analog-to-digital converter is connected to an output of the microphone and receives the analog electrical microphone signal and converts the analog electrical microphone signal into a digital electrical microphone signal. A sample rate down converter is connected to an output of the analog-to-digital converter. A narrow band adaptive noise control is connected to an output of the sample rate down converter and receives an engine speed signal. A sample rate up converter is connected to an output of the narrow band adaptive noise control. An adder device adds an output of the sample rate up converter to a music signal. A digital-to-analog converter is connected to an output of the adder device. An amplifier has an input connected to an output of the digital-to-analog converter. An output of the amplifier is connected to an input of the loudspeaker.
US09928824B2 Apparatus, system and method of controlling noise within a noise-controlled volume
A noise control system may be configured to process one or more first noise inputs from one or more first acoustic sensors, the one or more first noise inputs representing external noise sensed at one or more respective noise sensing locations on an outer surface of a sheltering structure; to process one or more second noise inputs from one or more second acoustic sensors, the one or more second noise inputs representing residual noise at one or more respective residual noise sensing locations on an inner surface of the sheltering structure; to determine a noise control pattern based at least on the one or more first noise inputs and the one or more second noise inputs; and to generate one or more control signals to control acoustic signals generated by one or more acoustic transducers based on the noise control pattern.
US09928818B2 Piezoelectric pickup and cell for stringed instruments
In a first aspect hereof the present invention provides an improved piezoelectric pickup which, generally, comprises a folded planar plastic piezoelectric sandwich electrically connected to a coaxial cable which, in turn, is in electrical communication with a jack or the like for connection to a pre-amp, an amplifier or the like. In a further aspect of the present invention there is provided a “cell” which is particularly adapted for use with an electric violin. The “cell” comprises a table which is disposed substantially parallel to the top of the instrument and substantially normal or perpendicular to and in contact with the bridge of the instrument. When used in conjunction with a pickup the cell facilitates simulation of the sound of an acoustic violin.
US09928812B2 Cantilevered guitar hand placement guide and support bar
A guitar hand placement guide and support bar that fits between the strings of a guitar and the upper surface of the guitar and attaches to the upper surface of the body of a guitar with one or more suction cups. An upper cantilevered platform portion extends over the strings and supports the guitar player's hand while in use. The removable guitar hand placement guide and support bar can be consistently re-positioned adjacent where the strings are picked or strummed in precisely the same place. A dogleg extension and one or more internal finger grip portions located along the left side edge of the upper platform portion provide the guitar player with optional methods of use.
US09928805B2 Video output checker
A video output checker (23) is described. The video output checker is configured to receive incoming video data (20) for rendering an image on a display (17). The video data comprises pixel data which comprise, for each pixel (42), a set of color component values (57, 57 2, 57 3) for a given color model. The video output checker can be configured to compare each color component for a pixel in a selected area (24) of the image with a corresponding test range of values (5 1L, 5 1U, 5 2L, 5 2U, 5 3L, 5 3U) and, if a component value falls outside the range, to measure a deviation. The video 10 output checker can be configured to sum deviations for the selected area to provide an error value (58) for the selected area, and to compare the error value against a threshold number (59). Additionally or alternatively, the video output checker can be configured to determine whether each color component for a pixel in a selected area (24) of the image falls within a corresponding test range of values (5 1L, 5 1U, 5 2L, 5 2U, 1 5 3L, 5 3U) so as to determine whether the pixel is valid or invalid and to count the number (58) of valid or invalid pixels in the selected area. The video output checker is configured to compare the number of valid or invalid pixels against a threshold number (59).
US09928804B2 Organic light emitting display device with first and second blue sub-pixels
An organic light emitting display device, including a display panel including red, green, first blue, and second blue sub-pixels, a data drive unit configured to receive an image signal and output data output signals, a de-multiplexer circuit configured to distribute data output signals to the data lines connected to the red, green, and the first blue sub-pixels, in response to receiving a first blue drive selection signal, or to the data lines connected to the red, green, first blue, and the second blue sub-pixels, in response to receiving a mixed drive selection signal, and a control unit configured to process a raw image data into the image signal, provide the image signal to the data drive unit, and provide the first blue drive selection signal or the mixed drive selection signal to the de-multiplexer circuit in a frame unit of the raw image data.
US09928801B2 Array substrate and fabrication method thereof, display device and driving method thereof
An array substrate and a fabrication method thereof, and a display device and a driving method thereof are provided. The array substrate includes a gate line, a data line, and a pixel electrode disposed within a pixel region defined by the gate line and the data line intersecting with each other. The array substrate further includes an additional electrode disposed between at least two adjacent pixel electrodes.
US09928800B2 Display apparatus and a method of driving the same
A display apparatus includes a display panel. The display panel includes a high sub-pixel, a low sub-pixel and a toggle voltage input circuit. The high sub-pixel may include a first switching element connected to a gate line extending in a first direction and a data line extending in a second direction crossing with the first direction. The low sub-pixel may include a second switching element connected to the gate line and the data line and disposed opposite to the high sub-pixel with reference to the gate line, and a third switching element connected to the second switching element and a storage line. The toggle voltage input circuit may be connected to the storage line to transmit a toggle voltage to the low sub-pixel. The toggle voltage may be capable of being varied periodically.
US09928799B2 Source driver and operating method thereof for controlling output timing of a data signal
A source driver circuit is provided which includes a plurality of digital multi-spread (hereinafter referred to as “DMS”) blocks configured to generate DMS signals for controlling an output timing of a data signal to be transmitted to a display panel from a plurality of clocks which are delayed as much as a reference period one another. Each DMS block includes a plurality of sub blocks. Each of the sub blocks includes an enable signal generator and a delay unit. The enable signal generator generates an enable signal for outputting target DMS signals of the DMS signals using clocks selected from the plurality of clocks. The delay unit delays the DMS signals such that the DMS signals are sequentially delayed by the reference period.
US09928798B2 Method and device for controlling voltage of electrode
A voltage control method and device for electrodes, wherein the method includes inputting a varying voltage signal to common electrodes on an array substrate. The solution of the present application may avoid the problem of greenish picture of products due to influence of data line voltage on common electrodes.
US09928794B2 Shift register and display apparatus
A shift register according to the present invention is a shift register in which a plurality of unit circuits are connected in cascade, wherein the unit circuit includes a first output transistor whose current path is connected between an output terminal and a clock terminal to which a first clock signal is provided; a second output transistor whose current path is connected between the output terminal and a predetermined potential node; a setting device which, when a control signal is active, sets a signal level of the output terminal to a predetermined signal level; a first output control device which provides a signal level of the control signal to a control electrode of the first output transistor to turn off the first output transistor when the control signal is active; and a second output control device which turns off the second output transistor when the control signal is active.
US09928786B2 Display device and signal converting device
A display device includes a multi-primary-color display panel with subpixels arranged in a matrix pattern of columns and rows; and a signal converter arranged to convert a video signal, having values that represent the colors of pixels with a matrix pattern, into a multi-primary-color signal for use in the multi-primary-color display panel. The signal converter associates a value of the video signal representing the color of at least one of pixels on a pth row with values of the multi-primary-color signal corresponding to the luminances of subpixels on (s−1)th and sth rows, and also associates a value of the video signal representing the color of at least one of the pixels on a (p+1)th row with values of the multi-primary-color signal corresponding to the luminances of subpixels on sth and (s+1)th rows.
US09928784B2 Display apparatus, gradation correction map generating device, gradation correction map generating method, and program
A gradation correction map generating unit generates a gradation correction map based on a brightness unevenness map, a rotation unevenness map, and a second gamma characteristic. The brightness unevenness map indicates a correspondence relation between a plurality of positions in a screen of a display unit, and uncorrected brightness values, the uncorrected brightness values being brightness values at time of performing no correction when the display unit is installed at a predetermined angle. The rotation unevenness map indicates a correspondence relation between the plurality of positions or other plurality of positions, and differences in brightness values corresponding to a rotation angle of the display unit. The second gamma characteristic indicates a correspondence relation between a brightness value at a specific position in the screen, and a gradation of an image signal.
US09928782B2 Four-primary-color organic light emitting display and driving method thereof
A four-primary-color organic light emitting display comprises: a display panel where a plurality of first-color pixels, second-color pixels, third-color pixels, and fourth-color pixels are disposed; and a data drive circuit that has a single, digital-to-analog converter to generate first- to fourth-color data voltages and to apply the first-color data voltage to the first-color pixels, the second-color data voltage to the second-color pixels, the third-color data voltage to the third-color pixels, and the fourth-color data voltage to the fourth-color pixels. Herein, the maximum grayscale voltages for the first- to fourth-color data voltages are adjusted to be different on a single gamma graph defined as the input grayscale versus output voltage.
US09928781B2 Organic EL display device and driving method
A plurality of display pixels each include: an organic EL element; a capacitance element that holds a first voltage used to cause the organic EL element to emit light; a drive transistor that supplies a current corresponding to the first voltage to the organic EL element; and a capacitance element that holds a second voltage that is a next voltage to be held in the capacitance element. A power line is connected to a drain electrode of the drive transistor or a cathode of the organic EL element. An adjustment unit adjusts the voltage applied to the power line to be lower than the predetermined voltage, when a total current of the plurality of display pixels in the case where a current corresponding to the second voltage is supplied to the organic EL element in each of the plurality of display pixels is greater than or equal to a threshold.
US09928777B2 Organic light emitting display device
An OLED device including a first emission region, a second emission region, and a transmission region, a pixel circuit disposed on a substrate, a first pixel electrode reflecting light disposed in the first emission region, a second pixel electrode transmitting light disposed in the second emission region, a light emitting layer disposed on the first and second pixel electrodes, a common electrode transmitting light disposed on the light emitting layer and including first, second, and third common electrodes respectively overlapping the first emission region, the second emission region, and the transmission region, and a capping layer disposed on the common electrode and including first, second, and third capping layers respectively overlapping the first emission region, the second emission region, and the transmission region, in which at least two of the first capping layer, the second capping layer, and the third capping layer have different thicknesses from each other.
US09928774B2 Pixel driving unit and driving method thereof, and pixel circuit
The present disclosure relates to a technical field of display, and more particularly, to a pixel driving unit and a driving method thereof, as well as a pixel circuit comprising the pixel driving unit; the pixel driving unit comprises a driving sub-circuits and a control sub-circuit, wherein the control sub-circuit is connected to a data line, and the driving sub-circuits are connected to the control sub-circuit. In the process of driving the light emitting device, the pixel driving unit can effectively eliminate the nonuniformity due to the threshold voltage of the driving transistor and a phenomenon of image sticking due to the threshold voltage drift, avoid a problem of nonuniform brightness of the active matrix OLED due to the difference of the threshold voltages of the driving transistors thereof between the light emitting devices of different pixel driving units of the active matrix OLED, and improve the driving effect of the pixel driving unit with respect to the light emitting device, and further improve the quality of the active matrix OLED.
US09928773B2 Degradation compensation apparatus, display device including the degradation compensation apparatus, and degradation compensation method
A degradation compensation apparatus including: a calculator provided with gray data regarding a plurality of consecutive frames, the calculator calculating and outputting a frame degradation amount of a current frame, which indicates a degree of degradation of the current frame; a memory accumulating and storing the frame degradation amount of the current frame and outputting a cumulative degradation amount, which is an accumulated degree of degradation of frames up to the current frame; and a data corrector correcting the gray data for a subsequent frame based on the cumulative degradation amount. Each of the plurality of consecutive frames includes first and second blocks each having a plurality of pixels, and the frame degradation amount is calculated based on one of the pixels included in the first block and one of the pixels included in the second block.
US09928768B2 Display device
A display device is disclosed. In one aspect, the device includes a substrate including a display area and a non-display area surrounding the display area and a plurality of pixels formed in the display area. The device also includes a plurality of signal lines formed over the substrate and electrically connected to the pixels and an encapsulation layer formed over the substrate, wherein the signal lines include. The device further includes a plurality of gate lines and a plurality of data lines formed over the substrate and a first crack sensing line electrically connected to a first one of the data lines and overlapping the encapsulation layer in the depth dimension of the display device.
US09928767B2 System and method for testing chip-on-glass bonding quality
A system and method of testing chip-on-glass (COG) bonding quality automatically includes a glass panel comprising two test pads, the test pads electrically interconnected, a display driver comprising an input node and an output node, and an adhesive layer between the glass panel and the display driver, the adhesive layer binding the glass panel with the display driver, the adhesive layer comprising conductive portions across the adhesive layer between the glass panel and the display driver, wherein the input node, the output node, the two test pads, and the conductive portions are electrically connected to form an electrical testing loop, the electrical testing loop configured to measure a voltage drop across the conductive portions.
US09928762B2 Electronic devices with flexible circuit light shields
Electronic devices may include displays. A display may include backlight structures that generate light and display layers that generate images using the generated light. An electronic device may include an opaque flexible printed circuit that is wrapped around one or more edges of the backlight structures. The opaque flexible printed circuit may prevent light from the backlight structures from reaching other electronic components or escaping from the device. The opaque flexible printed circuit may include signal lines that communicate signals between a printed circuit board and the display. The opaque flexible printed circuit may be a layer of the printed circuit board that extends from an edge of the printed circuit board. The printed circuit board may include an additional flexible extended printed circuit layer that wraps around a surface of the printed circuit board and forms a portion of a conductive shield over that surface.
US09928761B2 Dual mode aircraft indicator sign
A device for forming a dynamic image on an aircraft sign includes a plurality of light sources, an input power line, a first timer and a second timer both connected to an enable input and a plurality of delay circuits each connected to a different one of the light sources. The system also includes a counter having a plurality of counter outputs, the counter receiving a counting pulse from the first timer in a dynamic mode of operation and disable signal from the second timer after expiration of a preset time, the expiration of the preset time causing the device to transfer from the dynamic mode to a static mode where each of the plurality of light sources are simultaneously illuminated.
US09928759B2 Apparatus for informational label display
An informational label apparatus for a product component includes a base affixable to a product component. A first portion of labelling information located at the product component is viewable through the base. A door operably connected to the base includes a second portion of labelling information. The first portion of labelling information is hidden from view when the door is in a closed position, and is viewable when the door is at an opened position. A component of a computer machine includes an electronic component including component identification information affixed thereto. A cover is secured over the component identification information and includes a base secured to the electronic component. A door operably connected to the base includes computer machine identification information. The component identification information is hidden from view when the door is at a closed position, and is viewable when the door is at an opened position.
US09928757B2 Flexible laminate for packaging with integrated peelable portion
A flexible laminate structure for making a package and methods for constructing such flexible laminate structures are described that provide a peelable portion integral to the laminate structure. An inner ink layer may be printed on the peelable portion that includes a promotional offer, such as in the form of a barcode, where the inner ink layer is not visible to a consumer without first peeling the peelable portion off the package due to the presence of one or more blocker ink layers.
US09928751B2 Generic media covers
Generic media covers can be generated for digital media items submitted by publishers without a personalized media cover. A generic media cover can be generated for a media item by hashing a unique identifier of the media item that remains consistent throughout the life cycle of the media item. Bytes of the hashed value can be translated into graphic parameters which are used to generate the generic graphic. The graphic parameters can be attached to the generic graphic, thus allowing a user to regenerate the generic graphic at a desired resolution at a later point in time. Also disclosed are techniques for ensuring that generic media covers for a bundle of media items appear substantially similar.
US09928750B2 Air traffic control of unmanned aerial vehicles via wireless networks
An Unmanned Aerial Vehicle (UAV) air traffic control method utilizing wireless networks includes communicating with a plurality of UAVs via a plurality of cell towers associated with the wireless networks, wherein the plurality of UAVs each include hardware and antennas adapted to communicate to the plurality of cell towers, and wherein each of the plurality of UAVs include a unique identifier; maintaining data associated with flight of each of the plurality of UAVs based on the communicating; and processing the maintained data to perform a plurality of functions associated with air traffic control of the plurality of UAVs.
US09928740B2 Signal processing method, signal processing apparatus, signal processing system, and machine readable storage medium storing control information of signal processing apparatus
A signal processing apparatus capable of easily linking video data of a DVCR connected by an i-Link or the like and utilizing the same in a desired format is disclosed. Streaming data such as video data is defined, managed, and controlled in usage by an “optional-media” link tag linked to a “gpoi” tag defining a specific position in a position information file. The “optional-media” link can describe the five attributes of a format attribute for designating a connected apparatus and format information thereof, id attribute for further specifying the target in the connected apparatus designated by the format attribute, an “in” attribute and “out” attribute for designating a reproduction start position and ending position of the designated data, and a repeat attribute for designating a number of times of reproduction.
US09928724B2 Flow characteristic detection and automatic flow shutoff
The present disclosure relates generally to a flow detection system. The system may include a flow detection hub fluidly connected to a fluid supply pipe including a flow sensor that detects a flow rate of fluid flowing through the fluid supply pipe and a processing element in communication with the flow sensor and a user device. The processing element performs the following operations: determining a first delta based on a first flow rate data from the flow sensor; determining a second delta based on a second flow rate data from the flow sensor; correlating the first delta and the second delta to a first event; and transmitting a message to a user device corresponding to the first event.
US09928721B2 Systems, methods, and apparatus to permit communication between passive wireless transponders
Passive wireless transponders can perform transponder-to-transponder communication when illuminated by an interrogation carrier wave. The transponder-to-transponder communication permits each transponder to determine the identity of “other” proximately transponders. The transponder-to-transponder communication optionally permits each transponder to identify a “nearest neighbor” using one or more backscatter signal properties such as received signal strength or time-of-flight. Using this information and one or more externally supplied or internally stored instruction sets transponders can provide neighboring transponder data to an interrogator. Using this “neighbor” data, the interrogator can provide a system user with data indicative of the relative locations of a plurality of tags arranged in a one or two dimensional matrix.
US09928714B1 Programmable child positioning and tracking device
A child tracking bracelet includes a bangle, and a body or locking mechanism which locks the bangle in place. The body is provided with a GPS positioning chip allowing a parent or guardian to track the location of a child bearing the bracelet if the child becomes lost. In some embodiments, the body comprises a receiver, a transceiver, and/or a speaker. The tracking bracelet, in some embodiments, is programmable to emit an alert when a child wanders beyond a determined distance from a separate device or when the bracelet is cut or removed. The GPS positioning chip is in logical connectivity with a control circuit, and powered by a battery. The specific position of a child can be accurately determined. The bracelet may be alternatively locked to an ankle, backpack, or the like.
US09928705B2 Threat detection system
A system for detecting a structural change to a structure is provided, wherein an exciter is positioned at a first location of the structure to transmit an excitation signal that is based on a reference signal and to apply the excitation signal to the structure. An accelerometer is positioned at a second location of the structure to sense the excitation signal after it has propagated to the second location. The accelerometer outputs an electrical signal that represents seismic activity applied to the structure by the excitation signal. A signal processing component is synchronized with the reference signal and receives the electrical signal. The signal processing component is configured to use the reference signal to extract portions of the electrical signal that are synchronized with the reference signal, and to output phase and amplitude values of the extracted portion. A computer is operatively connected to the signal processing component to compare the output phase and amplitude values to structural damage signals indicative of structural damages stored in a database for determining whether the signal is indicative of a change in the structure.
US09928704B2 Recoiler for a merchandise security system
Embodiments of the present invention are directed to recoilers, merchandise security systems, and methods for displaying and protecting an article of merchandise from theft. In one example, the merchandise security system includes a sensor configured to be secured to the article of merchandise and a base for removably supporting the sensor and the item of merchandise thereon. The system also includes a recoiler operably coupled to the sensor. The recoiler includes a rotatable member defining a helical recess. The system further includes a cable configured to connect to the sensor and to be unwound from and wound on the rotatable member as the cable is extended and retracted. The cable is configured to be extended from the recoiler in response to the sensor being lifted off of the base, and the cable is configured to be retracted into the recoiler in response to the sensor being moved to a seated position on the base. The helical recess is configured to at least partially receive the cable therein as the cable is wound on the rotatable member.
US09928703B2 Systems and methods for protecting retail display merchandise from theft
Security systems and methods configured for use with an item of merchandise for retail display include a housing, at least one sensor carried by the housing and at least one output device carried by the housing. The security system further includes a controller carried by the housing and operably coupled to the sensor and to the output device. The controller is operable to determine a distance traveled by the item of merchandise from a retail display “home” position based upon a sensor input from the sensor, and to activate the output device based upon the distance traveled by the item of merchandise exceeding a threshold distance. The controller may utilize the at least one sensor in conjunction with an inertial navigation system (INS) and motion processing algorithms or techniques to determine the distance traveled by the item of merchandise from the retail display “home” position.
US09928695B2 Register system that tracks a position of a customer for checkout
A register system includes an image capturing device set to capture images of a checkout space of a retailer, a first register disposed in the checkout space, and configured to scan product codes of products and generate checkout information based on the scanned product codes, a second register in communication with the first register, disposed in the checkout space separately from the first register, and configured to carry out payment processing, and a server in communication with the first and second registers. The server is configured to process the images captured by the image capturing device to transmit the checkout information collected by the first register to the second register upon detecting movement of a person in the images from the first register to the second register.
US09928691B2 System and method for providing a feature game
A gaming machine comprises a symbol selector for selecting a plurality of symbols from a set of symbols for display during play of a base game, the set of symbols including a plurality of non-configurable symbols and a plurality of configurable symbols; a random number generator for generating random prize values; a value assigner for assigning a generated random prize value to each selected configurable symbol; and an outcome evaluator for monitoring play of the base game, wherein a feature game is triggered in response to a trigger event, the trigger event comprising a predefined number of the plurality of configurable symbols being selected by the symbol selector for display. During the feature game, the symbol selector is further configured to 1) hold the selected configurable symbols that comprise the trigger event on the display; 2) remove at least one of the selected non-configurable symbols from the display; and 3) replace any removed non-configurable symbol with another symbol selected from the set of symbols.
US09928688B1 System and method for providing a currency multiplier item in an online game with a value based on a user's assets
A system and method for providing currency multiplier items to one or more users of an online game is described. A user of an online game may obtain a currency multiplier item by purchase, by award, responsive to one or more actions taken in the online game, and/or by other methods. Use of the currency multiplier item may enable the user to adjust the amount of virtual currency in the inventory in the user's user account, wherein the adjustment to the amount of currency is not provided to the first user prior to use of the currency multiplier item.
US09928675B2 Digital doorlock system
Provided is a digital doorlock system including a doorlock configured to transmit an iBeacon signal and reduce a period of Bluetooth connection when recognizing proximity of a user terminal and a touch or a press on a keypad, wherein the doorlock is wirelessly connected to the user terminal so that an opening/closing operation of the doorlock is controlled, a user application installed in the user terminal and configured to enter a state of being capable of controlling the doorlock upon receiving the iBeacon signal and control the opening/closing operation of the doorlock when wirelessly connected to the doorlock via the user terminal, and a management server configured to provide a password for controlling the opening/closing operation of the doorlock to the user application through user authentication.
US09928665B2 Method and system for editing scene in three-dimensional space
The disclosure is related to a method and a system for editing a scene in a three-dimensional space. The related technology allows a user to operate a smart device to decide an editing position within a 3D space intuitively, in which the system acquires positioning signals within the 3D space by the device's sensor. A touch panel allows the user to edit the object in the space. A software-implemented means is provided to record the movement and change of the object in the space in addition to recording its position, size, rotary angle, or orientation. An animation within the 3D space is created. For playback, the movement and change of one or more objects within a three-dimensional scene can be reproduced in response to the user's operation using the smart device within the 3D space. The invention implements an intuitive way for editing the scene of the 3D space.
US09928660B1 Hybrid rendering for a wearable display attached to a tethered computer
Hybrid rendering is described for a wearable display that is attached to a tethered computer. In one example a process include determining a position and orientation of a wearable computing device, determining a rate of motion of the wearable computing device, comparing the rate of motion to a threshold, if the rate of motion is above the threshold, then rendering a view of a scene at the wearable computing device using the position and orientation information, and displaying the rendered view of the scene.
US09928644B2 Method and apparatus for determining mutual intersection of multiple convex shapes
A solution is proposed for efficiently determining whether or not a set of elements (such as convex shapes) in a multi-dimensional space mutually intersects. The solution may be applied to elements in any closed subset of real numbers for any number of spatial dimensions of the multi-dimensional space. The solutions provided herein include iterative processes for calculating the point displacement from boundaries of the elements (shapes), and devices for implementing the iterative process(es). The processes and devices herein may be extended to abstract (functional) definitions of convex shapes, allowing for simple and economical representations. As an embodiment of the present invention, an object called a “void simplex” may be determined, allowing the process to terminate even earlier when found, thereby avoiding unnecessary computation without excess memory requirements.
US09928643B2 Hierarchical continuous level of detail for three-dimensional meshes
Embodiments use hierarchical continuous level of detail (H-CLOD) trees with inherited splitting plane partitioning to reduce visual artifacts in renderings. For example, a three-dimensional mesh can be iteratively split, according to iteratively defined splitting planes, until sub-meshes are smaller than a predetermined bucket size. Each splitting can define a hierarchical level of a tree, so that the original mesh is a root node, each split sub-mesh is a child node, and the smallest meshes are leaf nodes. An H-CLOD tree can be generated by simplifying and combining each group of sibling node sub-meshes bottom-up into a simplified parent mesh accounting for inherited splitting planes, so that the tree has a most simplified mesh as its root node and a most un-simplified mesh formed by a combination of its leaf nodes. At render time, traversing the H-CLOD tree can produce a desired level of detail from the pre-computed nodes.
US09928632B1 Systems and methods for generating and reading intrinsic matrixed bar codes
The present disclosure relates to systems and methods for generating intrinsic matrixed bar codes, such as Quick Response (“QR”) codes. In one implementation, system for generating an intrinsic matrixed bar code may include an image-receiving device, a processor configured to execute instructions, and a memory storing the instructions. The instructions may include instructions to: receive an image using the image-receiving device, generate a registration mark corresponding to the received image, select coordinates on the received image, overlay one or more matrixed bar codes on the selected coordinates, update the registration mark with the selected coordinates, and overlay the registration mark on the received image.
US09928625B2 Visualizing temporal aspects of serial processes
A capability to visualize temporal aspects of serial processes is provided. A process model of a serial process that includes a plurality of events and a plurality of stages is generated. The process model represents each of one or more instances of the serial process as a series of nodes. Each node represents an event and a time at which the event occurred in an instance of the serial process. For each stage of the serial process, a time-coordinate of a first node and a time-coordinate of a second node are altered while maintaining a difference in time between the first and second nodes. A common point lies between the first and second nodes as a result of altering the time-coordinates. A visualization of the process models is presented such that, for each stage of the serial process, a plurality of line segments intersect at the common point.
US09928622B2 Timeline display tool
A system for displaying time-based events on a time line is described. A first timeline unit (1) displays a first timeline showing a first plurality of events within a first time segment (3) bounded by a first begin time and a first end time. A second timeline unit (2) displays a second timeline showing a second plurality of events within a second time segment (4) bounded by a second begin time and a second end time, wherein the first timeline and the second timeline are displayed in the same scale. An interaction unit (5) enables a user to indicate a change to the displayed time segments (3, 4). A time segment updater (6) determines an updated first time segment (3) and an updated second time segment (4) based on the indicated change, keeping the scale of the first timeline equal to the scale of the second timeline, and keeping an offset between the first time segment (3) and the second time segment (4) constant. The timeline units (1, 2) are arranged for updating their respective displays according to the updated time segments (3, 4).
US09928611B2 Systems and associated methods for measuring the length of a fish
Embodiments of the present invention seek to provide an accurate way to measure the length of a fish. Some embodiments of the present invention propose utilizing a known length of a marker within a camera view or picture to determine the length of the fish also shown in the same camera view or picture. This determination could be performed in real-time or later remotely. Further, the measurement of the length of the fish is reliable because it is not dependent on a zoom value or angle of the camera and there is no required measurement device. Further, the technique is easy to use and can be performed with a camera phone or tablet.
US09928606B2 Method for detecting interferences in a crop collection system
A method for detecting interferences in a crop collecting system of an agricultural harvesting machine includes optically detecting a crop stream at the crop collection system. The method includes that the movement of an object over time in the crop stream is determined in the optically detected crop stream and, based on the determined movement of the object, an interference of the crop collection system is detected.
US09928602B2 Fast and automated segmentation of layered image with heuristic graph search
A method of processing an ophthalmic image includes: taking an image of an ophthalmic region involving an ophthalmic layer by an imaging system; constructing an image graph, comprising nodes connected by links and detected image data by an image processor; and performing a heuristic graph-search for a path on the image graph that corresponds to an image of the ophthalmic layer by assigning at least one of link-costs to links of the image graph and node-costs to nodes of the image graph; assigning heuristic-costs to at least one of the nodes and the links; creating extended paths by extending a selected path with extension links; determining path-costs of the extended paths by combining heuristic costs and at least one of link-costs and node-costs assigned to the extension-links; and selecting the extended path with the smallest path-cost.
US09928600B2 Computer-aided diagnosis apparatus and computer-aided diagnosis method
A Computer-Aided Diagnosis (CAD) apparatus and a CAD method are provided. The CAD apparatus includes an automatic diagnoser configured to perform automatic diagnosis using an image that is received from a probe, and generate diagnosis information including results of the automatic diagnosis. The CAD apparatus further includes an information determiner configured to determine diagnosis information to be displayed among the generated diagnosis information, based on a manual diagnosis of a user, and a display configured to display the received image and the determined diagnosis information.
US09928597B2 Image processing apparatus, image processing method and image processing program
There are provided an image processing apparatus, an image processing method and an image processing program which can easily and accurately specify and analyze an abnormal part of a subject. An image processing apparatus 100 used to specify the abnormal part of the subject includes a calculation unit 130 calculating position adjustment data between contour data of a specific subject extracted from an X-ray radiographic image and contour data of a photographic image obtained by photographing the specific subject, a sectional image generation unit 140 generating a sectional image of a three-dimensional X-ray CT image correlated with the X-ray radiographic image on a plane parallel with a light receiving face of a two-dimensional biolight image correlated with the photographic image, and a display processing unit 150 displaying the three-dimensional X-ray CT image and the two-dimensional biolight image in superposition on the sectional image, using the calculated position adjustment data.
US09928590B2 Image processing apparatus, image processing method, and computer-readable recording device for determining whether candidate region is abnormality or residue
An image processing apparatus includes: an abnormality candidate region identifying unit configured to identify a candidate region for an abnormality from an image obtained by imaging inside of a lumen of a living body; a surrounding region determining unit configured to determine a surrounding region surrounding the candidate region; a shape information calculating unit configured to calculate shape information of the candidate region and shape information of the surrounding region in a depth direction with respect to a screen; and an abnormality region determining unit configured to determine whether or not the candidate region is an abnormality, based on a correlation between the shape information of the candidate region and the shape information of the surrounding region.
US09928587B2 Analysis, secure access to, and transmission of array images
Systems and methods are provided the autocentering, autofocusing, acquiring, decoding, aligning, analyzing and exchanging among various parties, images, where the images are of arrays of signals associated with ligand-receptor interactions, and more particularly, ligand-receptor interactions where a multitude of receptors are associated with microparticles or microbeads. The beads are encoded to indicate the identity of the receptor attached, and therefore, an assay image and decoding image are aligned to effect the decoding. The images or data extracted from such images can be exchanged between de-centralized assay locations and a centralized location where the data are analyzed to indicate assay results. Access to data can be restricted to authorized parties in possession of certain encoding information, so as to preserve confidentiality.
US09928582B2 Method and system for processing image content for enabling high dynamic range (UHD) output thereof and computer-readable medium comprising UHD content created using same
Implementations disclosed herein (e.g., systems, methods, and computer-readable program products) provide a high definition range “UHD” compatible version of classic image content (e.g., as-released motion pictures) that was created in an era of limited dynamic range and that maintains aesthetic characterization defined by “Director's Intent” of the classic image content. Such implementations advantageously use clues to the Director's Intent found in the classic image content to make intelligent estimations as to what a Director (or other image content editing professional) was attempting to achieve in the classic image content relative to a corresponding original image content (e.g., as-shot image content). The original image content holds original imagery details that have been altered or omitted during creation of corresponding classic image content. The classic image content exhibits attributes that reflect the Director's Intent such as, for example color, contrast, vignetting, saturation, and the like.
US09928581B2 Image conversion unit and display device having the same
Embodiments relate to a data conversion unit that includes: a bit mode transformer configured to transform a first bit mode image into a second bit mode image; a fixed frequency band component detector configured to detect a fixed frequency band component; and a image processor configured to apply a filter mask to regions of the second bit mode image opposite to the fixed frequency band component and output an interpolated second bit mode image. Such an image conversion unit can allow the gradation of a converted image to become finer. As such, the converted image can be more softly displayed.
US09928567B2 Direct communication between GPU and FPGA components
A system may include a Graphics Processing Unit (GPU) and a Field Programmable Gate Array (FPGA). The system may further include a bus interface that is external to the FPGA, and that is configured to transfer data directly between the GPU and the FPGA without storing the data in a memory of a central processing unit (CPU) as an intermediary operation.
US09928561B2 Serialized digital watermarking for variable data printing
Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.
US09928555B2 Game activity feed
Activity feeds let users know about what is happening, and stay connected, with their friends and games. Users are able to discover new and exciting stories, games and friends. The information presented for a particular user is the most relevant information for that user. Relevancy is used to determine the priority of how items/feed stories are presented for a user. Feed stories are shown for a particular user's friends. The most popular trending stories are shown to all users based on relevancy rules. Most popular trending stories are determined based on the ones that have the most comments and likes. The activity feeds relating to a particular type are able to be condensed and presented to the users. Custom actions for the particular type of condensed activity feeds are identical. Condensed activity feeds are displayed using a predefined format “condensed title.”
US09928548B2 Guarantor mortgages
Systems, methods, and machine-interpretable programming or other instruction products for guarantor mortgages. In particular, the disclosure provides methods, apparatus, and programming product for the processing of improved transfer of monetary value through innovative loan processes.
US09928547B2 Systems and methods for providing balance notifications to connected devices
The disclosed embodiments include methods and systems for providing account and event status notifications. The disclosed embodiments include, for example, a communications device including a memory storing software instructions and one or more processors configured to execute the software instructions to perform operations. In one aspect, the operations may include receive a notification of a status of an account parameter. The operations may also include identifying a device eligible to access the notification in accordance with a user-specified data restriction, and identifying at least a portion of the notification that is consistent with the data restriction. The communications device provide the identified portion of the notification to the eligible device without receiving input from the user, and the eligible device may present at least one of a visual, audible, or tactile indicator of the status of the account parameter.
US09928539B2 System and method for supporting mobile unit connectivity for computer server to process specific orders
The present invention is an applications gateway that offers multiple functions and features for specific geographic venue locations, while providing easy access to advertising, purchasing, and redemption opportunities for that specific geographic venue location. Venue locations can be stadiums, shopping malls, amusement parks, open air spaces where people can congregate, and/or buildings, which most often require the presence of a concentration of people. The venue location may correlate to the location of the hand-held mobile unit or it may be a remote geographic venue location not near the location of the hand-held mobile unit. Access to the gateway application is through a hand-held mobile unit, which can include a mobile phone, smartphone device, or portable computer having a wireless radio transmission connection. (e.g. iPhone, Droid, iPad, Slate, etc.)
US09928536B2 Mobile device order entry and submission using proximity events
A system adapted to allow consumers to order delivered products and services from at least one establishment using proximity events is described. The system includes: a set of sensors, each sensor in the set of sensor adapted to transmit a wireless beacon signal, the beacon signal including a sensor ID associated with the sensor, wherein each sensor in the set of sensors is associated with a particular location; and a server adapted to receive a request that includes the sensor ID from a mobile device associated with a particular consumer, generate an order based at least partly on the request and associated with the particular location, and send the order to at least one establishment. In addition, a client application adapted to be executed by a mobile device to allow a consumer to order products and services from a set of establishments is described. An automated method is also described.
US09928530B2 Digitization of a catalog of retail products
Embodiments of the present invention disclose a method, computer program product, and system for catalog digitization. A method including receiving observed information including physical attributes of a plurality of products, assigning an importance to each physical attribute, organizing the products into product categories based on the physical attributes and their corresponding importance, determining a product profile for of the products based on the product category of each of the products and a likelihood of any two attributes being observed together with respect to each of the products, identifying a match between two products based on a similarity between the physical attributes of the two products and their corresponding importance, and a comparison between the product profiles of the two products, preparing a product description based on a combination of the physical attributes of the two matching products, and creating a digital product catalog comprising the product description.
US09928526B2 Methods and systems that predict future actions from instrumentation-generated events
The current document is directed to methods and systems that receive instrumentation-generated events and that employ statistical inference to discover event topics and to assign an action to each of a number of events and that use the actions to predict future events and actions. In a described implementation, accumulated action messages are used to build a predictive model for each monitored website and the predictive model is used, in turn, to predict future actions based on already received actions.
US09928525B2 Method, medium, and system for promoting items based on event information
Various embodiments are described herein that provide one or more of a systems, methods, software, and data structures within an Internet marketplace context that are useful to promote products that may be associated with an event occurrence. Some embodiments further utilize collaborative filtering to augment event-based product recommendations.
US09928524B2 Learning driver demographics from vehicle trace data
A method of providing advertising content targeted to an operator of a vehicle. Vehicle data acquisition devices are employed to collect operator attribute information from vehicle trace data of the vehicle as the operator operates the vehicle. A processor of the vehicle applies a statistical analysis on the operator attribute information for determining a probability of demographic characteristics of the operator of the vehicle. The demographic characteristics of the operator are identified as a function of the determined probability. The vehicle communicates the targeted advertising content to the operator of the vehicle.
US09928521B2 Methods and apparatus to de-duplicate impression information
Example methods and apparatus to de-duplicate impression information are disclosed. An example method includes extracting, by executing a first instruction with a processor, characters from first cookies stored in a first memory space, the first cookies collected from client devices via network communications, and in response to the processor determining that at least two of the first cookies (1) include a same pattern of characters, and (2) correspond to a same first demographic, executing a second instruction with the processor to store, in a second memory space, the pattern of characters in association with the first demographic to indicate that the pattern of characters and the first demographic are both representative of a same first unique audience member.
US09928512B2 Intelligent detection of changed user parameters in a system
A system for intelligently determining changes to a service provider user's parameters in the service provider system. The system generally includes a service provider's computer system which contains a computer and a user database stored thereon; a user carried service provider tool, such as an ATM card, a cell phone, and the like; and a remote device whose use by the user is monitored by the service provider, such as an ATM machine (e.g., if the service provider is a bank and the service provider tool is an ATM card) or a phone or cell tower (e.g., if the service provider is a telecommunications service provider and the tool is a cell phone). Activity amongst the computer system, user carried service provider tool, and remote device is wirelessly monitored by the service provider (or an agent of the service provider) in an electronic communications network.
US09928511B2 Pet feeding system
A pet feeding system for effectively communicating information between a packaged consumable product for pets and a device. The pet feeding system generally includes a container that stores a volume of a consumable product for a pet, a tag attached to the container that stores product data corresponding to the consumable product within the container, and a monitor device configured to wirelessly communicate with the tag when the tag is near the monitor device. The monitor device is configured to receive the product data from the tag and determine if the consumable product associated with the tag is acceptable for consumption by a pet using the product data. The monitor device is configured to provide an alert to the user if the consumable product associated with the tag is identified by the monitor device as having a consumption problem for the pet.
US09928504B2 Saving merchant artifacts to a virtual wallet
A virtual wallet system provides embedded controls to a merchant for association and display with merchant artifacts on a merchant interface. Merchant artifacts may include begin-of-purchase flow items such as coupons, and end-of-purchase flow item such as tickets. When the embedded control displayed on the merchant interface is selected by a user, a save artifact request is communicated to a virtual wallet server allowing the user to instantly save an instance of the merchant artifact to the user's corresponding virtual wallet account.
US09928493B2 Systems and methods for providing consumer facing point-of-sale interfaces
Systems, apparatus, methods, and non-transitory media for providing point-of-sale functionality are discussed herein. Some embodiments may include a system including a merchant device and a consumer facing device. The merchant device may include a merchant display device configured to present interactive displays of a merchant facing interface configured to be used by merchants. The consumer facing device may be configured to present interactive displays of a consumer facing interface configured to be used by consumers. The point-of-sale system may be configured to facilitate financial transactions and other forms of consumer service. For example, merchant inputs provided via the merchant facing interface (e.g., entered menu items) may be shown on the consumer facing interface. In another example, consumer inputs provided via the consumer facing interface be sent to the merchant device and/or otherwise used by the merchant device to facilitate a financial transaction, among other things.
US09928490B1 System and method for transferring funds
A method and system for payment processing comprises receiving sender information, receiving a fund transfer request that includes an identifier for a recipient, accessing an information directory based on the identifier to obtain account information for the recipient, and sending funds according to the fund transfer request to the recipient. The identifier may be in the form of non-sensitive/publicly available information, such as an E-mail address, a phone number, or other information. The information directory can correlate the identifier with a recipient owned bank account. The fund transfer may occur from two accounts within a bank or may occur from bank accounts at different banks.
US09928488B2 Methods and systems for assigning service advisor accounts for vehicle systems and cloud processing
Methods and systems are provided. One method includes receiving a request, at a server, to define an advisor account for a vehicle associated with a user account. The request identifies an advisor entity, a vehicle aspect to be assigned to the advisor entity, and privileges assigned to the advisor entity for the vehicle aspect. The method further includes generating the advisor account for the advisor entity as a sub-account of the user account that is associated with the vehicle. The method includes sending instruction data to the vehicle from the server, wherein the instruction data defines that the vehicle aspect is associated with the advisor account. The method also includes receiving data updates, at the server, from the vehicle for the vehicle aspect, from time to time. The data updates are displayable on a user interface that is accessible to the advisor entity, the user interface being rendered by the server that provides access to the advisor account.
US09928479B2 Management tracking identifier format, processing, and data associations
Embodiments include asset tracking and management. In one embodiment, an end-user device obtains a user identifier, a tracking unit identifier, and an asset identifier. The end-user device sends these items to a server. Upon receipt, the server verifies that the tracking unit identifier is valid, available, and assigned to the user. When verified, the server associates the tracking unit identifier with the asset identifier and the user identifier, and marks the tracking unit identifier applied. In another embodiment, a group code is generated. The group code specifies a unit identifier a multiplier. Upon confirmation that the group code was properly generated and applied to a container, unit identifiers are generated for the group. In another embodiment, a custody record is updated to indicate that a received user identifier now has custody of a tracking identifier, while preserving a previous chain of custody of the tracking identifier.
US09928469B1 Techniques for administrating finite life instances
Techniques for administrating computing resources include identifying, dynamically and/or based at least in part on historical data, a set of server computer systems expected to have availability for at least a portion of a future time period. A pricing scheme for implementing computer system instances for the future time period based at least in part on the availability of the server computer systems is generated. Accounting records in accordance with a price, determined based at least in part on the pricing scheme, for fulfilling requests to implement computer system instances for a predetermined finite amount of time are generated.
US09928468B2 Information processing apparatus, program, and information processing method
Various embodiments train a prediction model for predicting a label to be allocated to a prediction target explanatory variable set. In one embodiment, one or more sets of training data are acquired. Each of the one or more sets of training data includes at least one set of explanatory variables and a label allocated to the at least one explanatory variable set. A plurality of explanatory variable subsets is extracted from the at least one set of explanatory variables. A prediction model is trained utilizing the training data. The plurality of explanatory variable subsets is reflected on a label predicted by the prediction model to be allocated to a prediction target explanatory variable set with each of the plurality of explanatory variable subsets weighted respectively.
US09928467B2 Apparatus for forecasting water demand
There is provided an apparatus for forecasting water demand of a waste system using an automation system. The apparatus for estimating water demand includes a water demand estimation setting unit configured to collect user input data, a control unit configured to collect the record data and the user input data from the SCADA system, perform a learning process on each of a plurality of algorithm combination groups including at least one algorithm to select any one algorithm combination group, and input the record data and the user input data to the selected algorithm combination group to calculate water demand estimation data, a storage unit configured to store the record data collected from the SCADA system, store the user input data, and store the water demand estimation data, and a water demand estimation output unit configured to output the calculated water demand estimation data.
US09928465B2 Machine learning and validation of account names, addresses, and/or identifiers
Systems and methods are disclosed for determining if an account identifier is computer-generated. One method includes receiving the account identifier, dividing the account identifier into a plurality of fragments, and determining one or more features of at least one of the fragments. The method further includes determining the commonness of at least one of the fragments, and determining if the account identifier is computer-generated based on the features of at least one of the fragments, and the commonness of at least one of the fragments.
US09928463B2 Episodic and semantic memory based remembrance agent modeling method and system for virtual companions
A remembrance agent is proposed, to be hosted on a wearable computer. The remembrance agent employs a first database (WK) of knowledge about the world in the form of concept maps. Events (“episodes”) experienced by a user are each classified as relating to one or more of the concepts in WK. The episodes are used to produce a second database (episodic memory, EM), and the classification is also used to update a third database (semantic memory, SM) organized using the concepts. The semantic memory thus summarizes the user's interaction with the concepts during the episodes. A current situation of the user is classified according to the concepts, and the classification is used, with the EM and SM, to provide to the user information relevant to the current situation.
US09928461B2 Hyper aware logic to create an agent of consciousness and intent for devices and machines
A neural logic unit network acting as an agent to achieve machine or device consciousness and intent is disclosed.More specifically, an agent of consciousness and intent (The Agent) is disclosed consisting of neuronal logic units upon which are mapped and connected to the individual outputs of the host system's entire sensorium and which neuronal logic units are activated by the simultaneous presentation of the results of the host system's recognition, tracking, analyzes and characterization computations similar to those performed by biological unconscious brains.The embodiment of the assembly of neural logic units is referred to as Hyper Aware Logic.
US09928459B2 Robotic cleaner and self testing method of the same
Disclosed are a robot cleaner and a self testing method thereof. The robot cleaner performs a self test when being initially operated or when required by a user. This may prevent malfunctions or breakdowns of the robot cleaner. Furthermore, the robot cleaner senses a state of an operation sensing unit provided at a body, based on a sensing signal of the operation sensing unit. This may prevent accidents or errors which may occur as the robot cleaner operates.
US09928453B2 Imaging system for processing a media
An imaging system includes an imaging station, an actuator for driving a medium roller for controllably displacing the medium along a media transport path, and a controller assembly. The controller assembly includes a sensor device for generating a position signal and a processor for processing the position signal. The actuator is actuated in response to an actuation command from the controller assembly, which actuation command is derivable from a feedback component and a feedforward component. The feedback component is based on a position error. The processor is further arranged for determining a time dependent status parameter, which status parameter represents a status of the medium on the medium roller. The processor is further arranged for deriving an actuation command estimate based on the status parameter, and wherein the feedforward component includes the actuation command estimate.
US09928448B1 Image classification utilizing semantic relationships in a classification hierarchy
A method includes utilizing two or more classifiers to calculate, for an input image, probability scores for a plurality of classes based on visual information extracted from the input image and semantic relationships in a classification hierarchy, wherein each of the two or more classifiers is associated with a given one of two or more levels in the classification hierarchy with each level in the classification hierarchy comprising a subset of the plurality of classes, and classifying the input image based on the calculated probability scores.
US09928440B2 Method and apparatus for detecting foreground windows
A method, non-transitory computer readable medium and apparatus for detecting a window in a display are disclosed. For example, the method includes scanning pixels within each frame of a plurality of frames that is displayed via a sliding window, extracting one or more features from each pixel within the sliding window, applying a classification function to classify a subset of potential pixels comprising the each pixel within the sliding window as corner pixels based on the one or more features that match predefined features associated with the corner pixels and detecting the window based on the corner pixels and additional pixels within a boundary defined by the corner pixels.
US09928438B2 High accuracy localization system and method for retail store profiling via product image recognition and its corresponding dimension database
A method for profiling a location of an image capture device in a region of interest. The method comprises acquiring an image captured by an image capture device. The method comprises acquiring a reported position and pose of the image capture device. The method comprises processing the captured image to detect an object in the captured image. The method comprises identifying a set of interest points characterizing the captured object. The method comprises generating a relative position and pose of the interest points based on dimensional information associated with the captured object. The method comprises computing an estimated position and pose of the image capture device to the object using the reported position and pose of the image capture device and the relative position of the interest points. The method comprises computing the estimated position and pose of the mobile imaging device based on the estimated distance. The method comprises updating the reported position and pose of the image capture device to the estimated position.
US09928428B2 Apparatus for diagnosing whether target recognition function using camera of vehicle is normally operated, and diagnosing method using the same
An apparatus for diagnosing a failure of recognition logic, which recognizes a target in an image obtained by a vehicle, including: an image frame including coordinates of a reference characteristic point of a set target; a camera sensor photographing a front side of the vehicle and outputting an image of the front side; a recognition logic unit calculating coordinates of a characteristic point in the image frame and outputting coordinates of a recognized characteristic point; an image frame compulsory input unit applying the image frame to the recognition logic unit at a predetermined period instead of the image of the front side of the vehicle; and a normal operation determining unit determining whether the recognition logic unit is normally operated according to whether the coordinates of the reference characteristic point are matched with the coordinates of the recognized characteristic point during the compulsory input of the image frame.
US09928419B2 Periodicity analysis system
A system for identifying a periodicity-related attribute in a multi-frequency signal. The system is configured to produce phase and delay modulated signals from a complex input signal. The system is designed to combine these phase and delay modulated signals to identify a periodicity-related attribute associated with the multi-frequency signal. The system is configured to produce a physically perceptible output based on the identified periodicity-related attribute.
US09928408B2 Signal processing
A computer-implemented method is provided for classifying an input signal against a set of pre-classified signals. A computer system may calculate, for each of one or more signals of the set of pre-classified signals, a parallelism value indicating a level of the parallelism between that signal and the input signal. The computer system may calculate, for a first subset of the set of pre-classified signals, a sparse vector, wherein each element of the sparse vector serves as a coefficient for a corresponding signal of the first subset. The computer system may determine, for each of the signals in the set of pre-classified signals, a similarity value indicating a level of similarity between that signal and the input signal.
US09928407B2 Method, system and computer program for identification and sharing of digital images with face signatures
Methods and systems are provided for sharing a digital image depicting one or more faces. The method may include linking a plurality of computer terminals to a computer network, each computer terminal associated with an individual; receiving a digital image at at least one of the computer terminals; executing a face recognition routine on the digital image, the face recognition routine detecting at least one face in the digital image, each detected face corresponding to a person, the face recognition routine recognizing at least one of the persons as being one of the individuals; and for each individual recognized in the digital image by the face recognition routine, initiating dissemination of the digital image to the computer terminal associated with respective individual whose face is recognized in the digital image.
US09928395B2 Optical symbol reading apparatus and reading method
A reading apparatus includes an illuminator illuminating an optical symbol with blue light, an imager taking an image of the optical symbol illuminated with the blue light, and a controller including a receiving circuit receiving the image taken by the imager, a determination circuit determining whether or not the received image has a resolution equal to or higher than a predetermined reading resolution, an image acquisition circuit acquiring the received image as image data if the determination circuit determines that the received image has a resolution equal to or higher than the reading resolution, and a light adjusting circuit changing an illumination condition of the blue light if the determination circuit determines that the received image has a resolution less than the reading resolution.
US09928394B2 Protective case with barcode scanner
Example implementations relate to a protective case with a barcode scanner. For example, the protective case may include a housing with a cavity to house a computing device. The housing may include a display portion to allow a screen of the computing device to be exposed, a back portion opposite the display portion, and a scanning sidewall perpendicular to and between the display portion and the back portion. The protective case may also include a barcode scanner to scan a barcode from the scanning sidewall.
US09928387B2 Security case
The present invention is a self contained, portable security case or container. The case is secure in its locked condition by locks which are preferably operated by an electronic key. The electronic key can be programmed to open the case or container dependent upon various different conditions, for example, location, time, identification of operator, etc. In addition to the electronic key, a biometric identification device can be employed. The exterior of the case or container is made from different materials which are impermeable and resistant to heat, drilling and ballistic impact. A GPS type of location device located within the case enables the case to be tracked from remote locations.
US09928384B2 Method and system for storage-based instrusion detection and recovery
A method (and system) for detecting intrusions to stored data includes creating a point-time-copy of a logical unit, and comparing at least a portion of the point-time-copy with a previous copy of the logical unit. The method (and system) monitors access to a data storage system and detects an intrusion or any other intentional or unintentional, unwanted modification to data stored in the data storage system. The method (and system) also recovers data once an intrusion or other unwanted modification is detected.
US09928375B2 Mitigation of data leakage in a multi-site computing infrastructure
Embodiments of the invention relate to a method, system, and computer program product to dynamically mitigate data leakage in a file sharing environment. Mandatory access control policies are provided to address and maintain restrictions on file sharing both with respect to security rules of an organization and restrictions pertaining to discretionary sharing decisions. In addition, suggestions for potential recipients for file sharing are supported, as well as examination of abnormal recipients in response to the discretionary sharing decisions.
US09928367B2 Runtime verification
Example implementations relate to runtime verification. In one example, runtime verification includes a processor, a shared memory storing embedded controller instructions, and an embedded controller to verify the embedded controller instructions stored in the shared memory during runtime of the processor.
US09928363B2 Isolating data for analysis to avoid malicious attacks
Determining, by a machine learning model in an isolated operating environment, whether a file is safe for processing by a primary operating environment. The file is provided, when the determining indicates the file is safe for processing, to the primary operating environment for processing by the primary operating environment. When the determining indicates the file is unsafe for processing, the file is prevented from being processed by the primary operating environment. The isolated operating environment can be maintained on an isolated computing system remote from a primary computing system maintaining the primary operating system. The isolating computing system and the primary operating system can communicate over a cloud network.
US09928361B2 Debug architecture
Roughly described, a method of restricting access of a debug controller to debug architecture on an integrated circuit chip, the debug architecture comprising an access controller, a plurality of peripheral circuits, and a shared hub, the shared hub being accessible by the access controller and the plurality of peripheral circuits, the method comprising: at the access controller, authenticating the debug controller; at the access controller, following authentication, assigning to the debug controller a set of access rights, the set of access rights granting the debug controller partial access to the debug architecture; and after assigning the set of access rights, allowing the debug controller access to the debug architecture as allowed by the set of access rights.
US09928327B2 Efficient deployment of table lookup (TLU) in an enterprise-level scalable circuit simulation architecture
A method for conducting numerical analysis includes defining a plurality of components in a system and a condition to be analyzed, performing a table look-up for components of the plurality of components, acquiring a result for the condition to be analyzed based on information in a table in which a component of the plurality of components is defined, and conducting the analysis of the system using the result based on the information in the table for the component.
US09928323B2 Method and system for functional verification and power analysis of clock-gated integrated circuits
An apparatus for monitoring operation of a design under test (DUT) includes an incoming clock edge input; an outgoing clock edge input; an enable input; a protocol input; an upstream clocking input; and a downstream clocking input. The apparatus also includes a memory in communication with the inputs for storing values from the inputs, and a processor in communication with the memory and the inputs, the processor programmed to determine spurious and missing active clock edges sent from the monitored clock gate. The apparatus also includes a clock categorization output to output the determination of the active clock edges from the monitored clock gate as missing or spurious.
US09928320B2 Techniques for estimating compound probability distribution by simulating large empirical samples with scalable parallel and distributed processing
Techniques for estimated compound probability distribution are described herein. Embodiments may include receiving, at a master node of a distributed system, a compound model specification comprising frequency models, severity models, and one or more adjustment functions, wherein at least one model of the frequency models and the severity models depend on one or more regressor and distributing the compound model specification to worker nodes of the distributed system, each of the worker nodes to at least generate a portion of samples for use in predicting compound distribution model estimates. Embodiments may also include predicting the compound distribution model estimates based on the sample portions of aggregate values and adjusted aggregate values.
US09928310B2 In-memory graph pattern matching
Techniques for identifying, in a target graph, subgraphs that match a query graph are provided. Processing a query graph comprises multiple stages, one for each query node in the query graph. In the first stage, a query node is selected, different portions of the target graph are assigned to different threads, each thread identifies nodes that match the selected query node and stores the identities of those nodes in storage that is local to the thread. The results of each thread are then stored in a “global” data structure. In the second stage, a second query node is selected and different portions of the global data structure are assigned to different threads. Each thread identifies nodes that match the second query node and that are connected to a previously-matched node. The second stage repeats until all nodes in the query graph are processed.
US09928305B2 Method and apparatus of physically moving a portable unit to view composite webpages of different websites
A composite webpage contains several webpages coupled together appearing as a separate image. Demarcation lines are used to isolate the boundaries of the edges of each individual webpage. The demarcation lines form block-like geometry. Each block contains one webpage. As the user moves the portable unit, the background composite webpage slides across the screen of the portable device. To the user, the background composite webpage appears stationary as if the screen of the portable unit is transparent. These features are advantageous to social websites, ease of portable device use, in the visitation of websites and email servers. This has several benefits since now relative distances and angular displacements within the plane between objects that are outside of the range of the screen of the handheld unit can be immediately be located and placed into view on the screen of a portable unit.
US09928302B2 Merging data analysis paths
Merging analysis paths is provided. A first analysis path and a second analysis path are identified, wherein each analysis path identifies one or more data resources of an information space. A match is determined between a first data resource of the one or more data resources identified by the first analysis path and a second data resource of the one or more data resources identified by the second analysis path. A third analysis path that is based, at least in part, on the first analysis path and the second analysis path is generated.
US09928298B2 Geo-location video archive system and method
A system and method for recording, uploading, and archiving video recordings, including a front-end and a back-end application. The preferred embodiment of the present invention includes a front-end application wherein video is recorded using a mobile device. The recorded video is embedded with date, time and GPS location data. The video is stored on an online back-end database which catalogs the video according to the embedded data elements. The video may be selectively reviewed by relevant experts or emergency personnel for immediate response to the uploaded video and/or distribution to the proper parties. The video may also be archived for later review and use by any number of end-users.
US09928288B2 Automatic modeling of column and pivot table layout tabular data
A system for modeling tabular data containing column and pivot table formats. Tabular data containing categorical and/or metric data is received and the metric data is determined. A group of identified columns are grouped comprising one or more adjacent columns containing similar metric data. Adjacent columns with unique metric types are not grouped. A number of columns (n) and rows (m) are identified. A table is generated comprising two sub-tables. A first sub-table is populated by metric data of ungrouped columns, repeated n times, containing ungrouped column category labels. A second sub-table with two columns, populated with grouped column category labels, repeated m times, and metric data from the grouped columns respectively. Category labels of the second table are determined via semantic analysis. The generated table, containing (n×m)+1 rows, is communicated to a model library.
US09928283B2 Tracing data through a transformation process using tracer codes
Systems and methods to provide tracing of data through a transformation process using tracers added to the data during the transformation. In one embodiment, a method includes: receiving a plurality of data records; processing the data records using a plurality of transformation rules, wherein each of the transformation rules corresponds to a respective one of a plurality of tracers; and adding the tracers to the data records as needed to indicate those of the transformation rules used to process each data record. After processing the data records using the transformation rules, the data records are provided to a target system, and the transformation process is validated using the tracers added to the data records.
US09928277B2 Materialized query tables with shared data
A computer system can generate a materialized query table (MQT) for data from a base table that has a plurality of rows and columns that each contain stored data. The computer system can receive a query to data stored in a row from the base table. The system can identify a column in the row and determine that data from a cell in the row and the column is above a threshold memory size. The system can generate, in response to determining that the data being above the threshold memory size, an MQT that includes data for the row and that includes a reference pointer that points to a location shared with another table.
US09928275B2 Remote document retrieval and storage system
An electronically stored financial document is either maintained in a first storage system when a parameter associated with the document is greater than a pre-selected parameter or in a second storage system when the parameter associated with the document is less than or equal to the pre-selected parameter. A request for a stored financial document is received and the requested financial document parameter is compared to the pre-selected financial document parameter to determine if the electronically stored financial document's parameter is more than, less than, or equal to the pre-selected parameter. In processing the request, a processing unit compares and electronically accesses one of the storage systems in response to the comparison of the pre-selected parameter to the electronically stored financial document's parameters. After accessing the appropriate storage system, the requested electronically stored financial document can be reproduced, and/or distributed.
US09928272B1 Determining contact-related information
Displaying contact-related information is disclosed. An association between a contact address not specific to a source of contact-related information and an identity of an entity at the source of contact-related information may be determined. Information representing the association between the contact address and the identity of the entity at the source of contact-related information is stored. The information representing the association is stored at a node associated with a service configured to use the information representing the association to retrieve from the source of contact-related information a response data associated with the entity in response to an expression of interest in a contact with which the contact address is associated.
US09928270B2 Aggregating and summarizing sequences of hierarchical records
Sequences of hierarchical records are aggregated and summarized. A capture log that includes a plurality of operations of a workload is received. A first data structure that models transaction types as sequences of nodes is created. The nodes identify operations in the workload. A present operation and a transaction identifier are read from the capture log. The transaction identifier is dissociated from a first node that identifies a prior operation. The transaction identifier is associated with a second node that identifies the present operation. In a second data structure that associates nodes with transaction identifiers, the first node is dissociated from the transaction identifier and the second node is associated with the transaction identifier. A summary of the workload is generated based, at least in part, on the first and second data structures. The summary includes signatures of transaction types and counts of instances of the transaction types.