Document Document Title
US09883703B2 Posture control and therapy system
A garment for wear by a person and a garment system of garments includes bands and elastic portions to apply tension and support to muscle groups when the garment is worn by a wearer. The garments include a vest with crossed back bands within the garment that are selectively fastenable to the exterior of the vest to exert tension from the shoulders to the hips. Also included is a cape with shoulder straps and hip straps to apply further tension when attached to the vest or another garment. A shirt includes a central back panel and one or more shoulder straps, the central panel extending to side straps at the hip. Shorts with a spiral strap apply tension from the body core to the leg of the wearer. Shirts and tops for women including for maternity wear include support specific to a woman's body. Some of the shirts, tops, shorts and vests have wearer adjustable straps to vary the tension applied by the straps. Auxiliary straps with fasteners are available for applying additional tension when mounted on the garments.
US09883700B2 Aerosol-generating device and system
An electrically heated aerosol-generating system is provided, including a primary device and a secondary, aerosol-generating, device having a cavity at a proximal end configured to removably receive an aerosol-generating substrate. The primary device includes a housing; a power supply; a cavity in the housing configured to receive the secondary device; a plurality of electrical contacts within the cavity, each contact being configured to contact a corresponding contact of the secondary device when the secondary device is in the cavity, at least one of the contacts being connected to the power supply; and a lid configured to cover an opening of the cavity, and being moveable between a first closed position, and a second open position. The lid includes a protrusion configured to prevent movement from the second position to the first position if the secondary device is inserted incorrectly.
US09883695B2 Flavor inhaler
A carbon heat source (10) is equipped with: a cylindrical section (11) provided with a cavity (11A) through which there is ventilation communication in the longitudinal axis direction (L) of the carbon heat source (10); and an ignition end (12) which is provided further to the ignition side of the carbon heat source (10) than the cylindrical section (11). Therein, a groove (12A) which connects with the cavity (11A) is formed on the end surface (E) of the ignition side of the ignition end (12).
US09883693B1 Moisture removal system
Representative implementations of devices and techniques provide moisture reduction for a harvested crop. The harvested crop is placed in a vacuum container, and the pressure within the container is reduced. When the temperature of the crop reaches a desired value or the pressure within the container reaches a predetermined value, the crop is radiated with energy for a predetermined duration. The moisture content of the crop is rapidly reduced based on the pressure reduction and the energy radiation.
US09883690B2 Ready-to-eat fresh spaghetti-like fish products, methods of manufacture thereof
The present invention provides a pasta-like shaped edible product comprising surimi, fish or portions thereof, prepared by a process consisting of the steps of: a. chopping frozen surimi to chips; b. introducing the surimi chips in a predetermined ratio to cold water and salt to provide a mixture; c. providing additives to said mixture; d. homogenizing under vacuum; e. adding vegetable oil and homogenizing to a homogenic emulsion; f. injecting the mass to a pasta molding head; g. refrigerating said mass for at least about 6 hours; h. molding a predetermined shape,; i. transporting said molded pasta on a conveyor belt heated to about 40 to about 50 degrees Celsius; j. cooling said edible product for about 4 hours at about 4 degrees Celsius to about 6 degrees Celsius.
US09883680B2 Method and system for processing a defeathered whole leg poultry product
The invention pertains to a method for processing a defeathered whole leg poultry product, wherein the method comprises the following steps: —providing a leg product which comprises: —a thigh, —a drumstick, —a knee joint, —while the leg product is suspended from a carrier of a conveyor, making a transverse cut at the knee joint, which transverse cut is made from the rear side of the leg product towards the knee cap, said cut having a cut end which is located adjacent to the rear of the knee cap so that the thigh and the drumstick remain connected to each other and the knee cap remains intact, by which cut a drumstick side cut plane and a thigh side cut plane are created, —while keeping the thigh meat and the drumstick connected to each other, removing the thigh bone from the thigh meat via the thigh side cut plane of the transverse cut, —while keeping the thigh meat and the drumstick connected to each other, severing the knee meat from the knee cap while keeping the knee meat and the thigh meat connected to each other, and subsequently severing the still interconnected knee meat and thigh meat from the drumstick.
US09883677B2 Dough kneading machine
The invention discloses a dough kneading machine, including a main body on which a dough kneading component is mounted; the dough kneading component comprises a dough kneading bowl with a cover, in which a dough kneading drive shaft is set passing through a mounting hole on the bottom of the bowl and connecting to the main body at the lower end; a bidirectional dough kneading hook with a center shaft is mounted on the upper end of the dough kneading drive shaft; a first dough kneading hook and a second dough kneading hook with asymmetric structure are oppositely set on the center shaft and a center scraper is connected to the bottom of the center shaft. The dough kneading machine effectively ensures the stationarity during rotation operation of food processing, and the efficiency is two times as fast as that of unidirectional dough kneading hook.
US09883675B2 Method for controlling pests
The present invention provides a method for controlling pests which comprises applying a compound of formula (1): wherein each of symbols are the same as defined in the Description, or N-oxide thereof to plant seeds, which has an excellent controlling efficacy on pests.
US09883671B2 Mixture of natural or nature-identical alcohols with improved effectiveness
Disclosed is an antimicrobial composition that includes a) one or more C3 to C5 alkane dioles-1,3, b) one or more aromatic alcohols and c) one or more C8 to C14 alkanols. A preferred component a) is propane diol-1,3. Preferred components b) are phenoxyethanol and phenethyl alcohol. A preferred component c) is undecanol-1. Optionally, an antioxidant c) is present, which is preferably Vitamin E. In a preferred embodiment the composition is a concentrate and is suitable for the antimicrobial finishing of dermatological, cosmetic and pharmaceutical products.
US09883665B2 Phosphorescent fishing lure energizing storage device
A phosphorescent fishing lure energizing storage device for exposing phosphorescent fishing lures to light while is stored such that the phosphorescent fishing lures are energized and fluoresce while is used after removal from the storage device includes a container defining an interior space. A lid is coupled to the container. The lid is positionable to cover the interior space. A holder is positioned in the interior space and configured for holding at least one phosphorescent fishing lure having a body charged by exposure to light. A light source is coupled to the lid such that the light source illuminates the interior space wherein the light source is configured for energizing the body of the phosphorescent fishing lure.
US09883649B1 Plants and seeds of hybrid corn variety CH576533
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH576533. The invention thus relates to the plants, seeds and tissue cultures of the variety CH576533, and to methods for producing a corn plant produced by crossing a corn plant of variety CH576533 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH576533.
US09883631B2 Crop processing apparatus in a combine harvester
A combine harvester comprises a threshing unit arranged to receive and thresh a crop stream. Separating apparatus are located downstream and rearward of the threshing unit and are arranged to receive the threshed crop stream and convey such a rearward direction. The front of a return pan, disposed below the separating apparatus, overlaps the rear of a stratification pan, disposed below the threshing unit. The stratification pan is driven in an oscillating manner to convey a primary grain/chaff stream rearwardly to a rear edge from where the primary grain/chaff stream falls under gravity into a cleaning unit. The return pan is driven in an oscillating manner to convey a secondary grain/chaff stream forwardly to a front edge from where the secondary grain/chaff stream falls under gravity to combine with the primary grain/chaff stream on the stratification pan. The cleaning unit comprises a fan for generating a cleaning airstream which is directed through the falling grain/chaff stream to encourage the lighter material away from the grain. A plurality of crop flow disrupting elements in the form of fins or tines are secured to the underside of the return pan above the stratification pan to disrupt the grain/chaff stream and enhance stratification thereof.
US09883629B2 Ground treatment device
An apparatus for performing a ground treatment, such as aeration or dethatching, is provided. The apparatus includes a base frame component to which a pair of angled side frame components are pivotally mounted. Each angled side frame can include first and second ends that are oriented to form a central angle. A first end of an angled side frame can be pivotally attached to a wheel and/or the base frame component, while the second end can include a mechanism for mounting a ground treatment component.
US09883627B2 Device for picking up harvested root crop
A pick-up arrangement for picking up harvested crop, comprises a pick-up device which has a pick-up device frame defining a pick-up opening located on a pick-up side of the pick-up device and a pick-up member, located on the pick-up side and, adapted to pick-up harvested crop and defining a pick-up width, and a guiding device adapted to guide harvested crop located outside the pick-up width into the pick-up opening. The pick-up device defines a pick-up direction. The guiding device comprises a guiding device frame and a first guiding member extending outside the pick-up width, being rotatably mounted with respect to the guiding device frame, and being adapted to transport harvested crops located outside the pick-up width into the pick-up opening.
US09883622B2 Vehicle control system
A tractor control system, which controls an operating condition of an implement attached to the tractor. The control system includes a sensing means providing a force signal which indicates the pull force necessary to pull an implement in a desired position; a control which receives the force signal; and means for measuring at least one parameter associated with the tractor mode and/or the implement mode and the implement position is adjusted to a new position when the force signal varies. The control system includes pre-determined values associated with certain tractor and/or implement modes. A measured parameter is compared with a pre-determined parameter value and if the measured parameter would result in an undesired movement of the implement, the force signal is deactivated, or the response to the force signal is deactivated to prevent undesired movement of the attachment.
US09883621B2 Soil working machines including height and pitch tool adjustability
Unique self-propelled soil working machines are disclosed. In certain exemplary embodiments the self propelled soil working machine includes a tool carrier which is actively adjustable to provide variable downward force on a soil working tool via a suspension element which is further passively responsive to accommodate motion of the tool in response to external force. In certain exemplary embodiments, the tool carrier is configured to adjust the working depth and pitch of the tool. Further embodiments, forms, objects, features, advantages, aspects, and benefits shall become apparent from the following description and figures.
US09888617B2 Semiconductor device having multiple power modules and cooling mechanism for the power modules
Provided is a semiconductor device having a small footprint, where the semiconductor device includes multiple power modules and a cooling structure for these power modules. The semiconductor device includes: a first power module on a first top plate of a coolant jacket; and a second power module on a second top plate of the coolant jacket, where the second top plate face the first top plate. The coolant jacket includes a first fin in contact with the first top plate in a passage, and a second fin in contact with the second top plate in the passage. The power modules face each other through the top plates and the fins.
US09888614B1 Modular data center row infrastructure
A data center row infrastructure module enables rapid deployment of a computing room enclosure for computer systems that provides intake air circulation to, and exhaust air removal from, the computer systems in the enclosure. The data center row infrastructure module includes free-standing exhaust plenum structures encompassing opposite sides of the enclosure and a plenum module spanning a top end of the enclosure between the free-standing exhaust plenum structures. Each free-standing exhaust plenum structure includes an internal exhaust air plenum that directs exhaust air received from the enclosure through an exhaust air outlet on a top end of the free-standing exhaust plenum structure. The plenum module establishes a bottom end of a cooling air plenum above and separate from the enclosure and between the free-standing exhaust plenum structures. Some plenum modules can direct cooling air directly to the enclosure as intake air. Some plenum modules can mix cooling air with recirculated exhaust to provide the intake air.
US09888609B2 Hybrid thermal management of electronic device
An enclosure with hybrid thermal management for a heat-generating electronic device comprises a passive heat sink for conducting heat away from the electronic device, a cold skin adapted to slide over the top of the passive heat sink and having a front wall forming a plurality of air intake ports, and a plurality of blowers mounted inside the cold skin for drawing air into the cold skin though the air intake ports and then directing the air through the passive heat sink. In one implementation, the passive heat exchanger includes multiple thermally conductive fins adjacent to the electronic device and extending rearwardly from the intake ports, the fins being spaced apart from each other for conducting heat away from the electronic device. The blowers preferably direct air rearwardly from the intake ports in the front wall into the spaces between the thermally conductive fins.
US09888603B1 Slider arm assembly for cable carrier
A slider arm assembly for a cable carrier of multiple electrical cables connected to rack-mounted electronics equipment includes a slider arm having a base disposed for sliding movement within a channel of a slider arm guide connected to the vertical rail of an equipment rack, and a latch for releasably connecting the slider arm to the slider arm guide at different locations. The slider arm guide channel is C-shaped and has a plurality of notched in a sidewall of the channel, and the slider arm has a releasable latch thereon that that cooperates with the notches to connect the slider arm to the slider arm guide at a predetermined location. The slider arm is slideable within the channel to locate the cable carrier appropriately to align the cables carried in the cable carrier with I/O ports of the electronics equipment, and to move the cable carrier for easy access to the electronics equipment mounted in the rack.
US09888596B2 Power converter incorporated in case
A power converter includes a case body provided with a device main body part having a power conversion part accommodated therein, a lid member covering an aperture of the case body, a first substrate fixed to the case body, a second substrate fixed to the lid member, the first substrate and the second substrate being fixed therein and a connection member electrically connecting the first substrate and the second substrate.
US09888588B2 Frame and input and output device comprising said frame
In order to produce a frame (2) for an input and output device (1) and an input and output device (1) provided with said frame (2) for industrial applications in the most inexpensive manner possible, the invention provides that the frame (2) is composed of a plurality of individual frame parts (2a, 2b, 2c, 2d) and the frame parts (2a, 2b, 2c, 2d) are joined at contiguous abutment surfaces (15) of the frame parts (2a, 2b, 2c, 2d) in order to form the frame (2), and that in the region of an abutment surface (15), a through recess (20) is arranged which is connected to the abutment surface (15) and connects a first end face of the frame (2) to an opposite second end face of the frame (2), the through recess (20) being filled in with a sealant (26).
US09888583B2 Flexible printed circuit board
There is provided a flexible printed circuit board. The flexible printed circuit board includes: a flexible insulation layer having a first surface and a second surface; a first land which is conductive and which is provided on the first surface of the flexible insulation layer; and a conductive member which is provided on the second surface of the flexible insulation layer. A recess is formed on the first land.
US09888579B2 Pressing of wire bond wire tips to provide bent-over tips
In a method for forming a microelectronic device, a substrate is loaded into a mold press. The substrate has a first surface and a second surface. The second surface is placed on an interior lower surface of the mold press. The substrate has a plurality of wire bond wires extending from the first surface toward an interior upper surface of the mold press. An upper surface of a mold film is indexed to the interior upper surface of the mold press. A lower surface of the mold film is punctured with tips of the plurality of wire bond wires for having the tips of the plurality of wire bond wires extending above the lower surface of the mold film into the mold film. The tips of the plurality of wire bond wires are pressed down toward the lower surface of the mold film to bend the tips over.
US09888576B2 Method for working an apparatus having at least one electrical layer structure, and component arrangement for working an apparatus having at least one electrical layer structure
Various embodiments may relate to a method for working an apparatus having at least one electrical layer structure. The electrical layer structure includes a dielectric layer in physical contact with an electrically conductive layer and the electrical layer structure has a first electrical conductivity. The method may include forming an electrical connection to the dielectric layer of the electrical layer structure, and forming an electrical voltage profile at the electrical connection in such a way that a second electrical conductivity is formed; wherein the second electrical conductivity is greater than the first electrical conductivity. The electrical layer structure has the second electrical conductivity after the reduction of the electrical voltage profile.
US09888571B2 Receptacle for connecting to flexible circuit board
Connector receptacles that may be space efficient and provide a direct connection to a flexible circuit board. One example may provide an electronic device having a receptacle including a recess formed in a housing of the electronic device. The recess may have a sidewall and a bottom surface portion, and the bottom surface portion may include one or more openings extending through the bottom surface portion from an external surface to an internal surface. One or more contacts formed on a flexible circuit board may be aligned with the one or more openings in the bottom surface portion. In this way, the receptacle may be space efficient and provide a direct connection to a flexible circuit board inside an electronic device. A cosmetic cap may be placed in the recess to obscure the existence of the connector receptacle.
US09888563B2 Electronics assembly with interference-suppression capacitors
An electronics assembly includes a plurality of first semiconductor chips each having a first load terminal and a second load terminal, a conductor structure having a first conductor strip, a second conductor strip and a third conductor strip, a plurality of first interference-suppression capacitors arranged on the conductor structure and each having a first capacitor terminal and a second capacitor terminal, and a heat sink. The first load terminal of each first semiconductor chip is electrically connected to the first conductor strip, the second load terminal of each first semiconductor chip is electrically connected to the third conductor strip, the first capacitor terminal of each first interference-suppression capacitor is electrically connected to the first conductor strip, the second capacitor terminal of each first interference-suppression capacitor is electrically connected to the second conductor strip, and the heat sink is electrically connected to the second conductor strip.
US09888548B2 System for and method of commissioning lighting devices
A lighting system for and method of commissioning LED light fixtures is disclosed. The LED light fixtures include a controller unit that is programmed with lighting firmware and an on-board 5 light sensor that is responsive to visible light signals from a light source. In operation, the light sensor is irradiated visible light signals and/or visible light sequences that instruct the LED light fixture via the controller unit to join a group, be locked into a group, run lighting programs and/or become un-locked from a group.
US09888527B2 Systems for processing semiconductor devices, and methods of processing semiconductor devices
Systems for processing semiconductor devices, and methods of processing semiconductor devices are disclosed. In some embodiments, a system for processing semiconductor devices includes a radiation energy source, a support, and a tool disposable between the support and the radiation energy source. The tool includes apertures adapted to retain a package component over the support. The system includes a cooling device proximate the support.
US09888518B2 Method for transitioning radio resource control state of user equipment to idle state, system therefor, and the same user equipment
In a WCDMA mobile communication system, when the amount of packet traffic transmitted to or received from a UE decreases during a predetermined time in a CELL_DCH state in which a WCDMA packet data connection has been established, the UE transitions to a CELL_FACH state by a radio network controller (RNC). Thereafter, it is determined if there is no transmitted or received packet traffic during a certain time in the CELL_FACH state (which is an RRC state in which an RRC connection has been connected, and the dedicated physical channel has been released). When it is determined that there is no transmitted or received packet traffic during the certain time, the UE requests a network to release the RRC connection by utilizing a Signaling Connection Release Indication (SCRI) message. The invention enables a UE to check a packet transmission or reception flow, and to directly transmit the SCRI message to the network.
US09888514B2 Random access method and apparatus for use in wireless communication system supporting dual connectivity
A random access method and an apparatus of a terminal for performing random access procedure to multiple base stations in parallel in a Long Term Evolution (LTE) system supporting dual connectivity are provided. The method includes determining whether a first preamble transmission to a first cell of a first base station is overlapped with a second preamble transmission to a second cell of a second base station in a time domain, determining, when the first preamble transmission is overlapped with the second preamble transmission in the time domain, whether a sum of transmit powers calculated for the first and second preamble transmissions is greater than a maximum allowed transmit power of the terminal, and controlling, when the sum of the first and second preamble transmit powers is greater than the maximum allowed transmit power, the transmit power calculated for the second preamble transmission.
US09888507B2 Extremely high frequency systems and methods of operating the same
Embodiments discussed herein refer to systems, methods, and circuits for establishing EHF contactless communications links. The EHF contactless communication link may serve as an alternative to conventional board-to-board and device-to-device connectors. The link may be a low-latency protocol-transparent communication link capable of supporting a range of data rates. The link may be established through a close proximity coupling between devices, each including at least one EHF communication unit. Each EHF unit involved in establishing an EHF communication link may progress through a series of steps before data can be transferred between the devices. These steps may be controlled by one or more state machines that are being implemented in each EHF communication unit.
US09888505B2 Method for allocating resources for a communication between devices, and a base station and user equipment thereof
The present disclosure provides a method for a base station informing a user equipment (UE) of a resource configuration for D2D PSCCH, and corresponding base station and user equipment. The method comprising: generating D2D grant information, the D2D grant information including D2D PSCCH resource configuration instruction information which is used to indicate the time-frequency position of a first physical resource block pair for transmitting PSCCH; and transmitting the D2D grant information to the UE, wherein the time-frequency position of a second physical resource block pair for transmitting PSCCH can be derived from the time-frequency position of the first physical resource block pair.
US09888504B2 Bluetooth connection method and apparatus
The present invention is related to a method and an apparatus for avoiding collision in a Bluetooth reconnection procedure. A method and an apparatus according to the present invention comprises measuring energy level of a received signal transmitted through a first channel; changing the first channel to the second channel when the energy level is larger than a predetermined threshold value; transmitting a trigger packet to a second device through the second channel; receiving a beacon packet through the second channel from the second device; and establishing a connection with the second device, wherein the first device stores information related to Bluetooth connection with the second device.
US09888499B2 Configuration of multiple timing advance groups in wireless communication devices
Control message(s) are transmitted to a wireless device. The control message(s) comprise configuration parameters of cells comprising secondary cells, and parameters for configuration of a random access channel of at least one secondary cell in the plurality of secondary cells. The cells are grouped into cell groups comprising a primary cell group and a secondary cell group. A control command is transmitted. The control command is configurable to cause transmission of a first random access preamble on any one of the secondary cell(s) in the secondary cell group, and unconfigurable to cause transmission of a second random access preamble on any secondary cell in the primary cell group.
US09888496B1 Systems and methods for carrier sensing in wireless communication systems
In accordance with embodiments of the present disclosure there is provided a method for carrier sensing. The method includes receiving, at a wireless receiver, an input signal, and generating, based on a sampling period, a plurality of data samples from the input signal. The method further includes periodically combining a first data sample from the plurality of data samples with a second data sample that is one or more sampling periods before the first data sample to generate a combined data sample. The method further includes generating an auto-correlated output for carrier sensing based on the combined data sample. The auto-correlated output is provided to generate an estimate of phase difference between the first sample and the second sample for the periodic combining.
US09888494B2 Data sending method and device in spectrum aggregation
Provided are a data sending method and device in spectrum aggregation. When downlink aggregation is performed on the plurality of cells of different types, the method includes that: HARQ information of the plurality of cells is centralized and sent on uplink subframes corresponding to a TDD cell among the plurality of cells, wherein the TDD cell is a primary cell while other cells are secondary cells and it is given that an uplink-downlink configuration of the primary cell is configuration X, where Xε{0,1,2,3,4,5,6}, downlink subframes are configured on each FDD cell for a UE so that a network can send a PDCCH/a PDSCH for the UE only on the configured downlink subframes while the UE detects and receives the PDCCH/PDSCH on the configured downlink subframes.
US09888491B2 Method and apparatus for performing downlink MU-MIMO transmission
The embodiments disclose a method and apparatus for performing DL MU-MIMO transmission in a radio communication network enabling MU-MIMO. The method comprises: pairing a UE with one or more other UEs for DL MU-MIMO transmission in the radio communication network; scheduling through a control channel at least one real layer and at least one virtual layer to the UE, wherein each of the at least one virtual layer is a real layer scheduled for at least one of the one or more other UEs; and performing DL transmission to the UE and the one or more other UEs on a transport channel, wherein only the at least one real layer is used for DL transmission to the UE, and each of the at least one virtual layer is used for DL transmission to at least one of the one or more other UEs.
US09888484B2 Reference signal for a coordinated multi-point network implementation
A system and method of receiving a channel state information reference signal (CSI-RS) is presented. At a user equipment, a first CSI-RS transmitted from a base station is received. In some implementations, the first CSI-RS is transmitted at a first periodicity using a first set of antenna ports. At the user equipment, a second CSI-RS transmitted from the base station is received. In some implementations, the second CSI-RS is transmitted at a second periodicity using a second set of antenna ports. At least one of the first CSI-RS and the second CSI-RS is used to perform channel measurement.
US09888471B2 Construction of transmission patterns for D2D communication
Embodiments of the present disclosure describe apparatuses and methods for selecting or extending time resource patterns relating to device-to-device (D2D) functionality. Various embodiments may include processing circuitry to select a subset of a predefined set of D2D time resource pattern bitmaps and generate a signal having information corresponding to the selected subset of D2D time resource pattern bitmaps. Other embodiments may be described and/or claimed.
US09888466B2 Method for allocating reference signal antenna port for transmission diversity technique in wireless communication system, and apparatus for same
In the present invention, disclosed is a method for a base station transmitting a downlink control channel to a user equipment in a wireless communication system. More particularly, the method comprises the steps of: establishing resource element subsets comprising a plurality of resource elements; allocating a transmission resource for the downlink control channel in units of the resource element subsets; alternately allocating to the plurality of resource elements two antenna ports for demodulation-reference signal (DM-RS); and transmitting the downlink control channel to the user equipment through the transmission resource that is allocated by using the DM-RSs of the antenna ports that are allocated.
US09888462B2 Uplink control information transmission method, user equipment, and base station
Embodiments of the present invention provide an uplink control information transmission method, user equipment, and a base station. In a first uplink demodulation reference signal (UL DMRS) pattern, resource elements (Res) in one orthogonal frequency division multiplexing (OFDM) symbol in an uplink subframe are used to carry the UL DMRS. The method includes: mapping, by user equipment (UE), uplink control information (UCI) to REs in the uplink subframe according to the first UL DMRS pattern, where an OFDM symbol in which the REs carrying the UCI are located is adjacent to the OFDM symbol in which the REs carrying the UL DMRS are located; and sending, by the UE to a base station, the uplink subframe that carries the UCI.
US09888456B2 Multicast transmission terminal, multicast reception terminal, multicast system, computer readable storage device, multicast transmission method, and multicast reception method
Provided is a multicast transmission terminal including: a transmission/reception unit that performs multicast transmission using a predetermined center frequency and a bandwidth, and receives acknowledgement transmitted using a center frequency different from the center frequency of the multicast transmission and a bandwidth narrower than the bandwidth of the multicast transmission; a discovery unit that transmits an inquiry packet in a broadcast manner and discovers reception terminals (destinations of the multicast transmission); an allocation unit that allocates a center frequency used when the reception terminal transmits the acknowledgement in response to the number of reception terminals discovered by the discovery unit, allocates the center frequency different from the center frequency of the multicast transmission to the reception terminal, and generates an allocation list indicating the allocation; and a notification control unit that allows the unit to transmit the allocation list in multicast manner.
US09888451B2 Method of dynamically associating an accessory ID with a portable memory device and displaying confirmation of the association
A method of dynamically associating an accessory ID with a portable memory device and displaying confirmation of the association includes: when an accessory and a first portable memory device are coupled with a host apparatus, detecting the accessory ID of the accessory and storing the accessory ID in the first portable memory device; wirelessly transmitting the accessory ID and a device ID of the first portable memory device for registration in association with one another; and subsequent to the registration, upon determining that a code captured from a portable memory devices uniquely corresponds to that of the first portable memory device, retrieving an image corresponding to the accessory ID that is registered in association with the device ID of the first portable memory device, and displaying the image on a display device for visual confirmation that the portable memory device contains the data generated in connection with the accessory ID.
US09888450B2 Method and apparatus for detecting synchronization signal in wireless communication system
A method of detecting a synchronization signal at a device-to-device (D2D) user equipment (UE) in a wireless communication system includes receiving a primary sidelink synchronization signal (PSSS), determining a normalized carrier frequency offset (CFO) from an initial CFO, determining hypothesis test levels from the normalized CFO, and performing correlation using the received PSSS, a first sequence, a second sequence, a first sequence shifted per hypothesis test level and a second sequence shifted per hypothesis test level. When the number of hypothesis test levels is greater than 1, the shifted first sequence and the shifted second sequence having a complex conjugate relation in a predetermined normalized CFO value are correlated via the same correlator.
US09888444B2 Radio network node, user equipment and methods therein
Some embodiments herein relate to method in a user equipment for determining a transmit power to be used by the user equipment when transmitting in a radio communications network, which user equipment is served by a radio network node in the radio communications network. The user equipment receives, from the radio network node, an indication indicating a set of power control parameters out of multiple sets of power control parameters, which multiple sets of power control parameters are stored at the user equipment. The user equipment determines a transmit power based on the indicated set of power control parameters.
US09888442B2 Electronic device for wirelessly receiving power from power supply apparatus
An electronic device includes a power receiving unit that wirelessly receives power from a power supply apparatus; a first communication unit that performs wireless communication; a connection unit that connects a communication device including a second communication unit that performs wireless communication; and a control unit that (a) determines whether the communication device is capable of receiving predetermined power if the communication device is connected with the connection unit, and (b) controls the first communication unit to transmit data for notifying the power supply apparatus about a presence of a device which is not capable of using wireless power supply if the communication device is not capable of receiving the predetermined power.
US09888438B2 Method, device, and system for joining neighbor awareness network cluster
In a process for a wireless network device in a first Neighbor Awareness Network device cluster (NAN cluster) to join a second NAN cluster, the wireless network device first discovers the second NAN cluster. It calculates a first score based on multiple pieces of attribute information of the first NAN cluster, and a second score based on multiple pieces of attribute information of the second NAN cluster, compares the first score and the second score, and determines to join the second NAN cluster when the second score is greater than the first score. Then it sends an event message to other wireless network devices in the first NAN cluster to inform them to join the second NAN cluster, stops participating in the first NAN Cluster by not contending for serving as a synchronization device in the first NAN Cluster, and joins the second NAN cluster.
US09888427B2 Method and apparatus for transceiving signal in wireless communication system
One embodiment of the present invention relates to a method for a first base station transmitting a signal in a wireless communication system, the method comprising the steps of: the first base station receiving channel information from a first terminal belonging to the first base station and a second terminal belonging to a second base station; and transmitting a signal for the first station to at least one terminal from among the first terminal and the second terminal by considering the channel information, wherein if the signal to interference plus noise ratio (SINR) according to the channel information is equal to or higher than a predetermined value, then the signal for the first base station is transmitted to the second signal.
US09888421B2 Method of enhanced bearer continuity for 3GPP system change
Methods and apparatus are provided for enhanced bearer continuity for the 3GPP network. In one novel aspect, the UE detects missing parameters for the inter-RAT bearer change in an idle state. The UE performs bearer preservation procedures to maintain the bearer continuity. In one embodiment, predefined/preconfigured parameter settings are used. In one embodiment, a mapping rule is used to map the missing parameter to a predefined value based on one or more known parameters. In another embodiment, the missing parameters are obtained from the network. In another embodiment, signaling procedures used to obtain the missing parameters. The signaling procedures include a service request, a UE-initiated bearer modification procedure. In one embodiment, the cell reselection is suspended such that the signaling procedure is performed to obtain the missing parameters before the cell reselection. In another embodiment, a RAU procedure is used upon detecting the missing of parameters.
US09888416B2 Multi-channel predistortion method and apparatus
A multi-channel predistortion method and apparatus are disclosed. The technical method provided in the embodiment of the present invention includes: determining a channel index of a current channel to be processed; performing handover to the current channel according to a determined channel index; collecting forward data and reverse data of the current channel, and estimating a predistortion coefficient; and performing predistortion compensation on forward data of each channel according to a corresponding predistortion coefficient. In the embodiments of the present invention, by using a jumping polling mode on a channel time, the predistortion efficiency under multiple channels is improved. In addition, by means of all channels or a plurality of channels sharing N power levels, the resource utilization rate is improved.
US09888414B2 Reducing call drops in uplink power limited scenarios
A method for reducing call drops in uplink power limited scenarios is disclosed. The method can include a wireless communication device determining that the wireless communication device is experiencing an uplink power limited condition in which a transmission power of the wireless communication device is limited to a level below a power class level of the wireless communication device. The method can further include defining a downlink power threshold for sending a measurement report for triggering a handover based on the uplink power limited condition. The downlink power threshold can be higher than a threshold configured by a serving base station. The method can additionally include determining based on measured downlink power that the calculated downlink power threshold is satisfied and sending a measurement report for triggering a handover to the serving base station in response to the downlink power threshold being satisfied.
US09888408B2 Apparatus and method for controlling control overload in WLAN systems
The present disclosure relates to a technology for providing a service of effectively transmitting and receiving data by simultaneously using a 3GPP system and a non-3GPP system in a network in which the 3GPP system and the non-3GPP system coexist. A communication method of a non-3GPP access network entity according to embodiments of the present disclosure includes receiving overload status information from a gateway; receiving a session management request message from a user equipment (UE); and transmitting a session management reject message comprising a back-off timer to the UE. According to the embodiment of the present disclosure, when a specific PDN (or APN) is overloaded, the overload state can be controlled.
US09888399B2 Adaptive monitoring for cellular networks
Various embodiments provide adaptive monitoring of a wireless communication network. In one embodiment, a first set of network data generated for a wireless communication network is analyzed. The first set of network data is a set of historical network data for the wireless communication network. A baseline for at least one operating characteristic associated with the wireless communication network is determined based on the analyzing. A second set of network data generated for the wireless communication network is received. The second set of call detail records that has been received is utilized to determine if the at least one operating characteristic corresponds to the baseline. A set of monitoring operations performed by a network management system with respect to the wireless communication network is dynamically adjusted based on the at least one operating characteristic failing to correspond to the baseline.
US09888398B2 Interference estimation and devices therefore
A method for neighbor cell interference estimation in the UpLink of a CDMA communication system comprises obtaining measurements of an uplink received total wideband power (RTWP) and obtaining measurements of a load utilization of the uplink. At least a sum of the neighbor cell interference power and the noise power floor as well as a load utilization probability are jointly estimated from the measurements of an uplink RTWP and the measurements of a load utilization of the uplink. A thermal noise power floor is monitored by performing a running estimate of a long-time average uplink wideband power, preferably an estimated thermal noise power floor level or an operational level of the RTWP. A subset of the states of the estimation is selected, comprising only all states of the estimation that are associated with powers. The states of the selected subset and quantities associated therewith are scaled with a scaling factor. The scaling factor depends on the running estimate.
US09888392B1 Detecting handling of a device in a vehicle
Systems and methods are disclosed for determining whether or not an apparatus, such as a mobile device, is being handled or otherwise used within a vehicle. The apparatus may comprise an accelerometer configured to measure acceleration and a gyroscope configured to measure orientation. The apparatus may determine an axis of gravity of the apparatus based on acceleration measurements made by the accelerometer over a period of time. The apparatus may also determine a rotation vector of the apparatus based on orientation measurements made by the gyroscope. Using the axis of gravity of the apparatus and the rotation vector of the apparatus, the apparatus may determine a rate of rotation of the apparatus perpendicular to the axis of gravity. If the rate of rotation of the apparatus perpendicular to the axis of gravity exceeds a threshold, the apparatus may determine that it is being handled or otherwise used within the vehicle.
US09888390B2 System and method for mapping wireless network coverage
Disclosed is a system for collecting data and mapping wireless network coverage in a building such as a retail store. A mobile computing device is used by an employee to collect data captures and wireless coverage indicators in the retail store. The wireless coverage indicator includes data on the status of wireless network coverage in the location where the data capture was collected. The data capture and the wireless coverage indicators are wirelessly transmitted to a utility for mapping a building when a wireless network is available. If no wireless network is available, the data is stored in the mobile computing device until a wireless network is available. The utility for mapping a building uses information in the data capture to determine the location where the data capture was collected, and maps the data in the wireless coverage indicator to the location on a map of the building.
US09888383B2 Authentication using dynamic verbal questions based on social and geospatial history
An approach is provided for authenticating a user. A request to authenticate the user is received. Historical data that includes social media interactions that specify a person authorized to access the device and geolocations of the person is polled. A question is generated to be relevant to a social media interaction and/or a geolocation included in the historical data. A digital representation of a voice of the user who provided an answer to the question is received. The voice of the user is verified as matching a voice of the person authorized to access the device. The answer is determined to be correct. Based on the matching voices and the answer being correct, the user is authenticated and access to the device by the user is granted.
US09888381B2 Method of controlling electronic device, electronic device, method of controlling access point and access point
An electronic device includes a network interface configured to communicate with an access point via a Local Area Network (LAN) cable, a wireless network interface configured to wirelessly communicate with the access point, and a controller configured to detect a connection to the access point via the LAN cable, control the network interface to receive access information for establishing a wireless connection with the access point from the access point, and control the wireless network interface to wirelessly connect to the access point using the received access information.
US09888380B2 Methods and systems for validating mobile devices of customers via third parties
A method for authenticating a mobile device in real-time. The method includes detecting the mobile device, sending a text message containing a unique uniform resource locator (“URL”) to the mobile device, and detecting an access of the unique URL by the mobile device through a first communication path. In response to detecting the access of the unique URL, requesting and subsequently receiving, by the host system in real-time, a phone number and a subscriber identification ID associated with the mobile device through a second communication path distinct from the first communication path, and a device fingerprint of the mobile device through the first communication path. The method further includes initiating a risk analysis based on the phone number, the subscriber ID, and the device fingerprint and determining an authentication status of the mobile device based on the risk analysis.
US09888375B2 Network entity, a wireless communication unit and methods for access to a remote private IP network and supporting thereof
A method for supporting access to a remote private internet protocol (IP) network, comprises, at a network entity, receiving an access request message from a wireless communication unit, wherein the access request message comprises an identifier. The method further comprises determining from the identifier that the access request message indicates a remote access request to the remote private IP network of the wireless communication unit; and sending an access acceptance message to the wireless communication unit.
US09888368B1 Method and system for delivering short message service (SMS) messages using the session initiation protocol (SIP)
An Internet Protocol Multimedia Subsystem (IMS) network uses the Session Initiation Protocol (SIP) to provide communication services to mobile nodes. A short message service gateway (SMS-GW) in the IMS network receives a request to deliver a message to a mobile node. The SMS-GW determines whether the mobile node is IMS registered. If the mobile node is IMS registered, the SMS-GW may transmit a SIP MESSAGE request to a call session control function (CSCF) serving the mobile node in order to deliver the message to the mobile node. If the mobile node is SIP-capable but is not IMS registered, the SMS-GW may instead transmit a SIP MESSAGE request to the mobile node's IP address. To obtain the mobile node's IP address, the SMS-GW may query a domain name server (DNS) that stores associations between hostnames and IP addresses of mobile nodes.
US09888365B2 Network-based control for the relaying of device-to-device discovery messages
A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus receives a policy containing information on filtering and processing of discovery messages over a wireless interface. The policy may be received from a cellular network or from a network server. The apparatus determines a set of filtering rules and a set of processing rules based on the policy. The apparatus may store the set of filtering rules and the set of processing rules. Upon receiving a discovery message on a device-to-device communication channel, the apparatus applies the set of filtering rules to the discovery message. The device-to-device communication channel may be a wireless communication channel. The apparatus may apply the set of processing rules to the discovery message in response to the discovery message passing the set of filtering rules. The apparatus may rebroadcast the processed discovery message.
US09888361B2 System and method for determining characteristics of a plurality of people at an event based on mobile phone tracking and mobile data transmission
Technologies are described herein for determining characteristics of a plurality of people at an event. A method may include receiving location information about a plurality of active mobile phones, receiving sentiment information relating to the plurality of people, the sentiment information including at least one identifier of the event, determining at least one characteristic about the plurality of people based at least in part on the location information and the sentiment information, aggregating the sentiment information, classifying the aggregated sentiment information as either favorable or unfavorable with respect to the event, and calculating a statistical confidence level indicating an extent the aggregated sentiment information of the particular group correlates with the plurality of people. The location information may include at least one identifier of a geographical location and a time period. The location information and sentiment information may be collected from a particular group of the plurality of people.
US09888357B2 Methods and systems for identifying the user of a smartphone inside a moving vehicle and automatic detection and calculation of the time and location when and where a vehicle has been parked
Disclosed are systems and methods for identifying a user of a smart object inside a moving vehicle and as well as automatic detection and calculation of a time and a location when and where the vehicle has been parked. The systems and methods are capable to enable the identification of the user of an object inside a moving entity based on the orientation of the object to be localized as well as the movement direction of the moving entity.
US09888352B2 System and method for performing non-commercial messaging
Methods and systems are provided for forwarding location dependent messages from a first user's mobile device over a wireless communication network to a second user's mobile device, via a central server.
US09888344B2 Techniques for multiple pass geolocation
Techniques for multiple pass geolocation are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for multiple pass geolocation. The system may comprise one or more processors communicatively coupled to a mobile communications network. The one or more processors may be configured to conduct a first geolocation pass to identify one or more geolocation estimates under consideration. The one or more processors may also be configured to conduct at least one additional geolocation pass to refine one or more geolocation estimates under consideration. The one or more processors may further be configured to determine an approximate location of one or more mobile devices within an estimated coverage area of a network based on at least the first geolocation pass and the at least one additional geolocation pass.
US09888337B1 Wireless coded communication (WCC) devices with power harvesting power sources for WiFi communication
Devices, systems, and method are provided for wireless coded communication (WCC) devices, which are configured for wireless communication with other devices, e.g., over a network. A WCC device is a type of internet of things (IOT) device that can sense data, process data, send data, respond to data requests and exchange data with other WCC device, a network device, a user device, and/or systems over the internet. In some configurations, a WCC device may include a power source that enables usage of low power, e.g., to send data that is sensed, request data and/or communicate data wirelessly. WCC devices maybe function as standalone devices or may be integrated into other devices. In some configurations, a WCC device may include power harvesting circuitry, including power harvesting user controls. A WCC device may be pre-configured or coded to report occurrence of an event, log an event, log state, cause an action, send a message or request data from one or more end nodes. In some configurations, the devices enable communication over a wireless network, which enables access to the Internet and further enables cloud processing on data received or processing for data returned or communicated.
US09888334B1 Audio playing system
An audio playing system has a first channel output device, a first equalizer, a second channel output device, a second equalizer, a loudness adjusting button, and a controller. The first equalizer adjusts a first channel audio signal with a set of first parameters of frequency response and output it to the first channel output device. The second equalizer adjusts a second channel audio signal with a set of second parameters of frequency response and output it to the second channel output device. The loudness adjusting button generates a loudness instruction. The controller determines an upper limit of loudness based on the set of first parameters of frequency response and the set of second parameters of frequency response, and adjusts a loudness related to the first channel audio signal and a loudness related to the second channel audio signal based on the upper limit of loudness and the loudness instruction.
US09888332B2 Mobile terminal with at least two transducers
The invention concerns a mobile terminal with at least two transducers (LSm, LSs1, LSS2) used simultaneously as loudspeakers for stereophonic effect. According to the invention, one of said transducers is a main transducer (LSm) with a main working frequency band (Bm) corresponding to at least the phone frequency band, while the other transducer is a secondary transducer (LSs1; LSs2) with a secondary working frequency band (Bs1; Bs2) band different from said main frequency band, the lowest frequencies of said secondary working frequency band (Bs1; Bs2) being greater than the lowest frequencies of said main working frequency band.
US09888330B1 Detecting signal processing component failure using one or more delay estimators
One or more delay estimators are used to detect failure in a signal processing component, such as an acoustic echo canceller. A first delay estimator is used to generate i) an estimated post-processing delay between when a known audio signal was conveyed to a loudspeaker, and when a portion of the processed audio signal that includes the known audio signal was output from the signal processing component, and ii) a confidence level for the estimated post-processing delay. A failure of the signal processing component may be detected in response to the estimated post-processing delay exceeding a threshold. A second delay estimator may also be used to generate an estimated pre-processing delay and a confidence level for the estimated pre-processing delay for comparison to the estimated post-processing delay and confidence level for the estimated post-processing delay in order to provide further failure detection accuracy and specificity.
US09888321B2 Loudspeaker, electronic apparatus using same, and mobile apparatus
A loudspeaker includes a frame, a magnetic circuit provided with a magnetic gap, a cone-shaped diaphragm, a voice coil, and an LED. The magnetic circuit is connected to a lower part of the frame. The diaphragm is connected to an outer periphery of the frame. A first end of the voice coil is connected to the diaphragm, and a second end thereof is inserted into the magnetic gap. The LED is provide on an upper part of the frame, and outputs light toward the center of the diaphragm. The LED is disposed such that the diaphragm reflects the light.
US09888317B2 Audio capture with multiple microphones
An apparatus including at least one processor and at least one memory including computer program code configured to: when the apparatus is in a voice phone call mode of sound capture, output a signal from a first microphone as a primary speech signal, and select one or more second microphones to output a noise reduction signal, where the apparatus comprises at least two of the second microphones, and where selection of the one or more second microphones is based at least partially upon a determined use of the apparatus being either a handportable or an integrated handsfree use; and/or when the apparatus is in a multi-media mode of sound capture select one or more of the microphones to output audio signals based upon both a determined type of sound capture feature being used by the apparatus and based upon a determined orientation of the apparatus.
US09888314B2 Self-configuration of a device implementing an ambient noise cancellation mechanism
A device has a standard female audio connector that is capable of receiving four-pole male connectors and three-pole male connectors and implements: means (CTRL, VCC, S1) for selectively transmitting a DC power supply signal via a first pin (DP1) of said connector; means (CTRL, ANC) for selectively activating a cancellation mechanism for ambient noise from digital audio signals that are intended to be received, via the first pin, in a manner superimposed on said DC power supply signal; means (CTRL, MIF) for selectively transmitting via a second pin of said connector, in a manner superimposed on said audio signals, a timing clock that is intended for digital microphones (DML, DMR) or other sensors; means (CTRL) for configuring itself vis-à-vis the DC power supply signal, the ambient noise cancellation mechanism and the timing clock, according to a determined type of listening device that is effectively connected via said connector.
US09888294B2 Method and system for receiver configuration based on a priori knowledge of noise
A signal receiver may be configured to determine when signal generation adjustments directed to particular components of signals received by the signal receiver, cause performance changes relating to effects of the signal generation adjustments on other components of the received signals. Operations of the signal receiver may then be controlled based on the performance changes, to mitigate at least some of the effects on the one or more other components of the signals. The performance changes may comprise amplitude glitches, phase glitches, and/or bit or packet errors. The signal generation adjustments may comprise channel-to-frequency re-assignment. Controlling operations of the signal receiver may comprise adjusting such parameters as amplification gain and/or tracking loop bandwidth, and/or determining whether (or not) to ignore bit/packet errors.
US09888260B2 Information processing device, information processing method, and program
A system comprising at least one processor configured to perform: accessing parallax information for a first portion of a first image, the parallax information calculated based on a second image associated with the first image; accessing motion information for the first portion of the first image, the motion information calculated based on a third image captured at a different time than the first image; and generating error correction information for the first portion of the first image based on the parallax information and the motion information.
US09888258B2 Image coding and decoding system for removal of coding distortion by comparing pixel difference values with thresholds
An image coding and decoding system is provided that includes an image coding apparatus and an image decoding apparatus. The image coding apparatus includes a coder that codes an input image, a first decoder that decodes the coded image to obtain a first reconstructed image, a first pixel difference value obtainer, a first average deriver, a first threshold value setter, a first comparator, and a first remover that removes a coding distortion. The image decoding apparatus includes an obtainer that obtains the first quantization parameter of the first block and the second quantization parameter of the second block, a second decoder that decodes the coded image, a second pixel difference value obtainer, a second average deriver, a second comparator, and a second remover that removes a coding distortion in an area disposed on both sides of a block boundary between the first block and the second block.
US09888257B2 Method and apparatus of storage control for depth perception computation
The present invention discloses a method and apparatus of storage control for depth perception computation. The method comprises: sequentially reading each part of image data for splicing a binarized spliced image according to a preset write mapping rule, the image data being originated from each frame of image in a group of binarized structured-light encoded image sequences; writing, by a read/write controller, the each part that is spliced into a binarized spliced image into a memory for storage, so as to generate a frame of complete binarized spliced image; then, through changing an address mapping, solidifying the generated binarized spliced image at a certain position within the memory; when in use, one or more frames of binarized spliced images are read out in sequence as reference encoded images for depth perception computation. Meanwhile, based on a corresponding method function, an apparatus of storage control for depth sensing computation; by module partition, it facilitates application management, optimizes the hardware-implemented depth sensing computation structure and area, and enhances the computation speed.
US09888248B2 Method and apparatus for generating encoded motion information /recovering motion information using motion information integration, and image encoding/decoding method and apparatus using same
An apparatus for decoding a current block includes: a decoding unit to extract a first identification information from a bitstream, and reconstruct a quantized frequency residual block of the current block from the bitstream; a dequantization and inverse transform unit to dequantize and inversely transform the quantized frequency residual block to reconstruct a residual block of the current block; an inter prediction unit to generate the plurality of motion vector candidates of the current block from neighboring blocks of the current blocks, select a motion vector candidate from the plurality of motion vector candidates based on a second identification information, the second identification information being decoded from the bitstream, reconstruct the motion vector of the current block as the selected motion vector candidate, and generate a predicted block of the current block by using the reconstructed motion vector of the current block.
US09888244B2 Methods and systems for encoding of multimedia pictures
Several methods and systems for encoding of multimedia pictures are disclosed. In an embodiment, an occupancy level of a coded picture buffer (CPB) associated with a hypothetical reference decoder (HRD) is estimated at an instant of removal of an access unit corresponding to a multimedia picture from the CPB for decoding the access unit. A number of bits for encoding the multimedia picture is allocated based on the estimated occupancy level of the CPB. The multimedia picture is encoded based on the allocated number of bits.
US09888241B2 Filtering strength determination method, moving picture coding method and moving picture decoding method
A moving picture coding apparatus includes an inter-pixel filter having filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filter includes filters having different filtering strengths. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
US09888236B2 Liquid crystal panel and the detection method on image sticking of the liquid crystal panel
A liquid crystal panel comprises an end product area and a test area, wherein a RGB test block, a blank block and three monochrome blocks are provided in the test area, the monochrome blocks comprises a red test block, a green test block and a blue test block, the RGB test block is compounded with a red light resistance, a green light resistance and a blue light resistance, the electric resistance and the metal ionic concentration of the RGB test block is equal to that of the end product area, the electric resistance and the metal ionic concentration can be determine whether the related target parameters of the liquid crystal panel on the end product area will reach the standard or not. Detection method on image sticking of the liquid crystal panel, the detecting efficiency will be obviously improved and the defect rate will be reduced.
US09888235B2 Image processing method, particularly used in a vision-based localization of a device
An image processing method includes the steps of providing at least one image of at least one object or part of the at least one object, and providing a coordinate system in relation to the image, providing at least one degree of freedom in the coordinate system or at least one sensor data in the coordinate system, and computing image data of the at least one image or at least one part of the at least one image constrained or aligned by the at least one degree of freedom or the at least one sensor data.
US09888233B2 Three-dimensional display system
The present invention provides a 3D display system, which includes an OLED display panel and 3D shutter glasses. The OLED display panel includes a plurality of data lines for transmitting data signals, a plurality of scan lines for transmitting scan signals and a plurality of pixel units. When the pixel unit displays the left-eye image data signal and the right-eye image data signal, the left-eye shutter and the right-eye shutter of the 3D shutter glasses are both closed. When the pixel unit displays the left-eye blank data signal, the left-eye shutter of the 3D shutter glasses is open. When the pixel unit displays the right-eye blank data signal, the right-eye shutter of the 3D shutter glasses is open.
US09888223B2 Display processing system, display processing method, and electronic device
The display processing system according to an embodiment of the present disclosure may include: at least one receiving module, configured to receive source three-dimensional (3D) display data for a source 3D display mode and transmitted in a source data transmission format; a first converting module, configured to convert the source 3D display data into source RGB data; a second converting module, configured to convert the source RGB data into target RGB data for a target 3D display mode; a third converting module, configured to convert the target RGB data into target 3D display data in a target data transmission format; and a transmitting module, configured to transmit the target 3D display data in the target data transmission format to a data driving circuit connected with a display panel.
US09888219B1 Adjustable optical mask plate and system for reducing brightness artifact in tiled projection displays
An image projection system of the type which directs at least a pair of overlapping image tiles toward a screen, with portions of each image tile in the pair directed toward an overlap region on the screen, comprising an optical mask apparatus for defining on the overlap region a transition zone between projection of one or the other of the overlapping tiles, the optical mask apparatus including first and second optical mask plates, each providing an edge profile to define a line or zone of transition, when the system projects the pair of overlapping image tiles toward the screen, by each plate blocking a portion of a different one of the two adjacent projection beams with a provided edge profile to create a transition between portions of an image formed on the overlap region with the different projection beams.
US09888218B1 Compensation for overlapping scan lines in a scanning-beam display system
A display system includes a display screen, a plurality of subsystems, and a control system. The plurality of subsystems each generate an excitation beam that carries image information and a servo beam. For each subsystem, a servo feedback detector receives feedback light of the servo beam, detects the servo feedback mark, and produces a monitor signal. For each subsystem, a control unit is operable to adjust optical energies carried by the excitation beam using a scaling factor. Two adjacent subsystems of the plurality of subsystems are configured such that in operation the areas scanned by the excitation beams of the two subsystems overlap in an overlap region. The control system is configured to determine a range of the overlap region based on the monitor signals from the servo feedback detectors of the adjacent subsystems, and to determine the scaling factors for the excitation beams for the overlap region.
US09888214B2 Wireless video camera and connection methods including multiple video streams
Systems and methods for streaming video and/or audio from multiple devices are provided. A camera may include an optical sensor, a wireless communication device, and a processor configured to establish a first connection with a remote location, establish a second connection with one or more other cameras, and stream video from the cameras to the remote location. The remote location may be, for example, a remote website, a remote server, or a remote client device. The camera may be further configured to provide control signals to the other cameras, such as for controlling applications running on the other cameras.
US09888194B2 Array camera architecture implementing quantum film image sensors
Array cameras incorporating quantum film imagers are disclosed. One embodiment includes: a plurality of focal planes, where each focal plane comprises a plurality of rows of pixels that also form a plurality of columns of pixels and each focal plane is contained within a region of the imager array that does not contain pixels from another focal plane; at least one quantum film located on the surface of the imager array, where each quantum film comprises a plurality of quantum dots; control circuitry configured to control the capture of image information by the pixels within the focal planes, where the control circuitry is configured so that the capture of image information by the pixels in at least two of the focal planes is separately controllable; and sampling circuitry configured to convert pixel outputs into digital pixel data.
US09888191B2 Imaging systems and methods for performing unboosted image sensor pixel conversion gain adjustments
An image sensor may include an array of pixels arranged in rows and columns. Each pixel may include a floating diffusion node, a capacitor, a dual conversion gain (DCG) transistor having a gate terminal coupled to the floating diffusion, a source terminal, and a drain terminal coupled to the floating diffusion through the capacitor. Column readout circuitry may provide per-column control signals to the source terminal of the DCG transistor in the pixels of a selected row to place the pixels into a low conversion gain mode by turning the DCG transistor on and into a high conversion gain mode by turning the DCG transistor off. In this way, the readout circuitry may provide per-column conversion gains for each row without boosting DCG control signals to magnitudes greater than the pixel supply voltage, thereby reducing voltage stress on the pixel array and improving lifetime of the image sensor.
US09888189B2 Image capturing apparatus and storage medium for storing image capturing control program
An image capturing apparatus includes a light emission controller configured to make a light emitter provide a first light emission and a second light emission with a light emission amount calculated based on a result of photometry in the first light emission, the light emitter being configured to emit illumination light of the object field, and a switch configured to switch a readout of an exposure control signal between first and second signal readouts to obtain a result of the photometry in the first light emission. In the first signal readout signals from a plurality of photoelectric conversion elements are synthesized and read out. In the second signal readout, an output of a first photoelectric conversion element is read out among a plurality of photoelectric conversion elements in an image sensor and then an output of a second photoelectric conversion element is read out.
US09888188B2 Image capture enhancement using dynamic control image
Embodiments of the present invention provide systems and methods for image capture with infrared emitters, with associated computer control and processing for providing consistent and high quality image data. Image data of consecutive frames from a camera is obtained, with a first frame being taken during an emission of infrared light directed at a scene to be captured by the camera and a second frame being taken without an emission of infrared light. The consecutive frames provide a dynamic control image of the captured scene. The image data may be used to support photometric sampling techniques used in building geometric models for subject recognition in camera imagery in variable lighting environments.
US09888181B2 Camera module and image capturing apparatus with shake correction of image capturing lens or image sensor
Disclosed is a camera module that is compact and has a low manufacturing cost, and is capable of correcting blur in a captured image more favorably. An image capturing lens (103) is configured so that a size of an image that an image capturing lens (103) forms is proportionate to an angle at which a principal ray from an object (200) is incident to the image capturing lens (103).
US09888175B2 Image capturing accessory, image capturing apparatus, control method thereof and storage medium storing communication control program
The accessory is detachably attachable to an image capturing apparatus. The accessory includes a communicator configured to communicate with the image capturing apparatus in multiple communication modes, and a communication mode setter configured to set one of the multiple communication modes which corresponds to command information received from the image capturing apparatus as a use communication mode used to communicate with the image capturing apparatus. The communication mode setter is configured to set the use communication mode corresponding to the command information in response to reception of the command information and reception of first correspondence information different from the command information and in correspondence with the command information, from the image capturing apparatus.
US09888164B1 Digital camera focus self-calibration
Focus self-calibration for a digital camera may be performed by moving a lens assembly of the digital camera over its travel range, and detecting travel limits of the lens assembly based on audio signal generated by the lens assembly reaching ends of the travel range. Digital-to-analog converter values corresponding to the lens assembly at the ends of the travel range may be used to create a camera focus profile.
US09888157B2 Lens mounting mechanism, lens mounting method, and image pickup device
An insertion part 355 inserted into an insertion hole 255 of a front case 25 in an insertion direction which is a direction of an optical axis and a regulation part 351 for regulating the insertion are formed in a lens holder 35 for holding an image pickup lens 31. Engaging parts 252 and 352 are provided on a surface opposed to a case of the regulation part 351 and on a surface opposed to the regulation part of the front case 25. Projections 3521 of the engaging part 352 are formed surrounding the insertion part 355, and projections 2521 of the engaging part 252 are formed surrounding the insertion hole 255. An interval of the projections of the engaging part 352 is wider than that of the projections of the engaging part 252, and an interval of the projections of the engaging part 252 is formed wider than that of the projections of the engaging part 352. Accordingly, the position of the lens holder relative to the front case is adjusted in a state where the engaging parts 252 and 352 are engaged. The engaged region is bonded with an adhesive and the like in an engaging state where an image pickup lens is positioned at a desired position. The image pickup lens can be precisely mounted at the desired position with airtightness.
US09888155B2 Image processing apparatus
An image processing apparatus includes a data acquiring circuitry and an image generating circuitry. The data acquiring circuitry acquires image formation data that includes an image of a process color as a process color image and an image of a spot color as a spot color image. The image generating circuitry detects, from the image formation data acquired by the data acquiring circuitry, an overlapped region in which a region of the process color image and a region of the spot color image are overlapped with each other, and generates a first process color image from an image of the overlapped region.
US09888149B2 Image printing apparatus and image printing method
An image printing apparatus can print an image in which graininess is suppressed while using a color material of light blue. To achieve this, the color material of light blue satisfies the following condition. ΔLB≧(ΔLC−ΔLB)>0 and ΔLB≧(ΔLM−ΔLB)>0 Here, ΔLC represents a difference in lightness between cyan ink and a blank area, ΔLM represents a difference in lightness between magenta ink and the blank area, and ΔLB represents a difference in lightness between light blue ink and the blank area. Further, the color material of light blue satisfies the following condition. hC+(h(C+M)−hC)/2≦hB≦hM−(hM−h(C+M))/2 Here, hC represents a hue of the cyan ink, hM represents a hue of the magenta ink, h(C+M) represents a hue of the image printed with the cyan ink and the magenta ink in the same amount, and hB represents a hue of the light blue ink.
US09888147B2 Image processing apparatus, electronic file generating method, and recording medium
An image processing apparatus includes: a text area extractor that extracts multiple text areas from image data including texts; a font size calculator that calculates the font sizes of characters in each text area; a complexity calculator that calculates the complexities of characters in each text; a necessary resolution calculator that calculates a necessary resolution for the each text area with reference to the font sizes and the complexities; a resolution determination portion that merges text areas into a layer if a difference in the necessary resolution between the text areas is equal to or less than a specified value and that determines a necessary resolution for the layer with reference to the necessary resolutions for the text areas constituting the layer; and a resolution adjustment portion that adjusts the necessary resolutions for the text areas constituting the layer to a value identical to the necessary resolution for the layer.
US09888146B2 Image forming apparatus and method for controlling the same
An image forming apparatus is provided. The image forming apparatus may include an image forming unit to print data, a body portion disposed in the image forming unit, a display unit disposed on the body portion to be spaced apart from the body portion at a predetermined interval, and a scan unit disposed below the display unit, and a scan space is formed between the image forming unit and the display unit.
US09888145B2 System and method enabling resetting of a counter associated with a component of an image processing device
Systems, methods, and computer-readable media are provided. Some embodiments include receiving, at a computing system from an image processing device, a request to access a resource. The computing system obtains information that identifies a component installed on the image processing device as a replacement component. The computing system obtains information indicating a count value of a counter associated with the component. The computing system determines whether the counter has been reset based on the information indicating the count value of the counter. In response to determining that the counter has not been reset, the computing system sends, to the image processing device, the resource including information for presentation as an interface element in a graphical user interface on a display of the image processing device, the interface element enabling a user to reset the counter by selecting the interface element.
US09888140B2 Image processing apparatus, image processing method and image forming apparatus
An image processing apparatus comprises an input interface, a light source unit, a reading unit and a control unit. The input interface receives an input reading condition. The light source unit comprises a plurality of light sources which emit lights of different wavelengths. The reading unit reads an image on a sheet irradiated by the light of the light source unit. The control unit separately controls the quantity of the light emitted from each light source according to the reading condition input from the input interface.
US09888129B2 Method, computer program, and algorithm for computing network service value pricing based on communication service experiences delivered to consumers and merchants over a smart multi-services (SMS) communication network
A system and method for providing multi-services within a communication network according to various exemplary embodiments can include storing, in a database of a computer, user-defined sets of rules and instructions for providing multi-services to end user devices connected to a communication network comprising a Hybrid Fiber-Wireless (HFW) network having policy management capabilities. The system and method can receive, at one or more processors, the user-defined sets of rules and instructions from a plurality of end users via a plurality of end user devices. The system and method can configure a virtual network for each end user within the communication network using the policy management capabilities based on the user-defined sets of rules and instructions provided by each end user. The user-defined sets of rules and instructions define provisioning and delivery of resources and services provided by the communication network to the end user.
US09888124B2 Electronic device and bidirectional communication control method thereof
An electronic device and bidirectional communication control method thereof for supporting communication between electronic devices. The electronic device of the present disclosure includes a communication unit configured to communicate with other electronic devices; a storage unit configured to store service type and operation mode information per communication service; and a control unit configured to check information on the communication service, determine a service type corresponding to the communication service information, and control a call forwarding function to enable/disable call forwarding to a companion electronic device in an operation mode corresponding to the determined service type.
US09888120B1 Techniques for benchmarking pairing strategies in a contact center system
Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for techniques for benchmarking pairing strategies in a contact center system comprising: cycling, by at least one processor, among at least two pairing strategies; and determining, by the at least one processor, a difference in performance between the at least two pairing strategies.
US09888113B1 Multi-dimensional auditory notification composition based on sender categorizations
A method for generating a multi-dimensional communication notification for notifying a user is provided. The method may include receiving a plurality of contact details for a contact entry within a contact list. The method may further include determining a plurality of categories associated with the contact entry based on the received plurality of contact details and the identified plurality of supplementary contact details. The method may also include configuring the multi-dimensional communication notification for the contact entry based on the determined plurality of categories.
US09888111B1 Systems and methods for institutional messaging
Methods and systems for automating messaging in an institutional setting by assigning a resident of an institution a control mechanism, providing the resident access to a messaging system via a telecommunications system, and providing one or more message options to the resident as a function of the resident's control mechanism.
US09888110B2 System and method for automated adaptation and improvement of speaker authentication in a voice biometric system environment
A system for automated adaptation and improvement of speaker authentication in a voice biometric system environment, comprising a speech sample collector, a target selector, a voice analyzer, a voice data modifier, and a call flow creator. The speech sample collector retrieves speech samples from a database of enrolled participants in a speaker authentication system. The target selector selects target users that will be used to test the speaker authentication system. The voice analyzer extracts a speech component data set from each of the speech samples. The call flow creator creates a plurality of call flows for testing the speaker authentication system, each call flow being either an impostor call flow or a legitimate call flow. The call flows created by the call flow creator are used to test the speaker authentication system.
US09888105B2 Intuitive computing methods and systems
A smart phone senses audio, imagery, and/or other stimulus from a user's environment, and acts autonomously to fulfill inferred or anticipated user desires. In one aspect, the detailed technology concerns phone-based cognition of a scene viewed by the phone's camera. Recognition tasks, selected with the aid of context, are allocated increased or decreased resources based on data comprising (a) user input data indicating express or implied encouragement or discouragement of the recognition task and/or (b) a detection state metric, representing a quantified likelihood that the recognition goal sought by the recognition task will be reached. A great number of other features and arrangements are also detailed.
US09888104B2 Docking station for a mobile electronic device for use in a vehicle interior
A docking station for a mobile electronic device for use in a vehicle interior. The docking station includes a receiver for the mobile electronic device, a position sensor, a data processing unit and a screen. The receiver is configured for inserting the mobile electronic device, and the position sensor is configured to detect positions of the mobile electronic device relative to the receiver. The data processing unit is connected to the position sensor and is configured to output pictures on the screen in a manner depending on the positions.
US09888096B1 Multi-protocol processor for mobile automotive networks
A multi-protocol transceiver provides a plurality of RF front ends, each responsive to a particular protocol and frequency, a common set of analog/digital converters, a baseband processor which receives and demodulates and also modulates and transmits baseband wireless packets for mixing to a carrier frequency by each RF front end. A timing controller allocates intervals of time for a first protocol such as WAVE protocol, and also allocates exclusive intervals of time for a second protocol such as Bluetooth.
US09888079B2 Method for managing messages across a controller area network
A controller area network has a plurality of nodes in communication through a bus. The nodes have controllers and computer readable instructions that, when executed, perform the steps of: receiving a new message; inserting the new message into the queue in order of priority if the queue is not full; refusing the new message if the queue is full and the priority of the new message is lower than the priorities of current messages in the queue; inserting the new message into the queue in order of priority if the queue is full and the priority of the new message is higher than a priority of at least one of the current messages; removing the new message from the queue if the current time exceeds an expiration indicator; sending the new message to the controller for transmission and holding the new message in the queue during transmission; and removing the new message from the queue after successful transmission.
US09888077B2 Metadata based data alignment in data storage systems
To provide enhanced operation of data storage devices and systems, various systems, methods, and firmware are provided herein. In a first example, a data storage device is presented. The data storage device includes a network interface configured to receive a data stream for storage on a storage medium, the data stream comprising meta data that precedes payload data. The data storage device includes a processing system configured to process at least the meta data when writing the data stream from the network interface to a memory to identify a data gap for the data stream to establish a byte alignment of at least the payload data in the memory. The processing system is also configured to insert the data gap in the memory and store the data stream in the memory.
US09888071B2 System and method for efficient transmission of data during team game in CPNS environment, and CPNS server, mobile communication terminal, and end-point terminal for the same
A system and a method for efficiently transmitting data during a team game in a CPNS environment, and a CPNS server, a mobile communication terminal, and an end-point terminal for the same. The CPNS server stores and manages information about both the end-point terminal and the mobile communication terminal, wherein the end-point terminal communicates with the mobile communication terminal through a wireless local area network and the mobile communication terminal executes the team game through the wireless local area network, and classifies and processes data to transmit only the required game-related data to the mobile communication terminal and the end-point terminal respectively.
US09888070B2 Brokered advanced pairing
Examples described herein provide advanced pairing between an application and a selected device within an application-driven user experience. An application is enabled to pair devices within the application context and customize the user experience without relying on an experience or user interface provided by an operating system. This application-driven pairing is abstracted from protocols, allowing the application to provide custom pairing user experiences for any protocol.
US09888066B2 System and method of binding a client to a server
Systems and methods to bind a client with a server are provided. A particular method includes establishing a connection between a server and a client. A list of best-fit server IP addresses is received at the client via the connection. A determination is made whether the server is identified in the list of best-fit server IP addresses. When the server is not identified in the list of best-fit server IP addresses, the connection to the server is terminated.
US09888060B2 Control method, communications terminal, and control system
A control method includes receiving setting information containing a first property representing a property of an operation performed by one or more target appliances and a setting of the first property, obtaining correspondence information between device information identifying each of the appliances and a second property representing a property of an operation performed by the appliance, extracting the device information items of the target appliances from among the device information items in the correspondence information, the device information items each having a second property that is the same as the first property, generating a plurality of control information items each associated with each of the extracted device information items of one or more target appliances, containing the setting information and a predetermined information corresponding to the first property and each of the device information items, transmitting the control information to the target appliance through wireless communication.
US09888059B2 Methods and systems for switching between software applications
Methods and systems relating to hosted applications, some examples of systems including storage units including computer executable code associated with a plurality of applications, data memories, wherein one or more of the applications include computer executable code configured to store previous location data associated with a saved location within the application, retrieve the previous location data, and direct the client computer to the saved location. Some examples of methods include transferring computer executable instructions associated with first applications to client computers, receiving requests from users to execute second applications, storing previous location data associated with saved locations within the first applications, transferring computer executable instructions associated with second applications to client computers, receiving a request from users to execute first applications, and transferring computer executable instructions associated with the first application to the client computer, including directing the client computer to saved locations associated with previous location data.
US09888055B2 Firewall for a virtual network and related techniques
A system for filtering traffic in virtual networks includes a first virtual machine executed by a first physical server connected to a physical network and a second virtual machine executed by a second physical server connected to the physical network. The first and second virtual machines are connected to a same virtual network. A first firewall module is executed by the first physical server and a second firewall module is executed by the second physical server. The firewall modules are configured to filter network traffic received by the physical servers and addressed to the virtual servers.
US09888038B2 Method and apparatus for providing mobile and social services via virtual individual servers
A method, computer readable medium and apparatus for providing a virtual individual server service within a communications network are disclosed. For example, the method receives a request from a subscriber of the communications network to subscribe to the virtual individual server service, provides a virtual individual server to the subscriber in response to the request and executes at least one application via the virtual individual server using at least one piece of personal information associated with the subscriber.
US09888036B2 Message sending device, message receiving device, message checking method, and recording medium
A message sending device includes a processor that executes a process. The process includes: obtaining an operation characteristic during creating a message; adding, to the message, the operation characteristic obtained at the obtaining; and sending the message, to which the operation characteristic has been added at the adding, to a destination of the message.
US09888033B1 Methods and apparatus for detecting and/or dealing with denial of service attacks
Methods and apparatus for detecting and minimizing the effects of Denial Of Service (DOS) attacks in high-speed networks in which packet processing is carried out by multiple processing cores. In one embodiment of the invention a communications method and apparatus detects and deletes denial of service attack packets in a multi-core distributed packet processing system using a lightweight DOS attack packet detection and deletion process.
US09888032B2 Method and system for mitigating the effects of ransomware
Computerized methods and systems mitigate the effect of a ransomware attack on an endpoint by detecting access events associated with requests by processes, including ransomware processes, to access data items on the endpoint. The data items are hidden from the operating system processes executed on the endpoint. In response to detecting an access event, an action is taken against the process associated with the access event.
US09888022B2 Providing application-specific threat metrics
Assessment of threat risks associated with a given mobile device application (app) on a device type specific basis, so that the threat assessment is specific to a particular device type that is suitable for running the given app. The assessed device-type-specific risk is represented as device-type-specific risk metadata, which is associated as metadata with the given app. For example, the metadata may be stored along with the given app in a common repository that includes many apps. In some embodiments, the device-type-specific risk metadata is generated and stored comprehensively for all apps and device types used in an enterprise. The device-type-specific risk assessment, and corresponding device-type-specific risk metadata, may be based upon run time behavior of the given app on a given device type.
US09888021B2 Crowd based detection of device compromise in enterprise setting
A computer-implemented method, computer program product, and system for detecting anomalous behavior of computing devices are provided. The computer-implemented method for detecting anomalous behavior of computing devices may include establishing a network of computing devices; receiving shared data from the networked devices; determining device behavior; predicting future device behavior, detecting anomalous device behavior, and sending an alert in response to a detection of anomalous device behavior.
US09888020B2 Global clustering of incidents based on malware similarity and online trustfulness
In an embodiment, a method, performed by processors of a computing device for creating and storing clusters of incident data records based on behavioral characteristic values in the records and origin characteristic values in the records, the method comprising: receiving a plurality of input incident data records comprising sets of attribute values; identifying two or more first incident data records that have a particular behavioral characteristic value; using a malicious incident behavioral data table that maps sets of behavioral characteristic values to identifiers of malicious acts in the network, and a plurality of comparison operations using the malicious incident behavioral data table and the two or more first incident data records, determining whether any of the two or more first incident data records are malicious; and if so, creating a similarity behavioral cluster record that includes the two or more first incident data records.
US09888017B2 Collaborative content evaluation
In an example embodiment, a system for evaluating published content is provided. The system includes at least one processor and a plurality of components including instructions executable by the at least one processor. The components include a reporting component and an evaluation component. The reporting component is to receive a communication from one of a plurality of users of a network-based system, the communication identifying content accessible via the network-based system as objectionable. An evaluation component is to evaluate the identified content based on a reputation value of the one of the plurality of users to determine an action to take with respect to the identified content. The reputation value is based at least in part on a history of objectionable content reporting by the one of the plurality of users.
US09888011B2 Social media login and interaction management
A hardware or software firewall may be installed within a private network. The firewall may intercept a first set of login credentials entered into a login interface of a social media platform. The firewall then checks that the first set of login credentials are correct against a first set of reference login credentials stored in a firewall memory, and sends a second set of login credentials to the login interface of the social media platform. This allows business employees to access a corporate social media profile from a private network but not outside the private network. The firewall can also limit social media interactions using the firewall by limiting the other profiles that a user's profile can interact with (e.g., using a whitelist, blacklist, or reputation score), by limiting communication types (e.g., using a whitelist or blacklist), by imposing firewall policies, or some combination thereof.
US09888008B2 Remote monitoring system and remote monitoring apparatus
In one embodiment, a remote monitoring system includes a monitoring apparatus displaying a screen for monitoring a power plant, a remote monitoring apparatus displaying the screen transferred from the monitoring apparatus, and a management server managing information regarding the remote monitoring apparatus. The management server includes an activation management module to acquire apparatus identification information for identifying the remote monitoring apparatus, and to return activation permission to the remote monitoring apparatus if the apparatus identification information matches apparatus identification information registered previously. The remote monitoring apparatus includes a secret information storing region to store the apparatus identification information, and to limit software accessible to the secret information storing region to BIOS software of the remote monitoring apparatus, and an activation module to acquire the activation permission from the activation management module by providing the apparatus identification information in the secret information storing region to the activation management module.
US09888007B2 Systems and methods to authenticate users and/or control access made by users on a computer network using identity services
A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies a new connection in the graph resulting from update. The controller communicates with an identity service to verify the association of data elements corresponding to the new connection in the graph. Based on a result of the verification, the controller authenticates the user of the access and/or controls the access.
US09888006B2 Resource management in a presentation environment
A method comprises collecting context information for a presentation using a set of monitoring devices stationed in the presentation environment where the presentation is performed; determining, based on the context information for the presentation, a subject matter group for the presentation; and generating a set of access rules for a set of network devices based on the context information for the presentation. The method further comprises identifying, based on the subject matter group, a first set of resources relevant to the subject matter group; and restricting access to resources not included in the first set of resources during performance of the presentation based on the set of access rules.
US09888005B1 Delivery of items for consumption by a user device
An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. The item-providing system uses a content delivery module to deliver the items to the user device.
US09888004B2 Processing apparatus, authority setting method, and storage medium storing program
A processing apparatus performs: in response to reception of first information by one of the network interface and the user interface, identifying, as a first function, a function corresponding to the first information out of a plurality of functions relating to image data; setting a first authority corresponding to the first information, the first authority being authority to use the first function; after setting the first authority, when one of the network interface and the user interface receives second information different from the first information and when functions identified by the second information out of the plurality of functions include at least part of the first function and a function other than the first function, identifying the function other than the first function as a second function; and setting a second authority corresponding to the second information, the second authority being authority to use the second function.
US09888003B2 Pre-delivery of content to devices
Systems and methods for pre-delivering content to user devices are described. In some embodiments, the systems and methods may assign a user device to a group of user devices that receive content from a common network edge cache, identify one or more differences between content delivered to the user device and content delivered to the group of user devices via the common network edge cache, select a piece of content to deliver to the user device based on the identified one or more differences of content, and cause delivery of the selected piece of content to the user device.
US09888002B2 M2M data management
Described embodiments provide managing data collected from machine 2 machine (M2M) devices. A plurality of M2M devices may be grouped based on a common interest and the same group authorization key may be assigned to M2M devices in the same device group. A data collecting terminal having a group authorization key may be allowed to collect data in M2M devices when the M2M devices have the same group authorization key.
US09887999B2 Login method and apparatus
A login method and a login apparatus are provided. A third party server receives a login request of a first client and returns an identification code, the first client displays the identification code, and the third party server receives an authentication request of a second client to obtain a user unique identifier of the second client, wherein, the authentication request is sent by the second client according to an address of the third party server contained in the identification code after performing image acquisition to the identification code, and the third party server performs login authentication to corresponding third party account information bound to the user unique identifier and returns a login authentication result. The third party account information bound to the user unique identifier varies depending on the difference in the address information of the third party server contained in the identification code.
US09887997B2 Web authentication using client platform root of trust
Systems and methods for performing web authentication using a client platform root of trust are disclosed herein. Website and user validity and integrity may be authenticated based on the user device's attempt to access the website. A user device may securely access the website once the user device is successfully authenticated with a server. In an embodiment, the user device may perform an authentication of the website to ensure the website is a valid entity.
US09887989B2 Protecting passwords and biometrics against back-end security breaches
A method and system are provided for authenticating a user to an application back-end using a key pair and one or more bearer tokens such as a password, a biometric code, or a biometric key, while protecting the bearer tokens against back-end security breaches. In one embodiment, an application front-end authenticates the user by sending the bearer tokens and a public key to the application back-end, and demonstrating knowledge of a private key. The application back-end compares an authentication-phase tag derived from a joint hash of the public key and the bearer tokens against a registration-phase tag stored in a device record within a back-end database. The public key is not stored in the database, thereby depriving an adversary who breaches back-end security of information needed to test guesses of the bearer tokens.
US09887980B1 Global time based authentication of client devices
A system for authenticating client devices for communication with one or more wireless communications networks, includes a client device configured to receive a client-side global time from a time tracking system and generate a response to an authentication challenge based on the authentication challenge, the client-side global time, a client device identifier associated with the client device, and optionally location data that corresponds to a location of the client device. The system further includes a security gateway configured to receive a gateway-side global time from the time tracking system, generate an expected response to the authentication challenge based on the authentication challenge, the gateway-side global time, the client device identifier, and optionally location data that corresponds to an expected location of the client device, receive the response to the authentication challenge, and authenticate the client device on a wireless communications network based on the response and the expected response.
US09887977B2 Displaying the accessibility of hyperlinked files
The accessibility of a hyperlinked files is displayed. A hyperlink that references a resource is extracted from a target file. An attempt to acquire the resource is made by performing a first authentication operation. A first object is received in response to performing the authentication operation. A second object is acquired by performing a second authentication operation using pre-determined authentication information. The first object and the second object are compared to determine if the first object is the same as the second object. Information indicating the accessibility of the resource is presented via a display apparatus.
US09887970B2 Methods of accessing and providing access to a remote resource from a data processing device
A method of accessing a remote resource (4) from a data processing device (2) includes obtaining a first URL corresponding to the remote resource (4), obtaining secret data corresponding to the first URL, using the secret data to generate an obscured URL at the data processing device (2), and accessing the remote resource using the obscured URL. This allows the user of the device (2) to see a first URL which is intelligible and provides useful information about the device, without sharing that information with the network. The obscured URL identifies the actual location of the remote resource and can be an unintelligible stream of digits or letters.
US09887956B2 Remote purge of DNS cache
Various techniques for purging resource records stored in a cache of domain name system servers are disclosed herein. In one embodiment, a method includes receiving, at a caching server, a DNS query via a computer network. In response to receiving the DNS query, the caching server determines if the received DNS query indicates a request to purge the one or more resource records stored in the DNS cache on the caching server. In response to determining that the received DNS query indicates a request to purge the one or more resource records stored in the DNS cache on the caching server, the caching server purges the one or more resource records from the DNS cache on the caching server.
US09887954B2 Delivery of messages for a life event of user of social networking system
A social networking system provides suggestions of gifts to users for presentation to a target user for a life event of the target user. Merchants provide bids for their products. The social networking system selects products as gift suggestions based on the merchants' bids, recipient's interests, and the candidate user to whom the gift is suggested. The selected gift and any messages relating to the life event are held until a specified time and then delivered to the target user. At the time of delivery, the target user may be provided with alternative products that the target user can select instead of the gift. The social networking system can earn revenue based on promotion of products as gift suggestions, promotion of products as gift alternatives, and for any financial transaction related to the gift.
US09887952B2 Intelligently splitting text in messages posted on social media website to be more readable and understandable for user
A method, system and computer program product for improving readability and understandability in messages posted on a social media website. The messages posted on a social media website, such as the user's social networking feed, are scanned. The scanned messages are analyzed for topics, meaning and/or tenses using natural language processing. The text in the scanned messages are split into message segments based on topic, meaning, tenses, punctuation, custom identifiers, hashtags and/or @ symbols. These message segments are then grouped based on relatedness of the topics, meaning and/or tenses. The message segments are ordered in each group of message segments, such as based on timestamps. The ordered message segments are then displayed to the user. By displaying these message segments in separate groupings in a logical order, the user will be able to view the messages posted on the user's social media website in a more readable and understandable manner.
US09887950B2 Validating E-mails using message posting services
Validation of e-mails is provided. An e-mail is received. A sender of the e-mail is determined. A message posting service account that is associated with the sender is identified. The message posting service is queried for a first hash value that corresponds to the e-mail based, at least in part, on the account. A response is received from the message posting service. Whether the account includes the first hash value is determined based, at least in part, on the response. The e-mail is or is not validated based, at least in part, on the response from the message posting service.
US09887941B1 In-message applications in a messaging platform
Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.
US09887938B1 Enhanced audio video bridging (AVB) methods and apparatus
A network device determines that a frame priority of a received frame is a value corresponding to an audio video bridging (AVB) communication protocol. When the network device determines that a destination address of the frame is not included in a forwarding database, the network device prevents the frame from being enqueued in any of one or more egress queues of the network device that are reserved for packets to be transmitted via the AVB communication protocol. When the network device determines, based on determining that the destination address is included in the forwarding database, that the frame is permitted to be enqueued in one of the one or more egress queues reserved for frames that are to be transmitted according to the AVB communication protocol, the network device enqueues the frame in one of the one or more egress queues for transmission via the AVB communication protocol.
US09887934B2 Configurable views of context-relevant content
Providing access to content is disclosed. An indication of a context is received. Access is provided to a context-relevant subset of a body of managed content. In some cases, the context-relevant subset includes a document relevant to the content.
US09887933B2 Method and apparatus to throttle media access by web crawlers
Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example method disclosed herein includes obtaining, at a server, a media request message for media hosted by the server, the media request message requesting access to the media, characterizing a media-requesting source associated with the media request message, and inserting a time delay in a media response message to the media-requesting source based on the characterization.
US09887932B1 Traffic surge management for points of presence
A system, method, and computer-readable medium for point of presence (POP) based traffic surge detection and mitigation are provided. The system detects a traffic surge for a target group of resources directed at a source POP based on the target group's rank shifts and volume changes among recent time intervals. The system mitigates the detected traffic surge by identifying destination POPs with spare capacity and routing at least a portion of incoming requests for the target group of resources to the destination POPs in accordance with their spare capacities.
US09887928B2 System and method for identifying performance characteristics in asynchronous networks
A system for determining a worst case latency for a specific information flow that is part of a plurality of information flows and a worst case backlog for a specific queue that is part of a plurality of queues is disclosed. The plurality of information flows and plurality of queues are part of a configuration. The system performs operations including determining a maximum busy period length for the configuration. The operations include determining a set of candidate starting times for the configuration based on the maximum busy period length. The operations further include determining a maximum layout for a plurality of information flows within the configuration. The operations include updating the worst case latency and the worst case backlog based on the maximum layout. Finally, the operations include determining the worst case latency for the specific information flow and the worst case backlog for a specific queue.
US09887924B2 Distributed policy-based provisioning and enforcement for quality of service
Embodiments of the disclosure provide techniques for measuring congestion and controlling quality of service to a shared resource. A module that interfaces with the shared resource monitors the usage of the shared resource by accessing clients. Upon detecting that the rate of usage of the shared resource has exceeded a maximum rate supported by the shared resource, the module determines and transmits a congestion metric to clients that are currently attempting to access the shared resource. Clients, in turn determine a delay period based on the congestion metric prior to attempting another access of the shared resource.
US09887922B2 Method and apparatus for allocating bandwidth for a network
A method and apparatus for performing traffic engineering, e.g., allocating bandwidth, on a wireless access network are disclosed. For example, the method determines a number of subscriber stations (SSs) that a Base Station (BS) is capable of supporting in accordance with at least one performance objective for voice traffic, wherein the at least one performance objective for voice traffic comprises a type of codec. The method then allocates bandwidth by the base station in accordance with the number of subscriber stations that the base station is capable of supporting.
US09887914B2 Communication path selection for content delivery
Disclosed herein are methods, systems, and software for modifying a communication path based on latency. In one example, a method of operating a content node to alter a communication path includes identifying latency data for a plurality of end user devices communicating with the content node, and identifying that the one or more end user devices in the plurality of end user devices exceed a latency threshold based on the latency data. The method further includes, in response to identifying that the one or more end user devices in the plurality of end user devices exceed the latency threshold, modifying the communication path between the content node and the one or more end user devices by modifying a domain name system (DNS) configuration for the content node.
US09887907B2 Base station initiated control mechanism for supporting supplemental link
Methods, systems, and apparatuses are described for a base station initiated control mechanism for supporting supplemental a link. In some aspects, control information associated with a directional, first radio access technology (RAT) for a user equipment (UE) may be identified at a first base station, the first base station configured to communicate with the UE using the directional, first RAT, and the control information associated with the directional, first RAT may be transmitted to a second base station to forward to the UE using a second RAT.
US09887890B2 Wireless communication between wireless communication devices
Methods and apparatus for operating a first apparatus in a communication system. The method comprises receiving content from a second apparatus, and determining whether to store the received content on at least one storage apparatus associated with the first apparatus based, at least in part, on priority information associated with the received content, the priority information indicating an evaluation of a service provided by the received content.
US09887888B2 Managing change in an information technology environment
In a method for managing change in an information technology (IT) environment, in response to an open change ticket, identifying one or more components of the IT environment that are associated with at least one change operation included in the change ticket. The method further includes identifying information associated with the identified one or more components of the IT environment. The method further includes determining a listing of allowable change operations for the identified one or more components of the IT environment in the change ticket based on the identified information associated with the identified one or more components of the IT environment. The method further includes receiving a user requested change operation. The method further includes determining whether the received user requested change operation is included in the determined listing of allowable change operations.
US09887884B2 Cloud services platform
Embodiments of the disclosed technology comprise a cloud-hosted central service platform that interfaces and enables access to both central and distributed resources and peripherals for connected mobile applications. For example, this platform allows service providers and application developers to create a large number of new classes of applications, leveraging web access to devices, sensors, and/or actuators of any kind. This platform can be applied to virtually any vertical segment. Any of the disclosed features or aspects of the disclosed embodiments can be used in various combinations and subcombinations with one another or with other methods, apparatus, and systems.
US09887883B2 Systems and methods of discovering and controlling devices without explicit addressing
A method of discovering a device in a communication network having multiple interconnected nodes includes continuously monitoring, by a device to be discovered, any IP packets sent by a discoverer. The method further includes transmitting, by the discoverer, an IP packet destined for a downstream device and receiving, by the device to be discovered, the IP packet. The method further includes determining, by the device to be discovered, whether the IP packet is intended for the device to be discovered. If the IP packet is not intended for the device to be discovered, retransmitting, by the device to be discovered, the IP packet to the downstream device via an egress port of the device to be discovered.
US09887880B1 Auto-negotiation over a single twisted wire pair
Systems, methods, and other embodiments associated with a method for performing auto-negotiation using a single conductive path are described. In one embodiment, a method includes performing, with a first device, auto-negotiation in half duplex mode with a second device by way of a single conductive path. The single conductive path connects the first device to the second device.
US09887874B2 Soft rerouting in a network using predictive reliability metrics
In one embodiment, a plurality of paths in a network from a source device to a destination device is identified. A predicted performance for packet delivery along a primary path from the plurality of paths is determined. The predicted performance for packet delivery along the primary path is then compared to a performance threshold. Traffic sent along the primary path may be duplicated onto a backup path selected from the plurality of paths based on a determination that the predicted performance along the primary path is below the performance threshold.
US09887865B2 Numerical control device having function of calculating frequency characteristic of control loop
A numerical control device wherein a sinusoidal signal generated by a sine wave generation part is input by a control loop excitation part to a control loop of the control object, the input signal input to the control loop and the output signal from the control object are sampled by the data acquisition part periodically, and the sampling data is used by the frequency characteristic calculation part to calculate the frequency characteristic of the control loop to control the control object, wherein the frequency characteristic calculation part uses data obtained by inputting a sinusoidal signal obtained by shifting an initial phase of the sinusoidal signal by a phase shift part provided at a sine wave generation part by exactly a certain amount to the control loop a plurality of times to calculate the frequency characteristic of the control loop to thereby improve the measurement precision regardless of the sampling frequency.
US09887864B1 Methods, devices and systems of heterogeneous time-reversal paradigm enabling direct connectivity in internet of things
A method of connecting heterogeneous devices to a network is provided. The method includes providing base stations connected to a network, and at each of the base stations, receiving probe signals from terminal devices working on different frequency bands. For each of the terminal devices, the base station calculates a signature waveform based on a time-reversed waveform of a channel response signal derived from the corresponding probe signal. For each of the terminal devices, the base station determines a downlink transmit signal for the terminal device based on the downlink data and the corresponding signature waveform, and transmits the downlink signals to the heterogeneous terminal devices using a single radio-frequency front-end. Besides supporting heterogeneous terminal devices simultaneously, the heterogeneous time-reversal system has features such as asymmetric complexity architecture, which is better for the low-complexity and energy-efficiency requirements of terminal devices in the Internet of Things.
US09887859B2 Data alignment implemented in a field programmable gate array (FPGA) device
In an FPGA device, an FPGA receiver is configured to receive a serial signal, to deserialize the received serial signal into a parallel signal, and to align parallel words in the parallel signal. Programmable FPGA fabric in the FPGA device is coupled to receive the parallel signal from the FPGA receiver. The programmable FPGA fabric is also configured to descramble data words from the parallel words in the parallel signal, to perform a phase detection operation based on the descrambled data words, to generate an alignment control signal based on the phase detection operation, and to feed back the alignment control signal to the FPGA receiver to control alignment of the parallel words in the parallel signal. The serial signal is a Serial Digital Interface (SDI) signal in an embodiment.
US09887853B2 Digital broadcasting system and method of processing data
A digital broadcasting system and method of processing data are disclosed. Herein, a method of processing data in a transmitting system includes creating a data group including a plurality of mobile service data packets, re-adjusting a relative position of at least one main service data packet of a main service data section, the main service data section including a plurality of main service data packets, and multiplexing the mobile service data of the data group and the main service data of the main service data section in burst units. Herein, a position of an audio data packet among the main service data packets of the main service data section may be re-adjusted. Also, a position of an audio data packet included in the main service data section may be re-adjusted based upon a multiplexing position of the main service data section.
US09887850B2 Broadcasting signal transmitter/receiver and broadcasting signal transmission/reception method
A broadcasting signal reception method according to the present invention comprises the following steps: OFDM-demodulating by receiving a plurality of broadcasting signals, which contain a transmission frame for transmitting a broadcasting service; outputting the transmission frame by decoding a plurality of OFDM-demodulated broadcasting signals with at least one method among MIMO, MISO, and SISO; and selectively decoding a plurality of PLP's, which are included in the transmission frame, using signaling information included in the transmission frame. In particular, PSI/SI such as PAT/PMT can be transmitted through an arbitrary PLP among the plurality of PLP's; and in the transmitter, an arbitrary PLP, which transmits the PAT/PMP, can be decoded first to enable a search of all PLP's that transmit components included in a single broadcasting service, and a plurality of PLP's can be decoded selectively.
US09887845B2 Cryptographic watermarking of content in fuel dispensing environments
Systems and methods for watermarking content and authenticating watermarked content are provided. Content is rendered on a display while watermarking information embedded in portions of the content are obtained. The watermarking information is verified to authenticate the content. If the content is not authentic, or is not authenticated within a period of time, the content can be terminated or otherwise blocked from rendering on the display.
US09887842B2 Binding software application bundles to a physical execution medium
According to one embodiment, a method for binding an application bundle. The method includes receiving a download request for an application bundle. The method also includes retrieving the application bundle from a master data store within an application store. The method further includes encrypting the retrieved application bundle based on a device specific encryption key associated with a device. The method also includes transmitting the encrypted application bundle to the device. The method further includes receiving an execution request for the transmitted application bundle. The method also includes decrypting the transmitted application bundle based on a device specific decryption key associated with the device. The method further includes sending the decrypted application bundle to an execution interface.
US09887838B2 Method and device for secure communications over a network using a hardware security engine
A method, device, and system for establishing a secure communication session with a server includes initiating a request for a secure communication session, such as a Secure Sockets Layer (SLL) communication session with a server using a nonce value generated in a security engine of a system-on-a-chip (SOC) of a client device. Additionally, a cryptographic key exchange is performed between the client and the server to generate a symmetric session key, which is stored in a secure storage of the security engine. The cryptographic key exchange may be, for example, a Rivest-Shamir-Adleman (RSA) key exchange or a Diffie-Hellman key exchange. Private keys and other data generated during the cryptographic key exchange may be generated and/or stored in the security engine.
US09887833B2 Systems and methods to counter side channel attacks
Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes identifying a process to obtain timing information of a processor-based device, and in response to identifying the process to obtain the timing information, delaying delivery of the timing information for a time-delay period. In some embodiments, identifying the process to obtain the timing information may include identifying a request to obtain the timing information of the processor-based device. In some embodiments, identifying the process to obtain the timing information may include identifying a memory-access process.
US09887824B2 Method and apparatus for reporting channel state information for supporting 256QAM in wireless access system
The present invention relates to a wireless access system, more particularly, to methods for transceiving channel state information (CSI) for supporting 256 quadrature amplitude modulation (QAM) scheme and apparatuses for supporting the methods. A method by which a terminal capable of supporting 256 QAM in a wireless access system reports CSI, according to one embodiment of the present invention, comprises the steps of: receiving a higher-layer signal for configuring a first rank indicator (RI) reference process in the terminal; measuring a channel quality for one or more CSI processes associated with the first RI reference process configured in the terminal; selecting a channel quality indication (CQI) index by using only a first CQI table or a second CQI table for the one or more CSI processes; and reporting the CSI including the CQI index. Here, the first CQI table can support up to 64 QAM and the second CQI table can support up to 256 QAM, and only the same CQI table can be applied to the one or more CSI processes associated with the first RI reference process.
US09887820B2 Method for transmitting sounding reference signal and method and device for indicating configuration
A method for transmitting a sounding reference signal and a method and device for indicating a configuration are provided. A method for indicating a sounding reference signal configuration may include: generating at least two pieces of downlink control signaling DCI, where each of the at least two pieces of DCI includes a sounding reference signal SRS configuration information element; and transmitting the at least two pieces of DCI in a subframe to a terminal, so that the SRS configuration information elements in the at least two pieces of DCI are used to jointly indicate an SRS configuration. Solutions of embodiments of the present invention can improve accuracy and flexibility of indicating an SRS configuration.
US09887817B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, wherein the signal frame includes at least one service data, a time deinterleaver to time deinterleave each the service data, wherein the time deinterleaving is performed depending on a number of physical paths for each the service data, a demapper to demap the time deinterleaved data and a decoder to decode the demapped service data.
US09887815B2 Phase sector based signal charge acquisition
A method and system for extracting values representative of modulation signal components from a modulated signal, the modulated signal containing a modulation signal, including developing a local clock signal which correlates in time to the modulated signal and includes a number of phase sectors per cycle and converting the modulated signal into a current that is representative of the signal and routing the current to the inverting input of an amplifier and charging one of a plurality of capacitive devices during each phase sector and sequentially connecting the capacitive devices between the output of the amplifier and the inverting input of the amplifier in non-overlapping sequences, the total of sequences being equal to one full cycle of the clock.
US09887813B2 Protocol data unit recovery
Information can transfer from a transmitter to a receiver; however, the transmission can consume valuable resources. Therefore, a number of times a transmission is attempted can be tracked and compared against a threshold value. If the transmission occurs too many times—based upon the comparison—then a reset can occur. Tracking can occur for a protocol data unit and/or a control protocol data unit to determine if a reset should occur.
US09887809B2 Method for reporting a radio link control re-transmission failure and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for reporting an RLC (Radio Link Control) re-transmission failure in the wireless communication system, the method comprising: communicating with both the first BS and the second BS, wherein the first BS has a Radio Resource Control (RRC) connection with the UE; and reporting to the first BS, a Radio Link Control (RLC) retransmission error without RRC connection re-establishment for the first BS if the RLC retransmission error occurs in an RLC entity transmitting RLC PDU (Protocol Data Unit) to the second BS.
US09887797B2 Operationally resilient optical network
An optical line terminal for use in a multi-wavelength network to operatively connect via a PON port by a first connection to a first network node and to operatively connect via the PON port by a second connection to a second network node, the optical line terminal being configured to operate under first network conditions by sending no data via the second connection, and to operate under second network conditions by sending data via the second connection.
US09887794B2 Simplified synchronized Ethernet implementation
A method of simplifying the implementation of Synchronous Ethernet on an Ethernet device having a first port and a second port device using a predetermined protocol and signaling, comprises delivering a master clock from a Synchronous Ethernet system to the first port of the Ethernet device; transmitting the delivered master clock to the second port of the Ethernet device independently of the protocol and signaling of the Ethernet device; and transmitting the master clock from the second port of the Ethernet device to a downstream device that supports Synchronous Ethernet. In one implementation, the Ethernet device has a local clock, and the method synchronizes the local clock to the master clock. In another implementation, the Ethernet device does not have a local clock, and the master clock is transmitted from the second port of the Ethernet device to the downstream device without any synchronizing operation at the Ethernet device.
US09887793B2 Method, apparatus, and computer program product for selecting weather stations
A method is provided herein for selecting a combination of a subset of weather stations from among a plurality of weather stations for estimating the weather at a specific location. The method may include: receiving an indication of a plurality of weather stations within a predefined area, where the predefined area includes a first location; determining, for each of the plurality of weather stations, a distance of the weather station from the first location; calculating, for a plurality of different combinations of subsets of the plurality of weather stations, an average distance of the weather stations of each of the plurality of different combinations from the first location; calculating, for each of the different combinations of subsets, an average location relative to the first location; and selecting a combination of a subset of the plurality of weather stations based on the average distance and the average location.
US09887792B2 System and method for facilitation of a geographically relevant radio station guide and transmission of supplemental content over the internet
A system and method for populating an available radio station broadcast list on a mobile device configured with a radio transmitter is disclosed. The method comprises identifying a plurality of radio stations in a database, each of the plurality of radio stations having a radio station broadcast area, each radio station broadcast area comprising a radio station transmitter location and a plurality of broadcast edge points, receiving a request, from the user device, for a list of available radio stations, the request comprising a geographic location of the user device, determining, for each of the plurality of radio stations, one broadcast edge point in the plurality of broadcast edge points that resides on a line defined by the radio station transmitter location, the geographic location of the user device, and the one broadcast edge point, and transmitting, to the user device, each radio station in the plurality of radio stations where the one broadcast edge point is further from the radio station transmitter location than the geographic location of the user device.
US09887784B1 Compensation of a frequency disturbance in a digital phase lock loop
A user equipment (UE) to compensating for the frequency disturbance. The apparatus may include baseband circuitry and radio frequency (RF) circuitry. The baseband circuitry may detect a request for connectivity circuitry to perform an operation that generates a signal creating a frequency disturbance at the RF circuitry and send operation information indicating a type of the operation to radio frequency (RF) circuitry. The RF circuitry may include a processor and a phase lock loop (PLL) subsystem. The processor may receive the operation information; determine timing information correlating to the operation information; and send the timing information to a phase lock loop (PLL) subsystem indicating the type of the operation and a time of the operation. The PLL subsystem may generate an inverse signal to compensate for the frequency disturbance.
US09887780B2 Chip-based advanced modulation format transmitter
In various embodiments, a monolithic integrated transmitter, comprising an on-chip laser source and a modulator structure capable of generating advanced modulation format signals based on amplitude and phase modulation are described.
US09887773B2 Wavelength division multiplexing transistor outline (TO)-can assemblies for use in optical communications and optical communications module incorporating same
A wavelength division multiplexing (WDM) transistor-outline (TO)-can assembly is provided that is capable of transmitting optical data signals having multiple wavelengths. The WDM TO-can assembly can be packaged in a relatively small package without requiring a large amount of plant retooling or capital investment, and that can be made available in the market relatively quickly. A plurality of the WDM TO-can assemblies can be incorporated into a small form factor or C form factor pluggable-type optical communications module to achieve high data rates.
US09887767B2 Hot-swappable hardware for wireless microwave links
Methods and systems are provided for hot-swappable hardware for communication links (e.g., wireless microwave links). A communication assembly that comprises processing circuitry may be configured to allow replacing a circuitry element during active operation of the communication assembly. The replacing may comprise configuring the communication assembly to communicate signals based on a first configuration, using the circuitry element being replaced; receiving addition of a replacement circuitry element; configuring the communication assembly to communicate signals based on a second configuration, using the replacement circuitry element; and after the communication assembly is fully configured to communicate signals based on the second configuration, removing the circuitry element being replaced.
US09887759B2 System and method for receiving and processing array antenna signals
A system for receiving signals from an array antenna that includes a first number of antenna elements, including an orthogonal signals generator module configured to generate the first number of orthogonal signals. Plurality of multipliers configured to receive array antenna element analog signals and the first number of orthogonal signals and generate a corresponding multiplied analog signal, giving rise to a first number of multiplied analog signals. A second number of summation modules configured to receive the first number of multiplied analog signals from the multipliers and generate a second number of summed analog signals. A second number of analog to digital converters configured to receive the summed analog signals and generate the second number of summed digital signals. The summed digital signals are capable of being fed to a digital processor for generating a processed signal of the array antenna, wherein the second number falls in the range of 1 to less than the first number.
US09887742B2 Communication device
A communication device may establish at least one type of connection among a first type of connection and a second type of connection which are according to a particular protocol defined in an NFC standard based on a current state of the communication device and a current state of an external device. The first type of connection may be a connection in which the communication device operates as a server and the external device operates as a client. The second type of connection may be a connection in which the communication device operates as a client and the external device operates as a server. The communication device may communicate the target data with the external device by using the established connection. The contents of the communication may be different in response to which type of connection is established.
US09887741B2 Method for managing contactless communications and contactless charging within a system, and corresponding system
A system includes an antenna, and communications circuitry coupled to the antenna and configured for at least one of receiving and transmitting information via the antenna based on a contactless communications protocol. A charger is configured for contactless charging a power supply module via the antenna. A controller is configured for selectively operating the communications circuitry and the charger.
US09887736B2 Non-linear precoder with separate tracking
A network unit includes a non-linear precoder for jointly pre-processing transmit samples to be transmitted over respective communication channels for crosstalk mitigation. The non-linear precoder includes a first non-linear precoding stage configured to operate according to a first triangular precoding matrix and including a modulo function, followed by a second linear precoding stage configured to operate according to a second precoding matrix. The network unit further includes a first pilot signal generator configured to generate first pilot signals for pre-processing by the second precoding stage only to yield partially-precoded pilot signals for further transmission over the respective communication channels, and a controller configured to update the second precoding matrix based on first error measurements performed during the transmission of the partially-precoded pilot signals over the respective communication channels while keeping the first precoding matrix unaltered.
US09887734B2 Outbound interference reduction in a broadband powerline system
Disclosed is a method and apparatus for reducing outbound interference in a broadband powerline communication system. Data is modulated on first and second carrier frequencies and is transmitted via respective first and second lines of the powerline system. A characteristic of at least one of the carrier signals (e.g., phase or amplitude) is adjusted in order to improve the electrical balance of the lines of the transmission system. This improvement in electrical balance reduces the radiated interference of the powerline system. Also disclosed is the use of a line balancing element on or more lines of the powerline system for altering the characteristics of at least one of the power lines in order to compensate for a known imbalance of the transmission system.
US09887726B1 Magnetic utility case
A magnetic utility case for a cell phone has an exterior case, a magnet, a housing, a plate, an insert, and an interior case. The exterior case has a lock assembly at an interior face. The lock assembly has a containing wall inner side. The containing wall inner side has a canal. The lock assembly has an interior edge, a containing wall interior face, and at least one post. The housing has a locking face, an outer sidewall having a ridge, at least one hole extending from the locking face to an inner face, and a lip defined at the locking face. The canal receives the ridge and the at least one hole receives a respective at least post when the housing is placed onto the lock assembly. The housing is positioned in between the interior case and the exterior case when the housing is placed onto the lock assembly.
US09887718B2 Radio-frequency module and communication device
A radio-frequency module includes a multilayer substrate, an input switch, an output switch, and filters. A switch IC is disposed on a main surface of the multilayer substrate. The input switch is disposed in the switch IC and includes a first input terminal and first output terminals. The output switch is disposed in the switch IC and includes second input terminals and a second output terminal. The filters are disposed outside the switch IC and are connected to the first output terminals and the second input terminals. In a plan view of the multilayer substrate, the first input terminal and the first output terminals are disposed close to a first side of an exterior of the switch IC, and the second input terminals and the second output terminal are disposed close to a second side different from the first side of the exterior of the switch IC.
US09887713B2 Filter of repeater for mobile communication system
Provided is an intermediate frequency (IF) filter of a repeater for a mobile communication system that enables the use of a normal cyclic prefix (CP) of 4.7 usec as much as possible by minimizing a delay caused by the IF filter of a radio frequency (RF) repeater for the mobile communication system, such as a long-term evolution (LTE) orthogonal frequency-division multiple access (OFDMA) system.
US09887712B2 Wideband front-end device and RF signal filtering method thereof
A wideband front-end device comprises a wideband amplifying module and a plurality of narrow band filters. The wideband amplifying module comprises an input end, a plurality connecting ends and at least one receiving end. A wideband transmitting RF signal can be transmitted to one of the connecting ends from the input end according to the frequency band thereof. Thus, the wideband transmitting RF signal can be divided into several narrow band signals with different frequency bands. Each narrow band signal with different frequency bands is transmitted to different connecting ends and narrow band filters respectively. Therefore, each narrow band filter can be used to filter wideband transmitting RF signal or narrow band signals with different frequency bands respectively to reduce production costs of the wideband front-end device.
US09887704B2 Method of manufacturing distortion compensation apparatus
A distortion compensator 10 acquires an asymmetric component included in a 1-bit pulse train outputted from a DSM 6 on the basis of an analog signal as an output signal obtained from the 1-bit pulse train, and an IQ signal as an input signal to be inputted to the DSM 6, and performs distortion compensation on the basis of the asymmetric component. The distortion compensator 10 is caused to store therein asymmetric component data representing the acquired asymmetric component. When acquiring the asymmetric component, the distortion compensator 10 acquires, as an asymmetric component, a difference between an output baseband signal obtained by orthogonally demodulating the analog signal as the output signal, and an input baseband signal before being orthogonally modulated.
US09887699B2 Programmable logic device with integrated high voltage power FET
A programmable logic device (PLD) includes a programmable fabric, a plurality of input/output (I/O) blocks, and a plurality of high voltage power field effect transistors (FETs). The PLD can be programmed to connect one or more of the plurality of I/O blocks, one or more of the plurality of high voltage power transistors via the programmable fabric. Each of the plurality of high voltage power transistors includes a drain pad and a source pad that are exposed via external pins of the PLD.
US09887696B2 Semiconductor device performing boot-up operation
A semiconductor device includes a boot-up start signal generation unit configured to generate a boot-up start signal which is enabled in synchronization with a time at which a preset delay period has passed from a time point at which an initialization signal is enabled after a power-up period is ended, and a boot-up period signal generation unit configured to generate a boot-up period signal which is enabled according to a set pulse generated in synchronization with a time point at which the boot-up start signal is enabled.
US09887691B2 Periodic signal generation circuit and semiconductor system including the same
A semiconductor system may include a first semiconductor device configured to output a command and receive data. The semiconductor system may include a second semiconductor device configured to generate a period signal, the period signals periodically toggled in response to the command, output the data in response to the period signal, and discharge the charges of an internal node if the period signal is not toggled during a predetermined section.
US09887675B2 Power amplifier
A power amplifier includes: a transistor having a gate electrode, a source electrode and a drain electrode; a passive component part connected to the gate electrode through a gate wiring; and a harmonic circuit connected between the source electrode and the gate wiring and disposed in a region between the gate electrode and the passive component part and between the source electrode and the gate wiring.
US09887662B2 Motor control device
A device including: a command-generator outputting a drive command signal to a drive unit; a detector outputting a position-detection signal of the drive unit; a drive-current detector outputting a drive-current detection value; a controller receiving the drive command and position-detection signals to generate a drive-force command signal, and supplying the drive current according to the drive-force command signal and the drive-current detection value; a friction-characteristics-estimator receiving a drive force signal and the position-detection signal to output a friction-characteristics estimate value; a temperature-information acquirer outputting a temperature information value; a friction modeling unit having a set reference friction model having temperature-dependent characteristics, and outputting reference friction characteristics based on the temperature information value; and a friction-variation analyzer outputting a friction variation value based on variation of the friction-characteristics estimate value from the reference friction characteristics.
US09887658B2 Direct AC power converter
When a rectifying duty dr, a discharge duty dc, a voltage between both ends Vc of a capacitor, and a rectified voltage Vrec of an AC voltage are introduced, a virtual DC link voltage in an inverter is expressed by dc·Vc+dr·Vrec. The discharge duty is a time ratio at which a switch is conductive. The rectifying duty has a value obtained by subtracting the discharge duty and a zero voltage duty from 1. The zero voltage duty is a time ratio at which the inverter adopts a zero voltage vector irrespective of the magnitude of a voltage output from the inverter. In a boost chopper, the capacitor is charged during a part of a period during which the virtual DC link voltage is greater than the rectified voltage.
US09887657B2 Method of operating a switched reluctance machine
A controller for a switched reluctance machine is operated to close a switch which would otherwise be open so as to connect a phase winding to the DC link to which the winding is connected during other parts of the electrical cycle. This produces a condition which allows the insulation of the system to be monitored by applying a voltage between the DC link and ground.
US09887653B2 Sensorless brushless direct current (BLDC) motor position control
Described embodiments provide circuits, systems and methods for controlling operation of brushless direct current motors that include a plurality of windings. A gate driver provides control signals to switching elements that control a voltage applied to each of the windings of the motor. A zero crossing detector detects zero crossings of a voltage applied to the windings and transitions a zero crossing signal between a first logic level and a second logic level based on the detected zero crossings. A position estimator estimates an angular position of the motor, and counts in a first direction based on the first logic level of the zero crossing signal, and in a second direction based on the second logic level of the zero crossing signal. An observer determines a value of the counter after an elapsed time, and generates an angular position signal based upon the value of the counter.
US09887648B2 Motor speed control with speed foldback for phase imbalance protection
A variable frequency motor drive comprises a converter including a rectifier having an input for connection to an AC power source and converting the AC power to DC power. A DC bus is connected to the rectifier circuit. At least one bus capacitor is across the DC bus. An inverter receives DC power from the DC bus and converts the DC power to AC power to drive a motor. A controller is operatively connected to the converter. The controller comprises a speed control controlling the inverter responsive to a speed command to maintain a desired motor speed. A speed foldback control measures DC bus ripple voltage and regulates the speed command responsive to the measured DC bus ripple voltage.
US09887636B2 Method of reducing common mode current
A method of reducing common mode current that flows between an internal ground of an electrical circuit and an Earth ground, the electrical circuit is supplied by an electrical network delivering an alternating voltage. The method includes applying a voltage by the electrical network between the internal ground of the circuit and the Earth ground and applying an additional voltage between the internal ground of the circuit and the Earth ground using an electronic component interposed between the internal ground of the circuit and Earth ground, this additional voltage opposing the voltage applied by the electrical network between the internal ground and the Earth ground so as to reduce the common mode current at the frequency of the electrical network.
US09887632B1 Step-up KP ripple free converter
A step-up ripple free converter applied to achieve a characteristic of zero-ripple voltage, which ripple voltage is near zero, includes a ripple-regulating component, a power isolating and converting unit, a power switch, first to fourth capacitors, an auxiliary inductor, a first rectifying switch, and a second rectifying switch. The power isolating and converting unit is electrically connected to the ripple-filtering inductor, and includes a plurality of windings for separating the step-up ripple free converter into an input stage and an output stage. The power switch, the first capacitor, and the second capacitor are arranged at the input stage and are electrically connected to the power isolating and converting unit. The third capacitor, the fourth capacitor, the first rectifying switch, and the second rectifying switch are arranged at the output stage and are electrically connected to the power isolating and converting unit.
US09887623B2 Efficient voltage conversion
An apparatus for providing on-chip voltage-regulated power includes a switched capacitor voltage conversion circuit that receives an elevated power demand signal and operates at a base rate when the elevated power demand signal is not active and at an elevated rate when the elevated power demand signal is active. The switched capacitor voltage conversion circuit comprises an auxiliary set of transistors that are disabled, when the elevated power demand signal is not active and enabled, when the elevated power demand signal is active. The apparatus may also include a droop detection circuit that monitors a monitored power signal and activates the elevated power demand signal in response to the monitored power signal dropping below a selected voltage level. The monitored power signal may be a voltage input provided by an input power supply for the switched capacitor voltage conversion circuit. A corresponding method is also disclosed herein.
US09887622B2 Charge pump stability control
An apparatus for power conversion includes a switching network that controls interconnections between pump capacitors in a capacitor network that has a terminal coupled to a current source, and a charge-management subsystem. In operation, the switching network causes the capacitor network to execute charge-pump operating cycles during each of which the capacitor network adopts different configurations in response to different configurations of the switching network. At the start of a first charge-pump operating cycle, each pump capacitor assumes a corresponding initial state. The charge-management subsystem restores each pump capacitor to the initial state by the start of a second charge-pump operating cycle that follows the first charge-pump operating cycle.
US09887620B2 Power converter
The present disclosure illustrates a power converter electrically connected between an external power supply and an electronic device. The electronic device has a first power-inputted terminal. The power converter includes a capacitor, a switch and an inrush-current-limit circuit. The capacitor is electrically connected to the external power supply. The switch has an input terminal electrically connected to an output terminal of the capacitor, and an output terminal electrically connected to the first power-inputted terminal A first voltage detector has an output terminal electrically connected to the switch and configured to detect an output voltage of the capacitor.When the first voltage detector detects that an input voltage of the switch is higher than a first preset voltage, the switch is set in a conductive status.
US09887612B1 Linear actuator with built-in encoder
A linear motor which includes a bobbin with an interior lengthwise axial opening with a permanent magnet assembly within the opening and electricity carrying coils wound on an exterior of the bobbin which creates a force when electricity runs through the wound coils as a result of interaction between the magnetic field created by the magnet assembly, and the current passing through the coil wires, that enables the magnet assembly to move in an axial direction within the bobbin. The bobbin includes an encoder within an interior wall and an encoder scale strip affixed to the magnet assembly so that the encoder can detect the position of the magnet assembly.
US09887604B2 Apparatus for kinetic energy storage having a flywheel with pump-active surfaces
An apparatus for kinetic energy storage includes an electrical machine operable at least in one of motor mode and generator mode, and at least one energy recovery system for an intermediate storage of a produced kinetic energy and which converts the kinetic energy into an electrical energy, with, the at least one energy recovery system having at least one flywheel body formed as a rotor, and a stator and with at least one of the rotor and the stator being formed as at least one vacuum pump stage.
US09887600B2 Brushless motor and brushless motor manufacturing method
A brushless motor comprising: a rotor; a stator; a position detector; and a controller, wherein the stator includes: a stator core; an insulation body; a wire of which one end side is wound on one winding target portion and the other end side is wound on the other winding target portion to form one and the other coils generating magnetic poles having different polarities in the one and the other magnetic pole portions of the stator core and of which both end portions are respectively held by a holding portion and an intermediate portion of the one and the other coils is held by an intermediate holding portion; an intermediate terminal which is attached to the intermediate holding portion to be electrically connected to the wire; and a terminal portion which is attached to the holding portion to be electrically connected to both end portions of the wire.
US09887593B2 Non-contact type power transmitting apparatus, non-contact type power receiving apparatus, and non-contact type power transceiving apparatus
A non-contact type power transceiving apparatus may include: a non-contact type power transmitting apparatus adjusting bias power setting a level of transmission power based on a request and transmitting one of a first power and a second power having a power level higher than that of the first power in a non-contact scheme; and a non-contact type power receiving apparatus requesting one of the first power and the second power from the non-contact type power transmitting apparatus and varying a set temperature level determining an abnormal state based on the requested power.
US09887592B2 Power transmission device and power reception device
An AC line filter is connected to an enclosure serving as a ground. A power transmission unit is configured to transmit electric power to a power reception device in a contactless manner. An inverter is provided between the AC line filter and the power transmission unit. A common mode filter is provided between the inverter and the power transmission unit. A Y capacitor of the common mode filter is not connected to the enclosure, but is connected to a power line between the AC line filter and the inverter.
US09887588B2 Method of wireless transmission of electricity
A method of wireless transmission of electricity is disclosed, including: inputting a first AC electricity into a transmitting terminal intermittently, and generating, by a microcontroller unit, different control signals according to the intermittently input first AC electricity; modulating the control signals and a first constant-voltage DC electricity to an electrical signal transmitted through a wire; performing a signal-electricity separation process to the electrical signal, to separate the control signals from the electrical signal; generating, by a signal generator, a near field inductive signal, and modulating the near field inductive signal and the control signals, to generate a signal to be sent; and amplifying the power of the signal to be sent, and sending, by a transmitting coil, the power-amplified signal to be sent in the form of an electromagnetic wave. The present invention can convert the DC electric energy into electromagnetic waves required by near field electromagnetic induction, generate different control signals according to the intermittently power supply of the transmitting terminal, and use the control signals to modulate the electromagnetic waves, so that the wireless electric power transmission and one-way control signal transmission can be achieved at the same time, and it can provide normal power supply to the load while controlling the operating mode of the load.
US09887573B2 Determining and forecasting end of life for an implantable medical device having a rechargeable battery
An algorithm programmed into the control circuitry of a rechargeable-battery Implantable Medical Device (IMD) is disclosed that can quantitatively forecast and determine the timing of an early replacement indicator (tEOLi) and an IMD End of Life (tEOL). These forecasts and determinations of tEOLi and tEOL occur in accordance with one or more parameters having an effect on rechargeable battery capacity, such as number of charging cycles, charging current, discharge depth, load current, and battery calendar age. The algorithm consults such parameters as stored over the history of the operation of the IMD in a parameter log, and in conjunction with a battery capacity database reflective of the effect of these parameters on battery capacity, determines and forecasts tEOLi and tEOL. Such forecasted or determined values may also be used by a shutdown algorithm to suspend therapeutic operation of the IMD.
US09887567B2 Viral distribution of battery management parameters
A carrier, such as a battery, that queries a memory of a charger or charging circuit, or the memory of equipment or discharging circuit powered by the battery, to determine the relative date or version of data, operating parameters and/or software on both the battery and the equipment, and either provides updated data, operating parameters and/or software to the equipment, or retrieves later dated data, operating parameters and/or software from the equipment to update the memory of the battery and/or further distribute the updated data, operating parameters and/or software to other batteries or equipment.
US09887565B2 Fishing lure power charging device
A fishing lure power charging device includes a body. A circuit board is assembled in the body. The circuit board has a power switching circuit and a charging circuit. A light emitter is assembled in the body and electrically connected to the power switching circuit, so that the light emitter emits light when the light emitter is electrically conducted. A battery is assembled in the body and electrically connected to the charging circuit, so that the battery is chargeable. Two conductive members are electrically connected to the circuit board, separately assembled to the body, and exposed from the body. A light sensing switch is assembled to the body and electrically connected to the circuit board, so that the light sensing switch switches the two conductive members to conduct with the power switching circuit or the charging circuit based on the light illuminating on the light sensing switch.
US09887563B2 Portable charging case having a hinged lid
A portable charging case configured to contain and charge an electronic vaping device or a battery thereof is provided. The portable charging case includes a body, a cover hingedly connected to the body at a hinge axle, and a hinge assembly. The hinge assembly includes a biasing component including a pin having an integrally formed straight first end portion and a curved second end portion. The biasing component also includes a spring arranged about the straight first end portion of the pin. The pin extends through an opening in a housing, such that the spring presses against a bottom surface of the housing and against a base of the curved second end portion of the pin.
US09887560B2 Battery management system for control of lithium power cells
An intelligent rechargeable battery pack having a battery management system for monitoring and controlling the charging and discharging of the battery pack is described. The battery management system includes primary and secondary protection circuits for monitoring the charging and discharging of the battery. Individual battery cells forming the battery pack are connected by a main bus to a connector for connection to a battery charger or a device to be powered, and the main bus may be interrupted by a switch controlled by the battery management system to prevent damage to the battery during charging or discharging of the battery.
US09887557B2 Hierarchical power distribution
Aspects of a hierarchical power distribution network are described. In some embodiments, a first guided surface waveguide probe launches a first guided surface wave along a surface of a terrestrial medium within a first power distribution region. A guided surface wave receive structure obtains electrical energy from the first guided surface wave. A second guided surface waveguide probe launches a second guided surface wave along the surface of the terrestrial medium within a second power distribution region using the electrical energy obtained from the first guided surface wave.
US09887541B2 Electric power system control with measurement of energy demand and energy efficiency using T-distributions
A method, apparatus, system and computer program is provided for controlling an electric power system, including implementation of voltage measurement using paired t statistical analysis applied to calculating a shift in average usage per customer from one time period to another time period for a given electrical use population where the pairing process is optimized using a novel technique to improve the accuracy of the statistical measurement.
US09887539B2 Power conversion device
A power conversion device includes an AC power source configured to output an AC voltage, a DC power source configured to output a plurality of DC voltages having different levels, an inverter configured to receive the AC voltage and the plurality of DC voltages and output an output voltage by boosting the AC voltage in a booster mode in accordance with first and second control signals, the booster mode being a mode in which a level of the AC voltage is smaller than a predetermined value, a reactor configured to smooth the output voltage of the inverter, and a control circuit configured to generate the first and second control signals using a first and second carrier signals having different frequencies, respectively, in the booster mode, and selectively output the first or second control signal in accordance with the level of the AC voltage from the AC power source.
US09887537B2 Analog limit on digitally set pulse widths
A power switching device (e.g., a power MOSFET) drives relatively large surges of pulsed power through a laser emitter of a Time of Flight (TOF) determining system where both the power switching device and laser emitter are closely packed on a printed circuit board having further closely packed and temperature sensitive other components. Waveforms of pulse trains that control the power switching device are programmably defined and thus may include pulse durations that are unduly large or spacing between pulses that are unduly small such that overheating may occur. A pulse duration limiting circuit is provided having an analog integrator configured to integrate over time, the programmably defined pulses and a voltage triggered clamping device coupled to an output of the analog integrator. The voltage triggered clamping device has a predetermined threshold voltage at and above which it is switched from a relatively low transconductances mode to a substantially higher transconductances mode. The voltage triggered clamping device is coupled to a current supplying circuit branch of the system, the current supplying circuit branch being one that has an ability to supply current for switching on the power switching device.
US09887532B2 Power switch device
Devices and methods comprising a switch and an overload detection are disclosed. When an overload detection is detected, a first retry scheme followed by a second retry scheme different from the first retry scheme may be applied. If the overload condition persists, the switch may be disabled.
US09887531B2 Adaptive protection for distribution grid based on area concept
Method of protecting a distribution network with a line interconnecting busbars, each busbar being connectable, by means of switching devices adjacent to the busbar, to the line and to loads and/or generators. The method divides the distribution network in multiple protection areas, each comprises a busbar, a protection device and an area controller. Upon a change in connect status of a distribution feeder line, load or generator connectable to one of the busbar, the logic controller in this protection area re-calculates the short circuit level of the areas. Based on the recalculated short circuit levels, the protection settings of the areas may be adapted. The embodiment also provides a system and computer program product adapted to perform the method.
US09887530B2 Self supplied protection relay with a module to boost performance
A protection relay is disclosed that generates a trip signal to operate a circuit breaker in case of a fault condition. A first module provides measurement and analysis of power parameters of the power line connecting the power equipment that is being protected, the protection being provided by generating a first trip signal for operating a circuit breaker connected in the power line. One or more second modules can boost performance of the protection relay by measurement and analysis of power parameters-to generate a second trip signal for operating a circuit breaker connected in the power line. The first trip signal and the second trip signal are logically combined to generate a trip signal that operates the circuit breaker.
US09887525B2 Electrical gang box assembly
An electrical box assembly which includes a horizontally extending support member having a horizontally disposed top wall, a vertically disposed back wall, and a horizontally disposed bottom wall. A front cover is secured to the forward ends of the top and bottom walls. The front cover has one or more electrical receptacle openings formed therein which have electrical receptacles mounted therein. A first side cover closes one end of the support member and a second side cover closes the other end of the support member.
US09887523B2 Ladder-type cable tray
A cable tray includes a plurality of fasteners fastening rungs to side rails. Each fastener may be a radially expandable fastener having a radially expandable portion received in one of the fastener openings of one of the rungs. Each radially expandable portion is in an expanded configuration and frictionally engages the corresponding rung inside the corresponding fastener opening to inhibit withdrawal of the radially expandable fastener from the fastener opening. Each fastener opening may be defined by an interior surface of the corresponding rung and at least one projection extending radially inward from the interior surface relative to the fastener opening. The fastener may have an engagement portion frictionally engaging the corresponding at least one projection inside the corresponding fastener opening to inhibit withdrawal of the radially expandable fastener from the corresponding fastener opening.
US09887519B1 Spark plug
A spark plug having a center electrode and a ground electrode that form a gap therebetween. At least one of the center electrode and the ground electrode includes a portion formed of a nickel alloy containing nickel as a major component and 20% by mass or more of chromium. In the portion, formed of the nickel alloy, of the electrode, the content of silicon is 0.1% by mass or more, the total content of one or more particular elements selected from the group consisting of rare earth elements is 0.01% by mass or more, and the area percentage of voids in the total area of a cross-section parallel to a longitudinal direction is 1% or less.
US09887498B2 Compact protection device for automotive cigar lighter and power outlet
An electrical outlet has a conductive socket well for slidably receiving an electrical plug, the well having a transverse distal end having a center hole; an insulating connector housing adjacent the transverse distal end of the socket well having at least two electrical terminals for connection to an electrical supply; a first of the electrical terminals being coupled to a central fastener and a second of the electrical terminals terminating in a conductive element adjacent the transverse end of the socket well; a fuse member provided between the transverse end of the socket well and the conductive element, the fuse member in series electrical connection between the conductive element and the socket well; the fuse member providing compact integral over-current protection; an insulator disposed at the distal end of the socket well in the socket well, the central fastener holding the socket well, the insulator, the fuse member, insulating connector housing and first and second electrical terminals together as a unit; a proximal end of the central fastener providing a first electrical contact insulated from said socket well and the socket well providing a second electrical contact for electrically contacting with respective contacts of the electrical plug received in the socket well. The electrical outlet is also preferably provided with integral over-temperature protection, preferably comprising a spring-loaded leaf spring impinging on a thermoplastic disc that softens at a threshold temperature, allowing the leaf spring to penetrate through the disc and short-circuit the electrical supply.
US09887497B1 Device connector with reduced electromagnetic noise
An apparatus includes a circuit board including a contact pad. The circuit board includes one or more chips on the circuit board. The circuit board further includes a signal pin having a first end, a second end, and an intermediate portion between the first end and the second end. The first end of the signal pin is in contact with the contact pad, where the signal pin has a resonant frequency outside a predetermined frequency range. The apparatus includes a lossy dielectric material surrounding the intermediate portion of the signal pin, where the lossy dielectric material is configured to absorb radio frequency signals from the signal pin in the predetermined frequency range.
US09887494B2 Locking and unlocking system
A secure locking and unlocking system includes a plug body that is cylindrical in shape, a locking ring and a notched washer. One face of the notched washer is positioned on the locking surface of the locking ring. The system further includes a holding pin that locks the position of a locking element and an upper ring mounted on the locking ring. The locking ring includes a ramp-shaped groove with a linear part, a rising ramp and a descending ramp. A ramp spring is configured so that the locking or unlocking movement of the upper ring is mobile and the locking ring is fixed. The upper ring includes a hole in which a lug is placed. The end of the lug cooperates with the ramp-shaped groove of the locking ring that guides the upper ring in relation to the locking ring.
US09887492B2 Electrical connector with elastic member
A connector includes a housing having a guide part to which a male terminal is inserted, a connection part exposed on the guide part so as to make contact with a terminal member of the male terminal in a state where the male terminal is inserted, a cover member provided on the guide part so as to cover the connection part, while making contact with the connection part, in a state where the male terminal is not inserted, and a spring configured to urge the cover member toward an opening of the guide part in the state where the male terminal is not inserted. The cover member is moved, upon inserting the male terminal, to a side of the guide part opposite to the opening so as not to cover the connection part.
US09887484B1 Two-part floating electric connector
The present application relates to the field of electric connector, particularly to an electric connector. The electric connector comprises a fastening body, a floating body and a plurality of electric terminals. The fastening body includes stop grooves, the floating body includes stop protrusions, and the electric terminals include resilient segments. The fastening body can overlap the outside of the floating body. The two stop protrusions are respectively located at the two sides of the floating body, and are respectively clutched in the two stop grooves when the fastening body 1 overlaps the outside of the floating body. The electric terminals are divided into two sets and are plugged into the fastening body and the floating body at the same time when the fastening body overlaps the outside of the floating body. The resilient segments are respectively located at one end of the electric terminals and are made by folding each electric terminal into a two layer structure.
US09887483B2 Socket
Embodiments of the present invention relate to a socket, comprising: a seat body including two insertion holes allowing two pins of a plug to insert respectively; wherein, an individual protective door movable member is disposed for each of the insertion holes in the seat body, the protective door movable member is configured in a way that when no pin of a plug is inserted into the insertion holes, the protective door movable members close corresponding insertion holes, and when the pins of the plug are inserted into the insertion holes, the protective door movable members are driven to move along a defined trajectory to open the corresponding insertion holes to allow the pins of the plug to extend into the insertion holes, and wherein movement of the protective door movable members along the defined trajectory makes the movement trajectory of at least a portion of the protective door movable members different from the movement trajectory of another portion of the protective door movable members. The socket according to the present invention has a flat and pleasant appearance and occupies little internal space of the socket.
US09887469B1 Insulation displacement wire connector with an exterior wire guide
A wire connector for connecting and maintaining a branch wire connected to a main uncut wire during handling of the wire connector and without cutting the main wire by laterally inserting the main uncut wire into a laterally open wire port in a piston sleeve and extending a cut end of a branch wire through an offset wire guide on the exterior of the wire connector and then reversing the branch wire direction to form a slack loop in the branch wire before inserting the end of the branch wire into a further wire port in the piston sleeve.
US09887468B2 Spin-welded electrical ground assemblies
A friction-welded ground assembly that includes an alloy substrate with a clearance hole; an aluminum alloy weld nut having a bolt bore and an outer wall; and a grounding bolt. The bore is located substantially within the clearance hole and a portion of the outer wall is joined to the substrate at a friction-welded attachment. Further, the bolt is threaded within the bore. In addition, a method for making a ground includes the steps: rotating an aluminum alloy weld nut having an outer wall at a predetermined speed; lowering the outer wall of the rotating nut into contact with an aluminum alloy substrate to generate a frictional force for a friction time; arresting the rotation of the nut; and applying an axial forging force to the outer wall and the substrate for a forging time.
US09887463B2 Omni-directional antenna for a cylindrical body
An antenna for a cylindrical body may include a flexible substrate with the antenna on it with a first terminal and a second terminal electrically connected to an integrated circuit, the flexible substrate coupled to the cylindrical body.
US09887460B2 Near-field communication device comprising two NFC areas
A near-field communication device includes: a processing module and a first antenna arranged in a first near-field communication area and connected to the processing module; a first presence detector arranged in the first area; a second antenna arranged in a second near-field communication area, the first antenna and the second antenna being electrically in series and forming a circuit of antennae; a second presence detector arranged in the second area; and a control circuit designed to place the circuit of antennae into at least two different operating modes: a) a first mode, termed ‘functional mode’, in which the circuit of antennae allows near-field communication, and b) a second mode, termed ‘dysfunctional mode’, in which the circuit of antennae does not allow near-field communication.
US09887450B2 Semiconductor device and electronic device including the same
A semiconductor device capable of inputting signals and power without the use of an FPC is provided. The semiconductor device includes a first substrate and a second substrate. A receiver antenna is provided on a surface side of the first substrate. The second substrate is provided with a transmitter antenna and an integrated circuit. The second substrate is attached on a back side of the first substrate. The receiver antenna and the transmitter antenna overlap with each other with the first substrate provided therebetween. Thus, the distance between the antennas can be kept constant, so that signals and power can be received highly efficiently.
US09887449B2 Radio frequency coupling structure and a method of manufacturing thereof
A radio frequency transmission structure couples a RF signal between a first and a second radiating elements arranged at a first and a second sides of a first dielectric substrate, respectively. The RF coupling structure comprises: a hole arranged through the first dielectric substrate, a first electrically conductive layer arranged on a first wall of the hole to electrically connect a first and a second signal terminals, a second electrically conductive layer arranged on a second wall of the hole opposite to the first wall to electrically connect a first and a second reference terminals. The first electrically conductive layer is separated from the second electrically conductive layer. The hole extends beyond the first wall away from the second wall.
US09887447B2 Transmission medium having multiple cores and methods for use therewith
Aspects of the subject disclosure may include, for example, a transmission medium for propagating electromagnetic waves. The transmission medium can include a plurality of cores for selectively guiding an electromagnetic wave of a plurality of electromagnetic waves longitudinally along each core, and a shell surrounding at least a portion of each core for reducing exposure of the electromagnetic wave of each core. Other embodiments are disclosed.
US09887441B2 Secondary cell
A secondary cell is provided that enables cost reduction and stable operation with a simple configuration and greatly exceeds the capacity of a lithium-ion cell. In a secondary cell, a conductive first electrode is formed on a substrate. An n-type metal oxide semiconductor layer, a charging layer for charging energy, a p-type metal oxide semiconductor layer, and a second electrode are laminated. The charging layer is filled with an n-type metal oxide semiconductor of fine particles. By a photoexcited structural change phenomenon caused by ultraviolet irradiation, a new energy level is formed in a band gap of the n-type metal oxide semiconductor. An electron is captured at the newly formed energy level, thereby charging energy. The charging layer is charged by connecting a power source between the first electrode and the second electrode. It is also possible to charge energy by light, using a transparent electrode.
US09887438B2 Electronic device thermal management system
An electronic device has a heat source and a generally rectangular shape battery proximate the heat source. The battery may have first and second major surfaces. A thermal regulator is in thermal contact with both of the heat source and substantially all of at least the first major surface of the battery. During operation of the device, heat transferred from the heat source to the first major surface via the thermal regulator balances the temperature profile exhibited along the first major surface such that it is substantially uniform.
US09887436B2 Battery pack
A battery pack includes unit cells disposed side-by-side, a connection board connecting the unit cells in series and/or in parallel, the connection board including position fixing portions on a first surface, a protection circuit module electrically connected to the connection board, and a first connecting tap and a second connecting tap disposed on the connection board to electrically connect the unit cells and the connection board. At least one of the first connecting tap and the second connecting tap includes one end connected to the unit cells and an other end, the other end including a plurality of bridges at a lower side thereof. The bridges are inserted into the position fixing portions.
US09887427B2 Fuel cell stack
A fuel cell stack includes a stacked body, a fluid manifold, a first terminal plate, a first insulator, a first end plate, a terminal electrode, and a heat pipe assembly. The first terminal plate is provided on a first end of the stacked body in a stacking direction. The first insulator is provided on the first terminal plate in the stacking direction. The first end plate is provided on the first insulator in the stacking direction. The terminal electrode is connected to the first terminal plate and protrudes from the first end plate in the stacking direction. The heat pipe assembly includes a heat receiving portion and a heat dissipation portion. The heat receiving portion is disposed in the fluid manifold to receive heat from a fluid. The heat dissipation portion is connected to the terminal electrode to release heat received at the heat receiving portion to the terminal electrode.
US09887410B2 Flexible fusible link, systems, and methods
A fusible link includes a current collector element, a battery cell conductor pad, and at least one fusible conductor connecting the current collector element and the battery cell conductor pad. The current collector element can be a current collector conductor pad, a current collector conductor pad and a current collector plate, or a fuse sheet. A battery cell has an anode electrode and a cathode electrode, a separate fusible link is coupled to at least one of the battery cell electrodes. The battery cell conductor pad is electrically and mechanically attached to each battery cell electrode. The fusible conductor opens under excessive current flow, and has sufficient service loop length to allow relative in-plane and out-of-plane motions between the battery cell electrode and the current collector element. The fusible links can be applied to each of a plurality of battery cells included in a battery pack.
US09887407B2 Secondary battery with improved life characteristics
The present disclosure refers to a secondary battery which comprises a high-voltage cathode active material and a separator whose pores are not obstructed even though being used together with the high-voltage cathode active material, thereby preventing the obstruction of pores in the separator and the formation of a dendrite in the anode and eventually providing good battery life performance.
US09887398B2 Electrochemical device and battery module having improved vibration-resistance
The present disclosure relates to an electrochemical device and a battery module having improved anti-vibration. In the electrochemical device and the battery module according to one embodiment of the present disclosure which are mounted in electrically powered tools or other equipments, tap holders for providing vibration-resistance are provided on the outer surface of a cathode tap or an anode tap exposed to the outside of the electrochemical device or the battery module, thereby dispersing external force applied to the cathode tap or the anode tap to prevent the cathode tap or the anode tap from being damaged, and immobilizing the cathode tap or the anode tap to prevent an external short circuit, and eventually to improve the stability of the electrochemical device and the battery module.
US09887392B2 Method for manufacturing display device and method for manufacturing electronic device
A method for manufacturing a display device is provided. The method includes forming a display element interposed between a first substrate and a second substrate and peeling the second substrate from the first substrate so that an electrode, which is located between the first and second substrates and to be connected to an external electrode, is exposed simultaneously with the peeling of the second substrate.
US09887386B2 Display device having compensation layer
A display device includes: a flexible substrate; a display unit on the flexible substrate and configured to display an image; and a compensation layer between the flexible substrate and the display unit.
US09887384B2 Method for producing flexible display device, and flexible display device
The method is for producing a flexible display device, the flexible display device including a first flexible base material and a second flexible base material which are attached to each other by a first adhesive layer, the method including the following steps (1) to (4) in the order given: (1) forming a conductive line and terminals; (2) forming a removal layer to directly cover the terminals; (3) sequentially arranging multiple layers including the first adhesive layer and the second flexible base material, with higher interfacial adhesions present between the removal layer and the second flexible base material than the interfacial adhesion between the removal layer and the terminals; and (4) exposing the terminals.
US09887360B2 Method for producing an organic light-emitting component
A method for producing an organic light-emitting component is disclosed with providing a carrier, forming a first electrode over the carrier, forming an organic functional layer structure over the first electrode, and forming a second electrode over the functional layer structure. The first and second electrodes and the functional layer structure overlap in an optically active region which extends in the lateral direction and is embodied to generate light. In an optically inactive region extending over the carrier in the lateral direction, an electrically conductive contact layer is formed over the carrier, so that it is in direct physical and electrical contact with the first electrode and/or the second electrode. A first contact section and at least one second contact section of the layer are separated from one another by a lithographic process, so that they are electrically insulated from one another. The layer is structured by a laser beam.
US09887354B2 Memory device and method of manufacturing the same
Provided are a memory device and a method of manufacturing the same. Memory cells of the memory device are formed separately from first electrode lines and second electrode lines, wherein the second electrode lines over the memory cells are formed by a damascene process, thereby avoiding complications associated with CMP being excessively or insufficiently performed on an insulation layer over the memory cells.
US09887353B2 Electronic device and method for fabricating the same
An electronic device includes a semiconductor memory that includes: a first conductive pattern disposed over a substrate; a first selection element layer disposed over the first conductive pattern and having one or more first grooves therein, the first grooves overlapping the first conductive pattern; a first variable resistance layer whose sidewalls and bottom are surrounded by the first selection element layer, the first variable resistance layer being buried in the first groove; and a second conductive pattern that overlaps the first variable resistance layer and is disposed over the first variable resistance layer.
US09887351B1 Multivalent oxide cap for analog switching resistive memory
A resistive random access memory (RRAM) includes a first electrode, a second electrode, a base oxide provided between the first electrode and the second electrode, and a multivalent oxide provided between the first electrode and the second electrode. The multivalent oxide switches between at least two oxidative states.
US09887347B2 Piezoelectric element, piezoelectric actuator and electronic instrument using the same
A piezoelectric element includes a substrate, a first electrode, a piezoelectric film and a second electrode that are sequentially placed in the above-mentioned order. The piezoelectric film contains oxides of Ba, Bi, Ti, Zr, Fe and Mn and has a perovskite structure, wherein the molar ratio y of Bi relative to the sum of Ba and Bi is 0.001≦y≦0.015, the molar ratio x of Zr relative to the sum of Ti, Zr, Fe and Mn is 0.010≦x≦0.060, the molar ratio z of Fe relative to the sum of Ti, Zr, Fe and Mn is 0.001≦z≦0.015, and the molar ratio m of Mn relative to the sum of Ti, Zr, Fe and Mn is 0.0020≦m≦0.0150, while the relationship between y and z is expressed by 0.90≦y/z≦1.10.
US09887345B2 Piezo-stack with passivation, and a method for the passivation of a piezo-stack
A piezo-stack includes a plurality of lateral surfaces and a first passivation layer applied to a first lateral surface. The first passivation layer terminates flush with opposing lateral surfaces that adjoin the first lateral surface.
US09887344B2 Piezoelectric element, piezoelectric actuator device, liquid ejecting head, liquid ejecting apparatus, and ultrasonic measuring apparatus
Provided is a piezoelectric element in which a first electrode, a piezoelectric layer, and a second electrode are sequentially stacked on a substrate, the piezoelectric layer being formed of composite oxide having a perovskite structure which contains at least Pb, Nb, and Ti, in which the piezoelectric layer has a tetragonal crystal structure, the crystal is oriented to {100} against the substrate, and regions are mixed in a crystal lattice, each region including a (100) plane and a (001) plane which are orthogonal to a stacking direction, and the composite oxide of the piezoelectric layer is represented by the following general expression. xPb(Ni1/3,Nb2/3)O3-yPbZrO3-zPbTiO3 (10≦x≦40, 0
US09887341B2 Method of production of core/shell type nanoparticles, method of production of sintered body using that method, and thermoelectric conversion material produced by that method
A method of production of core/shell type nanoparticles includes the following steps: a first step of applying a first power to cause the generation of the plasma so as to selectively cause the precipitation of a first metal so as to form nanoparticles as cores and a second step of applying a second power which is larger than the first power to cause the generation of the plasma so as to cause the precipitation of a second metal which has a smaller oxidation reduction potential than the first metal on the core surface so as to form shells which are comprised of the second metal which cover the cores which are comprised of the first metal.
US09887338B2 Light emitting diode device
An electronic assembly includes a Light Emitting Diode (LED) and a substrate. The LED has a solderable surface other than the contacts. The substrate has an opening. The solderable surface is mounted substantially over the opening. When the opening is filled with solder, the solderable surface is metallically bonded with the solder in the opening.
US09887334B1 Semiconductor light emitting device
A semiconductor light emitting device includes a light emitting structure including a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer; and an insulating layer on the light emitting structure and including first and second through-holes. The insulating layer includes a first lower insulating layer and a second lower insulating layer. The first insulating layer is disposed on the first conductivity-type semiconductor layer and is surrounded by the second lower insulating layer with the first through-hole interposed therebetween.
US09887333B2 Light emitting device and element mounting board
A light emitting device includes: an element mounting board having a base and conductive patterns disposed on a main surface of the base, and each having one or more element mounting areas and one or more external connection areas; conductive patterns each having first and second conductive layers which is made of a different material from that of the first conductive layer, and disposed in this order starting from the base side; element mounting areas, on which the light emitting elements are mounted, having the first conductive layer that is not covered by the second conductive layer; external connection areas having the first conductive layer in which an outer edge is exposed from the second conductive layer; a light reflecting component integrally covers the element mounting areas and lateral surfaces of the light emitting elements; and a light-transmissive component exposing the external connection areas.
US09887331B2 LED leadframe or LED substrate, semiconductor device, and method for manufacturing LED leadframe or LED substrate
An LED leadframe or LED substrate includes a main body portion having a mounting surface for mounting an LED element thereover. A reflection metal layer serving as a reflection layer for reflecting light from the LED element is disposed over the mounting surface of the main body portion. The reflection metal layer comprises an alloy of platinum and silver or an alloy of gold and silver. The reflection metal layer efficiently reflects light emitted from the LED element and suppresses corrosion due to the presence of a gas, thereby capable of maintaining reflection characteristics of light from the LED element.
US09887329B2 Light emitting device and method for manufacturing light emitting device
A light emitting device (100) includes a base member (101), electrically conductive members (102a, 102b) disposed on the base member (101), a light emitting element (104) mounted on the electrically conductive members (102a, 102b), an insulating filler (114) covering at least a portion of surfaces of the electrically conductive members (102a, 102b) where the light emitting element (104) is not mounted, and a light transmissive member (108) covering the light emitting element (104).
US09887326B2 Quantum dot composite fluorescent particle and LED module
The invention discloses a quantum dot composite fluorescent particle including quantum dots, a mesoporous material, and a water-blocking and oxygen-blocking material. The quantum dots are distributed in the mesoporous material, and the water-blocking and oxygen-blocking material is filled in the gaps between the quantum dots and the mesoporous material. The quantum dot composite fluorescent particles may also include metal nanoparticles distributed within the mesoporous material and/or a blocking layer coating the outer surface of the mesoporous material. These features greatly improve the water and oxygen blocking properties and thus, the stability of the quantum dot composite fluorescent particles. The metal nanoparticles help the quantum dots capture more blue lights due to the localized surface resonance plasma and consequently improve the utilization ratio of the blue lights. The quantum dot composite fluorescent particle can then be integrated into an LED module to improve its service life.
US09887319B2 Enhanced light extraction
There is herein described light generating electronic components with improved light extraction and a method of manufacturing said electronic components. More particularly, there is described LEDs having improved light extraction and a method of manufacturing said LEDs.
US09887316B2 Quantum dots, method, and devices
A quantum dot including a fluorine-containing ligand attached to a surface thereof and having a coating comprising a fluoropolymer over at least a portion of the outer surface of the quantum dot. A method for preparing a quantum dot with a coating comprising a fluoropolymer over at least a portion of the outer surface of the quantum dot is also disclosed. The method comprises contacting a quantum dot having a fluorine-containing ligand attached to a surface thereof with a fluoropolymer to coat the fluoropolymer over at least a portion of the outer surface of the quantum dot. A device including the quantum dot taught herein is further disclosed. An emissive material including the quantum dot taught herein is further disclosed.
US09887315B2 Light emitting diode and method for fabricating the same
A light emitting diode and a method for fabricating the same are provided. The light emitting diode includes: a transparent substrate; a semiconductor material layer formed on the top surface of a substrate with an active layer generating light; and a fluorescent layer formed on the back surface of the substrate with controlled varied thicknesses. The ratio of light whose wavelength is shifted while propagating through the fluorescent layer and the original light generated in the active layer can be controlled by adjusting the thickness of the fluorescent layer, to emit desirable homogeneous white light from the light emitting diode.
US09887304B2 H2S reactive anneal to reduce carbon in nanoparticle-derived thin films
A method for preparing CIGS absorber layers using CIGS nanoparticles on a substrate comprises one or more annealing steps that involve heating the CIGS nanoparticle film(s) to dry the film and possibly to fuse the CIGS nanoparticles together to form CIGS crystals. Generally, at least the final annealing step will induce particle fusion to form CIGS crystals. Reactive gas annealing has been found to facilitate the growth of larger grains in the resulting CIGS absorber layers and lead to improved photovoltaic performance of those layers. It is suspected that the presence of carbon in CIGS nanoparticle films hinders grain growth and limits the size of crystals which can be obtained in CIGS films upon annealing. It has been discovered that exposing the CIGS nanoparticle films to a reactive atmosphere containing sulfur can decrease the amount of carbon in the film, resulting in the growth of larger CIGS crystals upon annealing.
US09887302B2 Schottky barrier diode
A Schottky barrier diode is provided, which includes a semiconductor substrate, a first well region, an isolation region, a silicide layer and a silicon oxide-containing layer. The first well region of a first conductivity type is in the semiconductor substrate. The isolation region is in the first well region. The silicide layer is laterally adjacent to the isolation region, and over and in contact with the first well region. The silicon oxide-containing layer is over and in contact with the isolation region.
US09887298B2 Semiconductor device and manufacturing method thereof
An embodiment is a semiconductor device which includes a first oxide semiconductor layer over a substrate having an insulating surface and including a crystalline region formed by growth from a surface of the first oxide semiconductor layer toward an inside; a second oxide semiconductor layer over the first oxide semiconductor layer; a source electrode layer and a drain electrode layer which are in contact with the second oxide semiconductor layer; a gate insulating layer covering the second oxide semiconductor layer, the source electrode layer, and the drain electrode layer; and a gate electrode layer over the gate insulating layer and in a region overlapping with the second oxide semiconductor layer. The second oxide semiconductor layer is a layer including a crystal formed by growth from the crystalline region.
US09887291B2 Semiconductor device, display device including the semiconductor device, display module including the display device, and electronic device including the semiconductor device, the display device, or the display module
A change in electrical characteristics is suppressed and reliability is improved in a semiconductor device provided with a transistor including an oxide semiconductor. A semiconductor device includes a transistor. The transistor includes a gate electrode, a first insulating film over the gate electrode, a second insulating film over the first insulating film, an oxide semiconductor film over the second insulating film, a first buffer film over the oxide semiconductor film, a second buffer film over the oxide semiconductor film, a source electrode electrically connected with the oxide semiconductor film, and a drain electrode electrically connected with the oxide semiconductor film. The source electrode is electrically connected with the oxide semiconductor film through the first buffer film. The drain electrode is electrically connected with the oxide semiconductor film through the second buffer film.
US09887283B2 Process method and structure for high voltage MOSFETs
This invention discloses a semiconductor power device disposed in a semiconductor substrate. The semiconductor power device comprises a plurality of trenches each having a trench endpoint with an endpoint sidewall perpendicular to a longitudinal direction of the trench and extends vertically downward from a top surface to a trench bottom surface. The semiconductor power device further includes a trench bottom dopant region disposed below the trench bottom surface and a sidewall dopant region disposed along the endpoint sidewall wherein the sidewall dopant region extends vertically downward along the endpoint sidewall of the trench to reach the trench bottom dopant region and pick-up the trench bottom dopant region to the top surface of the semiconductor substrate.
US09887272B2 Method for forming counterdoped semiconductor device comprising first epitaxial layer and second epitaxial layer formed over first epitaxial layer having conductivity type different than second epitaxial layer
A semiconductor device includes a first type region including a first conductivity type. The semiconductor device includes a second type region including a second conductivity type. The semiconductor device includes a third type region including a third conductivity type that is opposite the first conductivity type, the third type region covering the first type region. The semiconductor device includes a fourth type region including a fourth conductivity type that is opposite the second conductivity type, the fourth type region covering the second type region. The semiconductor device includes a channel region extending between the third type region and the fourth type region.
US09887255B2 Array substrate, display device, and method for manufacturing array substrate
An array substrate, a display device, and a method for manufacturing the array substrate are disclosed. The array substrate comprises a base substrate, a light-absorbing layer, and a bottom-gate thin film transistor unit arranged in sequence, wherein a projection of the light-absorbing layer covers a gate metal layer, a source metal layer, and a drain metal layer of the bottom-gate thin film transistor unit. According to the present disclosure, the ambient light can be prevented from irradiating the metal layers of the bottom-gate thin film transistor unit effectively in the case that the brightness of the display panel is not reduced.
US09887248B2 Display device and manufacturing method thereof
A display device includes a substrate; a plurality of color filters on the substrate, a common electrode covering the plurality of color filters, a white emission layer covering the common electrode, a plurality of pixel electrodes on the white emission layer and a plurality of pixel switching elements on the plurality of pixel electrodes and connected to the plurality of pixel electrodes, wherein the white emission layer includes a plurality of quantum dots.
US09887246B2 Organic light emitting display panel and device with a black bank in a planarization layer
An organic light-emitting display panel can improve the color purity and color gamut by reducing optical interference between adjacent pixel areas.A black bank layer is disposed on a planarization layer, such that it is possible to suppress light emitted from an organic emission layer from being reflected via various paths to be scattered to adjacent pixel areas. In addition, the black bank layer comes in contact with a color filter layer via holes formed in the planarization layer to thereby reduce optical interference between adjacent pixel areas.In this manner, the color purity and color gamut of displayed images can be improved, and a display device with excellent image quality can be implemented.
US09887245B2 Image device with improved chrominance quality
An image device includes a plurality of red sub-pixels, a plurality of green sub-pixels, a plurality of blue sub-pixels, a plurality of white sub-pixels, and a plurality of yellow sub-pixels. A ratio of the total number of red sub-pixels to the total number of green sub-pixels to the total number of blue sub-pixels to the total number of white sub-pixels and to the total number of yellow sub-pixels is about 3:3:3:2:1.
US09887235B2 Pixel isolation device and fabrication method
Backside illuminated (BSI) image sensor devices are described as having pixel isolation structures formed on a sacrificial substrate. A photolayer is epitaxially grown over the pixel isolation structures. Radiation-detecting regions are formed in the photolayer adjacent to the pixel isolation structures. The pixel isolation structures include a dielectric material. The radiation-detecting regions include photodiodes. A backside surface of the BSI image sensor device is produced by planarized removal of the sacrificial substrate to physically expose the pixel isolation structures or at least optically expose the photolayer.
US09887232B2 Photodetector circuit and semiconductor device
To provide a photodetector circuit capable of obtaining signals in different periods without being affected by characteristics of a photoelectric conversion element. The photodetector circuit has n signal output circuits (n is a natural number of 2 or more) connected to the photoelectric conversion element. Further, the n signal output circuits each include the following: a transistor whose gate potential varies in accordance with the amount of light entering the photoelectric conversion element; a first switching element which holds the gate potential of the transistor; and a second switching element which controls a signal output from the transistor. Thus, after data based on the amount of light entering the photoelectric conversion elements is held as the gate potentials of the transistors, the second switching elements are turned on, whereby signals in different periods can be obtained without being affected by characteristics of the photoelectric conversion element.
US09887231B2 Solid-state imaging device and method of manufacturing the device
A solid-state imaging device includes unit pixels formed on a semiconductor substrate. Each of the unit pixels includes a photoelectric converter, a floating diffusion, a pinning layer, and a pixel transistor. The pixel transistor includes a gate electrode formed on the semiconductor substrate, a source diffusion layer, and a drain diffusion layer. At least one of the source diffusion layer or the drain diffusion layer functions as the floating diffusion. The pinning layer is covered by the floating diffusion at a bottom and a side at a channel of the pixel transistor. A conductivity type of the floating diffusion is opposite to that of the pinning layer.
US09887229B2 Sensing chip package and a manufacturing method thereof
This present invention provides a method of manufacturing a chip scale sensing chip package, comprising the steps of: providing a sensing device wafer having a first top surface and a first bottom surface opposite to each other, whereby the sensing device wafer comprises a plurality of chip areas, and each of the chip areas comprising a sensing device and a plurality of conductive pads adjacent to the sensing chip nearby the first top surface; providing a cap wafer having a second top surface and a second bottom surface opposite to each other, and bonding the second surface of the cap wafer to the first top surface of the sensing device wafer by sandwiching a first adhesive layer therebetween; providing a temporary carrier substrate, and bonding the temporary carrier substrate to the second top surface of the cap wafer by sandwiching a second adhesive layer therebetween; forming a wiring layer connecting to each of the conductive pads on the first bottom surface of the sensing device wafer; providing a first protective layer on the wiring layer; removing the temporary carrier substrate and the second adhesive layer; forming a second protective layer on the second top surface; removing the first protective layer; scribing the chip areas to generate a plurality of individual chip scale sensing chip package; and removing the second protective layer.
US09887218B2 Imaging device, operating method thereof, and electronic device
An imaging device whose dynamic range is broadened is provided. The imaging device includes a pixel including a first photoelectric conversion element and a first circuit including a second photoelectric conversion element. The first circuit switches the operation mode of the pixel to a normal imaging mode or a wide dynamic range mode and switches the operation region of the first photoelectric conversion element to a normal region or an avalanche region in accordance with the illuminance of light with which the second photoelectric conversion element is irradiated. When the illuminance of light with which the first photoelectric conversion element is irradiated is increased, the increase rate of a writing current flowing to the pixel is higher in the avalanche region than in the normal region. However, in the wide dynamic range mode, the increase rate of current can be lowered, and thus the dynamic range can be broadened.
US09887213B2 Method for manufacturing thin film transistor and related active layer for thin film transistor, thin film transistor, array substrate, and display apparatus
The present disclosure provides a method for forming an active layer with a pattern. The method includes forming an amorphous silicon layer and forming a function layer on the amorphous silicon layer. The function layer has a same pattern as the active layer. The method further includes performing a crystallization process for converting the amorphous silicon layer to a poly-silicon layer. The poly-silicon layer has first portions covered by the function layer and second portions not covered by the function layer, and grain sizes of the poly-silicon in the first portions are larger than grain sizes of the poly-silicon in the second portions.
US09887200B2 Dynamic random access memory
A dynamic random access memory (DRAM) includes a substrate, isolation structures, buried word lines, bit lines, and capacitors. The substrate includes active areas configured into strips and arranged as an array. The isolation structures are disposed in trenches of the substrate. Each isolation structure is disposed between two adjacent active areas. The buried word lines are disposed in parallel in a first direction in the trenches. Each buried word line divides each active area arranged in the same column into a first contact region and a second contact region. The bit lines are disposed in parallel in a second direction on the substrate and across the buried word lines. A longitudinal direction of the active areas is non-orthogonal to the second direction. Each bit line is electrically connected with the first contact regions in the same row. The capacitors are electrically connected with the corresponding second contact regions respectively.
US09887193B2 Integrating a planar field effect transistor (FET) with a vertical FET
One embodiment provides a method of integrating a planar field-effect transistor (FET) with a vertical FET. The method comprises masking and etching a semiconductor of the vertical FET to form a fin, and providing additional masking, additional etching, doping and depositions to isolate a bottom source/drain (S/D) region. A dielectric is formed on the bottom S/D region to form a spacer. The method further comprises depositing gate metals, etching a vertical gate for the vertical FET and a planar gate for the planar FET using a shared gate mask, depositing dielectric, etching the dielectric to expose one or more portions of the fin, growing epitaxy on a top S/D region, masking and etching S/D contact openings for the bottom S/D region, forming silicide regions in S/D regions, depositing contact metal in the silicide regions to form contacts, and planarizing the contacts.
US09887190B2 Semiconductor device and method for manufacturing the same
A semiconductor device including a semiconductor substrate in which a diode region and an IGBT region are formed is provided. In the semiconductor device, the diode region includes a second conductivity type cathode layer. An impurity concentration of second conductivity type impurities of the cathode layer is distributed in a curve pattern having at least two peaks, and the impurity concentration of the second conductivity type impurities is higher than that of first conductivity type impurities at all depths of the cathode layer.
US09887180B2 Method for producing a semiconductor component and a semiconductor component
A method for producing a plurality of semiconductor components and a semiconductor component are disclosed. In an embodiment the method includes applying a semiconductor layer sequence on a substrate, structuring the semiconductor layer sequence by forming trenches thereby separating the semiconductor layer sequence into a plurality of semiconductor bodies and applying an insulating layer covering the trenches and vertical surfaces of the plurality of semiconductor bodies. The method further includes forming a plurality of tethers by structuring the insulating layer in regions covering the trenches, locally detaching the substrate from the plurality of semiconductor bodies, wherein the tethers remain attached to the substrate and selectively picking up each semiconductor body by separating the tethers from the substrate, wherein each semiconductor body comprises a portion of the semiconductor layer sequence.
US09887177B2 Systems, methods and devices for inter-substrate coupling
Inter-substrate coupling and alignment using liquid droplets can include electrical and plasmon modalities. For example, a set of droplets can be placed on a bottom substrate. A top substrate can be placed upon the droplets, which uses the droplets to align the substrates. Using the droplets in a capacitive or plasmon coupling modality, information or power can be transferred between the substrates using the droplets.
US09887176B2 Semiconductor package
A semiconductor device is disclosed. The semiconductor device comprises a first die, a second die, and a redistribution structure. The first die and the second die are electrically connected to the redistribution structure. There are no solder bumps between the first die and the redistribution structure. There are no solder bumps between the second die and the redistribution structure. The first die and the second die have a shift with regard to each other from a top view.
US09887174B2 Semiconductor device manufacturing method, semiconductor device, and wire bonding apparatus
A semiconductor device manufacturing method includes: raising and moving a bonding tool, while paying out a wire, in a direction from a second toward a first bonding point to form in the wire a cut portion bent in a vicinity of the second bonding point; lowering and moving a tip of the bonding tool to the cut portion; lowering the bonding tool vertically to thin the cut portion; raising the bonding tool while paying out the wire; and moving the bonding tool in a direction away from the first and second bonding points and along a wire direction connecting the first and second bonding points and then cutting the wire at the cut portion to form a wire tail. This allows the length of the wire tail to be adjusted easily and efficiently to be constant.
US09887169B2 Signal isolation structures for EM communication
Methods, systems, and apparatus for EM isolation structures. One of the apparatus includes a communication module, the communication module including: a printed circuit board; a plurality of integrated circuit packages, each integrated circuit package including at least one transmitter, receiver, or transceiver; and one or more metallic blocking structures configured to at least partially encircle a corresponding one of the plurality of integrated circuit packages, wherein each metallic blocking structure is configured to reduce signal leakage from the corresponding integrated circuit package.
US09887164B2 Semiconductor package and semiconductor device including an electromagnetic wave shielding member
A semiconductor package includes a semiconductor chip mounted on a substrate. The semiconductor package further includes an electromagnetic wave shielding member. The electromagnetic wave shielding member includes an upper surface and a plurality of side surfaces. The electromagnetic wave shielding member surrounds an upper surface and side surfaces of the semiconductor chip. The semiconductor package further includes a hooking member formed from a deformation of a lower end of one of the side surfaces of the electromagnetic wave shielding member. The hooking member is interposed between the semiconductor chip and the substrate to fix the electromagnetic wave shielding member.
US09887163B2 Semiconductor package and method of manufacturing the same
The present invention relates to a semiconductor package and a method of manufacturing the same. Specifically, the present invention relates to a semiconductor package including a substrate; a semiconductor chip mounted on the substrate; a connection element including an insulator mounted on the substrate and a first connection part of a conductive material formed at an end of the insulator; a molding part surrounding the semiconductor chip, and sealing the connection element for an upper surface of the first connection part to be exposed; and a shield layer surrounding the molding part, and forming an opening part on a part corresponding to the first connection part.
US09887157B2 Semiconductor device and method of manufacturing the same
A semiconductor device and a method of manufacturing the same are provided. The semiconductor device includes a substrate on which a contact region and a cell region are defined, sub-patterns formed in the contact region, on the substrate, and insulating patterns and conductive patterns stacked alternately along the sub-patterns.
US09887155B2 Multiple metal layer semiconductor device and low temperature stacking method of fabricating the same
A semiconductor device including a conductive element and an interface surface fabricated atop the conductive element, and a method for fabricating such a device are described. An exemplary device includes a substrate having a conductive element and a metal layer fabricated atop the conductive element. An oxide layer is fabricated atop the metal layer, thus forming an interface surface. During polishing (e.g., planarization), in which an upper portion of the interface surface is removed, the presence of the interface surface greatly reduces the loading on the conductive element. A second substrate fabricated using the same process may be stacked atop the first substrate and bonded using a hybrid bonding process.
US09887146B2 Method and apparatus for chip cooling
In one embodiment, the invention is a method and apparatus for chip cooling. One embodiment of an apparatus for cooling a heat-generating device includes an inlet for receiving a fluid, a manifold comprising a plurality of apertures formed therein for decreasing the pressure of the fluid from a first pressure by adiabatic expansion for impinging the fluid on the heat-generating device once the pressure of the fluid is decreased from the first pressure.
US09887143B2 Surface mount device package having improved reliability
A semiconductor package for mounting to a printed circuit board (PCB) includes a case comprising a ceramic base, a semiconductor die in the case, a mounting pad under the ceramic base and coupled to the semiconductor die through at least one opening in the ceramic base. The mounting pad includes at least one layer having a coefficient of thermal expansion (CTE) approximately matching a CTE of the ceramic base. The mounting pad includes at least one layer having a low-yield strength of equal to or less than 200 MPa. The mounting pad includes at least one copper layer and at least one molybdenum layer. The semiconductor package also includes a bond pad coupled to another mounting pad under the ceramic base through a conductive slug in the ceramic base.
US09887142B2 Power semiconductor device
This invention is provided with: a circuit board which is placed in a package and in which an electric circuit including a power semiconductor element is formed; and a plurality of press-fit terminals each having a wire-bond portion electrically connected in the package to the electric circuit, a press-fit portion for making electrical connection with an apparatus to be connected, and a body portion whose one end portion continuous to the wire bond portion is internally fastened to the package and whose other end portion supports the press-fit portion so as to place the press-fit portion away from the package; wherein in each of the plurality of press-fit terminals, at a portion in the body portion exposed from the package, there is formed a constriction portion that is constricted from both sides in a direction perpendicular to the center line, so as to leave a portion around the center line.
US09887138B2 Semiconductor device
A semiconductor device includes first and second MIS transistors and a dummy element. The first MIS transistor includes a first gate insulating film which includes a first high-k insulating film formed on a first active region and contains an adjusting metal. The second MIS transistor includes a second gate insulating film which includes a second high-k insulating film formed on a second active region and is free of the adjusting metal. The dummy element includes a dummy gate insulating film which includes a dummy high-k insulating film formed on a dummy active region and at least a portion of which is free of the adjusting metal. The first active region is formed in a second conductivity type first well region. The second active region is formed in a first conductivity type second well region. The dummy active region is formed in a second conductivity type third well region.
US09887134B2 Semiconductor devices, methods of manufacture thereof, and methods of singulating semiconductor devices
Semiconductor devices, methods of manufacture thereof, and methods of singulating semiconductor devices are disclosed. In some embodiments, a method of manufacturing a semiconductor device includes forming a trench in a substrate, the trench being formed within a first side of the substrate and disposed around a portion of the substrate. A first insulating material is formed over the first side of the substrate and the trench, and a second insulating material is formed over the first insulating material. Apertures are formed in the second insulating material and the first insulating material over the portion of the substrate. Features are formed in the apertures, and a carrier is coupled to the features and the second insulating material. A second side of the substrate is planarized, the second side of the substrate being opposite the first side of the substrate. The second insulating material is removed, and the carrier is removed.
US09887133B2 Two-dimensional self-aligned super via integration on self-aligned gate contact
Techniques relate to contacts for semiconductors. First gate contacts are formed on top of first gates, second gate contacts are on second gates, and terminal contacts are on silicide contacts. First gate contacts and terminal contacts are recessed to form a metal layer on top. Second gate contacts are recessed to be separately on each of the second gates. Filling material is formed on top of the recessed second gate contacts and metal layer. An upper layer is on top of the filling material. First metal vias are formed through filling and upper layers down to metal layer over first gate contacts. Second metal vias are formed through filling and upper layers down to metal layer over terminal contacts. Third metal vias are formed through filling and upper layers down to recessed second gate contacts over second gates. Third metal vias are taller than first.
US09887129B2 Semiconductor structure with contact plug
The semiconductor device includes a substrate, an epi-layer, a first etch stop layer, an interlayer dielectric (ILD) layer, a second etch stop layer, a protective layer, a liner, a silicide cap and a contact plug. The substrate has a first portion and a second portion. The epi-layer is disposed in the first portion. The first etch stop layer is disposed on the second portion. The ILD layer is disposed on the first etch stop layer. The second etch stop layer is disposed on the ILD layer, in which the first etch stop layer, the ILD layer and the second etch stop layer form a sidewall surrounding the first portion. The protective layer is disposed on the sidewall. The liner is disposed on the protective layer. The silicide cap is disposed on the epi-layer. The contact plug is disposed on the silicide cap and surrounded by the liner.
US09887114B2 IC cartridge
An IC cartridge is provided, which includes: a cartridge body provided with hollowed-out parts, and an ejection mechanism including a substrate and projected structures which are provided on the substrate and can be slideably extended into the hollowed-out parts for pushing out IC chips; the hollowed-out parts and the projected structures cooperate to form groove structures for accommodating the IC chips. In usage, the IC chip in the groove structure are pushed out by sliding of the projected structures of the ejection mechanism through the hollowed-out parts. Thus, removing and flipping over of the IC chips is facilitated, and the processing safety of the IC chip can be ensured.
US09887113B2 Semiconductor chip tray
A semiconductor chip tray is provided that includes a support plate, a first protruding portion, a second protruding portion and a recess. The first protruding portion forms a housing space for a semiconductor chip by being provided on a top surface of the support plate. The second protruding portion is provided on a bottom surface of the support plate, and is fitted to an outer periphery of the first protruding portion of another semiconductor chip tray when the tray is stacked so as to overlap the other tray. The recess is provided on the bottom surface of the support plate. The recess faces a part of the first protruding portion of another chip tray when the tray is stacked so as to overlap the other tray. The recess is formed extending up to an outside of the first protruding portion from the housing space formed by the first protruding portion.
US09887101B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device in accordance with the present invention includes the steps of preparing a semiconductor substrate, placing the semiconductor substrate on an electrostatic chuck, chucking the semiconductor substrate after raising a temperature of the electrostatic chuck to a first temperature, raising a temperature of the electrostatic chuck to a second temperature which is higher than the above-described first temperature in a state where the semiconductor substrate is chucked, and performing a treatment to the semiconductor substrate in a state where a temperature of the electrostatic chuck is maintained at the above-described second temperature.
US09887082B1 Method and apparatus for filling a gap
There is provided a method of filling one or more gaps by providing the substrate in a reaction chamber and introducing a first reactant to the substrate with a first dose, thereby forming no more than about one monolayer by the first reactant on a first area; introducing a second reactant to the substrate with a second dose, thereby forming no more than about one monolayer by the second reactant on a second area of the surface, wherein the first and the second areas overlap in an overlap area where the first and second reactants react and leave an initially unreacted area where the first and the second areas do not overlap; and, introducing a third reactant to the substrate with a third dose, the third reactant reacting with the first or second reactant remaining on the initially unreacted area.
US09887081B2 Method for manufacturing insulating film laminated structure
A method for manufacturing an insulating film laminated structure includes a step of forming a first high-k film on a semiconductor substrate, a step of processing the semiconductor substrate in a processing chamber of a plasma processing apparatus by using a plasma to form an oxide film on an interface between the semiconductor substrate and the first high-k film, and a step of forming a second high-k film on the first high-k film. A plasma oxidation process is performed by using a plasma of an oxygen-containing gas at a processing temperature of the semiconductor substrate in a range from 20° C. to 145° C. while setting a power density of a total power of microwaves to be within a range from 0.035 kW/m2 to 3.5 kW/m2 with respect to a total area of a conductive member facing an inner space of the processing chamber and microwave transmitting windows.
US09887078B2 Single-wafer-type cleaning apparatus
A single-wafer-type cleaning apparatus is provided. The single-wafer-type cleaning apparatus is configured to be capable of controlling electrostatic charges generated due to rotating a wafer during a semiconductor cleaning process and a defect caused by the electrostatic charges. The cleaning process uses an ionizer mounted on a chuck.
US09887077B2 Removal of metal
Methods of removing metal from a portion of a substrate are useful in integrated circuit fabrication. Methods include exposing the substrate to an oxidizing environment comprising at least one oxidizing agent and at least one reducing agent, determining whether metal remaining on the portion of the substrate is less than or equal to a particular level, and if the metal remaining on the portion of the substrate is deemed to be greater than the particular level, exposing the substrate to a reducing environment comprising at least one reducing agent and at least one oxidizing agent.
US09887074B2 Method and apparatus for mass spectrometry of macromolecular complexes
A method of analyzing macromolecular complex ions, such protein complex ions, by mass spectrometry and apparatus for performing the method, wherein the method comprises: introducing macromolecular complex ions into a first fragmentation device and trapping the complex ions therein for a trapping period; fragmenting the trapped complex ions in the first fragmentation device to produce monomer subunit ions; optionally selecting one or more species of subunit ions by m/z; introducing one or more of the species of subunit ions into a second fragmentation device, spatially separated from the first fragmentation device; fragmenting the subunit ions in the second fragmentation device to produce a plurality of first fragment ions of the subunit ions; and mass analyzing the first fragment ions in a mass analyzer, or subjecting the first fragment ions to one or more further steps of fragmentation to form further fragment ions and mass analyzing the further fragment ions.
US09887067B2 Boron implanting using a co-gas
An apparatus and methods of improving the ion beam quality of a halogen-based source gas are disclosed. Unexpectedly, the introduction of a noble gas, such as argon or neon, to an ion source chamber may increase the percentage of desirable ion species, while decreasing the amount of contaminants and halogen-containing ions. This is especially beneficial in non-mass analyzed implanters, where all ions are implanted into the workpiece. In one embodiment, a first source gas, comprising a processing species and a halogen is introduced into a ion source chamber, a second source gas comprising a hydride, and a third source gas comprising a noble gas are also introduced. The combination of these three source gases produces an ion beam having a higher percentage of pure processing species ions than would occur if the third source gas were not used.
US09887064B2 Stage device and charged particle beam device using the same
To provide a stage device and a charged particle beam device using the same capable of effectively suppressing thermal deformation of a stage generated by temperature increase caused by heat generated by a linear motor. The stage device including a table, a linear motor driving the table in a prescribed direction, in which the table and a moving part of the linear motor are connected by components, a slide unit is attached to the component, movement of which is constrained by a rail fixed to a base, and at the same time, the slide unit is positioned vertically below a place where the component is joined to the table, thereby suppressing thermal deformation of the table.
US09887059B2 Glass welding method
A glass layer 103 containing a binder, a laser-light-absorbing pigment, and a glass frit 102 is irradiated with laser light L2, so as to gasify the binder and melt the glass fit 102, thereby fixing the glass layer 103 to a glass member 104. This allows the glass layer 103 fixed to the glass member 104 to let out the binder and enhance the laser light absorptance, so as to yield a uniform state. As a result, fusing glass members 104, 105 to each other with the glass layer 103 having such a stable state interposed therebetween allows the glass members 104, 105 to have a uniform fusing state therebetween.
US09887055B2 Mechanical fuse device
Disclosed herein are efficient mechanical fuse devices that are capable of functioning at high current levels. These devices comprise mechanical features configured such that the fuse devices have a non-triggered state, which allows current to flow through the device, and a triggered state, which does not allow current to flow through the device. In some embodiments, the devices are configured such that a certain pre-determined current level flowing through the device will generate a sufficient electromagnetic field to cause the mechanical elements to transition the fuse device into the triggered state and thus interrupt a connected electrical circuit, device or system. In some embodiments, these devices can also comprise hermetically sealed components.
US09887053B2 Controlling relay actuation using load current
In some aspects, a relay control device includes a processor and a timer. The processor is electrically connectable to a relay that controls current flow to a load device. The processor causes the relay to be actuated at a first point in time so that a current flows to the load device. The processor determines an actuation duration for the relay from a measurement of the load current that is obtained with a current sense component. The processor determines a frequency of an input voltage or current from the measured load current. The processor synchronizes the timer with this frequency and identifies a zero-crossing point for a second load current based on the synchronized timer. The processor subsequently causes the relay to be actuated at a time that is offset from the zero-crossing point by the actuation duration.
US09887028B2 Superconducting magnet
A superconducting magnet includes: a superconducting coil; a coolant container; a radiation shield; a vacuum container; a refrigerator; a current lead; a first pipe including a mounting opening in which the refrigerator is inserted and fixed; a second pipe including a lead-out opening through which the current lead passes to be led out; and a flow rate ratio maintaining mechanism connected to at least one of the downstream side of the mounting opening of the first pipe and the downstream side of the lead-out opening of the second pipe, the flow rate ratio maintaining mechanism allowing the vaporized coolant to flow through the first pipe and the second pipe at a constant flow rate ratio.
US09887020B2 Doped graphene, method of manufacturing the doped graphene, and a device including the doped graphene
A composition including graphene; and at least one dopant selected from the group consisting of an organic dopant and an inorganic dopant.
US09887004B2 Bi-directional RRAM decoder-driver
The present disclosure generally relates to the fabrication of and methods for creating a reversible tri-state memory device which provides both forward and reverse write and read drive to a bi-directional RRAM cell, thus allowing writing in the forward and reverse directions. The memory device, however, utilizes a single transistor “on pitch” which fits between two metal lines traversing the array tile.
US09887002B1 Dummy word line bias ramp rate during programming
Apparatuses and techniques are described for reducing or eliminating program disturb in non-volatile storage. In one aspect, the ramp rate of a voltage applied to a dummy word line is reduced during programming of edge word lines. In one embodiment, a slower than normal ramp rate is used for a dummy word line when the word line selected for programming is an edge word line, but a normal ramp rate is used for the dummy word line when the word line selected for programming is a middle word line.
US09887000B1 System and method for cryogenic hybrid technology computing and memory
A system and method for high-speed, low-power cryogenic computing are presented, comprising ultrafast energy-efficient RSFQ superconducting computing circuits, and hybrid magnetic/superconducting memory arrays and interface circuits, operating together in the same cryogenic environment. An arithmetic logic unit and register file with an ultrafast asynchronous wave-pipelined datapath is also provided. The superconducting circuits may comprise inductive elements fabricated using both a high-inductance layer and a low-inductance layer. The memory cells may comprise superconducting tunnel junctions that incorporate magnetic layers. Alternatively, the memory cells may comprise superconducting spin transfer magnetic devices (such as orthogonal spin transfer and spin-Hall effect devices). Together, these technologies may enable the production of an advanced superconducting computer that operates at clock speeds up to 100 GHz.
US09886992B2 Memory device and system including the same
A memory device may include: an active controller configured to output a row active signal in response to a refresh control signal and a row enable signal when an active signal is activated; a refresh controller configured to generate and store a flag bit for controlling a refresh operation in response to a refresh signal, a precharge signal, and a precharge stop signal, and output the row enable signal corresponding to the stored flag bit to the active controller; and a cell array circuit configured to perform a refresh operation in memory cell array areas in response to the row active signal.
US09886991B1 Techniques for sensing logic values stored in memory cells using sense amplifiers that are selectively isolated from digit lines
Methods, systems, and devices for operating an electronic memory apparatus are described. A logic value stored in a ferroelectric random access memory (FeRAM) cell is read onto a first sensing node of a sense amplifier. The reading is performed through a digit line coupling the FeRAM cell to the first sensing node, while the sense amplifier is in an inactive state. A second sensing node of the sense amplifier is biased to a reference voltage provided by a reference voltage source. The biasing is performed while reading the logic value stored in the FeRAM cell onto the first sensing node. The digit line is isolated from the first sensing node after the reading. The sense amplifier is activated, after isolating the digit line from the first sensing node, to amplify and sense a voltage difference between the first sensing node and the second sensing node.
US09886988B1 Memory cell having a reduced peak wake-up current
In various embodiments, a circuit includes a first switch coupled to a voltage source and a bit-line (BL). The first switch is configured to couple the BL to the voltage source to charge the BL in response to a charge control signal. A second switch is coupled to the voltage source and a complimentary bit-line (BLB) and is configured to couple the BLB to the voltage source to charge the BLB in response to the charge control signal. A control circuit is electrically coupled to each of the first switch and the second switch. The control circuit is configured to generate the charge control signal. The charge control signal is configured to control the first switch and the second switch to selectively couple the BL and the BLB to the voltage source to charge the BL and the BLB from an initial voltage to a first predetermined voltage during a first discrete charging period and from the first voltage to a second predetermined voltage during a second discrete charging period.
US09886983B1 Storage drive with collapsible support
A storage device includes a data drive and an enclosure. Shock absorber mounting holes on the enclosure can receive shock absorbers to connect to the data drive. In this way the data drive can be suspended from the enclosure. The enclosure can also have one or more protrusion. The one or more protrusion can be located such that when the data drive is placed thereon and each shock absorber is placed within a respective shock absorber mounting hole, each shock absorber is aligned with a mounting hole on the data drive. This can allow securement of the respective shock absorber to the respective data drive mounting hole to suspend the data drive. When the data drive is assembled within the enclosure, the one or more protrusion is sized such that an impact on the one or more protrusion by the data drive will destroy the one or more protrusion.
US09886978B2 Process for production of magnetic thin film, magnetic thin film, and magnetic material
The present invention provides a process for production of a magnetic thin film which has insulation properties, serves as a permanent magnet, and has improved residual magnetization in comparison with prior arts, the magnetic thin film, and a magnetic material. When a magnetic thin film 3 is formed, an external magnetic field with a predetermined intensity is applied to a coating liquid containing magnetic particles containing epsilon-type iron-oxide-based compounds which have insulation properties and which serve as a permanent magnet, and the coating liquid is let cured in order to form the magnetic thin film 3. Accordingly, the magnetic particles containing the epsilon-type iron-oxide-based compounds can be fixed while being oriented regularly in a magnetization direction. This realizes the process for production of the magnetic thin film 3 which has insulation properties and which serve as a permanent magnet, the magnetic thin film 3, and a magnetic material 1.
US09886976B2 Slider with extended three-dimensional air-bearing surface
Disclosed herein is a hard disk drive slider having an extended three-dimensional air-bearing surface (ABS). The slider has an ABS and a back surface opposite the ABS, where at least a portion of the back surface defines a plane (i.e., if the back surface is substantially flat, the back surface itself defines the plane). Defined herein is an ABS function, which describes the characteristics of a portion of the ABS in a two-dimensional plane made by taking a cross-section of the slider perpendicular to the plane defined by the at least a portion of the back surface. The cross-section of the slider taken perpendicular to the plane has an ABS function that is a multi-valued function, which is defined herein as a relation for which, for at least one possible input value along the selected axis in the plane, the relation evaluates to two or more distinct nonzero values.
US09886974B2 Read head free layer having front and rear portions biased at different levels
A reader having a bearing surface, a free layer, and a free layer biasing structure. The free layer biasing structure includes at least one side shield that applies a first bias field level to a front portion of the free layer that is nearest to the bearing surface and applies a second bias field level to a rear portion of the free layer that is farthest from the bearing surface. The second bias field level is greater than the first bias field level.
US09886969B2 Gramophone record
A gramophone record includes a main body and a cladding layer. The main body is made of a polymeric material, and has a base surface and an extending surface which extends downward from the base surface. The extending surface defines a continuous spiral groove in the main body. The cladding layer is formed on the extending surface, and has a Hardness Rockwell C (HRC) of not less than 37.
US09886966B2 System and method for improving noise suppression using logistic function and a suppression target value for automatic speech recognition
Method for improving noise suppression for ASR starts with a microphone receiving an audio signal including speech signal and noise signal. In each frame for frequency band of audio signal, a noise estimator detects ambient noise level and generates noise estimate value based on estimated ambient noise level, variable noise suppression target controller generates suppression target value using noise estimate value and logistic function, a gain value calculator generates a gain value based on suppression target value and noise estimate value, and combiner enhances the audio signal by the gain value to generate a clean audio signal in each frame for all frequency bands. Logistic function models desired noise suppression level that varies based on ambient noise level. Variable level of noise suppression includes low attenuation for low noise levels and progressively higher attenuation for higher noise level. Other embodiments are also described.
US09886963B2 Encoder selection
A device includes a first classifier and a second classifier coupled to the first classifier. The first classifier is configured to output first decision data that indicates a classification of an audio frame as a speech frame or a non-speech frame, the first decision data determined based on first probability data associated with a first likelihood of the audio frame being the speech frame and based on second probability data associated with a second likelihood of the audio frame being the non-speech frame. The second classifier is configured to output second decision data based on the first probability data, the second probability data, and the first decision data, the second decision data includes an indication of a selection of a particular encoder of multiple encoders available to encode the audio frame.
US09886960B2 Voice signal processing method and device
A signal encoding method and device are disclosed. The method includes, when an encoding manner of a previous frame of a currently-input frame is a continuous encoding manner, predicting a comfort noise that is generated by a decoder according to the currently-input frame when the currently-input frame is encoded into an SID frame, determining an actual silence signal, determining a deviation degree between the comfort noise and the actual silence signal, determining an encoding manner of the currently-input frame according to the deviation degree, and encoding the currently-input frame according to the encoding manner of the currently-input frame. It is determined, according to the deviation degree between the comfort noise and the actual silence signal, that the encoding manner of the currently-input frame is the hangover frame encoding manner or the SID frame encoding manner, which can save communication bandwidth.
US09886959B2 Method and system for low bit rate voice encoding and decoding applicable for any reduced bandwidth requirements including wireless
A voice encoder/decoder (vocoder) may provide receiving a voice sample and generating zero crossings of the voice sample in response to voice excitation in a first formant and creating a corresponding output signal. Additional operations may include dividing the output signal by two, and sampling the output signal at a predefined frequency such that a resulting combination uses half of a bit rate for an excitation and a remainder for short term spectrum analysis.
US09886957B2 System and method for voice recognition
A voice recognition system and method are provided. The voice recognition system includes a voice input unit configured to receive learning voice data and a target label including consonant and vowel (letter) information representing the learning voice data, and divide the learning voice data into windows having a predetermined size; a first voice recognition unit configured to learn features of the divided windows using a first neural network model and the target label; a second voice recognition unit configured to learn a time-series pattern of the extracted features using a second neural network model; and a text output unit configured to convert target voice data input to the voice input unit into a text based on learning results of the first voice recognition unit and the second voice recognition unit, and output the text.
US09886952B2 Interactive system, display apparatus, and controlling method thereof
An interactive system, a display apparatus, and a controlling method are provided. The display apparatus includes an input which receives an uttered voice of a user; a communicator which transmits a voice signal of the uttered voice to a voice recognition apparatus; a voice recognizer which performs a voice recognition process with the uttered voice; and a controller which determines first or second voice information which has a reliability value greater than or equal to a preset threshold value among a reliability value of the first voice information, and a reliability value of the second voice information to be an execution command of the uttered voice. Therefore, if the display apparatus and an external apparatus simultaneously recognize the uttered voice of the user, the display apparatus selects a voice recognition result proximate to an intent of the user from two voice recognition results.
US09886937B2 Component and method for overlying information bearing hexagons on a map display
The disclosure relates to a computer implemented method and component defining a plurality of data structures, each data structure having a plurality of data elements. The method and component associate the plurality of data structures with a geographic area wherein each data structure of the plurality corresponds to its own unique sub-part of the geographic area. Each data structure of the plurality is rendered as a corresponding one of a plurality of adjacent, non-overlapping, mathematically regular hexagonal shapes. Each data structure is configured for programmatic loading of the plurality of data elements and display characteristics of each hexagon are specified based on data stored in the data elements of the data structure corresponding to each hexagon.
US09886936B2 Presenting panels and sub-panels of a document
Systems, methods, and media for presenting panel-based electronic documents are provided. In accordance with some embodiments, systems for presenting panel-based electronic documents are provided, the systems comprising: at least one processor programmed to: receive an electronic document, a definition of a first panel on a page in the electronic document, and a definition of a second panel on the page in the electronic document; control a display of the first panel based on the definition of the first panel; and transition from the display of the first panel to a display of the second panel by re-scaling the display and panning from the first panel to the second panel.
US09886934B2 Ordering mechanism for offload graphics scheduling
Described herein are technologies related to a ensuring that graphics commands and graphics context are offloading and scheduled for consumption as the commands and graphics context are sent from coherent to non-coherent memory/fabric in a “processor to processor” handoff or transaction.
US09886922B2 Liquid crystal display (LCD) apparatus, LCD panel and driving method using the same
An array substrate is described. The array substrate with a polarity inversion of drive voltage signal in a plurality of data lines comprises a plurality of gate line sets being sequentially arranged, wherein each gate line set comprises two gate lines having an odd gate line and an even gate line respectively; a plurality of data line sets being sequentially arranged and vertically interlaced with the gate line sets, wherein each data line set comprises two data lines having an odd data line and an even data line respectively; wherein a plurality of sub-pixels are sequentially disposed between two adjacent gate line sets, connection positions of a portion of sub-pixels to the odd gate line and the even gate line in one gate line set respectively are changed in a predetermined amount of data line spaced apart.
US09886911B2 Display apparatus and method for driving light source thereof
An autostereoscopic 3D display apparatus, and a light source driving method thereof, includes an image receiver configured to receive an image, an image analyzer configured to analyze the image input through the image receiver, a 2D light source configured to generate a 2D image, a 3D light source configured to generate a 3D image, and a controller configured to drive the 2D light source and the 3D light source based on a result analyzed through the image analyzer in response to the display apparatus being operated in a 2D mode.
US09886910B2 Display device and method of driving display device
A display device including a pixel, a drive transistor including a first and a second terminal and a gate, a first switching element controlling a connection between the second terminal and the gate, a storage capacitor of a second terminal connected to the gate, a second switching element controlling a connection between the storage capacitor and a first signal line, a third switching element arranged in parallel with the second switching element and controlling a connection between the storage capacitor and a second signal line, a fourth switching element controlling a connection between the drive transistor and a first power supply line, a light emitting element connected with the drive transistor and a second power supply line, a fifth switching element controlling a connection between the drive transistor and the light emitting element, a sixth switching element controlling a connection between the drive transistor and a third power supply line.
US09886895B2 Light emitting device and electronic appliance
The present invention is to provide a light emitting device capable of obtaining a certain luminance without influence by the temperature change, and a driving method thereof. A current mirror circuit formed by using a transistor is provided for each pixel. The first transistor and the second transistor of the current mirror circuit are connected such that the drain currents thereof are maintained at proportional values regardless of the load resistance value. Thereby, a light emitting device capable of controlling the OLED driving current and the luminance of the OLED by controlling the drain current of the first transistor at a value corresponding to a video signal in a driving circuit, and supplying the drain current of the second transistor to the OLED, is provided.
US09886893B2 Display control device and display apparatus for controlling an image based on an image signal synchronized with a horizontal synchronization signal and a control signal indicating that the image signal is valid or invalid
A short delay time from imaging of an imaging element to displaying on a view finder is realized using a simple circuit configuration. An EVF controller includes a serial I/F that receives a command including the number of valid lines of one frame, a counter that counts the number of lines of which an image signal becomes valid, a data input unit that inputs a valid image signal based on a data enable signal, a data output unit that outputs the input valid image signal to an EVF, and a timing generation unit that compares a count value of the counter with the number of valid lines, detects an end of the input of the valid image signal in the frame based on a comparison result, and then starts a process for preparation for a next frame.
US09886882B2 Grayscale compensation method
The present invention provides a grayscale compensation method, the method includes converting raw image data into a first image data; obtaining a second image data which can be displayed on the display panel according to the first image data in a preset manner, and the second image data for each pixel includes 3-color grayscale data among a red, a green, a blue, and a white grayscale data of the first image data; performing a grayscale compensation on the grayscale data of the second image data according to the first image data and a predetermined rule.
US09886879B2 Liquid crystal display and method for testing liquid crystal display
A liquid crystal display and a method for testing the liquid crystal display are disclosed. The liquid crystal display includes a TFT substrate including M scan lines and N data lines, a drive power line, and a switch unit adapted to connect the drive power line to the M scan lines under control of a control signal during a detection of a source of Mura of the liquid crystal display. The testing method includes: applying the control signal to the switch unit; applying a data signal to the N data lines; determining the source of the Mura of the liquid crystal display according to a current brightness of the liquid crystal display; and stopping applying the control signal to the switch unit.
US09886869B2 Fractal-based decision engine for intervention
A method/apparatus/system for educational intervention based on a response metric is disclosed. The notice is generated in response to the collection of user and question data, the sending of questions, the receipt of answers, the evaluation of the correctness of the answers, the generation of a response metric, the comparison of the response metric to a threshold, and the generation of the report or notice. The response metric can be reflect the scatter, randomness, and/or slope of student provided answer data, and can be a fractal dimension.
US09886857B2 Organized intelligent merging
A method is provided for organized intelligent merge notifications. The method includes identifying a merge aperture using a processor. Merging vehicle parameters for a merging vehicle approaching the merge aperture are received over a network. Simulations of traffic moving through the merge aperture is performed by the processor based on the received merging vehicle parameters. The simulations are optimized by the processor to determine a merge distance for the merging vehicle. A merge notification is generated by the processor for the merging vehicle based on the merge distance.
US09886851B2 Real time notification and confirmation system and method for vehicle traffic violation
The present invention discloses a real time notification and confirmation system and method for vehicle traffic violations. The system includes a user terminal device, an electronic police device, a traffic control center. The traffic control center analyzes, determines and stores the suspected violation information uploaded by the electronic police device and the identification information inputted by the user terminal device into the database of the traffic control center. The traffic control center sends related notification and an alert message to the user terminal device based on the analysis and determination result. The invention enables a driver to acquire an on-the-spot traffic violation record, a timely warning, correction, and effectively exercising his rights to be heard and defending himself/herself. The present invention helps the traffic control center to timely determine the real violator and prevent a driver from blaming others to take the punishment instead of himself/herself.
US09886850B2 Monitoring intersection delays in a transportation network
A traffic monitoring system (400) includes a network of geographically distributed sensors (401-403). The sensors (401-403) provide raw or preprocessed data to a processing system (405) based on received long range wireless signals (e.g., 2.4 GHz, 5.8 GHz, or 5.9 GHz spectrum). The processing system (405) can then implement any of various algorithms to calculate traffic parameters taking into account the range of communication between the source and the sensor. The inputs to these algorithms include a first contacts, last contacts, maximum range, minimum range, median of contacts, average of contacts, maximum strength, and combinations thereof.
US09886845B2 Methods and systems for content processing
Mobile phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some aspects relate to visual search capabilities, and determining appropriate actions responsive to different image inputs. Others relate to processing of image data. Still others concern metadata generation, processing, and representation. Yet others concern user interface improvements. Other aspects relate to imaging architectures, in which a mobile phone's image sensor is one in a chain of stages that successively act on packetized instructions/data, to capture and later process imagery. Still other aspects relate to distribution of processing tasks between the mobile device and remote resources (“the cloud”). Elemental image processing (e.g., simple filtering and edge detection) can be performed on the mobile phone, while other operations can be referred out to remote service providers. The remote service providers can be selected using techniques such as reverse auctions, through which they compete for processing tasks. A great number of other features and arrangements are also detailed.
US09886840B2 Method for guaranteed delivery of alert notifications through chain-of-command escalation procedures
Computer (server)-based system for detecting anomalous data patterns and generating alert notifications and guaranteeing delivery by soliciting acknowledgement by end-users. If acknowledgement is not obtained within a pre-determined timeframe, the notification is escalated to managing authority and the process repeats until acknowledgement is obtained or the full chain of command is exhausted.
US09886833B2 System and method of automated gunshot emergency response system
A threat sensing system is provided including, in some aspects, a plurality of threat sensing devices distributed throughout a school or facility, with each of the threat sensing devices comprising one or more acoustic sensors, one or more gas sensors, and a communication circuit or communication device configured to output sensor data to a system gateway. The system gateway is configured to receive and process the sensor data output from the threat sensing devices and determine whether the processed sensor data corresponds to one of a predetermined plurality of known threats (e.g., a gunshot) and, if so, to communicate the existence of the threat, the processed sensor information, and/or predetermined messaging information to one or more recipient devices (e.g., first responders, dispatchers).
US09886831B1 Building security system
Visual and aural emitters and methods of providing a building security system distracting to an armed assailant are provided. More particularly, a permanent and fixed installation of stroboscopic lights and aural sirens that operate at sufficient and appropriate frequency, duration and intensity to potentially impair an armed assailant while remaining non-injurious and nonlethal. The system may deliver sufficient sensory distraction such that all occupants of the space are impaired in their ability to perform certain tasks employing vision or hearing with cognitive clarity, including targeting victims with a firearm. The system may be activated manually by authorized personnel, automatically by one or more sensor triggers, or remotely by law enforcement officials.
US09886829B2 Systems and methods for closed-loop control for haptic feedback
Example systems and methods for closed-loop control for haptic feedback are disclosed. One example method includes the steps of outputting a first signal configured to cause a haptic output device to output a haptic effect to a surface; determining one or more first velocities of a surface of an object attracted towards the surface in response to the haptic effect; in response to the first velocities decreasing to approximately zero, discontinuing output of the first signal; determining one or more second velocities of a surface of an object rebounding away from the surface in response to the discontinuing output of the first signal; in response to the second velocities decreasing to approximately zero, determining a responsiveness of the surface of the object to the haptic effect; and outputting a second signal based on the responsiveness.
US09886826B1 Automatic barcode verifier
A scanner is configured to verify barcodes as described below. The scanner has a processor and memories for reading a barcode, capturing images of the product having the barcode, and generating notifications based on attributes of the barcode attached to the product. The processor measures barcode attributes specified by international barcode standards for each barcode extracted from the product images. A grade is then assigned to each extracted barcode based on the barcode attributes and the corresponding measurements. If necessary, notifications are generated based on the assigned grade and are then transmitted to the retailer to correct the deficiencies with the barcode or the product.
US09886824B2 Gaming system and method for playing a game including a plurality of linked symbol generators
A gaming system including a game which utilizes a plurality of symbol generators. Each of the symbol generators is linked to at least another one of the symbol generators, such that the plurality of symbol generators are linked with each other to form a group of coupled symbol generators. In operation, for a play of a game, the gaming system activates (i.e., spins) one of the symbol generators. Due to the symbol generators being directly or indirectly coupled with one another, this activation of one of the symbol generators causes an activation of each of the linked symbol generators. Following the activation of the symbol generators, one of the symbol generators is deactivated (i.e., stopped) at a randomly selected orientation which causes each of the symbol generators to also be deactivated. The gaming system then evaluates any indicated symbols associated with the stopped symbol generators and provides one or more awards based on the evaluated symbol generators.
US09886820B2 Difference engine hybrid game
Systems and methods in accordance with embodiments of the invention operate a difference engine hybrid game. The hybrid game includes a real world engine constructed to determine a randomly generated payout of real world credits from a wager in a gambling game, the payout determined using a paytable, an entertainment software engine constructed to execute an entertainment game providing one or more entertainment game variables based upon skillful execution of the entertainment game involving at least one player action, and a game world engine constructed to manage the entertainment software engine and communicate gameplay gambling event occurrences based upon skillful execution of the entertainment game involving the at least one player action that trigger a wager in the gambling game to the gambling game; wherein the game world engine utilizes a difference engine module constructed to determine the paytable of the real world engine used to determine the randomly generated payout, from among a plurality of paytables based on the one or more entertainment game variables of the entertainment game.
US09886818B2 Enhanced gaming machine with interactive three dimensional game environment
An electronic gaming machine that includes a three-dimensional (3D) graphics processor to generate a 3D game environment for a game. A display controller defines a view window of the three-dimensional game environment. The view window defines a portion of the three-dimensional game environment. An electronic display device displays, via a display interface, the portion of the three-dimensional game environment defined by the view window using the 3D graphics processor. A player input device detects a player request interaction input to update the view window to navigate within the three dimensional game environment. In response to detection by the player input device, the display controller updates the view window based on the update action to define another portion of the three-dimensional game environment. The player can navigate throughout the 3D game environment using player request interaction input.
US09886815B2 3D enhancements to game components in gaming systems including 3D game components with additional symbols
A computer-implemented method for enhancing game components in a gaming system using various three-dimensional enhancements. The three-dimensional enhancements may involve stacks of gaming components to provide and integrate additional symbols, multi-faceted gaming components, multi-faceted gaming surfaces running multiple games in parallel, items animating to simulate real-world physics, merging components, shapes to push up or down gaming components to create stacks, and so on. Further example three-dimensional enhancements are described.
US09886808B2 Magnetic property determination apparatus and magnetic property determination method
A magnetic property determination apparatus that detects a magnetic property of each magnetic material included in a paper sheet transported through a transport path and determines the magnetic materials. The magnetic property determination apparatus includes a magnetic detection unit that generates on the transport path a bias magnetic field having a magnetic field direction inclined to a transport surface of the paper sheet by a specific angle and detects the magnetic charge of the magnetic materials by detecting variation of the bias magnetic field; and a magnetization unit that is arranged upstream of the magnetic detection unit in the transport direction and magnetizes the magnetic materials by generating on the transport path a magnetization magnetic field having a magnetic field direction oriented in a direction different from the direction of the bias magnetic field. At a position at which the magnetic detection unit detects the magnetism, the magnetic materials are in a state in which the magnetic materials are magnetized in mutually different magnetization directions according to coercive force thereof.
US09886801B2 Vehicle sensor compensation
Methods and systems for vehicle sensor compensation are provided. A sensor is configured to at least facilitating obtaining sensor data pertaining to an object in proximity to the vehicle. The sensor data includes a measured azimuth angle value for the object. A processor is coupled to the sensor. The processor is coupled to the sensor, and is configured to at least facilitate estimating a misalignment angle for the sensor using the sensor data and generating a correction factor for the measured azimuth angle value using the misalignment angle.
US09886799B2 Real-time cargo condition management system and method based on remote real-time vehicle OBD monitoring
A novel real-time cargo condition management system and a related method of operation utilizes a unique data synchronization between a remote real-time vehicle on-board diagnostics (OBD) monitoring architecture and a radio frequency identification (RFID) tag attached to a cargo container to track real-time conditions of the cargo container. For example, the cargo container's currently-experienced acceleration and interior temperature can be accurately tracked by a remote monitoring station through a unique data synchronization among a vehicle OBD unit in a truck, an RFID reader installed in the cargo holding area of the truck that periodically scans the RFID tag attached to the cargo container, and an OBD data transceiver unit that wirelessly transmits vehicle OBD data correlated to the RFID tag attached to the cargo container. Similarly, the cargo container's location can be accurately tracked by synchronizing the RFID tag information to the OBD data transceiver unit.
US09886798B2 Display control device, display control method, and recording medium
There is provided a display control device including a display controller configured to place a virtual object within an augmented reality space corresponding to a real space in accordance with a recognition result of a real object shown in an image captured by an imaging part, and an operation acquisition part configured to acquire a user operation. When the user operation is a first operation, the display controller causes the virtual object to move within the augmented reality space.
US09886796B2 Display device, head mounted display, display system, and control method for display device
A transmission type head mounted display which allows a user to visually recognize a display screen as a virtual image and to visually recognize the display screen at a focal length matching a convergence angle of the user, includes an image analysis portion that recognizes a real object within a view field of the user, a distance sensor that detects a distance from the user to the real object, a display control portion that displays the display screen in which an AR image for the real object is disposed, and a display section that displays the display screen, in which the display control portion displays a screen effect which guides a convergence angle of the user to a convergence angle matching the detected distance, on the display screen.
US09886790B2 System and method of shadow effect generation for concave objects with dynamic lighting in three-dimensional graphics
A method of generating three-dimensional graphics enables the generation of performance and quality balanced sun position sensitive soft shadows for objects including three-dimensional models of buildings. The method includes identification of both convex and concave object shapes for the generation of the soft shadow meshes and the modification of the soft shadow meshes based on the position of a light source in a three-dimensional virtual environment to generate realistic shadow graphics including shadows that change shape in response to movement of the light source.
US09886785B2 Indexing and querying spatial graphs
A mechanism is provided for spatial annotated graph queries. A geomap query is received to identify a number K-closest geometry objects within a distance D to a geo-location L. A geohash is computed for the geo-location L. A set of geometry objects are identified from an indexed set of geometry objects having at least NB common-prefix bits to a number of bits NB of the geo-location L. K-closest geometry objects are identified from the set of geometry objects that are closest to the geo-location L. The K-closest geometry objects are then returned to a user who submitted the geomap query.
US09886784B2 Systems and methods for rendering a mosaic image featuring persons and associated messages
Methods and systems for mosaic rendering are described. In some embodiments, an image featuring a person is received. A message associated with the person is received. A mosaic rendering scheme is modified to create a modified mosaic rendering scheme including the image based on receipt of the image and the message. A mosaic display is rendered including the image and the plurality of additional images based on the modified mosaic rendering scheme, the mosaic display including the image and the plurality of additional images in a display pattern in which each image is adjacent to at least one other image. A user inquiry is detected relative to the mosaic display in proximity to the image. A message display is generated including the message based on detection of the user inquiry. Additional methods and systems are disclosed.
US09886783B2 Indexing and querying spatial graphs
A mechanism is provided for spatial annotated graph queries. A geomap query is received to identify a number K-closest geometry objects within a distance D to a geo-location L. A geohash is computed for the geo-location L. A set of geometry objects are identified from an indexed set of geometry objects having at least NB common-prefix bits to a number of bits NB of the geo-location L. K-closest geometry objects are identified from the set of geometry objects that are closest to the geo-location L. The K-closest geometry objects are then returned to a user who submitted the geomap query.
US09886780B2 Volume visualization
A volume visualization, i.e volume rendering, system comprising a feature detector for detecting a feature like a border between body and air (e.g. skin) in an image volume dataset. A distance computing subsystem is arranged for computing a distance from the feature, e.g. a border, a boundary or skin to an image element of the image volume dataset. A weighting subsystem is arranged for weighting an image element value of the image element, based on the distance, to obtain a weighted image element value. A view generator is arranged for generating a view of the image volume dataset, based on the weighted image element value, wherein a view element value of the view is based on the weighted image element value. The view comprises a two-dimensional image view, and the view element value comprises a pixel value.
US09886769B1 Use of 3D depth map with low and high resolution 2D images for gesture recognition and object tracking systems
Disclosed herein according to one embodiment is an object tracker for tracking an object. The object tracker includes a depth camera for acquiring a 3D depth map and a low-resolution 2D image of the object, and an image camera for acquiring a high-resolution 2D image of the object. A processor is in communication with the depth camera and the image camera. The processor is configured to: identify a region of interest within the 3D depth map; identify an approximate object silhouette within the low-resolution 2D image using information about the region of interest from the 3D depth map; identify the approximate object silhouette in the high-resolution 2D image using information about the approximate object silhouette from the low-resolution 2D image; generate a refined object silhouette within the high-resolution 2D image using a region segmentation process; and track the object using the refined object silhouette.
US09886768B2 Visual tracking of an object
Method for visual tracking of at least one object represented by a cluster of points with which information is associated, characterized in that it includes steps to: receive (E1) data representing a set of space-time events, determine (E2) the probability that an event in the set belongs to the cluster of points representing the at least one object, for each event in the received set, determine (E3) whether or not an event belongs to the cluster of points as a function of the determined probability for the event considered, for each event in the received set, update (E4) information associated with the cluster of points for at least one object, for each event for which it was determined in the previous step that it belongs to the cluster of points, calculate (E4, E5) the position, size and orientation of the at least one object as a function of the updated information.
US09886764B2 Image acquisition system, image acquisition method, and inspection system
The invention relates to an image acquisition system and an image acquisition method, as well as to an inspection system having at least one such image acquisition system. A projector projects a pattern on a surface of a sample, a camera records light intensity information from within at least two detection fields defined by the camera on the surface of the sample. A relative motion between the sample on the one hand and the camera and projector on the other hand is generated. From the acquired at least one image a height profile of the surface of the sample may be inferred. The pattern may comprise a number of sub-patterns related to each other by a phase shift. Alternatively, the pattern may be a fringe pattern.
US09886761B2 Information processing to display existing position of object on map
In a system that displays the existing position of an object caught by a camera on a map, the load on a user are reduced, and user-friendliness is increased.The position of an object in a camera image is converted into a position on a map with the use of conversion equations. The existing position of the object based on a result of the conversion is displayed on the map based on results of the conversion. The existence allowed region of the object on the map is set through a designation by the user. The parameters of the conversion equations are determined based on results of the conversion at respective times within a predetermined period of time and the set existence allowed region of the object so that trajectories of the object on the map fall within the existence allowed region.
US09886749B2 Apparatus and method for parameterizing a plant
An apparatus for parameterizing a plant includes a recorder for recording a three-dimensional data set of the plant including not only volume elements of non-covered elements of the plant, but also volume elements of elements of the plants that are covered by other elements, and a parameterizer for parameterizing the three-dimensional data set for obtaining plant parameters.
US09886746B2 System and method for image inpainting
This disclosure relates generally to image processing, and more particularly to system and method for image inpainting. In one embodiment, a method for image inpainting includes aligning a plurality of multi-view images of a scene with respect to a reference image to obtain a plurality of aligned multi-view images. A region of interest (ROI) representing a region to be removed from the reference image for image inpainting is selected. A dictionary is created by selecting image-patches from the reference image and the plurality of aligned multi-view images, and 3D rotations thereof. A priority value of each of a plurality of pixels of the ROI is created. The ROI is systematically reconstructed in the reference image based at least on the priority values of the plurality of pixels and the dictionary by computing a linear combination of two or more image-patches selected from the plurality of image-patches of the dictionary.
US09886742B2 Electro-optic beam steering for super-resolution/lightfield imagery
A near-eye display system includes a display panel, a beam steering assembly facing the display panel, a display controller, and a beam steering controller. The beam steering assembly imparts one of a plurality of net deflection angles to incident light. The display controller drives the display panel to display a sequence of images, and the beam steering controller controls the beam steering assembly to impart a different net deflection angle for each displayed image of the sequence. The sequence of images, when displayed within the visual perception interval, may be perceived as a single image having a resolution greater than the resolution of the display panel or having larger apparent pixel sizes that conceal the black space between pixels of the display, or the sequence of images may represent a lightfield with the angular information represented in the net deflection angles imparted into the images as they are projected.
US09886739B2 Recording a command stream with a rich encoding format for capture and playback of graphics content
Analyzing an application executing on a target device. An application may be executed on a target device. Low cost measurement may be gathered regarding the application executing on the target device. In response to a trigger, high cost measurement data may be gathered regarding the application executing on the target device. The high cost measurement data may include graphics commands provided by the application. The graphics commands and related information may be stored and provided to a host. The host may modify the graphics commands to perform experiments to determine performance issues of the application executing on the target device. The host may determine whether the performance is limited by the CPU or the GPU and may determine specific operations that are causing performance issues. The host may provide suggestions for overcoming the performance issues.
US09886732B2 Systems and methods for pixel-based watermarking
Systems and methods for pixel-based watermarking are disclosed. An online advertising platform, at a first time, receives information identifying a creative that is associated with an advertiser or publisher, and associates a unique identifier with the creative. The color of one or more pixels in the creative image are modified based on the unique identifier by, for example, converting the unique identifier to a corresponding color value and setting the pixels to the color. At a second, later time, the platform receives a second image comprising at least a portion of the creative image. One or more pixels are identified in the second image that correspond to pixels in the first image that were modified in color, and the unique identifier is derived based on the color of the identified pixels in the second image. Information associated with the advertiser or publisher is then retrieved based on the determined identifier.
US09886721B2 Non-repudiation process for credit approval and identity theft prevention
Embodiments are directed towards employing a non-repudiation process for consumer credit requests based on an affirmative authentication of a one-time-pin (“OTP”) generated from a consumer biometric smartcard. The biometric smartcard may authenticate biometric information (e.g. fingerprint, facial image, iris image, or the like) of the consumer based on biometric templates stored on the biometric smartcard. In at least some of the various embodiments, the OTP may be authenticated by an identity authority, such that an associated credit request to a provider may be authenticated. In some embodiments, the provider may request and utilize a credit report for an authentic credit request to determine whether or not the consumer has an acceptable credit rating. If the consumer has an acceptable credit rating, then the provider may provide credit to the consumer.
US09886720B2 Platform for providing customizable user brand experiences, sponsorship junctions, and conversion attribution
A computer-implemented method of providing a brand sponsorship environment includes providing a computer-implemented platform establishing a sponsorship junction involving, in case 1, a first set of trigger-monitorable activities defined by a set of audience providers or, in case 2, a second set of trigger-monitorable activities defined by a set of sponsoring brands, or, in case 3, both the first set and the second set of trigger-monitorable activities.
US09886717B2 System and method for selecting interconnects
A method of selecting interconnection products using a computer-based interconnection selection tool, the method comprising: (a) providing an image to a user, the image depicting multiple interconnections, each interconnection having a referenced interconnection level; (b) receiving a selected interconnection level of interest; (c) providing at least one interconnection prompt corresponding to a given interconnection level of interest; (d) receiving at least one response to the interconnection prompt; (e) providing interconnection options responsive to the at least one response; (f) receiving at least one product selection from the interconnection options and storing the product selection to a list; (g) optionally reiterating steps (c)-(g) until a prompt is provided in step (c) for each level of a group of interconnection levels or the user terminates the process; and (h) after step (g) or the user terminates the process, providing the list to the user.
US09886712B2 Indirect and direct delivery of applications
A system comprising marketplaces, developer sites and a marketplace platform is described. The marketplaces allow companies to purchase many applications from many sources, including the developer application. The developer site provides the developer application and allows companies to purchase the developer application. The marketplace platform provides a single application programmer interface (API) for companies to license the developer application through both the marketplaces and the developer site. The platform also provides for managing user entitlements the developer application for both the plurality of marketplaces and the developer site.
US09886709B2 Display control device, display control method, search device, search method, program and communication system
An information processing apparatus may include a control unit to control display of parts information of a plurality of items, to generate search information according to feedback from a user for the parts information, and to control display of a search result according to the search information.
US09886703B2 System and method for estimating mobile device locations
A method of delivering location-based information comprises receiving a request including a location indicator from a packet-based network and translating the location indicator into a probabilistic representation of one or more possible locations of a mobile user based on historical data collected from mobile devices. By generating the probabilistic user location representation, the method can be used to deal with the inherent uncertainty in user location data, particularly in a mobile world. In some embodiments, this is done by using validation, context analysis, creation of consistent groups, and probability allocation procedures. Location-based document retrieval can be enabled using the probabilistic user location representation. In certain embodiments, IP regions for respective IP addresses are derived from ad requests made over a certain period of time, and the IP regions are used to translate location indicators of subsequent ad requests into probabilistic representations of possible locations of mobile users.
US09886702B2 Method of creating and joining social group, user device for executing the method, server, and storage medium
A method, user device, server, and storage medium for creating and joining a social group performed by a user device are provided. The method for creating the social group includes receiving information corresponding to a current location of the user device; receiving at least one social group condition information item; and sending a request to create a social group based on the information corresponding to the current location and the at least one social group condition information item to an external device.
US09886701B1 Endorsement abuse detection via social interactions
Endorsement abuse detection via social interactions is described, including generating an endorsement log comprising an endorser identifier, a target identifier, endorsement data, and a token indicative of an endorsement event; analyzing the endorsement log with respect to a user aggregator and a target aggregator, to generate an online endorsement abuse candidate; generating an endorsement overlap graph for the online endorsement abuse candidate based on the endorsement log, the user aggregator and the target aggregator, wherein nodes of the endorsement overlap graph represent ones of the online endorsement abuse candidate, and edges represent a number of shared endorsements; and determining whether the endorsement event is authorized based an analysis of the endorsement overlap graph and an orthogonal signal at least one of transmitted and received by the ones of the online endorsement abuse candidate.
US09886700B1 Methods and systems for B2B demand generation with targeted advertising campaigns and lead profile optimization based on target audience feedback
Disclosed are methods and systems for generating opt-in business leads utilizing targeted advertising campaigns. The method comprises first retrieving an ideal customer profile (ICP), and generating enriched candidates leads that match the ICP. Next, generating test campaigns, receiving feedback information on the test campaigns from candidate leads in test target groups, scoring each test campaign based on received feedback information, and generating a targeted advertising campaign comprising test campaigns with high campaign scores. Opt-in business leads are generated by selecting candidate leads that respond affirmatively to the targeted advertising campaign. The present invention utilizes a closed-loop approach to customize campaign audiences, to optimize targeted advertising campaigns and ICPs, and as a result, to produces high-quality, low-cost, opt-in leads for B2B companies.
US09886695B2 Sales force automation system and method for real-time traveling salesperson location tracking and account visit selection
The technology disclosed relates to identifying accounts and prospects nearby a salesman's location based on his real-time goal statuses and pre-assigned preferences. In particular, it relates to locating those accounts and prospects in the salesman's geographic vicinity that most likely require his attention or visit.The technology disclosed further relates to identifying centers of influence for closing sales effort events based on one or more employee attributes. In particular, it relates to recruiting personnel that are best candidates for servicing an account or prospect considering their work profiles. It also relates to ensuring accountability in sales efforts by tracking a salesman's customer relationship management via location records.
US09886691B2 Deploying an issuer-specific widget to a secure wallet container on a client device
Deploying an issuer-specific widget to a wallet container on a client device is accomplished by configuring a widget to provide access to an issuer-specific service group of services that are accessible in a service tier of a multi-tier platform for providing secure transactions, determining service-provider specific resource access requirements for operating the widget, configuring a widget descriptor with the access requirements, and communicating with wallet container to ensure successful deployment of the configured widget that meets the access requirements in the widget descriptor.
US09886684B2 File vault and cloud based document notary service
In one embodiment, a trusted cloud service such as an “electronic vault” may store records of a consumer's electronic data file history. These documents may come from disparate providers and include financial statements and the like. The trusted vault cloud may act as an online notary to certify documents are legitimate and may be trusted. For example, a retailer may dispute whether the consumer paid a debt. To resolve the issue the retailer may access the cloud vault to retrieve a bank statement for the consumer, whereby the bank statement is electronically notarized by the vault cloud and is thus credible to the retailer. The retailer may then see proof the consumer had indeed paid a past debt to the retailer. Other embodiments are described herein.
US09886676B1 Behavior-based business recommendations
Computer program products, methods, systems, apparatus, and computing entities are provided for determining successful practices of insurance representatives. In one embodiment, this may include identifying one or more successful insurance representatives and determining the business practices they use that are correlated to success.
US09886663B2 Compiling network descriptions to multiple platforms
A method of generating executable code for a target platform in a neural network includes receiving a spiking neural network description. The method also includes receiving platform-specific instructions for one or more target platforms. Further, the method includes, generating executable code for the target platform(s) based on the platform-specific instructions and the network description.
US09886652B2 Computerized correspondence estimation using distinctively matched patches
Correspondences in content items may be determined using a trained decision tree to detect distinctive matches between portions of content items. The techniques described include determining a first group of patches associated with a first content item and processing a first patch based at least partly on causing the first patch to move through a decision tree, and determining a second group of patches associated with a second content item and processing a second patch based at least partly on causing the second patch to move through the decision tree. The techniques described include determining that the first patch and the second patch are associated with a same leaf node of the decision tree and determining that the first patch and the second patch are corresponding patches based at least partly on determining that the first patch and the second patch are associated with the same leaf node.
US09886643B2 Character segmentation device, character recognition device and character segmentation method
A character recognition device may include an image sensor to acquire image and a data processor configured to segment a character string from the image data. The data processor may be configured to detect positions to segment the characters; set an area to detect a position for segmenting characters; create a first projection of pixel values arranged in the character arrangement direction along which characters are arranged and a second projection of pixel values arranged in an orthogonal to said character arrangement direction; calculate a synthetic threshold value of a first threshold, acquired by applying a discriminant analysis method on said first, X-axis projection, and a second threshold, acquired by applying said discriminant analysis method on said second, Y-axis projection, and take it as a binary threshold for said setting area; and acquire character segmenting positions based on said binary threshold.
US09886638B1 Systems and methods for associating vehicle operators with driving misses indicated in vehicle operation data
Systems and methods for assessing vehicle operation are provided. According to certain aspects, an electronic device may receive and analyze image data depicting an individual located within a vehicle. The electronic device may also access and compile vehicle operation data and operator data corresponding to a state or condition of the vehicle operator. The electronic device may identify, from the vehicle operator data, a set of close misses experienced by the vehicle, correlate the set of close misses with a state or condition of the vehicle operator, and attribute at least some of the close misses to the vehicle operator. A remote server may aggregate and compile corresponding data from a plurality of vehicles.
US09886631B2 On-line oil and foreign matter detection stystem and method employing hyperspectral imaging
A method for removing foreign matter from an agricultural product stream of a manufacturing process. The method includes conveying a product stream past an inspection station; scanning a region of the agricultural product stream as it passes the inspection station using at least one light source of a single or different wavelengths; generating hyperspectral images from the scanned region; determining a spectral fingerprint for the agricultural product stream from the hyperspectral images; comparing the spectral fingerprint obtained in step (c) to a spectral fingerprint database containing a plurality of fingerprints using a computer processor to determine whether foreign matter is present and, if present, generating a signal in response thereto; and removing a portion of the conveyed product stream in response to the signal. A system for detecting foreign matter within a agricultural product stream is also provided.
US09886624B1 Systems and methods for tracking dribbling in sporting environments
Systems and methods are provided for tracking a dribbling motion associated with a person engaged in either a training session for a sporting event or the live play of the sporting event. In sporting events, a dribbling motion can be associated with a repetitive movement or a short trajectory sequence between changes of direction of a ball, puck or other object used in the sporting event. The repetitive movement or short trajectory sequence used for dribbling can involve an up-and-down movement such as in basketball or a back-and-forth movement such as in soccer or hockey. The system can use one or more cameras to capture images of a person dribbling an object and at least one processor to analyze the images to determine and evaluate one or more characteristics associated with the dribbling motion.
US09886623B2 User intention analysis apparatus and method based on image information of three-dimensional space
Provided are a user intention analysis apparatus and method based on image information of a three-dimensional (3D) space. The user intention analysis apparatus includes a 3D space generator configured to generate a 3D virtual space corresponding to an ambient environment, based on physical relative positions of a plurality of cameras and image information generated by photographing the ambient environment with the plurality of cameras, a 3D image analyzer configured to estimate a relative position between a first object and a second object included in the image information in the 3D virtual space and generate contact information of the first object and the second object, based on the relative positions of the first object and the second object, an action pattern recognizer configured to compare the contact information with a pre-learned action pattern to recognize an action pattern of a user who manipulates the first object or the second object, and a user intention recognizer configured to infer a user intention corresponding to the recognized action pattern, based on ontology.
US09886621B2 Segmenting scenes into sematic components using neurological readings
Computer vision systems for segmenting scenes into semantic components identify a differential within the physiological readings from the user. The differential corresponds to a semantic boundary associated with the user's gaze. Based upon data gathered by a gaze tracking device, the computer vision system identifies a relative location of the user's gaze at the time of the identified differential. The computer vision system then associates the relative location of the user's gaze with a semantic boundary.
US09886618B2 Authentication apparatus and authentication method
The present invention is an authentication apparatus comprising: a prism of an approximately quadrangle-frustum shape, the prism of the approximately quadrangle-frustum shape is arranged so that a bottom side, out of two parallel surfaces of the prism of approximately quadrangle-frustum shape, is a placing surface side for a finger; a first imaging means is arranged below a top surface parallel to the bottom surface, the first imaging means that images an image of the finger transmitted through the top surface; a light source that radiates light to at least one side surface of a first set of side surfaces, out of two sets of side surfaces of the approximately quadrangle-frustum shape that face each other; and a second imaging means that images the image of the finger transmitted through a second set of side surfaces, out of the two sets of side surfaces.
US09886612B2 System and method for identifying a genuine printed document
A system and method for verifying that a document is included in a document management system is disclosed. This system and method includes scanning of a scan track of a document, generating document data dependently upon the scanning, comparing the generated document data to stored document data, the stored document data generated dependently upon a prior scanning of the scan track of the document, and outputting an indication of the document being included in the document management system as determined by the comparing.
US09886605B2 Inventory management system
An inventory management system for managing multiple inventory items by multiple users is described and generally includes one or more button modules each having at least a first button and a second button and an NFC chip incorporated into the button module. Each NFC chip has a predetermined and unique module identification signal associated with the button module. The button module may further include a circuitry unit configured to receive a predetermined and unique mobile device identification signal from a mobile device for combination with the module identification signal from the NFC chip. The circuitry unit may receive a count signal indicative of an increase or decrease in inventory count corresponding to the first button or the second button being depressed upon the button module and combine the count signal with the mobile device identification signal and module identification signal for transmission to a remote server.
US09886603B2 Equipment inspection apparatus and equipment inspection method
A search table acquisition unit preliminarily acquires a search table, which is a list of RFID tags attached to items of equipment. A tag search unit searches for the RFID tags, a comparison processing unit compares an RFID tag having responded with tag information in the search table and, for an RFID tag which has become unresponsive, a re-search processing unit performs a process of disabling the double-read prevention function, thereby enabling the RFID tag to respond. Accordingly, it becomes possible to reliably inspect items of equipment provided properly.
US09886600B2 Smart card reader with electrostatic discharge protection
Various embodiments provide a smart card reader that includes a smart card reader body and smart card contacts. The smart card reader body is a single, contiguous piece of electrically dissipative material. As a smart card is inserted in to the smart card reader body and makes contact with portions of the smart card reader body, any electrostatic charge that has accumulated on plastic portions of the smart card is discharged through the smart card reader body itself, and to ground. As a result, damage to circuitry coupled to the smart card reader and an embedded circuit housed in the smart card is avoided.
US09886594B1 Online electronic health record
Described herein are ways to establish a secure online health record for storing health information of one of a plurality of patients in a multi-user repository established on a server computer system and accessible via a client computer. Authorized users of the server computer systems may read and update a patient's health information based on authority given to them by the patient. Scope of such authorization may be determined by an authorization key that the authorized user provides to the server computer system, which may also allow access to the patient's health information in case of a medical emergency.
US09886592B2 Medical alert computer interface tamper-proof secure device
A medical information system includes a portable device and remote authentication computing device. The portable device stores a person's personal medical information, which it does not allow to be accessed without authentication, and has an activation mechanism and a computing device communication mechanism. The remote authenticating computing device is connected to a computing device network and stores authentication information and has an authentication software module and a diagnostic software module. The activation mechanism communicates the device with the remote authenticating computing device. The authentication software module requests authentication information from a user, receives input authentication information, verifies received authentication data against the stored authentication information, and after successful verification allows the medical information to be accessed by a computing device. The diagnostic software module determines whether the portable device has been damaged or tampered with and if so the stored medical information is destroyed.
US09886571B2 Security enhancement of customer replaceable unit monitor (CRUM)
A component subsystem and a method for authenticating the component subsystem. The component subsystem may be installed in a host device. The method can include an authentication protocol, wherein the host device sends a test voltage value to the component subsystem which, in turn, generates a test voltage based on the test voltage value. The test voltage is applied to a test cell that includes a wordline, a bitline, and a memory film. A response voltage is read from the bitline and compared to an expected value. If the response voltage matches the expected value, host device and/or component subsystem functionality is enabled. If the response voltage does not match the expected value, the host device and/or component subsystem functionality is disabled.
US09886564B2 Server system, communication system, communication terminal device, program, recording medium, and communication method
Provided is a network system which improves a security and prevents illegal use when providing services such as Internet banking services. A random graphic table (RMT) is issued to a user, and having text characters which a user inputs and figures which corresponds to the text characters, respectively, and which is unrelated to the text characters such as a photograph. A banking organization server (30) manages random graphic table data corresponding to the random graphic table (RMT), distributes data for input including a portion of the random graphic table data to a communication terminal device (10) when information is inputted, and executing a specification of information to be specified while comparing the data for input with the random graphic table (RMT).
US09886562B1 In-context control of feed privacy settings
A feed privacy module receives an indication of the occurrence of an activity in a content sharing platform and creates a private feed item of a first feed item type corresponding to the occurrence of the activity. The feed privacy module requests input pertaining to a privacy setting selection for feed items of the first feed item type and receives the privacy setting selection. If the input pertaining to the privacy setting selection indicates a public setting for feed items of the first feed item type, the feed privacy module converts the private feed item to a public feed item.
US09886553B2 Predicting risk of major adverse cardiac events
Measurement of circulating ST2 and natriuretic peptide (e.g., NT-proBNP) concentrations is useful for the prognostic evaluation of subjects, in particular for the prediction of adverse clinical outcomes, e.g., mortality, transplantation, and heart failure.
US09886550B2 Medical pump with operator-authorization awareness
A medical pump for delivering medicament through an IV line to a patient may provide for awareness of the operator and operator authority limiting access by any individual to particular tasks of procedure review, pump programming, pump loading, patient set up, pump operation, and the like associated with the treatment provided by the medical pump. Identifying the operator allows the assignment of particular authority levels to the operators to ensure proper operation of the medical pump, and/or proper operators have made the necessary review to perform the necessary set up of the medical pump facilitating collaborative healthcare delivery. A record of operator intervention and authority levels may be logged to permit an automatic checklist process by the medical pump. Authentication process and pump operation parameters can be communicated through Near Field Communication (NFC).
US09886549B2 Method and system for setting time blocks
A method and system for setting time blocks of a repeating time period is disclosed. The method and system may be a part of a healthcare management software system.
US09886541B2 Process for improving capacitance extraction performance
Disclosed is a method for improving capacitance extraction performance in a circuit, the method including mapping, via a computing resource, a first layout including a plurality of wiring paths, selecting at least one target wire from the plurality of wiring paths, selecting at least one group of wires running orthogonally to the at least one target wire, identifying and selecting within the at least one group at least one set of two or more wires that are combinable for representation as a single merged wire, mapping a second layout, via the computing resource, and representing the at least one set of two or more wires as the single merged wire in said second layout, analyzing parasitic capacitance between the at least one target wire and the at least one group of wires using the second layout, and manufacturing the circuit using information from the analyzing of parasitic capacitance.
US09886540B2 Hybrid diffusion standard library cells, and related systems and methods
Hybrid diffusion standard library cells, and related systems and methods are disclosed. The hybrid diffusion standard library cells may be fabricated with reduced costs because masks corresponding to fixed base layers remain constant across integrated circuit (IC) devices. In one aspect, a hybrid diffusion standard library cell is provided. The hybrid diffusion standard library cell employs multiple diffusion regions, wherein a break region separates at least two of the multiple diffusion regions. The hybrid diffusion standard library cell includes one or more MEOL interconnects at fixed locations that are configured to connect transistors to a first metal layer. The hybrid diffusion standard library cell includes at least one transistor. Including the break region between multiple diffusion regions helps to limit the locations of the fixed MEOL interconnects, which limits possible locations for base level transistors and fixes the base layer design.
US09886522B2 Techniques for inferring an organizational hierarchy from a social graph
A method, system and article of manufacture for determining a global hierarchy of an entity by computing subjective coherence strength between nodes of first members of a social network service, computing objective entanglement strength between nodes of second members of the social network service, using subjective coherence strength and objective entanglement strength, compute the pairwise latent relationship probabilities between different ones of the nodes of the social network service, and using the pairwise relationship probabilities, compute the global hierarchy relationship.
US09886514B2 System and method for customizing search results from user's perspective
A new approach is proposed that contemplates systems and methods to generate customized subjective search results from the perspective of a user who conducts the search or any other subject entity of chosen by the user. A scored subject list is created from the user's network of sources/subjects/contacts, where each element on the list is a subject/source and the score reflects the subject's potential influence or closeness of its connection/relation with the user. Once created, the subject list is then used as a bias filter on the list of citations from search results. With such influence-weighted citation scores, objects and/or subjects from citations of subjects that have big influence on or enjoy high respect from the user will be ranked prominently in the search result presented to the user, thus biasing the search results from the user's perspective.
US09886510B2 Augmenting search results with interactive search matrix
A computer performs a search. The computer receives a search request including a search term, and determines a plurality of association rules that are each a logical implication that the appearance of the search term follows from the appearance, in a corpus of data, of at least one keyword. The computer generates a search matrix having a plurality of cells, and having axes labeled with a plurality of keywords, wherein at least one cell of the search matrix is associated with an association rule of the plurality of association rules. Based on a cell selection of the search matrix, the computer generates an augmented search string including the search term and at least one keyword of the plurality of association rules.
US09886508B2 Systems and methods for server management
Exemplary systems and methods for server management are provided. An exemplary system comprises a plurality of servers, with each server having the ability to access a database or, in some embodiments, be configured to perform a calculation, computation or make a determination of a particular value, values or other information. A communications network delivers queries to each server whereby a look-up table directs query processing by the servers. Further embodiments of the system feature a program logic controller for rebalancing the workload of the network servers. Exemplary methods of processing queries on the system comprise submitting a query to the network, communicating the query to each server in the network and each server looking-up on a look-up table the processing responsibilities of the servers in the network. The query is processed by the server having primary responsibility for processing the query while other the servers monitor query processing. Transmission of a query result to a user typically completes the process.
US09886500B2 System and method for providing technology assisted data review with optimizing features
The invention provided is a system configured to use a topic-related generative model to build a document map from a plurality of documents in a storage medium and generate a control set from the plurality of documents including at least two stratified document sets. The system then receives a set of control set metrics regarding the control set from a user. The system selects a machine call responsive document from a document map based on a determined predictive responsiveness for that document. The system receives a responsiveness call from a user through the task/queue framework regarding a machine call document. Finally, the system compares the responsiveness of the machine call document to the control set metrics and rebuilds the document map based on the results of the comparison between the machine call document responsiveness and the control set metrics.
US09886499B2 Identifying and classifying non-functional requirements in text
A device may obtain text to be categorized, and may determine rules for categorizing portions of the text. A rule may specify text patterns to be used to categorize the portions of the text into a category, and may specify a relationship, between at least two text patterns, to be used to categorize the portions of the text into the category. The device may determine that the text patterns and the relationship between the at least two text patterns exist in a text portion. The device may categorize the text portion into the category based on determining that the text patterns and the relationship between the at least two text patterns exist in the text portion. The device may provide an indication of an association between the text portion and the category based on categorizing the text portion into the category.
US09886498B2 Title standardization
A title standardization system is may be configured to detect an edit operation associated with the job title field of a member profile stored by an on-line social network system and, in response, perform operations to derive a canonical title that represents a raw title string found in the job title field. The derived canonical title may be then associated with the member profile, in which the originally-obtained subject title string was found. This association may be stored in a database for future use, e.g., for targeting job recommendations, recruiting, making professional contacts, as well as for other purposes.
US09886492B2 Self-adjusting database-query optimizer
A database-management system (DBMS) initiates execution of an incoming database query according to an initial query-execution plan that identifies an expected path for execution. Then, at some point after execution of the query has begun, the DBMS concludes that execution has not proceeded along the expected path and, in response, chooses an alternative query-execution plan for continued execution of the query.
US09886484B2 Distributed cache for graph data
In one embodiment, a system includes a database; and a cache layer comprising one or more leader cache nodes, the one or more leader cache nodes operative to: communicate graph information between a follower cache layer and the database; receive a request from one of the follower cache nodes to store graph information in the database; update the database storing the graph responsive to the request; and update one or more of the follower cache nodes storing the portion of the graph associated with the request.
US09886483B1 System for providing structured query language access to non-relational data stores
Systems and methods for providing structured query language (SQL) access to non-relational data stores are described. SQL access can be provided to a non-relational data store in one embodiment by mapping storage attributes of the data store to one or more virtual relational tables. The virtual tables can include a schema representation of data stored in a non-relational data store without actually including the data in the virtual tables. In some embodiments, these systems and methods therefore advantageously merge certain benefits of relational database architectures with the scalability benefits of certain non-relational data store architectures. Certain features of the systems and methods described herein can also be used with existing relational databases. For example, the systems and methods described herein can perform join or similar operations between a relational table in one data store and a data object in another data store.
US09886480B2 Managing credibility for a question answering system
A method and system for managing credibility of a set of search results for a search query is disclosed. The method can include determining, by a natural language processing technique configured to analyze a portion of the set of search results and a portion of the search query, a credibility factor configured to indicate similarity to a subject matter of the search query. The method can also include establishing a relevance relationship between the credibility factor and source information of a first search result of the set of search results, wherein the source information is based on the credibility factor. The method may also include computing a credibility score for the first search result of the set of search results based on the relevance relationship between the credibility factor and the source information of the set of search results.
US09886476B2 Min/max query with synopsis guided scan order
An approach for synopsis guided scan processing of MIN/MAX data queries where a minimal or maximal data query operation and a synopsis store are received. The synopsis store includes at least one of tuple range identifiers, column minimal and maximal metadata values. The synopsis store is sorted, where the column minimal or maximal metadata values search order is created for the tuple range identifiers. Dataset data associated with the tuple range identifiers is searched in the search order for a minimal or maximal value result until the minimal value result is less than or equal to a next column minimal metadata values or the maximal value result is greater than or equal to a next column maximal metadata values respectively and the minimal or maximal value result associated with the respective minimal or maximal data query operation is output.
US09886475B1 Known item search method
The disclosed implementations provide a method of searching for a known item. The method includes receiving a lookup request for the known item. The lookup request includes information identifying estimated values for a plurality of attributes of the known item. In accordance with the received lookup request, two or more estimated attribute-value pairs for the known item are estimated. In accordance with the received lookup request, a plurality of queries corresponding to the estimated attribute-value pairs are formulated in accordance with a plurality of predefined query types, each query having a corresponding position in a query type hierarchy. One or more candidate items are identified by executing one or more of the plurality of queries in accordance with the query type hierarchy. At least one of the candidate items is returned in response to the lookup request for the known item.
US09886470B2 Methods and systems for vectored data de-duplication
The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a vectoring method for data de-duplication wherein a stream of data is divided into “data sets” or blocks. For each block, a code, such as a hash or cyclic redundancy code may be calculated and stored. The first block of the set may be written normally and its address and hash can be stored and noted. Subsequent block hashes may be compared with previously written block hashes.
US09886469B2 System performance logging of complex remote query processor query operations
Described are methods, systems and computer readable media for performance logging of complex query operations.
US09886468B2 Accessing data entities
Data entities in a client-server system are accessed. The client-server system comprises a set of clients, a server system, and a repository for storing a plurality of data entities. The server system comprises an inter-transactional cache, the inter-transactional cache being accessible for each client of the set of clients. A first client of the set of clients comprises a first intra-transactional cache. If a copy of a first data entity is in the inter-transactional cache, a version identifier of the original first data entity is read from the repository. If the copy of the first data entity is to be accessed with an exclusive lock, a copy of the copy of the first data entity is added to the first intra-transactional cache. The copy of the copy of the first data entity in the first intra-transactional cache is accessed for further processing of the first data entity by the first client.
US09886452B2 Method for providing related information regarding retrieval place and electronic device thereof
An electronic device and a method for providing related information regarding a retrieval place are provided. The method includes determining a retrieval place using at least one contents information, extracting information related to the determined retrieval place, and providing the information related to the determined retrieval place by determining a validity of the extracted information related to the determined retrieval place.
US09886440B2 Snapshot management using heatmaps in a large capacity disk environment
A method, computer program product and/or system saves an original logical block in a file system and generates a first heatmap reflecting access operations on the original logical block. After taking of a file system snapshot, and receiving information that the original logical block is going to be revised, a second heatmap is generated, reflecting predicted access operations on the revised logical block. The second heatmap is based, at least in part, on the first heatmap. Selecting a physical storage location for the revised logical block is based on the second heatmap.
US09886435B2 Pseudo internal numbering mechanism
Various embodiments of systems and methods to provide pseudo internal numbering for uniquely and continuously numbering of legally bound documents are described herein. In one aspect, an external numbering range object (NRO) is generated in a computer system. The range of numbers assignable by the external NRO is split into a set of intervals based on a prefix. In another aspect, an internal NRO is generated corresponding to a subset of the intervals of the external NRO. The correspondence between the internal NRO and the subset of intervals is determined by a part of the prefix. In yet another aspect, the unique and continuous numbers generated by the internal NRO are correlated with the numbers in the intervals of the subset of intervals of the external NRO based on a correspondence between values of the prefix of the external NRO and a prefix of the internal NRO.
US09886433B2 Detecting logograms using multiple inputs
For detecting logograms using multiple inputs, code executable by a processor may detect a sub-logogram from a written input to a written input device, detect a pronunciation from an audio input to an audio input device, and display one or more logogram hints in response to detecting the sub-logogram and the pronunciation. Each logogram hint of the one or more logogram hints includes the sub-logogram.
US09886432B2 Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
Systems and processes are disclosed for predicting words using a categorical stem and suffix word n-gram language model. A word prediction includes determining a stem probability using a stem language model. The word prediction also includes determining a suffix probability using suffix language model decoupled from the stem model, in view of one or more stem categories. The word prediction also includes determine a probability of the stem belonging to the stem category. A joint probability is determined based on the foregoing, and one or more word predictions having sufficient likelihood. In this way, the categorical stem and suffix language model constraints predicted suffixes to those that would be grammatically valid with predicted stems, thereby producing word predictions with grammatically valid stem and suffix combinations.
US09886431B2 Interleaving the xforms processing model with java server faces request processing
A method, system and apparatus for interleaving XForms with JSF request processing can be provided. The system can include an XForms definition generated for a form configured for rendering in a Web application. Specifically, the XForms definition can specify a data model for data to be processed within the form. The system further can include a JSF code generation module programmed to process the forms model to produce a form bean, a faces configuration, and a JSF page for each navigable view defined in the XForms definition.
US09886430B2 Entity based content selection
Methods, systems, apparatuses, and computer program products are provided for selecting content on a displayed page. A selection mode may be initiated with regard to a displayed document that includes content. The initiation of the selection mode may be detected. Multiple entities in the displayed document are determined, with each entity including a portion of the content of the document. The displayed document is annotated to indicate the determined entities. Content selected by a user in the displayed document may be detected. At least one entity is determined to be associated with the selected content. The determined associated entity/entities are indicated in the displayed document as active entities. The user is enabled to refine the set of active entities. An action is enabled to be performed on the active entities.
US09886421B1 Allowing operating system access to non-standard fonts in a network document
When a browsing computer navigates to a network document, such as a web page, the corresponding server also downloads computer readable formatting information necessary for the operating system of the browsing computer to render correctly any characters within the network document even if the fonts associated with those characters do not exist on the browsing computer prior to encountering the network document. An exposure module is also downloaded to the browsing computer. The exposure module is loaded onto the browsing computer, which in turn either permanently installs or temporarily exposes the operating system of the browsing computer to the computer readable font formatting information associated with the network document. As a result, the operating system of the browsing computer is able to display or otherwise process the network document correctly and consistently regardless of the computer readable fonts installed on the browsing computer.
US09886406B2 Electronic device and detecting method
A detecting method for determining either a first expansion bus interface or a second expansion bus interface of an expansion device of an electronic device is applied for implementing a signal communication with a control unit. The detecting method includes the following steps: turning on the first expansion bus interface; detecting whether the control unit transmits a feedback signal after the first expansion bus interface is turned on; if not, turning on the second expansion bus interface; detecting whether the control unit transmits the feedback signal after the second expansion bus interface is turned on; and if yes, implementing the signal communication between the expansion device and the control unit through the second expansion bus interface to complete a boot up procedure.
US09886404B2 Network controller—sideband interface port controller
A network interface controller includes a media access controller and a host adapter. The host adapter includes a transmit route connected to receive an in-band packet from a host and further connected to transmit the in-band packet to the media access controller. The network interface controller also includes a sideband port controller connected to receive a sideband packet destined for a network from a sideband endpoint and further connected to transmit the sideband packet to the host adapter. The host adapter further includes a host buffer to store the in-band packet, a sideband buffer to store the sideband packet, and an arbiter connected to allow, at different times, the in-band packet to advance along the transmit route from the host buffer to the media access controller and the sideband packet to advance along the transmit route from the sideband buffer to the media access controller.
US09886397B2 Load and store ordering for a strongly ordered simultaneous multithreading core
A mechanism for simultaneous multithreading is provided. Responsive to performing a store instruction for a given thread of threads on a processor core and responsive to the core having ownership of a cache line in a cache, an entry of the store instruction is placed in a given store queue belonging to the given thread. The entry for the store instruction has a starting memory address and an ending memory address on the cache line. The starting memory addresses through ending memory addresses of load queues of the threads are compared on a byte-per-byte basis against the starting through ending memory address of the store instruction. Responsive to one memory address byte in the starting through ending memory addresses in the load queues overlapping with a memory address byte in the starting through ending memory address of the store instruction, the threads having the one memory address byte is flushed.
US09886395B2 Evicting cached stores
A tool for determining eviction of store cache entries based on store pressure. The tool determines, by one or more computer processors, a count value for one or more new store cache entry allocations. The tool determines whether a new store cache entry allocation limit is exceeded. Responsive to determining the new store cache entry allocation limit is exceeded, the tool determines an allocation value for one or more existing store cache entries, the allocation value indicating an allocation class for each of the one or more existing store cache entries. The tool determines based, at least in part, on the allocation value for the one or more existing store cache entries, at least one allocation class for eviction. The tool program determines an eviction request setting for evicting the one or more existing store cache entries.
US09886392B2 Selective purging of PCI I/O address translation buffer
A method of enhancing a refresh PCI translation (RPCIT) operation to refresh a translation lookaside buffer (TLB) includes determining, by a computer processor, a request to perform at least one RPCIT instruction for purging at least one translation from the TLB. The method further includes purging, by the computer processor, the at least one translation from the TLB in response to executing the at least one RPCIT instruction. The computer processor selectively performs a synchronization operation prior to completing the at least one RPCIT instruction.
US09886387B2 Method and system for performing on-demand data write through based on virtual machine types
Certain aspects of the present disclosure relates to a system having a virtual desktop server (VDS). In operation, the VDS is configured to: create a random access memory (RAM) disk in a memory; partition the RAM disk into a two partitions, one for caching first data received from instances of pooled virtual machines (VMs), and the other for caching second data received from personalized VMs; create a data store in a storage device, including two portions for preserving the first data and the second data respectively; and perform a plurality of data write through operations based on VM types. The write through cache operations may include: disabling data write through for the first data; and enabling the data write through for the second data.
US09886386B2 Self-adjusting caching system
An apparatus having a cache and a controller is disclosed. The controller is configured to (i) gather a plurality of statistics corresponding to a plurality of requests made from one or more hosts to access a memory during an interval, (ii) store data of the requests selectively in the cache in response to a plurality of headers and (iii) adjust one or more parameters in the headers in response to the statistics. The requests and the parameters are recorded in the headers.
US09886383B2 Self-journaling and hierarchical consistency for non-volatile storage
A non-volatile storage system having Non-Volatile Memory (NVM) provides self-journaling and hierarchical consistency, enabling low-latency recovery and force unit access handshake. Mappings between host addresses and addresses in the NVM are maintained via one or more map entries, enabling locating of host data written to the NVM. Objects stored in the NVM include sufficient information to recover the object solely within the object itself. The NVM is managed as one or more data streams, a map stream, and a checkpoint stream. Host data is written to the data streams, map entries are written to the map stream, and checkpoints of map entries and other data structures are written to the checkpoint stream. Time markers embedded in the streams enable determination, during recovery, that selected portions of the streams are inconsistent with each other and are to be discarded.
US09886379B2 Solid state driving including nonvolatile memory, random access memory and memory controller
A solid state drive includes a nonvolatile memory, a random access memory, and a memory controller. The nonvolatile memory contains a plurality of nonvolatile memories chips and a buffer chip. The memory controller is formed of an internal bus, a host interface, a memory interface, a buffer control circuit, and a processor.
US09886377B2 Pipelined convolutional operations for processing clusters
Described herein are one or more integrated circuits (ICs) comprising controller circuitry to receive a command to execute an operation for data inputs stored in an external memory or a local memory, and convert the operation into a set of matrix operations to operate on sub-portions of the data inputs. The IC(s) further comprise at least one processing circuitry to execute the set of matrix operations, the processing circuitry to include ALUs, a local memory external to the ALUs and accessible by the ALUs, and processing control circuitry to create at least one matrix operand in the local memory (from the data inputs of the operation) comprising at least one of a scalar, a vector, or a 2D matrix, and provide memory handles corresponding to each of the matrix operands to one of the ALUs to access the respective matrix operands when executing a matrix operation.
US09886375B2 Automated execution of functional test scripts on a remote system within a unit testing framework
Responsive to starting a unit testing test case specified in a unit testing framework on an originating system for running on at least one target, the originating system directs a software testing automation framework execute request within the unit testing test case to a remote system to execute a functional test script designated in the unit testing test case on the target on the remote system, the functional test script designating a functional test case to be run on the target to test the operating of one or more functions of the target. The originating system receives unit testing framework case results for the unit testing test case converted by a software testing automation copy request within the unit testing test case from results of the function test script running on the target.
US09886371B2 Test machine management
A computer system includes creating a test suite, wherein the test suite includes a plurality of test cases for execution on a plurality of test agents. The method distributes a first portion of test cases to any available test agents, wherein each test case out of the first portion of test cases does not have any associated preconditions. The receives test results and event information for a first test case out of the first portion of test cases from a first test agent. Responsive to determining the event information for the first test case includes a satisfied condition for a second test case with one or more associated preconditions, the method determines whether the satisfied condition for the second test case relates to a global variable or local variable.
US09886370B2 Method and system for generating a test suite
The present disclosure relates to a method and a system for generating a test suite comprising test cases. In one embodiment, the method generates the test cases based on functional requirements, service requirements and performance requirements received from a user such as a quality engineer associated with a software product or application. The method analyzes the interdependencies among the received requirements, generates sequences of the requirements based on the interdependencies and generates intermediate test cases based on the sequences. Further, the method deploys a test modeling tool on the intermediate test cases to generate final test cases which are then tested to evaluate the performance of the software product or the application. The test suite comprising the final test cases thus generated is rigid and provides a new dimension to the quality engineer to avoid the production failures and defect slippages and sustain the quality assurance (QA) of the business.
US09886366B2 Replay-suitable trace recording by service container
Techniques are provided for recording service invocation traffic in a format that is suitable for subsequent replay, perhaps in a different environment. In one technique, a computing device records invocation traffic. The computing device receives a first request that is directed to a first service. In response to receiving the first request, one or more computers store an identifier of the first request into a second request. After storing the identifier into the second request, the computing device causes the second request to be sent to a second service. After causing the second request to be sent to the second service, the computing device receives, from the second service, a response that contains the identifier of the first request. The one or more computers store, in a single record, the first request, the second request, and the response.
US09886364B1 System and method for evaluating application performance
A computer readable medium storing a computer program for providing a method for evaluating the performance of a software application, the computer program executable by at least one or the one or more processors. The computer program comprising a set of instructions for receiving an indication of the initiation of a workflow transaction in an Application, determining whether the workflow transaction is to be marked as a traceable transaction based on a Measurement Marker Algorithm, tracking the performance of operations executed for the workflow transaction, and storing raw Call Metrics based on the tracked performance in an Intermediate memory.
US09886361B2 Shifting a defrag operation in a mirrored system
A method for defragmenting volumes in a mirrored system. The method includes determining that a defragmentation process has been performed on a second server. The method further includes storing a before and after mapping of a second set of tracks, wherein the before and after mapping includes information identifying at least one track of the second set of tracks and a corresponding first location of the respective track before the performing of the defragmentation process and a second location of the respective track after the performing of the defragmentation process and sending an indication to a first server to relocate at least one track of a first set of tracks on the first server from a first location on the first server to a second location on the first server according to the stored before and after mapping of the corresponding second set of tracks on the second server.
US09886352B2 De-duplicated virtual machine image transfer
Technologies are generally described for a system and method effective to copy virtual machine images from a source to a destination memory. A processor may copy a first block corresponding to a first virtual machine image from an interim memory to the destination memory. The interim memory may include de-duplicated data present in the first and the second virtual machine images. The processor may identify a second block in the interim memory that corresponds to the second virtual machine image and store the second block in a buffer. The processor may identify a third block in the interim memory that corresponds to the first virtual machine image and copy the third block from the interim memory to the destination memory.
US09886337B2 Quorum based distributed anomaly detection and repair using distributed computing by stateless processes
Quorum based anomaly detection utilizes multiple entities to detect and attempt to configure a repair task for an anomaly. Once the repair task is generated, a system is used to assign the task to a worker entity while recording the responsibility of that task with the worker in a persistent storage. If the worker entity crashes, the degraded worker status will eventually be detected, and all tasks associated with that worker will be re-assigned. Once a worker finishes a task, the assignment information for the task is transitioned to a completed state.
US09886336B2 Automatic filing of a task for application crashes
The disclosure is directed to a crash bot that automates filing of a task for crashes in an application, e.g., a mobile app of a social networking application. The crash bot identifies various instances of crashes, e.g., a failure, of an application, identifies a root cause of the crash, generates a task with various details about the crash that may be helpful for an entity, e.g., a programmer, identifies the entity to who the task is to be assigned, and assigns the task to the identified entity automatically. The crash bot can minimize the time consumed in assigning the crashes to an entity who can resolve the crashes. The crash bot can achieve this goal by identifying crashes as soon as they occur, creating a task for the identified crashes and assigning the task to the appropriate user automatically.
US09886332B2 Storage and application intercommunication using ACPI
Storage system and application intercommunication is provided. A first kernel-mode module determines a first event corresponding to an operational parameter of a first node based, at least in part, on a shared namespace accessible by the first kernel-mode module and a second kernel-mode module. An interrupt is issued based on the first event from the first kernel-mode module to the second kernel-mode module via an interface. The second kernel-mode module issues a second event to a second node, wherein the second event corresponds to the object of the shared namespace.
US09886327B2 Resource mapping in multi-threaded central processor units
A processor determines that processing of a thread is suspended due to limited availability of a processing resource. The processor supports execution of the plurality of threads in parallel. The processor obtains a lock on a second processing resource that is substitutable as a resource during processing of the first thread. The second processing resource is included as part of a component that is external to the processor. The component supports a number of threads that is less than the plurality of threads. The processing of the thread is suspended until the lock is available. The processor processes the first thread using the second processing resource. The processor includes a shared register to support mapping a portion of the plurality of threads to the component. The portion of the plurality of threads is equal to, at most, the number of threads supported by component.
US09886326B2 Thermally-aware process scheduling
A scheduler is presented that can adjust, responsive to a thermal condition at the processing device, a scheduling of process threads for compute units of the processing device so as to increase resource contentions between the process threads.
US09886320B2 Method for prioritizing tasks queued at a server system
An algorithm for assigning priorities to tasks queued for processing by users based on how heavily each task's user used the system resources in the past, including the number of tasks queued by the user in the past, the volume of these tasks, and the amount of processor time used. In the OCR context, the tasks are graphic files placed on servers and chosen for processing in accordance with the assigned priorities.
US09886311B2 Job scheduling management
Aspects of the present disclosure are directed toward collecting resource utilization data for a set of system components of a computing system. The resource utilization data may include performance records for a set of jobs. By analyzing the collected resource utilization data for the set of system components, a resource allocation may be identified for a particular job of the set of jobs. Aspects are also directed toward determining, based on the resource allocation for the particular job and the resource utilization data for the set of system components, a first execution time for the particular job. The first execution time may be a time when the computer system achieves a resource availability threshold with respect to the resource allocation. Aspects are also directed toward performing the particular job at the first execution time.
US09886300B2 Information processing system, managing device, and computer readable medium
An information processing system includes a plurality of computers and a management device. Each computer executes a program to generate virtual machines and a plurality of virtual operating systems. The managing device executes migration to migrate virtual operating systems executed on one of the plurality of computers to another computer among the plurality of computers. The managing device is configured to identify a plurality of virtual operating systems to be executed on a same virtual machine upon the migration by detecting a plurality of different virtual operating systems executed on the same virtual machine, each of the plurality of different virtual operating systems running an application program which communicates with other application program running on another one of the plurality of different virtual operating systems, and cause the other computer to generate the virtual machine to which the identified virtual operating systems are to be migrated in advance.
US09886298B2 Detecting an interrupted operation associated with a virtual machine
A first identification of a series of volumes associated with a virtual disk that is associated with a virtual machine is received. A second identification of the series of volumes associated with the virtual disk is received. An operation associated with the virtual disk may be identified as being interrupted in view of a comparison of the first identification with the second identification. In response to identifying that the operation has been interrupted, a volume from at least one of the first or second identifications may be removed.
US09886286B2 Communication module, communication device capable of self-detecting operation status and detecting method thereof
The present invention is related to a communication device capable of self-detecting operation status and detecting method thereof. The communication device comprises at least one communication module and a control module. The communication module is capable of self-detecting operation status, so as to generate at least one status information. The control module is allowed to read out the status information of the communication module via a Mobile Industry Processor Interface (MIPI). When the need for the adjustment of operation status of the communication module is diagnosed by the control module, a control signal is generated, and the control signal is transmitted to the communication module via the MIPI, so as to adjust operation status of the communication module. As such, the communication module may be operated under its best status, and also reduce the probability of overheating or abnormal operation.
US09886272B1 Transformation of a web application into a hybrid mobile application
Described herein is a framework for transforming a web application (App) into a hybrid mobile App. The framework is used in a process for generating a hybrid mobile App package in a container, such as a Cordova container. The hybrid mobile App package includes a transformation interface with a transformation mapping database which provides a one-to-one mapping of data services utilized by the transformed hybrid mobile App. During runtime, a runtime interface retrieves the data configuration information of the hybrid mobile App based on the transformation mapping database. As such, the transformation is achieved without modifying source code of the original web App.
US09886271B2 Change method, apparatus, and recording medium
A method performed by a computer, the method includes: determining a portion of a program run by a first information processing apparatus, the portion corresponding to a difference between first configuration information related to the first information processing apparatus and second configuration information related to a second information processing apparatus; and deciding a change type to be applied to the portion of the program, based on details of the difference.
US09886258B2 Method and device for grayscale-upgrading
A method for grayscale-upgrading includes determining a target social group to be grayscale-upgraded, determining a target user account to be grayscale-upgraded in the target social group, and grayscale-upgrading an application or device corresponding to the target user account.
US09886256B2 Application download and link correlation
A method of for correlating download link access and application installation, comprising: detecting a loading event during which a browser installed on a client terminal is loading a web document which includes instructions for downloading a software application; identifying at least one first identity parameter indicative of a user and received from the browser; storing the at least one first identity parameter in a memory accessible by at least one server; identifying at least one second identity parameter of the user by an execution of the software application by a processor of the client terminal; and matching between the at least one first identity parameter and the at least one second identity parameter to identify a correlation between the loading event of the web document and the downloading event of the software application.
US09886252B2 Compiler optimizations for vector operations that are reformatting-resistant
An optimizing compiler includes a vector optimization mechanism that optimizes vector operations that are reformatting-resistant, such as source instructions that do not have a corresponding reformatting operation, sink instructions that do not have a corresponding reformatting operation, a source instruction that is a scalar value, a sink instruction that may produce a scalar value, and an internal operation that depends on lanes being in a specified order. The ability to optimize vector instructions that are reformatting-resistant reduces the number of operations to improve the run-time performance of the code.
US09886246B2 Dynamically building mobile applications
A method for dynamically assembling a mobile application includes the steps of: (i) receiving, from a user, a request for a mobile application comprising at least one parameter; (ii) searching a profile database for a profile associated with the user; (iii) retrieving, from any identified profiles, a characteristic of the user; (iv) identifying a plurality of artifacts in a database of artifacts, wherein the plurality of artifacts are associated with the at least one parameter; (v) assembling the identified plurality of artifacts into a mobile application installable file; (vi) making the installable file available to the user.
US09886242B2 Methods to optimize a program loop via vector instructions using a shuffle table
According to one embodiment, a code optimizer is configured to receive first code having a program loop implemented with scalar instructions to store values of a first array to a second array based on values of a third array and to generate second code representing the program loop using at least one vector instruction. The second code include a shuffle instruction to shuffle elements of the first array based on the third array using a shuffle table in a vector manner and a store instruction to store the shuffled elements of the first array in the second array.
US09886237B2 Text-reading device and text-reading method
A text-reading device includes: a visual line direction detection device for a driver; a memory that stores the visual line direction when the driver looks at a display device; a gaze determination device that determines that the driver gazes the display device when a state that the detected visual line direction coincides with the stored visual line direction continues for predetermined time or longer; a voice conversion device that outputs text information of the display device as a voice signal based on an instruction; and a reading control device that inputs the instruction when the driver gazes the display device while the display device displays the text information, and the vehicle starts to move.
US09886229B2 System and method for multi-angle videos
Systems, methods, and computer program products for cube graphical user interfaces are disclosed. A cube may be a two dimensional representation of a three dimensional object. The cube may contain a file or application on each face of the cube. The cube may be rotated such that a user may view the desired cube face. Each cube face may contain a single-angle video. The single-angle videos may be synchronized. A user may rotate the cube to view videos of an object or event from different angles.
US09886224B2 Terminal device and printer
A terminal device may send a registration request to a print intermediation server. The registration request may cause the print intermediation server to register virtual printer related information. The terminal device may receive authentication information from the print intermediation server. The terminal device may send image data related information to the print intermediation server. The image data related information may be related to target image data representing a target image of a print target. The image data related information may be associated with the virtual printer related information and the authentication information in the print intermediation server. The terminal device may send the authentication information to an actual printer. The authentication information may be used by the actual printer to obtain target print data. The target print data may be data which is created from the target image data by the print intermediation server.
US09886223B2 Printer
A printer includes a memory storing instructions for authenticating a login user and determining whether a user identity information is included in a print data. When the user identity information is included in the print data, the instructions cause the printer to determine whether the login user is identical with a data sender user having sent the print data. When the login user is identical with the data sender user, the instructions cause the printer to print the pint data. When the login user is not identical with the data sender user, the instructions cause the printing portion to not print the print data. When the user identity information is not included in the print data, the instructions cause the printer to print the print data irrespective of whether the login user is identical with the date sender user.
US09886222B2 Image forming apparatus that displays button for accessing server, method of controlling the same, and storage medium
An image forming apparatus that makes it possible to easily create an access button on a Web browser, for accessing a server from the image forming apparatus. The image forming apparatus is capable of communicating with the server via a network. The image forming apparatus requests the server to perform authentication of the image forming apparatus, and receives a result of the authentication from the server. When the received result of the authentication indicates success, favorite information including a URL of the server is registered. A button for accessing the server is displayed based on the favorite information.
US09886209B2 Controlling file placement on a disk drive to improve file access
A method includes tracking access to files that are stored on a single disk, and identifying a file access sequence involving a first file and a second file stored on the disk, wherein the first file is accessed before the second file. The method further includes determining a time differential between a time that the first file is accessed and a time that the second file is accessed, and determining a direction and speed at which a drive head of the disk can move between sectors and tracks of the disk. Still further, the method includes migrating one or both of the first and second files to a new location on the disk so that, after the drive head of the disk has read the first file, the drive head is repositioned at a beginning of the second file in a period of time that is a function of the time differential.
US09886204B2 Systems and methods for optimizing write accesses in a storage array
A method may include storing data in one or more first-type stripes spanning a plurality of N storage resources and having N−1 data strips for storing the data and a parity strip for storing parity information for the data stored to the particular first-type stripe and each of the plurality of storage resources includes one of a data strip or a parity strip of the particular first-type stripe if the data to be stored exceeds a threshold size. If the data to be stored does not exceed a threshold size, the method may include storing the data in a second-type stripe and a third-type stripe each spanning N storage resources, such that each stripe comprises N−1 data strips for storing the data and a metadata strip for storing address information for the corresponding second-type strip or third-type strip.
US09886202B2 Flash memory device with multi-level cells and method of performing operations therein according to a detected writing patter
In one aspect, a method of writing data in a flash memory system is provided. The flash memory system forms an address mapping pattern according to a log block mapping scheme. The method includes determining a writing pattern of data to be written in a log block, and allocating one of SLC and MLC blocks to the log block in accordance with the writing pattern of the data.
US09886199B2 Magnetic memory device and magnetic storage method
According to one embodiment, a magnetic memory device includes a first memory unit including a first memory array and a first drive unit, a second memory unit including a second memory array and a second drive unit, and a controller. The first memory array includes a first magnetic shift register unit. The second memory array includes a second magnetic shift register unit. The controller subdivides input data into a plurality of one-dimensional bit input arrays. The one-dimensional bit input arrays include a first array and a second array. The controller stores the first array in the first magnetic shift register unit on a last in, first out basis, and stores the second array in the second magnetic shift register unit on a last in, first out basis.
US09886193B2 Architecture and implementation of cortical system, and fabricating an architecture using 3D wafer scale integration
A processor-memory system, a stacked-wafer processor-memory system, and a method of fabricating a processor-memory system are disclosed. In an embodiment, the invention provides a processor-memory system comprising a memory area, a multitude of specialized processors, and a management processor. The specialized processors are embedded in the memory area, and each of the specialized processors is configured for performing a specified set of operations using an associated memory domain in the memory area. The management processor is provided to control operations of an associated set of the specialized processors. In one embodiment, each of the specialized processors controls a respective one associated memory domain in the memory area. In an embodiment, the processor-memory system further comprises a specialized processor wafer. The specialized processor wafer includes the memory area, and the multitude of specialized processors are embedded in the specialized processor wafer.
US09886182B1 Integration of image-sifting with lock-screen interface
Disclosed is a method and apparatus in which a computing device is configured to present as part of its lock-screen interface an image selected from a user's digital image library, and to receive user input designating a classification of the presented image and respond to that user input by not only recording a classification of the image but also unlocking the device. Further, each time the computing device again presents its lock-screen interface, the computing device may present a next image from the user's image library, thereby allowing the user to concurrently classify that next image as well while unlocking the device. Consequently, as a user repeatedly interacts with the lock-screen interface over time, the user may not only enjoy seeing various images from the user's image library but may also conveniently classify those images as an integral part of the user's repeated unlocking of the device.
US09886179B2 Anchored approach to scrolling
At an electronic device having access to a plurality of data objects: displaying a viewport comprising graphical representations of a first subset of the plurality of data objects that are ordered. While displaying the graphical representations of the first subset, the device receives a request to navigate through graphical representations of the plurality of data objects in the viewport. The request is associated with an input magnitude. In response to the request: generate a layout for a second subset of the plurality of data objects based on the input magnitude and an anchor within the plurality of data objects that was selected based on user input; and changing the content of the viewport by displaying graphical representations of the data objects of the second subset according to the layout.
US09886169B2 Media service user interface systems and methods
In an exemplary method, a media service user interface system provides, for display on a screen of a primary display device, a media menu tray user interface view that includes a media menu tray representing a menu of one or more media programs and provides, for display on a display screen of a mobile device while the media menu tray user interface view is provided for display on the display screen of the primary display device, a remote control user interface view dynamically tailored to facilitate remote user interaction with the media menu tray included in the media menu tray user interface view provided for display on the display screen of the primary display device. In certain examples, the remote control user interface view is dynamically tailored based on a current state of the media menu tray user interface view.
US09886162B2 Device-provided tracking data for augmented reality
A networked device may provide tracking data associated with the networked device to an augmented reality (AR) device via a local network. The tracking data may describe one or more trackable features of the networked device. The AR device may utilize the tracking data to detect the networked device in a camera view. The AR device may generate an augmented reality view in association with the networked device in response to detecting at least one trackable feature of the networked device in the camera view of the AR device. At least a portion of the augmented reality view can be augmented with AR properties associated with the networked device when the networked device is positioned in the camera view.
US09886161B2 Method and system for motion vector-based video monitoring and event categorization
A computer system processes a video stream to detect a start of a first motion event candidate in the video stream, and in response to detecting the start of the first motion event candidate in the video stream, initiates event recognition processing on a first video segment associated with the start of the first motion event candidate. Initiating the event recognition processing further includes: determining a motion track of a first object identified in the first video segment; generating a representative motion vector for the first motion event candidate based on the motion track of the first object; and sending the representative motion vector for the first motion event candidate to an event categorizer, where the event categorizer assigns a respective motion event category to the first motion event candidate based on the representative motion vector of the first motion event candidate.
US09886154B2 Flexible display device
A flexible display device including a display panel and a touch panel, and the touch panel includes touch sensors and signal lines. A signal line crossing a folding axis of the signal lines includes a first part and a signal pattern and the signal pattern includes a connection line substantially in parallel with the folding axis.
US09886153B2 Touch sensing method and system for avoiding display noises
A touch sensing system for avoiding display noises includes a touch display panel, a display driver integrated circuit and a touch control integrated circuit. The display driver integrated circuit is connected to the touch display panel for performing a display operation. The touch control integrated circuit is connected to the touch display panel and the display driver integrated circuit. The touch control integrated circuit performs a touch sensing on the touch display panel in a vertical blanking interval based on a vertical synchronous signal to generate a first set of touch position data, and perform a touch sensing on the touch display panel in a non-vertical blanking interval to generate a second set of touch position data. The touch control integrated circuit updates the second set of touch position data based on the first set of touch position data.
US09886149B2 Touch panel and display device having a structure for reducing residual charge
A touch panel and a display device are provided according to the disclosure. The touch panel includes a common electrode and multiple pixel electrodes, and each of the pixel electrodes is short-circuited to the common electrode when the touch panel is powered off. Thus, there is no potential difference between the pixel electrode in each pixel unit and the common electrode, and there is no residual charge between the pixel electrode and the common electrode, after the touch panel is powered off. Therefore, liquid crystal molecules may be twisted in the case that the touch panel is powered off, impurity ions inside the liquid crystal molecules may not be polarized, and may not be attached to an upper substrate and a lower substrate of a touch panel in a long term.
US09886148B2 Touch screen, method for producing touch screen, touch display device
The embodiments of the invention disclose a touch screen, a method for producing a touch screen, and a touch display device, which relate to a field of display. The touch screen does not need bridging, have high transmittance, and are simple in process, which can not only reduce the production cost but also achieve a high yield of mass production. The touch screen as provided in the embodiments of the invention comprises: a transparent substrate; a first patterned transparent eclectically conductive layer; a patterned insulating layer and a second patterned transparent eclectically conductive layer, which are formed above said transparent substrate successively, wherein among said first patterned transparent electrically conductive layer and said second patterned transparent electrically conductive layer, one is formed with a plurality of drive lines, and the other is formed with a plurality of induction lines; the pattern of said insulating layer is identical with that of said first patterned transparent electrically conductive layer, or identical with that of said second patterned transparent electrically conductive layer.
US09886147B2 Electronic devices, electronic device suites, and methods for operating user interface
An electronic device includes a storage unit, a touch-sensing unit and a processing unit. The storage unit stores a plurality of combinations of at least two shapes. The touch-sensing unit detects the touch of a first touching object and a second touching object while the electronic device is in an idle mode. The touch-sensing unit further generates a sensing signal when the capacitance values corresponding to the first touching object and the second touching object are within a predetermined range over a predetermined time, and the combination of the shapes of the first touching object and the second touching object conforms to one of the combinations stored in the storage unit. The processing unit enables an application program according to the sensing signal.
US09886127B2 Touch panel and image display device including the same
A touch panel comprises a substrate and a touch sensing electrode formed on at least one surface of the substrate. The touch sensing electrode includes a first sensing pattern formed in a first direction, a second sensing pattern formed in a second direction, a first relay pattern formed at an inside of the first sensing pattern in an island form, a second relay pattern formed between the first sensing pattern and the second sensing pattern, and a connection pattern which electrically connect separated unit patterns of the second sensing pattern via the first relay pattern and the second relay pattern. The connection pattern includes a first connection pattern which connects the first relay pattern and the second relay pattern, and a second connection pattern which connects the second relay pattern and the unit pattern of the second sensing pattern.
US09886123B2 In- cell capacitive touch screen panel apparatus and driving method
The present invention discloses a driving method for an in-cell capacitive touch screen panel comprising: providing a common electrode voltage for image display to the common electrodes and each even-numbered one of the touch driving electrodes, and providing a touch driving voltage for touch driving to each odd-numbered one of the touch driving electrodes within a touch drive time period of a N-th image frame display time period; providing the common electrode voltage to the common electrodes and each odd-numbered one of the touch driving electrodes, and providing the touch driving voltage to each even-numbered one of the touch driving electrodes within a touch drive time period of a (N+1)-th image frame display time period. The present invention further provides a in cell capacitive touch screen panel.
US09886122B2 Array substrate, and capacitive in-cell touch panel with the array substrate
The present disclosure provides an array substrate and a capacitive in-cell touch panel with the array substrate. The array substrate includes a common electrode layer which is partitioned into a plurality of touch driving electrodes and a plurality of common electrodes arranged alternately. Each touch driving electrode is configured to be applied with a common electrode signal and a touch scanning signal in a time-division manner. Each touch driving electrode includes a plurality of touch driving sub-electrodes spaced apart from each other in an extension direction of the touch driving electrode, and metal wires configured to connect the adjacent touch driving sub-electrodes.
US09886118B2 Transparent force sensitive structures in an electronic device
One or more transparent transistor force sensitive structures can be included in an electronic device. The transistor force sensitive structures(s) is used to detect a force that is applied to the electronic device, to a component in the electronic device, and/or to an input region of the electronic device. As one example, the one or more transparent transistor force sensitive structures may be included in a display stack of a display in an electronic device.
US09886111B2 Wearable electronic apparatus and acquisition control method
An electronic apparatus and acquisition method includes a body device with a processing unit; a holding device connected with the body device for holding a relative position relationship with a user; a first display unit set on the body device or the holding device for outputting a first image; and an acquisition unit set on at least one of the body device and the holding device for acquiring a first signal, wherein the first display unit includes a first display component and a first optical component. The first display component is used to display the first image; the first optical component is used to receive a light corresponding to the first image sent from the first display component, and performs a optical path conversion on the light corresponding to the first image, so as to form an enlarged virtual image corresponding to the first image.
US09886103B2 Battery driven mobile drawing device, including electromagnetic induction and capacitive position detectors and a control circuit for causing a parameter setting area to be displayed, and a test drawing area to be displayed transparently, superimposed, on a portion of a drawing in an image display area of a display, for rendering a drawing using an electronic pen
A drawing device includes a sensor arranged in a superimposed relationship with a display device and having an indicator operation detection area sized to detect indictor operations in the image display area of the display device; a memory that stores drawing information; and a control circuit that renders a drawing in the image display area of the display device based on the drawing information stored in the memory. The control circuit causes a test drawing area and a parameter setting area to be displayed superimposed on the drawing image that is displayed in response to a detection, by the sensor, of an indication operation by the indicator, the test drawing area enabling a drawing operation to be performed using the indicator, the parameter setting area enabling changes to parameters of the drawing information generated by the drawing operation in the test drawing area using the indicator. The control circuit causes the test drawing area to be displayed transparently with a portion of the drawing appearing through the test drawing area.
US09886101B2 Information processing method and electronic device
An information processing method and an electronic device are provided. The method is applied to an electronic device having flexible display which is capable of N display surfaces, the method includes: obtaining N posture parameters of the N display surfaces; obtaining an object attribute of an i-th display object among M display objects to be displayed, where M≧1 and i is an integer inclusively ranging from 1 to M; determining a display surface for displaying the i-th display object from the N display surfaces, based on the N posture parameters and the object attribute; and displaying the i-th display object on the determined display surface.