US09775270B2

A method for manufacturing a carrier tape housing a plurality of electronic components with seal materials includes forming housing holes in tape-shaped main body with first and second principal surfaces along a longitudinal direction of the tape-shaped main body, the housing holes penetrating from the first principal surface to the second principal surface, affixing an adhesive layer of a tape-shaped seal material to the second principal surface of the tape-shaped main body to cover the housing holes, forming cuts in the tape-shaped seal material to separate portions defining and functioning as the seal materials including portions at least partially overlapping with the respective housing holes in a planar view from the other portions, and providing chip-shaped electronic component into each of the housing holes of the tape-shaped main body and fixing the electronic component to the adhesive layer of the seal material exposed in each of the housing holes.
US09775268B2

A receiving device includes a shield case which is in a hollow box shape that is open on one side. The shield case reduces external interfering signals which interfere with an input signal of a broadcast wave. A printed wiring board includes a conductive portion that is electrically connected with an electronic component. A soldered portion is formed along a protrusion-free linearly extending side of an opening edge of the shield case. The soldered portion electrically connects with solder the shield case and the conductive portion.
US09775266B2

An uninterruptible power supply apparatus includes a cooler cooling a converter/chopper circuit and a cooler cooling a PWM inverter. The converter/chopper circuit and the cooler make up one integrated unit. Accordingly, a smaller apparatus can be achieved, compared with a conventional apparatus in which a cooler is provided for each of a converter and a chopper.
US09775263B2

A system for performing computing operations includes a rack, one or more shelves coupled to the rack, and two or more computing modules. Each computing module may include a chassis, one or more circuit board assemblies in a primarily vertical orientation, and one or more hard disk drives in a primarily vertical orientation. The circuit board assemblies and the hard disk drives are coupled to the chassis of the computing module.
US09775262B1

A security bezel for a server such as a rack mounted server includes a triggered securing mechanism at one end of the security bezel. The securing mechanism includes a trigger that when actuated, causes securing members deploy from the securing mechanism to engage corresponding recesses in the server, thereby attaching the security bezel to the server. The deployed securing members may be locked in position, thereby locking the security bezel to the server. The security bezel may be unlocked, allowing for retraction of the securing members to an undeployed state and detachment of the security bezel from a server.
US09775248B2

A display device including a flexible circuit board including an insulation film, the insulation film including an input pad part and an output pad part on a first side thereof; a printed circuit board including a first pad part, the first pad part being connected to the input pad part; and a display panel including a second pad part, the second pad part being connected to the output pad part, wherein the input pad part includes a plurality of input pads that are arranged in at least two pad columns, and the flexible circuit board includes a plurality of dummy layers aligned with the plurality of input pads on a second side of the insulation film, the second side being an opposite side to the first side.
US09775245B2

A pad-array arrangement structure on a substrate for mounting an IC chip on the substrate, wherein a structure with which it is possible to maximally avoid an increase in the number of wiring layers on the substrate is obtained by devising the pad arrangement in an IC pad-array region.A embodiment of the present invention provides a pad-array structure on a substrate for mounting an IC chip on the substrate. The present invention is characterized in that: a plurality of ground pads arrayed equidistantly in a first row, and a plurality of signal pads arrayed equidistantly in a second row on the inside of and parallel to the first row, are provided on a first circumferential edge in the pad-array region; each of the signal pads passes between two adjacent ground pads in the first row and is connected to an external circuit on the substrate; and electrical signals are input to and output from the external circuit.
US09775242B2

Embodiments pin connections, electronic devices, and methods are shown that include pin configurations to reduce voids and pin tilting and other concerns during pin attach operations, such as attachment to a chip package pin grid array. Pin head are shown that include features such as convex surfaces, a number of legs, and channels in pin head surfaces.
US09775239B2

A resin composition for printed circuit board contains a resin component containing a thermosetting resin, and an inorganic filler. The inorganic filler contains crushed silica having a specific surface area in a range from 0.1 m2/g to 15 m2/g, inclusive, and molybdenum compound particles each having a molybdenum compound in at least a surface layer portion. A content of the crushed silica is in a range from 10 parts by mass to 150 parts by mass inclusive with respect to 100 parts by mass of the resin component.
US09775235B2

An electrically conductive composite is disclosed that includes a dielectric material having a first side and a second side, conductive particles within the dielectric material layer, and a discontinuous layer of a conductive material on a first side of the dielectric layer. The conductive particles are aligned to form a plurality of conductive paths from the first side to the second side of the dielectric material, and each of the conductive paths is formed of at least a plurality of conductive particles. The discontinuous layer includes a plurality of non-mutually connected portions that cover portions of, but not all of, the first side of the dielectric material such that exposed portions of the underlying first side of the dielectric material remain exposed through the discontinuous layer, yet the discontinuous layer facilitates the electronic coupling together of a plurality of the conductive paths from the first side to the second side of the dielectric material.
US09775231B2

A printed circuit board includes a plurality of layers including attachment layers and routing layers; and via patterns formed in the plurality of layers, each of the via patterns comprising: dual diameter first and second signal vias forming a differential signal pair, the first and second signal vias being configured to accept contact tails of signal conductors of a connector; dual diameter ground shadow vias adjacent to each of the first and second signal vias, wherein the dual diameter shadow ground vias have a reversed diameter configuration with respect to the dual diameter first and second signal vias; and ground vias configured to accept contact tails of ground conductors of the connector.
US09775227B2

A non-thermal equilibrium plasma ignition plug including a tubular metallic shell having an axial hole extending along an axial line, an insulator disposed in such a manner as to form a gap in cooperation with a wall surface of the axial hole at a forward end portion of the metallic shell, and a center electrode held at the center of the insulator, and generates nonequilibrium plasma in response to voltage applied thereto from a power supply. The insulator has a plurality of depressions or protrusions formed on a surface thereof which faces a discharge space therearound.
US09775224B2

A discharge device and a display panel preparation system based thereon are disclosed. The discharge device includes a conductive contact terminal electrically connected with an electrostatic discharge contactor of a substrate to be processed; and a voltage controller electrically connected to the contact terminal for adjusting a voltage on the contact terminal. The discharge device is able to eliminate (e.g., neutralize) the static electricity on the substrate to be processed.
US09775216B2

According to an aspect of the invention, a method of controlling a lighting device is provided. The method comprises receiving an input from a dimmer, the input being representative of a desired light output level for the lighting device. A control voltage for operating a driver unit comprised in the lighting device is computed based on the input and a calibrated relationship between power consumption and control voltage for the lighting device.
US09775214B2

An LED light fixture includes a housing, a controller circuit having direct current (DC) and alternating-current (AC) power inputs, a direct-current (DC) power supply unit (PSU) connected to the controller circuit, an alternating-current (AC) PSU connected to the controller circuit, and at least two groups of light emitting diodes (LEDs) operable to emit light, wherein each group includes at least one LED of a first type and at least one LED of a second type. In some embodiments, when the LED light fixture operates in a security mode the controller prevents power from flowing to the AC PSU and allows power to flow to the DC PSU to power only the first type of LEDs of the at least two groups of LEDs to emit a security light.
US09775210B2

A lighting circuit which supplies current to a solid-state light-emitting element module (LED module) including: a solid-state light-emitting element (LED); a first connection terminal connected to one end of solid-state light-emitting element; a third connection terminal connected to another end of the solid-state light-emitting element; and a second connection terminal, includes: a characteristics detector that detects one of open and short circuits between the third connection terminal and the second connection terminal; and a power controller that adjusts current that is supplied between the first connection terminal and the third connection terminal of the solid-state light-emitting element module, to a predetermined value greater than zero, when the characteristics detector detects one of the open and short circuits between the third connection terminal and the second connection terminal.
US09775202B2

Lighting apparatus which supplies a current to solid-state light-emitting device (LED) includes: DC power supply circuit (AC/DC converter); and DC/DC converter that converts an output voltage of DC power supply circuit and applies, to solid-state light-emitting device, the output voltage converted. DC/DC converter includes: switching element; and DC/DC control circuit that performs a control of repeatedly turning ON and OFF switching element in a boundary conduction mode, and DC power supply circuit adjusts the output voltage to make a switching frequency of switching element higher than a first frequency, based on a forward voltage to be applied to solid-state light-emitting device.
US09775180B2

The radio communication system has a user equipment, a first base station, a second base station, a serving gateway, and a switching station. The first base station has a control-plane path set to the switching station. The second base station has no control-plane path to the switching station. A path setting determiner determines whether to set a user-plane path, based on measurement information reported from the user equipment. A base station determiner determines, based on identification information obtained by the user equipment, whether a base station to which the user-plane path is to be set is the second base station, the base station corresponding to the obtained identification information.
US09775179B2

A system and method for providing advanced voice services in a wireless communications network, and more specifically, a method and framework to achieve a Fully Acknowledged Mode Communication (FAMC) in Push-to-talk-over-Cellular (PoC) is provided. A FAMC call session is a PoC call session that can only be established when all members of a set are available.
US09775169B2

Embodiments of a system and method for communicating according to an IEEE 802.11 standard or a WiGig specification. The method includes identifying a message that requires a response from another station in less than a threshold amount of time, and that the other station cannot likely respond to within a point coordination function (PCF) interframe sequence (PIFS). The message also includes setting a reverse direction (RD) response time field in a header of an MPDU corresponding to the message to a value indicating that a response from the other station is not required within a short interframe sequence (SIFS).
US09775163B2

Resource management such as network radio resource management in wireless networks, is described in connection with different aspects.
US09775156B2

A method of beam misalignment detection for wireless communication system with beamforming is proposed. To identify a misaligned beam, a relative beam quality degradation is applied by comparing a dedicated beam quality with a reference beam quality. The reference beam favors similar transmission path as the dedicated beam, and has better mobility robustness. In one embodiment, the reference beam is an associated control beam of the dedicated beam. To detect beam misalignment, a first dedicated beam SINR is compared with a second associated control beam SINR.
US09775148B2

The present invention relates to the technical field of wireless communications. Disclosed are a method, system and device for determining a transmission link type, to solve the receiving/transmitting duplexing problem in the prior art of a D2D link receiving terminal on a D2D link and an N2D link. The method comprises: a D2D receiving terminal reports to a network side device a first resource usage request on an N2D link, such that the network side device, after receiving the first resource usage request, determines the transmission link type of the D2D receiving terminal over a subframe n; and according to the type of the subframe n or the link type indication information received from the network side device, the D2D receiving terminal determines the transmission link type over the subframe n, the subframe n being a D2D subframe. An embodiment of the present invention improves system resource utilization and system performance.
US09775145B2

A radio terminal (3) has a function of establishing a second radio connection on a second cell (20) operated by a second radio station (2) while a first radio connection on a first cell (10) operated by a first radio station (1) is established. The first radio station (1) sets up a control bearer for transferring at least a control signal regarding the radio terminal (3) between an upper network (4) and the first radio station (1). Further, the first radio station (1) is configured to trigger setup of a second bearer for transferring user data of the radio terminal (3) between the upper network (4) and the second radio station (2). It is thus for example possible to enable a single radio terminal to simultaneously set up bearers on cells of a plurality of radio stations, in order to achieve carrier aggregation of cells operated by different radio stations.
US09775143B2

The present invention enables efficient transmission/reception of a signal including control information between a base station apparatus and a mobile station apparatus.To achieve this, a mobile station apparatus of the present invention is a mobile station apparatus that communicates with a base station apparatus, and includes a receiver configured to receive an enhanced physical downlink control channel and specific information from the base station apparatus; a setting unit configured to be able to set, based on the specific information, one of a plurality of possible sets of M, M being the number of first elements that constitute the enhanced physical downlink control channel; and a monitoring unit configured to monitor a search region in which the enhanced physical downlink control channel obtained on the basis of the set possible set of M is possibly mapped.
US09775141B2

A method and apparatus reduce latency of Long Term Evolution (LTE) uplink transmissions. An indication can be acquired, where the indication can indicate a set of frequency domain resource blocks for possible Physical Uplink Shared Channel (PUSCH) transmission in an uplink subframe. A subset of resource blocks can be selected from the set of frequency domain resource blocks for possible PUSCH transmission based on a selection criterion. The selection criterion can use at least a resource set size acquired from the indication, can use a modulo function, and can use an identifier associated with the User Equipment (UE). The PUSCH can be transmitted in the selected subset of resource blocks in the uplink subframe.
US09775137B2

The disclosure provides a Radio Resource Management (RRM) method, device and system. The method includes that: a first network element judges whether a target Evolved Universal Terrestrial Radio Access Network NodeB (eNB) of a terminal is a configured eNB or not, wherein the configured eNB is an eNB pre-storing context information of the terminal; and under the condition that the target eNB is the configured eNB, the first network element sends a notice of performing communication according to the corresponding context information to the configured eNB and the terminal respectively. By the disclosure, problems of serial Handover (HO) in a related technology are solved, and an effect of increasing an HO success rate is achieved.
US09775132B2

A base station and associated method transmits a page to a user equipment (UE) for a call establishment procedure, determines whether an acknowledgement is received in response to the page and when no acknowledgement has been received, determines a number of pages that have been transmitted to the UE for the call establishment procedure, transmits a further page to the UE for the call establishment procedure when the number of pages is less than a page threshold and performs a page failure procedure when the number of pages exceeds the page threshold. In another method the base station transmits a radio resource control (RRC) connection release message to the UE, maintains a context for the UE when an acknowledgement for the RRC connection release message is not received, transmits a first page and transmits a second page when a further acknowledgement for the first page is not received.
US09775119B2

There is provided a communication device including: a communication unit that receives a beacon for a second communication service making secondary usage of a spectrum assigned to a first communication service; and a control unit that controls a transmission power to be used for transmission of a radio signal of the second communication service from the communication unit based on location data included in the beacon and indicating a location of a transmission source node of the beacon and a location of an interfered node interfered by the second communication service.
US09775118B2

Methods and systems are disclosed that may help a base station to adjust forward-link data rates in a given sector based on transmission-power variations in neighboring sectors. An exemplary method involves a base station that serves a first sector: (a) determining a respective transmission power for each of two or more channels of a second sector, (b) detecting a transmission-power difference between at least two of the channels of the second sector, and (c) in response to detecting the transmission-power difference: (i) determining a data rate control (DRC) adjustment for the first sector based at least in part on the transmission-power difference; and using the determined DRC adjustment to determine a forward-link data rate for at least one access terminal in the first sector.
US09775115B2

A subscriber unit, including an antenna array and an antenna array interface coupled to the antenna array, is described. Wireless transmissions, at least two of which are based on different directional transmissions from a transmitter, are received at the antenna array. Feedback messages are generated using the antenna array interface. The feedback messages are communicated using the antenna array to adjust settings of the transmitter.
US09775112B2

A system includes a vehicle communications platform (VCP) operatively disposed in a vehicle and in communication with a server. The VCP has a low energy, short-range wireless communication module, including advertising ON and OFF modes. The advertising ON mode enables the module to broadcast an advertising event, and is triggered when i) vehicle position data indicates that the vehicle is not at its garage address or ii) wireless device position data indicates that the wireless device is within a preset range of the vehicle. The advertising OFF mode inhibits the module from broadcasting the advertising event, and is triggered when i) vehicle position data indicates that the vehicle is at its garage address or ii) wireless device position data indicates that the wireless device is not within the preset range of the vehicle.
US09775103B2

A method of dynamic frequency selection includes receiving setting information of a WI-FI unit input by an input unit, controlling the WI-FI unit in a STA working mode to switch different channels to scan an available access point AP with dynamic frequency selection within one channel when receiving the setting information of setting the WI-FI unit to work in an AP working mode and the STA working mode simultaneously, controlling the WI-FI unit in the AP working mode to switch to the channel within which the WI-FI unit in the STA working mode scans the available access point AP when the WI-FI unit in the STA working mode scans the available access point AP, and controlling the WI-FI unit in the AP working mode to communicate with a terminal device via the switched access point AP.
US09775102B2

Methods and systems are described for determining an optimal access point for a client device based on the relative difference between signal strengths of wireless signals received by the client device from access points. In particular, the signal strengths of wireless signals received by a client device from access points are determined without receipt of signal strength and/or transmit power information from the client device. Instead, the signal strength difference value may be determined based on known characteristics of signals transmitted by the access points and known characteristics of signals received by the access points from the client device. This relative difference value may thereafter be used to determine an appropriate access point to provide network access to the client device.
US09775101B2

In some cases, a scanner of a handheld electronic device may be used to capture a registration identifier (e.g., a registration barcode), and connection information (e.g., one or more wireless credentials) may be determined by scanning the registration barcode. In some cases, the connection information may be stored in a memory of the handheld electronic device and may be used to establish a Wi-Fi connection with a wireless access point (WAP). In some cases, the registration barcode may be translated into multiple screen frames that may be presented in a screen frame sequence via a user interface displayed via a display of an electronic device that is different from the handheld electronic device. The scanner may directly capture the individual frames in the sequence via the display of the other electronic device.
US09775098B2

Embodiments of the present invention provide a user equipment tracing method and system, an access device, and an access controller. The method includes: sending, by an access device, a query request message to an access controller, where the query request message includes a user equipment identifier, so that the access controller queries a tracing task list according to the user equipment identifier, determines that the tracing task list includes the user equipment identifier, and sends a query response message to the access device, where the query response message includes a tracing identifier and/or the user equipment identifier; and receiving, by the access device, the query response message sent by the access controller, and if it is determined that the query response message includes the tracing identifier, performing a signaling tracing operation on the user equipment.
US09775094B2

When a portable information terminal receives a mail, a comment, a message, or update information, notification about the reception is performed also on a smartwatch, and a user may check reception of various types of information on the smartwatch. In the present invention, for example, when ACC is turned on to supply power to a car-mounted device, the car-mounted device transmits a request signal for establishing a wireless connection to the portable information terminal that is present near the car-mounted device. When the request signal is obtained from the car-mounted device, the portable information terminal determines that driving is to start, and causes information not to be displayed on a screen of the smartwatch during driving.
US09775088B2

A dynamic spectrum arbitrage (DSA) system includes a dynamic spectrum policy controller (DPC) and a dynamic spectrum controller (DSC) that together dynamically manage the allocation and use of resources across different networks. The DSC component may be configured to receive notice that an eNodeB is congested, identify a geographic boundary area for a bid serviced by the congested eNodeB, generate a list of eligible active wireless devices that are inside the geographic boundary area, determine an available resource of target a eNodeB that services the identified geographic boundary area, select for handin to the target eNodeB wireless devices from the received list of eligible active devices, and send a handin initiate communication message to the target eNodeB servicing the wireless devices that are selected for handin.
US09775079B2

An offloading method comprising the steps of: when the mobile terminal starts offloading in a first network, transmitting, by the mobile terminal, a first message to a mobility management device performing mobility management of the mobile terminal in a second network, the first message including information indicating that the offloading is started; transmitting, by the mobility management device, a second message to the mobile terminal, the second message including selection information in the second network, the selection information being for selecting, on basis of the first message, as to in which network offloading is to be performed; and deciding, by the mobile terminal, whether the offloading is to be maintained in the first network or whether new offloading is to be performed in the second network on a basis of the selection information included in the second message and judgment information in the first network that the mobile terminal has.
US09775078B2

Techniques for mitigating data loss during autonomous system information (SI) reading by a user equipment (UE) are described. For autonomous SI reading, the UE may autonomously determine when to read system information from neighbor cells and may not inform a serving cell. In one design, the UE may autonomously select a SI reading gap for reading system information from a neighbor cell. During the SI reading gap, the UE may suspend reception of downlink transmission from the serving cell, receive system information from the neighbor cell, and maintain capability to transmit on the uplink to the serving cell. In one design, the serving cell may determine SI reading gaps autonomously selected by the UE for reading system information from neighbor cells. The serving cell may communicate with the UE by accounting for the SI reading gaps of the UE, e.g., may suspend communication with the UE during the SI reading gaps.
US09775077B2

A UE receives a list of neighboring cells of a serving cell serving the UE, and a list of SAIs. The list of neighboring cells may be included in a first system information message and the list of SAIs may be included in a second system information message. The first and second messages may be the same message, e.g., SIB15, or may be different messages SIB4/SIB5 and SIB15. The list of SAI includes those SAI supported by at least one of the serving cell and the neighboring cells. At least one of the SAIs is formatted to include mapping information that maps the SAI to one or more of the neighboring cells included in the list of neighboring cells. The UE processes the at least one SAI to determine the one or more neighboring cells that support the SAI.
US09775060B2

Provided are a method and apparatus for a UE (user equipment) to provide reference signal feedback in a wireless communication system. The method includes: receiving, from a base station, CSI-RS configuration information for configuring CSI-RS (channel state information reference signal) patterns, the CSI-RS configuration information containing usage information; performing a first measurement for radio resource management on all CSI-RS patterns configured based on the CSI-RS configuration information; and performing a second measurement only on CSI-RS patterns corresponding to the usage information, the second measurement being determined by the usage indicated by the usage information.
US09775056B2

A method and device for performing interference control are provided. The method includes: network side device determines traffic load parameter value of each cell and the measurement parameter between the base stations which random two cells belongs to; For the two cells, the network side device determines an interference control threshold according to the traffic load parameter value of the two cells, and compares the determined the measurement parameter with the interference control threshold, and performs cluster partition according to the comparing result. The network side device performs interference control according to the partitioned cluster. Because the factor of cell traffic load is considered in performing TDD cross link interference control, thus the cross link interference in TDD networking is reduced.
US09775054B1

A wireless communication link can include an uplink and a downlink between a wireless access point and a computer device. The uplink supports communications from the computer device to the wireless access point. The downlink supports communications from the wireless access point to the computer device. The computer device executes a downlink monitor application to monitor events occurring on the downlink. The wireless access point or other suitable resource such as a remote management resource executes an uplink monitor application to monitor events occurring on the uplink. The uplink application and the downlink application log events using the same master clock. The remote management resource can be configured to analyze the uplink status information in view of the downlink status information to perform one or more functions such as troubleshooting, optimizing network settings, etc.
US09775046B2

An apparatus for wireless communications includes a processing system. The processing system is configured to turn off a first wireless interface configured to support communications within a first coverage area. The processing system is further configured to communicate with a second apparatus using a second wireless interface configured to support communications within a second coverage area greater than the first coverage area. The processing system is further configured to turn on the first wireless interface based on the communication with the second apparatus.
US09775043B2

The present disclosure provides a network locking method for a wireless terminal, comprising: a front-end network-locking module sends a locking certificate generation request to a wireless terminal, and the wireless terminal generates a locking certificate according to the locking certificate generation request; a back-end network-locking module signs the locking certificate to generate a signed locking certificate; the front-end network-locking module performs communication interaction with the wireless terminal to send the signed locking certificate to the wireless terminal, for the wireless terminal to perform locking operations.
US09775042B2

In some examples, method includes positioning a first electronic device in a target orientation with respect to a second electronic device and moving the first and second electronic devices in at least two degrees of freedom of motion while the first electronic device is maintained in the target orientation with respect to the second electronic device. The method may also include operating the first electronic device while the first and second electronic devices share a secure communication connection that is based on a first numerical value and a second numerical value. The first numerical value may be based on data that describes the movement of the first electronic device while maintained in the target orientation, and the second numerical value may be based on data that describes the movement of the second electronic device while the first electronic device is maintained in the target orientation.
US09775039B2

A telecommunication carrier may stitch data from multiple sources to support device automation and access control. A state may be assigned to a user of a user device at a telecommunication carrier based on a data stitch of information from multiple data sources. The data sources may include data on a geolocation of the user device. The state may be provided to a rules engine at a remote location via a carrier network of the telecommunication carrier. An indication from the rules engine that the user device is granted or denied access to one or more entities at the location based on the state may be received via the carrier network at the telecommunication carrier. In turn, the telecommunication carrier may provide the indication of the granted or denied access to the user device of the user.
US09775037B2

Traffic and signaling is routed between a set of networked femto access points (APs) and devices served there from, and content and equipment that is part of a network functionally coupled to the set of networked femto APs is managed. Networked equipment spans a network deployed within the coverage area spanned by the set of femto APs. A routing platform functionally couples the networked equipment and the femto AP to enable content manipulation amongst a mobile device and the equipment. Routing platform also affords remote control of the networked equipment. Delivery of advertisement and monetary incentive(s) can be provided through the routing platform to the equipment. Routing platform further provides security features related to operation of specific equipment and wireless services supplied via the routing platform.
US09775032B2

A method for controlling an access point in a wireless local area network (WLAN) and a communication system, the method includes: authenticating an access point; after the authentication succeeds, delivering an access controller list to the access point; the access point selecting an access controller from the access controller list according to a preset rule, and communicating with the selected access controller. Only in the case that the access point is successfully authenticated is the access controller list sent to the successfully-authenticated access point, thus solving the problem that the information of the access controller is leaked out because of delivering the access controller list to an illegitimately-set access point, and ensuring the security of network device information.
US09775030B2

Provided is a wireless communication device for packet communication. In a case where a communication failure occurs, authentication of the other communication party is performed. In a case where the other communication party is a legitimate party, an encryption key for packet communication is updated, a packet number is returned to an initial value, and the packet communication is resumed.
US09775027B2

A method is provided for interworking of mobility key management among access networks operating under different access technologies. The method is carried out by performing mobility key management by a core-network authentication server based on the access technology that a mobile terminal accessing a wireless network has selected for operation. The method of the invention defines authentication server behavior based on different access technologies and therefore solves the technology interworking issue seamlessly. The method of the invention also facilitates coexistence of more than two different access technologies without any need for each access technology to be modified in order to interwork with core network that is specified by another technology.
US09775017B2

Systems and methods are disclosed for permitting higher transmit power at a mobile device. In one embodiment, a method is disclosed, comprising: receiving, at a base station, an emergency request from a mobile device; sending, from the base station to a neighboring base station, a high power reservation message to reserve one or more radio resource blocks at the neighboring base station for non-use; and sending, from the base station to the mobile device, a resource allocation including the one or more radio resource blocks and a power control message requesting high transmit power.
US09775011B2

User Equipment (UE) may skip the Access Class Barring (ACB) procedure for specific services, such as MMTEL voice, MMTEL video, and SMS. In one implementation, NAS layer of a UE may: receive, from an upper layer relative to the NAS layer, a request for a particular service type that is being originated by the UE; receive an indication, from a Radio Resource Control (RRC) layer of the UE, that access to a cell, associated with the UE, is barred; and bypass the indication that access to the cell is barred, when the particular service type matches a predetermined set of service types. The bypassing may include: requesting that the RRC layer establish an RRC connection for the service request, and notifying the RRC layer that the request for the RRC connection corresponds to the particular service type.
US09774990B2

A mobile device, such as a smart phone, generates instructions for a user device, such as a wearable device for a child. The mobile device initiates a local network associated with an attribute, and the user device may access the local network using the attribute when the user device is within a threshold distance of the mobile device. The mobile device generates program data identifying the instructions and the local network attribute, and mobile device forwards the programming data to the user device via another network. For example, the mobile device may generate a short messaging service (SMS) message that includes the programming data. The user device executes the instructions when the user device is able to communicate with the mobile device via the local network.
US09774987B2

A method of sharing digital media such as photos and/or videos between mobile communication devices and a computer program product for sharing such digital media. Each device includes a camera module, a non-volatile flash memory module for storing the digital media, and the mobile communication devices are included in a media share group including at least a first and further mobile communication device. The method includes, by the first mobile device, establishing a connection with the further mobile device by a wireless personal area network, determining that the further mobile device is included in the media share group, defining a selection of the digital media, wherein the selection includes digital media not present on the non-volatile flash memory of the further mobile device and the digital media is generated by the camera module of the first mobile device within a predefined time period, and copying the selection of the digital media towards the further mobile device.
US09774982B2

An intelligent decision engine is configured on a mobile device that includes rules and criteria that the engine uses to determine whether to allow the mobile device to engage in M2M communications with an M2M device. The criteria may be based on user groups, location of the mobile device, privacy zones that may or may not include the M2M device, “black” and/or “white” access lists, time of day, traffic on a wireless link to a wireless network, etc. If the communication meets all applicable criteria it is permitted to commence, and if not, it is blocked.
US09774976B1

A system and method for rendering a piece of sound program content to include data and parameters that describe perceptual, acoustic, and geometric object properties is provided. The perceptual, acoustic, and geometric properties may include one or more of 1) a three-dimensional location of an audio object, 2) a width of an audio object, 3) ambience characteristics of an audio object, 4) diffuseness characteristics of an audio object, and 5) a direct-to-reverberant sound ratio of an audio object. Based on these pieces of data, an audio playback system may produce one or more beam patterns that reproduce three-dimensional properties of audio objects and/or audio channels of the piece of sound program content. Accordingly, the system and method for rendering a piece of sound program content may accurately represent the multi-dimensional properties of the piece of sound program content through the use of beam patterns.
US09774973B2

An audio providing apparatus and method are provided. The audio providing apparatus includes: an object renderer configured to render an object audio signal based on geometric information regarding the object audio signal; a channel renderer configured to render an audio signal having a first channel number into an audio signal having a second channel number; and a mixer configured to mix the rendered object audio signal with the audio signal having the second channel number.
US09774968B2

A method for audio calibration of an audio device is provided. The method comprises: registering, by a microphone, a representation of an audio signal; processing, by a data processing unit, the registered representation of the audio signal into feedback image data; displaying on a display, the feedback image data; capturing, by a camera, the feedback image data displayed on the display; altering a setting affecting audio of the audio device based on the feedback image data captured by the camera. A system for audio calibration of an audio device is further provided.
US09774963B1

The present invention relates to an ear wing including: a coupling portion coupled to a sound output device; a deformable fixing portion deformed with a curvature to correspond to the shape of the antihelix in such a manner as to be located inside the antihelix and for fixing the position of the coupling portion to an external ear; and a variable portion for connecting the coupling portion and the deformable fixing portion in such a manner as to support the deformable fixing portion thereagainst and having at least one or more variable parts changed in shape according to the deformation of the deformable fixing portion. In addition, according to the present invention, the pressure applied to the surrounding portions of the antitragus and the tragus can be minimized through the structure of connecting the coupling portion and the variable portion, so that wearing comfort becomes excellent, and even if the user wears the ear wing for long hours, he or she does not feel uncomfortable, thus optimizing the conveniences in use.
US09774960B2

A hearing aid includes: a first microphone system configured for conversion of sound emitted by a sound source into a first audio signal; a first matched filter configured for filtering the first audio signal into a first filtered audio signal, the first matched filter having a first matching transfer function that substantially matches a first transfer function of a first sound propagation path leading from the sound source to the first microphone system, when a user wears the hearing aid; and a hearing loss processor configured to provide a hearing loss compensated output signal that compensates for a hearing loss of the user based at least in part on the first filtered audio signal.
US09774958B2

According to one of aspects, provided is an electronic device including a panel 10, a piezoelectric element 30 attached to the panel 10, and a substrate 25 attached to a main surface of the piezoelectric element 30. The panel 10 is configured to be deformed due to deformation of the piezoelectric element 30, and sound is transmitted to an object that is in contact with the deformed panel 10. The substrate 25 includes a base 25a made of resin, and signal lines 25b and 25c laminated with the base 25a and connected to the main surface of the piezoelectric element 30. The substantially the entire main surface of the piezoelectric element 30 is covered by the base 25a.
US09774949B2

A circuit includes an input channel array that includes a plurality of channels to receive a plurality of input signals and generate a plurality of channel output signals. A processor to processes the plurality of channel output signals from the input channel array. The processor and the input channel array are configured to operate in a sleep mode when all of the analog input signals are inactive or an active mode when at least one of the analog input signals is active. A secondary channel samples the plurality of input signals and generates a secondary output signal indicative of activity for at least one of the input signals. A secondary channel detector determines a level of signal activity for any of the input signals during the sleep mode based on the secondary output signal.
US09774931B2

An embodiment method for managing connections on a communications network having an optical network portion includes receiving a request for a first connection at a controller in signal communication with one or more reconfigurable optical add-drop multiplexers (ROADMs) controlling an optical network portion of a communications network, wherein the controller is connected to the communications network. The controller determines a route on the communications network for the first connection according to conditions of the communications network, with the route comprising one or more first links of the optical network. The controller determines one or more first ROADMs controlling the one or more first links and sends commands from the controller to the one or more first ROADMs to allocate bandwidth on the one or more first links.
US09774930B2

We describe methods and devices for manipulating optical signals. A method of manipulating an optical signal comprises providing a device (100) comprising a layer (106) of blue phase liquid crystal in the path of the optical signal; and applying a dynamically varying spatial pattern of voltages across the layer (106) of blue phase liquid crystal, thereby causing the refractive index of the layer (106) of blue phase liquid crystal to vary according the dynamically varying spatial pattern.
US09774924B2

Video recognition processing regarding a video signal input from an outside is performed. Hence, video reception device configured to perform transmission/reception of data through communication network includes input unit, video extraction unit, storage unit, video recognition unit, and control unit. The video recognition unit performs at least one of: online matching processing for generating second content recognition information from a partial video extracted by the video extraction unit, transmitting the second content recognition information to video recognition device so as to request video recognition device to perform video recognition processing; and local matching processing for collating the second content recognition information with first content recognition information stored in the storage unit.
US09774922B2

A media server receives a first request to transmit the media program to the first device and streams the media program to the first device. The method monitors the streaming of the media program to the first device to generate media program streaming information and transmits the media program streaming information to a media program provider. A second request is received to resume transmission of the media program from a second device where the request includes a temporal location within the media program that was received from the media program provider. The media program provider determined the temporal location from the streaming information transmitted from the media server to the media program provider. The media server resumes transmission of the media program to the second device from the temporal location received from the media program provider.
US09774921B2

An apparatus may include a control unit to control transmission of a transformed video stream over a network, in response to a reproduction control command for a video stream realized by an application executed by a browser at a client device.
US09774918B2

An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television.
US09774917B1

Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a channel bar. The channel bar is dynamically scoped responsive to interactions of a viewer with the system. Selectable elements within the channel bar provide direct access to related content regarding video content, such as television series information and cast information. In addition, the channel bar is operable in multiple modes. An EPG mode displays live video for multiple channels simultaneously. Themed modes permit channel bars that display content according to various themes which may be defined by a viewer, the provider, or both.
US09774916B2

An information concentrating center, is disclosed, wherein the information concentrating center comprises: at least one module for concentrating information from at least one information source; and at least one module coupling to the Internet, for establishing a P2P connection with a remote client device through the Internet, wherein at least one portion of the information is delivered to the remote client device on the P2P connection.
US09774905B2

A method and system for providing a content service such as an Internet Protocol Television (IPTV) using multiple devices are provided. A method, in which a gateway provides a content service using multiple devices, includes sending a service request to a service provider, receiving required list information from the service provider receiving the service request, the required list information indicating a list of devices required for a requested service, acquiring performance information of accessible devices on the basis of the required list information, receiving content with a service level corresponding to the acquired performance information from the service provider, and distributing the received content to the accessible devices to be used for the content service.
US09774904B2

Provided are method and apparatus for searching for a second device relaying at least one IPTV service included in the same residential network as a first device, wherein the searching is performed by the first device, and receiving the IPTV service provided from outside of the residential network through a found second device.
US09774903B2

An apparatus, method and data structure for generating at least one table in a broadcast environment, are provided. The apparatus includes a generator to generate an event information table (EIT) and an extended text table (ETT). The ETT has program guide information for an n-hour span and has a transmission interval. The ETT has a transmission interval and program description information according to the EIT. The transmission interval of the EIT is shorter than the transmission interval of the ETT.
US09774895B2

A digital medium environment is described to determine textual content that is responsible for causing a viewing spike within a video. Video analytics data associated with a video is queried. The video analytics data identifies a number of previous user viewing s at various locations within the video. A viewing spike within the video is detected using the video analytics data. The viewing spike corresponds to an increase in the number of previous user viewings of the video that begins at a particular location within the video. Then, text of one or more video sources or video referral sources read by users prior to viewing the video from the particular location within the video is analyzed to identify textual content that is at least partially responsible for causing the viewing spike.
US09774893B2

The present invention provides a method of transmitting broadcast signals. The method includes, encoding Data Pipe, DP, data according to a code rate, wherein the encoding further includes Low-Density Parity-Check, LDPC, encoding the DP data, Bit interleaving the LDPC encoded DP data, and mapping the bit interleaved DP data onto constellations; building at least one signal frame by mapping the encoded DP data; and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data.
US09774883B2

A multi-view video encoding method multiplexes an encoded multi-view image by a predetermined data unit and adds a scalable extension type (SET) indicating which view of image among a basic view image and an additional view image is related to data included in the predetermined data unit, a depth flag indicating which image is related to the data among a texture image and a depth map image, and a view ID of the data to a header of the predetermined data unit.
US09774882B2

Encoding and decoding architectures for 3D video delivery are described, such as 2D compatible 3D video delivery and frame compatible 3D video delivery. The architectures include pre-processing stages to pre-process the output of a base layer video encoder and/or decoder and input the pre-processed output into an enhancement layer video encoder and/or decoder of one or more enhancement layers. Multiplexing methods of how to combine the base and enhancement layer videos are also described.
US09774879B2

High efficiency video coding (HEVC) enhancements are described for intra-block copying for reducing motion vector (MV) coding redundancy and enhancing in range extensions (RExt) by selecting a default block my predictor. In reducing MV data redundancy, the value of MVx and/or MVy can have a baseline at the width (W), or height (H) of the respective block, whereby fewer bits need to be encoded. One embodiment for enhancing RExt provides an improved selection of a default block vector predictor for the first CU performing intra-block copying in a CTU.
US09774876B2

A method and system for staggered parallelized video decoding system decodes a compressed video stream at approximately double the performance of conventional systems, and outputs the decoded stream to a video display device. Even and odd video frames from the video stream are identified and stored in a memory. A first decoder processes a first portion of a first even frame from among the stored even frames. After the first decoder completes processing the first portion of the first even frame, a second decoder begins processing a first odd frame from among the stored odd frames. The processing start times of the odd frames are staggered with respect to the even frames and vice versa, and the even and odd frames are simultaneously processed using first and second decoders.
US09774874B2

Techniques for managing the assignment of transcoding tasks to transcoding nodes in a transcoding system are described. In one embodiment, for example, an apparatus may comprise circuitry and a transcoding management module for execution on the circuitry to assign a transcoding task to one of a set of transcoding nodes based on a set of task characteristics of the transcoding task and a set of efficiency values for the set of transcoding nodes, each of the set of efficiency values corresponding to a respective one of the set of transcoding nodes. Other embodiments are described and claimed.
US09774871B2

An image encoding apparatus based on a system on chip (SoC) which encodes a residual block of a current block including a first value calculator configured to calculate a first value for the residual block in a space domain, a comparator configured to decide whether to transform the residual block into a transform domain according to a size of the first value, and a transform unit configured to transform the residual block into the transform domain according to a decision on whether to transform.
US09774870B2

An image encoding method including: a constraint information generating step of generating tile constraint information indicating whether or not there is a constraint in filtering on boundaries between adjacent tiles among a plurality of tiles obtained by dividing a picture, and storing the tile constraint information into a sequence parameter set; and a filter information generating step of generating, for each of the boundaries, one of a plurality of filter information items respectively indicating whether or not filtering is executed on the boundaries, and storing the plurality of filter information items into a plurality of picture parameter sets, wherein, in the filter information generating step, the plurality of filter information items which indicate identical content are generated when the tile constraint information indicates that there is the constraint in the filtering.
US09774869B2

A system and method for resilient signal encoding provide for encoding a data signal to reduce bandwidth required to transmit the encoded signal while mitigating the impact of frames lost or corrupted during transmission. A first frame of the data signal is encoded as an independently decodable frame and is assigned as a reference frame. Subsequent frames of the data signal are encoded as different frames relative to the reference frame. The independently decodable frame and the difference frames are transmitted to a receiver. The receiver decodes the frames and sends an acknowledgement for one or more successfully decoded difference frames. When an acknowledgment is received, a corresponding data signal frame is assigned as the reference frame. Subsequent difference frames are encoded relative to the newly assigned reference frame.
US09774855B2

A method and a device for assessing video encoding quality. The method includes: acquiring a quantization parameter of a slice of a video frame and a quantity of bytes per pixel of the slice of the video frame of the video stream; determining complexity of content of the video according to the quantity of bytes per pixel of the slice of the video frame of the video stream; and predicting the video encoding quality according to the complexity of content of the video and the quantization parameter of the video. In the present invention, the complexity of content of the video is also considered in predicting the video encoding quality. Therefore, encoding quality predicted by a model that is obtained by considering the complexity of content of the video better satisfies subjective feelings of human eyes, thereby improving accuracy of prediction.
US09774852B2

Various techniques and tools for encoding and decoding (e.g., in a video encoder/decoder) binary information (e.g., skipped macroblock information) are described. In some embodiments, the binary information is arranged in a bit plane, and the bit plane is coded at the picture/frame layer. The encoder and decoder process the binary information and, in some embodiments, switch coding modes. For example, the encoder and decoder use normal, row-skip, column-skip, or differential modes, or other and/or additional modes. In some embodiments, the encoder and decoder define a skipped macroblock as a predicted macroblock whose motion is equal to its causally predicted motion and which has zero residual error. In some embodiments, the encoder and decoder use a raw coding mode to allow for low-latency applications.
US09774851B2

The present invention relates to coding of an image of a video sequence block wisely and, in particular, to coding of a block of samples, which may be chrominace or luminance samples, or samples of any color space, by a pulse code modulation (PCM). After PCM coding, deblocking filtering may be applied. The deblocking filter may be selected for the present PCM coded block based on its noise and/or the noise of its adjacent block. The noise of the PCM coded block is indicated by a so-called PCM quantization parameter, which is also encoded in the bitstream.
US09774839B2

A computer-implemented method for color correcting images captured using a mobile computing device is described. A wavelength of light is emitted from a display of a mobile computing device. An image of the emitted wavelength of light is captured using a camera on the mobile computing device. The image of the wavelength of light emitted from the display of the mobile computing device that is captured using the camera on the mobile computing device is analyzed. At least one image captured using the camera on the mobile computing device is modified based on the analysis of the image of the wavelength of light emitted from the display of the mobile computing device.
US09774833B2

A method of automatically focusing a projector in a projection system is provided that includes projecting, by the projector, a binary pattern on a projection surface, capturing an image of the projected binary pattern by a camera synchronized with the projector, computing a depth map from the captured image, and adjusting focus of the projector based on the computed depth map.
US09774808B2

In a state that a plurality of capacitances are connected between input and output nodes of an amplifier, a short circuit is established between the input and output nodes of the amplifier. In a state that at least one of the capacitances is isolated from the input and output nodes of the amplifier, the plurality of capacitances are connected to the input and output nodes of the amplifier, in a case that an output from the amplifier is larger than a threshold.
US09774804B2

In one application, an imaging device includes an image sensor having an array of pixels, and a mask coupled with the image sensor. The mask is configured to darken a plurality of isolated pixels or groups of pixels interspersed within the array of pixels. The imaging device also includes a processor coupled with the image sensor and configured to receive image data from the image sensor, and determine a dark current fixed pattern noise based on the image data received from the plurality of darkened pixels or groups of pixels.
US09774803B2

At least one example embodiment discloses a method of generating an image using a global shutter image sensor. The method includes accumulating a first plurality of charges during a first exposure time from a first plurality of pixels, accumulating a second plurality of charges during a plurality of second exposure times from a second plurality of pixels, the plurality of second exposure times occurring during the first exposure time and being shorter than the first exposure time and generating the image based on the first plurality of charges and the second plurality of charges.
US09774802B2

According to one aspect, embodiments herein provide a unit cell comprising a photodiode, a MOSCap having an input node coupled to the photodiode, a reset switch selectively coupled between the MOSCap and a reset voltage, and a transistor coupled to the input node of the MOSCap, wherein, in a first mode of operation of the unit cell, the reset switch is configured in an open state and charge generated by light incident on the photodiode accumulates at the input node of the MOSCap in response to voltage at the input node being less than a threshold voltage, and wherein, in a second mode of operation of the unit cell, the reset switch is configured in the open state and the charge generated by the light incident on the photodiode accumulates on the MOSCap in response to the voltage at the input node being greater than the threshold voltage.
US09774801B2

Certain aspects relate to imaging systems and methods for manufacturing imaging systems and image sensors. The imaging system includes a pixel array including a plurality of pixels, the pixels configured to generate a charge when exposed to light and disposed on a first layer. The imaging system further includes a plurality of pixel circuits for reading light integrated in the pixels coupled thereto, each of the plurality of pixel circuits comprising one or more transistors shared between a subset of the plurality of the pixels, the one or more transistors disposed on a second layer different than the first layer. The imaging system further includes a plurality of floating diffusion nodes configured to couple each of the plurality of pixels to the plurality of pixel circuits.
US09774800B2

Spatio-temporal light field cameras that can be used to capture the light field within its spatio temporally extended angular extent. Such cameras can be used to record 3D images, 2D images that can be computationally focused, or wide angle panoramic 2D images with relatively high spatial and directional resolutions. The light field cameras can be also be used as 2D/3D switchable cameras with extended angular extent. The spatio-temporal aspects of the novel light field cameras allow them to capture and digitally record the intensity and color from multiple directional views within a wide angle. The inherent volumetric compactness of the light field cameras make it possible to embed in small mobile devices to capture either 3D images or computationally focusable 2D images. The inherent versatility of these light field cameras makes them suitable for multiple perspective light field capture for 3D movies and video recording applications.
US09774784B2

Systems, methods, and non-transitory computer-readable media can capture media content including an original set of frames. A plurality of subsets of frames can be identified, based on a subset selection input, out of the original set of frames. An orientation-based image stabilization process can be applied to each subset in the plurality of subsets of frames to produce a plurality of stabilized subsets of frames. Multiple frames within each stabilized subset in the plurality of stabilized subsets of frames can be combined to produce a plurality of combined frames. Each stabilized subset of frames can be utilized to produce a respective combined frame in the plurality of combined frames. A time-lapse media content item can be provided based on the plurality of combined frames.
US09774783B2

A system and method that allows the capture of a series of images to create a single linear panoramic image is disclosed. The method includes capturing an image, dynamically comparing a previously captured image with a preview image on a display of a capture device until a predetermined overlap threshold is satisfied, generating a user interface to provide feedback on the display of the capture device to guide a movement of the capture device, and capturing the preview image with enough overlap with the previously captured image with little to no tilt for creating a linear panorama.
US09774780B1

Approaches are described which enable a user of a computing device (e.g., mobile phone, tablet computer) to capture a first image using the front-facing camera and then use that first image to guide the capturing of a second image (e.g., a higher quality image) using the rear-facing camera of the device. When the user turns the device around, the first image is used as a model template to guide the user in moving and/or rotating the device to align the rear-facing camera for capturing the second image.
US09774775B2

An imaging apparatus includes a first magnetic core and a first coil wound around the first magnetic core, a second magnetic core and a second coil wound around the second magnetic core, an imaging element provided between the first coil and the second coil, and a magnetic member, wherein the magnetic member includes a first magnetic portion arranged between the first coil and one surface serving as a light-receiving surface side of the imaging element, a second magnetic portion arranged between the second coil and the other surface side opposite to the light-receiving surface side of the imaging element, and a third magnetic portion which connects the first magnetic portion and the second magnetic portion, and wherein the first magnetic portion is arranged so as to face the first magnetic core, and/or the second magnetic portion is arranged so as to face the second magnetic core.
US09774773B2

The present invention provides a marking apparatus for a display panel and a marking method for a display panel. The marking device comprises an image acquiring module, a simulated marking module and a real marking module. A simulated marking line is drawn, by the simulated marking module, in an image acquired by the image acquiring module, of a region containing a position where a defect occurs on a display panel to be marked. The real marking module automatically draws a real marking line on the display panel to be marked according to the simulated marking line. Thus, a position where a defect occurs on a display panel to be marked is accurately marked, and it is convenient for an engineer to accurately locate and sample the defective position in the subsequent analysis process.
US09774770B2

An optical apparatus includes plural optical lens groups, an optical sensor, at least one lighting member and a casing. After a light beam passes through any of the plural optical lens groups, a travelling direction of the light beam is changed. After the light beam passes through at least one of the plural optical lens groups, the light beam is sensed and converted into an image signal by the optical sensor. The lighting member outputs a source beam. The plural optical lens groups, the optical sensor and the lighting member are accommodated within the casing. The optical apparatus has a single optical lens module, and is able to implement different optical functions simultaneously. Consequently, the overall volume of the optical apparatus is minimized, the fabricating cost of the optical apparatus is reduced, the assembling process is simplified, and the number of components to be assembled is reduced.
US09774764B2

An image processing device includes: a compression unit that compresses original image data in units of a block; a first position correction unit that shifts positions of respective pixels contained in the original image data compressed by the compression unit such that the positions are shifted in a sub scanning direction; an expansion unit that expands the original image data shifted by the first position correction unit; and a second position correction unit that converts resolution of the original image data into higher resolution, and shifts the positions of the respective pixels of the converted original image data, wherein the first shift amount is a shift amount set in units of a shift corresponding to an integral multiple of the block, and the second shift amount is a shift amount set in units of a shift corresponding to one pixel with high resolution converted by the second position correction unit.
US09774757B2

This disclosure relates generally to fax communication and more particularly to methods and systems for increasing quality and reliability of fax communications. In one embodiment, a method of communicating fax in a communication network is provided. The method includes diagnosing in real-time, by at least one network device, network parameters, availability of network resources, and technical capabilities of network devices involved in communicating fax; modifying dynamically, by the at least one network device, a fax mode to one of a set of pre-set fax modes based on result of the diagnosing the network parameters, availability of the network resources, and the technical capabilities of the network devices, wherein each of the set of pre-set fax modes corresponds to a quality of fax communication; and iteratively adapting, by the at least one network device, dynamic modification of the fax mode, based on historic fax mode modification and historic diagnosis data.
US09774755B1

According to exemplary scanning devices herein, a platen has a sheet side and a scanner side, opposite the sheet side. A scanner is located on the scanner side of the transparent platen. The platen has a constant velocity transport (CVT) scanning position at an end of the platen. A portion of the platen, located at the CVT scanning position of the platen has integral transparent electrodes and incorporates a polymer/liquid crystal filler material that is white in a first state and transparent in a second state. A scanner is located on the scanner side of the platen. A controller is electrically connected to the electrodes. The controller controls the state of the polymer/liquid crystal filler material during scanning of a document and during white calibration of the scanner.
US09774753B2

There is provided a technique of appropriately shifting an image forming apparatus to a power saving state in consideration of the use status of an external device such as a connected USB device. When a condition for shifting to a sleep state is satisfied, the CPU of the image forming apparatus determines whether or not a setting of a sleep shift at the time of use of the USB device is “permit”. If it is determined that the setting of the sleep shift at the time of use of the USB device is “do not permit”, the CPU determines whether or not the connected USB device is in use. If it is determined that the USB device is not in use, the CPU shifts the image forming apparatus to the sleep state.
US09774747B2

A transcription system automates the control of the playback of the audio to accommodate the user's ability to transcribe the words spoken. In some examples, a delay between playback and typed input is estimated by processing the typed words using a wordspotting approach. The estimated delay is used as in input to an automated speed control, for example, to maintain a target or maximum delay between playback and typed input.
US09774738B1

A computer-implemented method and system for enhancing interaction between a customer using a client computer and a customer service representative of a company using a workstation. A Web session is commenced on a Web site for the client computer of the customer, wherein the Web session includes displaying a first Web page to the customer. A telephonic interaction is commenced between the customer and the customer service representative and a split screen is displayed on the workstation. The split screen including the first Web page and a second Web page, wherein the second Web page is only viewable by the customer service representative. An application is caused to be moved from the second Web page to the first Web page for review and interaction by the customer via the client computer.
US09774737B2

A system and method for managing a customer's experience with a contact center that takes available data about the customer, the agents of the contact center, and the organization represented by the contact center, for identifying opportunities for additional conversations/interactions with the customer and engaging in those additional conversations/interactions at a time and with a resource predicted to maximize outcomes for the organization. A processor is configured to identify express and/or implied intents for an interaction between the customer and the contact center. A business goal related to the express and/or implied intents is also identified for determining a current performance of the contact center and for identifying any performance gaps. Contact center targets are identified based on their performance in handling the express and/or implied intents, and the identified performance gaps. An available one of the identified targets is then selected for routing the interaction to the target.
US09774731B1

A device may receive a first query from a terminating device. The first query may be based on the terminating device having received, from a calling party device, a request to establish a connection with a called party device. The first query may be based on information associated with the calling party device. The device may send, to a caller information device, a second query based on the first query. The device may receive, from the caller information device, caller information based on the second query. The device may compare the caller information to a criterion. The device may modify the caller information, to create modified caller information, when the caller information satisfies the criterion. The device may send the modified caller information to the terminating device for forwarding to another device to support determining how to handle, for the called party device, the request to establish the connection.
US09774729B2

A mobile core network with distributed data services is provided. The mobile core network includes distributed mobile cores associated with mobile data service (MDS) agents at distributed data centers. A central MDS agent is host at a central data center providing legacy mobility management entity (MME) functions. The central MDS agent and the MDS agents at the distributed data centers coordinate with each other for synchronizing context information, such as subscriber data, session context data and metrics data of UEs, so that the context information is available at the central data center and the distributed data centers when or before it is requested.
US09774719B2

An outgoing call control method for an in-vehicle head unit equipped with a voice recognition function includes connecting Bluetooth communication with a user device when vehicle is powered on. Whether or not an existing voice recognition database is present is checked. Phone book information is downloaded from the user device through the connected Bluetooth communication. Voice recognition for an outgoing call is performed using the existing voice recognition database during download of the phone book information if the existing voice recognition database is present.
US09774707B2

A novel algorithm for packet classification that is based on a novel search structure for packet classification rules is provided. Addresses from all the containers are merged and maintained in a single Trie. Each entry in the Trie has additional information that can be traced back to the container from where the address originated. This information is used to keep the Trie in sync with the containers when the container definition dynamically changes.
US09774705B2

In a router, for example, after receiving an HTTP request communicated by a terminal device, the router can determine whether the terminal device has accessed a target webpage through that device, according to identity information of the terminal device included in the HTTP request. Where it is determined that the terminal device has accessed the webpage through the router, an HTTP response message including a URL address of the target webpage can be communicated to the terminal device. Otherwise, an HTTP response message including a URL address of an intermediate webpage of the target webpage can be communicated to the terminal device. Determining that the terminal device has accessed a target webpage through the router provides for the terminal device to bypass the intermediate page and directly access the target page; thus, control to accessing the target webpage is facilitated by the router.
US09774704B2

Embodiments of the present invention disclose a method and an apparatus for communication between a home gateway and a cloud server. The cloud server has a home gateway software running unit, and various software modules are arranged in the home gateway software running unit. The method includes the following: The cloud server establishes a data communication channel with the home gateway through a TCP/IP protocol, where a terminal is connected to the home gateway through a short-distance communication protocol; and the home gateway software running unit sends a first software message to the home gateway through the data communication channel so that the home gateway forwards the first software message to a first terminal to which the first software message is directed; or the home gateway software running unit receives a second software message from the home gateway through the data communication channel.
US09774702B2

A method and system are provided for locally storing data obtained from a plurality of sources, the local communication device being in communication with a local server that is associated with a local network, the local server also associated with an external network, and at least one client terminal device that communicates with the local server over an internal network, the local server synchronizing with a set of at least one or more remote servers over the external network.
US09774690B2

An information provision system includes a terminal device, and an information provision device that can communicate with the terminal device. The information provision device includes a communicating section configured to communicate with the terminal device, a head count information managing section configured to manage current head count information for each position, and a crowd information generating section configured to determine a position for making a notification display based on the managed head count information, and generate crowd information containing information of the determined position, and a transmission control section configured to transmit the generated crowd information from the communicating section to the terminal device. The terminal device includes a communicating section configured to communicate with the information provision device, and a control section configured to execute display of a map image on a display section, and execute a display based on the transmitted crowd information on the map image.
US09774687B2

Systems and methods for communicating media between a client and a media server. Responsive to a communication initiation received by a signaling controller from a client system, the signaling controller invites a media server by providing an invitation to the media server. The media server is bridged with the client system by controlling a media proxy service to establish a media proxy between the client system and the media server by using client media parameters of the first communication initiation and media server media parameters provided by the media server responsive to the invitation. Media is communicated between the external client system and the media server by using the established media proxy.
US09774679B2

A method begins by a dispersed storage (DS) processing module selecting storage pools within the DSN with available capacity for storing data of a storage group. The method continues by selecting one or more dispersed storage (DS) units within each of the selected storage pools based on a selection criteria and mapping the one or more DS units to the storage group. The method continues by receiving a write request to store a data object to the storage group and by storing the data object in at least one of the mapped one or more DS units. The method continues with the DS processing module issuing an indication unutilized storage space calculated on a proportionate basis based on storage utilized for the storage group as a percentage of total storage utilized and updating a write proportion value based on received storage utilization responses.
US09774673B2

A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
US09774669B2

An infrastructure for serving client nodes is disclosed, wherein the infrastructure comprises: a first plurality of service nodes; a second plurality of client nodes; and at least one linking server for providing connecting information to enable the nodes to establish connections between each other, wherein each service node provides service to at least one of the second plurality of client nodes through P2P connections respectively, and a first service node of the first plurality of service nodes acts as a client node to receive service from a second service node of the first plurality of service nodes.
US09774666B2

A dynamic spectrum arbitrage (DSA) system includes a dynamic spectrum policy controller (DPC) and a dynamic spectrum controller (DSC) that together dynamically manage the allocation and use of resources (e.g., spectrum resources) across different networks. The DSC component may include wired or wireless connections to a mobility load balancer gateway (MLB gateway) component that is coupled to eNodeBs, a mobility management entity (MME), and various other network components. The MLB gateway may be configured to serve/operate as a gateway that continuously, repeatedly, or dynamically identifies, selects, and assigns an MME to a wireless device and performs various other mobility management operations to coordinate the handling (e.g., handoffs, hand-ins, backoff, etc.) of the wireless devices as it is moved within and in-between networks.
US09774665B2

Various embodiments load balance service requests across one or more servers. In one embodiment, a service requestor directly accesses a shared metrics array stored in at least one server of a plurality of servers in a service cluster. Each of these servers includes one or more services. The shared metrics array is accessible by each of the plurality of servers, and includes a set of metrics for each of the plurality of servers. A determination is made based on the set of metrics associated with at least one server in the plurality of servers if a service request is to be sent to the at least one server. The service request is sent to the at least one server based on determining that the service request is to be sent to the at least one sever.
US09774659B2

In one embodiment a bi-directional channel bound to a messaging channel provides a connection allowing an application to send progress information created by a progress indicator program to a client computer over a network. The connection allows the progress information to be send upon the event of its creation.
US09774654B2

Techniques for generating, storing, and using service call graphs are provided. In one technique, trace data items generated by different services are correlated to generate a service call graph. Trace data indicates when certain services are called and their respective latencies as a result of a client request. A service call graph may reflect a single trace or multiple traces over a particular period of time. A service call graph may be analyzed to inform administrators of a web site how a web application and the services it relies on are performing. A service call graph may be used to determine whether there are sufficient resources to support a projected increase in traffic to a web application. A service call graph may be used to estimate a cost of a web application. Multiple service call graphs may be compared to determine one or more root causes of a performance problem.
US09774650B2

In one embodiment, a system for setting frame priority according to priority levels includes a video encoder to encode a first video frame of a live video stream yielding an encoded first video frame having a first priority level, and a processor to read, from a memory, an estimate of a time delay, the time delay being a time for data in the live video stream to be transferred from a first device to a second device, and determine if the estimate of the time delay exceeds a pre-defined delay, and wherein if the estimate of the time delay exceeds the pre-defined delay, the video encoder is operative to encode a second video frame with a higher priority level than the first priority level, the second video frame being a most recent video frame to be presented from the live video stream for encoding after the first video frame. Related apparatus and methods are also described.
US09774644B1

A split streaming system and method are provided in which a stream of data (that can be video, audio or textual data) is split and sent over a plurality of stream reflectors to a stream recipient. Each stream reflector performs time gradient replacement to manage the split streaming.
US09774643B2

Embodiments are provided for accessing media content on a mobile device. In one embodiment, a user may add media from a mobile device carried by the user to a queue of media that may be rendered by a media system in communication with the mobile device. In one example, the user may select a subset of media from the mobile device to add to the queue, such that only the subset of media is accessible to the media system while the non-selected media on the mobile device remains private. In one case, the mobile device may become disconnected from the media system such that the added subset of media is no longer accessible by the media system. In this case, the media system may search for media equivalent to the subset of media, and replace the subset of media in the queue with the equivalent media.
US09774640B2

A method and system for sharing an application among a plurality of electronic devices includes registering the plurality of electronic devices with a first electronic device. The method includes storing information regarding device capabilities of the plurality of electronic devices in a device information database. The method includes storing information regarding requirements of the application in the device information database. The plurality of electronic devices is selected by the first electronic device. The method includes executing the application in the first electronic device as a request initiated by second electronic device. Execution is performed by utilizing processor resources in the first electronic device. The method includes maintaining synchronization of the first electronic device and the plurality of electronic devices. The method includes rendering output data of the application in at least one of the plurality of electronic devices.
US09774635B2

A first obtaining unit obtains authentication information. A first sending unit sends the authentication information. A generating unit generates an execution request. A second sending unit sends the execution request. A device includes a first holding unit holding authentication information registered in advance; an authenticating unit performing an authentication operation by determining whether one or more sets of authentication information held by the first holding unit include authentication information matching with authentication information received by a first receiving unit; a second holding unit holding identification information of the authenticated user; and a control unit performing, when identification information included in the execution request received by a second receiving unit matches with identification information held by the second holding unit, control to perform operations based on the execution request, and, when the two sets of identification information do not match, control to request the information processing terminal for the authentication information.
US09774634B2

A method includes receiving, at a control node of a cloud computing network, a first enterprise policy specific to the first enterprise and a second enterprise policy specific to the second enterprise, and managing communications between at least one user device of the first enterprise and the at least one enterprise application hosted on behalf of the first enterprise based on the first enterprise policy. The method also includes managing communications between at least one user device of the second enterprise and the at least one enterprise application hosted on behalf of the second enterprise based on the second enterprise policy.
US09774629B2

Disclosed herein are methods, systems, and software for handling secure transport of data between end users and content serving devices. In one example, a method of operating a content server includes identifying a content request from an end user device. The method further includes, responsive to the user request, determining a transmission control protocol window size and a secure layer protocol block size. The method also provides scaling the secure layer protocol block size to match the transmission control protocol window size, and transferring secure layer protocol packets to the end user device using the scaled secure layer protocol block size.
US09774618B2

The subject matter described herein relates to methods, systems, and computer readable media for assessing attack vulnerability of radio access network equipment. One method for assessing the attack vulnerability of a radio access network device includes emulating at least one good UE. The method further includes emulating at least one bad UE. The method further includes transmitting traffic from the emulated good and bad UEs to a non-simulated radio access network device under test. The method further includes monitoring a response of the radio access network device under test to the emulated good UEs. The method further includes generating output indicative of attack vulnerability of the device under test.
US09774610B2

A method comprises accessing, by a processor of a machine, an encrypted data packet from a first source, the encrypted data packet being accompanied by a signature of the first source. The processor further accesses parameters from a second source and verifies, based on the signature of the first source and the parameters, that the encrypted data packet was generated by the first source. The method further comprises decrypting, based on the verification that the encrypted data packet was generated by the first source, by the processor, the encrypted data packet.
US09774606B2

Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to the social networking application the first authentication information. The first authentication information may enable the social networking application to utilize a protected application programming interface call for the first social networking service and the second authentication information may enable the social networking application to utilize a protected application programming interface call for the second social networking service.
US09774585B2

A method and a device for forming a secure wireless network for nodes with limited resources, between which no previous trust relationship exists is provided. The method can be used to generate a list of neighboring nodes for a requesting node and subsequently establish a secure channel between the requesting node and an authentication entity. A security association is established with each neighboring node on the basis of a master session key received via the secure channel.
US09774564B2

A server receives a request to upload a file form a user device. The server may generate a unique file ID associated with the file based on the request, and transmit the file ID to the user device. The user device may divide the file to generate multiple slice files and their corresponding slice IDs. From the user device, the server receives the multiple slice files and the slice IDs. Based on the slice IDs, the server may determine storage addresses at which to store the multiple slice files in a distributed storage system using a consistent hash algorithm. The multiple slice files may be stored based on the corresponding storage addresses of the distrusted storage system.
US09774557B2

The various embodiments herein disclose a method for sharing a status update automatically over a social networking platform. The method comprises storing a registered user's schedule over a timeline of the social networking platform and seeking permission for tracking a registered user's personal devices. The schedule is modified and saved by the registered user manually. The method further comprises tracking a user activity through a combination of plurality of components installed in the personal devices. The tracking is done in an online as well as an offline mode. The method further comprises analyzing a variation in the user activity and testing a priority of variation in the user activity. The method further comprises sending suggestion to user to attach or post the user activity over the social networking platform and uploading and posting the user activity over the timeline as well as a homepage of the respective user's profile.
US09774556B2

Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. The social networking system suggests users to invite to an event based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. An inviting user receives the suggested users and selects suggested users to invite to the event or invitations may be automatically sent to the suggested users by the social networking system.
US09774554B2

A device management system including the device management apparatus and a plurality of communication devices capable of communicating with the device management apparatus via the network stores destination information received from a first communication device and first identification information corresponding to the first communication device in association with address information, transmits the address information according to the destination information, transmits screen information to a second communication device in response to access from the second communication device using the address information, stores, when it receives service-related information input according to the screen information from the second communication device, the service-related information in association with second identification information for uniquely specifying the service-related information and the first identification information corresponding to the address information, and notifies the first communication device of the second identification information stored in association with the first identification information.
US09774552B2

Methods, servers and systems are disclosed for authenticating location information in a message from a sending computing device to a receiving computing device. Location information of a sending computing device at an actual location may be incorporated in the message. Location information in a message may be compared with information regarding the actual location of the sending computing device maintained by a server. The location information in the message may be authenticated based on the comparison.
US09774550B2

Method and device of processing messages on a social network are disclosed. The method includes: receiving a parameter message from a first social network account, the parameter message specifying a template identifier for a first message template, and a respective value of at least one parameter of the first message template; in accordance with the template identifier specified in the parameter; message, identifying the first message template from a plurality of stored message templates; in accordance with the identified first message template and the value of the at least one parameter, composing a template message; and sending the composed template message to at least a second social network account as a message originated from the first social network account.
US09774548B2

Embodiments disclose extracting a user persona from a video of arbitrary duration and associating that persona with text for a chat session. Embodiments cause the persona to be extracted at the moment text is sent or received to convey the body language associated with the text.
US09774529B2

The embodiments of the present invention provide a method and an apparatus for transmitting a data frame. The method comprises: acquiring at least one address of a destination address (DA) and a source address (SA), that are corresponding to data transmission direction information; determining, according to the data transmission direction information, an address field for carrying at least one address of the DA and the SA; and sending the data frame comprising the address field to a receiver. The method and apparatus for transmitting a data frame disclosed by the present invention can reduce overhead of an MAC frame header, improve transmission efficiency, and enable a station to acquire DA and/or SA of a data frame.
US09774525B2

A base station, system, method, and computer program product are disclosed for transmitting data packets received by the base station. According to one aspect, the base station includes a first buffer configured to store data packets received by the base station, a second buffer configured to store data packets that are scheduled for transmission by the base station, and a computer processor, operatively coupled to the first buffer and the second buffer. The computer processor is configured to inspect a data packet to determine an application type of the data packet, determine a delay tolerance associated with the data packet based on the determined application type, determine a channel condition of a communication session with the user device, move the data packet from the first buffer to the second buffer based on the determined delay tolerance and the determined channel condition, and transmit data packets stored in the second buffer.
US09774509B1

Methods and systems are disclosed for modeling the performance of an IT service. The methods and systems take a holistic approach by treating the entire IT service instead of the individual nodes. In one implementation, the methods and systems provide a tool for mapping the performance of the IT service based on throughput and response time data. The tool may then be used to develop a mathematical model for the performance of the IT service. System parameters that may impact the performance of the IT service may be correlated to variables in the model. The model may then be used to predict the impact changes may have on the performance of the IT service. Performance maps for the same IT service may be compared over time to discern any departure from a norm. A database of performance maps may be established for a particular industry to facilitate intra-industry comparisons.
US09774506B2

The present invention relates to a method and apparatus for event analysis in a communication (telecommunication or computer) system. In particular, the invention relates to a method and apparatus for analyzing events representing activity in the communication system. Embodiments provide a progressive technique for the analysis of the operation of a communication system. Embodiments provide a bottom-up approach by first detecting burst of events, and establishing causal relationships between events and system operation reports using detected event burst records representing the occurrence of burst behaviors in events in a system. Based on the causal relationships found, causes of a change in system operation may be identified by determining parameters associated with events of an event burst relevant to the change in system operation.
US09774503B2

In one embodiment, a system comprises: a plurality of compute nodes having a first core, a first memory, and a first fabric; a plurality of input/output (I/O) nodes having a second core, a second memory, and a second fabric and to couple to one or more I/O devices; at least one management node to receive discovery information responsive to execution of a discovery process by the plurality of compute nodes and the plurality of I/O nodes. The discovery information may include resource request information from the plurality of compute nodes and resource availability information from the plurality of I/O nodes. The at least one management node may configure the plurality of compute nodes and the plurality of I/O nodes based thereon. The system may further include an interconnection fabric to couple the plurality of compute nodes, the plurality of I/O nodes, and the at least one management node, where the at least one management node is to enable the one or more I/O devices to be shared between at least some of the plurality of compute nodes based on the discovery information. Other embodiments are described and claimed.
US09774501B2

Various embodiments of the present invention relating to a subscriber fairness solution are disclosed. The subscriber fairness solution contemplates a variety of improved techniques for using a flow-based statistical collection mechanism to monitor subscriber usage across various attributes (e.g., subscriber byte count, flow count, etc.) and maintain subscriber usage information for different time frames. In embodiments, the subscriber fairness solution includes a detection phase and a mitigation phase. In the detection phase, “outliers,” or subscribers who are using more than their fair share of network resources, are identified. In the mitigation phase, appropriate action is taken to resolve the constraints on the network resources, caused by these outliers. The subscriber fairness solution may be embodied in hardware, software, or a composite approach of both hardware and software.
US09774496B2

The invention discloses a method of automatic management on configuration information based upon an intelligent substation, the intelligent substation applying the IEC-61850 standard including IED devices and a switch, wherein the method includes the following steps: parsing an intelligent substation configuration file to acquire communication configuration information and communication association configuration information of the IED devices; and generating a switch configuration file from the communication configuration information and the communication association configuration information of the IED devices. The invention can parse the intelligent substation configuration file, generate the switch configuration file and perform automatic configuration of the industrial Ethernet switch in the intelligent substation using the switch configuration file.
US09774495B1

A method includes providing account enable data from a multi-tenant hosted communication system to a premises based communications system. The method also includes receiving user configuration data at a remote portal of the hosted communications system, the configuration data including the account enable data and user data describing properties of each of a plurality of users in the premises based communications system including at least one user group to which a subset of the users belongs. The method also includes providing enablement data to the premises based communications system via the portal to identify which resources in the multi-tenant hosted system are enabled for the plurality of users in the premises based communications system based on the user configuration data. Changes in the enablement data further can be synchronized based on changes in the user configuration data received from the premises based communications system via the portal.
US09774492B2

A label switched path through a network of nodes, is torn down by sending a message along the path from an ingress node. If there is a fault along the path, a path error message (2) is sent back along the path to the ingress node. The ingress node uses a different route bypassing the fault to alert (3) a further one of the nodes (NE5, NE6) on that path beyond the indicated fault, to cause that further node to continue the tearing down for other nodes on that path beyond the indicated fault by sending a further message (4) along the portion of the path beyond the indicated fault, to indicate to the other nodes to continue the tear down. This enables the ingress node to clean up the rest of the path beyond the fault, to avoid leaving unused capacity unavailable for reuse, and to avoid time consuming manual clean up.
US09774488B2

A mobile handheld wireless communication device has a storage memory resource management function operative in a processor and a memory of the device. The resource management function manages storage memory resources in the device by dynamically determining a storage level of content in storage memory of the device and pushing content exceeding a storage threshold A to a nearest wireless accessible server, and pulling content from the server below a storage threshold B, thereby minimize the size of storage in the device and thus minimize size and weight of the device in user hands.
US09774483B2

A communication apparatus includes a receiver that can receive data that has been divided among multiple communication carriers and transmitted, and that has multiple communication modes, each using a different number of communication carriers for reception; an acquirer that acquires information indicating a change in the communication volume of the receiver; and a switch that switches the communication mode of the receiver, based on the information acquired by the acquirer.
US09774472B2

This transmission network for transmitting information, of the type comprising at least two associated loops (2, 3) for transmitting information, in each of which functional nodes (4, 5) are integrated, each comprising at least one distribution module for distributing messages (6, 7) between the input and output ports of the node and at least one network interface module (8, 9) associated with this distribution module, is characterized in that the network interface modules (8, 9) of at least certain of the nodes of at least one of the loops (2, 3) are connected to the distribution modules (6, 7) for distributing the nodes of at least one other loop.
US09774464B2

A multicast packet transmission method and an apparatus are provided that relate to the communications field and define how multicast data is sent to stations (STAs) by using a multicast association identifier (AID). The method includes: allocating, by an access point (AP), a corresponding multicast AID to STAs, where the multicast AID is set in a short media access control (MAC) header of a multicast packet; and sending, by the AP, the multicast packet to at least two STAs, so that the at least two STAs determine, according to the multicast AID, whether the multicast packet is a multicast packet corresponding to the at least two STAs, where the at least two STAs are in a same multicast group.
US09774461B2

A system for communicating a multicast packet through a network switch fabric is described. The system receives the multicast packet at an input port of the network switch fabric, where the multicast packet is directed to multiple output ports, and where the network switch fabric has a virtual output queue (VOQ)-based architecture, in which each input port maintains a separate VOQ for unicast packets to each output port and one or more VOQs for multicast packets destined to multiple output ports. The system sends the multicast packet by inserting the multicast packet into the one or more VOQs associated with the multiple output ports, so that multicast packets are queued separately from unicast packets. Moreover, the system may optionally dynamically modify a number of the one or more VOQs for the multicast packets based on a number of multicast flows through the network switch fabric.
US09774458B2

Network elements within a network are configured to transport Ethernet traffic and non-Ethernet traffic over a same medium. The network elements can generate and process multi-frames that include the Ethernet traffic and non-Ethernet traffic. Each of the plurality of group slots includes a first set of bytes allocated to carry the non-Ethernet traffic and a second set of bytes allocated to carry the Ethernet traffic. At least one group slot of the plurality of group slots includes a timestamp, and the network elements are further configured to use the timestamp to reconstruct the original spacing between packets of the Ethernet traffic.
US09774453B2

Disclosed are automated biometric enrollment workflow (ABEW) systems and method implemented on a mobile communications device that includes a processor, memory and a display. The method is executed by the processor and includes opening of ABEW user interface (UI), initiating automated biometric enrollment workflow in which first biometric mode of the automated biometric enrollment workflow is started, a biometric sensor/scanner connected to mobile communications device scanning or reading a first biometric, wherein the first biometric is associated with the first biometric mode, analyzing the quality of the read/scanned first biometric, determining if the quality is sufficient, if the quality is insufficient, repeating the scanning/reading, analyzing and determining for the first biometric until the quality of the first biometric is sufficient and if the quality is sufficient, storing the first biometric.
US09774452B2

A method in an example embodiment includes creating an initial information package for a device attempting to join a network domain of a network environment; communicating the initial information package to a signing authority; sending an authorization token generated by the signing authority to the device, wherein the device validates the authorization token based on a credential in the device; and receiving an audit history report of the device, wherein the audit history report comprises information regarding previous attempts by the device to join the network environment. The method may also include applying a policy to the device based on the audit history report; generating a completed information package, wherein the completed information package includes an authorization token; applying a second signature to the completed information package; and sending the authorization token and the completed information package to the device, the device validating the second signature on the completed information package.
US09774448B2

A system and method for opportunistic cryptographic key management includes generating a security capability assessment on a first electronic device based on security capabilities of the device, selecting a key management mode based on the security capability assessment, generating a cryptographic key based on the key management mode, and storing the cryptographic key based on the key management mode.
US09774437B2

This invention relates to a proposal of an uplink resource assignment format and a downlink resource assignment format. Furthermore, the invention relates to the use of the new uplink/downlink resource assignments in methods for (de)activation of downlink component carrier(s) configured for a mobile terminal, a base station and a mobile terminal. To enable efficient and robust (de)activation of component carriers, while minimizing the signaling overhead, the invention proposes a new uplink/downlink resource assignment format that allow the activation/deactivation of individual downlink component carriers configured for a mobile. The new uplink or downlink resource assignment comprises an indication of the activation state of the configured downlink component carriers, i.e., indicate which downlink component carrier(s) is/are to be activated or deactivated. This indication is for example implemented by means of a bit-mask that indicates which of the configured uplink component carriers are to be activated respectively deactivated.
US09774430B2

A method for estimating a channel transmitted through a 2-dimensional (2D) array antenna by a user equipment (UE) in a wireless communication system comprising calculating channel estimation values for each of horizontal and vertical direction antenna arrays of the 2D array antenna in a channel state information-reference signal (CSI-RS) resource using a discrete Fourier transform (DFT) based channel estimation scheme, wherein the channel estimation values are expressed as one or more non-zero channel taps due to multipath fading; deriving channel vectors for each of the horizontal direction antenna arrays and channel vectors for each of the vertical direction antenna arrays using L significant power sums of filtered channel taps; and calculating channel vectors of the 2D array antenna by operating Kronecker product of the channel vectors for each of the horizontal direction antenna arrays and the channel vectors for each of the vertical direction antenna arrays.
US09774429B2

Techniques are described for wireless communication. In one method, a positioning reference signal (PRS) may be generated. The PRS may be configured in at least one downlink subframe among a plurality of downlink subframes. The PRS may be transmitted in the at least one downlink subframe using an unlicensed radio frequency spectrum band.
US09774425B2

A frame transmitting method by a device in a wireless communication network is provided. The device generates a symbol using a part of a plurality of resource units having a different number of tones and transmits a frame including the symbol. A length of symbol duration excluding a guard interval in the symbol is 12.8 μs. The plurality of resource units includes a first resource unit having 26 tones and a second resource unit having 52 tones. Two tones in the 26 tones of the first resource unit are used as pilot tones, and four tones in the 52 tones of the second resource unit are used as pilot tones.
US09774421B2

Embodiments of methods and systems are presented for handling PHY frames with multiple Reed-Solomon encoded blocks in PLC networks. A PHY frame is receive from a PLC device, the PHY frame comprising two or more Reed-Solomon encoded blocks. A first Reed-Solomon encoded block comprises a media access control (MAC) header. The first Reed-Solomon encoded block is decoded. An error-detection check is performed on the first decoded Reed-Solomon encoded block.
US09774412B2

Embodiments of the present invention provide a carrier synchronization method, circuit, and system. The method includes performing n times frequency multiplication on a received signal; performing narrowband filtering at least twice and rectangular wave shaping at least twice on the signal obtained after the n times frequency multiplication; and performing n times frequency division on the signal obtained after the filtering and shaping, to restore a carrier signal. The variable n is a positive integer greater than or equal to 4.
US09774405B2

A system for frequency-isolated self-interference cancellation includes a transmit coupler, that samples an RF transmit signal to create a sampled RF transmit signal having a first RF carrier frequency, an RF self-interference canceller that transforms the sampled RF transmit signal to an RF self-interference cancellation signal, a receive coupler, that combines the RF self-interference cancellation signal with an RF receive signal to form a reduced-interference receive signal, and a frequency shifter.
US09774395B1

A system for communicating between an object in space and a ground station, between objects in space, or between ground stations, includes a telecentric lens. Photodetectors positioned upon a focal plane of the telecentric lens detect an inbound light beam, received from a source, that has passed through the telecentric lens to the focal plane. Lasers positioned upon the focal plane transmit light beams from the focal plane through the telecentric lens to an area that includes the source of the inbound light beam. A processor detect signals from individual photodetectors corresponding to light detected, and selectively signals individual lasers that are close to those photodetectors, resulting in a returning beam that arrives close to the source, and which carries encoded data.
US09774390B2

A fiber link recognition method, device, and system, to recognize different fiber links where the method includes sending, by a link recognition device, a first test optical signal, receiving a second test optical signal that is returned after the first test optical signal is sent to a connection port of a first optical node, acquiring a reflection peak of the second test optical signal on a fiber link, determining a port identifier of the connection port of the first optical node according to the reflection peak of the second test optical signal on the fiber link, and recognizing, the fiber link corresponding to the second test optical signal that is returned by the connection port of the first optical node. The method embodiment is used to recognize a fiber link.
US09774389B2

Computer program product and apparatus for repairing a communication link failure. In certain embodiments, the apparatus generally includes a controller configured to initialize the communication link for communication with another apparatus using an initial number of channels of a plurality of channels. The apparatus may also include a plurality of multiplexers configured to selectively couple a plurality of communication lanes with the plurality of channels of the communication link. In certain embodiments, during an initial state, a first lane of the plurality of lanes may be coupled with a first channel of the plurality of channels, and the plurality of channels may include a spare channel. The controller may determine whether at least one channel of the plurality of channels is experiencing a failure and control at least one of the multiplexers such that the failed channel is replaced by another channel of the plurality of channels by using the spare channel.
US09774387B2

For protecting traffic on paths extending from a source client entity (CE1) to a destination client entity (CE2) via an optical transport network and attachment circuits at ingress (A,B) and egress (C,D) nodes, there are multiple paths within the OTN network, and the attachment circuits are dual homed. By sending (120) an indication of operational status of the dual homed attachment circuits within overhead associated with the traffic and sent with the traffic through the network, a selection can be made (130) of which of the provided paths and attachment circuits to use for the traffic, based on the indicated operational status, and on OTN fault detection, to protect against a fault in the attachment circuit or in the OTN network. Thus protection can extend across the edge nodes without the complexity and delays involved in interworking of separate protection schemes and without a control plane.
US09774378B2

A wireless communication device (alternatively, device) includes a processor configured to support communications with other wireless communication device(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processor, among other possible circuitries, components, elements, etc. to support communications with other wireless communication device(s) and to generate and process signals for such communications. The device is configured to generate OFDM/A packets having certain characteristics based on different packet formats. For example, a first OFDM/A packet has first characteristic(s) based on a first packet format, a second OFDM/A packet has second characteristic(s) based on a second packet format, and so on. A receiver device is configured to process such OFDM/A packets to determine characteristic(s) thereof to determine, identify, classify, etc. their respective packet formats so that the OFDM/A packets can be properly and appropriately processed based on their particular packet formats.
US09774372B1

A computer-implemented technique can include receiving, at a first computing device including one or more processors, a request to share a document stored at a remote file storage server. The first computing device can establish a short range wireless communication link with a second computing device associated with an intended recipient of the document. The first computing device can obtain an identifier for the intended recipient from the second computing device using the short range wireless communication link. The first computing device can associate the identifier with the request and can then transmit the request to the remote file storage server. The request can cause the remote file storage server to provide the intended recipient with access to the document via the second computing device.
US09774370B1

An apparatus is provided for data communication over power lines in a PLC system. The apparatus includes a data-coupling circuit configured to provide data to the power lines for transmission. The data-coupling circuit includes a DC-isolation circuit configured to isolate circuitry of the data-coupling circuit from the power lines. The apparatus also includes a feedback circuit connected to the DC-isolation circuit. The feedback circuit has a power-tap circuit on an endpoint side of the feedback circuit. The power-tap circuit is configured to indicate/estimate of an amount of power, current, and/or voltage provided from the data-coupling circuit through the DC-isolation circuit and to the power lines. Based on the feedback the signal, the strength of a transmitted may be adjusted (e.g., to maintain constant signal strength).
US09774358B2

An ultrasonic sensor includes a plurality of ultrasonic wave elements each including a first electrode and a second electrode, and a control circuit configured to switch parallel connection and serial connection of the plurality of the ultrasonic wave elements.
US09774356B2

Method and multi carrier receiver for removing interference from a RF-signal. In a multi carrier receiver with a heterodyne receiver structure, the RF-signal is received from a multi carrier transmitting entity. The RF-signal comprises a data part an interference part. The interference part is detected by means of the interference unit, and a frequency and a power level of the interference part is determined. A frequency of a first LO is adjusted, such that an output signal of a first mixer is frequency shifted towards an upper edge or a lower edge of a first IF bandpass filter when the determined power level exceeds a predetermined threshold. By detecting an interference part of an incoming RF-signal and controlling a local oscillator based on the detected interference, an effective and flexible solution is achieved for removing interference from the RF-signal.
US09774353B2

Provided is a generating apparatus generating error-correcting code for data packet including: a first determining unit configured to determine a redundancy range for the error-correcting code; a second determining unit configured to determine a combination of a plurality of interleaving lengths indicating an interval of a plurality of data packets for which the error-correcting code is generated; and a generating unit configured to generate the error-correcting code for the data packet, based on a combination of the plurality of interleaving lengths determined by the second determining unit, wherein the second determining unit determines the combination of the plurality of interleaving lengths, such that a total redundancy of the error-correcting codes for the data packets corresponding to the combination of the plurality of interleaving lengths falls within a range of redundancy determined by the first determining unit.
US09774348B2

A method for multi-dimensional modulation of a network protocol including control data and payload data. The method includes encoding a first sine wave with the control data; encoding a second sine wave with the payload data; and summing the first and second sine waves to generate a compound sine wave. In some embodiments, the control data is header information for a first Ethernet packet and post-payload data for a second Ethernet packet; and the payload data is payload data for the second Ethernet packet.
US09774339B2

Disclosed herein are systems and methods that describe statistical estimation based noise reduction for SAR ADCs. For SAR ADCs, the conversion error can be available at the comparator input. Although a noisy 1-bit comparator may not be able to produce an accurate estimation for its input if used only once, the comparison can be repeated multiple times for a designated bit of the multi-bit SAR ADC. This can allow for the improvement of the estimation accuracy by examining the probability of the comparator output being “1” or “0”. The estimation of a signal from a noisy environment using multiple trials can be cast as a classic statistical estimation issue. In one aspect of the disclosure, an optimal Bayes estimator is disclosed to achieve a low estimation error from the comparator on a designated bit of the multi-bit SAR ADC.
US09774337B1

A method of increasing SAR ADC conversion rate and reducing power consumption by employing a new timing scheme and minimizing timing delay for each bit-test during binary-search process. The high frequency clock input requirement is eliminated and higher speed rate can be achieved in SAR ADC.
US09774335B2

A phase locked loop circuit includes a voltage controlled oscillator, VCO, configured to receive an oscillator tuning voltage; a phase detector configured to receive an input signal and a reference signal and generate a phase difference pulse signal that is varied in accordance with the oscillator tuning voltage; a loop filter having an input and an output; and a level shifter circuit coupled to an output of the phase detector and the loop filter input and configured to apply a level shift to the phase difference pulse signal such that the level shift is configured to compensate VCO gain and the loop filter averages the phase difference pulse signal to output an averaged signal to the VCO.
US09774334B2

A VCO generates a clock signal. A phase and frequency detector compares phases and frequencies of the clock signal generated by the VCO and an input signal. A charge pump adjusts a control voltage of the VCO based on an output of the phase and frequency detector. An identical digit detector generates a first signal by delaying a rising timing of the input signal by a first time, generates a second signal by delaying a falling timing of the input signal by a second time, detects succession of identical digits in the input signal based on the first signal and the second signal, and stops adjustment of the control voltage by the charge pump when the identical digits succeed by a predetermined number of identical digits or more.
US09774329B2

An apparatus, comprising a clock adapted to provide a clock signal alternating with a cycle between a first level and a second level if a timing violation is not detected; a first latch adapted to be clocked such that it passes a first signal when the clock signal is at the first level; a second combinational logic adapted to output a second signal based on the first signal passed through the first latch; a second latch adapted to be clocked such that it passes the second signal when the clock signal is at the second level; a detecting means adapted to detect the timing violation of at least one of the first signal and of the second signal; a time stretching means adapted to stretch, if the timing violation is detected, the clock such that the clock alternates between the first level and the second level with a delay.
US09774323B2

A load drive circuit shuts off power supply to a load when a semiconductor relay is off. The load drive circuit includes: the semiconductor relay which is turned off when a predetermined operation voltage cannot be secured; a low-voltage detection circuit which detects that the operation voltage is a predetermined value or less; a negative-voltage generation circuit which generates a negative voltage; and a switch unit which is turned on and connects between the negative-voltage generation circuit and a ground terminal of the semiconductor relay, in a case where the low-voltage detection circuit detects that the operation voltage is the predetermined value or less.
US09774320B2

An electronic circuit includes an input configured to receive an input signal and an output configured to be coupled to load, an output transistor including a load path and a control node, the load path being connected between the output and a first supply node, a drive transistor including a load path and a control node, the load path being connected to the control node of the output transistor, a first electronic switch connected in series with the load path of the drive transistor, a biasing circuit including an internal impedance and connected between the control node of the drive transistor and the first supply node, and a control circuit configured to receive the input signal and to drive the first electronic switch based on the input signal.
US09774317B1

A bistable cell includes a pair of inverters and multiple pairs of cross-coupled tristate buffers. Each pair of tristate buffers can be individually selected to implement an entropy harvesting state for the bistable cell. Each of the tristate buffers generally has lower strength than the inverters but the inverter-to-buffer strength ratio can be configured through selective use of one or more of the tristate buffer pairs. The resulting entropy harvesting state behavior can be varied based on the inverter-to-buffer strength ratio in terms of greater randomness of the output bits or decreased power consumption.
US09774312B2

A high pass filter includes a first end connected to a first terminal and is a filter that transmits a signal in a first frequency band. A second terminal is connected to a second end of the high pass filter. A first switch includes a first end connected to the second end of the high pass filter. A third terminal is connected to a second end of the first switch. A low pass filter includes a first end connected to the first terminal and is a filter that transmits a signal in a second frequency band lower than the first frequency band. A fourth terminal is connected to a second end of the low pass filter. A second switch includes a first end connected to the second end of the low pass filter. A fifth terminal is connected to the second end of the second switch.
US09774303B1

A low noise amplifier (LNA) system for amplifying a plurality of carriers includes a first amplifier circuit that generates a first radio-frequency (RF) output signal by amplifying a first input RF signal corresponding to a first frequency band, the first amplifier circuit having a first input impedance, and a second amplifier circuit that generates a second RF output signal by amplifying the first input RF signal when the system is in a first multi-output mode, a second input impedance of the second amplifier having a first impedance value when the system is in the first multi-output mode. The LNA system further includes a first impedance controller that maintains the second input impedance of the second amplifier circuit at a second impedance value when the apparatus is in a mode other than the first multi-output mode. The second impedance value is substantially the same as the first impedance value.
US09774300B2

Transformer-based Doherty power amplifier (PA). In some embodiments, a Doherty PA can include a carrier amplification path having an output that includes a carrier transformer, and a peaking amplification path having an output that includes a peaking transformer. The Doherty PA can further include a combiner configured to combine the outputs of the carrier and peaking amplification paths into an output node. The combiner can include a quarter-wave circuit implemented between the carrier and peaking transformers.
US09774296B2

A crystal unit includes a crystal substrate, a pair of excitation electrodes formed respectively on both surfaces of the crystal substrate, and a coil pattern formed around at least one of the pair of excitation electrodes. An oscillator includes a package and a crystal unit accommodated in the package. The crystal unit includes a crystal substrate, a pair of excitation electrodes formed respectively on both surfaces of the crystal substrate, and a coil pattern formed around at least one of the pair of excitation electrodes. An oscillation circuit is accommodated in the package and electrically connected to the crystal unit.
US09774292B2

A roof mount assembly mounts a structure to a roof having a rafter and a substrate supported by the rafter. The roof mount assembly includes a piece of flashing positioned on the substrate. The flashing includes a first surface, a second surface opposite the first surface and an aperture extending through the flashing. A fastener extends through the flashing aperture. A bracket is connected to the flashing via the fastener, and the bracket is sized to support at least one roof-mounted structure on the roof. A seal is positioned between the flashing aperture and the fastener. The seal is sized to form a water-tight seal with the aperture to inhibit flow of fluid through the aperture. The seal includes a first portion and a second portion, in which the first portion is positioned to abut the flashing first surface and the second portion is positioned to extend through the aperture.
US09774287B1

An electric machine assembly includes an electric machine having a stator configured to have a stator current and a controller configured to receive a torque command (T). The controller has a processor and tangible, non-transitory memory on which is recorded instructions for executing a method of modifying the stator current for enhanced flux weakening. The controller is programmed to obtain a base stator current [IdLU, IqLU] from a look-up table based at least partially on the torque command (T). The controller is programmed to obtain a characteristic angle (θi, i=1, 2, 3) based at least partially on a value of the torque command (T) and the base stator current [IdLU, IqLU]. A stator current modifier [ΔId, ΔIq] is obtained based at least partially on the characteristic angle (θi, i=1, 2, 3) and a flux weakening factor (ΔIS) such that: ΔId=(ΔIS*cosine (θi)) and ΔIq=(ΔIS*sine (θi)).
US09774283B2

A motor driving circuit for driving a direct-current (DC) motor, includes a driving circuit for converting an input voltage into a first and a second output voltages, a Hall sensor for generating a first and a second time sequential control signals according to a working condition of the DC motor, a current sensing unit for comparing the motor current to a reference current to generate a comparison result, and a control unit coupled to the driving circuit, the current sensing unit and the Hall sensor for controlling a working status of the driving circuit according to the first and the second time sequential control signals and the comparison result.
US09774276B2

The present invention relates to an electromechanical transducer capable of arbitrarily varying the amount of deflection of a vibrating membrane for every element. The electromechanical transducer includes a plurality of elements including at least one cell that includes a first electrode and a second electrode opposed to the first electrode with a gap sandwiched therebetween and a direct-current voltage applying unit configured to be provided for each element and to separately apply a direct-current voltage to the first electrodes in each element. The first electrodes and the second electrodes are electrically separated for every element.
US09774275B2

Platforms and techniques are provided for controlling a power inverter using space vector pulse width modulation (PWM) operation. The inverter converts a direct voltage (DC) power source to an alternating voltage (AC) output by controlling a set of three phase switches. A bootstrap capacitor is coupled to each switch. When each switch in the set of three phase switches is in a zero state, the coupled bootstrap capacitor can charge from the current delivered in a corresponding pulse width modulation (PWM) signal. The bootstrap capacitor can deliver stored power when a one (high) switch state is entered. Each switch can be maintained at a zero state, and thus charge the bootstrap capacitor, for at least two consecutive segments of the PWM cycle. Pre-charging of the bootstrap capacitor is ensured before power delivery is required.
US09774267B2

A control circuit suitable for a power supply. The power supply has a transformer with a primary winding and a secondary winding magnetically coupled to each other. The transformer is configured to transfer electric energy from a primary side to a secondary side and to build an output power source in the secondary side. The control circuit has a primary-side controller and a secondary-side controller. The primary-side controller is in the primary side, configured to control a current through the primary winding. In the secondary side, the secondary-side controller is powered by the output power source and configured to provide a command code with several command bits sequentially transmitted to the primary-side controller, so as to set an operation mode that the primary-side controller operates in.
US09774266B2

A power converter controller controls a power stage to produce a regulated voltage at a converter output node, using an input signal. A circuit uses an opto-coupler circuit that has an input node connected to a compensation circuit, to generate the input signal. The compensation circuit has a shunt regulator having an output that is connected to the opto-coupler circuit through series-connected first and second current limiting elements. An input of the shunt regulator is connected to the converter output node. A feedback element has one end connected between the series-connected current limiting elements and another end connected to the input of the regulator. Other embodiments are also described and claimed.
US09774265B2

A power switching converter includes a switch coupled to an input terminal through a primary winding of a transformer and a control circuit configured to drive the switch to provide a regulated output signal at a secondary winding of the transformer. A wake up circuit is provided to force the switching-on of the switch when the power converter enters in a burst mode. The wake up circuit includes a transmitting section coupled to the secondary winding and a receiving section coupled to an auxiliary winding of the transformer and the control circuit. The transmitting section is configured to provide a wake up signal communicated in a wireless manner to the receiving section when the output signal falls below a threshold value.
US09774264B2

A control circuit can include: an output current sampling circuit configured to sample a current through a power switch of a switching power supply operating in a quasi-resonant mode, and to generate an output current feedback signal that represents an output current of the switching power supply; and a valley locking circuit configured to receive the output current feedback signal and a plurality of valley switching threshold voltages, where the valley locking circuit is switched to a corresponding valley from a valley currently being locked when the output current feedback signal is increased or reduced to one of the plurality of valley switching threshold voltages.
US09774256B2

A system includes a first buck type direct current (DC) to DC converter having: a first control switch; a first synchronized switch; an inductor; and a capacitor. The system further includes a second buck type DC to DC converter having: a second control switch; a second synchronized switch; the inductor; and the capacitor. The system further includes a controller operatively connected to the first buck type DC to DC converter and the second buck type DC to DC converter, wherein the controller controls a conduction state of the first control switch and the second control switch; and an output terminal pair operatively connected to the capacitor.
US09774255B2

A synchronous buck direct current to direct current (DC-DC) converter includes a signal output terminal, an output stage circuit, a first comparator, a latch, a control logic circuit, a driver circuit and an on-time control circuit. The output stage circuit provides an output voltage to the signal output terminal according to an input voltage. The first comparator receives a reference voltage and a feedback signal related to the output voltage and outputs a control signal. The latch receives the control signal and a timing signal and outputs an on-enable signal. The control logic circuit receives the on-enable signal and outputs an on-control signal. The driver circuit controls charge/discharge time of the output stage circuit according to the on-control signal. The on-time control circuit receives the on-control signal and the input voltage and outputs the timing signal related to a duty cycle of the output stage circuit.
US09774246B2

A three-phase current source rectifier (CSR) with three AC inputs may include a controller, a free-wheeling diode with a cathode connected to a positive line and an anode connected to a negative line, three pairs of switches connected in parallel between the positive line and the negative line, and six pairs of diodes, each pair of the diodes connected in series. Each two pairs of the diodes may be connected in parallel with each other and in series with a respective pair of switches. Each AC input may be connected to between each of two pairs of the diodes.
US09774244B2

The present disclosure relates to a power converter configured for limiting switching overvoltage. The power converter comprises a pair of commutation cells. Each commutation cell includes a power electronic switch and a gate driver connected to a gate of the power electronic switch. A reference of the gate driver of a first commutation cell is connected to a ground of the power converter while a reference of the gate driver of a second commutation cell is connected to a collector of the power electronic switch of the first commutation cell. The gate driver of the second commutation cell has no negative voltage power input, either through using a single voltage power supply or by connecting a negative voltage connection of the dual voltage power supply to ground.
US09774242B2

A phase sequence switching device for a three-phase power supply is disposed in a power feed path from a three-phase power supply to a load and includes a power-supply side relay including two Form C contact relays connected to two phases of the power supply respectively, a load side relay including two Form C contact relays connected between the power-supply side relay and the load, and a switching circuit connected between the power-supply side relay and the load side relay and wired to be capable of switching by a relay action from a standby state where no power is supplied to the load to either a state where the power supply is connected to a positive phase so that power is supplied to the load side or a state where the power supply is connected to a reverse phase so that power is supplied to the load side.
US09774238B2

A linear motor includes a stator and a rotor. The stator includes two opposing plates, a spacing plate positioned between the plates, and a plurality of permanent magnets mounted on the two plates and spaced from each other. The rotor includes a coil portion and an assembly block. The coil portion is positioned between the two plates, and the assembly block is connected to the coil portion and next to the plates. The spacing plate defines a slide groove, and the coil portion includes a plurality of balls mounted at one surface toward the spacing plate. The plurality of balls is partially received in the slide groove in the sliding way.
US09774235B2

A permanent magnet DC motor with 2P magnetic poles, where P is an integer greater than 1, comprising a stator (100) with a plurality of magnetic components, and a rotor (104) configured to rotate relative to the stator. The rotor may comprise a commutator and a rotor core with a plurality of rotor teeth (106) defining a plurality of rotor grooves (108), wherein the rotor grooves accommodate a plurality rotor windings. In some embodiments, the commutator comprises a plurality m of commutator bars (Z), wherein m is an even number greater than 2. The rotor windings comprises a plurality of coil elements (W), wherein a coil element comprises two ends connecting a pair of commutator bars, such that a first pair of adjacent commutator bars is connected through P−1 serially connected coil elements, and a second pair of adjacent commutator bars is connected through P+1 serially connected coil elements.
US09774233B2

In one embodiment, a generator includes an alternating current exciter to output first, second and third alternating currents respectively having first, second and third phases, and a rotary rectifier to convert the first, second and third alternating currents into first, second and third direct currents, respectively. The generator further includes a rotating shaft on which the exciter and the rectifier are mounted, and plural conductors mounted on the shaft, and including one or more first conductors, one or more second conductors and one or more third conductors to respectively supply the first, second and third alternating currents from the exciter to the rectifier. The plural conductors include one or more conductor groups in each of which two or more conductors are collectively arranged, and each of the conductor groups includes the two or more conductors arranged to cancel a magnetic field around each conductor in the same group.
US09774230B2

A generator set is disclosed. The generator set includes an engine and a flywheel coupled to the engine. The generator set further includes a generator having a housing and a hub portion configured to receive power from the engine. The generator set further includes a coupling member coupled to the flywheel and the hub portion within the housing of the generator. The coupling member includes an outer ring member disposed adjacent to the flywheel. The coupling member further includes an inner ring member disposed within the outer ring member. The coupling member further includes a plurality of blocks disposed within each of plurality of slots. The coupling member is disposed at an axial distance from an inner face of the housing. The housing of the generator includes one or more access openings to access the coupling member from outside the housing.
US09774226B2

An apparatus includes a first component and a second component. The second component is located at a first position. The second component includes a first connection to the first component. The first position and the first connection are configured to stiffen an electric motor assembly.
US09774224B2

Disclosed is a stator of an EPS motor, the stator including a stator core including a plurality of teeth protrusively formed toward a center of an inner circumferential surface, a plurality of coils wound on the teeth at a predetermined counts, an insulator coupled to an upper surface and a bottom surface of the stator core to insulate the coil from the stator core, and an insulation tube situated nearest to a coil wound on an adjacent stator core and inserted into a coil wound on an outmost side of the teeth.
US09774223B2

A permanent magnet synchronous machine includes a rotor including a core body and an overhang protruding further in an axial direction than a core of a stator. An end surface of the core body includes an N-region disposed on a north pole and an S-region disposed on a south pole. The overhang includes first permanent magnets arranged along an outer edge of the end surface with distances therebetween and a plurality of second permanent magnets disposed on the end surface and adjacent to the first permanent magnets. The first permanent magnets include at least one of a permanent magnet comprising a north pole facing the N-region and a permanent magnet comprising a south pole facing the S-region. The second permanent magnets are provided in the configuration which causes the second permanent magnets to generate a magnetic flux extending from the S-region toward the N-region.
US09774214B2

A power supply, a controller, and a power element, wherein a DC compensation voltage is present at a first output of the power element to which a load having a variable current draw can be connected. A second output of the power element is thereby fed through a current measurement device, wherein a rechargeable battery is connected to the second output. A charging current or discharge current of the rechargeable battery measured by the current measuring device is set by controlling the DC compensating voltage. The charging current or discharge current of the rechargeable battery can thereby be determined even without a dedicated UPS assembly.
US09774213B2

A vehicle-mounting structure for a wireless power reception device includes: a power-reception-side coil unit (23) including a power-reception-side coil (49) configured to wirelessly receive power transmitted from a power-supply-side coil; and a junction box (13) accommodating a rectifier (45) and mounted on a front part of the upper surface (23a) of the power-reception-side coil unit (23). A floor tunnel part (7) and the power-reception-side coil unit (23) form a closed-cross-section part (61), and the junction box (13) is accommodated in the closed-cross-section part (61). A rear part of the upper surface (23a) of the power-reception-side coil unit (23) is formed as an upward-airflow generation surface (47) configured to generate an upward airflow with heat of the power-reception-side coil (49).
US09774201B2

A rechargeable battery charger is provided and is characterized by comprising a supercapacitor comprised of one or more sheets of graphene or a graphene-containing material, a power module adapted to provide a current up to 40 amps to the supercapacitor from a source of alternating current rated at 100 volts or above, an output converter adapted to deliver direct current power from the supercapacitor to an output port for connecting to a battery-powered electrical device, and a control module adapted to control various functions of the rechargeable battery charger automatically and/or for managing and regulating a variable output from the supercapacitor. The rechargeable battery charger is especially useful for recharging portable electrical devices such as smartphones, tablets, laptops or similar hand-held or worn items.
US09774196B2

Disclosed are a battery pack protection device and method. The battery pack protection device includes: a sensing unit configured to sense an overcharging state or an overdischarging state of a battery; a plurality of switches installed on a charging path and a discharging path of the battery; a control unit configured to control the plurality of switches so that the battery is both chargeable and dischargeable when the battery is not in the overcharging state or the overdischarging state and control the plurality of switches so that the battery is only dischargeable during overcharging or only chargeable during overdischarging by an output signal of the sensing unit; and a display unit configured to display the charging state or the discharging state of the battery.
US09774187B2

A device for load flow control of a direct current in a branch of a direct current voltage network node having a longitudinal voltage source which has a coupling device for connection or disconnection of electrical power. The coupling device for connection and disconnection of electrical power are connected to a coupling device for connection and disconnection of electric power of a further load flow control device which is disposed in another branch of the same direct current voltage network node. Thus the device can be used economically and flexibly for control of a load flow on or in a network node.
US09774181B2

A resettable switching apparatus, useful in a GFCI receptacle, has an auto-monitoring circuit for automatically testing various functions and structures of the device. The auto-monitoring circuit initiates an auto-monitoring routine which, among other things, establishes a test fault situation on either the positive or negative half-wave of the power cycle and determines whether the detection mechanisms within the device appropriately detect the test fault and whether the device would trip in the event of an actual fault. Additional functionality of the auto-monitoring circuit permits automatic verification that the device is properly wired, that is, not miswired, and determines whether the device has reached the end of its useful life.
US09774174B1

Devices, systems, and methods for dissipating heat from electrical distribution assemblies and electrical switching devices are described herein. In one non-limiting embodiment, a dielectric material of relatively high thermal conductivity can be thermally coupled to electrical switching devices to act as a dielectric heat transfer window that dissipates heat. The dielectric heat transfer window includes at least a first portion thermally coupled to a heat generating component within an electrical switching device, and a second portion disposed external to the electrical distribution assembly or electrical switching device. Among other benefits, this allows heat generated within the electrical switching device to escape the interior of the electrical switching device to an environment external to the electrical switching device.
US09774172B1

An optical device may include a semiconductor laser chip to independently generate four laser beams at different wavelengths. Each laser beam, of the four laser beams, may be directed to a respective optical output of the optical device with a sub-micron level of tolerance of each laser beam relative to the respective optical outputs of the optical device, and each laser beam, of the four laser beams, may be associated with a different optical path from the semiconductor laser chip to the respective optical output of the optical device. The optical device may include a lens to receive each of the four laser beams. The lens may be positioned to direct each laser beam, of the four laser beams, toward the respective optical output of the optical device. The optical device may include an optical isolator to receive each of the four laser beams.
US09774171B2

A multiplexer includes: an output section outputting a beam bundle made of a plurality of laser beams whose F-axis directions are aligned; and an F-axis converging lens causing the beam bundle outputted from the output section to be converged in the F-axis direction. Optical axes of the plurality of laser beams constituting the beam bundle outputted from the output section intersect with each other at a single point without relying on the F-axis converging lens.
US09774167B2

A method of production of a semiconducting structure including a strained portion tied to a support layer by molecular bonding, including the steps in which a cavity is produced situated under a structured part so as to strain a central portion by lateral portions, and the structured part is placed in contact and molecularly bonded with a support layer, wherein a consolidation annealing is performed, and a distal part of the lateral portions in relation to the strained portion is etched.
US09774163B2

Variable repetition rate and wavelength optical pulse source, comprising a fixed or variable repetition rate source of supercontinuum pulses; a wavelength tunable optical bandpass filter to filter the supercontinuum pulses at two or more wavelengths, wherein said source of supercontinuum pulses and said wavelength tunable optical bandpass filter are configured such that the optical pulse source can provide variable repetition rate and variable wavelength optical pulses including a series of repetition rates with selected wavelength-varying pulse trains.
US09774162B2

A potassium fluoroboratoberyllate crystal oblique-incidence laser frequency multiplier, comprising: a flake-like potassium fluoroboratoberyllate crystal having parallel front and back polished surfaces; a front antireflection film and a back antireflection film; a columnar crystal support provided with a square holding slot and a light through-hole; and external heating jackets; the crystal is disposed in the square holding slot, the front and back surfaces of the crystal conforming to a main surface of the square holding slot, a normal of the main surface of the holding slot forming an angle θ with the central axis of the crystal support; a laser at a fundamental frequency passes through the front antireflection film, and a frequency-multiplied laser generated in the crystal is transmitted out through the back antireflection film. The present invention has a simple structure and a low cost, and is suitable for medium- and high-power laser systems.
US09774158B2

A wall mountable connector for securing a thermostat to a wall is disclosed. The wall mountable connector may include built in jumper functionality. In some cases, the wall mountable connector may include a plurality of wiring terminals as well as structure enabling an installer or other person to easily electrically connect (e.g. jumper) one or more of the wiring terminals in order to accommodate different equipment installations. For example, in some cases there may be a desire to electrically connect (e.g. jumper) or disconnect certain wiring terminals that correspond to transformer input terminals, which in some equipment installations are intended to be independently powered while in others they are not.
US09774153B2

An electrical module comprises a first wall with a plug interface, wherein the plug interface includes a plurality of plug pins and a collar surrounding the plug pins, the collar having an envelope surface. A second wall is provided with a socket interface, wherein the socket interface includes a socket tip exhibiting a plurality of socket holes adapted to receive plug pins of an adjacent electrical module. The socket tip is surrounded by a socket cavity provided in the second wall and adapted to receive a collar of an adjacent electrical module. The plug interface is adapted to be connected to a socket interface of a corresponding electrical module and the socket interface is adapted to be connected to a plug interface of a corresponding electrical module. By providing a curved slope on the envelop surface of the collar, advantageous connection properties are achieved.
US09774150B2

A RV plug connector for supplying exterior lighting that includes: a lid; a connector module, where the connector module is beneath the lid and provides a plurality of connectors related to RV lighting; a plug, where the plug connects to a 12V DC adapter; an external connector, where the external connector provides an outlet for any additional lighting; and a LED light above the lid, where the LED light illuminates the plug connector. The plurality of connectors may include a battery connector, a ground connector, a left turn and brake light connector or a tail and running light connector. The RV plug connector may also include a toggle switch, where the toggle switch activates lighting associated with the plurality of connectors.
US09774146B2

A cable connector assembly (100) comprises an insulative housing having a receiving space (18) extending along a front-to-back direction, and a printed circuit board module (2) received in the receiving space of the insulative housing. The printed circuit board module defines a protruded ridge (24) offset to one side thereof, the protruded ridge extending along a vertical direction, and a groove (185) is defined in the receiving space for accommodating the protruded ridge.
US09774131B2

The present invention provides a fire-resistant electrical feedthrough system for use in offshore and top-side electrical submersible pump (“ESP”) installations. The fire-resistant electrical feedthrough system includes a minimum of two, redundant pressure barriers, in order to provide for safe operation and increased system reliability. The primary barrier is typically embedded within the wellhead equipment structure, while the secondary barrier is typically externally mounted.
US09774128B2

A connector is provided which has terminals able to contact the opposing terminals connected to the terminal ends of electrical wires, and a housing accommodating the mounted terminals. The housing has a terminal accommodating recessed portion in the bottom end portion of the housing. The terminal accommodating recessed portion receives the inserted opposing terminals, and a head portion for sealing the upper end of the terminal accommodating recessed portion. The head portion includes a ceiling panel portion and side panel portions. Each side panel portion includes a water discharging hole communicating with the interior of the terminal accommodating recessed portion and outside of the housing, and a waterproofing rib formed around the water discharging hole and protruding from the outer surface of the side panel portion.
US09774126B2

An actuator includes a tabular partition that partitions, for each beam located at a position that allows the beam to abut the actuator, a through-hole into which one of a pair of beams located at the other-end side and at the position that allows the beam to abut the actuator is inserted to prevent the beam from abutting the actuator, and a wider-width part including a wider-width surface which is disposed at one end of the partition corresponding to an upstream side of a flow of resin flowed to mold the partition when the actuator is molded by the resin containing a filler, and which has a wider width than a width of the one end of the partition.
US09774123B2

A connector is provided with a connecting terminal, a connecting housing, and a front holder. The connecting housing includes a connecting terminal storing chamber, and a lance which is elastically deformable in order to store the connecting terminal into the terminal storing chamber and which is engageable with the connecting terminal in order to prevent the connecting terminal from removing when recovered from an elastic deformation. The front holder is supported to be movable to back and forth along the insertion direction and locked on a front end of the terminal storing chamber. The front holder is moved in the opposite direction to the insertion direction to be actually locked by pressure in a state that the front holder is temporarily locked and contacted with the connecting terminal to hold in a state that the front holder is actually locked.
US09774115B1

An electrical connector includes an insulative housing and a plurality of contacts. The insulative housing has a main portion defining a top wall, a bottom wall and a mating cavity formed between the top wall and the bottom wall, the bottom wall has a first segment, a second segment spaced apart from the first segment and a protrusion extending away from the mating cavity, the protrusion is located between the first segment and the second segment. Each contact has a retention portion, a contacting arm, an extension portion and a soldering tail, the contacts comprises a group of first contacts, a group of second contacts, a group of third contacts and a group of fourth contacts. A first insulator is molded on the extension portions of the first contacts, the first insulator defines a first positioning portion engaging with the main portion.
US09774114B1

A contact to provide an electrical connection between two circuit boards, such as a rigid circuit board and a flexible circuit board installed in a container, such as an electronic stylus or a cellular telephone. The contact head generally has the shape of an inverted spoon, which allows the contact head to slide smoothly onto a desired electrical contact pad on the flexible circuit board. The contact has a unitary design, including a spring, which reduces the likelihood of damage to the flexible circuit board or to the contact when the rigid circuit board is installed in the electronic stylus. The spring design reduces the likelihood that the contact will be bent when the rigid circuit board is installed, and also allows the contact to be balanced, which is advantageous for wave-soldering operations. The contact also has a pick surface, which is useful in vacuum pick-and-place operations.
US09774109B2

A grounding terminal unit (A) is sandwiched between a seating surface (S) of a bolt (B) and a grounding part (E) with first connecting plates (13) of a first grounding terminal fitting (10) and second connecting plates (43) of a second grounding terminal fitting (40) placed one over the other in a plate thickness direction. The first grounding terminal fitting (10) is configured by uniting two divided fittings (20, 30) including tabs (19) connectable to first conductive paths (Wa) and the two divided fittings (20, 30) are formed with uniting locking portions (25, 33) for holding the two divided fittings (20, 30) in a united state by being locked to each other at a position different from the first connecting plates (13). The first connecting plates (13) are in the form of single plates with the two divided fittings (20, 30) united.
US09774100B2

A terminal fitting includes a terminal connecting portion and an electric wire connecting portion. A water stop member is affixed to an inner wall surface of the electric wire connecting portion before crimping process and suppresses entering of water between the electric wire connecting portion and a core wire of the electric wire after the crimping. The electric wire connecting portion is formed into a U-shape by raising the first barrel piece and the second barrel piece from both ends of the bottom. The distal end of the first barrel piece is bent toward the second barrel piece, to form a gap between a slide contact surface on a descending second die and the distal end of the first barrel piece.
US09774096B2

A electromagnetic induction wireless communication system including: a magnetic antenna; an electric antenna; a tuning capacitor coupled to the antenna combination configured to tune the antenna combination; a controller configured to control the operation of the communication system; a signal source coupled to the controller configured to produce a communication signal used to drive the magnetic antenna and the electric antenna; a voltage control unit coupled to the signal source configured to produce one of an amplitude difference, phase difference, and an amplitude and a phase difference between the communication signal used to drive the magnetic antenna and electric antenna.
US09774092B2

A deployable antenna reflector includes a surface cable network formed of a plurality of cables coupled to each other in a mesh pattern. The surface cable network includes at least one rigid rod member that reduces a maximum tensile force caused in the surface cable network.
US09774085B2

Systems and techniques are provided for a co-located NFC reader. A top conductive layer may include an inner PCB section, including a circuit for an electronic device, and an outer PCB section, including a near-field communications (NFC) chipset, separated by a gap in which an NFC antenna connected to the NFC chipset may be located. A substrate layer may include an inner PCB section and an outer PCB section separated by the gap. A bridge including a trace may cross the gap. A lower conductive layer may include an inner PCB section, including a circuit for the electronic device electrically connected to the circuit for the electronic device located on the inner PCB section of the top conductive layer, and an outer PCB section, including a circuit for the electronic device, separated by the gap.
US09774079B2

An isolator assembly includes a capacitively-coupled isolator assembly. In some implementations, the capacitively-coupled isolator element may provide multi-band isolation by having an electrically-floating conductive coupling element with a length that is ½ or ¼ of a carrier wavelength. In other implementations, multiple capacitively-coupled elements may be employed to achieve multi-band isolation.
US09774058B2

A polymer to be used as a binder for sulfur-based cathodes in lithium batteries that includes in its composition electrophilic groups capable of reaction with and entrapment of polysulfide species. Beneficial effects include reductions in capacity loss and ionic resistance gain.
US09774055B2

A tubular solid oxide fuel cell assembly includes at least two tubular solid oxide fuel cell units, at least one shared current collector and a retainer for retaining a section of the fuel cell units and shared current collector in close fitting relationship therewith.
US09774054B2

An electricity storage battery is described, including an anode electrolyte solution 32 that contains a zinc redox material and an amine represented by a general formula (1) below: In the general formula (1), n is one of the integers 0 to 4, and each of R1, R2, R3 and R4 independently represents hydrogen, methyl or ethyl.
US09774049B2

A method for controlling starting of a fuel cell vehicle is provided. The method includes measuring a time interval for stopping of a fuel cell and a cell average voltage of the fuel cell when the fuel cell vehicle stops. A starting mode is then switched to a catalyst activating mode when the time interval exceeds a predetermined time or the cell average voltage is greater than a predetermined voltage. The cell average voltage is decreased to be less than the predetermined voltage and the fuel cell is started by supplying air to a cathode of the fuel cell.
US09774045B2

An exhaust air guide of a fuel cell stack is provided, in particular in a motor vehicle, with a cooling device which belongs to the functional environment of the fuel cell stack and is in the form of a cooler structure through which ambient air flows. At least some of the exhaust air of the fuel cell stack is guided into the cooler structure or behind the cooler structure, as viewed in the direction of flow of the ambient air through the cooler structure, to such an extent that, at the cooler structure, the exhaust air flow brings about an increase in the mass flow of the ambient air through the cooler structure in accordance with the jet pump principle or, at the cooler structure, the exhaust air flow, in accordance with the jet pump principle, brings about a pressure difference conveying at least a portion of the ambient air through the cooler structure.
US09774043B2

This invention provides a composite material for bipolar plates for fuel cells including cemented by a MPC binder and electrically conductive fillers, and a method of manufacturing the same. The resulting bipolar plate achieves low gas permeability, high electrical conductivity, high flexural strength and good corrosion resistance. The flexural strength and corrosion resistance can further be enhanced by the incorporation of macro-reinforcement and a polymer based surface treatment, respectively.
US09774038B2

A binder resin for a nonaqueous secondary battery electrode of the invention satisfies Is≧30 (Is indicates a sum of scattering intensities observed in a particle size range of from 1 to 100 nm) when a solution is formed by dissolving the binder resin in water at a concentration of 5% by mass and particle size distribution is measured by a dynamic light scattering method at 25° C. The binder resin contains a polymer (B) having a structural unit represented by the following Formula (11) and a specific structural unit. The binder resin also contains a polymer (α) having a specific structural unit and a structural unit represented by the following Formula (22), and/or a mixture of a polymer (β1) having a specific structural unit and a polymer (β2) having a structural unit represented by the following Formula (22).
US09774031B2

Provided are a composition for a negative electrode, and a negative electrode and lithium battery including the composition. The composition includes a negative active material that contains one or more of a metal or a metalloid, an acrylate-based binder, and a guanidine carbonate.
US09774025B2

Two or more module batteries are arranged in an array and connected through wiring. The outer surface of a first side wall of a case faces in a first direction without facing the others of the two or more module batteries. Second and third side walls of the case are spaced from each other in a second direction. The first direction and the second direction are perpendicular to each other. Two or more string groups are arranged linearly in the second direction. The positive electrode current collecting part extends along the inner surface of the second side wall, the positive electrode extension part extends along the inner surface of the first side wall, and the positive electrode feedthrough part penetrates through the first side wall. The positive electrode current collecting part, the positive electrode extension part, the positive electrode feedthrough part, and the wiring are electrically connected to one another.
US09774017B2

An electric device body in which a battery pack including a plurality of battery cells and a plurality of first terminals is detachably mounted includes: a housing; a guide mechanism; and a plurality of second terminals; and a pressed portion. The battery pack is configured to be attached to and detached from the housing along a first direction. The guide mechanism is provided at the housing and configured to define the first direction. The plurality of second terminals is configured to be connected to the plurality of first terminals upon attachment of the battery pack to the housing. The pressed portion is configured to be pressed against the battery pack in a second direction intersecting the first direction when the battery pack has been attached to the housing.
US09774008B2

An organic light-emitting diode (OLED) display device includes a substrate; a transistor device disposed on the substrate; a first electrode electrically connected to the transistor device; an organic light-emitting layer disposed on the first electrode; and a second electrode disposed on the organic light-emitting layer. The OLED display device further includes a transflective layer contacting a lower surface of the first electrode and having a relatively higher refractive index than the first electrode.
US09773998B2

A highly reliable flexible light-emitting device is provided. The light-emitting device includes a first flexible substrate, a second flexible substrate, a light-emitting element between the first flexible substrate and the second flexible substrate, a first bonding layer; and a second bonding layer in a frame shape surrounding the first bonding layer. The first bonding layer and the second bonding layer are between the second flexible substrate and the light-emitting element. The light-emitting element includes layer containing a light-emitting organic compound between the pair of electrodes. The second bonding layer has a higher gas barrier property than the first bonding layer.
US09773993B2

Disclosed herein is an electroluminescence element that is excellent in color rendering properties and has a long service life as a white light-emitting element, that is, high durability. The electroluminescence element (100) includes: a substrate (1); a first electrode (2); a functional layer (20) including at least one light-emitting layer (5); and a second electrode (8), wherein the at least one light-emitting layer (5) contains a quantum dot material (11), and wherein when a particle size at a cumulative frequency of 10% and a particle size at a cumulative frequency of 90% in a volume-based cumulative particle size distribution of the quantum dot material (11) are defined as d10 (nm) and d90 (nm), respectively, the quantum dot material (11) satisfies d90−d10≧3 nm.
US09773987B2

A silicon-based compound represented by Formula 1 below and an organic light-emitting device including the silicon-based compound are provided. According to one or more embodiments of the present invention, an organic light-emitting device includes: a substrate; a first electrode; a second electrode disposed opposite to the first electrode; and an organic layer disposed between the first electrode and the second electrode and including an emission layer, wherein the organic layer include at least one of the silicon compounds of Formula 1
US09773985B2

A compound according to Formula I, as well as, devices and formulations containing the compound as described. The compound has the general formula wherein n=1 or 2; wherein X1-X2 is a bidentate ligand having the formula: wherein each of R1, R2, R3, R4 and R5 is independently selected from the group consisting of hydrogen, deuterium, halide, alkyl, cycloalkyl, heteroalkyl, arylalkyl, alkoxy, aryloxy, amino, silyl, alkenyl, cycloalkenyl, heteroalkenyl, alkynyl, aryl, heteroaryl, acyl, carbonyl, carboxylic acids, ester, nitrile, isonitrile, sulfanyl, sulfinyl, sulfonyl, phosphino, and combinations thereof; wherein each of R3, R4 and R5 can also be selected from two adjacent substituents joined to form into a ring; wherein each of Z1, Z2, Z3, Z4, Z6, Z7, Z8 is independently selected from C, CH or N; wherein ring A is connected to ring B through N—C bond; and wherein Y1-Y2 is a different bidentate ligand other than X1-X2.
US09773973B2

A production process in which in an element isolation process for a magnetoresistive effect element, a re-deposited film adhered to a side wall of the element is efficiently removed by ion beam etching. Ion beam etching is performed while a substrate located being inclined relative to the grid is rotated. In the ion beam etching, an energy amount of an ion beam entering from a direction in which a pattern groove formed on the substrate extends is increased larger than the energy amount of the ion beam entering from another direction by controlling a rotation speed of the substrate, and the re-deposited film adhered to the side wall of the magnetoresistive effect element formed on the substrate is efficiently removed by etching.
US09773972B1

A magnetic device includes a free layer; a pinned layer; a tunnel barrier disposed between the free layer and the pinned layer; a polarization enhancement layer disposed between the tunnel barrier and the pinned layer; and a blocking layer disposed between the polarization enhancement layer and the pinned layer, wherein the blocking layer includes a first diffusion trap layer and a second diffusion trap layer disposed on the first diffusion trap layer.
US09773964B2

An electronic component has a support member, an SAW element which is mounted on the support member with a space S therebetween and which has a facing surface which faces the support member, and a resin portion which covers the SAW element and which is provided so as to seal the space S. The SAW element has a piezoelectric substrate, an IDT provided on the facing surface of the piezoelectric board, an wiring (an outer wiring) which is provided on the facing surface of the piezoelectric board and extends from the IDT toward the periphery side of the piezoelectric board, and a dam member which is adjacent to a lateral edge portion of the wiring and which is provided locally relative to the circumferential direction which surrounds the IDT.
US09773962B2

A BÏ2212 article may be formed by mixing metallic precursor powders including bismuth, strontium, calcium and copper in an oxygen-free atmosphere, mechanically alloying the metallic precursor powders in an oxygen-free atmosphere, and heating the metallic precursor alloy according to a temperature profile. The profile may include a ramp-up stage during which the alloy is heated to a peak temperature in an oxygen-free atmosphere, a dwell stage during which the alloy is held at the peak temperature for a dwell time, and a ramp-down stage during which the alloy is cooled from the peak temperature. During at least a portion of the dwell stage, the oxygen-free atmosphere is switched to an oxygen-inclusive atmosphere, wherein the alloy is oxidized to form a superconducting oxide, which may be sintered during or after oxidation. The alloy may be formed into a shape, such as a wire, prior to oxidizing.
US09773961B1

A display panel includes a substrate, conducting wires, a first insulation layer, a second insulation layer, first electrode series, light emitting units and second electrode series. Interval zones and light emitting zones are defined on the substrate. The first insulation layer is disposed on the substrate. The conducting wires are disposed on the first insulation layer. Each second electrode series includes at least one pad. Each conducting wire includes a first trace part, extending along a first direction, and a second trace part, extending along a second direction. Part of the first trace part is in one of the interval zones. The second trace part is in one of the interval zones. The one end of the second trace part is connected to the first trace part and the other end is connected to one of the pads of one of the second electrode series.
US09773947B2

An emission efficiency of a light-emitting device is improved by reducing strains applied to a light-emitting layer. On a sapphire substrate, an n-type contact layer, an nESD layer, an n-type cladding layer, a light-emitting layer, a p-type cladding layer, and a p-type contact layer, are sequentially deposited. The light-emitting layer has a MQW structure in which a layer unit of a well layer, a capping layer, and a barrier layer sequentially deposited is repeatedly deposited. Of the well layers, the In composition ratio of only first well layer is reduced than the In composition ratios of other well layers, and the In composition ratios of the other well layers are equal to each other. The In composition ratio of the first well layer is designed so that the emission wavelength of the first well layer is equal to the emission wavelengths of other well layers.
US09773946B2

A light-emitting element includes: a sapphire substrate having a c-plane at a main surface thereof; and a semiconductor layer provided at the main surface side of the sapphire substrate. The sapphire substrate includes a first unit including a first region, a second region, and a third region, wherein, when viewed from the main surface side, the three regions together have a shape of a regular hexagon that is evenly divided into the three regions such that each region has a shape of a rhombus; and a plurality of second units disposed to be aligned with each side of the first unit, the second unit having mirror symmetry relative to the first unit. The first unit and the second units are arranged to make a space at the center of the unit.
US09773942B2

A quantum dot having core-shell structure includes a core formed of ZnOzS1-z, and at least one shell covering the core, and formed of AlxGayIn1-x-yN, wherein at least one of x, y, and z is not zero and is not one.
US09773936B2

A semiconductor device is provided, which has a wide-bandgap semiconductor element, such as a SiC element, and which includes a sensor capable of responding sufficiently to characteristic requirements for protecting and controlling the semiconductor element. The semiconductor device includes a wide-bandgap semiconductor element mounted on a substrate; and a light-receiving element that receives light emitted from the wide-bandgap semiconductor element when the wide-bandgap semiconductor element is in a conduction state.
US09773918B2

A thin film circuit includes a thin film transistor with a metal oxide semiconductor channel having a conduction band minimum (CBM) with a first energy level. The transistor further includes a layer of passivation material covering at least a portion of the metal oxide semiconductor channel. The passivation material has a conduction band minimum (CBM) with a second energy level. The second energy level being lower than, equal to, or no more than 0.5 eV above the first energy level. The circuit is used for an electronic device including any one of an AMLCD, AMOLED, AMLED, AMEPD.
US09773917B2

A thin film transistor and a manufacturing method thereof, a display substrate and a display device are provided. The method of manufacturing the thin film transistor comprises forming an active layer (4) having characteristics of crystal orientation of C-axis on a substrate (1) by using indium gallium zinc oxide (InGaO3(ZnO)m), where m≧2. The active layer fabricated with InGaO3(ZnO)m has a good electron mobility, and the quality of the fabricated active layer is improved.
US09773915B2

A semiconductor device using oxide semiconductor with favorable electrical characteristics, or a highly reliable semiconductor device is provided. A semiconductor device is manufactured by: forming an oxide semiconductor layer over an insulating surface; forming source and drain electrodes over the oxide semiconductor layer; forming an insulating film and a conductive film in this order over the oxide semiconductor layer and the source and drain electrodes; etching part of the conductive film and insulating film to form a gate electrode and a gate insulating layer, and etching part of the upper portions of the source and drain electrodes to form a first covering layer containing a constituent element of the source and drain electrodes and in contact with the side surface of the gate insulating layer; oxidizing the first covering layer to form a second covering layer; and forming a protective insulating layer containing an oxide over the second covering layer.
US09773913B1

Semiconductor devices having vertical field effect transistor (FET) devices with reduced contact resistance are provided, as well as methods for fabricating vertical FET devices with reduced contact resistance. For example, a semiconductor device includes a vertical FET device formed on a substrate. The vertical FET comprises a lower source/drain region disposed on the substrate. The lower source/drain region comprises an upper surface, sidewall surfaces, and a bottom surface, wherein the bottom surface of the lower source/drain region contacts the substrate. A lower metallic contact is disposed adjacent to, and in contact with, at least one sidewall surface of the lower source/drain region, wherein the lower metallic contact comprises a laterally extended portion which laterally extends from the at least one sidewall surface of the lower source/drain region. A vertical source/drain contact is disposed adjacent to the vertical FET device and contacts the laterally extended portion of the lower metallic contact.
US09773909B2

Tunneling field-effect transistors including silicon, germanium or silicon germanium channels and III-N source regions are provided for low power operations. A broken-band heterojunction is formed by the source and channel regions of the transistors. Fabrication methods include selective anisotropic wet-etching of a silicon substrate followed by epitaxial deposition of III-N material and/or germanium implantation of the substrate followed by the epitaxial deposition of the III-N material.
US09773906B2

Methods of forming a layer of silicon germanium include forming an epitaxial layer of Si1-xGex on a silicon substrate, wherein the epitaxial layer of Si1-xGex has a thickness that is less than a critical thickness, hc, at which threading dislocations form in Si1-xGex on silicon; etching the epitaxial layer of Si1-xGex to form Si1-xGex pillars that define a trench in the epitaxial layer of Si1-xGex, wherein the trench has a height and a width, wherein the trench has an aspect ratio of height to width of at least 1.5; and epitaxially growing a suspended layer of Si1-xGex from upper portions of the Si1-xGex pillars, wherein the suspended layer defines an air gap in the trench beneath the suspended layer of Si1-xGex.
US09773905B2

A semiconductor device is fabricated by forming a fin and a plurality of gates upon a semiconductor substrate, forming sacrificial spacers upon opposing gate sidewalls, forming a mask upon an upper surface of the fin between neighboring gates, removing the sacrificial spacers, recessing a plurality of regions of the fin to create a dummy fin and fin segments, removing the mask, and epitaxially merging the dummy fin and fin segments. The fins may be partially recessed prior to forming the sacrificial spacers. The device may include the substrate, gates, fin segments each associated with a particular gate, the dummy fin between a fin segment pair separated by the wider pitch, and merged epitaxy connecting the dummy fin and the fin segment pair. The dummy fin may serve as a filler between the fin segment pair and may add epitaxial growth planes to allow for epitaxial merging within the wider pitch.
US09773904B2

A vertical field effect device includes a substrate and a vertical channel including InxGa1-xAs on the substrate. The vertical channel includes a pillar that extends from the substrate and includes opposing vertical surfaces. The device further includes a stressor layer on the opposing vertical surfaces of the vertical channel. The stressor layer includes a layer of epitaxial crystalline material that is epitaxially formed on the vertical channel and that has lattice constant in a vertical plane corresponding to one of the opposing vertical surfaces of the vertical channel that is greater than a corresponding lattice constant of the vertical channel.
US09773891B1

Present embodiments provide for a FinFET and fabrication method thereof. The fabrication method includes two selective etching processes to form the channel. The FinFET includes a substrate, a shallow trench isolation (STI) layer, a buffer layer, a III-V group material, an oxide-isolation layer, a high-K dielectric layer and a conductor material. The STI is formed on the substrate with a trench. The buffer layer is formed on the substrate in the trench. The III-V group material is formed on the buffer layer in vertical stacked bowl shape. The oxide-isolation layer is formed between the substrate and the III-V group material. The high-K dielectric layer is formed on the STI layer and surrounding the III-V group material. The conductor material is formed surrounding the high-K dielectric layer.
US09773882B1

Some embodiments include an integrated structure having a vertical stack of alternating insulative levels and conductive levels. Recesses extend into the conductive levels. The conductive levels have projections above and below the recesses. The projections have outer edges. An outer periphery of an individual conductive level is defined by a straight-line boundary extending from the outer edge of the projection above the recess in the individual conductive level to the outer edge of the projection below the recess in the individual conductive level. A depth of the recess is defined as a horizontal distance from the straight-line boundary to an innermost periphery of the recess. The recesses have depths of at least about 5 nm. Charge-blocking regions extend within the recesses. Charge-storage structures are along the charge-blocking regions. Gate dielectric material is along the charge-storage structures. Channel material is along the gate dielectric material.
US09773875B1

A method includes forming an oxide layer on a silicon-germanium (SiGe) fin formed on a substrate. The first oxide layer comprises a mixture of a germanium oxide compound (GeOx) and a silicon oxide compound (SiOx). The first oxide layer is modified to create a Si-rich outer surface of the SiGe fin. A silicon nitride layer is deposited on the modified first oxide layer.
US09773871B2

A FinFET includes a substrate, a plurality of insulators disposed on the substrate, a gate stack and a strained material. The substrate includes at least one semiconductor fin and the semiconductor fin includes at least one modulation portion distributed therein. The semiconductor fin is sandwiched by the insulators. The gate stack is disposed over portions of the semiconductor fin and over portions of the insulators. The strained material covers portions of the semiconductor fin that are revealed by the gate stack. In addition, a method for fabricating the FinFET is provided.
US09773870B1

A semiconductor device comprises a first semiconductor fin having a first width, the first semiconductor fin is arranged on a first portion of the strain relaxation buffer layer, where the first portion of the strain relaxation buffer layer has a second width and a second semiconductor fin having a width substantially similar to the first width, the second semiconductor fin is arranged on a second portion of the strain relaxation buffer layer, where the second portion of the strain relaxation buffer layer has a third width. A gate stack is arranged over a channel region of the first fin and a channel region of the second fin.
US09773869B2

A semiconductor device is provided. A substrate includes a fin. The fin extends in a first direction. A gate structure is disposed on a first region of the fin. The gate structure extends in a second direction crossing the first direction. A source/drain is disposed on a second region of the fin. The first source/drain is disposed on at least one sidewall of the gate structure. A top surface of the first region is lower than a top surface of the second region.
US09773868B2

Transistor devices and methods for forming transistor devices are provided. A transistor device includes a semiconductor substrate and a device layer. The device layer includes a source region and a drain region connected by a suspended nanowire channel. First and second etch stop layers are respectively arranged beneath the source region and the drain region. Each of the etch stop layers forms a support structure interposed between the semiconductor substrate and the respective source and drain regions.
US09773861B2

A capacitor may include a lower electrode structure, a dielectric layer on the lower electrode structure, and an upper electrode on the dielectric layer. The lower electrode structure may include first to third lower electrodes sequentially stacked, a first oxidation barrier pattern structure between the first lower electrode and the second lower electrode, and a second oxidation barrier pattern structure between the second lower electrode and the third lower electrode. The first oxidation barrier pattern structure may include first and second oxidation barrier patterns sequentially stacked on the first lower electrode, and the second oxidation barrier pattern structure may include third and fourth oxidation barrier patterns sequentially stacked on the second lower electrode.
US09773855B2

An array substrate, a method for fabricating the array substrate, and a related display device are provided. The array substrate comprises: a base substrate with a plurality of first via holes; a plurality of first signal lines on a first side of the base substrate; and a plurality of first signal driver lines on a second side of the base substrate; wherein each first signal line is connected with at least one first signal driver line through at least one first via hole.
US09773854B2

A display device includes: a lower substrate including a display area including a plurality of pixels and peripheral areas around the display area; an encapsulation substrate facing the lower substrate, and including a plurality of edges facing different directions; a sealant between the lower substrate and the encapsulation substrate, the sealant being at the peripheral areas; a voltage transmission line at the peripheral area and being configured to transmit a common voltage; and a voltage transmission electrode at the peripheral area and connected to the voltage transmission line to form at least one contact part, in which the sealant includes a first expanded part and a first non-expanded part having a smaller width than a width of the first expanded part, and the contact part and the first expanded part are alternately arranged.
US09773842B2

Memory devices are provided. The memory device includes a substrate. A dielectric layer is disposed on the substrate and a plurality of resistive memory cells is disposed on the dielectric layer. Each resistive memory cell includes a via disposed in a first opening of the dielectric layer. A conductive layer is disposed on the via. The memory device further includes a capacitor structure including a bottom electrode, a variable resistance layer disposed on the bottom electrode and a top electrode disposed on the variable resistance layer, wherein the bottom electrode is disposed on the conductive layer.
US09773837B2

A magnetic device includes a pinned polarizing magnetic layer having a magnetic vector parallel to a plane of the pinned polarizing magnetic layer. The magnetic device also includes a free layer, separated from the polarizing magnetic layer by a first non-magnetic layer, having a magnetization vector with a changeable magnetization direction. The changeable magnetization vector is configured to change to a first state upon application of a first current of a first polarity and to change to a second state upon application of a second current of a second, opposite polarity. The magnetic device also has a reference layer having a magnetic vector perpendicular to the plane of the reference layer and separated from the free layer by a second non-magnetic layer.
US09773831B1

An image sensor having a lower device, an upper devise, and a TSV structure is provides. The lower device may include a lower substrate, a lower TSV pad, and a lower interlayer insulating layer. The lower TSV pad may be formed over the lower substrate. The lower interlayer insulating layer may cover the lower TSV pad. The upper device may include an upper substrate, an upper TSV pad, and an upper interlayer insulating layer. The upper TSV pad may be formed over the upper substrate. The upper interlayer insulating layer may cover the upper TSV pad. The TSV structure may vertically pass through the upper device and electrically connect the upper TSV pad to the lower TSV pad. The upper TSV pad may include an upper opening. The lower TSV pad may include a unit pad and a lower opening. The unit pad may be exposed through the upper opening and contacts the TSV structure in a top view.
US09773830B2

An insulating liner layer has an extra-pixel removal region located outside a pixel region in a region of a vertical angle of at least one of four corners of the pixel region and having the insulating liner layer removed therefrom.
US09773829B2

A method of image sensor fabrication includes providing a semiconductor material, an insulation layer, and a logic layer, where the semiconductor material includes a plurality of photodiodes. A through-semiconductor-via is formed which extends from the semiconductor material, through the insulation layer, and into the logic layer. The through-semiconductor-via is capped with a capping layer. A metal pad is disposed in a first trench in the semiconductor material. Insulating material is deposited on the capping layer, and in the first trench in the semiconductor material. A resist is deposited in a second trench in the insulating material, and the second trench in the insulating material is aligned with the metal pad. The insulating material is removed to expose the capping layer, and a portion of the capping layer disposed proximate to the plurality of photodiodes is also removed. A metal grid is formed proximate to the plurality of photodiodes.
US09773811B2

It is provided a semiconductor device comprising a power line, a Silicon-on-Insulator, SOI, substrate comprising a semiconductor layer and a semiconductor bulk substrate comprising a first doped region, a first transistor device formed in and above the SOI substrate and comprising a first gate dielectric formed over the semiconductor layer and a first gate electrode formed over the gate dielectric, a first diode electrically connected to the first gate electrode and a second diode electrically connected to the first diode and the power line; and wherein the first and second diodes are partially formed in the first doped region.
US09773800B1

The present invention provides a non-volatile memory structure, which includes a substrate, a gate dielectric layer disposed on the substrate, two charge trapping layers, disposed on two sides of the gate dielectric layer respectively and disposed on the substrate, a gate conductive layer disposed on the gate dielectric layer and on the charge trapping layers, wherein a sidewall of the gate conductive layer is aligned with a sidewall of one of the two charge trapping layers, and at least one vertical oxide layer, disposed beside the sidewall of the gate conductive layer.
US09773797B2

According to one embodiment, a non-volatile memory device includes electrodes, an interlayer insulating film, at least one semiconductor layer, conductive layers, first and second insulating films. The electrodes are arranged in a first direction. The interlayer insulating film is provided between the electrodes. The semiconductor layer extends in the first direction in the electrodes and the interlayer insulating film. The conductive layers are provided between each of the electrodes and the semiconductor layer, and separated from each other in the first direction. The first insulating film is provided between the conductive layers and the semiconductor layer. The second insulating film is provided between each of the electrodes and the conductive layers, and extends between each of the electrodes and the interlayer insulating film adjacent to the each of the electrodes. A width of the conductive layers in the first direction is narrower than that of the second insulating film.
US09773796B2

A non-volatile memory device including a cell array area including a plurality of memory cells and word lines and bit lines, which are connected to the plurality of memory cells, a core circuit area including a page buffer circuit and a row decoder circuit, the pager buffer circuit configured to temporarily store data input to and output from the plurality of memory cells, and the row decoder circuit configured to select some of the word lines corresponding to an address input thereto, and an input/output circuit area including a data input/output buffer circuit, the data input/output buffer circuit configured to at least one of transmit data to the page buffer circuit and receive data from the page buffer circuit, and the input/output circuit area including at least one asymmetrical transistor having a source region and a drain region asymmetrically disposed with respect to the gate structure may be provided.
US09773792B1

A one-time programming cell includes a first metal oxide semiconductor (MOS) structure and a second transistor having a common gate electrode electrically connected to a word line. The first MOS structure has a first gate dielectric layer and the second MOS structure has a second gate dielectric layer. The second gate dielectric layer is thicker than the first gate dielectric layer. Source nodes of the first MOS structure and the second MOS structure are electrically connected, and a drain node of the second MOS structure is electrically connected to a bit line.
US09773787B2

A semiconductor device with an improved arithmetic processing speed and a decreased circuit size, and its driving method are provided. In the semiconductor device, a first terminal of a first transistor and a gate of a second transistor are electrically connected to a first terminal of a capacitor, and a control circuit is electrically connected to a second terminal of the capacitor. The control circuit supplies a first potential to the second terminal of the capacitor, in other words, adds a value corresponding to the first potential to the value of first data previously retained in the gate of the second transistor in order to obtain second data. In the second transistor, the second data, specifically, a third potential commensurate with the potential of the gate will be output from a second terminal when a second potential is supplied to a first terminal.
US09773780B2

A method for manufacturing a semiconductor device comprises forming a first dummy gate layer on a substrate, forming a second dummy gate layer on the substrate adjacent the first dummy gate layer, wherein the second dummy gate layer comprises a material which is capable of being selectively etched with respect a material of the first dummy gate layer, and patterning each of the first and second dummy gate layers into a plurality of first dummy gate stacks and a plurality of second dummy gate stacks, respectively, wherein the first dummy gate stacks are each wider along a gate length direction than each of the second dummy gate stacks, wherein the patterning is performed using a reactive ion etch (RIE) process that results in different lateral trimming between the first and second dummy gate layers.
US09773777B2

A low dynamic resistance, low capacitance diode of a semiconductor device includes a heavily-doped n-type substrate. A lightly-doped n-type layer 1 micron to 5 microns thick is disposed on the n-type substrate. A lightly-doped p-type layer 3 microns to 8 microns thick is disposed on the n-type layer. The low dynamic resistance, low capacitance diode, of the semiconductor device includes a p-type buried layer, with a peak dopant density above 1×1017 cm−3, extending from the p-type layer through the n-type layer to the n-type substrate. The low dynamic resistance, low capacitance diode also includes an n-type region disposed in the p-type layer, extending to a top surface of the p-type layer.
US09773768B2

A method includes placing a first plurality of device dies over a first carrier, with the first plurality of device dies and the first carrier in combination forming a first composite wafer. The first composite wafer is bonded to a second wafer, and the first plurality of device dies is bonded to a second plurality of device dies in the second wafer through hybrid bonding. The method further includes de-bonding the first carrier from the first plurality of device dies, encapsulating the first plurality of device dies in an encapsulating material, and forming an interconnect structure over the first plurality of device dies and the encapsulating material.
US09773767B2

A semiconductor device includes an insulating substrate including an insulating plate and a circuit plate disposed on a main surface of the insulating plate; a semiconductor chip having a front surface provided with an electrode and a rear surface fixed to the circuit plate; a printed circuit board facing the insulating substrate and including a metal layer; a conductive post having one end electrically and mechanically connected to the electrode and another end electrically and mechanically connected to the metal layer; a passive element fixed to the printed circuit board; and a plurality of positioning posts fixed to the printed circuit board to position the passive element.
US09773765B2

Compact optoelectronic modules are described that, in some implementations, can have reduced heights, while at the same time having very little optical crosstalk or detection of stray light. An optoelectronic module having optical channel can include a support on which is mounted an optoelectronic device arranged to emit or detect light at a particular one or more wavelengths. The module has a cover including an optically transmissive portion over the optoelectronic device. The optically transmissive portion is surrounded laterally by sections of the cover that are substantially non-transparent to the one or more wavelengths. A passive optical element is present on a surface of the optically transmissive portion. A spacer separates the support from the cover. The cover can be relatively thin so that the overall height of the module is relatively small.
US09773762B2

In one embodiment, an LED bulb includes a plurality of metal lead frame strips, including at least a first strip, a second strip, and a third strip. First LED dies have their bottom electrodes electrically and thermally connected to a top surface of the first strip. Second LED dies have their bottom electrodes electrically and thermally connected to a top surface of the second strip. The top electrodes of the first LED dies are wire bonded to the second strip, and the top electrodes of the second LED dies are wire bonded to the third strip to connect the first LED dies and second LED dies in series and parallel. The strips are then bent to cause the LED dies to face different directions to obtain a wide emission pattern in a small space. The strips are then enclosed in a thermally conductive bulb having electrical leads.
US09773757B2

Devices, packaged semiconductor devices, and methods of packaging semiconductor devices are disclosed. In some embodiments, a device includes a first interconnect structure, a first integrated circuit die coupled to the first interconnect structure, and a second integrated circuit die disposed over and coupled to the first integrated circuit die. A second interconnect structure is disposed over the second integrated circuit die. First through-vias are coupled between the first interconnect structure and the second interconnect structure, and second through-vias are coupled between the first integrated circuit die and the second interconnect structure. A molding material is disposed around the first integrated circuit die, the second integrated circuit die, the plurality of first through-vias, and the plurality of second through-vias.
US09773750B2

Electrostatic transfer head array assemblies and methods of transferring and bonding an array of micro devices to a receiving substrate are described. In an embodiment, a method includes picking up an array of micro devices from a carrier substrate with an electrostatic transfer head assembly supporting an array of electrostatic transfer heads, contacting a receiving substrate with the array of micro devices, transferring energy from the electrostatic transfer head assembly to bond the array of micro devices to the receiving substrate, and releasing the array of micro devices onto the receiving substrate.
US09773734B2

Methods of forming semiconductor structures that include bodies of a semiconductor material disposed between rails of a dielectric material are disclosed. Such methods may include filling a plurality of trenches in a substrate with a dielectric material and removing portions of the substrate between the dielectric material to form a plurality of openings. In some embodiments, portions of the substrate may be undercut to form a continuous void underlying the bodies and the continuous void may be filled with a conductive material. In other embodiments, portions of the substrate exposed within the openings may be converted to a silicide material to form a conductive material under the bodies. For example, the conductive material may be used as a conductive line to electrically interconnect memory device components. Semiconductor structures and devices formed by such methods are also disclosed.
US09773730B2

One or more techniques for forming a semiconductor arrangement and resulting structures formed thereby are provided herein. The semiconductor arrangement includes a power divider comprising a transmission line and a resistor, where the transmission line is over and connected to an active area input, a first active area output and a second active area output. The semiconductor arrangement has a smaller chip size than a semiconductor arrangement where the transmission line is not over the active area input, the first active area output and the second active area output. The smaller chip size is due to the active area input, the first active area output and the second active area output being formed closer to one another than would be possible in a semiconductor arrangement where the transmission line is formed between at least one of the active area input, the first active area output or the second active area output.
US09773726B2

Wiring structures, methods for providing a wiring structure, and methods for distributing currents with a wiring structure from one or more through-substrate vias to multiple bumps. A first current is directed from a first through-substrate via of a first electrical resistance through a first connection line to a first bump and directing a second current from the first through-substrate via through a second connection line of a second electrical resistance to a second bump. The first connection line has a first length relative to a first position of the first bump and a first cross-sectional area, the second connection line has a second length relative to a first position of the second bump and a second cross-sectional area, the second length is different from the first length, and the second cross-sectional area is different from the first cross-sectional area.
US09773725B2

A multi layer interconnecting substrate has at least two spaced apart metal layers with a conductive pad on each one of the metal layers. Two different types of insulating layers are placed between the metal layers. The placement is such that one of the two different types of insulating layers is placed between the conductive pads and the other type of insulating layer is placed between the two spaced apart metal layers.
US09773719B2

In accordance with an embodiment of the present invention, a semiconductor device includes a semiconductor chip having a first side and an opposite second side, and a chip contact pad disposed on the first side of the semiconductor chip. A dielectric liner is disposed over the semiconductor chip. The dielectric liner includes a plurality of openings over the chip contact pad. A interconnect contacts the semiconductor chip through the plurality of openings at the chip contact pad.
US09773713B2

To provide an electronic component in which the bonding position and bonding strength of a lead terminal can be maintained even if re-heated, a crystal oscillator as an electronic component includes: a first substrate having a connection terminal; and a lead terminal having a connection pad connected to the connection terminal of the first substrate via an electrically conductive bonding member. The electrically conductive bonding member has a part overlapping with the connection terminal and the connection pad, and a part arranged on the outside of the connection pad, as viewed in a plan view. The connection pad is provided with a first area overlapping with the connection terminal and a second area extending from the first area. The second area is connected to the first substrate via an insulative bonding member.
US09773712B2

An ion implantation apparatus includes an implantation part, a measuring part, and a controller. The ion implantation part implants ions into an implantation region located at a bottom of a concave portion provided on a semiconductor substrate. The measuring part measures an implantation amount of ions corresponding to an aspect ratio of the concave portion based on ions implanted from the implantation part thereinto, at a first position at which the semiconductor substrate is arranged when the ions are implanted into the implantation region or a second position close to the first position. The controller controls the implantation part to stop implantation of the ions into the measuring part when an accumulated amount of the implantation amount has reached a predetermined amount according to a target accumulation amount of the implantation region.
US09773711B2

A picking-up and placing process for electronic devices includes: forming a plurality of electronic devices arranged in an array on a carrier, wherein a first conductive layer having a conductive pattern is disposed between each of the electronic devices and the carrier, and a width of the electronic device is greater than that of the corresponding conductive pattern; selectively picking-up parts of the electronic devices and corresponding first conductive layers from the carrier via a picking-up and placing module; and placing the parts of the electronic devices and the corresponding first conductive layers on a target substrate by the picking-up and placing module. An electronic module is further provided.
US09773709B2

A method of making a semiconductor device includes forming a first trench contact over a first source/drain region of a first transistor; forming a second trench contact over a second source/drain region of a second transistor; depositing a first liner material within the first trench contact; and depositing a second liner material within the second trench contact; wherein the first liner material and the second liner material include different materials.
US09773706B2

A semiconductor device includes a semiconductor substrate, at least a first field-effect structure integrated in the semiconductor substrate and at least a second field-effect structure integrated in the semiconductor substrate. The first field-effect structure includes a first gate electrode comprised of a polycrystalline semiconductor material. The second field-effect structure includes a second gate electrode comprised of one of a metal, a metal alloy, a metal layer stack, a metal alloy layer stack and any combination thereof.
US09773704B2

A method for the reuse of gallium nitride (GaN) epitaxial substrates uses band-gap-selective photoelectrochemical (PEC) etching to remove one or more epitaxial layers from bulk or free-standing GaN substrates without damaging the substrate, allowing the substrate to be reused for further growth of additional epitaxial layers. The method facilitates a significant cost reduction in device production by permitting the reuse of expensive bulk or free-standing GaN substrates.
US09773695B2

Methods of forming flash memory cells are described which incorporate air gaps for improved performance. The methods are useful for so-called “2-d flat cell” flash architectures. 2-d flat cell flash memory involves a reactive ion etch to dig trenches into multi-layers containing high work function and other metal layers. The methods described herein remove the metal oxide debris from the sidewalls of the multi-layer trench and then, without breaking vacuum, selectively remove shallow trench isolation (STI) oxidation which become the air gaps. Both the metal oxide removal and the STI oxidation removal are carried out in the same mainframe with highly selective etch processes using remotely excited fluorine plasma effluents.
US09773691B2

A substrate conveying system includes a substrate supply unit including a movable rack and an up-down unit which moves the movable rack down, a lift unit which has one or more ejection holes which eject a gas upward and is configured to lift-up the substrate supported on the movable rack by the pressure of the gas ejected through ejection holes when the up-down unit moves the movable rack down, and a conveying unit which includes a conveyor, and hook elements extending upward from the conveyor, and is configured to push in a conveying direction the substrate W being lifted-up by the pressure of the gas ejected through the ejection holes.
US09773685B2

A flip chip interconnect has a tapering interconnect structure, and the area of contact of the interconnect structure with the site on the substrate metallization is less than the area of contact of the interconnect structure with the die pad. A solder mask has an opening over the interconnect site, and the solder mask makes contact with the interconnect structure at the margin of the opening. The flip chip interconnect is provided with an underfill. During the underfill process, the contact or near proximity of the solder mask with the interconnect structure interferes with flow of the underfill material toward the substrate adjacent the site, resulting in formation of a void left unfilled by the underfill, adjacent the contact of the interconnect structure with the site on the substrate metallization. The void can help provide relief from strain induced by changes in temperature of the system.
US09773681B2

A semiconductor device is provided. The semiconductor device includes a substrate; an epitaxial layer disposed over the substrate; a gate electrode disposed over the epitaxial layer; a source region and a drain region disposed in the epitaxial layer at opposite sides of the gate electrode; a trench extending from a top surface of the epitaxial layer through the source region into the epitaxial layer, wherein the trench has a slanted side and a bottom surface; and a first conductive-type linking region having the first conductive type, wherein the first conductive-type linking region surrounds the slanted side of the trench and contacts the bottom surface of the trench, wherein the first conductive-type linking region electrically connects the source region and the substrate. The present disclosure also provides a method for manufacturing this semiconductor device.
US09773674B2

A method of etching a layer including at least one pattern that has flanks is provided, including at least one step of modifying the layer by putting the layer in presence with a plasma into which CxHy is introduced and which includes ions heavier than hydrogen; and wherein the plasma creates a bombardment of ions with a hydrogen base coming from the CxHy, the bombardment being anisotropic according to a main direction of implantation parallel to the flanks and so as to modify portions of the layer that are inclined with respect to the main direction and so as to retain unmodified portions on the flanks, wherein chemical species of the plasma form a carbon film on the flanks; and at least one step of removing the modified layer to be etched using a selective etching of modified portions of the layer with respect to the carbon film.
US09773659B2

A discharge lamp and a method for forming the lamp, the lamp including a ceramic discharge vessel defining at least part of a cavity containing a metal halide (MH) chemical filling having a power factor of between about 0.75 and 0.85 located within the cavity; and one or more feedthroughs having first and second ends, the first end located in the cavity. The cavity may have an internal length LINT and an internal diameter DINT that are proportional to each other, such that an aspect ratio defined as LINT/DINT is less than or equal to two. The lamp may be started and operated with a probe-start ballast without an internal igniter circuit or without a starting electrode (or internal igniter).
US09773654B2

Provided is a Fe—Co-based alloy sputtering target material having a composition represented as an atomic ratio by the compositional formula: (Fea—Co100-a)100-b-c-d—Tab—Nbc-Md, wherein 0
US09773650B2

A device and method for generating an electrical discharge are described. A first electrode (30) is operated to be a cathode relative to a second electrode (16). A gas is introduced into the chamber (14) by the first electrode (30). The first electrode (30) has a closed antechamber (32) with a metal wall (34). A tube (36) consisting of a different material than the wall (34) is provided through which the gas from the antechamber (32) is conducted into the chamber (14). A front portion of the tube (36) is embedded in the wall (34) of the antechamber (32). In its rear portion, the tube (36) has a free end projecting into the antechamber (32). A stable electrical discharge can be generated thereby in a particularly easy manner.
US09773642B2

An electron beam melting furnace includes a hearth, a mold, an electron gun for keeping metal as a molten state, an electron beam controller for controlling direction of the electron beam, an image sensor for molten metal, and an operating device. A method for operating the furnace includes a step of inputting electron beam emitting coordinates in the electron beam controller, a step of emitting the electron beam, a step of detecting a high electron beam intensity spot by the image sensor, a step of calculating coordinates of high electron beam intensity based on the detected signal by the operating device, a step of calculating differences between the coordinates of emission and the coordinates of high electron beam intensity spot, a step of inputting the difference in the electron beam controller, and a step of controlling the location of electron beam spot.
US09773641B2

Disclosed are a method and an apparatus for observing defects by using an SEM, wherein, in order to observe defects on a wafer at high speed and high sensitivity, positional information of defects on a sample, which has been optically inspected and detected by other inspecting apparatus, and information of the conditions of the optical inspection having been performed by other inspecting apparatus are obtained, and optically detecting the defects on the sample placed on a table, on the basis of the thus obtained information, and on the basis of the detected positional information of the defect on the sample placed on the table, the positional information of the defect having been inspected and detected by other inspecting apparatus is corrected, then, the defects on the sample placed on the table are observed by the SEM using the thus corrected positional information of the defects.
US09773639B2

There is provided an electron microscope capable of easily achieving power saving. The electron microscope (100) includes a controller (60) for switching the mode of operation of the microscope from a first mode where electron lenses (12, 14, 18, 20) are activated to a second mode where the electron lenses (12, 14, 18, 20) are not activated. During this operation for making a switch from the first mode to the second mode, the controller (60) performs the steps of: closing a first vacuum gate valve (50), opening a second vacuum gate valve (52), and vacuum pumping the interior of the electron optical column (2) of the microscope by the second vacuum pumping unit (40); then controlling a heating section (26) to heat an adsorptive member (242); then opening the first vacuum gate valve (50), closing the second vacuum gate valve (52), and vacuum pumping the interior of the electron optical column (2) by the first vacuum pumping unit (30); and turning off the electron lenses (12, 14, 18, 20).
US09773634B2

There is provided an iridium tip including a pyramid structure having one {100} crystal plane as one of a plurality of pyramid surfaces in a sharpened apex portion of a single crystal with <210> orientation. The iridium tip is applied to a gas field ion source or an electron source. The gas field ion source and/or the electron source is applied to a focused ion beam apparatus, an electron microscope, an electron beam applied analysis apparatus, an ion-electron multi-beam apparatus, a scanning probe microscope or a mask repair apparatus.
US09773628B2

A breaker includes conductors, each including an elongated flat cut portion, cutting chambers arranged in correspondence with the cut portions, a single cutting member that includes blades to cut the cut portions in the cutting chambers, a gas generator that generates gas to move the cutting member toward the cut portions, and an arc attenuation portion located between the two cut portions that are adjacent to each other. The conductors are located between two devices. Each cut portion is cut to form two separated cutting ends and electrically disconnect the devices. The arc attenuation portion attenuates an arc generated between the two cutting ends of one of the two adjacent cut portions and the two cutting ends of the other cut portion.
US09773626B1

A keyboard includes a base plate, plural keycaps, plural scissors-type connecting elements and a sliding plate. Each scissors-type connecting element has a bulge. The gliding plate has plural position-limiting structures. The keyboard is installed on a notebook computer and connected with a top cover of the notebook computer. For operating the keyboard, the bulge is received in a first step part of the position-limiting structure. Consequently, the keycap is at a higher height. Since the keycap is at a higher height, the movable distance of the keycap is large enough to provide better tactile feel. For storing the keyboard, the bulge of the scissors-type connecting element is moved to the second step part of the position-limiting structure. Consequently, the height of the keycap is reduced, and the keyboard has a slim appearance.
US09773622B2

A process for producing a supercapacitor electrode, comprising (a) subjecting multiple particles of MCMBs to a chemical activation with an activating agent selected from an acid, a base, or a salt at a temperature from 100° C. to 1,200° C. for a period of 0.5 to 24 hours sufficient to produce multiple porous particles each of a monolithic 3D graphene structure comprising multiple pores and a continuous 3D network of graphene pore walls comprising continuous or naturally interconnected graphene ligaments of 1-20 graphene planes of carbon atoms; (b) producing a suspension containing these multiple porous particles, an optional conductive additive, and an optional resin binder in a liquid medium; and (c) depositing the suspension onto at least a primary surface of a current collector to form a wet layer and removing liquid medium from the wet layer to form the supercapacitor electrode.
US09773614B2

A thin film capacitor includes a pair of electrode layers, a dielectric layer existing between the pair of electrode layers, and a ceramic layer disposed on a surface opposite to the dielectric layer of at least one of the electrode layers.
US09773608B2

A transformer includes a transformer core, a first wire, which forms a first winding, and a second wire, which forms a second winding. The first and second windings are wound around the transformer core. A preformed insulation structure is arranged between the first and second winding and designed to space apart the second winding from the first winding and the transformer core. The preformed insulation structure further includes a first shell which at least partially encloses the transformer core with the first winding, and a second shell which at least partially encloses the transformer core with the first winding. The first and second shells are identical. One or more holes are defined in the first shell and the second shell. The one or more holes cover more than 10% of a surface of the preformed insulation structure.
US09773588B2

A chip part is provided that includes a substrate 2 in which an element region 5 and an electrode region 16 are set, an insulating film (a first insulating film 9 and a second insulating film 3) which is formed on the substrate 2 and which selectively includes an internal concave/convex structure 18 in the electrode region 16 on a surface, a first connection electrode 3 and a second connection electrode 4 which include, at a bottom portion, an anchor portion 24 entering the concave portion 17 of the internal concave/convex structure 18 and which include an external concave/convex structure 6, 7 on a surface on the opposite side and a circuit element which is disposed in the element region 5 and which is electrically connected to the first connection electrode 3 and the second connection electrode 4.
US09773581B2

The present invention provides a cathode material for a Li—S battery. The cathod material comprises dehydrogenized acrylonitrile based polymer, sulfur and GNS (Graphene NanoSheet), wherein the cathode material particles are spherical, the content of dehydrogenized acrylonitrile based polymer is 20-79 wt %, the content of sulfur is 20-79 wt % and the content of GNS is 1-30 wt %. Also provided a method for preparing a cathode material, a cathode made of the cathod material and a Li—S battery comprising the cathode.
US09773579B2

Electrically conductive polymeric compositions curable at temperatures below 250° C. are disclosed. The compositions are particularly well suited for forming electrodes used in association with certain solar cells.
US09773571B2

An integrated circuit including a memory, an array cache, and a cache replacement store is described. The memory includes a primary array and a redundant array. The integrated circuit also includes circuitry configured to transfer data into or out of the primary array using the array cache. For defective locations in the array cache, the circuitry is configured to use the cache replacement store in the transfer of data in place of the defective locations in the array cache, and map addresses in the primary array corresponding to the defective locations in the cache array to the redundant array.
US09773560B2

A nonvolatile memory device includes a memory cell array having memory cells, a row decoder circuit connected to the memory cells through word lines, a page buffer circuit connected to the memory cells through bit lines, and a control circuit controlling the row decoder circuit and the page buffer circuit to repeatedly perform an erase loop including an erase and an erase verification with respect to the memory cells. The control circuit is configured to select one of an increase and a decrease of an erase voltage according to a result of the erase verification of a current erase loop and apply the controlled erase voltage to the memory cells in the erase operation of a subsequent erase loop.
US09773559B2

A flash memory device includes a first page buffer, a second page buffer neighboring the first page buffer, a source-pick-up region disposed between the first page buffer and the second page buffer, and a source line extending in a direction. The source line includes a first portion that corresponds to the first page buffer and a second portion that corresponds to the second page buffer. A first resistance value of the first portion is substantially the same as a second resistance value of the second portion.
US09773558B2

Methods for operating memory cells include applying a respective minterm, comprising a plurality of variables, to control gates of series strings of memory cells, each series string programmed as a plurality of pairs of complementary memory cells such that certain ones of the plurality of variables are enabled, and logically combining each of the minterms into a logic function output. Memories include a plurality of memory cells configured in series strings of memory cells, wherein each series string of memory cells is configured to provide a minterm comprising a plurality of variables, each variable enabled responsive to a state of an associated, respective memory cell.
US09773556B2

Three-dimensional addressing for erasable programmable read only memory (EPROM) can include a number of EPROM banks, a number of shift registers, a row select data signal, a column select data signal, and a bank select data signal.
US09773545B2

The present disclosure provides a static random access memory (SRAM) cell. The SRAM cell includes first and second inverters cross-coupled for data storage, each inverter including at least one pull-up device and at least two pull-down devices; at least four pass gate devices configured with the two cross-coupled inverters; at least two ports coupled with the at least four pass-gate devices for reading and writing; a first contact feature contacting first two pull-down devices (PD-11 and PD-12) of the first inverter; and a second contact feature contacting second two pull-down devices (PD-21 and PD-22) of the second inverter.
US09773537B2

A memory includes a first memory cell; and a second memory cell. A selectable current path is coupled between the first memory cell and the second memory cell. The selectable current path includes a first transistor. A first amplifier is coupled in a first feedback arrangement between the first memory cell and the first transistor. During a read operation of the first memory cell, a current through the first memory cell is substantially equal to a current through the second memory cell. The memory cell may include a magnetic tunnel junction (MTJ).
US09773529B1

A method for operating a read command of N complementary memory cells, the method includes the steps of determining if each of the first and second memory cells of the N complementary memory cells is in a first binary state or a second binary state, generating a count value by counting a total number of the first and second memory cells that are in the first binary state, and determining if the N complementary memory cells are programmed or erased based on a result of comparing the count value to a threshold number.
US09773527B2

According to one embodiment, electrodes are provided in stacked M (M is an integer of 2 or more) semiconductor chips, a transmission units are provided for the semiconductor chips and, based on a chip identification information on a semiconductor chip in the present stage, transmits the chip identification information on a semiconductor chip in the next stage via the electrodes, or transmit a data for setting the chip identification information, and the direction in which an external signal is sent via the electrodes is opposite to the direction in which the chip identification information is transmitted via the electrodes.
US09773519B2

The magnetic tape has a magnetic layer containing ferromagnetic powder and binder on a nonmagnetic support, wherein the coercive force measured in the longitudinal direction of the magnetic tape is less than or equal to 167 kA/m, a timing-based servo pattern is present on the magnetic layer, and the edge shape specified by observing the timing-based servo pattern with a magnetic force microscope is a shape in which the difference between the value L99.9 of the 99.9% cumulative distribution function of the width of misalignment from the ideal shape in the longitudinal direction of the magnetic tape and the value L0.1 of the 0.1% cumulative distribution function, L99.9−L0.1, is less than or equal to 180 nm.
US09773515B2

An HGA loader provides HGAs, in succession, to a multiple workstation head tester. An HGAs carrier station receives HGAs to be tested. An alignment station on the base includes an alignment surface which selectively rotates about an alignment axis. A camera generates images of an HGA on the alignment surface, which is rotated so that the HGA has a desired spatial orientation which is maintained as the HGA is transferred to an HGA testing workstation. A received, oriented HGA is positioned to enable read/write test operations on a disk rotating on an adjacent spinstand. To effect the successive position operations, a transporter includes a track overlying the workstations, and a carriage movable along the track, to pass from workstation to workstations. The loader is automatically operative under the control of a controller.
US09773509B2

Acoustic noise in an audio signal is reduced by calculating a speech probability presence (SPP) factor using minimum mean square error (MMSE). The SPP factor, which has a value typically ranging between zero and one, is modified or warped responsive to a value obtained from the evaluation of a sigmoid function, the shape of which is determined by a signal-to-noise ratio (SNR), which is obtained by an evaluation of the signal energy and noise energy output from a microphone over time.
US09773507B2

Proposed is a method and apparatus for determining a weighting function for quantizing a linear predictive coding (LPC) coefficient and having a low complexity. The weighting function determination apparatus may convert an LPC coefficient of a mid-subframe of an input signal to one of a immittance spectral frequency (ISF) coefficient and a line spectral frequency (LSF) coefficient, and may determine a weighting function associated with an importance of the ISF coefficient or the LSF coefficient based on the converted ISF coefficient or LSF coefficient.
US09773502B2

A bit allocating method is provided that includes determining the allocated number of bits in decimal point units based on each frequency band so that a Signal-to-Noise Ratio (SNR) of a spectrum existing in a predetermined frequency band is maximized within a range of the allowable number of bits for a given frame; and adjusting the allocated number of bits based on each frequency band.
US09773501B1

A method to transcribe a communication session may include establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device. The method may also include generating first transcript data that may include a transcription of the first device audio. The method may also include generating, in substantially real-time, second transcript data that may include a transcription of the second device audio. The generation of the first transcript data may not occur in substantially real-time such that the generation of the first transcript data is delayed from the generation of the second transcript data. The method may also include routing the second device audio to the first device and routing the first device audio to the second device.
US09773499B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for recognizing names of entities in speech. In one aspect, a method includes actions of receiving an utterance that includes (i) a first term that indicates a particular entity type, and (ii) a second term that indicates an entity name. Additional actions include obtaining a phonetic representation of the second term and determining that the phonetic representation of the second term matches a particular phonetic representation of a particular canonical name of a set of canonical names associated with a particular entity. Further actions include outputting a reference name associated with the particular entity as a transcription of the second term.
US09773479B2

A Bohemian Instrument may be a musical instrument, acoustic or electric, with a metallic semi-hollow or hollow body. The Bohemian Instrument may comprise a neck extending from the body. In various embodiments, the Bohemian Instrument may comprise, but not be limited to, for example, a through-body neck, extending from the head of the neck into the body of the instrument. Within the body, the Bohemian Instrument may comprise a frame reinforcing at least one inner-edge of the body. In various embodiments, the frame within the body may be comprised of wood and be connected to, or comprise a part of, the through-body neck. By reinforcing the body, the frame also serves to improve a resonation quality of the hollow or semi-hollow metallic body. In turn, the Bohemian Instrument's unique and distinct sound is further articulated.
US09773474B1

A content item to be displayed via a display of an electronic device may be associated with a first set of grey values or a set of color values. The electronic device may generate, maintain, or at least have access to one or more mappings that map the set of color values and/or the first set of grey values to a second set of grey values. Based on the one or more mappings, the electronic device may convert a color value of the set of color values or a first grey value of the first set of grey values to a second grey value of the second set of grey values. The content item may then be displayed utilizing the second grey value.
US09773470B2

A display device includes: an image display panel including a plurality of pixels each including first to fourth sub-pixels; and a signal processing unit. The signal processing unit determines an expansion coefficient related to the image display panel, obtains output signals of the first to the third sub-pixels based on at least input signals of the first to the third sub-pixels and the expansion coefficient to be output to the first to the third sub-pixels respectively, obtains a fourth sub-pixel correction value as a correction value of an output signal of the fourth sub-pixel based on the input signals of the first to the third sub-pixels and the expansion coefficient, and obtains the output signal of the fourth sub-pixel based on the input signals of the first to third sub-pixels, the expansion coefficient, and the fourth sub-pixel correction value to be output to the fourth sub-pixel.
US09773466B2

A display apparatus comprising gate control lines and a plurality of gate driving units, and further comprising a plurality of compensation units (2), wherein each of the compensation units (2) is connected to output terminals of two gate driving units (1) and connected to one of gate control lines. In the display apparatus, the space occupied by gate drivers is reduced and the product size of the display apparatus is decreased by changing the conventional structure of dual gate driving units for two sides to a new structure of a single gate driving unit for two sides (1) plus a compensation unit (2).
US09773465B2

A display apparatus including a classifier configured to classify image data into preset data of an n-bits (“n” is a natural number), a toggle counter configured to count a number of toggles based on preset data of a present horizontal line and a previous horizontal line and to calculate a final toggle number using a weighted values corresponding to a swing width between data voltages of the present and previous horizontal lines, a determiner configured to determine a representative toggle number of a present frame based on a plurality of final toggle numbers of the present frame, compare the representative toggle number with a plurality of threshold values and determine a level of a power control signal based on a compared result.
US09773460B2

A system, method, and computer program product are provided for combining low motion blur and variable refresh rate in a display. In one embodiment, a hold-type display is operated in a first mode of operation where the hold-type display is dynamically refreshed such that the hold type display handles updates to image frames at unpredictable times and where for each of the image frames a backlight of the hold-type display is activated for an entire duration of display of the image frame. Additionally, it is determined that at least one predefined condition has been met. Further, in response to the determination, the hold-type display is operated in a second mode of operation where the hold-type display is statically refreshed such that the hold-type display handles updates to image frames at regular intervals and where for each of the image frames the backlight of the hold-type display is flashed.
US09773458B2

A display apparatus according to the present invention includes: a light emission unit; a display unit configured to display an image on a screen by modulating light from the light emission unit; an acquisition unit configured to acquire base image data and difference data used in an expansion process for expanding at least one of a dynamic range and a color gamut of image data; a control unit configured to control light emission of the light emission unit, based on the difference data; and a generation unit configured to generate display image data outputted to the display unit, based on the base image data.
US09773455B2

An organic light emitting display device includes a plurality of pixels in a display area; a data driver configured to supply a data signal to the pixels; and a data converter configured to output a correction image data utilized in generation of the data signal, and the data converter is configured to generate a stress data corresponding to an input image data, to accumulate and store at least a portion of the stress data in a compressed state, and to generate the correction image data obtained by correcting the input image data according to the accumulated stress data.
US09773454B2

An organic light emitting display device includes a plurality of pixels, a data driver, and a plurality of demultiplexers. The pixels are in an area defined by scan lines and data lines. The data driver progressively supplies data signals to output lines every horizontal period. The demultiplexers are coupled to respective ones of the output lines. Each demultiplexer supplies data signals to a first number of data lines coupled to the demultiplexer during a horizontal period.
US09773449B2

A pixel circuit with an organic light emitting diode (OLED) compensates a threshold voltage of the driving switch therein by controlling the connection relationship between a first capacitor and a second capacitor therein. As such, the compensation time of the pixel circuit may be different from the data writing time of the same. Also, the capacitance to be written with the data may be less than that in the conventional technique so that the time needed for the data writing is then reduced and the pixel circuit in the present invention can be used in a display device with a high refresh rate.
US09773440B2

A display panel, a display device and an inspection method are provided. The display panel comprises a plurality of scanning lines, a plurality of data lines including a plurality of first-type data lines and a plurality of second-type data lines, and a plurality of sub-pixels arranged in an array. The second-type data lines are closer to a center of the display panel than the first-type data lines along a first direction. The first-type data line is connected to at least one second-type data line, and the connected first-type data line and the at least one second-type data line are connected to the sub-pixels having a same color in a same sub-pixel row, respectively. The first-type data line receives a voltage signal from an external circuit, and the at least one second-type data line receives the voltage signal from the connected first-type data line.
US09773426B2

A method and apparatus to facilitate tone challenged singers to sing intended notes. In one aspect, the singer determines a note to sing corresponding to an intended frequency fi. The singer utters a note continuously with fundamental frequency fu into a microphone of the natural ear apparatus. The note is processed by the apparatus to produce sound emphasizing the fundamental frequency fu and output through a speaker to the auditory organs of the singer. The singer detects differences between intended frequency fi and uttered fundamental frequency fu. The singer adjusts his vocal organs as he utters the note with the intention of changing fu to reduce difference between fi and fu.
US09773412B2

A system and a method for providing augmented reality (AR) notification are provided. The system includes a recognizing unit configured to recognize a ground region, which is a region corresponding to the ground, on an AR driving image and a controller configured to add a display element to the ground region and to control a notification output associated with driving through the display element.
US09773409B1

Intuitive methods of automatically configuring a remote control for multiple electronic devices are disclosed. The remote control can be automatically configured with the help of a first electronic device that is connected to one or more additional electronic devices. The first electronic device aids in the configuration of the remote control by gathering information about the one or more additional electronic devices and configuring the remote control in accordance. The information about the one or more additional electronic devices may be gathered from the devices themselves, from additional remote controls associated with the devices, and/or from a user, among other possibilities.
US09773408B2

An operation method of a mobile terminal includes determining a home appliance not registered with a server, displaying an object indicating the retrieved unregistered home appliance on a screen, and, upon receiving an input to register the unregistered home appliance, transmitting product information of the unregistered home appliance to the server. Consequently, product registration for the home appliance is easily and conveniently performed.
US09773400B1

Provided is a pole type protector for a rack protection, which may include a tubular column member which is spaced-apart from a rack and is installed upright on a floor; a tubular clamp which is configured to fixedly insert the lower end of the column member; an impact absorption member which is configured to seat and support the lower end of the tubular clamp on the upper surface thereof, wherein the lower surface thereof is disposed contacting with the floor, and an inner hollow part is formed in the central direction, and the impact absorption member is made of an elastic material; and a flange type support member which is fixed at the floor while passing through the tubular clamp and is configured to fix together the lower end of the tubular clamp and the impact absorption member.
US09773397B2

There is provided a fall detection system comprising a user device configured to be worn or carried by a user, the user device comprising a proximity sensor for measuring the proximity of the user device to the ground or a floor; and a movement sensor for measuring the movements of the user; the fall detection system further comprising a processing unit configured to process the measurements from the movement sensor to detect a potential fall; activate the proximity sensor if a potential fall is detected; and process the measurements from the proximity sensor to determine if the user has fallen.
US09773396B2

In one aspect of the disclosed implementations, a device includes one or more motion sensors for sensing motion of the device and providing activity data indicative of the sensed motion. The device also includes one or more feedback devices for providing feedback, a notice, or an indication to a user based on the monitoring. The device also includes one or more processors for monitoring the activity data, for determining one or more activity metrics based on the activity data, and for causing one or more of the feedback devices to produce an indication to the user that an activity goal has been achieved by the user based on one or more of the activity metrics. The device further includes a portable housing that encloses at least portions of the motion sensors, the processors and the feedback devices.
US09773391B1

When the sight impaired become mobile, they often bump their heads on unseen objects and/or hazards that could result in injury. The object detection device uses signal emitting proximity sensors that alert the user to unseen objects. The object detection device notifies the user of detected objects. Stimulators, such as actuators, produce a detected feedback to contact the user to warn the user that an object has been detected and the distance between the object and the user. Each actuator contacts the user at a specific contact point. The actuator contacting the user at a specific contact point informs the user of the distance between the user and the detected object.
US09773384B2

A method in a gaming system includes receiving a wager and displaying an array having a plurality of array positions. The array positions are populated by symbols located on symbol-bearing reels, including an oversized symbol occupying a plurality of reel-symbol positions on one of the reels and having an image extending over those reel-symbol positions. The method also includes determining whether the oversized symbol will be only partially displayed in the array based on a rest location determined for the oversized symbol. If the oversized symbol will be only partially displayed in the array, the image of the oversized symbol is graphically reconfigured. The method includes spinning and stopping the reels to place the symbols in the determined rest locations. The first portion of the oversized symbol is displayed in the array with the graphically reconfigured image. The method also includes awarding a payout.
US09773371B2

An intermediate credit hybrid game that awards a player an intermediate credit. The intermediate credit is awarded to the player on the based on an outcome of a wager that was made in a gambling game but triggered by the player's play of a skill-based entertainment game. The intermediate credit may be converted by the player into an in-game resource within the entertainment game.
US09773364B2

An access control system utilizes authorized users' mobile electronic devices for transmitting biometric identifiers in combination with using a key card, for authenticating the user's access privileges for unlocking a secure door. The system may further verify proximity of the user's device to the access control reader, which verifies correspondence of the key card with the transmitted biometric characteristics. The system may further require entry of a PIN into the user's device, for its transmission to the access control system for access confirmation. A scanner scans the area around its geographic location for search signals emitted by mobile electronic devices, and identifies a position, a type, and an address of each device, using characteristics of the search signals. Audio analytics detect/identify a position of sudden sound fluctuations indicating a gunshot/fight incident, and correlates the incident location to a device location. Video analytics correlate imaged people with detected electronic devices.
US09773359B2

A method for detecting the detachment of a sensor device mounted in a wheel of a motor vehicle at an assembly distance from the center of the wheel. The method includes steps for acquiring (E1) the angular-speed value of the wheel, measuring (E2) the acceleration value of the sensor device, calculating (E3) the distance separating the sensor device from the center of the wheel using the angular-speed value and the acceleration value, and determining (E4) the detachment of the sensor device if the calculated distance is different from the assembly distance of the sensor device in the wheel.
US09773337B2

Methods and systems are disclosed for rendering a three dimensional animation of a past event. A request is received, at a processor, for re-creation of a past event associated with a job site. Input data is accessed, at the processor, regarding the past even associated with the job site wherein the input data pertains to past movements and lifts of at least one lifting device associated with the job site. A three dimensional (3D) animation is generated, at the processor, of the past event involving the past movements of the at least one lifting device. The 3D animation is displayed, on a display, depicting the past event wherein the displaying comprises playback controls for controlling the displaying.
US09773334B1

A method includes receiving a stream of synthetic images from a synthetic vision system and receiving a stream of sensor images from at least one sensor. The method also includes performing, by a processing array including a plurality of parallel processing elements, one or more fusion operations on a particular synthetic image of the stream of the synthetic images and one or more particular sensor images of the stream of the sensor images. Upon performing one or more fusion operations on the particular synthetic image of the stream of the synthetic images and the one or more particular sensor images of the stream of sensor images, the method further includes outputting a combined image to a display for presentation to a user.
US09773329B2

Controlling an electronic device includes: detecting a touch contact with a touch-sensitive display; detecting a first intersection of the contact location with a first edge between first and second nodes; exclusively linking the first edge at the first intersection of the contact location; detecting movement of the contact location and causing the linked first intersection of the first edge to move in concert with the contact location so as to extend the first edge on the display at the intersection, while maintaining a link of the first edge to the first and second nodes; detecting the exceeding of an extensibility limit of the first edge; and based on the exceeding, removing the first edge from the displayed graph and breaking the connection between the first and second nodes of the graph, wherein the signaling connection between the first and second components is broken.
US09773322B2

An image processing apparatus includes a plurality of dictionaries configured to store a feature of an object and information on an imaging direction in a scene for each kind of imaged scene, a detecting unit configured to detect an object with reference to at least one of the plurality of dictionaries in the scene in which the object has been imaged and which is to be learned, an estimating unit configured to estimate the imaging direction the detected object, a selecting unit configured to select one dictionary from the plurality of dictionaries based on the imaging direction estimated by the estimating unit and the information on the imaging direction in each of the plurality of dictionaries, and a learning unit configured to learn the dictionary selected by the selecting unit, based on a detection result produced by the detecting unit.
US09773320B2

A method and system for assessing an amount of a blood component of a volume of fluid within a canister, the method comprising: receiving an image of the canister generated by the image acquisition device; selecting a first region of the image exhibiting substantially uniform color, wherein the first region of the image corresponds to a layer of fluid situated between a wall of the canister and a first feature of an insert retained in position within the canister; determining a color parameter representative of the first region; determining a concentration of a blood component within the canister, based upon the color parameter; upon determining the volume of fluid of fluid within the canister, generating an analysis informative of an amount of the blood component within the canister; and providing information derived from the analysis to an entity associated with an individual from whom the volume of fluid originated.
US09773312B2

A method of registering a camera of a surgical navigation system for an augmented reality which realizes an augmented reality with lowered error range is disclosed. The method of registering the camera of the surgical navigation system for the augmented reality enables single person to do the work by calculating and adjusting the coordinate of the optical center of the camera by moving the optical tracker, the camera, or the pattern board with a second marker attached on the pattern board, not manually attached on the pattern board. And, there is an effect of improving accuracy and safety of a surgery by realizing an augmented reality without generating an accumulated error by the second marker, since the spatial coordinate of the second marker attached on the pattern board maintains uniform.
US09773307B2

The present invention provides quantification and imaging methods and a system of the echo-texture feature, comprising: obtaining an ultrasonic image; calculating all the pixel values in a selected ROI of the ultrasonic image to obtain a regional standard deviation; excluding pixels with a pixel value smaller than a multiple of the regional standard deviation in the selected ROI; counting a set of pixels centered around a Nth pixel to gather a Nth local mean, a Nth local variance and a Nth local coefficient of variance corresponding the set of pixel values, wherein N is from 1 to the number of the pixels remaining in the selected ROI; and obtaining an echo-texture index according to the local means, the local variances, or the local coefficient of variances. The imaging of echo texture which shows the echo texture distribution of the selected ROI with a color scale changing continuously from red to blue is also included. A parameter is provided to adjust the visualization enhancement of the echo texture.
US09773301B2

Aerial thermal images of a ground surface may be captured using a thermal image sensor. The images may be contrasted, georeferenced, orthorectified, and/or stitched together to form a complete thermal image. The complete thermal image may include a plurality of pixels with display values corresponding to temperatures of the ground. Local temperature sensors may measure the temperature at locations on the ground. Based on display values for pixels corresponding to the locations on the ground and the temperature measurements, a curve mapping display values to temperature measurements may be calculated. Temperatures may be calculated for pixels for which the temperature was not previously known. Users may select a temperature range of interest, and pixels with temperature values within the temperature range of interest may be distinctively marked. The pixels may be marked with different colors based on where their temperature value falls within the temperature range of interest.
US09773276B2

A system and method for forecasting tax effects of financial transactions is provided. The system and method include a series of web pages. The web pages allow a user to 1) determine their federal and state tax rates, 2) describe the asset they wish to sell. Additional web pages then display the tax consequences of the sale of the asset along with the details of the calculations used to evaluate those consequences. Still more web pages can be used to describe an asset to buy. In this case, the displayed consequences are expanded to compare the benefit of holding the current asset against the benefit of acquiring the new asset.
US09773273B2

A system architecture of a gift transaction system is disclosed. The gift transaction system can include a buyer interface module, a recipient interface module, a merchant backend interface module, a store front interface module, a curation module, a reminder module, an analytics module, or a media plug-in interface module. A method of operating the gift transaction system under the system architecture includes: providing an embedded widget on a website to determine gift intent to initiate a gift transaction by a buyer account for a recipient account; generating a gift buyer interface for a first client device to personalize a gift package including a gift item; generating a gift recipient interface for a second client device to customize the gift package; and communicating with a merchant backend system to complete the gift transaction to ship the gift package.
US09773272B2

A computer method and system provide means for recommending an organization to a user. The system includes a database of business relationships between organizations. A user may search for an organization according to search criteria and the system will select a set of organizations that match the criteria. The organizations may be displayed based on the relevance of the selected organization and the similarity of organizations connected to the selected organizations.
US09773265B2

A system for and method of processing customer orders are disclosed. The system contains an order entry device, software having a database and at least an interface function, an algorithm adapted for selecting the order processing location and adapted for transmitting customer orders to the order processing device. The method of processing customer orders includes collecting the orders at an order entry device such as a point of sale, prioritizing and queuing the orders, identifying the best point of delivery for each order, transmitting the order to the point of delivery and processing the order at the point of delivery. This saves time for the customer and improves the accuracy of filling the orders.
US09773256B1

Advertisement quality measures (e.g., predicted click through rates) are modified in accordance with a user's preferences with respect to domains to which the advertisements relate.
US09773254B1

An approach to facilitate providing an event space associated with a primary virtual space is provided. An event space is provided to users of a primary virtual space, wherein the event space comprises one or more event objectives. Users of the primary virtual space having primary user accounts have associated event space accounts indicating event user parameters, event game parameters, and event inventory information for the first user. The user may be provided with event virtual items for purchase wherein the event virtual items are used in the event space during the event period. In response to a determination of the progress of the user associated with one or more event objectives an event award is determined for distribution to the user, wherein the event award may be used within the primary virtual space.
US09773252B1

In general, embodiments of the present invention provide systems, methods and computer readable media for identifying a new business based on programmatically analyzing content received from online sources and, as a result, discovering one or more references to the business. In embodiments, the system stores historical data representing previously identified new businesses and then uses attributes of those businesses in search queries to receive related content. Additionally or alternatively, the system stores data representing online sources that historically provided content containing references to new businesses and then continues to access those sources for additional content. In embodiments, the system performs content analysis on structured and/or unstructured content. In some embodiments, analysis of content received from a particular online source includes a source-specific algorithm that takes a source-specific representation of the content as input and produces a result indicating the likelihood that the content includes a new business reference.
US09773249B2

A system and method may add to a web page a similar-content module which may contain information related to the context of the web page, may look like a portion of the web page, and may lead to a jump page which presents information in the similar-content module in more detail and contains an advertiser's advertisement or a link to an advertiser's web page. If a user is interested in the information in the similar-content module, he may click on the module and be sent to the jump page. Displaying the similar-content module will not cost any advertiser anything. A pay per impression advertiser will not be charged until its advertisement is displayed on the jump page, and a pay per click advertiser will not be charged until its link in the jump page is clicked on.
US09773240B1

A method of preventing passcode logging is disclosed. The method may include: presenting a passcode entry interface on an electronic device; receiving a sensor input sequence from a sensor of the electronic device, wherein the sensor input sequence is indicative of a user's interaction with the passcode entry interface; and introducing a fake sensor entry into the sensor input sequence on the electronic device, wherein the fake sensor entry is introduced in accordance to a pattern to later distinguish the fake sensor entry from an actual sensor entry in the sensor input sequence.
US09773238B2

The present invention uses an order processing server to transmit an electronic menu to a customer. When a vehicle comes within range of the server's transceiver, the menu is received by the particular customer device, and the order is formulated and transmitted back to the server.
US09773236B2

Embodiments of the disclosure include systems, methods, and devices for processing payments for a card. Such embodiments include receiving payment information from a payor at an intermediate entity server as well as authorizing the payment transaction, by the intermediate entity server, based on the payment information. Further such embodiments include providing instructions, by the intermediate entity, to debit a payor card account and credit payee shadow ledger account based on the payment information as well as providing instructions, by the intermediate entity, to debit the payee shadow ledger account and to credit the payee card account based on payment rules.
US09773220B2

Master case tracking mesh for data transmission includes a shipping container for holding items to be transported therein. The shipping container may include a central data storage unit configured to receive data transmitted thereto, and a plurality of electronic tags configured to store data of the items, and further configured to transmit data of the items to the central data storage unit.
US09773204B2

A neuromorphic device having synapses may include: a top electrode; a bottom electrode; and a variable resistive layer disposed between the top electrode and the bottom electrode. The variable resistive layer may include a plurality of carrier traps distributed at multiple energy levels.
US09773180B2

Methods, systems, and computer program products for authenticating an online user. Authentication involves sending a code from a server to a user device equipped with a source of illumination and a camera capable of capturing video imagery of the online user. The user device receives the code, modulates the source of illumination in accordance with the code, and captures video imagery of the user while the source of illumination is being modulated according to the code. The captured video imagery of the online user is sent to the server where it is analyzed to detect evidence of changes in illumination that correspond to the code. If good correspondence is found, the user may be authenticated. Similar methods may be applied to other biometric data. Applications of the authentication include identify validation, pseudonym verification, and distinguishing human from non human access attempts.
US09773177B2

A surrounding environment recognition device includes: an image acquisition unit that obtains a photographic image from a camera for capturing, via a camera lens, an image of a surrounding environment around a mobile object; an image recognition unit that recognizes an object image of an object present in the surrounding environment based upon the photographic image obtained by the image acquisition unit; an accumulation detection unit that detects accumulation settled on the camera lens based upon the photographic image obtained by the image acquisition unit; a suspension decision-making unit that makes a decision, based upon detection results provided by the accumulation detection unit, whether or not to suspend operation of the image recognition unit; a tracking unit that detects a characteristic quantity in a tracking target image from a specific area in an image captured by the image acquisition unit for a reference frame, determines through calculation an estimated area where the characteristic quantity should be detected in an image captured by the image acquisition unit for a later frame relative to the reference frame and makes a decision as to whether or not the characteristic quantity for the tracking target image is also present in the estimated area; and a resumption decision-making unit that makes a decision, based upon at least decision-making results provided by the tracking unit and indicating whether or not the characteristic quantity for the tracking target image is present, as to whether or not to resume the operation of the image recognition unit currently in a suspended state.
US09773175B2

A system for tracking a position of a cable attached between a power source and a machine in a worksite is disclosed. The cable is further coupled to a guiding device located in the worksite between the power source and the machine. The system includes a perception module disposed on the machine to detect a location of the guiding device. The system further includes a controller disposed to be in communication with the perception module. The controller determines the location of the guiding device with respect to a location of the machine and determines a distance between the guiding device and the machine. The controller further compares the distance with a first threshold distance and a second threshold distance and generates a warning if the distance is greater than the first threshold distance or smaller than the second threshold distance.
US09773173B2

A method and apparatus for screening luggage are provided. X-ray images derived by scanning the luggage with X-rays are received and processed with an automated threat detection (ATD) engine. A determination is then made whether to subject respective ones of the X-ray images to further visual inspection by a human operator at least in part based on results obtained by the ATD engine. In certain cases, visual inspection by a human operator is by-passed and the ATD results are relied upon in order to mark luggage for further inspection or to mark luggage as clear. In another aspect, X-ray images derived by scanning the luggage using two or more X-ray scanning devices are pooled at a centralized location. ATD operations are applied to the X-ray images, which are then provided “on-demand” to a human operator for visual inspection. Results of the visual inspection are entered by the human operator and then conveyed to on-site screening technicians associated with respective X-ray scanning devices.
US09773169B1

The invention provides an image capture system, apparatus and method for capturing a biometric image in high ambient light environments. Reflections from ambient light can introduce unwanted environmental pattern noise that can interfere with extracting information from a captured biometric image. The invention performs attenuation of ambient light without requiring employment of shielding to prevent ambient light from reflecting off of a surface being imaged. As a result, the invention can be deployed into environments with varied indoor or outdoor lighting characteristics.
US09773165B2

A regression testing system comprises an automatic test tool configured to capture a first web screen shot and a second web screen shot of a webpage, where the webpage has undergone an update or edit. The regression testing system also comprises a visual comparator configured to identify similar areas in the first web screen shot and the second web screen shot. The visual comparator receives, and compares characteristics of, the web screen shots. Furthermore, the regression testing system generates a report with marked different characteristics between the first and second web screen shots. The regression testing system identifies similar areas in the first and second web screen shots shot even if the similar areas are at different locations within the web screen shots. The comparison performed by the visual comparator includes performing a pixel comparison combined with a marking algorithm to group differences in smaller, related but separate areas.
US09773164B2

An apparatus and a method for recognizing a human body in a hybrid manner are provided. The method includes calculating body information used for recognizing a human body from an input image, detecting a region of the human body in a learning-based human body recognition manner by using the calculated body information, and tracing a movement of the detected region of the human body in a modeling-based human body recognition manner. Thereby, it is possible to quickly perform more accurate and precise recognition of the human body.
US09773154B2

Process and system for identifying and quantifying helminth eggs in water, sludge, biosolid and/or excreta samples among others, from images comprising filtering the images with an anisotropic filter maintaining the borders of the images, obtaining filtered images; filtering the filtered images applying Laplacian of Gaussian detecting changes in the filtered images, and obtaining binarized images; separating the binarized images by means of a filtered distance field Watershed filter, obtaining the images; filtering the images eliminating objects by perimeter compactness, considering the size of the objects in the images filtered again and separating the differences to avoid false positives, obtaining images with identified objects; characterizing the objects identified in the images segmenting the objects by means of gray profiles; and classifying the characterized objects according to a statistic classifier for identifying and quantifying different species of helminth eggs.
US09773152B2

A light guiding structure for fingerprint recognizing sheet is adapted between a circuit board and a protecting sheet for encompassing an image capture device. The light guiding structure includes a frame, side-emitting LEDs, and a light guiding sheet. The middle portion of the frame is defined as a hollowed portion. Conductive pairs are located on the frame and extended out of the frame to form a first contact and a second contact. The side-emitting LEDs are assembled to the frame and electrically connected to the conductive pairs. The light guiding sheet covers on the hollowed portion. The side-emitting LEDs are assembled around the periphery of the light guiding sheet. The light guiding structure can be directly assembled on the circuit board and encompass the image capture device, and therefore an electronic device can be provided with a fingerprint recognizing sheet having the light guiding structure.
US09773144B2

A communication system includes a first electronic device and at least one second electronic device. The second electronic device has a communication function section having a function for performing communication and an identification image presentation section which provides, at a position that can be captured from outside, an identification image having device information including the type of a communication standard for the communication to be performed by the communication function section. The first electronic device has a control section and a display section, and the control section acquires the device information from a captured image of the identification image, and causes a combination image that is a combination of an image of the second electronic device and image information correspond to the device information to be displayed on the display section.
US09773138B1

An image associated with a poll may be acquired via a camera. One or more symbols indicating responses may be found by analyzing the image. The responses specified by the symbols may be determined and saved. The responses may also be displayed to the operator and/or to the respondents.
US09773136B2

A radio frequency identification (RFID) tag reading system and method accurately and rapidly determine, in real-time, true bearings of RFID tags associated with items in a controlled area. Primary transmit and receive beams are steered over the area, and multiple secondary receive beams are substantially simultaneously steered to a plurality of bearings in the area. The highest signal strength of secondary receive signals from the secondary receive beams determines an approximate tag bearing of each tag. Two secondary receive beams at opposite sides of the approximate tag bearing in elevation are selected to obtain a pair of elevation offset signals, and two secondary receive beams at opposite sides of the approximate tag bearing in azimuth are selected to obtain a pair of azimuth offset signals. The elevation offset signals and the azimuth offset signals are processed to determine a true bearing for each tag in real-time.
US09773128B2

Cryptographic techniques for encrypting images, and decrypting and reconstructing images, are provided to facilitate preventing unauthorized access to images. A holographic cryptographic component (HCC) can generate a global image comprising a scaled version of a source image and random content, generate a phase hologram representing the global image, and encrypt the phase hologram to generate an encrypted hologram based on a random phase mask, which can be the private encryption key. To reconstruct the source image, an HCC can overlay a phase mask, which can be a conjugate of the random phase mask, on the encrypted hologram to decrypt it, and can illuminate the decrypted hologram with a coherent light source. The source image is only reconstructed properly if the correct phase mask is used. If HCC applies the encryption process repetitively to the same source image, HCC can generate a different encrypted hologram in each run.
US09773114B2

A method of analyzing a program code of an electronic device includes configuring a tree by using a key string included in the program code and; in response to a command to find a specific key being received, performing a predetermined order traversal of the tree by using a string included in the specific key; in response to a node which matches a last string included in the specific key having a leaf node as a result of the predetermined order traversal, returning a value of the leaf node; and analyzing the program code by using the return value.
US09773111B2

Technologies for preventing software-based side-channel attacks are generally disclosed. In some examples, a computing device may receive a cryptographic program having one or more programming instructions for performing a key handling operation and may add one or more programming instructions for performing an anti-attack operation to the one or more programming instructions for performing the key handling operation. The computing device may transmit the resulting cryptographic program with the anti-attack operation to an execution device. The execution device, such as a cloud computing system, may execute the cryptographic program, thereby causing execution of the anti-attack operation. The execution of cryptographic program may prevent a side-channel attack by masking the number of key performance events that occur.
US09773108B1

The disclosed computer-implemented method for performing operations on restricted mobile computing platforms may include (1) receiving a request to perform an operation on a mobile device, (2) requesting access to a synchronization profile of the mobile device that represents the current state of the mobile device, (3) receiving access to the synchronization profile, and (4) performing the operation on the mobile device by performing an analogous operation on the synchronization profile. In some examples, the operation may require access to a current state of the mobile device, and a mobile computing platform of the mobile device may place a limitation on the ability of third-party software to (a) inspect the current state of the mobile device, (b) modify the current state of the mobile device, and/or (c) execute resource-intensive operations via the mobile device. Various other methods, systems, and computer-readable media are also disclosed.
US09773098B1

A system and method for providing a content feed file for a content file to a content host. The method comprises delivering the content file and the content feed file to the content host, wherein the content feed file comprises one or more policies and the one or more policies direct the content host to manage the content file according to the one or more policies. After the content host processes the content file according to the provided policies, the content owner receives a status report wherein the status report comprises information about actions taken by the content host according to the one or more policies.
US09773095B2

An apparatus for distributing medicines, vitamins and/or samples, including an organizer and dispensing units for medicines, vitamins and/or samples. The organizer includes seats in which to place the dispensing units. The apparatus includes an identification device connected to a data processing device and containing dispensing data on medicines, vitamins and/or samples, including detecting members controlled to a detecting state by detecting signals generated on the basis of dispensing data in the data processing device. The identification device is configured to be brought in connection with the organizer so that at least some of the detecting members are aligned with at least some of the seats of the organizer, wherein at least those dispensing units, which are aligned with at least one detecting member, can be identified by means of detecting signals generated on the basis of dispensing data in the data processing device.
US09773088B2

A method of modeling the temperature profile of an IC transistor junction employs an efficient thermal simulation algorithm to implement a design tool for IC design applications. The junction area of a transistor is divided into an odd number of sub-sections of equal size. Each sub-section is modeled as an equivalent circular heat source having an area equal to that of a sub-section. Temperature profiles are determined for each of the equivalent circular heat sources, which are superimposed to provide a total thermal profile for the junction. The method is preferably employed with rectangular-shaped junction areas, and performed with a software-controlled microprocessor. The method may be integrated with an electronic circuit simulation program such as SPICE. The results of the modeling may be used to iteratively modify the component layout on an IC to improve its temperature performance and/or its component density.
US09773086B1

Disclosed are techniques for implementing coplanar waveguide transmission lines in an electronic design. These techniques identify one or more electrically conductive shapes and a plurality of edge segments thereof in an electronic design. A plurality of model trace segments may be constructed based in part or in whole upon a plurality of edge segments. One or more coupled line groups may be generated with the plurality of model trace segments and one or more actual trace segments for a model of the electronic design. Electrical analyses or simulations may be performed on the model to generate electrical analysis results. The electronic design may then be devised or revised based on extracted parameter values of the electrical analysis results.
US09773078B2

Embodiments relate to the emulation of circuits, and representation of unknown states of signals. A disclosed system (and method and computer program product) includes an emulation environment to convert a digital signal of a DUT in a form capable of representing an unknown state. In addition, the disclosed system converts digital logic circuits such as Boolean logic, flip flops, latches, and memory circuits to be operable with signals having unknown states. Thus, an unknown state of a signal is indicated and propagated through digital logic circuits represented in a disclosed semantic to enable prompt detection of improper operation of the DUT, for example, due to power shut down or inadequate initialization.
US09773074B2

Systems and methods are provided for building digital objects using component modular objects, such as block objects. The block objects have properties defining their appearance and interaction characteristics. When two or more block objects are placed together to form an object, their interaction characteristics define how they behave and so how the computer system will handle the representation of the block objects and the new object.
US09773073B1

A web page may be rendered for display on a client device. The rendered web page may be based on a first document. It may be determined that (i) a scroll position of the rendered web page has changed such that the scroll position is below a threshold scroll position, and (ii) the change of the scroll position is due to an event other than receiving a scrolling command from a user. Possibly responsive to this determination, a second document may be requested and received from a content server device. The web page may be re-rendered for display on the client device. The re-rendered web page may include content from the first document and content from the second document.
US09773063B2

In one embodiment, a system includes one or more computing systems that implement a social networking environment containing a large number of heterogeneous objects type, each of the plurality of object types having varying features, the system implementing a generic object recommendation engine for scoring objects and recommending the objects to users of the social networking system. In particular embodiments, the user and content object features are fed as inputs into a heuristic model that generates an expected value for the content object and user. In particular embodiments, the object recommendation engine includes an online learner that may log a user's actions after the initial impression to determine the relatively degree of interest to the user.
US09773056B1

Embodiments described herein locate objects in input. Embodiments first parse the input into a form that can be used to perform the analysis required to construct a set of one or more objects. Embodiments then form, when possible, object character strings by using the grammatical values of the underlying terms. The set of object character strings can be used in a variety of textual analysis procedures, such as search, comparisons, and other combinatorial analysis that requires the use of objects in performing tasks related to an information repository of documents, files, messages, etc.
US09773053B2

A system (100) for generating a computer readable data file representative of a mapping between a first representation of a set of concepts or of a data structure (e.g. a database schema) and a second representation of a set of concepts or of a data structure (e.g. an ontology), each representation comprising a plurality of complex representational elements (e.g. tables in a database schema and concepts in an ontology) each of which may itself include a number of associated subordinate representational elements (e.g. columns/fields of a table in a database schema and attributes of a concept in an ontology). The system (100) includes a semantic similarity calculation module (134) for calculating a semantic similarity measure between a subordinate element of the first representation and each of the subordinate elements in the second representation and a mapping generation module (137) for generating a mapping between the subordinate element of the first representation and one of the subordinate elements of the second representation selected in dependence upon the calculated semantic similarity measures between the subordinate elements.
US09773052B2

A unified context-aware content archive system allows enterprises to manage, enforce, monitor, moderate, and review business records associated with a variety of communication modalities. The system may store an information infoset derived or inferred from one or more documents representing communications according to the variety of communication modalities as interaction transcripts. An interaction transcript represents interactions between participants through the documents rather than the documents themselves allowing for derivation or inference of communication events, chronologies, and mappings to be stored in a common data structure. In one aspect, events correlation is provided between participants of communications that can be established by general time series analysis for the purposes of extracting meaningful statistics and interaction contexts and other characteristics of data. In another aspect, chronological mappings are provided of conversations between an established start and end time frame.
US09773040B2

For search token mnemonic replacement, code detects the search token mnemonic in a string. The search token mnemonic is associated to a search token that includes a search definition that specifies a search rule for one or more dissimilar search paths. The code searches the search paths using the search rule. In addition, the code replaces the search token mnemonic with the search result in the string.
US09773036B2

Embodiments of the present invention relate to a centralized table aging module that efficiently and flexibly utilizes an embedded memory resource, and that enables and facilitates separate network controllers. The centralized table aging module performs aging of tables in parallel using the embedded memory resource. The table aging module performs an age marking process and an age refreshing process. The memory resource includes age mark memory and age mask memory. Age marking is applied to the age mark memory. The age mask memory provides per-entry control granularity regarding the aging of table entries.
US09773019B2

Disclosed is a method and Geographic Information System (GIS) for creating a user's proximity model in accordance with a user's feedback. The GIS creates the user's proximity model using a Dempster-Shafer technique. The GIS initializes the user's proximity model upon initializing a fuzzy set with a fuzzy membership function. The fuzzy set includes a plurality of points scattered around a reference point. The GIS creates an intermediate model using the user's proximity model by selecting a group of points from the plurality of points. The GIS receives a user feedback on the intermediate model. The GIS adapts the fuzzy membership function based on the user feedback. The GIS then updates the user's proximity model based on the fuzzy membership function which is adapted on basis of the user feedback.
US09773017B2

A method of modifying a virtual application configuration to include modifications made at runtime by a virtual application that is implemented by a first virtualized application file that was created previously using the virtual application configuration. At runtime, the virtual application implemented by the first virtualized application file stores modifications to its configuration in a sandbox memory location. The method includes reading the modifications from the sandbox memory location. Then, the modifications are written to the virtual application configuration. The modified virtual application configuration is then used to create a second virtualized application file that includes the modifications stored in the sandbox memory location.
US09773015B2

Embodiments of the invention dynamically vary the number of replicas based on certain conditions to protect users from data loss. The size of the database is one condition that can be used to determine the number of replicas required. A database system may create three replicas. When the database size exceeds a first threshold, a fourth replica may be created. The fourth replica is maintained as long as the database size is above a second threshold that is smaller than the first threshold. However, when the database shrinks below the second threshold, then the fourth replica is deleted. Using two different thresholds in this manner prevents the system from frequently cycling between three and four replicas.
US09773010B1

A counter module may identify a number of files operations that have accessed files of a network file system. A folder comprising a first file associated with a file operation may be identified. A file activity count for the folder may be incremented based on the file operation to the first file located in the folder. A second folder that comprises the first folder may also be identified. A file activity count for the second folder may also be incremented in response to the incrementing of the file activity count for the first folder.
US09773009B2

The present application discloses a method and an apparatus for obtaining structured information in a fixed layout document to improve the structuring speed for information management of a fixed layout document. The method may comprise: determining initial page number information corresponding to current directory entry of the document; segmenting first article content of a page corresponding to the initial page number information into at least one structured-characters-block; searching in each structured-characters-block for a first structured-characters-block which matches with name strings of the current directory entry, and obtaining first position information about where the first structured-characters-block is located in the first article content; and obtaining initial position information of the current directory entry and end position information of the previous directory entry based on the first position information.
US09773008B2

A method and apparatus for a search function are provided in a touch-sensitive device that supports a search for contents in a list view by using a dedicated keypad displayed in the list view. In the method, the apparatus displays the dedicated keyboard for a content search in the list view, and performs the content search in the list view in response to an interaction inputted on the dedicated keyboard. The apparatus then displays at least one execution item associated with at least one found content, and executes the content associated with a selected one among the at least one execution item.
US09772993B2

A system and method of recording utterances for building Named Entity Recognition (“NER”) models, which are used to build dialog systems in which a computer listens and responds to human voice dialog. Utterances to be uttered may be provided to users through their mobile devices, which may record the user uttering (e.g., verbalizing, speaking, etc.) the utterances and upload the recording to a computer for processing. The use of the user's mobile device, which is programmed with an utterance collection application (e.g., configured as a mobile app), facilitates the use of crowd-sourcing human intelligence tasking for widespread collection of utterances from a population of users. As such, obtaining large datasets for building NER models may be facilitated by the system and method disclosed herein.
US09772986B2

Techniques disclosed herein provide access to a markup document form. A user interface virtualization (UIV) agent identifies name fields and input fields in rows of the markup document form. The UIV agent maps each of the name fields to a respective one of the input fields to identify name-input pairs. The UIV agent generates user interface (UI) metadata having row metadata specifying the rows of the markup document and name-input pair metadata specifying the name-input pairs. The UIV agent sends the UI metadata to a mobile client device configured to render a form having UI elements native to the mobile client device based on the UI metadata.
US09772984B2

Disclosed are various embodiments for presenting an interface for visualizing information objects. A user interface is generated on a client computing device. Then a collaboration server may be queried for an information object to be rendered within the user interface on behalf of a user in response to a request to render the information object. Subsequently, form data may be retrieved from the information object received from the collaboration server. Then the information object may be rendered within the user interface based at least in part on the form data of the information object.
US09772973B2

Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.
US09772970B2

Systems and methods for multi-protocol serial communication interfaces are described. One example system includes an interface module including a buffer for storing a protocol selection. The system includes a protocol module coupled to the interface module and configured for providing one or more serial communication protocols. Based on the protocol selection, one of the serial communication protocols is selected. The system also includes a serial engine module coupled to the interface module and the protocol module. The serial engine module is configured for transmitting and receiving data or commands based on the selected serial communication protocol.
US09772964B2

A multicore processor system includes core configured to detect a process assignment instruction; acquire a remaining time obtained by subtracting a processing time of interrupt processing assigned to an arbitrary core of a multicore processor from a period that is from a calling time of the interrupt processing to an execution time limit of the interrupt processing, upon detecting the process assignment instruction; judge if the remaining time acquired at the acquiring is greater than or equal to a processing time of processing defined to limit an interrupt in the process; and assign the process to the arbitrary core, upon judging that the remaining time is greater than or equal to the processing time of the processing defined to limit an interrupt in the process.
US09772958B2

Example methods, apparatus, and articles of manufacture to control generation of memory access requests in processor systems are disclosed. A disclosed example method involves determining at a memory controller whether a memory access queue depth for a memory reference is greater than a first threshold. When the memory access queue depth for the memory reference is greater than the first threshold, an indication is sent to control generation of memory access requests corresponding to the memory reference.
US09772955B2

An electronic system that can automatically set a report rate, which comprises: a first electronic apparatus; a second electronic apparatus; a transmitting interface, wherein the second electronic apparatus transmits data to the first electronic apparatus via the transmitting interface; and a processing unit, for automatically setting a report rate of the second electronic apparatus or the transmitting interface according to a type of a software program that the first electronic apparatus executes. The type of the software program can be replaced by other factors.
US09772953B2

An apparatus and method for protecting kernel data integrity in an electronic device are provided. The method includes mapping a specified type of data to a read-only memory area, detecting a write attempt to the specified type of data, determining whether a process attempting to write to the specified type of data is permitted according to a specified condition, and allowing the write attempt if the process attempting to write to the specified type of data satisfies the specified condition.
US09772952B1

An embodiment of the present disclosure includes a method for compressing data for a translation look aside buffer (TLB). The method includes: receiving an identifier at a content addressable memory (CAM), the identifier having a first bit length; compressing the identifier based on a location within the CAM the identifier is stored, the compressed identifier having a second bit length, the second bit length being smaller than the first bit length; and mapping at least the compressed identifier to a physical address in a buffer.
US09772946B2

A method and device are provided for processing data. The method includes, after receiving data input by a data bus, according to a destination indication of the data and a valid bit field indication of the data, writing the data input by the data bus into an uplink side shared cache, polling the uplink side shared cache according to a fixed timeslot order, reading out the data in the uplink side shared cache, and outputting the data to respective corresponding channels. The method and device enable effective saving of cache resources, reduction of pressure on area and timing, and improvement of cache utilization while reliably achieving data cache and bit width conversion.
US09772945B1

In a multithreaded data processing system including a plurality of processor cores, storage-modifying requests, including a translation invalidation request of an initiating hardware thread, are received in a shared queue. The translation invalidation request is broadcast so that it is received and processed by the plurality of processor cores. In response to confirmation of the broadcast, the address translated by the translation entry is stored in a queue. Once the address is stored, the initiating processor core resumes dispatch of instructions within the initiating hardware thread. In response to a request from one of the plurality of processor cores, an effective address translated by a translation entry being invalidated is accessed in the queue. A synchronization request for the address is broadcast to ensure completion of processing of any translation invalidation request for the address. Subsequent memory referent instructions can be ordered with respect to the broadcast synchronization request by a synchronization instruction.
US09772940B2

A method of operating a storage device comprises copying first valid pages in a first block into a first latch unit based on a first volatile memory device, the first block being set on multiple nonvolatile memory devices, copying second valid pages in the first block into a second latch unit based on the first volatile memory device, and copying the first valid pages in the first latch unit and the second valid pages in the second latch unit into a second block, the second block being set on the nonvolatile memory devices and being different from the first block.
US09772937B2

A data processing method, a memory controller and a memory storage apparatus are provided. The method includes receiving a write command from a host system. A write data stream corresponding to the write command includes multiple sub-data streams, and each of the sub-data streams is attached with a data index mark by an application installed in the host system. The application determines the data index mark attached to each sub-data stream in accordance with a first rule including a predetermined function, an initial parameter selecting manner and a parameter increasing manner, in which the first rule is pre-agreed by the application with the memory storage apparatus. The method also includes reordering the sub-data streams according to the first rule and the data index mark of each sub-data stream. The method further includes transmitting the reordered sub-data streams to a smartcard chip in the memory storage apparatus.
US09772928B2

In one example implementation, a system for patching a kernel can comprise a plurality of processor resources, a distribution engine to divide a kernel thread list into a number of portions, and a handler engine to manage processing a portion of the kernel thread list to determine when a target function is associated with the portion of the kernel thread list. In another example implementation, a method for patching a kernel can comprise receiving an online patch request, sending an interrupt to a plurality of processor resources, distributing a kernel thread list to the plurality of processor resources, and parsing a portion of the kernel thread list on one of the plurality of processor resources to determine when the portion is associated with a target function.
US09772925B2

Debugging without reliance on source code includes obtaining a disassembly of a portion of an executable code. The disassembly includes a sequence of assembly instructions including an instruction Y at which an exception or other event of interest occurred and at least five assembly instructions that precede Y. An assembly instruction X is located for which a mapping is known between a storage location accessed in instruction X and a symbolic name SYM_X for that storage location, where data flow and/or control flow leads from instruction X to instruction Y. A symbolic name SYM_Y that pertains to instruction Y is built from SYM_X while interpreting the assembly instructions between X and Y, and SYM_Y is reported to the user. Some variations include tools and techniques for locating the instruction X, and tools and techniques for determining a flow relationship between instruction X and instruction Y.
US09772924B2

A method for debugging program code is performed at an apparatus having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes the following steps: for each program code segment from a set of program code segments, assigning a unique value to a detection variable of a state machine when the respective program code segment operates the state machine. The unique value is based on a value of an identification variable associated with the respective program code segment. The method also includes determining a current value of the detection variable corresponding to an abnormal program exit, and determining a suspicious program code segment based on a comparison of the current value of the detection variable with the unique values of the respective identification variables. The method further includes outputting debug information based on the suspicious program code segment.
US09772920B2

Techniques are described for identifying unhealthy nodes in a multi-node system. One or more parameters of each node is monitored, then compared with the values for the same parameter running on other nodes in the multi-node system. Based on the comparison, a determination is made whether a node is healthy. If the multi-node system comprises one or more nodes with differing capabilities, an adjustment is performed to account for the differing capabilities of each respective node. Further provided are methods of taking remedial action upon a determination that a node is unhealthy. A tuner is used to modify values of health parameters until the node is performing similarly to its peers.
US09772919B2

An electronic control unit (ECU) is tested by an automated D-bus testing tool in a first device. The test tool establishes one or more secure shells between the first device and the ECU. The tool reads test input data from an Excel input file. The ECU comprises a software stack including a test client, a Bluetooth middle layer and a hardware abstraction layer, that communicate internally relative to the ECU, via a D-bus. The test tool sends function calls and parameters via the secure shells to the ECU to test execution of Bluetooth functions and/or Bluetooth profiles. The function calls enable simulation of a human machine interface by the test client. The tool monitors API call returns and logs D-bus communications via the one or more secure shells. The test tool outputs test verdict information and/or D-bus communication logs as text in an Excel file.
US09772918B2

A method for connecting an input/output interface of a testing device equipped for testing a control unit to a model of a technical system present in the testing device. The interface connects the control unit to be tested or connects a technical system to be controlled; the model to be connected to the input/output interface is a model of the technical system to be controlled or a model of the control unit to be tested. The testing device has a plurality of input/output functions connected to the model and provides an interface hierarchy structure and a function hierarchy structure. The method has an automatic configuration of compatible connections between the interface hierarchy structure and the function hierarchy structure so that the model present in the testing device communicates through the compatible connections with the control unit to be tested or the technical system to be controlled.
US09772916B2

Systems and methods of orchestrating recoveries of virtual machines protected by a data management systems from a primary system to a secondary system, such that performing the recoveries depends on relationships between the virtual machines. First data indicative of a recovery plan associated with a failover of at least one group of virtual machines is received. The recovery plan includes an application group with data indicative of a hierarchical relationship between the virtual machines wherein each of the virtual machines is associated with an order based on the second data. A plurality of sequences is created in the application group to designate an order of executing a plurality of recoveries for each of the virtual machines. A first recovery is executed in parallel for each of the virtual machines associated with a first sequence and a subsequent recovery is executed in parallel for each of a subsequent set of sequences.
US09772908B1

Concurrently backing up data streams of multiple computers based on backup time estimates is described. A system queries multiple computers to identify multiple data streams scheduled for backup. The system queries the multiple computers to identify multiple backup time estimates corresponding to the multiple data streams. The system creates a ranked relational sequence based on the multiple backup time estimates. The system instructs the multiple computers to provide the multiple data streams based on the ranked relational sequence. The system concurrently backs up the multiple data streams based on a concurrency limit and the ranked relational sequence.
US09772902B2

A memory array and a method of writing to a unidirectional non-volatile storage cell are disclosed whereby a user data word is transformed to an internal data word and written to one or more unidirectional data storage cells according to a cell coding scheme. A check word may be generated that corresponds to the internal data word. In some embodiments, the check word may be generated by inverting one or more bits of an intermediate check word. Other embodiments may be described and claimed.
US09772886B2

A method for tuning workflow settings in a distributed computing workflow comprising sequential interdependent jobs includes pairing a terminal stage of a first job and a leading stage of a second, sequential job to form an optimization pair, in which data segments output by the terminal stage of the first job comprises data input for the leading stage of the second job. The performance of the optimization pair is tuned by determining, with a computational processor, an estimated minimum execution time for the optimization pair and increasing the minimum execution time to generate an increased execution time. The method further includes calculating a minimum number of data segments that still permit execution of the optimization pair within the increased execution time.
US09772880B2

Embodiments of the present invention are directed to a wireless bus for intra-chip and inter-chip communication having adaptable links and routes among wireless-enabled components (WECs) of the wireless bus. Links and routes may be adapted according to one or more of, among other factors, the relative position of WECs, available capabilities (e.g., communication capabilities) at WECs, availability of resources at WECs, and the physical environment.
US09772874B2

A method, system, and computer program product are provided for prioritizing transactions. A processor in a computing environment initiates the execution of a transaction. The processor includes a transactional core, and the execution of the transaction is performed by the transactional core. The processor obtains concurrent with the execution of the transaction by the transactional core, an indication of a conflict between the transaction and at least one other transaction being executed by an additional core in the computing environment. The processor determines if the transactional core includes an indicator and based on determining that the transactional core includes an indicator, the processor ignores the conflict and utilizing the transactional core to complete executing the transaction.
US09772871B2

Embodiments relate to a method for managing and analyzing a computer environment. The method includes receiving, by the host device, a set of data elements from at least one computer environment resource of the computer infrastructure, each data element of the set of data elements relating to an attribute of the at least one computer environment resource. The method includes applying a system analysis function to the set of data elements to characterize a dataset specification associated with the set of data elements. The method includes receiving, by the host device, a user-selected policy threshold criterion based on the dataset specification and providing the user-selected policy threshold criterion to the semi-supervised learning algorithm as a parameter. The method includes adjusting a boundary of the dataset specification of the set of data elements, as associated with the user-selected policy threshold criterion, based on a behavioral change of the computer infrastructure.
US09772870B2

Systems and methods for delivering certain types of interrupts to virtual machines executing privileged virtual machine functions. An example method may comprise: receiving, by a hypervisor being executed by a processing device of a host computer system, a request to send an interrupt to a virtual central processing unit (vCPU) of a virtual machine; responsive to detecting that the vCPU is executing a virtual machine (VM) function, monitoring the vCPU for completion of the VM function; and responsive to detecting that execution of the VM function is complete, delivering the interrupt to the vCPU.
US09772869B2

Certain aspects direct to systems and methods for performing virtual machine (VM) management to provide efficient user login and minimize resource usage. The system includes a virtual machine server storing a hypervisor and multiple VMs, and a virtual desktop controller. The virtual desktop controller is configured to control the virtual machine server to execute the hypervisor, and to execute at least (M+S) instances of the VMs on the executed hypervisor. When the virtual desktop controller detects a current number X of the executed VMs on the executed hypervisor, the virtual desktop controller determines whether X is greater than M. If X is greater than M, the virtual desktop controller controls the virtual machine server to execute some instances unexecuted VMs as the spare VMs on the hypervisor, such that S instances of the spare VMs are available to provide efficient user login.
US09772867B2

Embodiments relate to a control area for managing multiple threads in a computer. An aspect is a computer system that includes a virtual machine (VM) configuration with one or more cores. Each core is enabled to operate in a single thread (ST) mode or a multithreading (MT) mode. The ST mode consists of a single thread and the MT mode consists of a plurality of threads on shared resources of a respective core. The computer system includes a core-oriented system control area (COSCA) having a common area representing all of the cores of the VM configuration and separate core description areas for each of the cores in the VM configuration. Each core description area indicates a location of one or more thread description areas each representing a thread within the respective core, and each thread description area indicates a location of a state description of the respective thread.
US09772866B1

An improved architecture is provided which enables significant convergence of the components of a system to implement virtualization. The infrastructure is VM-aware, and permits scaled out converged storage provisioning to allow storage on a per-VM basis, while identifying I/O coming from each VM. The current approach can scale out from a few nodes to a large number of nodes. In addition, the inventive approach has ground-up integration with all types of storage, including solid-state drives. The architecture of the invention provides high availability against any type of failure, including disk or node failures. In addition, the invention provides high performance by making I/O access local, leveraging solid-state drives and employing a series of patent-pending performance optimizations.
US09772865B2

A computer-implemented method and system for reducing the amount of memory space required to store applications written in dynamic scripting languages loads a program module into memory and removes a category of program code, such as debug information or function definitions, from the program module. The method and system also receives a request for debug information, or a function call or query, and determines whether or not the corresponding program code is in memory. If not, then the location in storage is identified where the program module is stored, and another copy containing the corresponding program code is loaded into memory. The corresponding program code is located and copied into the program module in memory, and a response is provided to the request.
US09772864B2

When an OpenCL kernel is to be executed, a bitfield index representation to be used for the indices of the kernel invocations is determined based on the number of bits needed to represent the maximum value that will be needed for each index dimension for the kernel. A bitfield placement data structure 33 describing how the bitfield index representation is partitioned is then prepared together with a maximum value data structure 32 indicating the maximum index dimension values to be used for the kernel. A processor then executes the kernel invocations 36 across the index space indicated by the maximum value data structure 32. A bitfield index representation 35, 37, 38 configured in accordance with the bitfield placement data structure 33 is associated with each kernel invocation to indicate its index.
US09772863B2

Copying information handling system (IHS) configuration settings between information handling devices may include a first logic unit of a first IHS generating an encoded Quick Response (QR) code corresponding to one or more information handling system configuration settings of the first IHS. A display connected to the first IHS may display the QR code. A camera connected to a second IHS may read an image of the QR code. A second logic unit of the second IHS may decode the information handling system configuration settings from the QR code. The second logic unit may adjust the information handling system configuration settings of the second IHS to match the information handling system configuration settings from the first IHS. In one embodiment the camera may read the image of the QR code from a display of a mobile device held within a field of view of the camera by a user.
US09772862B2

Embodiments of the present invention provide for supporting definition of services in the SOA using templates for definition of processes, tasks, and/or components and wizards associated to the templates for guiding users in defining values to variables in the templates. Embodiments of the present invention provide developers with a guided flow for an integration project as well as guidance from the functional decomposition from the solution architect within an integrated development environment. Embodiments provide pre-built templates that may also contain wizard based interfaces to help the developers to create services that follow best-practices and include necessary plumbing tasks. Embodiments described herein provide the ability to create and save BPEL projects and scopes as templates to be reused in later projects and the application of these template features with wizard interfaces and a project overview/checklist model to provide developer guidance and assistance in creating the service that follows best-practices.
US09772857B2

The present invention discloses a low-power startup method and a user equipment. The method includes: running, by a user equipment UE, a first subprogram in a boot load program bootloader, so as to determine whether the UE is charged through a universal serial bus interface USB; if the UE is charged through the USB and battery power is lower than a starting threshold, initializing, by the UE, the USB; when the USB successfully enumerates the UE, running, by the UE, a second subprogram in the bootloader to initialize an off-chip random memory in the UE; running, by the UE, a third subprogram in the bootloader to read a system mirror from an off-chip flash memory in the UE and load the system mirror to the off-chip random memory; and running, by the UE, the system mirror to complete a startup.
US09772854B2

Execution of instructions in a transactional environment is selectively controlled. A TRANSACTION BEGIN instruction initiates a transaction and includes controls that selectively indicate whether certain types of instructions are permitted to execute within the transaction. The controls include one or more of an allow access register modification control and an allow floating point operation control.
US09772848B2

A processor includes a plurality of packed data registers, a decode unit, and an execution unit. The decode unit is to decode a three-dimensional (3D) Morton coordinate conversion instruction. The 3D Morton coordinate conversion instruction to indicate a source packed data operand that is to include a plurality of 3D Morton coordinates, and to indicate one or more destination storage locations. The execution unit is coupled with the packed data registers and the decode unit. The execution unit, in response to the decode unit decoding the 3D Morton coordinate conversion instruction, is to store one or more result packed data operands in the one or more destination storage locations. The one or more result packed data operands are to include a plurality of sets of three 3D coordinates. Each of the sets of the three 3D coordinates is to correspond to a different one of the 3D Morton coordinates.
US09772847B2

Processor to perform a packed comparison instruction. The processor includes a decoder to decode the packed comparison instruction. The packed comparison instruction has an immediate to indicate the comparison operation.
US09772845B2

A processor includes a plurality of registers, an instruction decoder to receive an instruction to process a KECCAK state cube of data representing a KECCAK state of a KECCAK hash algorithm, to partition the KECCAK state cube into a plurality of subcubes, and to store the subcubes in the plurality of registers, respectively, and an execution unit coupled to the instruction decoder to perform the KECCAK hash algorithm on the plurality of subcubes respectively stored in the plurality of registers in a vector manner.
US09772842B2

Aspects include managing change sets in a configuration management system. Delivery of the change sets is initiated. A determination is made as to which of the change sets are applicable for delivery. A request to deliver specific change sets of the change sets applicable for delivery, is received from a user and in response to receiving the request, a target change for delivery is created.
US09772841B1

A system, method, and computer program product are provided for big data integration and configuration. In use, a plurality of components associated with a big data solution are defined in a domain specific language utilizing one or more code generation tools. Additionally, relevant artifacts for the plurality of components associated with the big data solution are generated. Further, the relevant artifacts are packaged into a manifest, the manifest including elements required to support at least one business process. In addition, environment dependent variables of the manifest are replaced with target values associated with a target big data environment to which the manifest is to be deployed. Moreover, the manifest is deployed into operation in the target big data environment.
US09772834B2

Embodiments relate to systems and methods for generating exportable encoded identifications of networked machines based on installed package profiles. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A package manager tracks the set of installed packages and updates available for the installed set. The package manager can be configured to capture an inventory of the installed packages, and generate an encoded identification of the entire package complement and/or selected subsets of those packages. In aspects, the encoded identification can be based on a set of attributes of the installed packages and/or their constituent files, such as file names, version numbers, size, and/or other attributes. The encoded identification for the client machine can be transmitted to one or more remote management platforms, such as package servers, network management servers, or others for remote operations on the client machine.
US09772831B2

A cloud computing environment provides the ability to deploy a web application that has been developed using one of a plurality of application frameworks and is configured to execute within one of a plurality of runtime environments. The cloud computing environment receives the web application in a package compatible with the runtime environment (e.g., a WAR file to be launched in an application server, for example) and dynamically binds available services by appropriately inserting service provisioning data (e.g., service network address, login credentials, etc.) into the package. The cloud computing environment then packages an instance of the runtime environment, a start script and the package into a web application deployment package, which is then transmitted to an application (e.g., container virtual machine, etc.). The application container unpacks the web application deployment package, installs the runtime environment, loads the web application package into the runtime environment and starts the start script, thereby deploying the web application in the application container.
US09772825B2

Embodiments relate to program structure-based blocking. An aspect includes receiving source code corresponding to a computer program by a compiler of a computer system. Another aspect includes determining a prefetching section in the source code by a marking module of the compiler. Yet another aspect includes performing, by a blocking module of the compiler, blocking of instructions located in the prefetching section into instruction blocks, such that the instruction blocks of the prefetching section only contain instructions that are located in the prefetching section.
US09772824B2

Embodiments relate to program structure-based blocking. An aspect includes receiving source code corresponding to a computer program by a compiler of a computer system. Another aspect includes determining a prefetching section in the source code by a marking module of the compiler. Yet another aspect includes performing, by a blocking module of the compiler, blocking of instructions located in the prefetching section into instruction blocks, such that the instruction blocks of the prefetching section only contain instructions that are located in the prefetching section.
US09772812B1

This application describes techniques for determining a constituency and a layout of a group of devices within an environment. By determining the devices that form the group, as well as the positions of these devices relative to one another, the group of devices may be used to more intelligently output content within the environment.
US09772811B2

In an image processing apparatus, display on a display device connected to the image processing apparatus is controlled. A change in an image to be displayed on the display device is detected. If a change in the image to be displayed has been detected, controlling to transmit not an entire area of the image to be displayed but a partial area including a changed area in image to be displayed. If a method of transmitting an image to a projection apparatus is a first communication method where a reception response is not made to the transmission of the image, controlling to transmit the partial area and to periodically transmit the entire area.
US09772809B2

A printed matter delivery system, in which a printed matter delivery apparatus delivers printed matter having an image formed by an image forming apparatus is provided. The system includes a print management unit managing a print job performed by the image forming apparatus; a delivery management unit managing a delivery job performed by the printed matter delivery apparatus; a delivery authentication processing unit performing a matching confirmation process to determine whether authentication information of the delivery job matches authentication information of the print job; a print controlling unit causing the image forming apparatus to generate the printed matter based on the print job authenticated by the delivery authentication processing unit and to output the printed matter to the printed matter delivery apparatus; and a receipt confirmation unit obtaining receipt information input into the printed matter delivery apparatus at a delivery destination.
US09772806B2

A method implemented in a server computer for producing a package of printed documents from multiple original digital documents. A user specifies the multiple original digital documents, their order in the package, and print settings for each original digital document. The user further specifies additional print settings for the package. The server generates a combined digital document by combining contents of the plurality of original digital documents in the specified order, and generates a package job ticket that specifies print settings for the combined digital document in accordance with the print settings for the plurality of original digital documents. The server submits the combined digital document and the package job ticket as a print job to a printer. The printer executes the package print job to produce the multiple documents in the specified order which form a package of printer materials.
US09772804B2

When a job processing apparatus receives an execution instruction of a job including group identification information used for identifying a group, the job processing apparatus continuously processes a plurality of jobs that belong to the group identified by the group identification information such that the plurality of jobs are not interrupted by a job that belongs to a different group, and further notifies a state of each of the plurality of processed jobs.
US09772787B2

A write request directed to a storage object is received at a distributed file storage service. Based on a variable stripe size selection policy, a size of a particular stripe of storage space to be allocated for the storage object is determined, which differs from the size of another stripe allocated earlier for the same storage object. Allocation of storage for the particular stripe at a particular storage device is requested, and if the allocation succeeds, the contents of the storage device are modified in accordance with the write request.
US09772784B2

A method for maintaining consistency for I/O operations on metadata distributed amongst a plurality of nodes forming a ring structure.
US09772775B2

In a general embodiment, a method includes storing hierarchically-organized global configuration information for each node and each tape library resource in a storage cluster to at least one memory accessible by each node of the storage cluster, the storage cluster comprising at least one tape library. The method further includes migrating and/or recalling, using the hierarchically-organized global configuration information, data to and/or from a tape cartridge pool within a tape library. The migration or recall is performed by an appropriate node of the storage cluster and in response to receiving a migration or recall request at an arbitrary node of the storage cluster.
US09772773B2

Embodiments described herein include a PSL engine that includes various memory elements that permit the engine to grant locks on particular portions of data in a stripe in a RAID storage system. The PSL engine can assign (or lock) different blocks of the stripe for different operations. The PSL engine can grant locks to multiple operations for the same stripe if the operations access mutually exclusive blocks of the stripe. Each time a new operation is requested, the PSL engine determines whether the operation would affect a stripe data block that is currently assigned to another operation. If the new operation corresponds to a block of data in the stripe that includes data locked by another operation, the PSL engine assigns the new operation to a wait list. In one embodiment, the PSL engine maintains a wait list for each of the stripes in the RAID system.
US09772771B2

Image processing includes receiving a touchscreen input gesture from a user, the touchscreen input gesture indicating configuration information of a mask to be applied to an image; configuring the mask based at least in part on the configuration information, the mask including an unblurred region and a blurred region; generating a processed image that includes an unblurred portion corresponding to the unblurred region of the mask and a blurred portion corresponding to the blurred region of the mask, the generating the processed image including applying the mask to at least the image; and displaying the processed image.
US09772749B2

The present application discloses a dynamic folder icon that includes a visual indication of current content in a folder. An input to modify content in the folder results in modifying the content in the folder and also updating the dynamic folder icon to include a visual indication of a spatial arrangement of the modified content in the folder. The content of the folder includes an application icon and the dynamic folder icon changes by displaying a status indicator on the dynamic folder when there is a notification from an application that corresponds to the application icon.
US09772744B2

There is provided an information processing apparatus including an operation surface configured to receive touch inputs, and a sensor unit configured to detect at least one right-side touch input from a manipulation by a user of the operation surface within a first operational area of the operation surface, and at least one left-side touch input from a manipulation by the user of the operation surface within a second operational area of the operation surface, wherein the first operational area and the second operational area of the operation surface are mapped to a graphical user interface (GUI) area of a display device.
US09772724B2

Methods of forming a control panel include providing an electrically conductive substrate having a front surface. A first dielectric layer is disposed on the front surface of the substrate. A first electrode layer is disposed on a front surface of the first dielectric layer, wherein the first dielectric layer electrically isolates the first electrode layer from the substrate. The first electrode layer is in electrical communication with a switch circuit adapted to detect a change in a capacitance of the first electrode layer. A substantially transparent film can be provided to cover the electrode. The front surface of the substrate is a decorative surface substantially visible through the first dielectric layer, the first electrode layer, and the film.
US09772715B2

A display device includes a display panel, and an electrostatic capacitive type touch panel which is formed in an overlapping manner with the display panel. A plurality of X electrodes and a plurality of Y electrodes intersecting with the X electrodes. A first signal line supplies signals to the X electrodes, a second signal line supplies signals to the Y electrodes, and the first signal line and the second signal line are formed on a flexible printed circuit board. A dummy electrode is formed adjacent to an electrode portion of each X electrode and electrode portion of each Y electrode, the dummy electrode does not overlap the X electrode and the Y electrode, and the dummy electrode does not electrically connect with the first and second signal lines.
US09772713B2

A display device is connectable to a plurality of electronic pens and has a screen on which information is displayed in accordance with inputs from a plurality of electronic pens and a touch input. The display device includes a touch detection sensor, a wireless communication section, a display controller, and a touch panel controller. The touch detection sensor detects a touch on the screen. The wireless communication section receives signals from the plurality of electronic pens connected. The display controller determines a distance between at least two electronic pens out of the plurality of electronic pens connected, from the signals received via the wireless communication section. The touch panel controller enables or disables a function of the touch detection sensor based on the above determination.
US09772706B2

A display device with high design flexibility is provided. The display device includes a display element, a touch sensor, and a transistor between two flexible substrates. An external electrode that supplies a signal to the display element and an external electrode that supplies a signal to the touch sensor are connected from the same surface of one of the substrates.
US09772699B2

The present invention discloses a touch control system for a computer system with high compatibility. The touch control system includes an touch sensing device for detecting a touch event to generate a plurality of sensed signals conformed to a first format, and an embedded controller coupled to the touch sensing device for determining a user instruction according to the plurality of sensed signals and generating a plurality of control signals conformed to a second format to the computer system. An internal driving program in the computer system can only identify signals conformed to the second format.
US09772695B2

A mouse adjusting device of a mouse used to adjust the height of a sensing module of the mouse includes a slidable base, a sensor carrier, and an adjusting element. The moving base is movably disposed in the mouse. The bottom portion of the slidable base has at least a ramp portion. The sensor carrier is disposed in the mouse and below the slidable base. The sensor carrier with the sensing module is liftable and lowerable in the mouse. The top portion of the sensor carrier has at least a block portion abutting against the ramp portion of the slidable base. The adjusting element has a drive screw and a drive nut. The drive nut is embedded in the slidable base. An end of the drive screw is rotatably bolted to the drive nut, and another end of the driving screw is rotatably exposed outside the mouse.
US09772684B2

An electronic system includes: a fastening portion of a joint-wearable device, the fastening portion configured to physically secure the joint-wearable device for affixing the joint-wearable device relative to a physiological joint of a user; and a joint sensor of the joint-wearable device, the joint sensor connected to the fastening portion and configured to generate a sensor output for representing a joint movement associated with the physiological joint in controlling the electronic system according to the joint movement.
US09772681B2

There is provided an information processing apparatus including a recording section recording data continuously acquired via a sensor; and a controlling section controlling a playback of record data recorded by the recording section, wherein, in response to a user input, the controlling section performs control such that the record data is played from a timing predated with reference to a timing of the user input.
US09772677B2

A method utilizes event-driven reoptimization to reallocate one or more logical partitions within a pool of logically-partitioned data processing systems in a logically-partitioned computing environment in response to detection of a system event that is likely to increase or decrease the collective resource demands of logical partitions resident in a logically-partitioned computing environment. The reoptimization may be used to consolidate logical partitions on fewer processor nodes to improve the potential for powering down hardware resources and thereby reduce power consumption.
US09772676B2

Some embodiments of a processing device include one or more power supply monitors to provide one or more counts representative of one or more operating frequencies of one or more circuit blocks based on a voltage supplied to the circuit block(s). Some embodiments of the processing device also include a system management unit to determine an initial voltage supplied to the circuit block(s) based on a target count and to reduce the voltage supplied to the circuit block(s) from the initial voltage in response to the count(s) generated by the power supply monitor(s) exceeding the target count.
US09772674B2

In an embodiment, the present invention includes an execution unit to execute instructions of a first type, a local power gate circuit coupled to the execution unit to power gate the execution unit while a second execution unit is to execute instructions of a second type, and a controller coupled to the local power gate circuit to cause it to power gate the execution unit when an instruction stream does not include the first type of instructions. Other embodiments are described and claimed.
US09772673B2

An electronic device with a power management mechanism and a power management method thereof are disclosed. The electronic device includes a multi-core processor and a temperature sensor. The multi-core processor has a plurality of processor cores. The temperature sensor is coupled to the multi-core processor. The temperature sensor detects the temperature of the multi-core processor and determines whether the electronic device enters an underclocking mode from a performance priority mode according to the detected temperature. When the temperature of the multi-core processor is greater than a first temperature threshold, the multi-core processor controls the electronic device to enter a first underclocking mode and dynamically adjusts an enabled core number. When the temperature of the multi-core processor is greater than a second temperature threshold, the multi-core processor controls the electronic device to enter a second underclocking mode. The first temperature threshold is smaller than the second temperature threshold.
US09772668B1

A circuit for that includes isolation logic is disclosed. In one aspect, circuit comprises at least one input/output (I/O) cell, the I/O cell further including circuitry functions, isolation control logic, and a capability to receive power to the I/O cell from a power domain source. In a second aspect an integrated circuit comprises a physical layer (PHY) logic and at least one input/output (I/O) cell in communication with the PHY logic. The I/O cell capable of receiving power from a plurality of power domains. The I/O cell includes an isolation control logic and an I/O logic capable of receiving power from one power domain of a plurality of power domains, wherein the I/O logic and the isolation controller are arranged in communication through a level shifter for shifting power to maintain an active operation of the at least one I/O cell; wherein since the isolation control logic is within the I/O cell, only one active power domain of the plurality of power domains is required.
US09772657B2

A rollable display device is provided. The rollable display device includes first and second bodies, a display, a roller supported in the first body to be rotatable, to which one end portion of the display in a length direction of the display is fixed and around an outer circumference of which the display is wound, and a support member a plurality of segmented links connected to pivot around a hinge shaft perpendicular to an image display surface, the support member being accommodated in an accommodation unit provided in the first body. As the first body is separated from the second body, the display is unwound from the roller and is unrolled outward from the first body to expand in the length direction, and the support member is unrolled outward from the first body in the length direction to support a rear surface of the display.
US09772656B2

A flexible display device includes a flexible display panel to display an image, a support panel including a shape memory polymer layer and a driver to control a shape of the shape memory polymer layer, and a flexible PCB connecting the driver to a driving circuit board. The support panel is coupled to a rear side of the display panel.
Patent Agency Ranking