Document Document Title
US09775267B2 Structure and method for reducing electromagnetic interference
A structure for reducing electromagnetic interference is provided, which includes a circuit board, an expansion slot and an electrical conductor. The circuit board has an upper surface and a ground circuit. The expansion slot is disposed on the upper surface of the circuit board, and has at least one metal pin electrically connected to the circuit board. The electrical conductor is located above the upper surface of the circuit board, and a gap is maintained between the electrical conductor and the metal pin of the expansion slot to produce a capacitor. A method for reducing electromagnetic interference is further provided, for accomplishing the above-mentioned structure.
US09775265B2 Heatsink and circuit board with heatsink
A heatsink to be mounted on a circuit board including a plurality of electronic parts is constituted of a conductive and rectangular plate-shaped member, and mounted on the circuit board such that a main surface of the heatsink blocks an airflow generated on the circuit board, the heatsink being electrically grounded. The main surface includes a contacting portion disposed in contact with the circuit board and an isolated portion separated from the circuit board, the isolated portion being cut into two parts along a straight line extending in a direction away from the circuit board. The two parts are each bent such that an end portion on a side of the straight line is oriented to a downstream side of the airflow, so that an opening is defined between the respective end portions of the two parts on the side of the straight line.
US09775261B2 Flexible chassis interface device
An apparatus including an environmentally protective chassis configured to house and environmentally protect a test chassis having one or more module interfaces, the environmentally protective chassis having an interface device seating surface with sealable apertures formed in the interface device seating surface; and at least one interface device configured for connection to the test chassis and including at least one interface connector corresponding to connectors of a unit under test, the at least one interface device being configured for insertion through one or more of the sealable apertures and direct coupling to the interface device seating surface of the environmentally protective chassis without any intervening environmental interface or environmental interface plane located between the interface device seating surface and the test chassis.
US09775258B1 Cable management container
The cable management container includes a breadbox-like container with a lid that follows the contours of the container. The container includes a front wall, rear wall, side walls, a bottom wall, a top wall, and a sleeve. The top wall also functions as the lid. The bottom wall supports a receptacle array. The receptacle array includes a plurality of power outlets into which multiple electrical plugs may be organized and plugged into connection with an external power source. The container further includes at least one aperture on one of the sides of the container through which electrical cords may be threaded as well as an external power cord.
US09775257B2 Electronic device unit and electronic device
The present invention is an electronic device unit including an electronic device that has air inlets formed on a bottom surface of a main housing body having electronic components housed therein, and that introduces air to an inner part of the main housing body through the air inlets to cool the inner part of the main housing body, and a battery pack that is attached to the main housing body in a state where a battery case covers a part of a portion being an extensional region of the air inlets, wherein a surrounding wall part is provided on the bottom surface of the main housing body to surround a ventilation region in which the air inlets are provided and to be open at a portion facing the ventilation region, and the battery case is attached to the main housing body via protruding ends of the surrounding wall part.
US09775256B2 Sealing system and method for sealing of electronics housings
A sealing system for sealing an electronics housing includes, in one example, a one-piece sealing member that seals the perimeter surface of an electronics substrate disposed within the electronics housing. The one-piece sealing member includes a perimeter seal portion that engages the perimeter substrate, a first seal portion that engages a first substrate surface and a second seal portion that engages a second substrate surface of the electronics substrate. The one-piece sealing member also includes a pocket that engages and seals an input and output component adjacent to the electronics substrate, such as an audio connector or Universal Serial Bus connector. The perimeter seal portion of the one-piece sealing member may also include a translucent section that allows light from a light emitting diode to be emitted through the one-piece sealing member.
US09775255B1 Display device and method for manufacturing the same
The present disclosure provides a display device and a method for manufacturing the same. The display device includes a first substrate, a second substrate and at least one flexible printed circuit. The first substrate is opposite to the second substrate. A first end of the flexible printed circuit is attached onto at least one side of the first substrate, and a second end of the flexible printed circuit is attached onto the second substrate. A slope structure is arranged at an edge of the first substrate at a side thereof where the first end of the flexible printed circuit is attached.
US09775249B2 Flexible circuit board combined with carrier board and manufacturing method thereof
Disclosed is a structure of a flexible circuit board combined with a carrier board. The carrier board includes a thick copper layer, a thin copper layer, and a release layer formed between the thick copper layer and the thin copper layer. The flexible circuit substrate and the carrier board are bonded together by an adhesive layer. In a subsequent process, the release layer, together with the thick copper layer, is peeled from a top surface of the thin copper layer and the thin copper layer is preserved by being bonded by the adhesive layer to the flexible circuit substrate.
US09775241B2 Nanotube dispersants and dispersant free nanotube films therefrom
A degradable polymeric nanotube (NT) dispersant comprises a multiplicity of NT associative groups that are connected to a polymer backbone by a linking group where there are cleavable groups within the polymer backbone and/or the linking groups such that on a directed change of conditions, bond breaking of the cleavable groups results in residues from the degradable polymeric NT dispersant in a manner where the associative groups are uncoupled from other associative groups, rendering the associative groups monomelic in nature. The degradable polymeric nanotube (NT) dispersant can be combined with carbon NTs to form a NT dispersion that can be deposited to form a NT film, or other structure, by air brushing, electrostatic spraying, ultrasonic spraying, ink-jet printing, roll-to-roll coating, or dip coating. The deposition can render a NT film that is of a uniform thickness or is patterned with various thicknesses. Upon deposition of the film, the degradable polymeric nanotube (NT) dispersant can be cleaved and the cleavage residues removed from the film to yield a film where contact between NTs is unencumbered by dispersants, resulting in highly conductive NT films.
US09775237B2 Wiring substrate and method for manufacturing the same
A wiring substrate includes a core substrate, and a build-up layer including conductor layers and insulating layers alternately laminated on the substrate and via conductors formed in the insulating layers, each insulating layer having a coating layer and a support layer stacked on the coating layer such that the support layer has surface on which a conductor layer is laminated and the coating layer is covering a conductor layer, each via conductor connecting two conductor layers through an insulating layer. The coating layer has a thickness greater than that of the support layer and includes inorganic filler at content rate of 65 to 85% by mass, and the support layer includes inorganic filler at different content rate such that thermal expansion coefficient of the coating layer is smaller than that of the support layer and the coefficients of the coating and support layers have difference of 30 ppm/° C. or less.
US09775222B1 Wireless detection and control device, and lighting device having the same
A wireless detection and control device is provided, which is applicable a lighting device, and may include a first connection interface, a processing module, a detection module and a control module. The first connection interface may be detachably coupled to the power conversion module of the lighting device. The processing module may be coupled to the first connection interface. The detection module may include two second connection interfaces, and be detachably coupled to the processing module via one of the second connection interfaces; the detection module may detect the change of the surrounding environment to generate a detection signal. The control module may be detachably coupled to the processing module. The detection module may transmit the detection signal to the power conversion module, or transmit the detection signal to the control module for the control module to generate a control signal accordingly so as to control a controlled device.
US09775204B2 Light-emitting module
The light-emitting module according to one embodiment comprises first to Nth light-emitting element packages (wherein N is a positive integer greater than or equal to 1), which are connected in series to one another, and a current level regulator for regulating the level of current flowing through the Nth light-emitting element package. Each of the first to Nth light-emitting element packages comprises a light-emitting cell comprising a plurality of sub-cells, which comprise at least one light-emitting element and are connected in series or parallel to one another, and a flicker control unit, which is connected between the plurality of sub-cells and selectively forms the path of current flowing through the light-emitting cell according to the level of an external driving voltage. At least one of the first to Nth light-emitting element packages further comprises a first current control resistor connected to the output of the light-emitting cell.
US09775201B2 Dim range enhancement for LED driver connected to phase-cut dimmer
The present invention relates to a driving circuit (100) connected to a conventional phase-cut dimmer. A LED light source (30) is driven by a switched mode power supply (26), which is powered by the mains voltage through a phase-cut dimmer (10) and a rectifier (22). The current through the LED light source (30) is reduced according to the voltage level of the average rectified voltage Vin detected by a voltage sensor (24) and the on time limitation of the switched mode power supply (26). The current amplitude will be increasingly reduced towards the low voltage levels of Vin, namely towards the low dimmer knob levels. Thereby, the invention allows a LED light source driving circuit (100) connected to a conventional phase-cut dimmer to readily make the dimming curve of the LED light source (30) non-linear for being more compatible with the human eye sensitivity.
US09775191B2 Physical layer hand-off and diversity combining in non-geostationary satellite constellation
At least two antennas are used for make-before-break communications over non-geostationary satellites. An SHDC device provides physical layer seamless hand-off and obtain diversity signal-to-noise ratio (SNR) gain. When additional antennas are available for standby or other reasons, it may be beneficial for a number of satellite antennas to collectively utilize additional SHDC devices to achieve higher diversity SNR gains under normal operational considerations. The asymptotic SNR gains are those obtained when receiver antenna noise dominates transponder and sky noises. According to exemplary embodiment of the present invention, N satellite antennas may collectively utilize N−1 SHDC devices. For example, 3 satellite antennas may collectively utilize 2 SHDC devices.
US09775184B2 Pairing terminals with a sound wave signal
Disclosed herein are a method and apparatus for pairing terminals using a sound wave. A sound wave is transmitted from a first terminal to a second terminal and a response is sent by the second terminal and detected by the first terminal. The first terminal and the second terminal are paired based at least partially on the sound wave signal and the response signal.
US09775178B2 Method of handling time alignment command during a random access procedure
Disclosed is the radio (wireless) communication system providing a radio communication service and the terminal, and more particularly, a method of handling time alignment command during a random access procedure in an Evolved Universal Mobile Telecommunications System (E-UMTS) evolved from the Universal Mobile Telecommunications System (UMTS) or a Long Term Evolution (LTE) system is provided.
US09775174B2 Method and device for transmitting/receiving frame in accordance with bandwidth thereof in WLAN system
The present invention relates to a wireless communication system and, more specifically, provides a method and device for transmitting/receiving a frame in accordance with the bandwidth thereof in a WLAN system. The method whereby a station (STA) performs virtual carrier sensing (VCS) in a WLAN system according to one embodiment of the present invention may comprise the steps of: receiving a frame by the STA; determining by the STA, a VCS time length value on the basis of the response indication parameter and/or channel bandwidth type of the frame; and deferring channel access by the STA for the VCS time length value.
US09775168B2 Methods assigning resources for dedicated scheduling requests using MAC messages and related wireless terminals and base stations
A method of operating a base station of a radio access network may include transmitting a Medium Access Control (MAC) message from the node of the RAN to a wireless terminal UE. The MAC message may include a Control Element CE defining an assignment of resources for dedicated scheduling requests D-SRs available for the wireless terminal (UE) to transmit dedicated scheduling requests to the node.
US09775165B2 LTE transmission mask adjustment providing improved performance and reduced interference
In accordance with disclosed embodiments, a first wireless communication device operating in a first frequency band receives channel information from a second wireless communication device operating in a second frequency band adjacent to the first frequency band. The first wireless communication device generates a channel quality report indicating particular sub-band(s) in the first frequency band that cause interference in one or more channels in the second frequency band when used by the first wireless communication device for transmission. The channel quality report is sent by the first wireless communication device to a base station, which subsequently provides a sub-band assignment assigning one or more sub-bands within the first frequency band that avoid the one or more particular sub-bands indicated by the channel quality report. The first wireless communication device transmits the information using the one or more assigned sub-bands.
US09775162B2 Prioritized airtime-aware scheduling for wireless local-area network
A method for communication includes accepting in an Access Point (AP) data items for transmission over a wireless channel to multiple terminals served by the AP. Aggregate airtimes, which were previously allocated to the respective terminals on the wireless channel, are assessed. Transmission of the data items is scheduled depending on the aggregate airtimes.
US09775161B2 Method for PHICH resource allocation
A method is disclosed for PHICH resource allocation in a wireless communication system that supports flexible TDD UL-DL configuration and in which different TDD UL-DL configurations are available and the TDD UL-DL configuration used by first UEs which operate according to the flexible TDD configuration can be different to the TDD UL-DL configuration used by second UEs which operate according to a long term TDD UL-DL configuration. The method comprising allocating a PHICH resource for both first UEs and second UEs according to LTE timing rules applicable to the TDD UL-DL configuration in use by second UEs.
US09775160B2 WLAN throughput prediction
According to one aspect of the present disclosure, a method is implemented by a network node in relation to a basic service set (BSS) that includes an access point providing a Wireless Local Area Network (WLAN). The network node predicts a downlink data rate for downlink transmissions from the access point to a particular UE based on either signal qualities of a first set of uplink transmissions which are sent from the particular UE to the access point or a default signal quality value. The UE is either already part of the BSS or is being evaluated for admission to the BSS. The predicted downlink data rate is weighted by a metric that accounts for channel conditions of the BSS to determine a predicted downlink throughput for downlink transmissions from the access point to the particular UE. The predicted downlink throughput is used for controlling the BSS.
US09775158B2 Data caching at the edge of a mobile data network
Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. An edge caching mechanism is provided within a basestation to perform caching of data at the edge of the mobile data network. The edge caching mechanism analyzes historical usage data that indicates historical accesses to the basestation. Data patterns in the historical usage data may be used to define cache load criteria and to optionally define cache flush criteria. This architecture allows caching of data at the edge of a mobile data network within the infrastructure of an existing mobile data network.
US09775142B2 Wireless communication method and apparatus for reporting traffic volume measurement information to support uplink data transmissions
A method and apparatus for uplink transmission is disclosed. A wireless transmit/receive unit (WTRU) transmits, to a Node-B, a first type message, a second type message, and a third type message. The first type message indicates that the WTRU has uplink buffered data available for transmission. The second type message includes a plurality of indications, wherein each indication indicates an amount of uplink buffered data associated with at least one priority. The third type message indicates an amount of uplink buffered data and has less information than the second type message. The WTRU receives, in response to the transmitted first type message, the transmitted second type message, or the transmitted third type message, an uplink data scheduling message. The WTRU transmits uplink data over an uplink channel based on the received uplink data scheduling message.
US09775139B2 System and method for resource block-specific control signaling
A system and method is disclosed for resource block-specific control signaling in a communication system. Communication data is transmitted using a transmission channel comprising a plurality of resource blocks defined by allocating time-frequency slots in a transmission resource. Resource block control information is transmitted in a “feed-forward” manner to a user end (UE) or group of UEs using channels physically mapped into scheduled resource blocks (RBs) for that user or group of users. Embodiments of the invention provide an RB-specific control channel that comprises RB control elements that are embedded within scheduled resource blocks. The invention, therefore, reduces the amount of control information that must be transmitted by common or shared control channels.
US09775136B2 Method for multiplexing data and control information
A method for multiplexing a data information stream, including a systematic symbol and a non-systematic symbol, and a control information stream of at least three types in a wireless mobile communication system is disclosed. The method includes mapping the data information stream to a resource area so that the systematic symbol is not mapped to a specific resource area to which the control information stream is mapped, and mapping the control information stream to the specific resource area.
US09775135B2 Method and device for communicating device-to-device
The present invention relates to a wireless communication system, and more specifically, to a method and a device for communicating device-to-device. The method for a first device to transmit a signal to a second device according to one embodiment of the present invention enables the first device to request to a base station a resource allocation for transmitting the signal to the second device, receive from the base station scheduling information for transmitting the signal to the second device, and the signal can be transmitted from the first device to the second device on the basis of the scheduling information, wherein the scheduling information includes information on an uplink resource for transmitting the signal from the first device to the second device.
US09775131B2 Energy resource system
An energy resource management server comprising: means for receiving energy availability messages from remote energy resources and geographic location indicators indicative of the geographical location of said remote energy resources; means for receiving energy request messages from remote energy resources and geographic location indicators indicative of the geographical location of said remote energy resources; a processor configured to determine counterparties in an energy resource transfer based on received energy availability messages and received energy request messages and the geographical location of the remote energy resources, and to transmit, to one or both of the counterparties, location information of the other counterparty of the determined counterparties.
US09775130B2 System and method for managing a location of an alert for a remotely originating incoming communication
The present invention provides a paired device, a system and method for managing a location of an alert for a remotely originating incoming communication intended for a particular user to one or more of a plurality of devices associated with the particular user. The one or more of a plurality of devices includes a primary device and one or more secondary devices paired with the primary device. A detection is made via one or more sensors associated with a particular secondary device as to whether the particular secondary device is proximate to the particular user with which the particular secondary device is associated. A detection is then made via a local communication management module of the particular secondary device whether the particular secondary device is in communication with a local communication management module of the primary device with which the particular secondary device is paired. A user alert element of the particular secondary device to be activated for the remotely originating incoming communication intended for a particular user is then enabled, when the one or more sensors associated with a particular secondary device detects that the particular secondary device is proximate to the particular user with which the particular secondary device is associated, and when the local communication management module of the particular secondary device detects that the particular secondary device is not in communication with the primary device with which the particular secondary device is paired via a local communication management module of the primary device.
US09775129B2 Qualifying locations for fixed wireless services
A device receives an address from a computer terminal; determines a location associated with the address; and determines a current signal quality at the location by referencing a file that represents an area that includes the location. The device further determines whether the location qualifies for a fixed wireless service based on the current signal quality. The device also transmits information to the computer terminal. The information indicates whether the location qualifies for the fixed wireless service.
US09775124B2 Method and apparatus for performing synchronization in wireless communication system
A method for and apparatus for performing a synchronization in a wireless communication system is provided. A wireless device checks a configuration including a resource relationship about reference signals (RSs) between a first cell and a second cell; receives a first reference signal (RS) from the first cell; determines a timing reference to receive a second RS based on the resource relationship; receives the second RS from the second cell based on the timing reference; performs a frequency tracking using the second RS; and decodes data signals from the second cell.
US09775116B2 Method and apparatus for increasing performance of communication links of cooperative communication nodes
A system that incorporates aspects of the subject disclosure may perform operations including, for example, monitoring performance parameters in a communications network, identifying a degradation in performance of one or more nodes of the communications network according the monitored performance parameters, and initiating corrective action to mitigate the degradation in performance of the one or more nodes of the communications network. Other embodiments are disclosed.
US09775109B2 Micro sleep mode control for a receiver
A technique for controlling a receiver to enter a micro sleep mode during which at least one receiver component is temporarily switched off is described. The receiver is configured to process sub-frames each having a first sub-frame portion followed by a second sub-frame portion, the first sub-frame portion carrying information indicative of whether or not the second sub-frame portion needs to be decoded. A method implementation of this technique comprises the steps of providing a regular micro sleep mode in which the receiver component is switched off after the first sub-frame portion has been decoded in case the decoding indicates that the second sub-frame portion does not need to be decoded, providing an extended micro sleep mode in which the receiver component is switched off immediately after the first sub-frame portion has been received, evaluating a mode setting criterion, and controlling the receiver to enter the regular micro sleep mode or the extended micro sleep mode depending on the mode setting criterion.
US09775105B2 Optimization on network assisted proximity services discovery management
Methods, apparatuses, and computer program products for network assisted ProSe discovery management are provided. One method includes establishing, by a network element, a discovery context of a user equipment, and transmitting a discovery context establishment request comprising beacon information on at least one other user that a user of the user equipment is interested in discovering.
US09775100B1 Passenger zone detection with signal strength data aided by physical signal barriers
Values may be tracked from wireless sensors of a vehicle that indicate distances between the mobile device and the sensors. When the signal strength values indicate the mobile device is within the vehicle, the device may be associated with a seating zone of the vehicle corresponding to the one of the sensors that provided signal strength values that peaked earliest in time. The mobile device may be determined to be within the vehicle by using a hypothesis test comparing a threshold signal strength value to the signal strength values.
US09775097B1 Systems and methods for requesting duty cycle based channel access priorities
A client station includes a physical layer device to receive, from an access point, a requirement for assignment to a first power category among a plurality of power categories defined by the access point. Each of the plurality of power categories has a respective access priority associated with access to a communication channel. A request module is to determine whether an operating characteristic of the client station meets the requirement for assignment to the first power category and generate, in response to a determination that the operating characteristic meets the requirement, a request to be assigned to the first power category by the access point. The physical layer device is further to transmit the request to the access point and, based on whether the access point accepts or rejects the request, selectively access the communication channel according to a first access priority associated with the first power category.
US09775096B2 Access terminal configuration and access control
Provisioning and access control for communication nodes involves assigning identifiers to sets of nodes where the identifiers may be used to control access to restricted access nodes that provide certain services only to certain defined sets of nodes. In some aspects provisioning a node may involve providing a unique identifier for sets of one or more nodes such as restricted access points and access terminals that are authorized to receive service from the restricted access points. Access control may be provided by operation of a restricted access point and/or a network node. In some aspects, provisioning a node involves providing a preferred roaming list for the node. In some aspects, a node may be provisioned with a preferred roaming list through the use of a bootstrap beacon.
US09775093B2 Architecture that manages access between a mobile communications device and an IP network
Architecture which includes functionality in a handset and a network that automates an access point association and authorization procedure. The invention builds on a framework specified as part of a generic access network controller to enable the network to transparently and dynamically detect, control, and manage which access points are allowed for specific subscribers. The invention comprises a system that facilitates communications over a network including an access component that facilitates wireless communications over an unlicensed network that operates in an unlicensed frequency band (e.g., a home Wi-Fi network), and an authorization component that facilitates authorization of a mobile communications device (e.g., a cellular telephone) for communications over a mobile communications network (e.g., a cellular network) via the unlicensed network.
US09775090B2 Method and equipment for controlling mobile station to switch between different wireless communication systems
The present invention relates to a method and an equipment for controlling the mobile station to switch between different wireless communication systems and belongs to the technical field of data transmission in the wireless communication systems. In order to resolve the problem that there are no means in the prior art to effectively control the mobile station to switch between different wireless communication systems at specified position, the present invention uses different network identifications to distinguish different wireless communication systems, and a set of wireless transceiver modules is mounted on the mobile station to associate with wireless communication system, and a set of independent receiving modules is mounted to receive the switch command from the ground sending device, the ground sending device sends the switch command when the mobile station passes the switching point; after receiving this switch command, the mobile station modifies its network identification according to the network identification comprised in the switch command for the target switching wireless communication system, and cuts off the link with the current wireless communication system and establishes the link with the target switching wireless communication system. This solution could realize the controlled switching for the mobile station between multiple overlapping wireless communication systems, and reduce the rate of wrong switching.
US09775087B2 Method of controlling communication modes for wireless entity and user equipment, and communication system using the same
A method of controlling communication modes for a wireless entity and a user equipment (UE), and a communication system using the same method. In one of the exemplary embodiments, the disclosure is directed to a method of controlling communication modes used by a wireless entity. The method would include not limited to receiving traffic loading information of a licensed spectrum used by a cellular network, detecting an interference situation of an unlicensed spectrum, selecting an operating mode from the communication modes according to the traffic loading information and the interference situation, and operating at the selected operating mode on the unlicensed spectrum.
US09775086B2 Device and method for optimized handovers
A device and method performs a handover. The method includes establishing a connection to a cellular network. The method includes determining whether a WiFi network is available for connection. The method includes determining performance data of the WiFi network based upon network metrics. The method includes determining a quality of service (QoS) parameter associated with a currently executed application, the QoS parameter being indicative of whether a handover from the cellular network to the WiFi network is permitted. The method includes performing the handover from the cellular network to the WiFi network when the performance data of the WiFi network satisfies a set of predetermined criteria for the network metrics and the QoS parameter indicates the handover is permitted.
US09775076B2 Method and related apparatus for resetting high speed medium access control entity
A method for resetting a high speed medium access control entity includes: receiving a reset instruction sent from a radio network controller, where the reset instruction includes reset indication information of a cell; and determining a to-be-reset cell according to the reset indication information, and resetting a high speed medium access control entity for the to-be-reset cell.
US09775066B2 Method for managing radio resource in multi-cell wireless communication system and device therefor
The present invention relates to a radio resource management (RRM) measurement method of a terminal and a device therefor in a multi-cell wireless communication system. Particularly, the RRM measurement method comprises the steps of: receiving, from a serving cell, information associated with an RRM for a neighboring cell; and performing an RRM measurement for the neighboring cell according to the information associated with the RRM, wherein the serving cell and the neighboring cell are respectively set to change at least one uplink subframe according to a preset uplink-downlink configuration (UL-DL configuration) for downlink communication, and subframes for an RRM measurement for the neighboring cell are considered to be the same as subframes for an RRM measurement of the serving cell if the information associated with the RRM indicates the uplink-downlink configurations (UL-DL configurations) of the serving cell and the neighboring cell are the same.
US09775061B2 Method and device for three-dimensional channel measurement resource configuration and quality measurement
Provided are a method and device for three-dimensional channel measurement resource configuration and quality measurement, which relate to the field of wireless communications and are used for solving the problem of how to perform three-dimensional channel quality measurement. In the present invention, a base station selects a channel quality measurement resource used for three-dimensional channel measurement from channel quality measurement resources preconfigured for a terminal, and sends indication information about the selected channel quality measurement resource to the terminal; the terminal receives the indication information, and performs three-dimensional channel quality measurement on corresponding channel quality measurement resources, thereby solving the problem of how to perform three-dimensional channel quality measurement.
US09775058B2 Home system for managing an internet access connection
A home system for managing an internet network (9) access connection in which at least one computer (80) can access the internet by way of a main home connection (8). The system contains software means (83) capable of detecting a failure to connect to the internet network (9) on the main home connection (8) and of controlling an automatic failover to a back-up connection comprising a control box (5) of a system for the real-time measurement and modulation of the power consumption of a plurality of electrical appliances (2). The control box (5) is capable of accessing the internet network (9) by way of a wireless connection (6) of packet telephony type.
US09775049B2 Radio communication apparatus and interference detection method
A radio communication apparatus includes a discrete Fourier transformer that performs a frequency-domain transform on each of a plurality of reception signals received at a plurality of receiver chains and generates a plurality of frequency-domain signals, a covariance matrix calculator that calculates covariance of the plurality of frequency-domain signals, a deviation calculator that calculates a cumulative value of covariance in a first frequency range and a second frequency range and calculates deviation of the covariance in the plurality of frequency ranges, and an adjacent-channel interference determiner that determines presence or absence of adjacent-channel interference using the cumulative value of the covariance.
US09775047B2 Communication device and communication control method
A plurality of consecutive frequency bands are used as a broadband and use efficiency thereof is improved. An available-frequency-band-information-list is retained such that the list is categorized into frequency-band-groups, each of the groups is a series of consecutive frequency bands, and a frequency-band-number-width is given to each of the groups. Determining a necessary-frequency-band-number, one group is selected from the groups whose width match the number as a first-type band group, when any of the width of each of the groups does not match the number, one group is selected from the groups whose width are next larger than the number as a frequency band group to be used, and a series of consecutive frequency bands corresponding to the number is selected from the frequency band group to be used as a second-type band group. Communication is controlled so as to use the first-type or the second-type band group.
US09775045B2 Slicing architecture for wireless communication
Embodiments provide a system, apparatus, or non-transitory computer readable medium to provide a slicing architecture for wireless communications systems.
US09775023B2 UE capability report method and apparatus in mobile communication system
A method and an apparatus for reporting a capability of a User Equipment (UE) supporting advanced functions such as Carrier Aggregation (CA) are provided. The method includes checking, when a control message requesting a capability report is received, a Radio Access Technology (RAT) type and transmitting, when the RAT type is set to Evolved Universal Terrestrial Radio Access (EUTRA), at least one band combination information on at least one band combination supported by the terminal. The UE capability report method is capable of reporting the UE capability related to advanced functions, such as CA and Multiple Input Multiple Output (MIMO), to a network efficiently with the least amount of information, thereby resulting in an improvement of radio resource efficiency.
US09775022B1 Managing multi-active communication on a multi-subscription multi-standby communication device
Examples include systems and methods for managing multi-active communication on a multi-subscription multi-standby (MSMS) communication device. The device processor may change a first protocol stack of a first subscription and a second protocol stack of a second subscription of the MSMS communication device to a multi-active mode in response to determining that all of one or more packet data network connections of the first subscription are transferred to a Wi-Fi communication link.
US09775010B2 Communication terminal, communication method, computer readable recording medium having communication program recorded, and network system
A communication terminal includes: a display, an input device for accepting a first operation instruction; a communication device for connection with a server and another terminal; and a control unit for receiving first contents from the server via the communication device according to the first operation instruction, determining whether connection with another terminal is established or not, transmitting the first contents to another terminal via the communication device when a determination is made that connection with another terminal is established, and causing the display to show the first contents.
US09775003B2 Location and activity aware media content delivery system
A media content delivery system includes a network server in communications with a plurality of mobile communication devices. The network server maintains a map of geo-fence instances and corresponding geographic locations of each, and it maintains a store of media content that relates to each geographic location. Each of the communication devices has functionality that operates to determine its current geographic location and to send the current geographic location to the network server. The network server runs a logical process that determines if a current location of the mobile device corresponds to a geo-fence location, and if so, operates to determine whether the user is waiting in a queue defined by the geo-fence. If both of these conditions are satisfied, the server selects and delivers media content to the mobile device that relates in some manner to a venue associated with the identified geo-fence instance.
US09775001B2 Method and system of providing data service according to a user's future location
According to one aspect of the present invention there is provided a method for controlling data service for a vehicle-based user of a telecommunication network. The method comprising: retrieving data associated with location behavior of the user within the network; predicting, based on said data and on a current user location within the network, a future user location within the network; performing a determination of network capability at the future user location; and modifying, in response to the determination, a configuration of the network and/or a service parameter associated with the user. A network element, system and computer program product are also provided.
US09775000B2 Method and apparatus for location notification using location context information
Provided is a method and apparatus for location notification using location context information. In accordance with an embodiment of the disclosure, a mobile device automatically generates location context information that indicates a point of interest in a vicinity of the mobile device. For example, if the user of the mobile device is at home, then the location context information indicates that the user is at home instead of merely indicating latitude/longitude information corresponding to the location of the home. The mobile device displays the location context information in order to convey the location of the mobile device in a manner that is meaningful without the need for a map. Alternatively, or additionally, the mobile device provides the location context information to at least one other device. This serves to inform other users of the location of the mobile device in a manner that is meaningful without the need for a map.
US09774992B2 Software applications and website platform for recording, displaying and sharing receiver signal strengths and other parameters
A software application installed on a mobile device moving along a path periodically measures and records a parameter along with the GPS position associated with the measurement. Path data files are recorded on the device's internal memory and may be transferred to and from a repository database to share data between devices. Data may be displayed in the form of a map allowing users to navigate along paths to locations with desired parameter levels. This parameter may be cellular signal strength, allowing users in areas with no usable signal to find a usable signal. If data are preloaded onto a device, signal strength maps can be displayed even when the device has no current data connection. Parameters can be calibrated to compensate for differing sensitivities between device models. Screen dimming and audio cues can reduce battery consumption and the software can alert users when they stray from a desired path.
US09774983B2 Information processing method and method for UE random accessing LTE system
The information processing method includes: an evolved NodeB sending information of PRACH resources configured for a UE to the UE via a PDSCH indicated by a downlink control channel, and after receiving a random access preamble sequence sent from the UE, the evolved NodeB sending downlink control information and a Random Access Response (RAR), wherein the downlink control channel is an enhanced Physical Downlink Control Channel (ePDCCH); or, information carried by PBCH indicates that the downlink control channel is the ePDCCH or a physical downlink control channel; or, when the LTE system bandwidth is less than or equal to the reception bandwidth of the UE, the downlink control channel is a physical downlink control channel, and when the LTE system bandwidth is larger than the reception bandwidth of the UE, the downlink control channel is the ePDCCH.
US09774974B2 Audio metadata providing apparatus and method, and multichannel audio data playback apparatus and method to support dynamic format conversion
An audio metadata providing apparatus and method and a multichannel audio data playback apparatus and method to support a dynamic format conversion are provided. Dynamic format conversion information may include information about a plurality of format conversion schemes that are used to convert a first format set by an author of multichannel audio data into a second format that is based on a playback environment of the multichannel audio data and that are each set for corresponding playback periods of the multichannel audio data. The audio metadata providing apparatus may provide audio metadata including the dynamic format conversion information. The multichannel audio data playback apparatus may identify the dynamic format conversion information from the audio metadata, may convert the first format of the multichannel audio data into the second format based on the identified dynamic format conversion information, and may play back the multichannel audio data in the second format.
US09774971B2 Method for making thermoacoustic device
A method for making thermoacoustic device includes following steps. A silicon substrate having a first surface and second surface opposite to the first surface is provided. The first surface is patterned by forming a plurality of grooves substantially oriented along a first direction, wherein the plurality of grooves is spaced from each other, and a bulge is formed between each two adjacent grooves. An insulating layer is coated on the patterned surface. A first electrode and a second electrode are formed on the insulating layer, wherein the first electrode and the second electrode are spaced from each other. A carbon nanotube structure is applied on the insulating layer, wherein the carbon nanotube structure is electrically connected to the first electrode and the second electrode, the carbon nanotube structure is suspended above the plurality of grooves.
US09774967B2 Acoustic transducer aging compensation with life indicator
Acoustic transducer aging compensation is effective for an acoustic transducer that is driven with an adjustable drive power to output a signal. A microphone can measure the amplitude of the transmitted signal corresponding to a transmitted sound pressure level (SPL). A controller can periodically compare the transmitted SPL to the drive power or a previous SPL, and determine if the received SPL has declined with respect to the input drive power over time, whereupon the controller can direct an increase in drive power to the SPL-declined acoustic transducer to compensate for the decline in received SPL. If drive power is at a maximum, the controller can further instruct a mobile device receiver to lower its receiver detection threshold for the signal from the SPL-declined acoustic transducer to further compensate for the decline in SPL from that acoustic transducer. A life indicator can be provided to inform the system operator of the degraded speaker so as to provide an early warning indicator for servicing of that transducer.
US09774962B2 Shell for a hearing device
A shell (10) for a hearing device, and a method of producing the same. The shell (10) comprises a sub-shell (11) produced by a generative method, and a thermoformed hull (12) covering the subshell (11). The sub-shell (11) comprises lateral openings (13) covered by the thermoformed hull (12) so as to render the shell (10) more flexible in the region of the openings (13), and thereby to relieve pressure exerted by the shell (10) due to dynamic changes in the shape of the wearer's ear canal during jaw movement.
US09774953B2 Microphone array for acoustic source separation
A system for directionally selective sound reception comprises an array of pressure sensors (120a, 120c) each arranged to output a pressure signal indicative of pressure, and a processor arranged to receive the pressure signals. The sensor array comprises a support (130) supporting the four sensors. Two of the sensors are mounted on one side of the support and at least a third sensor is supported on an opposite side of the support. The sound pressure difference measured between the first sensor and the second sensor caused by sound arriving at the array from a direction parallel to the support (130) is dependent on the distance between the first and second sensors and the nature of material in the space between the first and second sensors. The sound pressure difference measured between the first and third sensors caused by sound travelling perpendicular to the support is dependent on the distance between the first and third sensors. The nature of material in the space between the first and third sensors, and the spacings and the materials are selected such that the sound pressure differences are substantially equal.
US09774941B2 In-ear speaker hybrid audio transparency system
A user content audio signal is converted into sound that is delivered into an ear canal of a wearer of an in-ear speaker, while the in-ear speaker is sealing off the ear canal against ambient sound leakage. An acoustic or venting valve in the in-ear speaker is automatically signaled to open, so that sound inside the ear canal is allowed to travel out into an ambient environment through the valve, while activating conversion of an ambient content audio signal into sound for delivery into the ear canal. Both user content and ambient content are heard by the wearer. The ambient content audio signal is digitally processed so that certain frequency components have been gain adjusted, based on an equalization profile, so as to compensate for some of the insertion loss that is due to the in-ear speaker blocking the ear canal. Other embodiments are also described and claimed.
US09774935B2 Speaker device
A speaker device for reproducing an audio signal includes a first speaker including a first diaphragm and a first magnetic circuit that drives the first diaphragm, where the first diaphragm reproduces an audio signal including a predetermined frequency range, a second speaker including a second diaphragm and a second magnetic circuit that drives the second diaphragm, where the second diaphragm reproduces an audio signal including a frequency range substantially the same as the predetermined frequency range, and at least one cabinet having the first speaker and the second speaker mounted therein so that radiation directions of sounds are opposite to each other. At least part of a space formed between the first speaker and the second speaker communicates with the outside of the cabinet. When the speaker device reproduces the audio signal, the first diaphragm and the second diaphragm vibrate in opposite directions.
US09774932B2 Method and apparatus for data packet switching, access switch and switching system
The present invention provides a method and an apparatus for data packet switching, and an access switch and a switching system, so as to satisfy requirements of a datacenter for a switching bandwidth and a switching granularity. The method includes: receiving MAC frame control information; determining an interface used for forwarding an MAC frame according to the MAC frame control information and through performing a query on a MAC address forwarding table, where the interface used for forwarding the MAC frame includes a downlink interface, an uplink electrical packet switching network interface and/or an uplink optical packet switching network interface; transmitting a control signal to an electrical packet switching unit, so that the MAC frame is forwarded to the determined interface. According to the method provided in the present invention, the utilization rate of each interface can be improved.
US09774920B2 Streaming device and method for processing multiple signals
A streaming device includes a signal source to supply a first streaming signal and a second streaming signal, a server coupled to the signal source to process the first streaming signal and the second streaming signal; and at least one client. The client is used to decode the first streaming signal and the second streaming signal into a first window and a second window. The server can read an adjustment to the first window and the second window and output different signals to the client according to the adjustment.
US09774919B2 Automated suggestions and corrections of content clips
Techniques described herein may allow for the single-input capture of clips during the presentation of content, such as video content. The single-input capture may be based on an analysis of clips captured by users in the same video content, such that popular clips can be identified and used for subsequent users. A user may select a button to capture, or to begin capturing, a clip during the presentation of content. Based on the single selection of the button, an entire clip may be captured, which may correspond to a previously detected popular clip.
US09774910B2 Method and apparatus for evaluating media delivery quality
A method and an apparatus are provided for evaluating media delivery quality that relate to the field of communications technologies and that can directly reflect a variation of media delivery quality and a variation of subjective experience of a user on media play quality. A method for evaluating media delivery quality includes: receiving media data, and measuring a data amount of the media data received within the period of time; parsing the media data, and acquiring a play rate of the media data; simulating, a decoding buffer in a process of playing the media data received within the period of time, to acquire a virtual decoding buffer and acquire a size of the virtual decoding buffer; and determining, according to the size of the virtual decoding buffer, whether a pause occurs in the process of playing the media data received within the period of time.
US09774908B2 Systems and methods for performing transport I/O
Systems and methods for implementing a Transport I/O system are described. Network encrypted content may be received by a device. The device may provide the network encrypted content to a secure processor, such as, for example, a smart card. The secure processor obtains a network control word that may be used to decrypt the network encrypted content. The secure processor may decrypt the network encrypted content to produce clear content. In embodiments, the secure processor may then use a local control word to generate locally encrypted content specific to the device. The device may then receive the locally encrypted content from the secure processor and proceed to decrypt the locally encrypted content using a shared local encryption key. The Transport I/O system ensures the protection of the network control word by maintaining the network control word on the secure processor.
US09774901B2 Integrated internet camera system and method
An Internet direct device comprises an imaging system to capture at least one of audio, still images and video images, and a microprocessor. The microprocessor transmits at least one of the captured audio, the captured still images and the captured video images to a web site archive and review center and/or another Internet direct device upon image capture over a communications network. The Internet direct device automatically connects to the communications network on power-up using one of a plurality of available modes of connection, which is designated as a primary mode of connection. The Internet direct device automatically switches to another available mode of connection when the communications network is unavailable.
US09774900B2 Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
Methods, apparatus, systems and articles of manufacture are disclosed to calculate video-on-demand and dynamically inserted advertisement viewing probability. An example apparatus disclosed herein includes a category manager to identify a targeting strategy for advertisements associated with media presented in a first set of households and a second set of households, a probability engine to calculate a baseline viewing probability for a non-time shifted presentation of the media in the first set of households and the second set of households, and in response to identifying presentations of the media having a subsequent temporal sequence from the non-time shifted presentation, calculate corresponding time-shifted viewing probabilities of the media for the first set of households and the second set of households, and an imputation engine to generate viewing probability trend information of the media for the first set of households and the second set of households, the viewing probability trend information based on the respective time-shifted viewing probabilities, and adjust the targeting strategy to reduce wasteful targeting of the advertisements, the adjustment to select one of the first set of households or the second set of households to insert the advertisements based on the viewing probability trend information.
US09774896B2 Network synchronized camera settings
A network device receives, from a first video camera system, position information for a first video camera at a first site and sends, to a second video camera system, position instructions for a second video camera at a second site. The position instructions are configured to locate the second video camera within the second site to correspond to a relative position of the first camera in the first site. The network device receives, from the first video camera system, a first video feed including images of the first site and receives, from the second video camera system, a second video feed including images of a subject of the second site. The network device combines the first video feed and the second video feed to generate a synchronized combined video feed that overlays the images of the subject of the second video feed in images of the first site.
US09774894B2 Coordinating video delivery with radio frequency conditions
System and methods for modifying streaming data based on radio frequency information is provided. As radio transceivers transition move to a shared resource or cloud model and the existing radio transceivers are split into a baseband unit and a remote radio head, radio frequency (RF) information including power levels, encoding, data rates, and bandwidth can be provided to video optimization server. The RF information can be provided more frequently to allow real-time modifications to streaming video data. Existing protocols are reactionary in nature and perceive changing channel conditions indirectly. By providing RF information from the baseband unit on a low latency channel, modifications to the video stream can be made before an impact would be noticed at the protocol level. Also, policy information can be used to influence the changes made to streaming data in addition to the RF information.
US09774892B2 Variability in available levels of quality of encoded content
A server resource provides notification to subscribers in a respective network environment that the content is available for retrieval at a particular bit rate (e.g., a promotional bit rate) or particular level of quality (e.g., promotional level of quality) amongst multiple levels of quality for a limited duration of time. For example, an especially high level of quality (or bit rate) of the content may be available only for the limited duration of time. After making the especially high level of quality of content available for retrieval during a promotional period, the content may be subsequently available for retrieval only at lower levels of quality. Accordingly, one or more configurations as discussed herein include changing the ability to access content encoded at different levels of quality over time.
US09774888B2 Filtering method for performing deblocking filtering on a boundary between an intra pulse code modulation block and a non-intra pulse code modulation block which are adjacent to each other in an image
A filtering method is for performing deblocking filtering on the boundary between an IPCM block and a non-IPCM block adjacent to each other in an image and including: determining a first quantization parameter for the non-IPCM block; determining a second quantization parameter for the IPCM block, using the first quantization parameter; determining a filter strength for the boundary, using the first quantization parameter and the second quantization parameter; and performing the deblocking filtering on the boundary using the determined filter strength.
US09774887B1 Behavioral directional encoding of three-dimensional video
A method includes receiving head-tracking data that describes one or more positions of one or more people while the one or more people are viewing a three-dimensional video. The method further includes generating video segments from the three-dimensional video. The method further includes, for each of the video segments: determining a directional encoding format that projects latitudes and longitudes of locations of a surface of a sphere onto locations on a plane, determining a cost function that identifies a region of interest on the plane based on the head-tracking data, and generating optimal segment parameters that minimize a sum-over position for the region of interest.
US09774872B2 Color image encoding device, color image decoding device, color image encoding method, and color image decoding method
When the signal format of a color image is YUV4:2:2, and an intra prediction parameter, which is used for an intra-frame prediction process on the chrominance signals in a prediction block, shows the same prediction mode as an intra prediction mode for the luminance signal in the prediction block, an intra prediction unit 4 converts an index indicating the intra prediction mode for the luminance signal, and performs the intra-frame prediction process on the chrominance signals in an intra prediction mode indicated by the index after conversion.
US09774868B2 Methods and systems for image intra-prediction mode management
Embodiments of the present invention relate to methods and systems for ordering, communicating and applying pixel intra-prediction modes.
US09774862B2 Image coding and decoding method and apparatus considering human visual characteristics
An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
US09774850B2 Multi-view coding with effective handling of renderable portions
A proposed intermediate way of handling the renderable portion of the first view results in more efficient coding. Instead of omitting the coding of the renderable portion completely, even more efficient coding of multi-view signals entails merely suppressing the coding of the residual signal within the renderable portion, whereas the prediction parameter coding still takes place from the non-renderable portion of the multi-view signal across the renderable portion so that prediction parameters for the renderable portion may be exploited for predicting parameters for the non-renderable portion. The additional coding rate for transmitting the prediction parameters for the renderable portion may be kept low as this merely aims at forming a continuation of the parameter history across the renderable portion to serve as a basis for prediction parameters of other portions of the multi-view signal. Expressed differently, the prediction parameters for the renderable portion need not perfectly predict the texture within the renderable portion of the first view to keep the residual signal within the renderable portion low.
US09774845B2 Apparatus and method for presenting media content
A system that incorporates teachings of the present disclosure may include, for example, controller and a memory that stores executable instructions that, when executed by the controller, facilitate performance of operations that include receiving a media content including three-dimensional image content for presentation on a display device. A presence is determined of a viewer within a line-of-sight of the display device, wherein the viewer is without a viewing apparatus that facilitates viewing of the three-dimensional image content. The media content is adapted to include two-dimensional image content, based on the determining of the presence of the viewer within the line-of-sight and without the viewing apparatus. Other embodiments are disclosed.
US09774841B2 Stereoscopic image capture device and control method of the same
An image for a left eye and an image for a right eye are respectively captured. A corresponding point corresponding to each of a plurality of feature points detected from the image for a left eye is searched for using the image for a right eye. The number of corresponding points found by the search is counted, and it is determined whether to be equal to or more than a predetermined ratio with respect to the number of pixels of the image for a right eye. When the number of corresponding points is determined to be less than the predetermined ratio, the image for a right eye is recaptured, and the corresponding point search process and the determination of whether the number of corresponding points is equal to or more than the predetermined ratio are re-executed using an image new for a right eye obtained by recapture.
US09774838B2 Ambient light suppression using color space information to derive pixel-wise attenuation factors
A method of ambient light suppression in an imaging system, including illuminating leaves of a multi-leaf collimator (MLC) with a first light of a lighting system inside a housing of the MCL, receiving ambient light inside the housing of the MLC through an aperture of the MLC, and capturing, using an imaging system having optics situated inside the housing of the MLC, an image of the leaves of the MLC illuminated with the first light and the ambient light. The method may further include, suppressing the ambient light in the first image to generate a second image of the leaves of the MLC and detecting a feature of the leaves of the MLC in the second image.
US09774836B2 Image projector that corrects shift direction based on deformation
An image projector includes an image forming element that is illuminated by a light from a light source, a projection optical system that projects a light output from the image forming element, a shifter that shifts the projection optical system with respect to the image forming element so as to shift a projection position, a deforming part that deforms an image formed on the image forming element, and a corrector that corrects a shift direction with the shifter on the basis of a deformation state by the deforming part.
US09774828B2 Optical measurement of a component having structural features present at opposite sides
A method for mounting an electronic component (180) onto a component carrier (179) is described. The method comprises (a) optically capturing a first image from a first side of the component (180), at which first side a first structural feature (185) of the component (180) is discernible, by means of a first camera (120), (b) optically capturing a second image from a second side of the component (180), at which second side a second structural feature (186) of the component (180) is discernible, by means of a second camera (160), wherein the first side and the second side are situated opposite one another and wherein the second structural feature (186) is configured to be connected at a predetermined position on the component carrier (175), (c) orienting the electronic component (180) such that a center of the first structural feature (185) is aligned with a desired position relative to the component carrier (175), wherein the second structural feature (186) can be correspondingly offset from the predetermined position, and (d) mounting the electronic component (180) onto the component carrier (175), wherein the center of the first structural feature (185) is aligned relative to the component carrier (175), wherein the second structural feature (186) is offset from the predetermined position. Moreover, a method for checking the functionality of an optoelectronic component in advance of a population of a component carrier and an automatic placement machine for mounting an optically measured electronic component are also described.
US09774827B2 Imaging inspection apparatus for setting one or more image-capturing positions on a line that connects two taught positions, control device thereof, and method of controlling imaging inspection apparatus
An imaging inspection apparatus includes a storage unit configured to store a predetermined position between a first position and a second position as a signal output position, the predetermined position being set by using a distance from a reference position that is based on at least one of the first position and the second position; an image-capturing command signal generator configured to determine, when causing a distal end portion of a robot to move from the first position to the second position, whether or not the distal end portion of the robot is located at the signal output position, and if it is determined that the distal end portion of the robot is located at the signal output position, the image-capturing command signal generator transmits, to the image-capturing device, an image-capturing command signal for capturing an image of the inspection object by using the image-capturing device.
US09774825B1 Automatic expansion and derivative tagging
Methods and systems are provided for automatically generating expanded and derivative tags associated with digital content. The methods and systems provide multi-dimensional, layered tagging with stored audio/video conference contents, creating relationships and a tag network between links and nodes in a communication system.
US09774824B1 System, method, and logic for managing virtual conferences involving multiple endpoints
Approaches are disclosed for reducing a number of connections established by a server for a virtual meeting session. In some embodiments, the server receives a request to initiate a virtual meeting session involving a plurality of endpoints. The server may determine a location identifier for each of the plurality of endpoints based on location data generated by each of the plurality of endpoints. When the server determines that two or more of the plurality of endpoints are co-located at a location based on the location identifier, it can automatically establish only one connection on behalf of the two or more of the plurality of endpoints. The connection may be established to, e.g., a nearby conferencing device or one of the endpoints that are in the same location. The device or endpoint to which the connection is established may be determined based on which device or endpoint historically initiates virtual meetings.
US09774812B1 Image processing terminal and method for providing a service based on sensing levels of a key in a remote controller
An image processing terminal comprises a processor, a memory and a communication unit receives a control signal from a remote controller in response to a selection of a key by a user. One or more programs stored in the memory include instructions for determining whether a sensing level of the key in the received control signal corresponds to a normal press or a force press and executing a control command corresponding to the normal press or the force press. In response to a force press being inputted to the remote controller, the processor performs at least one of change of an object displayed on a screen or a scene transition of contents. An operation of the image processing terminal when a normal press is inputted to the remote controller is different from an operation of the image processing terminal when the force press is inputted to the remote controller.
US09774811B1 Ramp signal generator for double ramp analog to digital converter
Apparatuses and methods for image sensors with increased analog to digital conversion range are described herein. An example method may include disabling a first auto-zero switch of a comparator, the first auto-zero switch coupled to a ramp voltage input of the comparator, increasing, by a ramp generator, an auto-zero voltage level of a ramp voltage provided to the ramp voltage input of the comparator, and disabling a second auto-zero switch of the comparator, the second auto-zero switch coupled to a bitline input of the comparator.
US09774807B2 Imaging sensor, image reading device, image forming apparatus, and alignment method of imaging sensor
An imaging sensor includes multiple light-receiving elements, which are for multiple colors, configured to conduct photoelectric conversion and multiple power supply lines configured to supply a power supply voltage from a power supply source to the light-receiving elements. The light-receiving elements of each of the colors are aligned in one direction. Portions extending between the power supply source and the respective light-receiving elements of the multiple power supply lines are substantially identical in shape on at least a per-color basis.
US09774806B2 Image sensors including pixel arrays
An image sensor capable of preventing generation of a line-type defect is disclosed. The image sensor includes a row driver, a pixel array, an analog signal processor, a data mapping buffer and a row data buffer. The pixel array has a layout configuration having a nonlinear pattern for a row path and a column path, receives optical signals and converts the optical signals into electric signals, and outputs the electric signals as image signals in response to the pixel control signals. The analog signal processor performs analog-to-digital conversion on the image signals to generate first signals. The data mapping buffer compensates position errors caused by the layout configuration of the zigzag pattern for the first signals to generate a second signals.
US09774792B2 Dynamic configured video camera
A method for providing video data streams is disclosed. In an embodiment the method includes generating video image data by a digitally adjustable video camera arrangement and preparing the video image data by a reconfigurable logic cell arrangement, wherein during camera operation, settings of the video camera arrangement are changed, adapted reconfiguration data for the reconfigurable logic cell arrangement are calculated in view of the amended settings and provided to the logic cell arrangement, and wherein the logic cell arrangement is configured with the reconfiguration data at runtime.
US09774785B2 Method and apparatus to correct blur in all or part of a digital image by combining plurality of images
A method and apparatus for use in a digital imaging device for correcting image blur in digital images by combining plurality of images. The plurality of images that are combined include a main subject that can be selected by user input or automatically by the digital imaging device. Blur correction can be performed to make the main subject blur-free while the rest of the image is blurred. All of the image may be made blur-free or the main subject can be made blur-free at the expense of the rest of the image. Result is a blur corrected image that is recorded in a memory.
US09774774B2 Image pickup apparatus
An image pickup apparatus includes a lens, an image sensor, an optical filter, and a driving device. The lens focuses light beams from at least one subject to form an optical image, and the image sensor receives the optical image and converts the optical image into at least one electric signal. The optical filter includes a first plate and a second plate, the first plate is disposed between the lens and the image sensor, and the second plate is disposed between the first plate and the image sensor. The driving device moves the second plate. The second plate has substantially the same index of refraction as the first plate, and a thickness of the second plate is continuously decreased or increased across the second plate.
US09774769B2 Mounted electronic component including connection portions
A surface mounted electronic component is provided. The component includes a first and a second connection portion for performing connection to a mounting board. The first connection portion includes a joint region arranged on a lower surface. The second connection portion includes a lower surface region arranged on the lower surface, and a side surface region connected to the lower surface region and arranged on a side surface. In a direction along the side, the lower surface region is arranged apart from the joint region, a length of the lower surface region in the direction is longer than a length of the joint region, a length of the side surface region in the direction is shorter than the length of the lower surface region, and the side surface region is spaced apart from an end of the side surface.
US09774768B1 Wipeable camera system and device
A camera system includes a camera having a lens, and a wiper assembly attached to the camera and configured for removing a contaminant from the system. The assembly includes a housing including a frame having a back panel that defines a first viewport covering the lens; a shield; and a disc. The shield defines a second viewport spaced apart from the first and is attached to the frame to define a wash chamber between the shield and the frame. The disc is formed from a transparent material and is disposed between the shield and the housing within the chamber so as to cover the lens at the first viewport. The disc is rotatable within the chamber between a first position in which the contaminant is disposed on and partially obscures the disc, and a second position in which the contaminant is not disposed on the disc at the second viewport.
US09774763B2 Method for controlling a printing process
A method for controlling a printing process is disclosed. The method includes printing a printing material by a printing unit on a basis of data of a prepress stage. A printed result on the printing material is compared with a desired value and a correction value is derived from the comparison. The data of the prepress stage is corrected with the correction value.
US09774759B2 Print control apparatus, print control method, and storage medium
If another person comes close to a printing apparatus or print control apparatus during output of a print job by authenticated printing, he/she may accidentally glance at an output material, and private information or confidential information to be hidden may leak. To solve this problem, a print control apparatus according to an embodiment of this invention executes the following control processing. That is, if a received print job is an authenticated print job requiring authentication processing and there is a person nearby the print control apparatus other than the executor of the authenticated print job, a selection screen for accepting execution or holding of printing is displayed. In accordance with an instruction input to the selection screen, printing of the authenticated print job by the printing unit is controlled.
US09774758B2 Image processing apparatus that extracts image showing distinctive content of moving image
An image processing apparatus includes a moving image accepting unit, a detecting unit, an image extracting unit, a screen creating unit, a selection accepting unit, and an image output unit. The screen creating unit creates an operation screen for each of the scenes. The operation screen displays frame images in a list. The frame images constitute each of the scenes extracted by the image extracting unit. The selection accepting unit accepts a selection of a representative image in the operation screen created by the screen creating unit. The representative image represents the scenes among the frame images displayed in the list. The image output unit outputs the representative image accepted by the selection accepting unit.
US09774750B1 System and method for printing during a pull printing system failure
A method, non-transitory computer readable medium and apparatus for printing in a pull printing system when a print server is unavailable are disclosed. For example, the method includes receiving a request to print a document, determining that the print server of the pull printing system is unavailable, providing one or more printers to print the document, receiving a selection of a printer from the one or more printers to print the document, transmitting the document to the printer that is selected for printing, determining that the print server is available, and transmitting an update message to the print server that includes the document that was printed, the printer that was selected and one or more print parameters associated with the document, wherein the print server synchronizes a print queue and a print history of the print server based on the update message.
US09774749B1 Multimodal dynamic power feedback mechanism for print devices
A multifunction device (MFD) includes a print engine, power status monitors, and a user interface. The user interface is at least partially surrounded by a perimeter, and a first light emitting module is positioned to illuminate at least part of the perimeter. The MFD also includes a processor in communication with the first light emitting module and a computer-readable medium containing programming instructions. An MFD may detect a triggering event corresponding to a change in its power status. In response to detecting the triggering event, the MFD may receive information relating to a current power status of the MFD from the power status monitors, identify a dynamic feedback pattern associated with the triggering event, and instruct the first light emitting module to emit a first visual pattern. The dynamic feedback pattern includes the first visual pattern that provides information about the current power status of the MFD to a user.
US09774746B1 Advanced conference call controls
A system and method is disclosed for providing a conference call and enhanced conference call controls for traditional, for example circuit switched-only, and advanced, for example packet switched and dual circuit and packet switched, communication devices. The system includes components for receiving, transcoding, and distributing communication protocols from any suitable public, commercial, or otherwise known communication protocol source or architecture. In addition, the system includes components for dynamically transferring host control functions from one conference call participant while maintaining a conference call communication bridge, as well as components for maintaining a conference call communication bridge should a conference call host device become inadvertently disconnected.
US09774745B2 Providing real-time voice communication between devices connected to an internet protocol network and devices connected to a public switched telephone network
Systems, methods, and apparatus for providing real-time voice communication between devices connected to an Internet Protocol (IP) network and devices connected to a public switched telephone network (PSTN). In one implementation, the system includes a computer-controlled switch for connection to a local PSTN, for receiving calls from the IP network and the PSTN, and for routing calls to the PSTN and the IP network; and gate interface circuitry connected to the switch and adapted for connection to the IP network. The gate interface circuitry includes gateway circuitry for interfacing the IP network and PSTN voice circuits, and gatekeeper circuitry for performing address translation, admission control, bandwidth management, and zone management. The switch stores at least one PSTN destination address and at least one IP network destination address for each subscriber. The switch routes an incoming call to any one of the destination addresses stored for the subscriber.
US09774742B2 Call recording in a telecommunications network
A method of recording media transmitted to or from a first party communicating through one of a plurality of mobile telecommunications networks with a second party is described. Either the first party or the second party initiates a call with the other party. One of a set of call splitters distributed through the plurality of telecommunications networks is then determined to be a local call splitter to one of the parties. A connection is then established between the first party and the local call splitter to split the call into a recording part and a call part. The call part is routed between the first party and the second party via the call splitter to provide transmission of media between the first party and the second party, and the recording part is provided by the local call splitter to a recording service associated with the first party. Suitable apparatus is also described, as are methods for recording the calls of a subscriber to a central recording station using a network trigger set or a SIM application set to divert the call to a recording node.
US09774732B1 Script logic viewing
A system, method, and computer readable medium for script logic viewing that comprises calculating a script path for at least one script, defining an entry point into the at least one script, determining at least one panel associated with the at least one script, creating a navigation file based upon the calculated script path, the defined entry point and the determined at least one panel, and presenting the created navigation file.
US09774720B2 Authentication method and authentication device for communication apparatus and communication apparatus
The present invention provides authentication method and authentication device for communication apparatus and a communication apparatus. The communication apparatus comprises at least one of a communication terminal and a communication card, and the authentication method comprises: S10: binding identity information of owner of the communication apparatus to the communication apparatus; S20: requesting to obtain identity information of a user when the communication apparatus is restarted; S30: comparing the identity information of the user obtained through requesting with the identity information of the owner of the communication apparatus bound to the communication apparatus; S40: determining whether the obtained identity information of the user is the same as the identity information of the owner of the communication apparatus bound to the communication apparatus, if yes, proceeding to step S50, otherwise, proceeding to step S60; S50: starting the communication apparatus normally, and S60: locking the communication apparatus.
US09774716B2 Overstress indicator
According to one aspect, embodiments of the invention provide an overstress indicator circuit comprising a sense circuit configured to monitor a parameter of a device and generate a sense signal corresponding to the parameter, a detection circuit coupled to the sense circuit and configured to receive the sense signal from the sense circuit and generate a detection signal at a first level in response to a determination that the sense signal is indicative of an overstress condition in the device, an interface circuit, and a memory circuit coupled to the detection circuit and the interface circuit and configured to store an overstress condition indication for access via the interface circuit in response to receiving the detection signal at the first level.
US09774715B2 Mobile terminal
The embodiments of the disclosure provide a mobile terminal, which includes a power generation unit, a power storage unit and a control system. The power generation unit includes a toroidal inductance coil which can move back and forth inside and outside a region of magnetic field generated by a permanent magnet and incise magnetic force lines of the permanent magnet, such that a current is generated in the toroidal inductance coil. The power storage unit is connected with the toroidal inductance coil of the power generation unit and a power supply circuit of the mobile terminal, respectively, and the power storage unit is used for storing power generated by the power generation unit. The control system is connected with the power storage unit. When electricity of a battery of the mobile terminal is less than a predetermined amount and the battery is not in a charged state, the control system causes the power storage unit to supply power to the mobile terminal.
US09774706B2 Providing functional requirements for a network connection from a local library
A network application may transmit data over a network connection. The application may require certain functionality for the network connection. An embodiment provides a method for the application to inform the network of its requirement. The application may use a control packet to inform the network of its functionality requirement for the connection it is using. The control packets may be sent to the network at the same time the application is transmitting its data. In an embodiment, a user using the application instructs the network to provide certain functionality using the control packet.
US09774703B2 Apparatus, method and system for a tunneling client access point
The disclosure details the implementation of an apparatus, method, and system comprising a portable device configured to communicate with a terminal and a network server, and execute stored program code in response to user interaction with an interactive user interface. The portable device contains stored program code configured to render an interactive user interface on a terminal output component to enable the user the control processing activity on the portable device and access data and programs from the portable device and a network server.
US09774698B2 Techniques to transfer large collection containers
Techniques to transfer large collection containers in a large payload support system comprising one or more components configured to receive a collection container delivery request to deliver a first collection container, determine whether the first collection container is a large container based at least partially on the collection container delivery request, segment, logically, the first collection container into at least one container segment, each container segment of the at least one container segment having an associated container segment offset information, and deliver the at least one container segment to a payload server device, wherein each container segment of the at least one container segments is associated with a transfer segment header information. Other embodiments are described and claimed.
US09774697B2 Method, apparatus, and system for pushing notification
Embodiments of the present invention provide a method, a notification server, a user equipment, and a system for pushing a notification, which can increase the flexibility of pushing a notification and improve user experience. The method includes: receiving a service message sent by an application server, where the service message includes: a service notification, a user attribute, and a first application identifier; obtaining a terminal state level table according to the first application identifier and the user attribute; screening, according to the service message, the terminal state level table for n user equipments of which a terminal state level is greater than or equal to a preset state level, as a target user equipment; and sending the service notification to the target user equipment.
US09774681B2 Cloud process for rapid data investigation and data integrity analysis
A system and method for rapid data investigation and data integrity analysis is disclosed. A data set is received by a server computer from one or more client computers connected with the server computer via a communications network, and the data set is stored in a distributed storage memory. One or more analytical processes are executed on the data set from the distributed storage memory to generate statistics based on each of the analytical processes, and the statistics are stored in a random access memory, the random access memory being accessible by one or more compute nodes, which generate a graphical representation of at least some statistics stored in the random access memory. The graphical representation of at least some statistics is then formatted for transmission to and display by the one or more client computers.
US09774671B2 Parallel processing system and operation method of parallel processing system
A parallel processing system includes a plurality of computers accessibly connected through a network, and distributedly executing a plurality of processes. Each of the plurality of computers is composed of an operation processing unit configured to execute an allocated process, a local memory group having a first area and a second area and an I/O control circuit. The operation processing unit executes the allocated process by using the first area as an access destination in a first period and, and executes the allocated process by using the second area as the access destination in a second period subsequent to the first period. The I/O control circuit is composed of an updating section configured to update data stored in the local memory group to the latest data by carrying out communication among the computers. The updating section updates the data stored in the first area in the second period.
US09774668B2 Communication system for establishing P2P connections and the corresponding devices using the same
A communication system for establishing a P2P connection is disclosed, wherein the communication system comprises: a networked device or service device having an identification; a linking server for providing connecting information to enable a terminal device or client device to establish a P2P connections between the service device and the client device, wherein the identification of service device is registered in the linking server, wherein the client device communicates with the link server to establish a P2P connection to the service device according to the connecting information provided by the linking server, wherein the client device has not been registered into the linking server when the P2P is established. In addition, A UID (Unique Identification) can be embedded in a processor, wherein the UID can be stored in a non-volatile memory device inside the processor and the UID will be programmed and tested after the processor is fabricated, so that it can be readily used for establishing A P2P connection.
US09774667B2 System and method for dynamically configuring a load balancer in a virtual network environment
Techniques for dynamic configuration of a load balancer in a virtual network environment are described. In one example embodiment, load balancing rules are configured using virtual machine (VM) inventory objects. The configured load balancing rules are then transformed by replacing the VM inventory objects in the configured load balancing rules with associated Internet protocol (IP) addresses using an IP address management (IPAM) table or a network address translation (NAT) table. The transformed load balancing rules are then sent to the load balancer for load balancing network traffic between a plurality of VMs running on one or more host computing systems in one or more computing networks.
US09774664B2 Social networking system based on smart clothing
The invention discloses a social networking system which includes a main data processing apparatus, a plurality of smart clothing apparatus and a plurality of sub-data-processing apparatuses. Each smart clothing apparatus includes a light-emitting device assembly. Each sub-data-processing apparatus corresponds to one of the smart clothing apparatuses. The main data processing apparatus transmits an inquiry information to each sub-data-processing apparatus. The inquiry information includes a plurality of selection data and a plurality of light color data. Each selection datum corresponds to one of the light color data. Each sub-data-processing apparatus receives the inquiry information, displays the plurality of selection data, and transmits, responsive to a selection signal corresponding to one of the selection data, the light color datum corresponding to said one selection datum to the corresponding smart clothing apparatus. The corresponding smart clothing apparatus drives the light-emitting device assembly thereof to emit at least one color light in accordance with the received light color datum.
US09774663B2 Digital magazine distribution using feeds
A magazine distribution system retrieves digital content associated with a digital magazine published by a publisher by using a plurality of feeds. The magazine distribution system retrieves an issue feed from a publisher of a digital magazine. The issue feed includes information about an issue of the digital magazine. The magazine distribution system analyzes the issue feed to retrieve an identifier identifying a section feed published by the publisher. The magazine distribution system retrieves the section feed from the publisher using the identifier identifying the section feed and analyzes the retrieved section feed to identify information about the section of the digital magazine and a digital content item to be included in the section of the issue of the digital magazine. The magazine distribution system formats the issue of the digital magazine and presents the formatted issue of the digital magazine to a user.
US09774662B2 Managing transactional data for high use databases
According to one embodiment of the present invention, a system compares database transactions to corresponding performance information to identify conforming database transactions with an acceptable deviation from the performance information and outlier database transactions beyond the acceptable deviation from the performance information. The system aggregates information from a threshold quantity of conforming database transactions into an aggregated record, wherein the threshold quantity is dynamically adjusted, and generates a record for each outlier database transaction, wherein conditions for identifying the outlier database transactions are dynamically adjusted. Embodiments of the present invention further include a method and computer program product for managing database transactions in substantially the same manners described above.
US09774660B2 Method and system for seamless webpage browsing
Various embodiments provide methods and systems for seamlessly browsing a webpage from a first browser client to a second browser client. When the first browser client receives a pre-set browser event, a webpage address of a webpage opened by the first browser client can be obtained. The webpage address can then be sent to a server and then obtained from the server when the second browser client is opened. The webpage corresponding to the webpage address can be obtained and outputted through the second browser client. When the second browser client is a mobile terminal browser, a persistent connection can be pre-established between the second browser client and the server, so that the webpage address can be quickly obtained from the server to improve the speed of seamlessly browsing the webpage.
US09774655B2 Server and method for transferring an object between users in a service provided by the server
A server including a first storage module for storing possessed objects of a first user and a second user, a communication module for receiving from a device of the first user a request for transfer of an object from the first user to the second user, a second storage module for storing an object transfer relationship between the first user and the second user in response to the request for transfer, and a benefit granting module for granting a predetermined benefit to the second user if a condition for granting a benefit in relation to an object transfer relationship of the second user with other users is satisfied when an object is transferred in response to the request for transfer.
US09774652B2 Systems to provide database updates
A system includes establishment of a WebSocket connection at a WebSocket endpoint of the system with a WebSocket client, registration of a callback at the WebSocket endpoint for an event associated with an update to data of the database, identification of an update to the data of the database at an HTTP endpoint of the system, sending, in response to the identification of the update, a trigger event from the HTTP endpoint, reception of the trigger event at the WebSocket endpoint, and execution of the callback by the WebSocket endpoint to transmit the update to the WebSocket client.
US09774649B2 System and method for providing a content distribution network
The present disclosure relates to a system and method for providing a content distribution network. In an embodiment, the system and method helps organizations share content as a content source, and manage multiple feeds of content from various other content sources, keeping specific information private while integrating shared updates. For example, the content may be local business information kept by numerous different organizations for their own locality. By sharing this location information through a shared content distribution network, the organizations are able to update the location information of their users and obtain a higher quality of data. In an embodiment, an organization may prioritize the content in a private feed in order to override crowd sourced external data.
US09774648B2 Equitable and cooperative bandwidth pooling for a shared media event
An approach is provided for pooling bandwidth provided by mobile devices in an ad hoc group. Based on information in data plans provided by wireless carriers to the mobile devices, amounts of data that will be unused at the end of respective billing cycles are estimated. Based on the estimated amounts, contributions of data from the mobile devices are determined. Based on capabilities of the mobile devices, time periods during which the respective mobile devices are subscripted for providing at least some of the respective contributions of data are determined. Hand-offs among the mobile devices are coordinated to provide a cooperative usage of the bandwidth among the mobile devices which minimizes redundant streaming or downloading of content to more than one of the mobile devices. The streamed or downloaded content is presented to the ad hoc group of mobile devices.
US09774647B2 Live video broadcast user interface
In an example embodiment, an indication is received via a user interface in a first mobile device to begin recording live video on the first mobile device. Then the recording of live video is begun by the first mobile device in response to the receiving of the indication. The live video is displayed in the user interface as it is being recorded. A gesture by a user of the first mobile device is detected. In response to the detection of the gesture, the broadcasting of the live video as it is being recorded to a plurality of mobile devices other than the first mobile device is begun. Then, in the user interface along with the live video, identifications of a plurality of users corresponding to the plurality of mobile device other than the first mobile device to which the live video is being broadcast are displayed.
US09774646B2 Systems and methods for playing adaptive bitrate streaming content by multicast
Systems and methods for playing adaptive bitrate streaming content by multicast in accordance with embodiments of the invention are disclosed. In one embodiment, a method of receiving and playing back adaptive bitrate streaming content using a playback device includes receiving an adaptive streaming session description including information about a piece of adaptive streaming content and information for accessing a multicast session of the piece of adaptive streaming content using a playback device, receiving portions of a first alternative stream of the piece of adaptive streaming content sent to a first multicast group that includes the playback device using the playback device, computing a bandwidth measurement using the playback device, and switching to a second alternative stream of the piece of adaptive streaming content based upon the computed bandwidth measurement using the playback device.
US09774642B2 Method and device for pushing multimedia resource and display terminal
A method and device for pushing a multimedia resource and a display terminal, the method including: obtaining, by a cloud server, a device identifier of a mobile terminal upon determining that the mobile terminal has established a connection with a display terminal; searching with the device identifier a device identifier information table for multimedia resource play information corresponding to the device identifier; determining multimedia resources to be played according to the multimedia resource play information; and transmitting the multimedia resources to be played to the display terminal.
US09774637B2 Method of establishing control relationships, configuration device, networked device and computer program product
A method for establishing control relationships between at least two networked devices is conceived. Further a corresponding configuration device, networked device and non-transitory computer program product are provided.
US09774632B2 Management and distribution of security policies in a communication system
A system and method are provided for having a device in a communication system update an operational policy for the device by encoding a policy update in a virtual machine language used by a virtual machine on the device, having the policy update signed by a trusted entity, and sending a message comprising the signed policy update to the device to enable the device to implement the policy update using the virtual machine on the device. A system and method are also provided for updating an operational policy on a device in a communication system by receiving, at the device, a message comprising a signed policy update that has been signed by a trusted entity, the policy update being encoded in a virtual machine language used by a virtual machine on the device, verifying the signed policy update, and implementing the policy update using the virtual machine on the device when the policy update is verified.
US09774624B2 Anti-phishing protection
Anti-Phishing protection assists in protecting against phishing attacks. Any links that are contained within a message that has been identified as a phishing message are disabled. A warning message is shown when the phishing message is accessed. The first time a disabled link within the phishing message is selected a dismissible dialog box is displayed containing information about how to enable links in the message. After the user dismisses the dialog, clicking on a disabled link causes the warning message to flash drawing the user's attention to the potential severity of the problem. The links may be enabled by the user by selecting the warning message and choosing the appropriate option. Once the user enables the links, future displays of the message show the links as enabled.
US09774620B2 Automatic code and data separation of web application
Aspects of the subject disclosure are directed towards detecting instances within a web application where code and data are not separated, e.g., inline code in the application. One or more implementations automatically transform the web application into a transformed version where code and data are clearly separated, e.g., inline code is moved into external files. The transformation protects against a large class of cross-site scripting attacks.
US09774612B2 Managing virtual computing testing
Systems, methods, and interfaces for the management of virtual machine networks and other programmatically controlled networks are provided. Hosted virtual networks are configured in a manner such that a virtual machine manager of the virtual network may monitor activity such as user requests, network traffic, and the status and execution of various virtual machine instances to determine possible security assessments. A security assessment may be performed before, after, or simultaneous to the execution of the activity associated with the security assessment event. The execution of an activity may further be synchronous with the results of the security assessment. The timing of the assessment may correspond to the type of assessment or type of activity that is requested or detected.
US09774603B2 Managing user permissions in relation to system events occurring in a database system
Disclosed are examples of systems, apparatus, methods and computer program products for managing user permissions in relation to system events occurring in a database system. In some implementations, a server can listen for system events. Based on at least one system event criterion, a system event can be determined to occur. A user can be identified as matching a user criterion. A permission set can be identified as matching a permission criterion. Based on a permission set, a permission may be added, updated, or removed from a user.
US09774593B2 Private simultaneous authentication of equals
A passphrase is assigned to an end user device for use in authenticating the end user device for a network using SAE. An identification of the end user device is determined during an authentication process. The passphrase assigned to the end user device is determined at a network side using the identification of the end user device. A shared secret is generated using the passphrase. Whether the end user device has generated the shared secret is determined. The end user device is authenticated for the network, if it is determined that the end user device has generated the shared secret.
US09774591B2 Password manipulation for secure account creation and verification through third-party servers
A method and system for deterring attacks at potential breach points between servers and an account and login server for creating and subsequent verification of accounts. Various cryptographic primitives are used to manipulate passwords to generate verifiers. The verifiers are used with external hardware security modules (HSMs) to eliminate HSMs and intermediate steps between the HSM and login servers as potential breach points.
US09774584B2 Authentication of a first device by a switching center
A method, a first device, and a switching center are described. A first device is authenticated by a switching center inside a network taking into account the use of additional (e.g., virtual) network interfaces. A device uses certificates to transfer additional MAC addresses for authentication. As a result, a device having a plurality of MAC addresses gains access to a network from a plurality of MAC addresses in a one-off authentication process.
US09774580B2 Mesh network with personal pre-shared keys
A mesh network with a network-wide pre-shared key (PSK) that can be updated is described. The PSK can be used to establish secure communication between arbitrary electronic devices in the mesh network. In order to prevent electronic devices from being inadvertently ‘stranded,’ i.e., unable to securely communicate with other electronic devices in the mesh network when the PSK is updated, pairs of electronic devices in the mesh network establish personal PSKs (PPSKs). In particular, after securely associating with each other, a given pair of electronic devices may have used the current PSK to authenticate and encrypt their communication. Then, the given pair of electronic devices may define a PPSK, e.g., by exchanging one or more random numbers. If a subsequent attempt at establishing secure or encrypted communication between the given pair of electronic devices fails, these electronic devices may use the PPSK as a backup to establish the encrypted communication.
US09774579B2 Method for key rotation
A method for key rotation includes initiating key rotation for a user account of a multi-factor authentication platform enabling one-time password authentication using a first symmetric cryptographic key; generating, at an authenticating device, a second symmetric cryptographic key; transmitting, at the authenticating device, the second symmetric cryptographic key to the multi-factor authentication platform; configuring the multi-factor authentication platform and the authenticating device to disable authentication that uses the first symmetric cryptographic key; and configuring the multi-factor authentication platform and the authenticating device to enable authentication that uses the second symmetric cryptographic key.
US09774575B2 System and method for authenticating user by near field communication
A system and method for authenticating a user by near field communication. The system for authenticating a user by near field communication includes a security device performing user authentication by using a Universal Subscriber Identity Module (USIM) ID and a password both being transmitted through near field communication in response to an authentication request, and a mobile device transmitting the USIM ID and password through near field communication.
US09774574B2 Secure sharing and collaborative editing of documents in cloud based applications
Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.
US09774568B2 Computer security architecture and related computing method
A computer security architecture applies selected rules from among a set of rules defining one or more security policies to a given set of security context parameters to produce security verdicts, each representing whether a certain action requested by a subject entity is permissible. Each security policy is associated with a corresponding communication interface. A plurality of gateway engines are each associated with at least one of the subject entities and dedicated to interfacing with the security server. Each of the gateway engines carries out monitoring of requested actions by the associated subject entity and, for each requested action, identifies a security context. A security policy is determined for the requested action based on a corresponding security context, and a security verdict is obtained via a communication interface corresponding to the applicable security policy.
US09774567B2 System, server apparatus, terminal apparatus, and recording medium for generating a user affinity-based address book, and method for generating a user affinity-based address book
The invention relates to a system, to a server apparatus, to a terminal apparatus, and to a recording medium for generating a user affinity-based address book, and to a method for generating a user affinity-based address book, which support a user so that the user may intuitively recognize an affinity with a number of other users whose contact information is registered in the address book of the user. The invention is implemented such that: that information on a user's address book is provided; the result of a determination on whether or not the same contact number is shared between the user address book and an address book of each person whose contact information is registered, and the duration and frequency of talks between the user and each person whose contact information is registered; and information on a social address book is generated based on the determined affinity.
US09774566B2 Communication method and mobile electronic device using the same
A communication method and a mobile electronic device are provided. The communication method includes: receiving a message packet; determining whether or not the received message packet is an abnormal packet; and when the received message packet is determined out as the abnormal packet, increasing a count value; keeping to receive the message packets and determine whether or not the received message packet is an abnormal packet; and when the count value is greater than an upper-limit value, re-deriving an IP address.
US09774561B1 Customized electronic document distribution
A distribution host may receive an electronic document from a sender device that includes content distribution designations. Based on the content distribution designations, the distribution host may determine that a portion of the electronic document is designated for distribution to multiple recipients. The distribution host may further determine that an additional portion of the electronic document is designated for distribution to a particular recipient of the multiple recipients. Accordingly, the distribution host may distribute the portion as a version of the electronic document to the recipient devices of one or more recipients that does not include the particular recipient. Further, the distribution host may distribute the portion and the additional portion as an additional version of the electronic document exclusively to a recipient device of the particular recipient.
US09774560B2 People lists
Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts.
US09774549B2 Method and apparatus for displaying instant messaging (IM) message
A method and an apparatus for displaying an Instant Messaging (IM) message are provided. The method includes, when the size of a picture to be processed is greater than the size of a container, setting the display size of the picture to be processed to be not greater than the size of the container; and drawing the picture to be processed according to the set display size. As such, a picture to be processed having the size greater than the container size can be adapted to the size of a container in IM software, and the IM software can directly display the entirety of the picture that is originally greater than the container size.
US09774543B2 MAC address synchronization in a fabric switch
One embodiment of the present invention provides a system for facilitating synchronization of MAC addresses in a fabric switch. During operation, the system divides a number of media access control (MAC) addresses associated with devices coupled to an interface of the switch. The system then computes a checksum for a respective chunk of MAC addresses. In addition, the system broadcasts MAC address information of the chunk to facilitate MAC address synchronization in a fabric switch of which the switch is a member, and to manage the chunks and their corresponding checksum, thereby correcting an unsynchronized or race condition in the fabric switch.
US09774541B1 System, method, and computer program for generating an orchestration data tree utilizing a network function virtualization orchestrator (NFV-O) data model
A system, method, and computer program product are provided for generating an orchestration data tree utilizing a Network Function Virtualization Orchestrator (NFV-O) data model. In use, an NFV-O data model is identified, the NFV-O data model being associated with an NFV-O module corresponding to a communication network. Additionally, an orchestration data tree template is generated utilizing the NFV-O data model, the orchestration data tree being utilized to support orchestration of a plurality of services associated with the communication network, and the orchestration data tree template capable of including: a plurality of nodes, each of the nodes representing one of the plurality of services associated with the communication network; a plurality of node relations, each of the plurality of node relations representing a relation of a parent node and a sub-node; a plurality of links, each of the plurality of links defining a relationship between two of the plurality of nodes; and a plurality of connectors, each of the plurality of connectors being associated with one of the plurality of nodes and functioning to connect to one of the plurality of links.
US09774538B2 Efficient processing of radio resource requests
A system for efficiently transmitting requests for data access from a wireless communications device to a radio access network. Requests for data access may be aggregated to more efficiently use radio resources. Aggregated requests may not be transmitted until a total number of requests or size of aggregated requests exceeds a threshold. Regardless of aggregation, requests may be stored until a timer expires, and then transmitted to the radio access network. Request priority, environmental data, and device data may be taken into account in determining when to transmit requests for data access.
US09774534B2 Distributed arbitration of time contention in TSCH networks
In one embodiment, a parent node in a network observes time slot usage of a channel hopping schedule by one or more child nodes of the parent node to communicate with the parent node. The parent node also identifies high priority traffic from a particular child node. The parent node detects time contention for the high priority traffic based on an indication that at least a portion of the traffic has been rerouted by a particular child node to a different parent node. In response to detecting the time contention, the parent node adjusts a communication strategy used by the one or more child nodes.
US09774523B2 Technique for determining whether to reestablish fast rerouted primary tunnels based on backup tunnel path quality feedback
In one embodiment, a primary tunnel is established from a head-end node to a destination along a path including one or more protected network elements for which a fast reroute path is available to pass traffic around the one or more network elements in the event of their failure. A first path quality measures path quality prior to failure of the one or more protected network elements. A second path quality measures path quality subsequent to failure of the one or more protected network elements, while the fast reroute path is being used to pass traffic of the primary tunnel. A determination is made whether to reestablish the primary tunnel over a new path that does not include the one or more failed protected network elements, or to continue to utilize the path with the fast reroute path, in response to a difference between the first path quality and the second path quality.
US09774512B1 Measuring server availability and managing traffic in adaptive bitrate media delivery
Computer-based systems and methods measure saturation of a media server that transmits media content to a plurality of users via data links. The data buffers of the media server are sampled to ascertain whether they contain data to be transmitted to each buffer's associated destination at the time of the sampling. A saturation score is calculated based on the sampling, such as based on the number of non-empty data buffers. This saturation score can be used in routing new connection requests for the media server. The media server's saturation score can be compared to a threshold saturation score for the media server, with the difference between the scores indicating a present available bandwidth of the data links of the media serve. This process can be repeated periodically so that the saturation score of the media server is continuously updated.
US09774508B1 Communication generation using sparse indicators and sensor data
Techniques, systems, and products for analyzing sparse indicators and sensor data and generating communications are disclosed. The sensors may be associated with or incorporated into devices that may automatically relay sensor data for use in analyses and communication generation.
US09774505B2 Content delivery in wireless wide area networks
A set of edge servers in a content delivery network is selected to serve a set of users. Selection comprises constructing a trellis having a number of states at least equal to a number of edge servers in the edge-server set, wherein each state comprises a plurality of nodes, each node corresponding to one of a plurality of candidate edge servers. A fitness function is calculated based on network performance improvement and cost corresponding to each candidate edge server. A trellis-exploration algorithm is used to select the edge-server set by identifying a path through the trellis having optimal path metrics derived from the fitness function. The algorithm provides interconnects between each node of a first state to each of a plurality of nodes in a next state, and for each node in a state, a path is selected that corresponds to a best path metric that connects to a node in a previous state, wherein the best path metric comprises the fitness function. Data signals are transmitted to each edge server in the edge-server set for storage, which are then delivered to requesting client devices.
US09774504B2 Route refresh mechanism for border gateway protocol link state
A method is implemented by a network device acting as a border gateway protocol (BGP) speaker in a network including a plurality of network devices. The method implements selective route refresh for BGP link state (BGP-LS) to reduce communication overhead in sharing network topology information with other BGP speakers in the network. The method includes receiving an advanced route refresh message from a peer BGP speaker, where the advanced route refresh message includes an address family identifier (AFI), a subsequent address family identifier (SAFI), and one or more parameters associated with the AFI and the SAFI. The method further includes determining a subset of network topology information that matches the AFI, the SAFI, and the one or more parameters in the received advanced route refresh message and transmitting the subset of network topology information to the peer BGP speaker.
US09774494B2 Method, node, and system for detecting performance of layer 3 virtual private network
Embodiments of the present invention disclose a method, apparatus, and system for detecting performance of a layer 3 virtual private network. A first node creates an OAM instance according to OAM configuration information set by a user, and sends the OAM configuration information to a second nodet; the second node creates an OAM instance according to the OAM configuration information; and the first node performs OAM detection by sending an OAM packet to the second node and/or receiving an OAM packet from the second node, where the sending and/or receiving is implemented by using the OAM instance of the first node. According to the present invention, not only an OAM configuration procedure is simplified and manpower is saved, but also consistency of OAM configuration at two ends can be ensured. In addition, a configuration delay in this dynamic configuration manner may be ignored.
US09774487B2 Duplicate IP address detection by a DHCP relay agent
Techniques are described for detecting duplicate IP addresses at a DHCP relay agent. Embodiments identify a list of DHCP clients that have valid IP address leases from one or more DHCP servers. Additionally, network traffic from a first node passing through the DHCP relay agent is monitored. Embodiments then determine whether the first node is using a duplicate IP address, based on the monitored network traffic and the identified list of DHCP clients.
US09774486B2 Registration of SIP-based communications in a hosted VoIP network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing a registrar component or functionality in a telecommunications network. In one implementation, the registrar functionality is handled at a Session Border Controller (SBC) or Network Address Translation (NAT) Traversal Manager (NTM) device of the network to alleviate an application server of the network from performing the registration function.
US09774477B2 Equalizing apparatus and soft decision method
An equalizing apparatus includes a feedforward filter, a soft slicer and a feedback filter. The feedforward filter processes an input signal. The soft slicer performs a soft decision according to an input signal of the feedforward filter and a feedback signal of the feedback filter to generate a decision result signal. The feedback filter generates the feedback signal according to the decision result signal.
US09774475B2 Mechanism to transmit text messages using ring time
A sender telephone receives a text message to send to a receiver telephone. The sender telephone determines the transmission delay time by sending a predetermined message to receiver telephone, based on the time it receives an address complete message and a release message. The sender telephone determines a constant value that is greater than the transmission delay time and in response to the determining the constant value, ringing the receiver telephone to transmit the received inputted text message. A receiver telephone receives a predetermined message from a caller telephone to determine a transmission delay time, based on the time it receives the address complete message and a release message. The receiver telephone determines a constant value that is greater than the transmission delay time. The receiver telephone receives incoming rings from the caller telephone and converts the received rings into a text message to be displayed.
US09774474B2 Gateway for a motor vehicle and motor vehicle
A connection device for connecting to all bus systems of a motor vehicle is provided for communicating between different vehicle systems and is included in a gateway for the motor vehicle. A computing device designed for controlling the exchange of data between the bus systems is also included in the gateway. The gateway additionally has at least one communication device for wireless Communication in a network having at least one device external to the motor vehicle and the computing device is designed for controlling the data exchange between the several bus systems and the network.
US09774465B2 Media content streaming
Technology for receiving media content is disclosed. Media content segments can be received on a broadcast channel via a multimedia broadcast multicast service (MBMS) client in a user equipment (UE) while the MBMS client is operating in a first streaming mode. The UE can determine that a MBMS decoder buffer level and a broadcast channel condition associated with the broadcast channel do not comply with a defined threshold. The UE can switch from operating in the first streaming mode to a second streaming mode based on the MBMS decoder buffer level and the broadcast channel condition not complying with the defined threshold.
US09774459B2 Security system and method using wireless adapters and PoE cameras
A wireless adapter and method for providing a wireless connection to at least one wired security device includes at least one combined data/power physical port to which the wired security device connects. A power supply module receives power from an external power source and a power injector provides power to the combined data/power physical port to thereby power the wired security device. In this way, the wireless adapter supplies both power and data connection at the same physical port/jack of the wired security devices, such as IP security cameras, via an interface cable from the wireless adapter. This configuration has advantages in lowering the manufacturing costs of the cameras and reducing installation costs. Furthermore, the same standard camera can be used for both standard wired connections and wireless connections.
US09774457B2 Secure time functionality for a wireless device
The present invention is related to a wireless transmit/receive unit (WTRU) for providing advanced security functions. The WTRU includes trusted platform module (TPM) for performing trusted computing operations; and a secure time component (STC) for providing a secure measurement of a current time. The STC and the TPM are integrated to provide accurate trusted time information to internal and external to the WTRU. The STC may be located on an expanded a subscriber identity module (SIM), on the WTRU platform, or two STCs may be used, one in each location. Similarly, the TPM may be located on an expanded SIM, on the WTRU platform, or two TPMs may be used, one in each location. Preferably, the STC will include a real time clock (RTC); a tamper detection and power failure unit; and a time report and sync controller.
US09774455B2 RFID secure authentication
Authentication systems and methods for a population of devices each associated with an RFID tag are described. For each device, a secret key is combined cryptographically with a publicly-readable unique identifier (UID) of an RFID tag to obtain a unique authorization signature. The RFID tag is prepared utilizing the unique authorization signature as memory-access and/or tag-operation password(s). The systems and methods may safeguard against attacks whereby compromise of a single tag will not compromise the entire population of devices and may reduce or eliminate the use of inappropriate surgical devices during a surgical procedure.
US09774449B2 Systems and methods for distributing and securing data
A robust computational secret sharing scheme that provides for the efficient distribution and subsequent recovery of a private data is disclosed. A cryptographic key may be randomly generated and then shared using a secret sharing algorithm to generate a collection of key shares. The private data may be encrypted using the key, resulting in a ciphertext. The ciphertext may then be broken into ciphertext fragments using an Information Dispersal Algorithm. Each key share and a corresponding ciphertext. Fragment are provided as input to a committal method of a probabilistic commitment scheme, resulting in a committal value and a decommittal value. The share for the robust computational secret sharing scheme may be obtained by combining the key share, the ciphertext fragment, the decommittal value, and the vector of committal values.
US09774443B2 Computing key-schedules of the AES for use in white boxes
Some embodiments provide a method for performing a cryptographic process. The method receives first and second cipher keys. The method generates a set of subkeys corresponding to each of the first and second cipher keys. The set of subkeys for the first cipher key is dependent on the first cipher key and the second cipher key. The method performs the cryptographic process by using the generated sets of subkeys.
US09774440B2 Systems and methods for real-time operation of software radio frequency canceller
A full-duplex RF communication system and corresponding methods use digital adaptive filters for interference cancellation. As provided, the techniques allow full-duplex radio frequency communication without frequency-, time-, or code-division multiplexing and without the use of hardware RF cancellers, in real-time. Such techniques may be useful for wireless communication, such a cellular communication, radio communication, broadcasting, short-range point-to-point communication, wireless sensor networks, and wireless computer networks.
US09774428B2 Pilot plan and design within OFDM/OFDMA wireless communications
A wireless communication device (alternatively, device, WDEV, etc.) includes a processing circuitry configured to support communications with other WDEV(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processing circuitry, among other possible circuitries, components, elements, etc. to support communications with other WDEV(s) and to generate and process signals for such communications. A WDEV generates an orthogonal frequency division multiple access (OFDMA) frame that includes OFDMA symbol(s) that include a set of pilots based on an OFDMA sub-carrier plan. The WDEV transmits the OFDMA frame to other WDEV(s) for use by the other WDEV(s) to perform estimation of communication pathway(s) between the WDEV and the other WDEV(s) using the set of pilots. The OFDMA sub-carrier plan includes multiple OFDMA sub-carrier sub-plans of different sized RUs including pilots.
US09774423B2 Broadcast channel transmission method and apparatus
The invention provides for a broadcast channel transmission method comprising delivering broadcast channel data as a series of blocks (1-16), each series being provided in a segment (1-16) of the system bandwidth (20), and distributing the broadcast channel data within each series of blocks (1-16) such that user equipment capable of receiving more than one segment (1-16) receives different blocks from different segments within a time period which is a multiple of the time period (T) for receipt of all blocks within one segment.
US09774414B2 Methods and apparatus for providing and utilizing virtual timing markers
Disclosed are methods and apparatus to utilize virtual timing markers to improve transmission and reception of electronic or optic signals having timing markers such as zero-to-one transitions. Physical timing markers are augmented or substituted with relocatable messages containing displacements or time offsets to other physical timing markers in a reference signal waveform. Additionally disclosed are virtual timing marker methods to improve transmission performance, qualities, operation, or use, such as timing markers that can overlap other timing markers or other signal content waveforms, seamlessly span over intermittent signals, or reference the more precise underlying signal carrier waveforms as well as timing marker error detection and correction, dispersed redundant timing markers, statistical precision enhancement, concealing timing markers from jammers, subscriber access by encryption, increased signal content efficiency, and reduced multiplexing. These are beneficial in handling and relaying high precision positioning-navigation-and-timing signals, or for piggybacking them on other purpose signals.
US09774413B2 Communication apparatus, communication system, and communication controlling method to synchronize clock process
Techniques for synchronizing a clock of a first apparatus and a clock of a second apparatus in communication with the first apparatus via a network. The techniques include communicating first data between the first apparatus and second apparatus via a network, communicating, while at least a portion of the first data is being communicated via the network, a synchronization packet between the first apparatus and the second apparatus, and communicating second data between the first apparatus and the second apparatus after synchronization between the first apparatus and the second apparatus has been established.
US09774410B2 Radiobeacon data sharing by forwarding low energy transmissions to a cloud host
Remote actuation of machines or machine systems is realized by a system for coupling a radiobeacon to a smart device and in turn to a broader network. The smart device is configured as a proximity-actuated “community nodal device” by an application that operates as part of the system. The community nodal device is given instructions to function as a “soft switch”: to automatically “upswitch”, amplify, and broadcast low energy, local area radiobeacon “messages” to a cloud-based server, where the message is interpreted according to rules or policies established by an operator, and a command is transmitted for execution to a remote device. Conventional smart devices generally discard data not addressed to the owner of the smart device. Instead of discarding third party messages, the system preempts their handling, and using a soft switch formed from background resources, anonymously, without access to the message by a user interface of the proxy device, and without waiting for a network query from the host, engineers an “upswitched transmission” of radiobeacon-generated data to a cloud host. Advantageously, confidential sharing of ad hoc community resources results in a negligible load on background resources of the community nodal device. Messages may include a sensor data payload. Bit overloading enables a sensor data payload to be compressed into a few hundred bytes or less.
US09774408B2 Mobile communication terminal test device and a test anaylsis unit therefor
A mobile communication terminal test device communicates with a mobile communication terminal to perform a test operation. The test device includes a test analysis unit responsive to a user-selected test from a data store, the test analysis unit determining an execution path of each of a plurality of test operations in the test log corresponding to the user-selected test scenario and comparing the execution path of each of a plurality of test operations to the plurality of execution paths of the user-selected test, and displays a screen comparing the execution path of each of a plurality of test operations to the plurality of execution paths of the user-selected test on a display unit.
US09774401B1 Entangled links, transactions and trees for distributed computing systems
An entangled links mechanism to establish and maintain bipartite temporal intimacy between pairs of computers, using an idempotent, reversible token method which presents no observable external “change” until a communication of information needs to occur between the computers, and which maintains the potential for “bounded (or unbounded) reversibility” in case the intended information dispatched by a source computational entity is not captured or properly accepted by a destination computational entity. The mechanism enables distributed computers in a network to remain continuously aware of each other's presence; to communicate on a logically nearest neighbor basis in a secure and reliable manner in which packets passed over these links do not conflict with normal traffic or cause the available resources of the link to be exceeded; and that atomicity, consistency, isolation, and “reversible durability” may be maintained for transactions when perturbations occur.
US09774398B2 Apparatus, system and method for wireless data transmission by using display backlight
The present disclosure provides an apparatus, a system and a method for wireless data transmission by using a display backlight. The apparatus for transmitting wireless data by using a display backlight according to the present disclosure may include: a data storage unit for storing data to be transmitted; a main control unit for reading the data stored in the data storage unit; a signal modulation unit for modulating the data with a predetermined signal modulation method under the control of the main control unit to generate and output a sequence of switching pulse signals; a light source driving circuit for generating backlight driving switching pulse signals according to the sequence of switching pulse signals; and a display backlight member for outputting a sequence of light and shade signals.
US09774385B2 Layer-2 connectivity from switch to access node/gateway
Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a non-autonomous gateway in communication with a satellite configured to relay data packets. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (LI) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets may include a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch may be configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets.
US09774368B2 TDD repeater for a wireless network and method for operating said repeater
A repeater (1) particularly suitable for a time-division duplex transmission of communication signals is provided. The repeater (1) comprises a master unit (2) for communicating with a base station (3) of a wireless network, at least one remote unit (4) for communicating with a network terminal, as well as a waveguide (11) connecting the remote unit (4) with the master unit (2) for transmitting the communication signals in an uplink direction (6) from the remote unit (4) to the master unit (2) and in a downlink direction (5) from the master unit (2) to the remote unit (4). Both the master unit (2) and the remote unit (4) comprise one switch (19, 20) each for changing over the signal transmission between uplink direction (6) and downlink direction (5). Both switches (19, 20) are selected by a synchronizing unit (21) arranged in the master unit (2), the synchronizing unit (21) being designed for determining a clock pulsing from the communication signal fed to the master unit (2)—in particular from the base station (3)—and for supplying a control signal corresponding to this clock pulsing to the switches (19, 20).
US09774361B2 Portable device and method for transmitting signals for communication
A portable device and a method for transmitting signals at maximum data transmission rate are disclosed herein. The method includes checking minimum transmission power levels of first and the second transmission signals to prevent interrupted transmissions; determining the power levels of the first and the second transmission signals having the maximum data transmission rate based on the minimum transmission power levels and highest transmission power levels satisfying the specific absorption rate (SAR) regulations according to a stored SAR table; transmitting the first and the second transmission signals at the respective determined power levels using a main antenna; and transmitting the second transmission signal using an auxiliary antenna.
US09774357B2 Multi-channel array distortion compensation apparatus and method
The present invention provides a multi-channel array distortion compensation apparatus and method. The apparatus determines, according to a status of a first indication signal, whether to trigger a signal compensation operation; determines, according to a status of a second indication signal, a first adjustment condition is met, compares power of a received signal with a power threshold, and if the power of the received signal is greater than the threshold power, compensates the received signal according to a first adjustment factor; and if the status of the second indication signal does not meet the first adjustment condition, determines the status of the second indication signal meets a second adjustment condition, performs auxiliary compensation according to a second adjustment factor. By compensating signal distortion caused by chip stacking for a received signal, this reduces costs for implementing a multi-channel array system without the need to increase system complexity.
US09774347B2 Reconfigurable analog-to-digital converter, image sensor and mobile device including the same
An image sensor includes a pixel array, a controller, and a plurality of analog-to-digital converters. The pixel array includes a plurality of pixels coupled to column lines, respectively, and the plurality of pixels are configured to sense incident lights to generate analog signals through the column lines. The controller generate a conversion control signal that is configurable based on changes of at least one operational condition. The plurality of analog-to-digital converters are coupled to the column lines, respectively. The plurality of analog-to-digital converters perform a delta-sigma modulation and a digital filtering to convert the analog signals to digital signals. The plurality of analog-to-digital converters adjust a conversion gain internally in response to the conversion control signal.
US09774346B2 Digital-to-analog convertor and related driving module
A digital-to-analog convertor for a driving module of a display device is disclosed. The digital-to-analog convertor includes a plurality of switches, forming a tree structure with a plurality of stages for outputting one of a plurality of gamma voltages to an output end according to a plurality of bits of a digital input signal; and a bypass unit, coupled between a first output end of a first switch in the plurality of switches and the output end for adjusting a connection between the first output end and the output end according to a most significant bit in among the plurality of bits and the bits between the most significant bit and a first bit controlling the first switch in among the plurality of bits.
US09774343B1 Method and apparatus for improving the resolution of digitally sampled analog data
A system and method is described for converting an analog signal into a digital signal. The gain and offset of an ADC is dynamically adjusted so that the N-bits of input data are assigned to a narrower channel instead of the entire input range of the ADC. This provides greater resolution in the range of interest without generating longer digital data strings.
US09774336B2 All-digital-phase-locked-loop having a time-to-digital converter circuit with a dynamically adjustable offset delay
An all-digital-phase-locked-loop (ADPLL) includes a digitally controlled oscillator (DCO) arranged to generate a DCO output signal, and a feedback loop comprising a set of components for controlling the DCO. The set of components comprise: a time-to-digital converter (TDC) arranged to generate a TDC output code indicative of the phase difference between the reference signal and the enable signal measured within the predetermined observation window; a subset of components arranged to generate the enable signal from the DCO output signal; and an offset calibration system connected to the TDC output, which when activated is arranged to evaluate the difference between the first and second offset delay values by monitoring the TDC output code generated over a predetermined period of time, and to adjust the difference to position the predetermined observation window with respect to the reference signal.
US09774333B2 Counter circuit
A counter circuit includes a first Johnson counter circuit and a second Johnson counter circuit coupled in cascade. Each Johnson counter circuit includes a clock input, a data input, a first clock data output, a second clock data output and a feedback from the second clock data input to first data input. The clock input of the first Johnson counter circuit is configured to receive an input clock signal. The clock input of the second Johnson counter circuit is connected to the second clock data output of the first Johnson counter circuit. A ripple counter circuit has a clock input and additional clock data outputs. The clock input of the ripple counter circuit is connected to the second clock data output of the preceding Johnson counter circuit.
US09774324B2 Biasing scheme for high voltage circuits using low voltage devices
Some embodiments include apparatus and methods having a first node to receive a supply voltage, a second node to receive a first bias voltage, a third node to receive ground potential, a first circuit branch coupled between the first and second nodes, and a second circuit branch coupled between the first and third nodes. The first bias voltage is provided to a gate of a first transistor among a plurality of transistors coupled in series. The first and second circuit branches are arranged to provide a second bias voltage to gate of a second transistor among the plurality of transistors. The value of the second bias voltage is based on a value of the first bias voltage.
US09774322B1 Gate driver for depletion-mode transistors
The present disclosure presents a circuit, a method, and a system to drive a half-bridge switch using depletion (D) mode compound semiconductor (III-V) switching transistors for a DC-DC converter using at least one driver to drive the switches of the circuit. Also included is at least one charge pump electrically connected to a gate of the transistor, to maintain a voltage that holds the transistor in an off-state. The circuit includes AC coupling capacitors to level shift a voltage and realize fast transistor switching.
US09774319B2 Phase detection circuit
A phase detection circuit includes a sampling signal generation circuit configured to generate a plurality of sampling signals in response to a plurality of phase change clocks having different phases and data; a charging voltage generation circuit configured to compare the plurality of sampling signals, and change a voltage level of one charging voltage between a first charging voltage and a second charging voltage; and a comparison circuit configured to compare voltage levels of the first and second charging voltages, and generate a result signal.
US09774318B2 Ramp voltage generator and image sensing device including the same
A ramp voltage generator includes a first ramp voltage generation block suitable for generating a first ramp voltage with a first slope in response to a bias signal and a first ramp control signal, and a second ramp voltage generation block suitable for generating a second ramp voltage with a second slope corresponding to the first slope in response to the bias signal, a second ramp control signal, and a slope correction signal.
US09774301B1 Multiple-path RF amplifiers with angularly offset signal path directions, and methods of manufacture thereof
An embodiment of a Doherty amplifier module includes a substrate, an RF signal splitter, a carrier amplifier die, and a peaking amplifier die. The RF signal splitter divides an input RF signal into first and second input RF signals, and conveys the first and second input RF signals to first and second splitter output terminals. The carrier amplifier die includes one or more first power transistors configured to amplify, along a carrier signal path, the first input RF signal to produce an amplified first RF signal. The peaking amplifier die includes one or more second power transistors configured to amplify, along a peaking signal path, the second input RF signal to produce an amplified second RF signal. The carrier and peaking amplifier die are coupled to the substrate so that the RF signal paths through the carrier and peaking amplifier die extend in substantially different (e.g., orthogonal) directions.
US09774294B2 Preventing harmful polarization of solar cells
In one embodiment, harmful solar cell polarization is prevented or minimized by providing a conductive path that bleeds charge from a front side of a solar cell to the bulk of a wafer. The conductive path may include patterned holes in a dielectric passivation layer, a conductive anti-reflective coating, or layers of conductive material formed on the top or bottom surface of an anti-reflective coating, for example. Harmful solar cell polarization may also be prevented by biasing a region of a solar cell module on the front side of the solar cell.
US09774293B2 Bracing assembly
The invention includes a solar canopy a brace assembly for stabilizing a foldable solar canopy structure including: a first brace clamp comprising a first U-shaped body removable attached to a flat body; a second brace clamp comprising a second U-shaped body removable attached to a flat body, wherein the second brace clamp is adapted to encircle and securely attach to a beam and wherein the first brace clamp is removably attached on one side to the second brace clamp at one side; a third brace clamp comprising a third U-shaped body removable attached to a flat body; and a strut member for attaching the third brace clamp to the second brace claim, removably attached at one end to a side of the third brace clamp at on the opposing end to the side of the second brace clamp opposite the side attached to the first brace clamp, thereby forming a linear assembly.
US09774285B2 Voltage sense control circuit, voltage sense control driving circuit and driving method for permanent magnet synchronous motor
A driving circuit of a PMSM can include: a current sampling circuit that obtains a current sampling signal by sampling a rotor current of one phase of the PMSM; a sliding mode estimating circuit that receives the current sampling signal and a voltage sampling signal that represents a rotor voltage of the phase, estimates a back electromotive force information of the phase, and generates a first voltage signal that represents the back electromotive force information; a speed computing circuit that receives the first voltage signal, and generates an angular velocity signal that represents rotor cycle information; and a PWM control circuit that generates a PWM control signal according to the angular velocity signal, where the PWM control signal controls the turn on/off of switches in a three-phase inverter, to control an operating current of the PMSM to be a sine wave current.
US09774284B2 Rotor position estimation apparatus and methods
Motor drives, methods and estimation systems are presented for estimating a rotor position of a motor load in which four sets of inverter output current samples obtained at four different sample times in a given inverter PWM cycle are converted into a corresponding stationary reference frame current value pairs, and the rotor position estimate is computed according to the stationary reference frame current values.
US09774280B2 Monitoring device for an electric machine, control device and method
The present invention discloses a monitoring device for an electric machine, comprising a first detection apparatus which is configured to detect electrical power supplied to the electric machine, comprising a second detection apparatus which is configured to detect theoretical mechanical power output by the electric machine on the basis of a commutation of the electric machine, and comprising a calculation apparatus which, on the basis of the detected electrical power and of the detected theoretical mechanical power, is configured to calculate an efficiency of the electric machine and to emit an error signal if the calculated efficiency is greater than 1. The present invention further discloses a control device for an electric machine and a method for monitoring an electric machine.
US09774272B2 Power device for delivering power to electronic devices
An energy efficient apparatus includes a switching device, a frequency dependent reactive device, and a control element is provided. The switching device is coupled to a source of electrical power and includes a pair of transistors and is adapted to receive a control signal and to produce an alternating current power signal. The frequency of the alternating current power signal is responsive to the control signal. The frequency dependent reactive device is electrically coupled to the pair of transistors for receiving the alternating current power signal and producing an output power signal. The frequency dependent reactive device is chosen to achieve a desired voltage of the output power signal relative to the frequency of the alternating current power signal. The control element senses an actual voltage of the direct current power signal and modifies the control signal delivered to achieve the desired voltage of the direct current power signal.
US09774270B2 Systems and methods of operation for power converters having series-parallel mode active clamps
Systems and methods for operating improved flyback converters are disclosed, in which leakage energy is returned to the input power source rather than to the output load, while still achieving zero voltage switching (i.e., ZVS) operation. In some embodiments, the improved converters may transfer the energy stored in the leakage inductance to a snubber capacitor(s) at the instant of turning off of the control switch. Further, the improved converter embodiments may also retain the stored energy in the snubber capacitor(s) when the power is being delivered to the load by the secondary circuits. The improved converter embodiments may start the transfer of leakage energy stored in the snubber capacitor(s) to the primary winding once the energy stored in the transformer is delivered to the load. Finally, the improved converter embodiments may intelligently control their active clamp switches such that all leakage inductance energy is returned to the input source.
US09774260B2 Driver for low emission switching regulator with switch sensing of reverse recovery
A switching regulator includes circuitry for reducing conductive emissions caused when the regulators switch from one transistor switch to the other. The switching regulator includes at least one switch with a diode connected from the source to the drain of at least one of the transistor switches. When the regulator switches from one transistor switch to the other, the circuitry initiates turning on the switch with a relatively small, current-limited signal, waits for the diode across the recently turned off switch to complete reverse recovery, and then quickly turns the new switch fully on.
US09774254B2 Converter system using efficient map and method of controlling same
Provided is a converter system including: a plurality of converter modules connected to one power source in parallel; and a controller for storing mapping information of first parameters corresponding to processing power of the converter modules and second parameters corresponding to the number of converter modules that optimally process the processing power among the converter modules, configuring a value of the first parameter according to a measurement value of power input into the converter modules or power output from the converter modules, calculating a value of the second parameter by substituting the value of the first parameter into the mapping information, selecting the number of converter modules corresponding to the value of the second parameters as active converter modules from the converter modules and processing the processing power by using the active converter modules, and controlling output power of the active converter module to gradually increase or decrease in a transient state where the value of the second parameter is changed.
US09774250B2 Cold start DC/DC converter
A DC/DC converter comprising a first charge pump circuit including first MOS transistors including first depletion MOS transistors, an oscillating circuit connected to the charge pump circuit only at the gates of some at least of the first MOS transistors, including the first depletion MOS transistors.
US09774249B2 Power supply apparatus, control apparatus, and program therefor
A power supply apparatus includes: an inductor to which an input voltage is applied; a switching element that switches a current flowing to the inductor on and off so as to cause an induced voltage to be generated; an electrolytic capacitor that smoothes the induced voltage and outputs the voltage to a load; and a control circuit that controls the switching element, wherein the control circuit outputs a second switching control signal obtained by superimposing a degradation detection-purpose signal for detecting degradation of the electrolytic capacitor on a first control signal, detects an output voltage output by switching performed by the switching element controlled by the second control signal, and estimates the degradation of the electrolytic capacitor by using the output voltage detected, a duty cycle of the first control signal, and a frequency component of the degradation detection-purpose signal contained in the output voltage detected.
US09774247B2 Power module cooling system
A direct current (DC) link capacitor operable within an electrically drivable vehicle having a high-voltage battery is provided configured to facilitate output of a DC voltage to an inverter configured to process the DC voltage to facilitate powering an electric motor used to drive the vehicle. The DC link capacitor includes a housing enclosing capacitive elements configured to facilitate capacitive processing between an input and an output, at least a first pair of terminals configured to deliver the DC voltage to the input, the capacitive elements processing the DC voltage received at the input into a capacitive DC voltage, and at least a second pair of terminals configured to output the capacitive DC voltage to the inverter, the inverter relying on the capacitive DC voltage to facilitate powering the electric motor.
US09774240B2 Edge rate control gate driver for switching power converters
This document discusses, among other things, apparatus and methods for an edge rate driver for a power converter switch. In an example, the driver can include an input node configured to receive a pulse width modulated signal, a first switch configured to couple a control node of the power converter switch to a supply voltage during a first state, a second switch configured to couple the control node of the power converter switch to a reference voltage during a second state, and a first current source configured to supply charge current to the first switch when the power converter switch transitions from the second state to the first state, the charge current configured to charge a parasitic capacitance of the power converter switch.
US09774237B2 Slide-block-type shaft linear motor platform
A slide-block-type shaft linear motor platform includes a mover and a stator. An air gap is defined between the mover and the stator. The air gap can communicate with outer side via a fluid inlet space. Accordingly, air convection can take place between the heat source, that is, the winding inside the mover and the outer side. Therefore, the heat generated by the winding can be continuously dissipated to prevent the components from deforming due to the heat. In this case, the precision of operation can be ensured and the performance of the motor will not deteriorate due to the heat.
US09774234B2 Permanent magnet and method for manufacturing the same, and motor and power generator using the same
In an embodiment, a permanent magnet includes a composition represented by a composition formula: R(FepMqCur(Co1-sAs)1-p-q-r)z, where, R is at least one element selected from rare earth elements, M is at least one element selected from Ti, Zr, and Hf, A is at least one element selected from Ni, V, Cr, Mn, Al, Si, Ga, Nb, Ta, and W, 0.05≦p≦0.6, 0.005≦q≦0.1, 0.01≦r≦0.15, 0≦s≦0.2, and 4≦z≦9, and a two-phase structure of a Th2Zn17 crystal phase and a copper-rich phase. In a cross-section of the permanent magnet containing a crystal c axis of the Th2Zn17 crystal phase, an average distance between the copper-rich phases is 120 nm or less.
US09774222B2 Rotor and motor
A rotor includes a field member arranged between a first core base of a first rotor core and a second core base of a second rotor core in the axial direction. When magnetized in the axial direction, the field member causes primary claw-shaped magnetic poles to function as primary magnetic poles and secondary claw-shaped magnetic poles to function as secondary magnetic poles. The field member is formed by placing a plurality of members one over another in the axial direction.
US09774210B1 Battery with electronic compartment
An electronic module includes wireless data transmission circuitry configured to receive from a base station a signal corresponding uniquely to a battery device, wireless charging circuitry coupled with the wireless data transmission circuitry and configured to receive energy wirelessly transmitted from the base station, and a controller configured to, in response to the wireless data transmission circuitry receiving the signal, cause the wireless charging circuitry to charge a battery module of the battery device corresponding to the signal using the received wirelessly transmitted energy.
US09774208B2 NFC assisted wireless charging
A charging system may include a charging apparatus having a controller and a power transmitter. The controller may be configured to initiate authentication of a device by communicating with the device via a first electromagnetic field. The transmitter, in response to the authentication, may be configured to transmit power to the device via a second electromagnetic field.
US09774206B2 Voltage compensated active cell balancing
A monitoring device includes an input terminal configured to receive an input signal from a battery system management (BSM); an output terminal configured to output cell parameters used to determine an open cell voltage associated with one of a plurality of cells within the battery stack connected to the monitoring circuit based on the input signal received from the BSM; a processor; and a memory storing executable instructions for causing the processor to: measure a cell voltage associated with the one of the plurality of cells within the battery stack; measure a voltage drop associated with a measured balancing current; calculate the open cell voltage by adjusting the measured cell voltage based on the measured voltage drop; and balance the battery stack based on the calculated open cell voltage, wherein balancing and calculating the open cell voltage are performed concurrently.
US09774204B2 Electrically rechargeable, dual chemistry, battery system for use in plug-in or hybrid electric vehicles
An apparatus, method and system are disclosed, relating to a dual-chemistry battery subsystem having different battery chemistries and performance properties, and relating to an algorithm of charging and discharging the battery subsystem. For an EV application, the battery subsystem is a tailored solution that combines two different battery configurations, a first battery configuration and a second battery configuration, to satisfy the unique needs of different driving modes and performance profiles of an EV, such as a typical workday commute versus an occasional extended range trip on the weekend. The present disclosure provides intelligent control and heuristics to maximize useful energy on a wide variety of battery applications.
US09774197B1 Battery internal short-circuit detection method based on cell charge balancing
An internal short-circuit detection method for a battery cell of a battery pack is determined using a battery cell charge balancing resistor and switch. The switch is used for connecting or disconnecting the battery cell charge balancing resistor to the battery cell. Evolution of discharging of the battery with the battery cell-charge balancing resistor connected to the battery cell is monitored to measure an internal short-circuit resistance of the battery cell for estimating the state of the internal short-circuit.
US09774194B2 Charge and discharge control circuit and battery device
Provided are a charge and discharge control circuit having a small circuit area and a compact battery device. A constant current circuit and an external resistor are connected to a voltage monitoring terminal so that a terminal voltage is pulled up or pulled down based on an external input. Moreover, output logic of a comparator and overcharge detection and overdischarge detection are switched based on the external input.
US09774186B2 Power supply system with multiple output ports and associated methods for output port power management
A power supply system is operable to contemporaneously supply power to multiple output ports when available power from a power source is insufficient to meet maximum potential power requirements of load devices coupled to the output ports. The power supply system includes a system monitor, multiple power converters, and optional temperature sensing circuits, where each power converter supplies power to a respective output port. The system monitor monitors an output power characteristic of the power source, output powers delivered to the output ports, and/or temperatures detected by the temperature sensing circuits. When the system monitor detects an overload condition is approaching based on the monitored parameter or parameters, the system monitor generates control signals which cause the power converters to maintain or reduce their output powers such that the overload condition is abated and two or more output ports continue to deliver output power to their respective load devices.
US09774160B2 Femtosecond laser processing system with process parameters controls and feedback
A femtosecond laser based laser processing system having a femtosecond laser, frequency conversion optics, beam manipulation optics, target motion control, processing chamber, diagnostic systems and system control modules. The femtosecond laser based laser processing system allows for the utilization of the unique heat control in micromachining, and the system has greater output beam stability, continuously variable repetition rate and unique temporal beam shaping capabilities.
US09774157B2 Power connector
A power module of an electrical connector is provided which has a dielectric housing and a pair of blade terminals. The housing has a forward face and a support arm projecting forwardly from the face. The support arm has opposing first and second sides. The housing has a cavity. The face has a pair of slots extending therethrough which are in communication with the cavity and which are provided adjacent the sides of the support arm. Each of the blade terminals has a body portion and a blade portion. The body portions are housed in the cavity and the blade portions extend through the slots and are positioned alongside the sides of the support arm. The electrical connector may also have a signal module interconnected to the power module. The electrical connector may also be configured to mate with another electrical connector as part of a connector assembly.
US09774151B2 Cable connection structure
A cable connection structure includes cables and a substrate having an electrode thereon. The cables are configured to be connected to the electrode. Each cable includes: a core wire formed of conductive material; a tubular inner insulator for covering an outer circumference of the core wire; a shield which extends along a longitudinal direction of the inner insulator and includes conductors for covering an outer circumference of the inner insulator, and has an exposed portion for exposing the inner insulator; and an outer insulator for covering an outer circumference of the shield. The shield including a region where the exposed portion is formed, the inner insulator, and the core wire are exposed in a stepped manner toward a distal end of each cable. The substrate includes a first electrode configured to be electrically connected to the core wire, and a second electrode configured to be electrically connected to the shield.
US09774148B1 Socket which is turned off at a limiting temperature
A socket turned off at a limiting temperature includes a live wire conductive plate, live wire terminals, a neutral wire conductive plate, neutral wire terminals, a seat, protective structures, and a support element. The seat installs the live wire conductive plate, the live wire terminals, the neutral wire conductive plate and the neutral wire terminals. A predetermined gap is between a live wire conductive spring plate and a live wire contact portion as well as between a neutral wire spring plate and a neutral wire contact portion. The protective structure provides a force of constraint, allowing the live wire spring plate to contact with the live wire contact portion as well as the neutral wire spring plate to contact with the neutral wire contact portion. The support element provides a supporting force corresponding to the force of constraint.
US09774135B2 Electronic device stand
An electronic device stand is provided in accordance with an aspect of the present disclosure. The electronic device stand includes a first section, a second section connected to the first section and positioned at an acute angle to the first section, and a dock connector extending from a first surface of the first section to attach to an electronic device. The first section of the electronic device is to support the electronic device in a first orientation when a first surface of the second section is in a first plane and is to support the electronic device in a second orientation when a second surface of the second section is in the first plane.
US09774130B2 Waterproof electrical connector
An electrical connector with a terminal module enclosed within an insulative shield wherein the terminal module includes a plurality of terminals embedded within an insulative main body. The insulative main body forms a rear mounting standing part and a front mating tongue part extending forwardly from the rear mounting standing part. The insulative shield forms a rearward step against a forward shoulder of the base portion so as to prevent further forward movement of the base portion relative to the insulative shield. The insulative main body forms a protrusion and the insulative shield forms a securing hole to receive said protrusion for securing the insulative shield and the terminal module together.
US09774124B2 Connector
A connector includes a contact having a contact point that is electrically coupled to a connecting terminal of an external device by pressing the connecting terminal onto the contact point, a protective member having an aperture for exposing the contact point from a surface of the side for pressing the external device and movable between a first position and a second position, a first shell covering the protective member with the aperture exposed, a base accommodating the contact and the protective member, and a ground contact having a first elastic portion that pushes up the protective member and the first shell, having a first held portion held by the base, and being grounded. The ground contact pushes up the protective member and the first shell with an elastic force of the first elastic portion. The contact point is positioned inside the protective member at the first position.
US09774113B2 Grounding plate having an arcuate wall with a soldering notch
A cable connector assembly includes: a shielding shell; an inner circuit board received in the shielding shell and defining a number of grounding pads; a cable electrically connecting to the inner circuit board, the cable including an outer boot, plural pairs of differential signal wires, and a number of grounding wires each corresponding to a respective pair of differential signal wires; and a grounding plate electrically connecting with the grounding pads; wherein the grounding plate includes a number of arcuate walls each having a respective receiving room accommodating a corresponding pair of differential signal wires, a notch is defined on a top of each of the arcuate walls, and the grounding wire is soldered in the notch.
US09774105B2 Embedded AC mitigation system
An embedded Alternating Current (AC) mitigation system reduces or eliminates induced AC currents on pipelines. When a pipeline runs parallel to power lines, the AC current in the power lines induces AC current in the pipeline. Known coatings applied to the pipelines provides electrical insulation and result in a dangerous or destructive buildup of AC voltage in the pipeline. A combination of the pipeline, a dielectric, and a plate, forms a capacitor. The dielectric may be a coating on the pipe, or a dielectric material deposited on the pipeline and under the plate. The capacitor acts as a decoupler by transmitting AC current to the ground while preserving DC current on the pipeline. The embedded AC mitigation system will further act as grounding system and eliminate the need of adding a grounding system.
US09774103B2 Radial termination system for a communication connector
A system for radially terminating cabling includes a stuffer cap component surrounding an opening sized and configured for selective passage therethrough of a plurality of conductor pairs; a plurality of slots concentrically arranged on the front end of the stuffer cap component, wherein each wire of each of the plurality of conductor pairs may be selectively pressed into one of the plurality of slots; at least one keying member on the stuffer cap component having a unique keying member geometry; a connector including a receptacle component configured for mating with the stuffer cap component, wherein at least one keying element on the receptacle component is geometrically sized and configured for passage therethrough of a corresponding one of the keying members; a plurality of IDCs each being aligned for engaged abutment with a corresponding one of the wires of the plurality of conductor pairs when the stuffer cap component is axially rotated by a user.
US09774090B2 Ultra-wide band antenna
Disclosed is an ultra-wide band antenna. An antenna according to the present invention comprises: a radiating body for emitting electromagnetic waves passing through the antenna; a feeder unit for supplying electric signals to the radiating body; and an impedance feeder unit, having a rectangular shape, connecting the radiating body and the feeder unit, and the antenna additionally comprises a slotted part in the interior of the radiating body to increase the effectiveness of the antenna. Additionally, the diameter of the radiating body is 2.0˜3.0 times the length, in the horizontal-direction, of the impedance feeder unit, and the length, in the vertical-direction, of the impedance feeder unit is 1.0˜1.3 times the length thereof in the horizontal direction, and as such, the present invention can be applied to a device utilizing multiple-input and multiple-output and high-speed data, the device having secured an ultra-wide band by means of a single antenna.
US09774088B1 Antenna system
An embodiment of an antenna system comprising a radio frequency (RF) current-sensing and current injecting antenna device for coupling RF energy, wherein the antenna device comprises an outer conducting non-magnetic housing, a magnetic core having a central aperture, said core insulated from said housing, and a first winding wound about said core, said first winding having a first end receiving said RF energy and a second end, said first winding insulated from said housing between said first end and said second end, wherein a conductor is positioned within said aperture, and said conductor has a length of at least 0.1 wavelength of said RF energy. Wherein, in a transmitting mode said antenna device couples RF energy, created in an RF transmitter, to the conductor. In a receiving mode said antenna device couples RF energy, developed in the conductor intercepting an RF field, to the input of an RF receiver. In the transmitting mode, the first winding functions as a primary winding and the conductor functions as a secondary winding. In the receiving mode, the first winding functions as a secondary winding and the conductor functions as a primary winding.
US09774086B2 Wireless power apparatus and methods
Wireless energy transfer system. Antennas are maintained at resonance with High Q. Techniques of maintaining the high-Q resonance matching are disclosed.
US09774082B2 Reconfigurable antenna structure
The present invention refers to a reconfigurable antenna structure. The antenna structure comprises a radiating structure comprising one or more first radiating elements and a secondary radiating structure, operationally associated with said primary radiating structure. Said secondary radiating structure comprises a plurality of second radiating elements that can be selectively electrically connected/disconnected to each other to vary the configuration of said secondary radiating structure, so as to vary the radiating properties of the antenna structure. The antenna structure also comprises first reactive loads, electrically connected between said primary and secondary radiating structures, and second reactive loads, electrically connected to said secondary radiating structure. Said first reactive loads, said second reactive loads and said second radiating elements forming one or more circuitry structures that are electrically resonant in the operating frequency band of said antenna structure and that are electrically connected/disconnected to each other in a selective manner in accordance to the configuration selected for said second radiating structure, thereby maintaining constantly equal to zero the overall reactive load that is electrically connected to said primary radiating structure.
US09774078B2 Antenna ground plane extension or antenna extension on lanyard
The present invention provides a technique to optimize and/or extend the length of an antenna arm or antenna ground plane for communications components contained in a printed circuit board (PCB) within a communications device. In an embodiment of the invention, an antenna arm or ground plane extension is provided as part of a lanyard for holding the communications device. For example, the lanyard comprises a cord passed around the neck, shoulder, or wrist. The cord comprises an electrical conductor coupled to the communications components. The electrical conductor serves as the antenna arm or ground plane. The length of the PCB need not to be extended to improve antenna efficiency and gain. Ideally, the lanyard antenna extension is ideally coplanar with the PCB. Careful lanyard material selection determines the most efficient and practical wavelength or resonance length of the antenna.
US09774072B2 Housing, handheld device, and manufacturing method of housing
A housing, a handheld device and a manufacturing method of a housing are provided. The housing includes a body, a metal antenna layer, and a conductive element. The body includes a through hole and an outer surface and an inner surface opposite to the outer surface. The metal antenna layer is disposed on the outer surface and covers the through hole, wherein an edge of the metal antenna layer is connected to the outer surface seamlessly, and a surface of the metal antenna layer is at least partially exposed by the body. The conductive element is disposed in the through hole and directly contacts the metal antenna layer to transmit signals received by the metal antenna layer.
US09774069B2 N-way coaxial-to-coaxial combiner/divider
An impedance matching power combining/dividing system and a method for combining power combiners/dividers are presented. The impedance matching power combiner comprises a cylindrical matching cavity, two or more coaxial inputs, each of the two or more coaxial inputs having an inner input conductor and an outer input conductor and having a source impedance, a coaxial output having an inner output conductor and an outer output conductor and having a load impedance and a circular matching plate suspended inside the cylindrical matching cavity, wherein the inner input conductors and the inner output conductor are electrically connected to the matching plate, the outer input conductors and the outer output conductor are electrically connected to the cylindrical matching cavity and the cylindrical matching cavity at least partially matches the source impedance with the load impedance. The system and method to combine/divide groups of power combiners/dividers to handle high power are also presented. The power combiners/dividers have a small transverse dimension that they easily fit in a phased array lattice structure and operate at high frequencies.
US09774066B2 Large-scale metal-air battery with slurry anode
A battery and an associated method are provided for generating power using an air cathode battery with a slurry anode. The method provides a battery with an air cathode separated from an anode current collector by an electrically insulating separator and an extrusion gap. The anode current collector extruder has a first plate with a plurality of slurry outlet perforations, and a sleeve having a first partition immediately adjacent to the extruder first plate, with a plurality of slurry inlet perforations. Active slurry is provided under pressure to an extruder inlet, and the extruder first plate slurry outlet perforations are selectively aligned with sleeve first partition slurry inlet perforations. Active slurry deposits are formed in the extrusion gap to mechanically charge the battery. In the discharge position, the sleeve moves so that the perforations no longer align, and slurry in the extruder is isolated from slurry in the extrusion gap.
US09774060B2 Method for manufacturing battery cell of novel structure
Disclosed herein is a method of manufacturing a battery cell having an electrode assembly of a cathode/separator/anode structure disposed in a battery case made of aluminum or an aluminum alloy together with an electrolyte in a sealed state, the method including (a) anodizing an entire surface of the battery case in a state in which an uncoated margin section having a predetermined length is provided downward from an outer circumference of an upper end of the battery case, (b) mounting the electrode assembly in the battery case and connecting a cap plate to an open upper end of the battery case by laser welding, (c) injecting an electrolyte through an electrolyte injection port of the cap plate and activating the battery cell, and (d) replenishing the electrolyte and sealing the electrolyte injection port.
US09774059B2 Lithium reservoir system and method for rechargeable lithium ion batteries
A lithium-ion battery cell includes at least two working electrodes, each including an active material, an inert material, an electrolyte and a current collector, a first separator region arranged between the at least two working electrodes to separate the at least two working electrodes so that none of the working electrodes are electronically connected within the cell, an auxiliary electrode including a lithium reservoir, and a second separator region arranged between the auxiliary electrode and the at least two working electrodes to separate the auxiliary electrode from the working electrodes so that none of the working electrodes is electronically connected to the auxiliary electrode within the cell.
US09774056B2 Fuel cell stack assembly
A fuel cell stack assembly comprises a plurality of fuel cells in a stack, the stack defining two opposing parallel end faces. An end plate is disposed at each opposing end face of the stack. Each end plate defines a compression surface adjacent to and in compressive relationship with a respective one of the two opposing parallel end faces. A coupling mechanism is attached to the end plates to thereby maintain the fuel cells in the stack under compression. At least one, preferably both, of the end plates comprise a preformed element defining the compression surface, the preformed element being configured with a predetermined curvature such that the compression surface is a convex surface when the preformed element is not under load whereas, under the application of the load to maintain the fuel cells under compression, flexure of the preformed element between elements of the coupling mechanism causes the compression surface to become a substantially planar surface. This provides uniform pressure distribution across the end faces of the fuel cell stack using fewer and lighter weight components.
US09774052B2 Hydrogen producing device and hydrogen producing unit and energy system including the hydrogen producing device and the hydrogen producing unit
In a hydrogen producing device, an electrolyte flow path between a plurality of hydrogen producing cells is disposed in a hydrogen production side and in an oxygen production side, separately. Further, an electrolyte flow path is formed through which the electrolyte flows downward from the top between the plurality of hydrogen producing cells, and on the other hand the electrolyte flows upward from the bottom within each hydrogen producing cell. Moreover, a contact point with a produced gas or an atmosphere is provided in a pathway of the electrolyte flow path.
US09774048B2 Fuel cell vehicle and moving body
A data signal accurately reflecting the actual state of a storage vessel is sent to a station side. A fuel cell system (1) includes a hydrogen supply line (32) that connects a tank main body (311) and a fuel cell stack (2), and a main stop valve provided to the hydrogen supply line (32). A communicative filling system (6) generates a data signal based on the state of a hydrogen tank (31), and sends the generated data signal to a station (9). A vehicle (V) includes an FCV-ECU (11) that assumes processing related to control of the fuel cell system (1), and a communicative filling ECU (61) that assumes processing related to control of the communicative filling system (6). Then, the communicative filling ECU inhibits start of communication with the station (9) at least when determined that a main stop valve (312) is in a completely closed state.
US09774041B2 Mixed-ionomer electrode
A membrane electrode assembly includes a membrane, an anode catalyst layer and a cathode catalyst layer. The anode catalyst layer is on a first side of the membrane and the cathode catalyst layer is on a second side of the membrane, wherein the second side of the membrane is opposite the first side of the membrane along a first axis. The cathode catalyst layer includes agglomerates formed of a catalyst support supporting catalyst particles, an agglomerate ionomer and an inter-agglomerate ionomer. The agglomerate ionomer surrounds the agglomerates and the inter-agglomerate ionomer is in regions between the agglomerates surrounded by the agglomerate ionomer. The agglomerate ionomer is different than the inter-agglomerate. Methods to produce the catalyst layer are also provided.
US09774039B2 Negative electrode material for electric storage device, negative electrode for electric storage device, electric storage device, and vehicle
It is an assignment to provide the following: a negative-electrode material for electric storage device, a negative electrode for electric storage device, and an electric storage device, negative-electrode material, negative electrode and electric storage device in which SiOx is used as a negative-electrode active material, which excel in the conductivity, and which can inhibit the discharge capacity from declining; as well as a vehicle having the electric storage device on-board. In the negative-electrode material for electric storage device, acetylene black is used as a conductive additive; and, when a sum of contents of SiOx, graphite, conductive additive and a binder resin is taken as 100% by mass, the contents are made so as to be as follows: a content of a negative-electrode active material including the SiOx and graphite is 70% by mass or more; the content of the SiOx is from 17% by mass or more and 40% by mass or less; a sum of the contents of the conductive additive and binder resin is from 8% by mass or more to 20% by mass or less; and the content of the conductive additive is from 6% by mass or more to 12% by mass or less.
US09774037B2 Positive electrode composition for non-aqueous electrolyte secondary battery, method of manufacturing thereof, and non-aqueous electrolyte secondary battery
A positive electrode composition for a non-aqueous electrolyte secondary battery includes a lithium transition metal composite oxide represented by a formula LiaNi1-x-yCoxMnyMzO2, wherein 1.00≦a≦1.50, 0
US09774036B2 Method for producing positive electrode active material for nonaqueous electrolyte secondary batteries, positive electrode active material for nonaqueous electrolyte secondary batteries, and nonaqueous electrolyte secondary battery using same
A method for manufacturing a positive active material for a nonaqueous electrolyte secondary battery having both thermal stability and charge-discharge capacity at a high level as well as excellent cycle characteristics. The method for manufacturing a positive active material for a nonaqueous electrolyte secondary battery includes: a step of adding a niobium salt solution and an acid simultaneously to a slurry of a nickel-containing hydroxide, and controlling the pH of the slurry at between 7 and 11 on a 25° C. basis to obtain a nickel-containing hydroxide coated with a niobium compound; a step of mixing the nickel-containing hydroxide coated with the niobium compound with a lithium compound to obtain a lithium mixture; and a step of firing the lithium mixture in an oxidizing atmosphere at 700° C. to 830° C. to obtain a lithium-transition metal composite oxide.
US09774027B2 Method for producing lithium-ion batteries
A method for producing lithium-ion batteries comprising the steps of (a) forming, on a substrate, a cathode current collector layer and a stack of a cathode layer made from a material capable of inserting lithium ions, an electrolyte layer and an anode layer, (b) depositing a lithium layer on the anode layer in order to form a lithium alloy, (c) short-circuiting the anode and cathode layers by depositing an anode current collector layer on the anode layer, thereby causing the diffusion of the lithium ions from the anode layer to the cathode layer, and (d) separating the batteries, resulting in the opening of the short-circuit between the anode and cathode layers in all the batteries. The method simplifies and improves the method for producing lithium-ion microbatteries and improves the diffusion of the lithium ions from the anode layer to the cathode layer after short-circuiting these two layers.
US09774024B2 Preconditioned bus bar interconnect system
A method is provided for interconnecting the batteries in a battery pack in a manner that is designed to minimize damage and contamination of the contact surfaces of the interconnect and the battery terminal, thereby minimizing connection resistance and increasing interconnect reliability.
US09774019B2 Rechargeable battery unit for a watercraft
The invention relates to a rechargeable battery unit, in particular for a watercraft, having a plurality of rechargeable batteries which are connected to one another by means of a holding arrangement to form a rechargeable battery cell, wherein the holding arrangement has at least one holder which forms receptacles by means of which the rechargeable batteries are held in the region of a pole end, and that at least some of the rechargeable batteries are electrically coupled to one another in the region of their poles by means of a pole connector. A design of this kind allows a powerful rechargeable battery unit to be constructed with a compact installation space, it also being possible for the rechargeable battery cells to be cascaded for the purpose of varying the energy density and/or voltage in said rechargeable battery unit. A rechargeable battery unit of this kind is suitable, in particular, for use in motor-operated watercraft.
US09774013B2 Organic light emitting display device
Disclosed is an organic light emitting display device. The organic light emitting display device includes a first emission part between a first electrode and a second electrode, a second emission part on the first emission part, and a first charge generation layer and a second charge generation layer between the first emission part and the second emission part. The first emission part includes a first organic layer, and the second emission part includes a second organic layer. A first thickness includes the first emission part and the first charge generation layer, and a second thickness includes the second emission part and the second charge generation layer. The first thickness is equal to or greater than the second thickness.
US09774012B2 Organic light-emitting component
An organic light-emitting component (100) is specified, which comprises a carrier (1) and an organic layering sequence (2) arranged on the carrier (1). The organic layering sequence (2) comprises at least two organic layers, wherein at least one of the organic layers is designed as an emitting layer (23). The emitting layer (23) emits light (200) of a first wavelength range, which has an intensity maximum at a first wavelength. Further, the organic light-emitting component (100) comprises an anode (3) and a cathode (4) which provide the electrical contacting of the organic layering sequence (2). Further, the organic light-emitting component (100) has at least one nanoparticle layer (20), wherein one nanoparticle layer (20) is an organic layer of the organic layering sequence (2) provided with first nanoparticles (5). The first nanoparticles (5) have a refractive index (nN) that is smaller than at least one refractive index of an organic material of one of the organic layers. Further, at least one nanoparticle layer (20) is not in direct contact with the anode (3). In addition, the first nanoparticles (5) have a diameter that is smaller than one-fourth of the first wavelength at which the light (200) emitted by the emitting layer (23) has an intensity maximum.
US09774007B2 Organic light-emitting device and organic display apparatus
A display panel includes a EL panel part, a CF panel part, and a resin layer. Light is extracted from a luminous part including an organic luminous layer in the EL panel part in a direction of an arrow. The resin layer is formed to cover an upper surface of the EL panel part. Transmittance of the light from the EL panel part is 80% or higher. The resin layer includes a resin part and a plurality of particles dispersed in the resin part. The particles are formed of synthetic zeolite having a refractive-index ratio to the resin part of 1.0 or more and a particle size of 2 μm or more.
US09774004B2 Light-emitting devices and methods for making and using the same
Provided are light-emitting devices and methods for making and using the same. The light-emitting device comprises: a transparent substrate (101), a light-extracting polymer layer (102) having one or more elevated regions (104) distributed on a surface of the light-extracting polymer layer (102) facing away from the transparent substrate (101), a first electrode layer, wherein the light-extracting polymer layer (102) is disposed between the first electrode layer and the transparent substrate (101), a second electrode layer and a light-emitting layer disposed between the first electrode layer and the second electrode layer, wherein the light-emitting layer is configured to emit light when voltage is applied between the first electrode and the second electrode layer.
US09773992B2 Organic EL display device and method of manufacturing an organic EL display device
An organic EL display device includes in order from a substrate side: a metal layer; an insulating layer formed on the metal layer; a first electrode layer formed on the insulating layer; an organic layer formed on the first electrode layer; and a second electrode layer formed on the organic layer. The metal layer is for use as a reflective layer configured to reflect, on a surface of the metal layer, light generated from the organic layer by applying a voltage between the first electrode layer and the second electrode layer.
US09773991B2 Non-hydrolytic metal oxide films for perovskite halide overcoating and stabilization
A method of protecting a perovskite halide film from moisture and temperature includes positioning the perovskite halide film in a chamber. The chamber is maintained at a temperature of less than 200 degrees Celsius. An organo-metal compound is inserted into the chamber. A non-hydrolytic oxygen source is subsequently inserted into the chamber. The inserting of the organo-metal compound and subsequent inserting of the non-hydrolytic oxygen source into the chamber is repeated for a predetermined number of cycles. The non-hydrolytic oxygen source and the organo-metal compound interact in the chamber to deposit a non-hydrolytic metal oxide film on perovskite halide film. The non-hydrolytic metal oxide film protects the perovskite halide film from relative humidity of greater than 35% and a temperature of greater than 150 degrees Celsius, respectively.
US09773983B2 Organic light emitting diode device
An organic light emitting diode device is disclosed. There is an organic light emitting diode device that comprises a first light emitting part between an anode and a cathode, the first light emitting part including a first light emitting layer, a second light emitting part comprising a second light emitting layer on the first light emitting part, and a first charge generation layer between the first light emitting part and the second light emitting part, wherein the first charge generation layer comprises at least two hosts, and at least one of the at least two hosts includes a pyrene compound.
US09773979B2 Materials for electronic devices
The present invention relates to a compound of the formula (I), (II) or (III), to the use of the compound in an electronic device, and to an electronic device comprising a compound of the formula (I), (II) or (III). The present invention furthermore relates to a process for the preparation of a compound of the formula (I), (II) or (III) and to a formulation comprising one or more compounds of the formula (I), (II) or (III).
US09773974B2 Polishing stop layer(s) for processing arrays of semiconductor elements
Described embodiments can be used in semiconductor manufacturing and employ materials with high and low polish rates to help determine a precise polish end point that is consistent throughout a wafer and that can cease polishing prior to damaging semiconductor elements. The height of the low polish rate material between the semiconductor elements is used as the polishing endpoint. Because the low polish rate material slows down the polishing process, it is easy to determine an end point and avoid damage to the semiconductor elements. An additional or alternative etch end point can be a thin layer of material that provides a very clear spectroscopy signal when it has been exposed, allowing the etch process to cease.
US09773967B2 Processing method for grain-oriented lead-free piezoelectric Na0.5Bi0.5TiO3—BaTiO3 ceramics exhibiting giant performance
Textured ceramic compositions having improved piezoelectric characteristics as compared with their random counterparts are provided. Methods of making the compositions and devices using them are also included. More particularly, compositions comprising textured ceramic Na0.5Bi0.5TiO3—BaTiO3(NBT-BT) materials synthesized from high aspect ratio NBT seeds exhibit improved characteristics, including an increased longitudinal piezoelectric constant (d33) and magnetoelectric coupling coefficient over randomly oriented NBT-BT. Additionally provided are compositions comprising of nanostructured Na0.5B0.5TiO3—BaTiO3 ferroelectric whiskers having a high aspect ratio. Nanostructured whiskers can be used to improve the piezoelectric properties of the bulk ceramics. The inventive materials are useful in microelectronic devices, with some finding particular application as multilayer actuators and transducers.
US09773958B2 Optical solid state prepolymer and molding composition
An optical solid state prepolymer is provided, which includes a product formed by reacting 100 parts by weight of (a) epoxy resin and 0.1 to 30 parts by weight of (b) oligomeric silsesquioxane. The (a) epoxy resin includes (a1) linear siloxane epoxy resin and (a2) cyclic siloxane epoxy resin with a weight ratio of 1:1 to 5:1.
US09773952B2 Die emitting white light
Various methods and apparatuses are disclosed. A method may include disposing at least one die on a location on a carrier substrate, forming at least one stud bump on each of at least one die, forming a phosphor layer on the at least one stud bump and the at least one die, removing a top portion of the phosphor layer to expose the at least one stud bump, and removing a side portion of the phosphor layer located between two adjacent dies. An apparatus may include a die comprising top, bottom, and side surfaces. A phosphor layer may be disposed on the top, bottom, and side surfaces of the die. The phosphor layer may have substantially equal thicknesses on the top and side surfaces of the die as well as one or more stud bumps disposed on the top surface of the die.
US09773940B2 Semiconductor substrate, semiconductor device, and manufacturing methods thereof
A method of manufacturing a semiconductor substrate includes forming a first semiconductor layer on a substrate, forming a metallic material layer on the first semiconductor layer, forming a first portion of a second semiconductor layer on the first semiconductor layer and the metallic material layer, removing the metallic material layer under the first portion of the second semiconductor layer by dipping the substrate in a solution, forming a second portion of the second semiconductor layer on the first portion of the second semiconductor layer, and forming a cavity entirely through a portion of the first semiconductor layer located under where the metallic material layer was removed.
US09773938B2 Manufacturing method of an amorphous-silicon flat-panel X-ray sensor
An embodiment of the present invention provides a manufacturing method of an amorphous-silicon flat-panel X-ray sensor; the method reduces the number of mask plates to be used, simplifies the production processes, saves production costs, while also improving the product yield. The manufacturing method comprises: on a substrate, after a gate scan line is formed, forming a data line, a TFT switch element and a photosensitive element through one patterning process, wherein on the mask plate used in the patterning process, a region corresponding to a channel of the TFT switch element is semi-transmissive, whereas regions respectively corresponding to the data line, the photosensitive element and the portion of the TFT switch element other than the channel thereof are non-transmissive; thereafter, on the substrate formed with the TFT switch element and the photosensitive element, a passivation layer and a bias line are formed.
US09773937B2 Information acquisition apparatus
An biological body information acquisition apparatus includes an imager including light emitting devices that are arranged in a plane and emit light toward a human body and light receiving devices that are arranged in a plane and receive light from the human body and a light guide plate that is layered on the imager on the side thereof facing the human body and has light transmissivity in the direction of a normal to the light receiving devices and the light emitting devices. The light guide has a first portion (holes) and a second portion (substrate) that are arranged in a plane and have refractive indices different from each other. The first portion (holes) is so disposed as to coincide with the light receiving devices in a plan view, and the second portion (substrate) is so disposed as to coincide with the light emitting devices in the plan view.
US09773934B2 Hybrid Trough solar power system using photovoltaic two-stage light concentration
A solar power method is provided using two-stage light concentration to drive concentrating photovoltaic conversion in conjunction with thermal collection. The method concentrates light rays received in a plurality of transverse planes towards a primary linear focus in an axial plane, which is orthogonal to the transverse planes. T band wavelengths of light are transmitted to the primary linear focus. R band wavelengths of light are reflected towards a secondary linear focus in the axial plane, which is parallel to the primary linear focus. The light received at the primary linear focus is translated into thermal energy. The light received at the secondary linear focus is focused by optical elements along a plurality of tertiary linear foci, which are orthogonal to the axial plane. The focused light in each tertiary primary focus is focused into a plurality of receiving areas, and translated into electrical energy.
US09773933B2 Space and energy efficient photovoltaic array
In an embodiment, a solar energy system includes multiple photovoltaic modules, each oriented substantially at a same angle relative to horizontal. The angle is independent of a latitude of an installation site of the solar energy system and is greater than or equal to 15 degrees. The solar energy system defines a continuous area within a perimeter of the solar energy system. The solar energy system is configured to capture at the photovoltaic modules substantially all light incoming towards the continuous area over an entire season.
US09773931B2 Silver nanoparticles on conducting electrode as plasmonic scattering nanomaterial and related photovoltaic cells
A plasmonic scattering nanomaterial comprising a substrate layer, a metal oxide layer in continuous contact with the substrate layer and silver nanoparticles with a diameter of 25-300 nm deposited on the metal oxide layer is disclosed. The silver nanoparticles have a broad size distribution and interparticle distances such that the silver nanoparticles plasmonically scatter light throughout the metal oxide layer with a near electric field strength of 1-30 V/m when excited by a light source having a wavelength in the range of 300-500 nm and/or 1000-1200 nm. In addition, a method for producing the nanomaterial by sputter deposition is disclosed as well as an appropriate thin film plasmonic solar cell comprising the nanomaterial with a solar efficiency of at least 10%.
US09773927B2 Solar cell with reduced absorber thickness and reduced back surface recombination
Manufacture of an improved stacked-layered thin film solar cell. The solar cell has reduced absorber thickness and an improved back contact for Copper Indium Gallium Selenide solar cells. The back contact provides improved reflectance particularly for infrared wavelengths while still maintaining ohmic contact to the semiconductor absorber. This reflectance is achieved by producing a back contact having a highly reflecting metal separated from an absorbing layer with a dielectric layer.
US09773926B2 Optical sensor device
An optical sensor device includes a resin sealing portion for sealing an optical sensor element fixed to an element-mounting portion. The resin sealing portion is constituted of a resin having mixed and dispersed therein a glass filler obtained by pulverizing a phosphate-based glass which has spectral luminous efficacy properties by composition adjustment and high heat resistance and weatherability. The optical sensor device is highly reliable and capable of accommodating size and thickness reductions in packages and has stable and hardly changeable spectral luminous efficacy properties.
US09773925B2 Chip part and method of making the same
A chip part includes a substrate, an element formed on the substrate, and an electrode formed on the substrate. A recess and/or projection expressing information related to the element is formed at a peripheral edge portion of the substrate.
US09773916B2 Semiconductor device
An object of one embodiment of the present invention is to provide a highly reliable semiconductor device by giving stable electric characteristics to a transistor including an oxide semiconductor film. The semiconductor device includes a gate electrode layer over a substrate, a gate insulating film over the gate electrode layer, an oxide semiconductor film over the gate insulating film, a drain electrode layer provided over the oxide semiconductor film to overlap with the gate electrode layer, and a source electrode layer provided to cover an outer edge portion of the oxide semiconductor film. The outer edge portion of the drain electrode layer is positioned on the inner side than the outer edge portion of the gate electrode layer.
US09773901B1 Bottom spacer formation for vertical transistor
A bilayer of silicon dioxide and silicon nitride is formed on exposed surfaces of at least one semiconductor fin having a bottom source/drain region located at the footprint, and on each side, of the at least one semiconductor fin. An upper surface of each horizontal portion of the silicon nitride layer is then carbonized, and thereafter non-carbonized vertical portions of the silicon nitride layer are removed. Next, the carbonized portions of the silicon nitride layer are removed, and thereafter the vertical portions of the silicon dioxide layer are removed from sidewalls of the at least one semiconductor fin utilizing each remaining portion of the silicon nitride layer as an etch mask A bottom spacer structure is provided on each bottom source/drain region in which each bottom spacer structure includes a remaining portion of the silicon dioxide layer and the remaining portion of the silicon nitride layer.
US09773892B2 Isolation structure of fin field effect transistor
A representative fin field effect transistor (FinFET) includes a substrate having a major surface; a fin structure protruding from the major surface having a lower portion comprising a first semiconductor material having a first lattice constant; an upper portion comprising the first semiconductor material. A bottom portion of the upper portion comprises a dopant with a first peak concentration. A middle portion is disposed between the lower portion and upper portion, where the middle portion comprises a second semiconductor material having a second lattice constant different from the first lattice constant. An isolation structure surrounds the fin structure, where a portion of the isolation structure adjacent to the bottom portion of the upper portion comprises the dopant with a second peak concentration equal to or greater than the first peak concentration.
US09773890B2 Semiconductor device and method of fabricating the same
A semiconductor device and a method of forming the same, the semiconductor device includes a fin shaped structure, agate structure, an epitaxial layer, an interlayer dielectric layer, a first plug and a protection layer. The fin shaped structure is disposed on a substrate, and the gate structure is across the fin shaped structure. The epitaxial layer is disposed in the fin shaped structure, adjacent to the gate structure. The interlayer dielectric layer covers the substrate and the fin shaped structure. The first plug is formed in the interlayer dielectric layer, wherein the first plug is electrically connected to the epitaxial layer. The protection layer is disposed between the first plug and the gate structure.
US09773885B2 Self aligned gate shape preventing void formation
A semiconductor device that includes a first fin structure in a first portion of a substrate, and a second fin structure in a second portion of the substrate, wherein the first portion of the substrate is separated from the second portion of the substrate by at least one isolation region. A gate structure present extending from the first fin structure across the isolation region to the second fin structure. The gate structure including a first portion on the first fin structure including a first work function metal having at least one void, an isolation portion that is voidless present overlying the isolation region, and a second portion on the second fin structure including a second work function metal.
US09773876B2 Semiconductor composition containing iron, dysprosium, and terbium
An amorphous semiconductor composition includes 1 to 70 atomic percent iron, 15 to 65 atomic percent dysprosium, 15 to 35 atomic percent terbium, balance X, wherein X is at least one of an oxidizing element and a reducing element. The composition has an essentially amorphous microstructure, an optical transmittance of at least 50% in at least the visible spectrum and semiconductor electrical properties.
US09773867B2 FinFET semiconductor devices with replacement gate structures
A device includes first and second fins defined in a semiconductor substrate and a raised isolation post structure positioned between the first and second fins, wherein an upper surface of the raised isolation post structure is at a level that is approximately equal to or greater than a level corresponding to an upper surface of each of the first and second fins. A first space is defined by a sidewall of the first fin and a first sidewall of the raised isolation post structure, a second space is defined by a sidewall of the second fin and a second sidewall of the raised isolation post structure, and a gate structure is positioned around a portion of each of the first and second fins and around a portion of the raised isolation post structure, wherein at least portions of the gate structure are positioned in the first and second spaces.
US09773864B2 Nitride compound semiconductor
A nitride compound semiconductor has a substrate and a nitride compound semiconductor stack on the substrate. The nitride compound semiconductor stack includes a multilayer buffer layer, a channel layer on this multilayer buffer layer, and an electron supply layer on this channel layer. A recess extends from the surface of the electron supply layer through the channel layer and the multilayer buffer layer. A heat dissipation layer in this recess is contiguous to the multilayer buffer layer and the channel layer and has a higher thermal conductivity than the multilayer buffer layer.
US09773853B2 Organic light-emitting diode display with bent substrate
A display may have an array of organic light-emitting diodes that form an active area on a flexible substrate. Metal traces may extend between the active area and an inactive area of the flexible substrate. Display driver circuitry such as a display driver integrated circuit may be attached to a flexible printed circuit that is attached to the flexible substrate in the inactive area. The metal traces may extend across a bend region in the flexible substrate. The flexible substrate may be bent in the bend region. The flexible substrate may be locally thinned in the bend region. A neutral stress plane adjustment layer may cover the metal traces in the bend region. The neutral stress plane adjustment layer may include polymer layers such as an encapsulation layer, a pixel definition layer, a planarization layer, and a layer that covers a pixel definition layer and planarization layer.
US09773851B2 OLED display device comprising an insulative layer of varying thickness and manufacturing method thereof
The present invention provides an OLED display device and a manufacture method thereof. By locating a thickness of a part of the second insulative layer correspondingly positioned above the bottom layer wiring in the white sub pixel area is larger than a thickness of other part of the second insulative layer in the white sub pixel area, increase a vertical distance from the bottom layer wiring to the first electrode in the white sub pixel area, and thus, the short circuit, the overcurrent between the first electrode and the bottom layer wiring of the white sub pixel area can be prevented. The manufacture method of the OLED display device is simple, easy for operation, and the manufactured OLED display device can prevent the short circuit or the overcurrent between the first electrode and the bottom layer wiring of the white sub pixel area occur and raise the manufacture yield of the OLED display device.
US09773849B2 Transparent display device
Disclosed is a transparent display device that includes a plurality of column lines and a plurality of horizontal lines crossing each other to define a plurality of pixel regions in a matrix, each column line including at least two data lines and a voltage line, and each horizontal line including a gate line; a first transparent electrode in each emission region; a transparent organic light emitting layer on the first electrode; and a second transparent electrode on the organic light emitting layer, wherein each pixel region includes a transmissive region and a circuit region, and wherein the transmissive region includes at least two emission regions that are divided by a first transparent bank pattern.
US09773846B2 Blue organic light emitting device and display device including the same
A blue organic light emitting device including a first electrode, a second electrode facing the first electrode, a first charge generating layer disposed between the first electrode and the second electrode, a first emission layer disposed between the first electrode and the first charge generating layer and emitting first blue light having a first wavelength region, and a second emission layer disposed between the first charge generating layer and the second electrode and emitting second blue light having a second wavelength region different from the first wavelength region. The blue organic light emitting device finally emits blue light.
US09773839B2 Memory device having self-aligned cell structure
Some embodiments include apparatus and methods having a memory device with diodes coupled to memory elements. Each diode may be formed in a recess of the memory device. The recess may have a polygonal sidewall. The diode may include a first material of a first conductivity type (e.g., n-type) and a second material of a second conductive type (e.g., p-type) formed within the recess.
US09773838B2 Magnetoresistive memory device and manufacturing method of the same
According to one embodiment, there is provided a magnetoresistive memory device. The memory device includes active areas arranged on a semiconductor substrate, resistance change elements arrayed to matrix in an X direction and a Y direction above the substrate, and selective transistors provided to correspond to the respective resistance change elements. A plurality of gate electrodes of the selective transistors are spaced apart at regular intervals in the X direction and arranged along the Y direction. Each of the active areas is provided to cross two of the gate electrodes adjacent to each other, such as to be along the X direction at a portion crossing the gate electrodes, and formed to be inclined with respect to the X direction between the adjacent gate electrodes.
US09773828B2 Image sensor device and method of forming same
An image sensor device includes a first substrate, an interconnect structure, a conductive layer, a conductive via and a second substrate. The first substrate includes a first region including a pixel array and a second region including a circuit. The interconnect structure is over the pixel array or the circuit. The interconnect structure electrically connecting the circuit to the pixel array. The conductive layer is on the interconnect structure. The conductive via passes through the second substrate and at least partially embedded in the conductive layer. The second substrate is over the conductive layer.
US09773824B2 Active matrix light emitting diode array and projector display comprising it
A method of fabricating a pixelated imager and structure including a substrate with a bottom contact layer and active element blanket layers deposited on the bottom contact layer. The blanket layers are separated into an array of active elements with trenches isolating adjacent active elements in the array. A dielectric passivation/planarization layer is positioned over the array of active elements. An array of active element readout circuits overlies the passivation/planarization layer above the trenches with one active element readout circuit coupled to each active element of the array of active elements. Each active element and coupled active element readout circuit defines a pixel and the array of active elements and the coupled array of active element readout circuits defines a pixelated imager, and the readout circuit coupled to each active element includes at least one TFT with an active channel comprising a metal-oxide semiconductor material.
US09773821B2 Display apparatus
A display apparatus includes a light permeable substrate, dummy pixels, a peripheral wiring layer and a display element layer. The dummy pixels are disposed on the light permeable substrate. Each of the dummy pixels includes a dummy pattern controlling layer. The peripheral wiring layer is disposed on the light permeable substrate for applying voltages having the same polarity to the dummy pattern controlling layers. The display element layer covers the light permeable substrate and the dummy pixels. The peripheral wiring layer and the dummy pattern controlling layer are spaced apart by a gap. The gap allows light to be reflected from the display element layer to the light permeable substrate.
US09773808B2 Compact self-aligned implantation transistor edge resistor for SRAM SEU mitigation
This disclosure is directed to techniques for fabricating CMOS devices for SRAM cells with resistors formed along transistor well sidewall edges by self-aligned, angled implantation, which may enable more compact SRAM architecture with SEU mitigation, such as for space-based or other radiation-hardened applications. An example method includes implanting a dopant into a doped semiconductor well covered by a barrier, wherein the doped semiconductor well is disposed on a buried insulator and wherein the dopant is of opposite doping type to the doped semiconductor well, thereby forming a resistor on an edge of the doped semiconductor well, wherein the resistor has the opposite doping type. The method further includes forming a second insulator adjacent to the resistor, removing the barrier, and forming agate layer on the doped semiconductor well, thereby forming a gate adjacent to the doped semiconductor well and the resistor.
US09773806B1 Semiconductor device
A semiconductor device includes gate electrodes and interlayer insulating layers alternately stacked on a substrate, a channel layer penetrating through the gate electrodes and the interlayer insulating layers, and a gate dielectric layer disposed on an external surface of the channel layer between the gate electrodes and the channel layer. In addition, the channel layer includes a first region extended in a direction perpendicular to a top surface of the substrate and a second region connected to the first region in a lower portion of the first region and including a plane inclined with respect to the top surface of the substrate.
US09773798B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes channel layers arranged in a first direction and a second direction intersecting the first direction; stacked insulating layers surrounding sidewalls of the channel layers; stacked gate electrodes interposed between the insulating layers, the gate electrodes respectively surrounding the channel layers; and stacked gate lines interposed between the insulating layers, the gate lines electrically connecting the gate electrodes to each other.
US09773793B2 Transistor performance modification with stressor structures
A transistor structure with stress enhancement geometry aligned above the channel region. Also, a transistor structure with stress enhancement geometries located above and aligned with opposite sides of the channel region. Furthermore, methods for fabricating integrated circuits containing transistors with stress enhancement geometries.
US09773790B1 Semiconductor device and method for forming the same
A semiconductor device includes a substrate including at least a memory region defined therein and a plurality of memory cells formed in the memory region, a plurality of first connecting structures, a plurality of second connecting structures, a plurality of dummy nodes respectively disposed on the first connecting structures, and a plurality of first storage nodes respectively disposed on the second connecting structures. The first connecting structures respectively include a conductive portion and a first metal portion, and the second connecting structures respectively include the conductive portion and a second metal portion. The first metal portion and the second metal portion include the same material. And the first metal portion and the second metal portion include different heights.
US09773789B1 Dynamic random access memory device
A dynamic random access memory (DRAM) device includes a substrate, plural buried gates and plural bit lines. The buried gates are disposed in the substrate along a first trench extending along a first direction. The bit lines are disposed over the buried gates and extending along a second direction across the first direction. Each of the bit lines includes a multi-composition barrier layer, wherein the multi-composition barrier layer includes WSixNy with x and y being greater than 0 and the multi-composition barrier layer is silicon-rich at a bottom portion thereof and is nitrogen-rich at a top portion thereof.
US09773784B2 Semiconductor structure and method for manufacturing the same
A semiconductor structure and a method for manufacturing the same are provided. The semiconductor structure comprises a substrate, a device region, a first doped region and a gate structure. The first doped region is formed in the substrate adjacent to the device region. The gate structure is on the first doped region. The first doped region is overlapped the gate structure.
US09773782B2 Transistor having an active channel region
In some examples, a transistor includes a drain, a channel, and a gate. The channel surrounds the drain and has a channel length to width ratio. The gate is over the channel to provide an active channel region that has an active channel region length to width ratio that is greater than the channel length to width ratio.
US09773779B2 Semiconductor structure with resistor layer and method for forming the same
A semiconductor device structure including a resistor layer is provided. The semiconductor device structure includes a gate structure formed over the first region of the substrate and an inter-layer dielectric (ILD) layer formed adjacent to the gate structure. The semiconductor device structure further includes a resistor layer is formed over the ILD layer over the second region of the substrate, and the major structure of the resistor layer is amorphous.
US09773778B2 Semiconductor device, related manufacturing method, and related electronic device
A semiconductor device may include a first doped region, a second doped region, two fin members, and an isolation member. The first doped region may have a first dopant type. The second doped region may have a second dopant type and may be positioned between two portions of the first doped region. The two fin members may overlap at least one of the first doped region and the second doped region. The isolation member may be formed of a dielectric material and may be positioned between the two fin members. The second doped region may be positioned between the isolation member and the first doped region.
US09773774B1 Process for making and using a semiconductor wafer containing first and second DOEs of standard cell compatible, NCEM-enabled fill cells, with the first DOE including chamfer short configured fill cells, and the second DOE including corner short configured fill cells
A process for making and using a semiconductor wafer includes instantiating first and second designs of experiments (DOEs), each comprised of at least two fill cells. The fill cells contain structures configured to obtain in-line data via non-contact electrical measurements (“NCEM”). The first DOE contains fill cells configured to enable non-contact (NC) detection of chamfer shorts, and the second DOE contains fill cells configured to enable NC detection of corner shorts. The process may further include obtaining NC measurements from the first and/or second DOE(s) and using such measurements, at least in part, to selectively perform additional processing, metrology or inspection steps on the wafer, and/or on other wafer(s) currently being manufactured.
US09773764B2 Solid state device miniaturization
One or more example embodiments of miniaturized electric devices are disclosed. In some example embodiments, the electric device includes a first thin substrate layer and a second thin substrate layer positioned above the first thin substrate layer. The electric device further includes one or more components electrically coupled to the first thin substrate layer. An overmold compound is deposited covering the one or more components between the first thin substrate and the second thin substrate. The electric device further includes one or more through mold vias that electrically and communicatively connect the first thin substrate layer and the second thin substrate layer.
US09773759B2 Electric power converter
An electric power converter includes a semiconductor module, an electronic component, a plurality of cooling tubes, a case, a main pressure member for pressing a stacked semiconductor section in a stacking direction, and a sub-pressure member for pressing a stacked component section in the stacking direction. The stacked semiconductor section and the stacked component section are stacked in line. A pressing force of the main pressure member is greater than a pressure pressing force of the sub-pressure member. The main pressure member is disposed at an end portion of the stacked component section far from the stacked semiconductor section. A supporting portion that supports the stacked semiconductor section from the stacked component section side is disposed in the case so as to prevent the pressing force of the main pressure member from acting on the stacked component section.
US09773747B2 Wiring substrate and method for manufacturing wiring subtrate
A wiring substrate includes a core substrate. The core substrate includes a first surface, a second surface, and an opening extending through the core substrate between the first and second surfaces. A first conductive film is formed on the first surface and covers the opening. A second conductive film is formed on the second surface. The second conductive film covers the opening. An electronic component is arranged in the opening and connected to the first conductive film. An insulator fills the opening. A first wiring portion includes alternately stacked insulative layers and wiring layers and covers the first surface of the core substrate and the first conductive film. A second wiring portion includes alternately stacked insulative layers and wiring layers, and covers the second surface of the core substrate and the second conductive film.
US09773746B2 Electronic element and manufacturing method
An electronic element for an electronic apparatus includes a substrate; a bump, disposed on the substrate for electrically connecting the electronic apparatus; and at least one under bump metal layer, disposed between the bump and the substrate for the bump to be attached to the substrate; wherein the UBM layer forms a breach structure.
US09773745B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate layer, a redistribution layer (RDL) disposed over the substrate layer, a conductive bump disposed over the RDL, and a molding disposed over the RDL and surrounding the conductive bump, wherein the molding includes a protruded portion laterally protruded from a sidewall of the substrate layer and away from the conductive bump.
US09773743B2 Versatile and reliable intelligent package
A package comprises a body, and an electrically conductive pattern supported by said body. An interface portion is configured to receive a module to a removable attachment with the package. The electrically conductive pattern comprises, at least partly within said interface portion, a wireless coupling pattern that constitutes one half of a wireless coupling arrangement.
US09773735B1 Geometry control in advanced interconnect structures
A via opening is provided in an interconnect dielectric material. Prior to line opening formation, a continuous layer of a sacrificial material is formed lining the entirety of the via opening. An organic planarization layer (OPL) and a photoresist that contains a line pattern are formed above the interconnect dielectric material. The line pattern is then transferred into an upper portion of the interconnect dielectric material, while maintaining a portion of the OPL and a portion of the continuous layer of sacrificial material within a lower portion of the via opening. The remaining portions of the OPL and the sacrificial material are then removed from the bottom portion of the via opening. A combined via opening/line opening is provided in which the via opening has a well controlled profile/geometry. An interconnect metal or metal alloy can then be formed into the combined via opening/line opening.
US09773733B2 Semiconductor device
There is provided a semiconductor device including a memory region and a logic region. The memory region includes a transistor (memory transistor) that stores information by accumulating charge in a sidewall insulating film. The width of the sidewall insulating film of the memory transistor included in the memory region is made larger than the width of a sidewall insulating film of a transistor (logic transistor) included in the logic region.
US09773731B2 Semiconductor device and a method for fabricating the same
A semiconductor device includes a dummy fin structure disposed over a substrate, a dummy gate structure disposed over a part of the dummy fin structure, a first interlayer dielectric layer in which the dummy gate structure is embedded, a second interlayer dielectric layer disposed over the first interlayer dielectric layer, and a resistor wire formed of a conductive material and embedded in the second interlayer dielectric layer. The resistor wire overlaps the dummy gate structure in plan view.
US09773727B2 Multi-layer full dense mesh
A multi-layer full dense mesh (MFDM) device. The MFDM may include a metal-top layer including a bump pad array that may include a power1 (PWR1) bump pad within a PWR1 bump region, a VSS bump pad within a VSS bump region, and a power2 (PWR2) bump pad within a PWR2 bump region. The metal-top layer may also include a PWR1 majority metal-top region. The MFDM may also include a metal-top-1 layer beneath the metal-top layer and including a VSS majority metal-top-1 region, a PWR1 metal-top-1 region, and a PWR2 metal-top-1 region. The MFDM may also include a metal-top-2 layer beneath the metal-top-1 layer and including a PWR2 majority metal-top-2 region, a VSS metal-top-2 region, and a PWR1 metal-top-2 region. The MFDM may also include top-1 VIAs disposed between the metal-top layer and the metal-top-1 layer, and top-2 VIAs disposed between the metal-top-1 layer and the metal-top-2 layer.
US09773715B2 Multi-layer packaging scheme for implant electronics
The present invention provides a micropackaged device comprising: a substrate for securing a device with a corrosion barrier affixed to the substrate, wherein the corrosion barrier comprises a first thin-film layer, a metal film coating the thin-film layer and a second thin-film layer to provide a sandwich layer; and optionally at least one feedthrough disposed in the substrate to permit at least one input and or at least one output line into the micropackaged device, wherein the micropackaged device is encapsulated by the corrosion barrier. Methods of producing the micropackaged device are also disclosed.
US09773705B2 FinFET channel on oxide structures and related methods
A method for fabricating a semiconductor device having a substantially undoped channel region includes forming a plurality of fins extending from a substrate. In various embodiments, each of the plurality of fins includes a portion of a substrate, a portion of a first epitaxial layer on the portion of the substrate, and a portion of a second epitaxial layer on the portion of the first epitaxial layer. The portion of the first epitaxial layer of each of the plurality of fins is oxidized, and a liner layer is formed over each of the plurality of fins. Recessed isolation regions are then formed adjacent to the liner layer. The liner layer may then be etched to expose a residual material portion (e.g., Ge residue) adjacent to a bottom surface of the portion of the second epitaxial layer of each of the plurality of fins, and the residual material portion is removed.
US09773701B2 Methods of making integrated circuits including conductive structures through substrates
A method of forming an integrated circuit includes forming at least one opening through a first surface of a substrate. The method further includes forming at least one conductive structure in the at least one opening. The method further includes removing a portion of the substrate to form a processed substrate having the first surface and a second surface opposite the first surface and to expose a portion of the at least one conductive structure adjacent to the second surface. The at least one conductive structure continuously extending from the first surface through the processed substrate to the second surface of the processed substrate, at least one sidewall of the at least one conductive structure spaced from a sidewall of the at least one opening by an air gap.
US09773698B2 Method of manufacturing an ultra low dielectric layer
An article may include a structure including a patterned metal on a surface of a substrate, the patterned metal including metal features separated by gaps of an average dimension of less than about 1000 nm. A porous low dielectric constant material having a dielectric value of less than about 2.7 substantially occupies all gaps. An interface between the metal features and the porous low dielectric constant material may include less than about 0.1% by volume of voids. A method may include depositing a filling material including a silicon-based resin having a molecular weight of less than about 30,000 Da and a porogen having a molecular weight greater than about 400 Da onto a structure comprising a patterned metal. The deposited filling material may be subjected to a first thermal treatment to substantially fill all gaps, and subjected to a second thermal treatment and a UV radiation treatment.
US09773693B2 Method of forming a semiconductor device including trench termination
In an embodiment, a method of forming a semiconductor may include forming a plurality of active trenches and forming a termination trench substantially surrounding an outer periphery of the plurality of active trenches. The method may also include forming at least one active trench of the plurality of active trenches having corners linking trench ends to sides of active trenches wherein each active trench of the plurality of active trenches has a first profile along the first length and a second profile at or near the trench ends; and forming a termination trench substantially surrounding an outer periphery of the plurality of active trenches and having a second profile wherein one of the first profile or the second profile includes a non-linear shape.
US09773692B2 In-situ removable electrostatic chuck
Embodiments described herein generally relate to an electrostatic chuck (ESC). The ESC may contain a first plurality of electrodes adapted to electrostatically couple a substrate to the ESC and a second plurality of electrodes adapted to electrostatically couple the ESC to a substrate support. Instead of being integrally disposed within the substrate support, the ESC may be easily removed from the substrate support and removed from a chamber for maintenance or replacement purposes.
US09773690B2 Substrate processing apparatus, substrate processing system, and method of detecting abnormality in transport container
A substrate processing apparatus includes: a load port into and out of which the transport container is carried; and an apparatus controller that controls operations in the load port. The apparatus controller includes a storage unit that stores transition data of parameter values sent from outside based on a transport container identification code. The transition data of the parameter values each comprises a usage count of the transport container and a corresponding parameter value that quantifies a result of at least one of an operation performed to remove the lid after the transport container is carried into the load port and an operation performed to carry the container out of the load port. The apparatus controller further includes a determination unit that determines, after a transport container is carried into the load port, presence or absence of an abnormality in that transport container based on a parameter value associated with at least one of carrying-in or carrying-out of that transport container, and past transition data of parameter values associated with that transport container.
US09773683B2 Atomic layer or cyclic plasma etching chemistries and processes
Atomic layer or cyclic plasma etching chemistries and processes to etch films are disclosed. Films include Si, Ti, Ta, W, Al, Pd, Ir, Co, Fe, B, Cu, Ni, Pt, Ru, Mn, Mg, Cr, Au, alloys thereof, oxides thereof, nitrides thereof, and combinations thereof.
US09773679B2 Method of etching semiconductor structures with etch gas
Disclosed are sulfur-containing compounds for plasma etching channel holes, gate trenches, staircase contacts, capacitor holes, contact holes, etc., in Si-containing layers on a substrate and plasma etching methods of using the same. The plasma etching compounds may provide improved selectivity between the Si-containing layers and mask material, less damage to channel region, a straight vertical profile, and reduced bowing in pattern high aspect ratio structures.
US09773676B2 Lithography using high selectivity spacers for pitch reduction
A method embodiment for patterning a semiconductor device includes patterning a dummy layer over a hard mask to form one or more dummy lines. A sidewall aligned spacer is conformably formed over the one or more dummy lines and the hard mask. A first reverse material layer is formed over the sidewall aligned spacer. A first photoresist is formed and patterned over the first reverse material layer. The first reverse material layer using the first photoresist as a mask, wherein the sidewall aligned spacer is not etched. The one or more dummy lines are removed, and the hard mask is patterned using the sidewall aligned spacer and the first reverse material layer as a mask. A material used for forming the sidewall aligned spacer has a higher selectivity than a material used for forming the first reverse material layer.
US09773669B2 Method of fabricating a nanoribbon and applications thereof
A method of fabricating a nanostructure, which comprises forming an elongated tubular nanostructure, and generating conditions for said tubular nanostructure to unwrap.
US09773668B2 Apparatus for forming a transition metal chalcogenide thin-film
Provided is a method of forming a transition metal chalcogenide thin-film and the method includes preparing a first substrate having formed thereon a transition metal-containing precursor thin-film; displacing a second substrate separately with a constant distance from the first substrate by using a bridge unit while the second substrate is facing the first substrate, thereby securing a gas flowing path between the first substrate and the second substrate; heating the first and second substrates to a reaction temperature; and introducing a chalcogen-containing gas from an end of a reactor, such that the chalcogen-containing gas flows via the path.
US09773666B2 Plasma-assisted atomic layer epitaxy of cubic and hexagonal InN and its alloys with AIN at low temperatures
Described herein is a method for growing indium nitride (InN) materials by growing hexagonal and/or cubic InN using a pulsed growth method at a temperature lower than 300° C. Also described is a material comprising InN in a face-centered cubic lattice crystalline structure having an NaCl type phase.
US09773638B2 Specimen preparation device
A specimen preparation device prepares a cross section of a specimen by applying an ion beam, the specimen preparation device including: an ion beam generator that generates the ion beam; a specimen holder that holds the specimen; a shield plate that shields part of the specimen from the ion beam; and a tilted plate that is placed to intersect a path of the ion beam on a downstream side of the specimen, and has an incidence surface that is tilted relative to a direction in which the ion beam is incident.
US09773631B2 Power circuit interrupting device
A power circuit interrupting device including a first housing including a pair of fixed electrodes and a fuse having terminals at both ends thereof, and a second housing including a moveable electrode, the moveable electrode interrupting electrical connection between the fixed electrodes when the second housing is uncoupled from the first housing, and establishing the electrical connection between the fixed electrodes when the second housing is coupled with the first housing. The first housing has an opening provided for carrying out a continuity test for the fuse. The opening is always covered with the second housing in a condition that continuity of a circuit is allowed. The power circuit interrupting device serves to facilitate the continuity test for the fuse built therein and comply with such a maintenance procedure that the continuity test should be carried out after interrupting continuity of the power circuit.
US09773621B1 High surface area nano fibers for supercapacitor devices
An apparatus and method for the uniform dispersion of nano scaled redox particles in a conductive fiber including, combining at least one nano sized redox capable material having metal oxides and/or metals, at least one conductive binder, and at least one solvent to form electrically conductive metal imbedded fiber(s) by fiber spinning and the conductive polymeric binder having a molecular weight greater than 20,000 Daltons, and coating a substrate with the electrically conductive fiber(s) to form an active layer substrate complex having a conductivity greater than 0.05 S/cm.
US09773620B2 Electrochemical supercapacitor device made from an electrolyte comprising, as a conductive salt, at least one salt made from an alkali element other than lithium
The invention relates to a device of the hybrid supercapacitor type comprising at least one cell comprising: a porous positive electrode comprising activated carbon; a negative electrode comprising a carbonaceous material capable of inserting an alkaline element other than lithium, this carbonaceous material being different from the activated carbon used at the positive electrode; and a non-aqueous electrolyte comprising a salt selected from salts of an alkaline metal other than lithium.
US09773619B2 Multilayer capacitor and installation structure of multilayer capacitor
In a multilayer capacitor, a multilayer capacitor main body includes first and second main surfaces, first and second side surfaces, and first and second end surfaces, the first and second main surfaces extending in a length direction and a width direction, the first and second side surfaces extending in the length direction and a thickness direction, and the first and second end surfaces extending in the width direction and the thickness direction. The second main surface is depressed in a portion extending from opposite ends of the second main surface toward a center of the second main surface in the length direction.
US09773606B2 Integrated stacked transformer
An integrated stacked transformer includes a primary inductor and a secondary inductor, and the primary inductor includes at least a first turn and a second turn, and is at least formed by a plurality of windings of a first metal layer and a second metal layer, wherein the first metal layer and the second metal layer are two adjacent metal layers, and the second turn of the primary inductor is disposed inside the first turn; the secondary inductor includes at least a first turn, and the secondary inductor is at least formed by at least one winding formed by the second metal layer, wherein the first turn of the secondary inductor substantially overlaps the first turn of the primary inductor; wherein the second turn of the primary inductor includes a segment of a parallel connection structure constructed by the first metal layer and the second metal layer.
US09773605B2 Magnetic core and coil component using same
A magnetic core has a structure in which Fe-based soft magnetic alloy particles are connected via a grain boundary. The Fe-based soft magnetic alloy particles contain Al, Cr and Si. An oxide layer containing at least Fe, Al, Cr and Si is formed at the grain boundary that connects the neighboring Fe-based soft magnetic alloy particles. The oxide layer contains an amount of Al larger than that in Fe-based soft magnetic alloy particles, and includes a first region in which the ratio of Al is higher than the ratio of each of Fe, Cr and Si to the sum of Fe, Cr, Al and Si, and a second region in which the ratio of Fe is higher than the ratio of each of Al, Cr and Si to the sum of Fe, Cr, Al and Si. The first region is on the Fe-based soft magnetic alloy particle side.
US09773596B2 Powder for magnetic core and powder magnetic core
Provided is a powder for a magnetic core (1), including a soft magnetic metal powder (2); and an insulating coating film (3) covering a surface of the soft magnetic metal powder (2), in which the insulating coating film (3) is formed of an aggregate of crystals (4) obtained by cleaving a layered oxide. The crystals (4) are obtained by, for example, cleaving a swellable smectite-group mineral, which is one kind of swellable layered clay mineral as the layered oxide.
US09773593B2 Method for producing sintered ferrit magnet, and sintered ferrite magnet
A sintered ferrite magnet comprising (a) a ferrite phase having a hexagonal M-type magnetoplumbite structure comprising Ca, an element R which is at least one of rare earth elements and indispensably includes La, an element A which is Ba and/or Sr, Fe, and Co as indispensable elements, the composition of metal elements of Ca, R, A, Fe and Co being represented by the general formula of Ca1-x-yRxAyFe2n-zCoz, wherein the atomic ratios (1-x-y), x, y and z of these elements and the molar ratio n meet the relations of 0.3≦(1-x-y)≦0.65, 0.2≦x≦0.65, 0≦y≦0.2, 0.03≦z≦0.65, and 4≦n≦7, and (b) a grain boundary phase indispensably containing Si, the amount of Si being more than 1% by mass and 1.8% or less by mass (calculated as SiO2) based on the entire sintered ferrite magnet, and its production method.
US09773592B2 Permanent magnet, and motor and generator using the same
A permanent magnet of an embodiment includes: a composition represented by a composition formula: R(FepMqCurCo1-p-q-r)z, where R is at least one element selected from rare-earth elements, M is at least one element selected from Zr, Ti, and Hf, and relations of 0.3≦p≦0.4, 0.01≦q≦0.05, 0.01≦r≦0.1, and 7≦z≦8.5 (atomic ratio) are satisfied; and a structure including a cell phase having a Th2Zn17 crystal phase, and a cell wall phase existing to surround the cell phase. An average magnetization of the cell wall phase is 0.2 T or less.
US09773573B2 Pressurized water reactor fuel assembly
An elongated control rod guide thimble for a nuclear reactor having a tube-in-tube dashpot design that has circumferential slots in the dashpot walls that align with spaced openings in the guide thimble sheath. The dashpot tube has an end plug with a threaded opening extending axially therethrough which is captured by a thimble screw that extend through an opening in the bottom nozzle and sandwiches an end plug attached to the guide thimble sheath between the dashpot tube end plug and the bottom nozzle.
US09773570B2 Built-in-self-test (BIST) test time reduction
Aspects of the invention provide for reducing BIST test time for a memory of an IC chip. In one embodiment, a BIST architecture for reducing BIST test time of a memory for an integrated circuit (IC) chip, the architecture comprising: a pair of latches for receiving bursts of data from a memory; a first compression stage for receiving a burst of data and compressing the burst of data into a plurality of latches; a second compression stage for comparing the compressed bursts of data with expected data; and a logic gate for determining whether there is a fail in the burst of data.
US09773568B2 Semiconductor devices and semiconductor systems including the same
The semiconductor device includes a first drive control signal generator suitable for generating a first drive control signal from a test input signal, a first output driver suitable for being controlled according to the first drive control signal, a second drive control signal generator suitable for generating a second drive control signal from the first drive control signal, and a second output driver suitable for being controlled according to the second drive control signal.
US09773566B2 Nonvolatile memory device and storage device having the same
A nonvolatile memory device includes a data path; and a FIFO memory including a plurality of registers connected to the data path. The plurality of registers sequentially receive data from the data path in response to data path input clocks and sequentially output the received data to an input/output pad in response to data path output clocks. The data path output clocks are clocks that are generated by delaying the data path input clocks as long as a delay time.
US09773565B1 Memory retry-read method, memory storage device and memory control circuit unit
A memory retry-read method, a memory storage device and a memory control circuit unit are provided. The method includes: setting a sequence of several retry-read parameter groups according to several weights of the retry-read parameter groups; reading data from a physical programming unit according to a read voltage; if the data are unable to be corrected by a corresponding ECC code, choosing an adjustment retry-read parameter group from the retry-read parameter groups; retrying reading new data from the physical programming unit according to the adjustment retry-read parameter group; if the new data are able to be corrected by the corresponding ECC code, determining the adjustment retry-read parameter group to be an available retry-read parameter group; and adjusting the weight of the available retry-read parameter group.
US09773564B2 Memory read apparatus and methods
Apparatus and methods are disclosed, including a method that raises an electrical potential of a plurality of access lines to a raised electrical potential, where each access line is associated with a respective charge storage device of a string of charge storage devices. The electrical potential of a selected one of the access lines is lowered, and a data state of the charge storage device associated with the selected access line is sensed while the electrical potential of the selected access line is being lowered. Additional apparatus and methods are described.
US09773561B1 Nonvolatile memory device and data storage device including the same
A data storage device includes a nonvolatile memory device; and a controller suitable for providing a normal erase command or a fine erase command to the nonvolatile memory device, wherein the nonvolatile memory device performs a first normal erase loop in which a first normal erase voltage and an erase verify voltage are applied to erase target memory cells, according to the normal erase command, and performs a first fine erase loop in which a first fine erase voltage and the erase verify voltage are applied to the erase target memory cells, according to the fine erase command.
US09773550B2 Circuit and method for configurable impedance array
A configurable impeder is provided. The configurable impeder comprises of multiple CESs. Each of the CESs is capable of being configured into one of a plurality of impedance states. Further, a programing circuit is provided. The programing circuit provides a plurality of programing signals in dependence of an input signal. Each programing signal configures an impedance state of a respective CES from the plurality of CESs.
US09773548B2 Electronic device and method for driving the same
An electronic device includes a semiconductor memory that includes: a memory cell coupled between a first line and a second line; a first selection block configured to select the first line; a second selection block configured to select the second line; an alternate current supply block configured to supply, during a read operation, an alternate current corresponding to a resistance state of the memory cell; and a sensing block configured to sense, during the read operation, at least one of a cell current flowing through the memory cell and the alternate current.
US09773544B2 Memory device with switchable sense amplifier
A switchable sense amplifier includes a sense amplification unit and a plurality of switches. The sense amplification unit senses a voltage change of a bit line connected to a memory cell and amplifies a voltage difference between the bit line and a complementary bit line. The plurality of switches operate according to switching signals, and thus, enable the sense amplification unit to perform a pre-charging operation, an offset cancellation operation, a charge sharing operation, a sensing operation, and a re-storing operation. The sense amplifier may enhance an effective sensing margin by compensating for an offset of the sense amplifier, through an offset cancellation operation, and thus enhance performance of a memory apparatus.
US09773543B1 Effective clamshell mirroring for memory interfaces
Methods and apparatus are described for pinning out multiple memory devices using shared conductors therebetween and providing multiple chip select signals to indicate to which of the memory devices address signals on the shared conductors apply. In the case of a clamshell configuration with a top memory device having a corresponding bottom memory device and shared vias coupled therebetween, sharing two address signals for each shared via in this manner reduces the total number of vias used, thereby reducing routing congestion and enabling the addition of ground vias around the shared vias to reduce crosstalk for the address signals.
US09773540B2 Skyrmion based universal memory operated by electric current
A method for generating a skyrmion, comprising: depositing a vertical metallic nanopillar electrode on a first side of a helimagnetic thin film, the helimagnetic thin film having a contact on a second side to provide a current drain; injecting a current through the vertical metallic nanopillar electrode to generate a rotating field; and applying a static upward magnetic field perpendicular to the helimagnetic thin film to maintain an FM phase background.
US09773530B1 Semiconductor devices and semiconductor systems relating to the prevention of a potential difference between signals from being reversed
A semiconductor device may be provided. The semiconductor device may be configured to adjust a level of a first strobe signal to a predetermined level during a first time period. The semiconductor device may be configured to adjust a swing width of the first strobe signal during a second time period.
US09773525B2 Timeline management
Timeline management is described, including selecting a segment of a timeline, activating a control, and replacing the segment of the timeline with a visual indicator used to identify the segment of the timeline.
US09773524B1 Video editing using mobile terminal and remote computer
A method for video editing using a mobile terminal and a remote computer is disclosed. A user selects a user video to edit using a mobile application of the mobile terminal. The user selects a visual effect and parameters of the visual effect using the mobile application. Subsequently, the mobile application provides a preview of the visual effect superimposed over the user video using a series of still images representing the visual effect. When the user confirms the preview, the mobile terminal generates a request for video editing and sends the request to a server. The request includes identification of the visual effect for combining the visual effect and the user video as confirmed by the preview. Based on the request from the mobile terminal, the server combines a video clip of the visual effect and the user video into a resulting video.
US09773523B2 Apparatus, method and computer program
An apparatus for analyzing a video recording of a sporting event, comprising: a video clip generating circuitry operable to, in response to a selection of one of a first timeline element, generate a video clip from a video recording of the sporting event and to output the video clip for display, the video clip being a portion of the video recording of a sporting event temporally extending between a first time and a second time, each of the start time and the end time of a first event record corresponding to the selected first timeline element being within a period defined between the first time and the second time, and the video clip comprising one or more cut out portions of the video recording of the sporting event, each cut-out portion being generated on the basis of participant tracking data of the participant of the sporting event identified by a identifier of the first event record corresponding to the selected first timeline element.
US09773521B2 Information recording device and information recording method
In recording technologies for batch formation of a plurality of recording bits in a recording medium by forming a plurality of optical spots using an ultrashort pulse laser and a spatial optical modulator, the batch recordable bit number has an upper limit, resulting in restricted recording speed. The intensity of the optical spot is corrected to increase the batch recordable bit number for increasing the recording speed.
US09773520B2 Imprint pattern guided self-assembly of lamellar block copolymer for BPM
The embodiments disclose a method of using a trimmed imprinted resist and chemical contrast pattern to guide a directed self-assembly (DSA) of a predetermined lamellar block copolymer (BCP), creating chromium (Cr) lamellar guiding lines using the BCP and DSA in a dry Cr lift-off process and etching the Cr lamellar guiding line patterns into a substrate to fabricate the imprint template.
US09773517B2 Dual writer head design
A storage device includes a transducer head with multiple write elements having write poles of different sizes. For example, the transducer head may include two write poles of different width configured to write to a same surface of a storage medium. A controller of the storage device is configured to selectively engage one of the multiple write elements to write data to the storage medium.
US09773516B2 Head assembly and magnetic disk device
To control the resonance generated in the head assembly and improve property on the head location controlling. A head assembly includes: a slider having a head element; a slider supporting plate for holding the slider; a load beam for holding the slider supporting plate; a support projection which is arranged on the front end part of the load beam and on which the slider supporting plate is supported rotatably; a drive unit that rotates the slider supporting plate around the support projection; a dynamic vibration absorber arranged on the slider supporting plate, wherein the dynamic vibration absorber is disposed closer to the rear end side of the load beam than the support projection and has vibration freedom in the rotating direction of the slide supporting plate.
US09773506B2 Sound system
Methods and systems for processing audio data, such as spatial audio data, which modify sound characteristics of a given component of a spatial audio signal based on a relationship between a direction characteristic of the given component and a defined range of direction characteristics. A spatial audio in a format using a spherical harmonic representation of sound components is decoded by performing a transform on the spherical harmonic representation, where the transform is based on a predefined speaker layout and a predefined rule, the predefined rule indicating a speaker gain of each speaker arranged according to the predefined layout, when reproducing sound incident form a given direction to provide alternatives to existing methods of decoding spatial audio streams, which focus on soundfield reconstruction. A plurality of matrix transforms is combined into a combined transform that is performed on an audio signal; this saves processing resources of the audio system.
US09773503B2 Audio encoder and decoder having a flexible configuration functionality
An audio decoder for decoding an encoded audio signal, the encoded audio signal including a first channel element and a second channel element in a payload section of a data stream and first decoder configuration data for the first channel element and second decoder configuration data for the second channel element in a configuration section of the data stream, includes: a data stream reader for reading the configuration data for each channel element in the configuration section and for reading the payload data for each channel element in the payload section; a configurable decoder for decoding the plurality of channel elements; and a configuration controller for configuring the configurable decoder so that the configurable decoder is configured in accordance with the first decoder configuration data when decoding the first channel element and in accordance with the second decoder configuration data when decoding the second channel element.
US09773500B2 Method for acquiring at least two pieces of information to be acquired, comprising information content to be linked, using a speech dialogue device, speech dialogue device, and motor vehicle
A voice output is produced by a speech dialog device between the acquisitions of two pieces of information. Each piece of information is acquired by acquiring natural verbal voice input data and extracting the respective piece of information from the voice input data using a speech recognition algorithm. When a repetition condition has been satisfied, a natural speech summary output is generated by the speech dialog device and output as a voice output which includes a natural voice reproduction of at least one previously acquired piece of information or a part of this piece of information or a piece of information derived from this piece of information.
US09773497B2 System and method for handling missing speech data
Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for handling missing speech data. The computer-implemented method includes receiving speech with a missing segment, generating a plurality of hypotheses for the missing segment, identifying a best hypothesis for the missing segment, and recognizing the received speech by inserting the identified best hypothesis for the missing segment. In another method embodiment, the final step is replaced with synthesizing the received speech by inserting the identified best hypothesis for the missing segment. In one aspect, the method further includes identifying a duration for the missing segment and generating the plurality of hypotheses of the identified duration for the missing segment. The step of identifying the best hypothesis for the missing segment can be based on speech context, a pronouncing lexicon, and/or a language model. Each hypothesis can have an identical acoustic score.
US09773495B2 System and method for personalized sound isolation in vehicle audio zones
Embodiments include a vehicle comprising an audio system configured to create a plurality of audio zones within a vehicle cabin, and at least one display communicatively coupled to the audio system. The display is configured to display a separate user interface for each audio zone. Each user interface comprises an engine sound control and a cabin noise control for adjusting an audio output provided to the corresponding audio zone. Embodiments also include a method of providing user-controlled sound isolation in a plurality of audio zones within a vehicle. The method comprises presenting, for each audio zone, a user interface including an engine sound control and a cabin noise control, and generating an audio output for each audio zone based on a first value received from the engine sound control and a second value received from the cabin noise control of the corresponding user interface.
US09773494B2 Active noise reduction system for creating a quiet zone
The present invention provides a system to create a quiet zone by suppressing background noise near a user's head. The present invention utilizes two microphones; one microphone receives environmental noise and the other one is located close to a person's head. A parabolic dish loudspeaker creates a uniform sound field near a user's head. A high performance frequency-domain filtered-x least mean square with band selection (FD-FX-LMS-BS) algorithm is utilized to generate the anti-phase noise signals. The algorithm has high noise reduction performance and also allows selection of specific frequency bands for noise reduction. The FD-FX-LMS-BS algorithm is performed by a field programmable gate array (FPGA) chip, which has minimal delay in algorithm processing.
US09773493B1 Power management of adaptive noise cancellation (ANC) in a personal audio device
A personal audio device, such as a wireless telephone, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal from an output of a microphone that measures ambient audio. The anti-noise signal is combined with source audio to provide an output for a speaker. The anti-noise signal causes cancellation of ambient audio sounds that appear at the microphone. A processing circuit estimates a level of background noise from the microphone output and sets a power conservation mode of the personal audio device in response to detecting that the background noise level is lower than a predetermined threshold.
US09773491B2 Estimating secondary path magnitude in active noise control
The technology described in this document can be embodied in a computer-implemented method that includes receiving a first plurality of values representing a set of current coefficients of an adaptive filter disposed in an active noise cancellation system. The method also includes computing a second plurality of values each of which represents an instantaneous difference between a current coefficient and a corresponding preceding coefficient of the adaptive filter, and estimating, based on the second plurality of values, one or more instantaneous magnitudes of a transfer function that represents an effect of a secondary path of the active noise cancellation system. The method further includes updating the first plurality of values based on estimates of the one or more instantaneous magnitudes to generate a set of updated coefficients for the adaptive filter, and programming the adaptive filter with the set of updated coefficients.
US09773482B2 Musical instrument structures for permanent installation in an outdoor environment
A metallophone structure configured for permanent installation in an outdoor environment is provided. The metallophone structure comprises a mounting structure. The metallophone structure also comprises a set of tone producing devices each coupled to the mounting structure by a fastener, wherein each tone producing device is configured to, when actuated, produce a sound frequency. The tone producing device is coupled in a location, by the fastener, as to reduce the effect on the quality of sound produced. The metallophone structure also comprises a mallet cradle configured to receive a mallet. The mallet is configured to actuate one of the tone producing devices. The metallophone structure is configured to be weather resistant such that each tone producing device still produces the sound frequency after an outdoor exposure period.
US09773472B2 Text extraction from graphical user interface content
Systems and methods for extracting text from images rendered on a display screen, the method comprising capturing a color image rendered on a display screen; and transforming the color image to binary color image, preserving text-like graphic components and filtering out non-text-like graphical components. The transforming comprises scanning one or more areas of the color image; and detecting continuous bi-tonal regions in the scanned one or more areas, wherein the continuous bi-tonal regions have large variances.
US09773471B2 System for accurately and precisely representing image color information
A method and system for accurate and precise representation of color for still and moving images, particularly sequences of digitized color images. Spectral and/or extended dynamic range information is retained as images are captured, processed, and presented during color adjustment. Using this extra spectral information, various methodologies for further presenting or processing the color within these images can be optimized. Presentation-device independence is achieved not by attempting to discover a device-independent intermediate representation, but rather by deferring the binding and mapping of color representation onto a presentation device until its actual use.
US09773467B2 Charging scan and charge sharing scan double output GOA circuit
The present invention provides a charging scan and charge sharing scan double output GOA circuit to combine the time sequence and circuit. The nth stage GOA unit circuit receives the first, the second low frequency clock signals (LC1, LC2), the direct current low voltage signal (Vss), the Mth, M−2th high frequency clock signals (CK(M), CK(M−2)), a stage transfer signal (ST(n−2)) generated by the n−2th stage GOA unit circuit, a charging scan signal (CG(n−2)) generated by the n−2th stage GOA unit circuit and a stage transfer signal (ST(n+2)) generated by the n+2th stage GOA unit circuit, the charging scan signal (CG(n)), a charge sharing scan signal (SG(n−2)) generated by the n−2th stage GOA unit circuit and the stage transfer signal (ST(n)) are respectively outputted with different TFTs; the nth stage GOA unit circuit comprises a transmission module (100), a transfer regulation module (200), an output module (300), a rapid pull-down module (400) and a pull-down holding module (500).
US09773464B2 Touch detection device and display device having touch detection function which comprise touch driver updating drive synchronizing signal for producing touch drive signal based on signal input from display driver
According to one embodiment, a touch detection device includes a plurality of drive electrodes, a plurality of detection electrodes, a display driver which performs a touch scanning drive by supplying a touch drive signal to a target drive electrode to be driven, and a touch driver which transmits and receives a signal to and from the display driver, wherein at least one of the number of pulses of the drive synchronizing signal and a pulse width of each of the pulses of the drive synchronizing signal is determined based on the signal received from the display driver.
US09773463B2 Method of adjusting display device driving voltage and display device
The present invention discloses methods of adjusting display device driving voltage and a display device, which are used for improving pressing unevenness (Trace Mura) of the display device caused by pressing or paddling. The method comprises: comparing the driving voltage of a display device with a driving voltage threshold; and if the driving voltage is larger than the driving voltage threshold, adjusting the driving voltage to make the adjusted driving voltage be smaller than or equal to the driving voltage threshold.
US09773461B2 Display module, and cellular phone and electronic device provided with display module
It is an object to achieve downsizing and a thin shape of a display module and an electronic device provided with the display module. The display module includes a first display panel in which a first display screen is formed on one main side; and a second display panel that is smaller than and overlapped with the first display panel, in which a second display screen is formed on an opposite side of the one main side. The display module includes, over a sealing substrate of the first display panel and/or the second display panel, at least one integrated circuit, which is connected to input terminals of the first display panel and the second display panel and controls operation of the both panels, arranged in a peripheral portion of the second display panel, which is a surface on an opposite side of a display surface of the first display panel.
US09773453B2 Organic light emitting diode display apparatus with power circuit to accelerate a voltage level
An organic light emitting diode (OLED) display apparatus includes a power circuit and a pixel. The power circuit serves to provide a first voltage. The pixel includes a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a capacitor, and an OLED. During a programming period, a first terminal of the capacitor receives a data voltage through the turned-on first transistor, a first terminal of the second transistor receives the first voltage, a control terminal of the second transistor is coupled to a second terminal of the capacitor and coupled to a second terminal of the second transistor through the turned-on third transistor, and the power circuit regulates a voltage level or a current of the first voltage to accelerate a voltage level of the control terminal of the second transistor to reach a target voltage.
US09773451B2 Pixel circuit, method for driving pixel circuit and display apparatus
In the present disclosure, it is provided a pixel circuit including a plurality of rows of pixel units and a row-shared unit, wherein each row of pixel units includes a plurality of sub-pixel units, and the row-shared unit includes a plurality of row-driving light-emitting control modules. All of the plurality of sub-pixel units included in each row of pixel units is connected to a corresponding signal line. Each row-driving light-emitting control module among the plurality of row-driving light-emitting control modules is connected to all of the sub-pixel units included in a corresponding one row of the pixel units among the plurality of rows of pixel units through the signal line, so as to provide a threshold compensation function.
US09773444B2 Projector for projecting images
Each modulator of an image projector includes multiple pixels arranged in rows and columns, switchable independently of each other into a first state, in which light incident on them is used to generate an image, and into a second state, in which light incident on them is not used to generate an image. At least one first pixel is assigned to each second pixel such that the imaging optical system a) strikes the second pixel with light from the respective assigned first pixel when the assigned first pixel is switched into the first state, in order to illuminate the second pixel actively, and b) does not strike the second pixel it with light from the respective assigned first pixel when the assigned first pixel is switched into the second state, in order not to illuminate the second pixel actively. A control unit that controls the modulators is also disclosed.
US09773435B2 Labeling band and assembly
A method of forming an elastic labeling band. The method includes covering a central portion of a web of tag material with a release agent, advancing the web of tag material longitudinally and disposing a layer of molten elastomer over the advancing web of tag material, including over the release agent on the central portion thereof. The layer of molten elastomer is disposed over the web of tag material so that the elastomer bonds only to those portions of the web not covered with the release agent. The method includes curing the elastomer to define, with the web bonded thereto, an advancing web assembly, and separating a longitudinal segment from the web assembly to define an elastic labeling band.
US09773433B2 Packaging for smoking products having a marking thereon
A packaging for smoking products having an area with a warning relating to the health hazards of smoking thereon. The area includes at least one marking that is suitable for identification and/or authentication and/or track and/or trace purposes.
US09773432B2 Lightweight cryptographic engine
One embodiment provides an apparatus. The apparatus includes a lightweight cryptographic engine (LCE), the LCE is optimized and has an associated throughput greater than or equal to a target throughput.
US09773431B2 Block encryption security for integrated microcontroller and external memory system
A secure microcontroller system comprising an integrated cache sub-system, crypto-engine, buffer sub-system and external memory is described according to various embodiments of the invention. The secure microcontroller incorporates block encryption methods to ensure that content communicated between the integrated microcontroller and external memory is protected and real-time performance of the system is maintained. Additionally, the microcontroller system provides a user-configurable memory write policy in which memory write protocols may be selected to balance data coherency and system performance.
US09773428B2 Computerized system and method for teaching, learning, and assessing step by step solutions to stem problems
An online system provides for the teaching and learning of step by step solutions to STEM problems. The system comprises at least one tablet computer linked to at least one computer readable storage medium by a communication network. The computer includes an input device and a touch sensitive screen for receiving and displaying handwritten input. A system user inputs the computer with the steps of a step by step solution to a STEM problem by handwriting math expressions and sketches on the touch sensitive screen. The system evaluates and automatically color codes each step in accordance with a color coding protocol stored in the computer readable storage medium as each step is entered into the system. The color coding provides visual feedback which identifies correct steps, erroneous steps, and intermediate steps in the solution. Teachers use the feedback when teaching STEM solutions and students use the feedback when they are practicing and assessing their own solutions.
US09773427B2 Calorie balance system
A calorie balance system is designed for consumers who are interested in having a proper and adequate diet while monitoring daily activities. Disclosed embodiments enable consumers to be continuously aware of their caloric intake and to compare their caloric intake with current calories expended. Calories burned or expended may be measured by fitness tracking devices. Enabled utensils such as cups, spoons and forks are equipped with means of wireless communication, an accelerometer, a three axis slope meter sensor, a microcontroller, a scale, an analog to digital converter and a microcontroller. Enabled utensils measure the weight of food consumed are report to the consumer's personal electronic device. The system is further enabled by consumers talking to an enabled utensil to report the type of food being consumed. The reported food weight is mapped to the type of food consumed and relevant food data is displayed.
US09773422B2 Community drone monitoring and information exchange
A method may include receiving, using at least one processor, location information that includes a location of an unmanned aerial vehicle (UAV); querying, using the at least one processor, a policy database to retrieve a notification condition for a first property with respect to UAVs; calculating, using the at least one processor, a distance between the UAV and the first property using the received location information determining, using the at least one processor, if the distance of the UAV with respect to the first property is within a range defined in the notification condition for the first property; and transmitting, using the at least one processor, a notification to a party associated with the first property when the distance of the UAV with respect to the first property is within the range defined in the notification condition for the first property.
US09773420B2 Measuring system
The invention provides a measuring system comprising a remotely controllable flying vehicle system with a GPS device and a measuring device installed thereon, a position measuring device installed at an arbitrary position and able to measure distance and angle and to track, a ground base station for controlling a flight of a flying vehicle, a remote controller able to give and take data to and from the ground base station and able to perform wireless communication to and from the flying vehicle system, and a control unit provided on the flying vehicle system or the ground base station, and either one of the control units are configured to obtain an absolute coordinate or GPS coordinate of the installation point of the position measuring device based on the GPS coordinates of the two points and based on distance measurement results and on angle measurement results by the position measuring device.
US09773417B2 Enhanced park assist system
A vehicle park assist system may include a sensor, a signal device, and a controller configured to locate via the sensors an available parking place and activate the signal device in response to locating the available parking place and recognizing a park trigger indicative of a desire to park in the available parking place upon passing the available parking place.
US09773416B2 Method, apparatus and computer program product for lane filtering
The disclosure relates to a method for lane filtering. In particular, the present embodiments relate to a method for determining whether lane filtering may be performed, an apparatus for lane filtering and computer program code to implement the determination by a device. In accordance with an example method information of a distance between a second vehicle and a third vehicle adjacent to each other and in front of a first vehicle is obtained. It is determined whether the distance is big enough for the first vehicle to proceed through the space between the second first vehicle and the third vehicle. An indication is provided on the basis of the result of the determining.
US09773415B2 System and method for surface vehicle trajectory description
System and method including a plurality of surface vehicles and a plurality of events to be performed by each of the surface vehicles. Each of the vehicles is equipped with an electronic control unit including a receiver and a decoder for the instructions received from a vehicle movement optimizer. The plurality of events include instructions of movements from an origin to a destination, and actions for each of the surface vehicles. The decoder decodes instructions received from the surface vehicle movement optimizer. The optimizer configures an optimized schedule of the preliminary plan by modifying the events based on either the vehicle attributes or updates submitted by the electronic control unit from the vehicle to the optimizer.
US09773414B2 Parking management apparatus and system
A parking management system is provided. The system includes a plurality of first parking management apparatuses configured to detect whether parking spaces are occupied and to adjust a brightness level of lights based on occupancy information of the parking spaces. The system also includes at least one second parking management apparatus configured to detect whether a vehicle passes through one of an entrance and an exit of a parking facility and perform corresponding operations based on a detection result. Further, the system includes a server, where the first parking management apparatuses are cascaded through a first Bluetooth module. The first parking management apparatus is connected to a wireless module of the second parking management apparatus through the first Bluetooth module; the second parking management apparatus communicates with the server through the wireless module; and the plurality of first parking management apparatuses communicate with the server through the second parking management apparatus.
US09773407B2 System and method for terrestrial broadcast of emergency alerts
Systems and methods are disclosed for broadcasting and receiving a terrestrial broadcast signal containing emergency alert information in machine-readable format. The method includes the steps of scanning a Transport Stream associated with the terrestrial broadcast signal. The Transport Stream contains one or more Transport Stream packets and a plurality of tables, which are parsed to identify a channel having a type specified as containing emergency alert information. An MPEG-2 program having said emergency alert information may then be acquired for delivery through a terrestrial broadcast receiver.
US09773406B2 Methods and apparatus for contingency communications
Methods and systems for contingency communication are disclosed. In one embodiment, a method for providing emergency services may be performed by a base station operating in a communication system. In an embodiment, the method for providing emergency services includes transmitting a beacon signal to indicate an emergency status to enable portable devices to operate in a stress mode. A distress signal may be transmitted by a mobile device in response to the beacon signal to the base station, wherein the distress signal carries information at least comprising user identity associated with the mobile device, geolocation of the mobile device, or biometrics of a user of the mobile device.
US09773402B2 Infectious disease spread prevention
A method of monitoring neonatal incubator hygiene. The method comprises continuously monitoring a current hygiene level of a plurality of caregivers by detecting, per the caregiver, a plurality of personal hygiene events held during a monitoring period, identifying a care giving event during which a first of the plurality of caregivers is proximate to a preborn chamber of first of plurality of neonatal incubators, and generating an alert based on the current hygiene level when the care giving event is identified.
US09773389B2 Tactile information supply module
Provided is a tactile information supply module. The tactile information supply module includes a receiver for receiving message information from the outside, a controller for converting the message information into a tactile signal, and an operator for providing tactile information to a user based on the tactile signal, wherein the operator includes at least one tactile sensation provider comprising magnetic particles and a matrix material, and wherein the tactile sensation provider is transformed in response to an external magnetic field to provide the tactile information.
US09773386B2 Checkout-system for retail
A checkout-system for retail is disclosed for secure and comfortable checkout of collected articles, whereby the customer scans the articles with a mobile article scanner by itself, and whereby the checkout-system includes a security system with an RFID scanner to scan RFID-transponder placed on the articles to identify whether all articles bought by the customer were scanned.
US09773381B2 Gaming system, gaming device and method for providing group event with individual group event eligibility timers
A gaming system and method which provides a community group event to a plurality of players at a plurality of the gaming devices in the gaming system. Each gaming device participating in the group event is associated with an individual group event eligibility timer. Such individual group event eligibility timers regularly decrement based on time and may increment based on one or more aspects of the player's gaming experience, such as wagers placed. If the individual group event eligibility timer associated with a gaming device participating in the group event lapses before the conclusion of a group event timer or mode, that gaming device is eliminated from the group event. Upon the conclusion of the group event, a group event award is shared amongst the players at the remaining or non-eliminated gaming devices (i.e., the gaming devices associated with individual group event eligibility timers with any amount of remaining time).
US09773374B2 Slot machine
A slot machine device providing a unique operation, payout scheme, and structure. This slot machine provides optional, unique game play features. These features may include a Notice feature which informs a player if the next cycle will be a win or a loss; a Flush feature allowing a player to discard a losing cycle; and a Do-Over feature, allowing a player to replay a cycle if they do not like the results of the prior cycle. These features may be turned on and off, and the slot machine may be configured to automatically adjust a payout option depending on what features are activated.
US09773367B2 System and method for revealing an item on a multi-touch interface
A method and system for using a touch interface to detect a lateral edge of a human hand of a user to selectively reveal an item to the user. The method includes providing a general purpose computer having a main board with program memory, software, a processor and RAM connected in operative communication, providing an interface in operative communication with the processor, the interface being accessible by the user. The interface includes a touch screen that detects multiple points of contact indicative of the lateral edge of the human hand and reveals the item to the user in response to the step of detecting. The interface detects movement of the multiple points of contact and reveals the item at a position on the touch screen determined by the position of the multiple points of contact. Detecting movement further causes the item to track the movement.
US09773355B2 System for monitoring and inspecting vehicle emissions levels for compliance
Systems and methods for reporting data based on monitored emissions levels. An exemplary system automatically provides emissions level data acquired from an engine operating in a roadway vehicle while the vehicle is in motion. Data is made available for vehicle approval by a roadway inspection authority. For example, NOx emissions may be monitored with a sensor positioned in the engine exhaust flow path. Embodiments of the invention provide solutions to reduce time delays associated with inspections.
US09773347B2 Interacting with a three-dimensional object dataset
A system (20) for interacting with a three-dimensional object dataset comprises a signal input (21) for receiving a signal from an interaction device (34) comprising a touch sensitive surface (35) having a typical shape of at least part of an object represented by the three-dimensional object dataset, wherein the signal is indicative of a location on the touch sensitive surface (35) that is touched. The system further comprises a mapping unit (22) for mapping the touched location to a corresponding point of the object represented by the three-dimensional object dataset. The three-dimensional object dataset is based on a signal obtained from a scanner (24) arranged for scanning the object.
US09773346B1 Displaying three-dimensional virtual content
A computing device can determine its position relative to a reference point. The device can render a portion of content too large to be suitably displayed in full on a display of the device. The device can render the content in full to appear (i.e., can virtually position the entire content) to be located in a stationary position relative to the reference point. The device can detect a change to its position, such as a movement of the device caused by a user of the device. Based on the detected change to the device's position, the device can modify which portion of the entire content to render. The rendered portion of the entire content can change corresponding to where and how the device moves.
US09773340B2 Rendering using ray tracing to generate a visibility stream
A method and apparatus for ray tracing may include a method, manufacture and apparatus for ray tracing that may include dividing a render target into a plurality of bins. Next, a visibility pass is performed using ray tracing to generate a visibility stream such that the visibility stream indicates, for each bin of the plurality of bins, which primitives are visible in the bin. Then, for at least one bin of the plurality of bins, each primitive in the bin that is indicated in the visibility stream as being visible in the bin is rendered.
US09773318B2 Systems and methods for detecting camera defect caused by exposure to radiation
A method of detecting camera defect includes: obtaining an image by a processing unit, the processing unit having a surface fit module, a subtraction module, and a peak quantification module; determining a first autocorrelation map for a first sub-region in the image; determining, using the surface fit module, a first surface fit for first scene content in the first sub-region; subtracting, using the subtraction module, the first surface fit from the first autocorrelation map for the first sub-region in the image to obtain a first residual map; and quantifying, using the peak quantification module, a first noise in the first residual map.
US09773313B1 Image registration with device data
Systems and methods for image registration using data collected by an electronic device, such as a mobile device, capable of simultaneous localization and mapping are provided. An electronic device, such as a mobile device, can be can be configured to collect data using a variety of sensors as the device is carried or transported through a space. The collected data can be processed and analyzed to generate a three-dimensional representation of the space and objects in the space in near real time as the device is carried through the space. The data can be used for a variety of purposes, including registering imagery for localization and image processing.
US09773308B2 Systems and methods for generating biomarkers based on multivariate classification of functional imaging and associated data
Systems and methods for generating biomarkers associated with neuropsychiatric disorders, neurodevelopmental disorders, neurobehavioral disorders, or other neurological disorders are described. In general, the biomarkers are generated based on correlations between functional imaging data and clinical acquired from a subject, as computed using a multivariate classifier. Functional imaging data may include functional magnetic resonance images, or activation maps generated from such images. Clinical data generally includes data associated with a clinical or behavioral characterization of the subject. The biomarkers can be used to monitor or otherwise assess a treatment response; to provide diagnostic information, such as subtyping or classifying a disorder; to provide prognostic information, such as a prediction of treatment response or outcome; or to indicate functional or anatomical targets for treatments.
US09773304B2 Inspection apparatus, inspection method, and program
A photometric processing part calculates a normal vector of a surface of a workpiece from a plurality of luminance images acquired by a camera in accordance with the photometric stereo method, and performs synthesis processing of synthesizing at least two images out of an inclination image made up of pixel values based on the normal vector calculated from the plurality of luminance images and at least one reduced image of the inclination image, to generate an inspection image showing a surface shape of the inspection target. In particular, a characteristic size setting part sets a characteristic size which is a parameter for giving weight to a component of a reduced image at the time of performing the synthesis processing. The photometric processing part can generate a different inspection image in accordance with the set characteristic size.
US09773303B2 Prediction system for short-term solar irradiance and method for operating the same
The present invention relates to a prediction system for short-term solar irradiance and the method for operating the same. A total sky imager is adopted for acquiring sky images. After imaging, the images are operated for calculating the shading value of sunlight according to the sky images. Then, according to the shading values of sunlight for different times, the trend value for power generation can be calculated. According to the trend value of power generation, whether to start other power sources via power deployment in the near future can be determined and thus maintaining the stability of the overall power grid.
US09773286B2 System for providing extensible location-based services
A system for providing location-based services to a mobile device regularly determines the location of the mobile device. Using the location of the device, the system queries a database of virtual geographic regions to determine if the location of the mobile device falls within one or more of the virtual geographic regions. The virtual geographic regions correspond to service entities that have purchased, rented, leased, or otherwise acquired the virtual geographic regions. The virtual geographic regions cover a certain area of a map. If the mobile device is within a virtual geographic region, the system notifies the mobile device. A location-based services application installed on the mobile device launches an applet for the entity that acquired the virtual geographic region within which the mobile device is located. When the mobile device is located within multiple overlapping virtual geographic regions, the system generates a prioritization scheme that defines which of the corresponding service entities should be displayed on the mobile device, and in what order the service entities should be displayed.
US09773281B1 Accident detection and recovery
One or more devices in an accident detection and recovery computing system may be configured to determine that vehicle accidents have occurred, collect and analyze accident characteristics and other related data, and providing customized accident recovery services. Mobile computing devices, alone or in combination with vehicle-based systems and external devices, may detect accidents or receive accident indication data. After determining that an accident has occurred, mobile computing devices and/or vehicle-based systems may be configured to determine accident characteristics, retrieve vehicle data and vehicle occupant data from one or external servers, determine the damages or potential damages resulting from the accident, and determine one or more accident recovery options or recommendations based on the accident damages. Various user interface screens may be generated and displayed via the user's mobile device and/or a vehicle-based display device to provide the user with accident information, damages, and recovery options or recommendations.
US09773275B2 Profiling auction assets and/or participants to predict auction outcome
A profile of one or more users of the online auction environment is developed. The profile of each user can be based at least in part on historical auction activity of that user. An auction of the online auction environment that is in progress is monitored. A prediction is determined as to whether the auction will be successful based at least in part on the profile of the one or more users that are participating in the auction.
US09773274B2 System and method for online virtual fitting room
A system and method for virtually fitting an article of clothing on an accurate representation of a user's body obtained by 3D scanning of the user in minimal clothing and in standard garments of known properties. A graphical user interface allows the user to access a database of garments and accessories available for selection for the virtual fitting simulation for which each garment's physical and material properties are known. A finite element analysis is applied to determine the shape of the combined user body and garment and a an accurate visual representation of the selected garment or accessory on the proportional model of the user's body based on the analysis is generated. Means are also provided for the user to solicit custom garments or accessories from a participating designer or retailer, purchase selected garments or accessories from the participating designer or retailer, and communicate his or her preferences with participating designers, retailers, or other users.
US09773266B2 Method and system for quality aware discovery suppression
Disclosed are various embodiments for a search result suppression application. A search result suppression application selects items from an electronic catalog. Suppression rules are selected and applied to the selected items. Items which meet conditions defined in the suppression rules are excluded from search results responsive to search queries subsequently applied to the electronic catalog.
US09773264B2 Method for providing composite user interface controls and an online storefront for same
The present disclosure provides a method for providing composite user interface controls and a library or online storefront for same. In one aspect, there is provided a method for a client computer of sharing a custom control, comprising: receiving by a browser an encrypted custom control comprising a number of user interface elements which are positioned in a specified manner with respect to each other, wherein each of the user interface elements has one or more properties; receiving by the browser a decryption key; and decrypting by the browser the encrypted custom control using the decryption key.
US09773263B2 Customizing products
To customize products, a first entity receives generic products from a supplier entity, wherein the generic products include base software. The first entity provides a customization component for at least a subset of the generic products. Base software in at least the subset of the generic products is executed at the first entity to interact with the customization component to customize at least one feature of at least the subset of generic products.
US09773260B2 Computer method and system for detecting and monitoring negative behavior in a computer network
A computer method and system for ranking computer network portal users is provided. The system and method comprise a ranking module which determines rank of an individual in a community of global computer network users. The ranking module determines rank of an individual as a function of user demand. The function of user demand includes any one or combination of number of requests to be connected to the individual user, readership following of the individual user and keywords common between profiles or authored works by the individual user and those of other users. An output member is coupled to receive the determined rank from the ranking module and generates an ordered list of user names ordered by determined rank of individuals. The rank of individuals may be provided to external entities such as fraud detection systems or advertising targeting engines.
US09773259B2 System and method for selecting sponsored images to accompany text
A system for selecting an image to accompany text from a user in connection with a social media post. The system includes receiving text from the user; identifying one or more search terms based on the text; identifying candidate images from images in one or more image databases using the search terms, where the candidate images comprise a sponsored image; presenting one or more candidate images to the user, where the sponsored image is presented preferentially compared to other candidate images; receiving from the user a selected image from the one or more candidate images; generating the social media post comprising the selected image and the user-submitted text; and transmitting the social media post for display.
US09773257B1 Opting whether to receive communications
Disclosed are various embodiments for facilitating opting back in to, or controlling, the sending of promotional communications by customers. A system is provided that includes at least one computing device upon which an application is executable. The application is configured to determine an option status of a customer with respect to whether the customer wishes to receive a plurality of promotional communications from a merchant. The application is further configured to determine whether an opted-out customer meets a criterion to be prompted to opt back into receiving the promotional communications. Also, the application is configured to associate a prompt with a network content item to send to a client. The prompt is configured to initiate a re-selection of the option status of the customer if manipulated by the customer at the client.
US09773248B2 Troubleshooting a problem with user equipment based on a location of a user
A device may be configured to receive a technical support request from a mobile device. The technical support request may request troubleshooting for a problem with user equipment. The device may receive location information from the mobile device indicating a mobile device location. The device may determine whether the mobile device is at a user equipment location based on the mobile device location. The device may select a troubleshooting routine based on whether the mobile device is at the user equipment location. The device may cause an agent device to execute the troubleshooting routine. The device may provide, to an agent device, the troubleshooting routine to cause the agent device to troubleshoot the user equipment using the troubleshooting routine.
US09773239B2 Method for secure transactions
The present invention relates to a method for a secure transaction utilizing a portable radio communication device (10), wherein both parts in the secure transaction are protected against fraudulent actions, among other things by use of a common transaction identity on a predefined transaction server.
US09773234B2 Smart phone system and method
A system and method for remediation, curing concerns, and transferring information associated with declined transactions is disclosed. The present disclosure generally relates to electronic commerce, and more particularly, to a system and method of validation and efficiency associated with electronic commerce.
US09773232B1 Payment without account creation
Technology is disclosed for a convenient money transfer without requiring any account login and/or creation activities. The disclosed technology enables a sender to transfer a specified amount of currency to one or more recipients through a payment application. In response to a request from the sender, the technology provides a user interface to collect a numerical value corresponding to the specified amount of currency, accesses a list of contacts in a database of the sender's mobile device, and then provides the list of contacts to the sender. The technology enables the sender to manually select recipients from the provided list of contacts and can accordingly initiate a payment process based on statuses of selected recipients.
US09773225B2 Apparatus, system, and method for social network job applications
An apparatus, system, and method are disclosed for social network job applications. A method for submitting a job includes receiving details for a job posting from a job poster and the job posting corresponds to an employment position. The method includes providing the job posting for viewing on a job board by one or more users of a social network. Each account includes a user profile storing user information. The method includes receiving a request from a user to apply for the employment position corresponding to the job board posting. The method also includes submitting a job application for viewing by the job poster. The job application includes at least a portion of the user information from the user profile corresponding to the user. At least a portion of the user information included in the job application is pulled from the user profile.
US09773217B2 Methods, apparatus, and systems for acquiring an enhanced positive response for underground facility locate and marking operations
Multiple elements of information relating to a locate and marking operation are integrated so as to provide an enhanced positive response to one or more entities associated with requesting the locate and marking operation (e.g., an excavator, a home owner or property owner, other contractor). The locate and marking operation is performed by a locate technician in response to at least one locate request ticket by applying at least one physical locate mark on ground, pavement, or other surface to indicate a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed by an excavator during excavation activities.
US09773215B2 Reproducing an acoustic environment from a first space in a second space when the acoustic source in the second space is a media device
In embodiments of the present invention, methods for reproducing an acoustic environment are described, which may include accessing a computer stored multi-dimensional sound profile of a first space, measuring a multi-dimensional sound profile in a second space, comparing multi-dimensional sound profile of the first space and the multi-dimensional sound profile of the second space, accessing the sound characteristics of an audio output device that will serve as the audio output device in the second space, and modifying the audio output of a media content of the audio output device taking into account the sound characteristics of the audio output device, wherein the modifying reduces the difference as determined in the comparing between the multi-dimensional sound profile of the first space and the multi-dimensional sound profile of the second space as output by the audio output device.
US09773212B2 Secure anonymous transaction apparatuses, methods and systems
The SECURE ANONYMOUS TRANSACTION APPARATUSES, METHODS AND SYSTEMS (“SAT”) transform hardware-verified user authentication requests via SAT components into secure transaction notifications. In one implementation, the SAT obtains a secure anonymous transaction user authentication request. The SAT verifies the authenticity of a user, using the secure anonymous transaction user authentication request. The SAT obtains an authenticated purchase order, in response to which it generates a one-time anonymous card account. Using the one-time card account, the SAT generates an anonymized purchase order for a merchant, and provides the anonymized purchase order. On obtaining a purchase notification for the anonymized purchase order, the SAT provides a real-time notification for a user of the purchase notification. Also, on obtaining notification of a shipment related to the anonymized purchase order to an anonymized address, the SAT generates an order to re-route the shipment from the anonymized address to an actual shipment address of the user.
US09773211B2 Systems and methods for interactive graphs for building penalized regression models
A graphical display of values generated according to a penalized regression model for multiple parameters of a data set shows the values as a graph having a first axis that represents magnitude of multiple parameter estimates of the penalized regression model and having a second axis that represents parameter estimate values of the multiple parameters of the penalized regression model. A user input is received that comprises a change to a parameter handle of the graphical display and changes at least one data parameter of the penalized regression model. The graphical display is changed such that the graphical display shows a representation of the values for the penalized regression model in accordance with the changes.
US09773208B2 Quantum information processing
Quantum information processing apparatus and methods are described. The apparatus comprises a device for defining a qubit and a reflectometry circuit for reading out a state of the qubit. The device comprises a semiconductor nanowire extending along a first direction having first and second obtuse or acute edges running along the first direction, gate dielectric overlying the first and second edges of the nanowire and a split gate running across a section of the nanowire in a second, transverse direction, the split gate comprising first and second gates overlying the first and second edges respectively. The reflectometry circuit comprises a resonator coupled to the first or second gate.
US09773201B2 Electronic interface apparatus and method and system for manufacturing same
A method for manufacture of an electronic interface card including defining a pair of apertures in a substrate layer, associating an antenna with the substrate layer such that opposite ends of the antenna terminate at the apertures, placing a metal element in each of the apertures, connecting the ends of the antenna to the metal elements, laminating the substrate layer together with a top layer and a bottom layer, forming a recess in the top layer and the substrate layer, attaching ends of connection wires to the metal elements, attaching opposite ends of the connection wires to a chip module and sealing the chip module in the recess.
US09773197B2 Translation and display of text in picture
A method performed by a mobile terminal may include displaying an image via a display of the mobile device. A first user selection of a portion of the image is received and text in the selected portion of the image is identified. The identified text is displayed via the display. A second user selection of at least a portion of the identified text is received. The portion of the identified text is translated from a first language into a second language that differs from the first language. The translated text, in the second language, is displayed over the image via the display.
US09773188B2 Information processing apparatus, imaging apparatus, information processing system, information processing method, and program for removing unwanting objects from images
A camera includes an unwanted object shape acquisition unit, a viewpoint selection unit, and an unwanted object removal unit. The viewpoint selection unit selects a plurality of viewpoints based on information regarding a shape of an unwanted object in a subject, which is acquired by the unwanted object shape acquisition unit. The unwanted object removal unit performs unwanted object removal processing with use of images corresponding to the viewpoints selected by the viewpoint selection unit.
US09773186B2 Methods for mobile image capture of vehicle identification numbers in a non-document
Various embodiments disclosed herein are directed to methods of capturing Vehicle Identification Numbers (VIN) from images captured by a mobile device. Capturing VIN data can be useful in several applications, for example, insurance data capture applications. There are at least two types of images supported by this technology: (1) images of documents and (2) images of non-documents.
US09773181B2 Intelligent entrance guard unlocking system and unlocking method thereof
An intelligent entrance guard unlocking method includes: transmitting electric energy by wireless electromagnetic radiation via a transmit coil; receiving the electric energy via a receive coil; capturing a vein image of a part of a user via a number of small cameras by Infrared scanning technology and filtering noises from the vein image to get a filtered vein image; transmitting a wireless signal containing the filtered vein image to an intelligent entrance guard; comparing the filtered vein image with a predefined vein image; unlocking the intelligent entrance guard when the filtered vein image matches with the predefined vein image and not unlocking the intelligent entrance guard when the filtered vein image does not match with the predefined vein image.
US09773172B2 Obstacle alert device
An obstacle alert device is capable of indicating clearly presence of an obstacle approaching a vehicle to a driver, without impairing visibility of a peripheral situation of the vehicle. The device includes a photographed image acquisition section acquiring a photographed image photographing a scene in the periphery of the vehicle, a photographed-image-of-interest generation section generating a photographed image of interest based on the photographed image, a masked region setting section setting a masked region making undisplayed at least a portion of the scene of the vehicle periphery in the photographed image of interest, an object presence determination section determining whether an object is present or not in an outside region outside the photographed image of interest, and a masked-region highlighted-displaying section causing the masked region to be displayed with highlight when an object in the outside region has entered a region corresponding to the photographed image of interest.
US09773171B2 Event taken-picture arrangement device, control method thereof and control program thereof
Disclosed are an event-specific taken picture arrangement device, a control method thereof and a control program thereof capable of efficiently observing the status of a change of a specific object by event. Multiple pictures P are divided into event picture groups ga1, gb1, gc1, and the like by event using a picture-taking date. The event picture groups ga1 and the like are further grouped into a plurality of groups of taken picture Ev1 to Ev6 by identical event. The taken pictures P of the identical event are consecutively arranged in an electronic album by identical event.
US09773170B2 Pupil detection
Embodiments that relate to determining an estimated pupil region of an eye are disclosed. In one embodiment a method includes receiving an image of an eye, with the image comprising a plurality of pixels. A rough pupil region is generated using at least a subset of the plurality of pixels. A plurality of pupil boundary point candidates are extracted from the rough pupil region, with each of the candidates weighted based on color values of at least two neighbor pixels. A parametric curve may be fitted to the weighted pupil boundary point candidates to determine the estimated pupil region of the eye of the user.
US09773168B2 Identification mark with a predetermined color difference
An identification mark may have a calibration color, a predetermined authentication color, and a predetermined difference between the calibration color and the predetermined authentication color that is associated with a product; and a visual code with a mechanism that identifies the predetermined difference.
US09773161B2 Large venue security method
A method for reducing violence within crowded venues is provided. The method includes reading license plates of vehicles passing into entry ports of a parking area, and capturing facial images of persons seeking admission to the venue. A computer compares such license plates to a database of vehicle license plates associated with persons with past histories of violence. A computer also compares captured facial images to a database of facial data for persons with past violent histories. Upon detecting a match, the computer creates an alert presented to law enforcement officers to facilitate detention of such persons for investigation. Information recorded on entry tickets is scanned and saved together with the facial image of the ticket holder. If a violent act occurs, cameras within the venue capture facial images of participants. The computer matches such participants to stored identifying data to assist in the identification and apprehension of such persons.
US09773158B2 Mobile device having face recognition function using additional component and method for controlling the mobile device
A method and a mobile device having a face recognition function using an additional component. The method includes determining whether the face recognition function has been activated in a first state of the mobile device, acquiring an image if the face recognition function has been activated, extracting a facial figure or at least one main component included in the facial figure by analyzing the acquired image, determining whether a face recognized from the image matches a registered user's face based on the facial figure or the at least one main component, determining whether an additional figure recognition function has been activated, extracting an additional figure or at least one additional component included in the additional figure, if the additional figure recognition function has been activated, and switching the mobile device to a predetermined second state corresponding to the additional figure or the at least one additional component.
US09773155B2 Depth from time of flight camera
Region of interest detection in raw time of flight images is described. For example, a computing device receives at least one raw image captured for a single frame by a time of flight camera. The raw image depicts one or more objects in an environment of the time of flight camera (such as human hands, bodies or any other objects). The raw image is input to a trained region detector and in response one or more regions of interest in the raw image are received. A received region of interest comprises image elements of the raw image which are predicted to depict at least part of one of the objects. A depth computation logic computes depth from the one or more regions of interest of the raw image.
US09773147B1 Fingerprint enrollment method and apparatus using the same
A fingerprint enrollment method and a fingerprint enrollment apparatus are provided. A minutiae feature and a pore feature of a first fingerprint image are extracted to obtain a first template. A minutiae feature and a pore feature of a second fingerprint image are extracted to obtain a second template. A minutiae matching score between the minutiae features of the first template and the minutiae features of the second template is calculated. When the minutiae matching score is between the first threshold and a second threshold, stitching, mosaicking or synthesis of the first template and the second template are performed by utilizing a matching relation between the pore features of the first template and the pore features of the second template and utilizing the matching relation between the minutiae feature of the first template and the minutiae feature of the second template.
US09773145B2 Encoded information reading terminal with micro-projector
An encoded information reading (EIR) terminal can comprise a microprocessor, a memory, an EIR device including a two-dimensional imager, and a micro-projector including a light source and a light manipulation sub-system. The EIR device can be configured to output raw message data containing an encoded message and/or output a decoded message corresponding to an encoded message. The EIR terminal can be configured to acquire an image of a target object in a field of view (FOV) of the two-dimensional imager. The EIR terminal can be further configured, responsive to successfully locating decodable indicia within the image, to produce a decoded message by decoding the decodable indicia. The EIR terminal can be further configured, responsive to successfully decoding the decodable indicia, to generate a projectable image and to project the projectable image onto a surface the target object using the micro-projector.
US09773137B2 Driver's license detector
A license detector system enables a person such as a police officer to monitor vehicles on the road to ensure drivers have valid licenses. Within each valid license is an RFID tag which contains specific information and each RFID tag is able to send that information to a detector when requested. To use the system, the police officer aims the detector at a vehicle, initiates the signal to be received by the RFID tag within the license and waits to receive a signal back from the RFID tag. If a signal is received, then a valid license has been detected within the vehicle. However, if no signal or an invalid signal is received by the detector, then no one, specifically the driver of the car, has a valid license. Upon discovering such information, the police officer should be justified in stopping the vehicle and taking the necessary police action.
US09773134B2 Apparatus and method pertaining to switching RFID transceiver read states
An apparatus (such as but not limited to an RFID tag) includes an RFID transceiver that is configured to automatically switch from a readable state to a quiescent read state upon being read and to remain in the quiescent read state at least while provisioned with reader-based power. The apparatus further includes a read-state changer disposed locally with respect to the RFID transceiver and configured to switch the RFID transceiver from the quiescent read state to the readable state notwithstanding current availability of the reader-based power.
US09773133B2 RFID tag and reader characteristic determination using group keys
An RFID tag possesses a group key issued by an authorized entity. When a reader requests some information from the tag, such as an identifier, the tag transmits a random number to the reader. The tag then determines one or more reader characteristics based on a response received from the reader. In one embodiment, the tag generates a verification value based on the random number and the group key and compares the verification value to the received response. If the comparison succeeds, the tag may treat the reader as possessing particular functionality, authorized to implement a particular feature, and/or authorized to receive information from the tag. If the comparison fails, the tag may treat the reader as lacking particular functionality, not authorized to implement a particular feature, and/or not authorized to receive information from the tag. The tag may request additional response(s) from the reader before determining the reader characteristic(s).
US09773132B2 Tag anti-collision method, reader apparatus and system for RFID systems with multi-packet reception capability
Provided is a method of preventing collision between a plurality of RFID tags by an RFID reader. An anti-collision method by a tag reader apparatus in an RFID system including a plurality of RFID tags, includes changing a length of a collision recovery slot in the collision recovery slot which successfully identifies a plurality of tags even though at least two tags simultaneously replied in one slot to cause collision so that data transmission of at least one identified tag is achieved.
US09773130B2 Embedded guard-sanitizer
An embedded guard-sanitizer apparatus is disclosed including a processor, a volatile, high-to-low working memory partition connected to the processor, and a volatile, low-to-high working memory partition connected to the processor. The embedded guard-sanitizer further includes a high-side, input/output section providing an interface to a high-side network or data bus, and configured to send messages to the high-to-low working memory, and to receive messages from the low-to-high working memory, and a low-side, input/output section providing an interface to a low-side network or data bus, and configured to send messages to the low-to-high working memory, and to receive messages from the high-to-low working memory. The embedded guard-sanitizer also includes a first non-volatile memory for storing a rule set binary image, whereby the processor controls the transfer of messages between the high-side input/output section and the low-side input/output section in accordance with the rule set, and a second non-volatile, memory for storing firmware for controlling executive functions of the apparatus.
US09773121B2 Security application for data security formatting, tagging and control
A security program installed or in communication with a computer is provided. The security program is configured to intercept disk (I/O) operations that read/write from/to disk. This allows the security program to confirm and control access to data based on security rules. Further, the security program can categorize data based on security rules and then format and store data on disk in a format that prevents access by application(s) of the computer. The security program is further configured to re-format data to be accessible by the application in a format accessible by the application(s) when a request to access the data complies with security rules.
US09773118B1 Data deduplication with encryption
Approaches for deduplicating data include generating a first key from plain text data of a first data element. The first data element is encrypted using the first key. The first key is compared to each key of a plurality of previously stored keys, which are associated with other encrypted data elements. In response to the first key matching a second key of the plurality of previously stored keys, the encrypted first data element is compared to the other encrypted data element associated with the second key. In response to the encrypted first data element matching the other encrypted data element, the first key is associated with the other encrypted data element, and the encrypted first data element is discarded.
US09773113B2 Operation of a dual instruction pipe virus co-processor
Circuits and methods are provided for detecting, identifying and/or removing undesired content. According to one embodiment, a content object that is to be virus processed is stored by a general purpose processor to a system memory. Virus scan parameters for the content object are set up by the general purpose processor. Instructions from a virus signature memory of a virus co-processor are read by the virus co-processor based on the virus scan parameters. The instructions contain op-codes of a first instruction type and op-codes of a second instruction type. Those of the instructions containing op-codes of the first instruction type are assigned to a first instruction pipe of multiple instruction pipes of the virus co-processor for execution. An instruction of the assigned instructions containing op-codes of the first instruction type is executed by the first instruction pipe including accessing a portion of the content object from the system memory.
US09773110B2 Cluster anomaly detection using function interposition
Systems and methods may provide for identifying a runtime behavioral pattern of an application and detecting an anomaly in the runtime behavioral pattern. In addition, a security event may be triggered in response to the anomaly. In one example, the anomaly is detected with regard to one or more of a library call count, a library call type, a library call argument configuration or a library call timing associated with a runtime operation of the application.
US09773107B2 Systems and methods for enforcing security in mobile computing
Methods and systems described herein relate to enhancing security on a device by configuring one or more software functions in a trusted zone of a processor using object firewalls, IPC mechanisms, and/or a policy engine. An inter-process communication mechanism and inter-process communication bus enable secure inter-process communication between inter-process communication applications within the trusted zone and inter-process communication applications external to the trusted zone. Adapting, filtering, blocking, redirecting, or otherwise modifying inter-process communications is enabled by the inter-process communications mechanism. Modifications may be controlled by a policy engine within the trusted zone.
US09773104B1 Authentication for blocking shoulder surfing attacks
An approach to authenticating a user for resource access. The approach displays independently bi-directionally rotating concentric layers wherein each of the concentric layers are divided into segments and each segment contains a symbol. The approach then allows the user to independently rotate each of the concentric layers until a desired symbol is positioned in a predetermined user specified validation section, i.e., an alignment of segments across the totality of the concentric layers. The approach then generates a password based on concatenating the symbols associated with the segments aligned in the validation section in an order predetermined by the user. The approach then submits the generated password for validation against a user predetermined password locally on a client computer or remotely on a server computer.
US09773094B1 Methods and systems for pharmacy modeling
Methods and systems for pharmacy modeling are described. The risk adjusted pharmacy predictive model is created from member data, claims data, and population data. This model can be used to compare the actual pharmacy performance to an expected actual pharmacy performance value, which can be used to identify pharmacies at risk or not performing to an acceptable level. The model can be used for adherence and generic drug utilization ratings of pharmacies. The pharmacy can be judged on a therapy class by therapy class basis with factors that reflect the demographic, socio-economic, location, benefits attributes, etc. that actually affect the performance of the pharmacy and may assist in determining the quality of care by a pharmacy.
US09773092B2 Inventory management system
The present disclosure provides an inventory management system that offers significant improvement over existing systems by automating requests to restock inventory. The present disclosure details an inventory management system that provides real time visibility to stock levels and streamlines materials management activities, while addressing the issues of human resource misallocations, inaccurate inventory data management and related out of stock conditions. Moreover, the system of the present disclosure promotes a high level of confidence in inventory data that enables on-hand inventory levels to be reduced, thereby reducing costs and waste.
US09773083B1 Post-placement and pre-routing processing of critical paths in a circuit design
Aspects of processing a circuit design include synthesizing the circuit design and placing elements of the synthesized circuit design. After placing and before routing, respective delay values and slacks are determined. A first path having a most negative slack is determined and a first group of candidate paths is selected. The first group of candidate paths is a subset of critical paths of the circuit design, and the first group of candidate paths have delay values within a threshold range of delay values from the delay value of the first path. The first group of candidate paths are modified to reduce the respective delay values and a second group of candidate paths is selected. The second group of candidate paths have circuit structures that match selected circuit structures and are modified to reduce the respective delay values. A critical path having a most negative slack is iteratively selected and modified to reduce the respective delay value.
US09773079B2 Methods and computer-readable media for synthesizing a multi-corner mesh-based clock distribution network for multi-voltage domain and clock meshes and integrated circuits
One aspect of the invention provides a including: (a) placing N×N max size buffers at an (n−1)st level of one of the voltage domains i until a maximum slew slewmax within the voltage domain i exceeds a defined slew threshold; (b) calculating maximum insertion delay values for all cases for each of the voltage domains; (c) if the maximum insertion delay values for all cases are associated with a single voltage domain j: (i) adding a max size buffer to all voltage domains except voltage domain j; and (ii) repeating steps (b) and (c); (d) reducing buffer sizes for each of the voltage domains; (e) recalculating maximum insertion delay values; and (f) adding parallel buffers to a first level of the voltage domain having a highest maximum insertion delay until the calculated skew across the plurality of voltage domains no longer improves.
US09773072B2 Systems and methods for developing adaptive layouts for electronic content
One embodiment involves placing a guide on a layout for a page of electronic content including a first object and a second object. The guide contacts the first object and does not contact the second object. The electronic content can be encoded based on the guide contacting the first object and not contacting the second object. The encoded electronic content, when interpreted or executed, can respond to a page size change by resizing a size of the first object on the page and translating a position of the second object on the page. Another exemplary embodiment involves modifying a page including a first object and a second object. The first object can be resized or translated based on an object policy. The second object can be resized or translated based on the modified page size and differently from the resizing or translating of the first object.
US09773070B2 Compound transformation chain application across multiple devices
A compound application that is operated across multiple devices using constituent transformation chains associated with multiple devices. Dependencies are identified between different transformation chain classes. Devices are also identified along with their associated instance of a transformation chain class. Upon determining that the transformation chain instances associated with different devices are to be joined, data is permitted to flow between the various devices in accordance with the identified dependences between their respective classes of the associated transformation chain instances, and in accordance with dependency state between the instances. Thus, a compound transformation chain is formed. As devices exit the environment, the associated transformation chain instances may be removed from the compound transformation chain. Thus, rather than devices having interoperating applications, the devices become mutually engaged with the same compound application. As new devices enter the environment, or as devices exit the environment, the compound application itself changes.
US09773065B2 Providing relevant information to a user based upon monitored user activities in one or more contexts
Techniques are described herein that facilitate monitoring one or more activities performed by a user on one or more devices, determining one or more topics of interest based on the monitored activities, preference information, and information within a user network, retrieving information from one or more network sites relating to the one or more topics of interest, and providing the retrieved information to the user.
US09773060B2 System and method for providing automatic setup of a remote patient care environment
A system and method for providing automatic setup of a remote patient care environment. Connectivity to a centralized server over a network connection is confirmed. Data reporting for a patient by one or more monitoring devices that are wirelessly connectable is induced through control provided through a user interface. Each of the devices is registered as the device attempts to establish a wireless connection and report the data conditioned on permission for access. Upon granting of the permission for access, the device is wirelessly connected and the data is subsequently received over the wireless connection.
US09773058B2 Methods and systems for arranging and searching a database of media content recordings
Methods and systems for arranging and searching a database of media content recordings are provided. In one example, a method is provided that comprises receiving a sample of media content, and performing, by a computing device, a content recognition of the sample of media content using a data file including a concatenation of representations for each of a plurality of media content recordings. In other examples, another method is provided that comprises receiving media content recordings, determining a representation for each media content recording, concatenating by a computing device the representation for each media content recording as a data file, and storing by the computing device a mapping between an identifier for a respective media content recording and a global position in the data file that corresponds to the representation of the respective media content recording.
US09773055B2 Query rewriting with entity detection
A system determines whether a received search query includes an entity name, determines whether to rewrite the received search query based on information relating to prior searches involving the entity name, and rewrites the received search query when it is determined that the received search query should be rewritten. The system further determines whether to provide a suggestion of rewriting the received search query, as a rewriting suggestion, based on information relating to prior searches involving the entity name when it is determined that the received search query should not be rewritten. The system also generates the rewriting suggestion when it is determined that the rewriting suggestion should be provided. The system performs a search based on one of the received search query and the rewritten search query to obtain search results, presents the search results, and presents the rewriting suggestion when it is determined that the rewriting suggestion should be provided.
US09773048B2 Historical data for in memory data warehouse
A method includes processing a transaction on an in memory database where data being processed has a validity time, updating a time dependent data view responsive to the transaction being processed to capture time validity information regarding the data, and storing the time validity information in a historization table to provide historical access to past time dependent data following expiration of the validity time.
US09773047B2 Foreign organization name matching
Embodiments include a system, method, and computer program product for foreign organization name matching. Aspects include receiving a first entity name from a first database configured in a first language and receiving a second database, wherein the second database includes a plurality of entity names in a second language, wherein the first and second languages are different. Aspects also include performing an Internet search based on the first entity name, wherein a language setting of the Internet search is configured to the second language and identifying a list of candidate names based on a set of results from the Internet search. Another aspect includes filtering the list to obtain a resulting candidate name and determining whether the resulting candidate name matches one of the entity names in the second database. Aspects include associating the first entity name and a matching entity name in the second database based on the determination.
US09773033B2 Storing and retrieving volumes in a database by volume attributes
A method, a system and a computer program product for storing one or more volume attributes in a database. The system receives one or more volume attributes which are associated with one or more volumes within a storage system. One or more search terms are assigned to the volume attributes. The one or more volumes and one or more volume attributes are dynamically associated with a location of the one or more volumes. The system assigns the one or more search terms, the one or more volume attributes, and the location of the one or more volumes to the database. The database is stored at a local database and/or an external database. When one or more of the volume attributes are identified during an inquisition for the one or more volumes, the volumes are dynamically retrieved from one or more of the local database and/or an external database.
US09773031B1 Duplication and deletion detection using transformation processing of depth vectors
Techniques for accurately identifying duplications and deletions using depth vectors. A depth vector is generated for each of multiple clients based on a set of reads that is received and aligned to a reference data set. A transformation processing of the depth vectors is performed to produce multiple components. Each of the components is assigned an order based on the extent to which it accounts for cross-client differences in the depth vectors. Each of the components includes an intensity, multiple values, and multiple client weights. A subset of the components is identified based on the order. A sparse indicator and positional data for the sparse indicator can be determined from the components in the subset, and one or more clients can be identified as being associated with the components.
US09773030B2 Data importer for a sales prospector
A data importer for a sales prospecting system imports one or more data tables that each may include one or more records. The data importer first (a) imports a data table into an intermediate table. The data importer then (b) determines if the imported data table depends on another data table and moves one or more records from the imported data table that have no missing dependencies to a corresponding working table; and (c) determines a set of previously imported data tables that refer to the imported data table. The data importer then, for each previously imported data table, repeats (b) and (c) above.
US09773028B2 Manipulating non-schema attributes for objects in a schema based directory
Systems and methods for defining attributes for one or more entries in a computer implemented directory structure. The method comprises grouping a set of non-schema attributes associated with a directory entry into a multivalue schema attribute, wherein the multivalue attribute comprises values associated with each of the corresponding non-schema attributes grouped into the multivalue attribute; encoding at least one of the non-schema attributes into a string having one or more parts; and performing computing operations on the non-schema attributes in the directory entries based on content of the encoded strings defined in the multivalue attribute in which the respective non-schema attributes are grouped.
US09773021B2 Corrected optical property value-based search query
A corrected optical property value of an optical property of interest captured within a digital image is determined. A search query based on the corrected optical property value is determined. A database is searched using the search query to determine search results for the search query that have appearance attributes with optical properties at least similar to the corrected optical property value.
US09773018B2 Mapping item categories to ambiguous queries by geo-location
A method, system, and article of manufacture for disambiguating ambiguous queries based on location information. The system receives a query and location information for where the query was transmitted. Business information is requested from a GPS service. Based on the business information, a plurality of item categories are constrained to an item category related to the business information that satisfies the query. The constrained item category is sent to the user. The system may detect the absence of an item category related to the business information that satisfies the query, and may then determine one or more item category that does not meet the query but is related to the business information, to provide to the user. Other information related to the transmission of the query, such as the type of device, background audio, and the activity of the user, may used to constrain the plurality of item categories.
US09773016B2 Map-reduce ready distributed file system
A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.
US09773007B1 Performance improvements in a storage system
Systems, methods, and computer readable storage mediums for optimizing performance in a storage system. A volume may be mapped to an anchor medium through an indirection layer. When a snapshot is taken of the volume, the allocation of a new anchor medium is delayed until a write operation targeting the volume is received. When a write operation targeting the volume is received, a new anchor medium may be allocated for only a portion of the volume corresponding to the portion of the volume which is targeted by the write operation. Also, when a snapshot is taken of the volume, read optimization operations are performed only the portions of the volume which have changed since the previous snapshot.
US09772998B2 Indicating and correcting errors in machine translation systems
The preferred embodiments provide an automated machine translation from one language to another. The source language may contain expressions or words that are not readily handled by the translation system. Such problematic words or word combinations may, for example, include the words not found in the dictionary of the translation system, as well as text fragments corresponding to structures with low ratings. To improve translation quality, such potentially erroneous words or questionable word combinations are identified by the translation system and displayed to a user by distinctive display styles in the display of a document in the source language and in its translation to a target language. A user is provided with a capability to correct erroneous or questionable words so as to improve the quality of translation.
US09772997B2 Neural translator
A method and apparatus for processing a set of communicated signals associated with a set of muscles, such as the muscles near the larynx of the person, or any other muscles the person use to achieve a desired response. The method may include attaching a sensor near an area of a user's body associated with speech production, detecting an electrical signal from the user's nervous system through the sensor, and processing the detected electrical signal to provide communication capability for the user. The processing may include extracting a set of features of the detected electrical signal. The extracted set of features may be compared with a set of prototype features. The set of prototype features may correspond to at least one of multiple response classes. The multiple response classes may include an affirmative response class and a negative response class.
US09772992B2 Automatic disambiguation based on a reference resource
A novel system for automatically indicating the specific identity of ambiguous named entities is provided. An automatic disambiguation data collection is created using a reference resource. Explicit named entities are catalogued from the reference resource, together with various abbreviated, alternative, and casual ways of referring to the named entities. Entity indicators, such as labels and context indicators associated with the named entities in the reference resource, are also catalogued. The automatic disambiguation collection can then be used as a basis for evaluating ambiguous references to named entities in text content provided in different applications. The content surrounding the ambiguous reference may be compared with the entity indicators to find a good match, indicating that the named entity associated with the matching entity indicators is the intended identity of the ambiguous reference, which can be automatically provided to a user.
US09772991B2 Text extraction
Embodiments are used to extract terms from any text set that are used on other text, such as in a repository, that then can be used in a variety of applications, from providing search results, to analyzing data sets, to building a variety of text generation tools, such as messaging and emails.
US09772990B2 Personal assistant context building
Technologies related to personal assistant context building are generally described. In some examples, network service communications, such as network traffic resulting from the use of mobile applications or “apps” on a mobile device, may be captured, parsed, and included in personal assistant context databases for use in configuring automated personal assistant user interaction operations. In some examples, parsing services may be provided to parse forwarded network service communications and generate converted data for inclusion in personal assistant context databases.
US09772987B2 Model-driven desktop integration framework
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers working within desktop applications to create application-specific documents that integrate with web-based applications. Using a desktop integration framework, a developer can design documents having components that provide user interfaces to data associated with data models of the web-based applications. In one aspect, how a component looks and is configured can be dynamically driven at runtime based on metadata of its underlying data model.
US09772983B2 Automatic color selection
A system and method relate to identifying a first color associated with a document, and versions of data to be added to the document are associated with, respectively, a plurality of second colors. The first color and the plurality of second colors are compared to form comparison results, and a particular version of the added content is selected from the plurality of versions of the data based on the comparison results. A modified document that includes the particular version of the data is formed and provided to the client device.
US09772980B1 Rendering content on computing systems
A system and method for rendering video content is disclosed. Video content is retrieved from a network and rendered by a graphics processing unit (GPU). The retrieved video content is rendered when a display of the video content is in an application foreground, and stopped when the display of the video content is moved from the application foreground to an application background. The rendering of the video content is then resumed when the display of the video content is returned from the application background to the application foreground.
US09772978B2 Touch input visualizations based on user interface context
Touch input visualizations for web-based interaction are described. Script associated with a web application is configured to process information regarding touch input events and produce corresponding visualizations for touch inputs when executed at a client device. In one approach, touch input events at the client device are captured and analyzed to determine characteristics of touch input including at least locations within a user interface corresponding to the touch input. A mark-up language document that is rendered in the user interface may be modified to define visualizations for the touch input at the locations. The mark-up language document including the visualizations at the locations may then be output via the user interface. A collaboration module may be used to share the user interface including the touch visualizations to another screen, such as during a meeting or online demonstration.
US09772975B2 Hybrid table-lookup algorithm for functions
A method and system for approximating functions, including a function approximation repository, which includes a hybrid lookup table configured to store coefficients associated with polynomials in factored form (PFFs), and a results store configured to store results. The system also includes a function approximation device that includes two processors, memory, an IO module and a function approximation module, which includes functionality to receive a request to approximate the function for an argument; verify that the argument falls within a function interval; perform a determination to find a subinterval in which the argument falls; select a PFF associated with the subinterval; obtain PFF coefficients associated with the PFF from the hybrid lookup table; evaluate the PFF using the PFF coefficients and the argument to obtain a result; store the result in the results store; and return the result as an answer to the requesting entity via the IO module.
US09772974B2 Matrix processing apparatus
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.
US09772966B2 Circuit arrangement for universal connection of a bus participant to at least one bus
A circuit arrangement for connecting a bus participant to at least one bus, having an interface for connecting the bus participant to the circuit arrangement, a first bus input, and a first bus output between which the bus participant is switchable via the interface. The circuit arrangement includes a second bus input and output for connecting the bus to the circuit arrangement in a ring topology in such a way that the first bus output is connected at least indirectly to the second bus input and the second bus output is connected at least indirectly to the first bus input via the bus. The bus in the circuit arrangement can be separated to obtain a line topology and can be configured as bus-terminating at one of the bus inputs or bus outputs. A system for the functional testing of bus participants on a bus in a simulation environment is provided.
US09772963B2 Interrupt management system for deferring low priority interrupts in real-time system
An interrupt management system for managing multiple interrupts includes a timer and an interrupt management sub-system. The interrupt management sub-system receives first and second interrupts, determines the first interrupt to be a real-time interrupt and the second interrupt to be a non-real-time interrupt, initializes the timer for a predetermined time period on reception of the first interrupt, and determines whether the second interrupt is either a maskable or non-maskable interrupt. The interrupt management sub-system transmits the first interrupt to an interrupt controller, en-queues the second interrupt during the predetermined time period, and transmits the second interrupt to the interrupt controller after the predetermined time period when the second interrupt is a maskable interrupt. The interrupt management sub-system transmits the second interrupt to the interrupt controller during the predetermined time period when the second interrupt is a non-maskable interrupt.
US09772961B2 Computer system, a system management module and method of bidirectionally interchanging data via module according to the IPMI standard
A computer system includes a system component with at least one expansion bus and at least one processor coupled to the at least one expansion bus and executes program code of at least one operating system. The computer system also includes a system management module arranged on the system component and at least one memory. The system management module is coupled to the at least one expansion bus and the at least one expansion bus allows direct access to the at least one memory. The system management module has an interface that implements a protocol stack having a bidirectional transport layer used to provide a predetermined shared memory area of the at least one memory to interchange data with the operating system.
US09772959B2 I/O scheduling
In one embodiment, input-output (I/O) scheduling system detects and resolves priority inversions by expediting previously dispatched requests to an I/O subsystem. In response to detecting the priority inversion, the system can transmit a command to expedite completion of the blocking I/O request. The pending request can be located within the I/O subsystem and expedited to reduce the pendency period of the request.
US09772950B2 Multi-granular cache coherence
Technologies are generally described for methods and systems effective to maintain coherence in a multi-core processor on a die. In an example, a method for processing a request for a particular block in a particular region may include analyzing, by a first processor, a first cache to determine whether there is a block indicator in the first cache associated with the particular block. The method may further include when the first processor determines that the block indicator is not present in the first cache, analyzing, by the first processor, the first cache to determine whether there is a region indicator associated with the particular region. The method may further include when the first processor determines that the region indicator is not present in the first cache, the method further includes sending, by the first processor, the request to the directory in the tile.
US09772949B2 Apparatus, system and method for providing a persistent level-two cache
Aspects of the present disclosure involve a level two persistent cache. In various aspects, a solid-state drive is employed as a level-two cache to expand the capacity of existing caches. In particular, any data that is scheduled to be evicted or otherwise removed from a level-one cache is stored in the level-two cache with corresponding metadata in a manner that is quickly retrievable.
US09772948B2 Determining a criterion for movement of data from a primary cache to a secondary cache
A new segment of data is copied to a volatile, primary cache based on a host data read access request. The primary cache mirrors a first portion of a non-volatile main storage criterion is determined for movement of data from the primary cache to a non-volatile, secondary cache that mirrors a second portion of the main storage. The criterion gives higher priority to segments having addresses not yet selected for reading by the host. In response to the new segment of data being copied to the primary cache, a selected segment of data is copied from the primary cache to the secondary cache in response to the selected segment satisfying the criterion.
US09772942B2 Committing transaction without first flushing processor cache to non-volatile memory when connected to UPS
A computing system includes a processor that has a processor cache built-in, and a non-volatile memory, such as a non-volatile dual-inline memory module (NVDIMM), which is being used as system memory within the computing system. The processor processes a transaction. If the computing system is connected to an uninterruptible power supply (UPS) (and the UPS is connected to a mains power source that is currently providing power), the transaction is committed without first flushing the processor cache to the non-volatile memory. If the computing system is not connected to a UPS (and is connected to a mains power source that is currently providing power), the transaction is not committed until the processor cache has been flushed to the non-volatile memory.
US09772941B2 Garbage collection and other management of memory heaps
A memory heap management facility is provided that is able to perform various management tasks, including, but not limited to, garbage collection, compaction, and/or re-ordering of objects within a heap. One or more of these management tasks improve system performance by limiting movement of pages in and out of virtual memory. The garbage collection technique selectively performs garbage collection such that certain objects, such as old but live, infrequently referenced objects, are not garbage collected each time garbage collection is performed.
US09772931B2 Determining a valid input for an unknown binary module
A method includes selecting a set of printable characters as one or more test inputs for a binary module having no known valid input. The method also includes executing the binary module with the set of printable characters as the one or more test inputs for the binary module. The method also includes determining a number of instructions executed by the binary module responsive to being executed with the set of printable characters. The method also includes generating set data including the one or more printable characters associated with the number of instructions executed for each of the one or more printable characters. The method also includes analyzing the set data to identify one or more printable characters as one or more valid inputs for the binary module based on a comparison of the number of instructions associated with the one or more printable characters and a threshold range.
US09772927B2 User interface for selecting tracing origins for aggregating classes of trace data
A tracing system may define an origin for consolidating and comparing trace paths within a traced application. A tracer may define an identifier that may be passed through a tracing route, and the identifier may be defined to capture specific instances or groups of instances of traces. The traces may be consolidated into a graphical representation of the program flow. The identifier may be passed across various boundaries, including function boundaries, library boundaries, application boundaries, device boundaries. An analysis system may consolidate or aggregate trace results having the same identifier, and may render such data graphically or provide statistics using the identified datasets.
US09772921B2 Techniques for collecting and analyzing notifications received from neighboring nodes across multiple channels
A node in network is configured to buffer data received from other nodes across multiple channels. The node process a portion of the buffered data associated with a subset of those channels. When the node receives data on that subset of channels that includes a notification, the node then processes a larger portion of the buffered data associated with a larger number of channels. In doing so, the node may identify additional notifications include within data that was buffered but not previously processed. The node may also coordinate with other nodes in order to process buffered data upon identification of a notification.
US09772914B2 Processing apparatus, process system, and non-transitory computer-readable recording medium
A processing apparatus includes a precursor detection unit that detects a precursor event indicating a precursor that a target process cannot be executed by a process unit, and a control unit that sends a preparation request to a substitution processing apparatus when the precursor detection unit detects the precursor event in which the preparation request requests the substitution processing apparatus being a ready state for starting a substitution processing. The control unit sends a termination request to the substitution processing apparatus when a predetermined condition is satisfied after the control unit sends the preparation request, in which the termination request requests the substitution processing apparatus terminating the ready state.
US09772894B2 Systems, methods, and machine-readable media to perform state data collection
A method, computing device, and system for performing a core dump is provided that aggregates core dump data from storage controller components. In some embodiments, the method includes detecting corrupted data corresponding to a data sector included in a storage volume. After detecting the corrupted data, the storage volume is quiesced. Data is collected from a controller processor, I/O controller, controller cache, storage volume, interrupted write recovery portion, trace log, and backup device.
US09772893B2 Network device and method of specifying supervised data to be transmitted to system in accordance with calculation logic used for calculating previous timings of data stored in a sensor data database
A device specifies status data that should be uploaded to a management system using condition data and calculation logic, and uploads only status data that should be uploaded.
US09772891B2 Memory access method, device, and system
A hierarchical and flexible method for setting a memory reliability level to implement a memory access mechanism for different running object types and different reliability levels. The method implemented by the memory device includes receiving reliability level information of a running object of a processor sent by the processor; establishing a mapping relationship according to the reliability level information of the running object; receiving an access request sent by the processor; and accessing data of the running object and error-tolerant code of the running object according to the access request and the mapping relationship.
US09772887B2 Composable and cancelable dataflow continuation passing
Parallel tasks are created, and the tasks include a first task and a second task. Each task resolves a future. At least one of three possible continuations for each of the tasks is supplied. The three continuations include a success continuation, a cancellation continuation, and a failure continuation. A value is returned as the future of the first task upon a success continuation for the first task. The value from the first task is used in the second task to compute a second future. The cancellation continuation is supplied if the task is cancelled and the failure continuation is supplied if the task does not return a value and the task is not cancelled.
US09772885B2 Virtual machine network assignment
A processing device of a data center may receive a request to run a virtual machine. Responsive to determining that the virtual machine comprises a virtual network interface card (VNIC) associated with a VNIC profile that comprises a pre-defined custom property, the processing device may identify a network to be associated with the VNIC. The processing device may then associate the VNIC with the identified network.
US09772881B2 Hardware resource allocation for applications
In some examples, in a virtual environment, multiple virtual machines may be executing on a physical computing node. Each of the multiple virtual machines may host one or more applications, each of which utilizes at least a portion of a hardware resource of the physical computing node. A hypervisor of the virtual environment may be configured to recognize utilization patterns of the applications and allocate portions of the hardware resource to each of the applications in accordance with respective utilization patterns of the applications.
US09772877B2 Managing I/O operations in a shared file system
A method for managing I/O operations in a shared file system environment. The method includes receiving for each of a plurality of compute nodes, information associated with I/O accesses to a shared file system, and applications for executing the I/O accesses. The method includes creating application profiles, based, at least in part, on the received information. The method then includes determining execution priorities for the application, based, at least in part, on the created application profiles.
US09772872B2 Virtual machine collaborative scheduling
A method for operating a processing system comprising in a hypervisor, negotiating with a host platform to determine compatibility between a virtual machine and the host platform, responsive to determining that the virtual machine is compatible with the host platform, receiving a control block from the virtual machine, tagging the control block with information that associates the control block with a control group, determining whether the hypervisor is a base hypervisor, and scheduling the control block for processing responsive to determining that the hypervisor is the base hypervisor.
US09772859B2 Wake-up judgment apparatus for generator
A wake-up judgment apparatus for a generator includes a current sensing element and an electric charge processing element. A first terminal of the current sensing element is electrically connected to a power conversion circuit, and a second terminal thereof is electrically connected to an auxiliary micro power. The power conversion circuit provides power conversion and power transmission between the generator and a load, and the power conversion circuit is electrically connected to a main supply power. A first terminal of the electric charge processing element is electrically connected to a third terminal of the current sensing element, and a second terminal thereof is electrically connected to the auxiliary micro power, and a third terminal thereof is electrically connected to a microprocessor to output a wake-up signal to the microprocessor.
US09772855B1 Discovering new backup clients
A system for discovering new backup clients is disclosed. The system comprises an input interface and a processor. The input interface is configured to receive a notice from a backup client. The processor is configured to provide an indication of the notice and select a configuration mode from a set of available configuration modes.
US09772849B2 Four-dimensional morton coordinate conversion processors, methods, systems, and instructions
A processor includes packed data registers, a decode unit, and an execution unit. The decode unit is to decode a four-dimensional (4D) Morton coordinate conversion instruction. The 4D Morton coordinate conversion instruction is to indicate a source packed data operand that is to include a plurality of 4D Morton coordinates, and is 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 4D 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 four 4D coordinates. Each of the sets of the four 4D coordinates is to correspond to a different one of the 4D Morton coordinates.
US09772846B2 Instruction and logic for processing text strings
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.
US09772844B2 Common architectural state presentation for processor having processing cores of different types
Methods and apparatuses relating to a common architectural state presentation for a processor having cores of different types are described. In one embodiment, a processor includes a first core, a second core, wherein the first core comprises a unique architectural state and a common architectural state with the second core, and circuitry to migrate a thread from said first core to said second core, said circuitry to migrate the common architectural state from the first core to the second core, and migrate the unique architectural state to a storage external from the second core.
US09772843B2 Vector find element equal instruction
Processing of character data is facilitated. A Find Element Equal instruction is provided that compares data of multiple vectors for equality and provides an indication of equality, if equality exists. An index associated with the equal element is stored in a target vector register. Further, the same instruction, the Find Element Equal instruction, also searches a selected vector for null elements, also referred to as zero elements. A result of the instruction is dependent on whether the null search is provided, or just the compare.
US09772837B2 Dynamic delivery of code and fixes
A network device distributes, to multiple user devices, a client application that includes multiple modular code segment files and obtains updated code segment files and dependency information for the client application, the dependency information associating known defects in the client application with one or more of the updated code segment files. The network device receives an error report from one of the multiple user devices, the error report including a particular defect identifier, and determines, based on the dependency information, that an updated code segment file is available to correct an error indicated by the particular defect identifier. The network device retrieves, from a code segment storage location, the updated code segment file and sends the updated code segment file to the one of the multiple user devices.
US09772829B2 Dynamic code management
Systems and methods for performing dynamic code management, such as dynamic management of JavaScript tags in webpages or code segments in native applications, are disclosed. A user device loading a web or native application can access a factor, such as a user device-specific attribute or a piece of content of the webpage or native application being loaded. That factor can be applied to a rule that is evaluated (e.g., by the user device or a code server) to select one or more desired segments of code (e.g., JavaScript tags or native application code) to be executed by the user device from a pool of available code (e.g., pre-embedded code or dynamically injected code).
US09772810B2 Printing apparatus
A printing apparatus includes: a first receiving unit for receiving a print job; a print execution unit; a progress status specifying unit for specifying a current progress status from among a plurality of progress statuses of a printing process including a first kind of progress status and a second kind of progress status; and a first transmitting unit configured to transmit a specific information for outputting a message according to the current progress status, to a portable device. The first transmitting unit is configured to: transmit a first kind of specific information in a case where the current progress status is the first kind of progress status; and transmit a second kind of specific information different from the first kind of specific information in a case where the current progress status is the second kind of progress status.
US09772805B2 Information processor and digital plate inspection method
An information processor includes a display unit configured to display page content of each of a first page and a second page expressed in a page description language, a difference detection unit configured to detect a difference between an object included in the first page and an object included in the second page by analyzing an object structure in page description data of each of the first page and the second page and by comparing the first page and the second page which are each in a state of an object of the page description data, and a display control unit configured to control the display unit to display information on the difference detected by the difference detection unit.
US09772800B2 Universal serial bus controller and wiring substrate
A universal serial bus controller and host are adapted for being electrically connected to a universal serial bus device. The universal serial bus host includes: a wiring substrate including a plurality of first substrate contacts and a plurality of second substrate contacts; a universal serial bus connecting port disposed on the wiring substrate via the first substrate contacts; and the universal serial bus controller including a plurality of pins electrically connected to the wiring substrate via the second substrate contacts. The universal serial bus controller and the host can decrease interferences among signals and avoid the complicated layout of the wiring substrate.