Document Document Title
US09867546B2 Wearable device for taking symmetric thermal measurements
Wearable devices for taking symmetric thermal measurements. One device includes first and second thermal cameras physically coupled to a frame worn on a user's head. The first thermal camera takes thermal measurements of a first region of interest that covers at least a portion of the right side of the user's forehead. The second thermal camera takes thermal measurements of a second ROI that covers at least a portion of the left side of the user's forehead. Wherein the first and second thermal cameras are not in physical contact with their corresponding ROIs, and as a result of being coupled to the frame, the thermal cameras remain pointed at their corresponding ROIs when the user's head makes angular movements.
US09867533B2 Systems and methods for determining an angle of repose of an asymmetric lens
Technology to determine the angle of repose of a lens, such as the angle of repose of a contact lens on an eye, includes storing an image including the lens captured using a camera and executing graphical user interface logic. The graphical user interface logic includes a frame or frames including the captured image, and graphical constructs prompting input identifying a set of locations on the captured image that are usable to define a location of the lens in the image, and a location usable to define an angle of repose of the lens in the image. The input data accepted via the graphical user interface is processed to determine angle of repose of the lens. The angle of repose of the lens is used to produce a specification for a lens.
US09867532B2 System for detecting optical parameter of eye, and method for detecting optical parameter of eye
An optical parameter of an eye is detected using an image collection apparatus that collects an image presented by a fundus. An imaging apparatus adjusts an imaging parameter of an optical path between an eye and the image collection apparatus, wherein the image collection apparatus obtains a clearest image that satisfies a defined clarity criterion or condition. An image processing apparatus processes the clearest image to obtain an optical parameter of the eye. The image of the fundus is captured, and an imaging parameter known in the optical path when the clearest image is captured is found, so that a direction currently being watched by the eye and a distance between the eye and a focusing point can be obtained through optical calculation. Consequently, a position of the focusing point of the eye can be determined precisely for a wide range of concurrent applications for eye control interaction.
US09867524B2 Optical fiber assembly, method of fabricating same, and probe
An optical fiber assembly includes optical fibers, an array member, an adhesive part, a cylindrical member and a fixing member. The fibers are inserted into the array member, and the array member is inserted into a cylindrical part of the cylindrical member. The adhesive part is disposed on one-end side of the array member. The fibers extend through the one end. The cylindrical part and the fixing member are fixed to each other in a state in which (i) the array member is sandwiched between a terminal part of the cylindrical member and the fixing member in an axial direction and (ii) the array member is positioned in the axial direction in relation to the cylindrical part. Thereby, the array member and the adhesive part are housed in a structure constituted of the cylindrical member and the fixing member.
US09867516B2 Robot cleaner and method for controlling the same
Disclosed are a robot cleaner and a method for controlling the same, capable of controlling a travelling or cleaning pattern of a robot cleaner in accordance with extension and retraction operations of an auxiliary cleaning tool to perform an efficient cleaning operation. The robot cleaner includes a plurality of auxiliary cleaning units mounted to a bottom of the robot cleaner such that the auxiliary cleaning units are extendable and retractable, and a control unit to extend the auxiliary cleaning units while travelling in a wall tracing manner along the periphery of the cleaning region and/or when an obstacle is sensed, and to retract the auxiliary cleaning units while the robot cleaner travels in an inner portion of the cleaning region when traveling of the periphery of the cleaning region is finished.
US09867509B2 Dispenser with capacitive-based proximity sensor
A dispenser assembly for web materials includes an enclosure that is configured to support a roll of material and a feed mechanism configured to dispense the material from the assembly. A capacitive sensor is connected to the feed mechanism and configured to allow touch-less operation of the dispenser. Operation of the sensor is adjustable so that the assembly can achieve a desired operation in environments having different capacitive backgrounds.
US09867506B2 Modular sink-surrounding counter top cover
A cover for the surrounding surface adjacent a sink is provided having a body formed of flexible material. The body is configured with an aperture sized to surround the sink and shield a user from contact with the surrounding surface and the surrounding surface from a communication of liquid from use of the sink. The cover may be modular and formed of multiple components or may be configured of a sheet of material which has removable portions to allow customization for positioning to an as used position surrounding the sink.
US09867505B2 Quick tacking ice-cream scoop apparatus
A quick-tacking ice-cream scoop apparatus, including a heating element, for heating a scoop of the apparatus, for accompanying insertion of the scoop into ice-cream, and a mechanism for operating the heating upon pressing the scoop on the ice-cream.
US09867498B2 Cooking device with handle, shaft, fork, and food removal component/implement
The apparatus is used in cooking foodstuff over an open flame by heat while keeping user a safe distance from fire with main elements being hand grip, shank, fork, and food transfer system. A hand grip and shank are made of materials including wood, injection mold plastics, and metal while a fork and food transfer system is constructed of metal materials. The food transfer system provides a hands-free safe and sanitary method to remove cooked foods from hot metal greatly reducing likelihood of injury and food contamination.
US09867497B2 Reusable bouquet garni pouch
A reusable bouquet garni and method of cooking with the same is provided. The reusable bouquet garni may include two pivotably connected pouch rims, moveable from an open configuration to a cooking configuration. A mesh material extends within the periphery formed by each pouch rim so that in the cooking configuration an ingredient enclosure is formed for securing seasoning ingredients therein. The pouch rims and mesh material are made of reusable, durable material. Each pouch rim may have cooperating fasteners for locking the two pouch rims in the cooking configuration.
US09867490B2 Stand with inserts
A system for mounting decorative objects, such as Christmas trees, is disclosed. The system can include a base and a plurality of inserts. The base can comprise a plurality of feet that have a retracted position for ready storage and a deployed position for supporting a tree. The base can further comprise a locking mechanism for locking the feet in the retracted position, the deployed position, or both. The base can further comprise an adapter for receiving one or more inserts. The inserts can comprise a consistent outer diameter, for insertion into the adapter, and a variety of inner diameters for use with a variety of tree diameters. The insert can be installed on the trunk of a tree and then installed into the adapter on the base simplifying the tree erection process.
US09867483B2 Signage systems and merchandising display assemblies
A merchandising display assembly includes an ornamental panel and at least one frame. The at least one frame includes a plurality of upright members. First and second upright members of the plurality of upright members cooperate to slidably receive the ornamental panel in an opening defined therebetween. Each upright member defines a plurality of openings along a length thereof. The assembly further includes a plurality of merchandising support members. A plurality of adjustable members carry the plurality of merchandising support members. Each adjustable member includes first and second ends for selectively engaging apertures of the plurality of upright members.
US09867477B2 Tunable spring mattress and method of making same
A mattress includes a spring extending between first and second points to provide a first spring rate in a first direction. A polymer fiber structure is provided between the first and second points and adjoins the spring. The polymer fiber structure includes fibers interlinked with one another to provide the second spring rate in the first direction. An example method of manufacturing a mattress is provided that includes arranging springs to provide a mattress innerspring. A polymer fiber structure is introduced in a first state to the innerspring to provide an assembly. The assembly is further processed and the polymer fiber structure is simultaneously altered from the first state to a second state.
US09867476B1 Encapsulated zonal dual air and foam spring bed system with noise suppression
An encapsulated zonal dual air and foam spring bed system with noise suppression wherein air zones are created for individual or multiple sleepers that permit costs saving by providing manifold controls to enable a single pump to serve multiple circuits simultaneously (both pressure level increase and pressure level decrease) that is contained within a complete noise deadening structure whose body is easily formed to reduce cost and provide sanitation. Through the reduction of stress by cycling air support between two areas that in unison and each at half pressure support subject fully.
US09867475B2 Mattress structure, mattress system and method for using a mattress
A mattress (10) being asymmetric such that in the same surface (31, 32) of the mattress there are at least two zones (22, 25) or areas of different hardnesses for the different parts (41-44) of the user's (40) body, located such that the first zone (22) or area between the midpoint of the mattress and one end (30a) is softer than the second zone (25) or area between the midpoint of the mattress and the other end (30b). The mattress system has three mattresses (10-10c) of different hardnesses, the zones (21-26) or areas in one side of the mattresses being softer than the corresponding zones or areas in the other side of the mattress.
US09867474B2 Seating furniture
Seating furniture includes seating units arranged next to each other. A first seating unit includes a first seating unit seat part and a first seating unit back part. The second seating unit includes a second seating unit seat part, a second seating unit back part which is adjustable relative to the second seating unit seat part between a sitting position and a storage position, and an adjusting mechanism. The second seating unit back part includes a rear side which forms a storage surface, a first storage plate, and a second storage plate. The first storage plate and the second storage plate together form the storage surface in the storage position. The adjusting mechanism moves the first storage plate and the second storage plate relative to each other between the sitting position and the storage position. The adjusting mechanism is active when the second seating unit back part is adjusted.
US09867473B1 Wrist rest apparatus for gamers
Conditioning devices for gainers and eSports athletes are presented. The devices includes a wrist rest device, a massage sleeve, a hand exercise bracelet, a knuckle bracelet and a tri-finger exercise device. The wrist rest device is configured to provide appropriate warmth to the forearms while gaming, using a keyboard, or any data input device. The massage sleeve is configured to be wrapped around a person's forearm. It includes multiple elevated geometric shapes that are be built into the fabric of the material to provide appropriate pressure along the musculature of the wrist and forearm. The hand exercise bracelet, the knuckle bracelet and the tri-finger exercise device are configured for increasing the flexion, extension, abduction, adduction and intrinsic muscle strength of fingers, wrists, and forearms especially for individuals who do extensive amounts of keyboarding as well as texting, typing, gaming, and data entry.
US09867471B2 Lighted cup holder for seating arrangements
A method and apparatus include attaching a lighted cup holder to a seating arrangement. The lighted cup holder includes a cup holder body and a light-producing light source, with the cup holder body being attached to the seating arrangement and having a cup receptacle therein, the light-producing source being disposed within the cup receptacle for illuminating the receptacle. A light-sensitive element operatively connected to the light source selectively controls production of light by the light source in such a manner that illumination of the cup holder is provided only under conditions where visibility is reduced to the point that it becomes difficult to locate the cup holder. The light-sensitive element is mounted on a master lighted cup holder and controls illumination of the master lighted cup holder and one or more slave lighted cup holders operatively connected to the master lighted cup holder.
US09867470B2 Actuator assembly for an adjustable seating or lying furniture item as well as an adjustable seating or lying furniture item
The invention relates to an actuator assembly for an adjustable seating or lying furniture item, in particular for an adjustable bed or an adjustable comfortable armchair, comprising a spindle that can be activated by means of a drive for causing axial rotation, which is mounted in a stationary manner. The actuator assembly also comprises a sliding block mechanically coupled with the spindle, the sliding block can be moved parallel in relation to a longitudinal axis of the spindle when said spindle is activated. The actuator assembly also comprises a coupling element mounted in a manner allowing it to be moved in relation to the spindle with a first slotted guide, in which the sliding block is at least partially guided in such a way that the coupling element is shifted when the spindle is activated, in order to move a segment of the adjustable seating or lying furniture item that can be mechanically coupled with the coupling element. The invention further relates to an adjustable seating or lying furniture item.
US09867468B2 Adjustable chair
An adjustable chair has a seat and a splat. The seat has a lower base, an upper base, a tilt adjusting device, a lower rotating shaft, and an upper rotating shaft. The lower base has an assembling space. The upper base is movably deposited on the lower base. The tilt adjusting device is deposited in the assembling space. The lower rotating shaft is rotatably deposited in the lower base and connected to the tilt adjusting device. The upper rotating shaft is deposited in the upper base. The splat is tiltably connected to the seat and has a backrest unit and two connecting legs. The backrest unit is deposited at a rear side of the seat. The connecting legs are connected to the backrest unit, are connected to the lower rotating shaft, and are pivotally connected to the upper rotating shaft.
US09867456B2 Ported brush applicator
A ported brush applicator includes a brush with a ferrule; an applicator base cap attached to the brush, the applicator base cap including a cap section having a cap opening sized and configured for attachment to a container; an applicator base mesa protruding from the cap section and secured within the ferrule, the applicator base mesa having a one tapered through hole and a fluid port having a first end in the brush and a second end in the tapered through hole.
US09867454B2 Wearable wafer turn clip and related apparatus, systems, and methods
A wearable wafer turn clip may selectably connect a device and/or device mount to an article, such as an operator's clothing. The wearable wafer turn clip may include a body ring forming a partial annulus, a grip ring forming a flange extending outwardly of the body ring, and an inner section extending inwardly from the body ring into a center area of the annulus of the body ring. The wearable wafer turn clip may have a mounting portion that is a channel between the body ring and at least a portion of the inner section. The mounting portion may accept the article and guide it along an arcuate path inwardly and into a deflection channel. The deflection channel may be disposed at an inward terminus of the mount acceptance channel and extend radially outward from the mount acceptance channel.
US09867447B1 Compact container for receiving two kinds of cosmetics
A compact container for receiving two types of cosmetic materials enables a user to use two types of cosmetic materials in one compact container as a first impregnating member is received in an inner container, and a second impregnating member is received in an inner container lid. The compact container includes an outer container (10) having an open upper portion, an outer container lid (20) coupled to one side of the outer container (10), an inner container (30) having a first receiving space (31) in the outer container (10), and an inner container lid (60) coupled to one side of the inner container (30) and having a second receiving space (65). The second receiving space (65) faces the first receiving space (31), and the second receiving space (65) and the first receiving space (31) are sealed together when the inner container lid (60) is covered on the inner container (30).
US09867443B2 Tubular container having applicator
The present invention relates to a tubular container having an applicator, and the tubular container having an applicator according to the present invention is characterized in that an applicator made of metal and silicone, which contacts skin, is provided on the upper portion of the tubular container such that, when the contents thereof are applied to the skin, warmth or coldness can be transferred to the skin, thereby facilitating metabolism of the face skin and improving skin elasticity.
US09867427B2 Shoe sole
An outsole includes: a plate-like base; a plurality of first cleats protruding in the downward direction from the base to form the tread surface, wherein the plurality of first cleats are arranged in the longitudinal direction and in the transverse direction; and a concave surface recessed in the downward direction on the upper surface of each of the first cleats, wherein: the lower surface of the midsole includes a convex surface formed by a surface of a convex portion protruding in the downward direction from a base of the midsole; the concave surface and the convex surface are in contact with, and attached to, each other; and a distance from the tread surface in each of the first cleats to a top of the convex surface is greater than a thickness of the base.
US09867425B2 Method of customizing forefoot cushioning in articles of footwear
An article of footwear includes an upper and a sole structure with a sole member. The sole member can be manufactured using a system that modifies the forefoot cushioning of the sole member over a series of footwear purchases. The modifications can be configured to correspond to a customer's evaluation of the forefoot cushioning previously purchased. The sole member can include a set of apertures or incisions that are formed along various surfaces of the sole member to adjust the cushioning characteristics of the sole member.
US09867424B2 Foamed parts having a fabric component, and systems and methods for manufacturing same
The invention relates to parts having a foamed polymeric material attached to a fabric, and systems and methods for forming same. An example method of attaching foamed polymeric material to a fabric layer includes providing a mold having at least one cavity and at least one material injection channel in fluid communication with the cavity, disposing a fabric over the at least one cavity, closing the mold, injecting unfoamed polymeric material into the at least one cavity through the material injection channel, wherein the unfoamed polymeric material penetrates at least a portion of the fabric proximate the at least one cavity to attach the polymeric material to the fabric layer, and foaming the unfoamed polymeric material.
US09867416B2 Collapsible helmet
A collapsible helmet including a shell having two or more components which are hingedly connected together about fold lines extending across the shell. Each component includes a plurality of panels with each panel being hingedly connected to at least one adjacent panel. The shell may be adjustable between a first configuration in which the helmet may be placed over the head of the user and a second configuration in which the components are flattened and are arranged in a substantially overlying relationship.
US09867415B2 Chinstrap to helmet connector
A helmet assembly includes a helmet having a stud, a chinstrap having a strap, and a connector attached to the strap. The connector includes a housing and an actuator. The housing has an underside with an opening sized to receive the stud through the opening into the housing. The actuator is movable within the housing between a first position in which the actuator engages the stud to retain the connector to the helmet and a second position in which the actuator disengages the stud to release the connector from the helmet. The actuator has a gripping portion extending outside the housing for operation by the user to move the actuator between the first and second positions.
US09867414B2 Flat panel test hardware and technology for assessing ballistic performance of helmet personnel protective equipment
A testing apparatus to assess ballistic performance of helmet personnel protective equipment having a flat helmet analog with a helmet shell material in flat panel form and at least one helmet suspension pad; head surrogate components including a skull skin surrogate, a skull bone surrogate, and a brain tissue surrogate; a pressure indicating film adjacent to the head surrogate components; and one or more pressure sensors in the brain tissue surrogate. Also disclosed is the related method for assessing ballistic performance of helmet personnel protective equipment.
US09867412B2 Garment comprising chassis and belt
An article includes a chassis and a belt to be placed around the waist of a wearer and separable from the chassis. A front and/or rear portion of the chassis includes a pair of first fasteners detachably attachable to the outer surface of the belt and separated by a first distance. The chassis includes a pair of first stretch markings related to the first distance. The belt includes a pair of second stretch markings marking a second distance when in a relaxed state and a predetermined third distance when in a stretched state. In a relaxed state, the first stretch markings are positioned in conjunction with or within the second stretch markings allowing the chassis to be attached to the belt in the relaxed state via the first fasteners and allowing the belt to be stretched into the third distance without jeopardizing the fastening of the first fasteners.
US09867404B1 Inflatable pads biker shorts
A bicycle shorts system includes a bicycle shorts having a waist section configured to fit around a waist area of the user; a first leg section and a second leg section integral with and secured to the waist section; and a padded area forming a seat section having a material extending from the first leg section to the second leg section, the padded area forming a cavity. The system further includes two air inflation assembly chambers located in the seat section, the first air chamber carried by the first leg section and a second air chamber carried by the second leg section in the seat section. The method includes inflating the first and second air chambers in the seat section.
US09867399B1 Electronic cigarette
An electronic cigarette, including an atomizer assembly, including: an upper cover; a shell having two through holes; a base having two blind holes; a heating wire having a limit cover and a support base; two silicon plugs; an upper sealing ring; a lower sealing ring; and a sealing plug. The shell is disposed between the upper cover and the base. Flavored liquid is filled in the shell, and the two silicon plugs are disposed in the two through holes of the shell and seal the two blind holes of the base, respectively. The two silicon plugs each include a breakable neck adapted to be manually broken so that the flavored liquid comes into contact with the heating wire. The upper sealing ring is disposed between the upper cover and the shell, and the lower sealing ring is disposed between the shell and the limit cover of the heating wire.
US09867391B2 Accelerating muscle recovery after immobilization-induced muscle atrophy
The present invention generally relates to the field of medical nutrition. For example, the present invention provides a composition that can be used to treat, prevent and/or reverse muscle atrophy related to immobilization and its consequences. One embodiment of the present invention concerns a composition comprising a leucine and antioxidants that can be used in accelerating muscle recovery after muscle atrophy.
US09867390B2 Umami-active tomato fraction
The invention provides an efficient method for producing a high quality umami-active tomato fraction, said process comprising the steps of: a. providing a tomato serum; b. separating the tomato serum into two or more portions, including a lycopene-depleted portion and a lycopene-enriched portion; c. concentrating the lycopene-depleted portion to at least 10° Brix; d. chromatographically fractionating the concentrated lycopene-depleted portion into two or more fractions, including a crude umami fraction with a weight ratio glutamate:monosaccharide of X and a monosaccharide fraction with a weight ratio glutamate:monosaccharide of Y, wherein the ratio X:Y exceeds 20; e. optionally, concentrating the crude umami fraction; f. chromatographically fractionating the crude umami fraction into two or more fractions, including a clean umami fraction with a weight ratio glutamate:citrate of K and a citrate fraction with a weight ratio glutamate:citrate of L, wherein the ratio K:L exceeds 10. The invention further relates to a tomato isolate comprising glutamate, aspartate and sucrose; wherein the weight ratio glutamate:citrate exceeds 2 and wherein glutamate, 5′-AMP, aspartate and pyroglutamate together represent at least 15 wt. % of the dry matter contained in the tomato isolate.
US09867379B2 Sopes dish forming machine
Improvements a machine that turns gorditas into sopes. The machine uses an elliptical chain drive that transports the sopes. The gorditas travel horizontally where the gorditas are turned into sopes as they continue along the linear travel of the elliptical chain drive. The holder is a female pocket that accepts the gorditas and provides support at the sides of the sopes. A rotary press placed along the travel of the gorditas as they become sopes. The rotary press is synchronized to rotate and press into holders. The machine include leveling arms or pads that level the female pocket with the gorditas is loaded, pressed and ejected. The forming machine flips the sopes out of the female holder after the sopes has been formed with a central pocket.
US09867373B2 Fungicidal composition having synergistic effect
A fungicidal composition having a synergistic effect is provided. The composition includes active ingredients A and B. The active ingredient A is polyhexamethylene biguanide or an agriculturally acceptable salt thereof, the active ingredient B is one selected from cyprodinil, epoxiconazole, benthiavalicarb-isopropyl, zoxamide, azoxystrobin, prothioconazole, difenoconazole, fenamidone, polyoxin, iprodione, acibenzolar, dithianon, pyraclostrobin, trifloxystrobin, picoxystrobin, fluazinam, thifluzamide or dimethomorph, and the weight ratio of the two ingredients is from 1:50 to 50:1. The test results show that the fungicidal composition according to the present invention has an obvious synergistic effect, and importantly, the application rate is reduced, such that the cost is lowered. The application rate of a single agent alone is effectively reduced by combining the fungicides of different mechanisms and modes of action, which is beneficial for broadening the fungicidal spectrum, retarding the resistance development of the fungi and improving the control effect.
US09867371B2 4-membered ring carboxamides used as nematicides
Compounds of the formula (I), in which the substituents are as defined in claim 1, are suitable for use as nematicides.
US09867366B2 Pest control apparatus and process of manufacture
An environmentally friendly apparatus to attract and kill insect pests is described. The apparatus includes two panels, which could be made from one folded sheet, coupled together to form a housing for a pad containing an insect attractant, e.g. a pheromone. The outer surface of the housing has a plurality of louvered vents for dispersion of the scent from the attractant to the environment thus attracting the insect pest. The apparatus is configured to be capable of being on a fruit tree.
US09867362B2 Side leakage prevention pet urinal pad
A leakage-prevention pet urinal pad includes a urinal pad body having a stratiform structure that includes: a non-woven fabric coating layer; an absorbing layer arranged below the non-woven fabric coating layer; a PE film leakage prevention layer arranged below the absorbing layer; and a toilet paper absorbing layer arranged between the PE film leakage prevention layer and the absorbing layer, wherein the absorbing layer includes two parts: a first absorbing layer arranged in a middle section of the urinal pad body and having a lower expansivity, and a second absorbing layer arranged at a periphery of the urinal pad body around the first absorbing layer and having a higher expansivity, thereby after absorbing water, the second absorbing layer becomes thicker than the first absorbing layer.
US09867361B2 Fast absorption side leakage prevention pet urinal pad
A fast absorption side leakage-prevention pet urinal pad includes a urinal pad body that includes a stratiform structure, wherein the urinal pad body includes a non-woven fabric coating layer; an absorbing layer below the coating layer; and a PE film leakage-prevention layer below the absorbing layer; wherein a toilet paper absorbing layer is also arranged between the PE film leakage-prevention layer and the absorbing layer, wherein the absorbing layer comprises two parts: a fast absorbing layer in the middle of the urinal pad body and a mixed absorbing layer at the periphery of the fast absorbing layer, wherein a thickness of the urinal pad body at a location corresponding to the mixed absorbing layer is larger than the thickness of the urinal pad body at a location corresponding to the fast absorbing layer, thereby a recess structure is formed on the surface of the urinal pad body.
US09867357B1 Soybean cultivar 56171900
A soybean cultivar designated 56171900 is disclosed. The invention relates to the seeds of soybean cultivar 56171900, to the plants of soybean cultivar 56171900, to the plant parts of soybean cultivar 56171900, and to methods for producing progeny of soybean cultivar 56171900. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 56171900. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 56171900, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 56171900 with another soybean cultivar.
US09867352B2 Soybean variety 01057081
The invention relates to the soybean variety designated 01057081. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01057081. Also provided by the invention are tissue cultures of the soybean variety 01057081 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01057081 with itself or another soybean variety and plants produced by such methods.
US09867348B2 Plants and seeds of hybrid corn variety CH938968
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH938968. The invention thus relates to the plants, seeds and tissue cultures of the variety CH938968, and to methods for producing a corn plant produced by crossing a corn plant of variety CH938968 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 CH938968.
US09867346B2 Plants and seeds of hybrid corn variety CH334255
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH334255. The invention thus relates to the plants, seeds and tissue cultures of the variety CH334255, and to methods for producing a corn plant produced by crossing a corn plant of variety CH334255 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 CH334255.
US09867342B2 Melon variety NUN 16121 MEM
The invention relates to the field of Cucumis melo, in particular to a new variety of melon designated NUN 16121 MEM as well as plants, seeds and melon fruits thereof.
US09867340B1 Self-watering two-piece planter
A self-contained and low-maintenance two-piece planter providing significantly extended self-watering time for plants in an upper member supported by a fluid-containing lower member. An exterior indentation on the bottom perimeter edge of the upper member engages a small interior ledge positioned near the top edge of the lower member to provide a stable and readily-separable connection between upper and lower members. The upper member's bottom surface supports a fill-tube and has perforations covered by fluid-permeable material, and at least one wicking member is positioned on the material with an end extending through one of the perforations. Plants may be in pots supported by the upper member, or plants may be rooted in a growth/support medium distributed therein. No municipal power or water supply connections are used. Applications include, but are not limited to, daily self-watering of plants in residential homes, shopping malls, commercial buildings, hotels, convention centers, and college campuses.
US09867337B2 Carbon dioxide supplementation product with delayed activation control
A consumer product for supplementing carbon dioxide is provided with delayed activation control in the form of a clamp. A bag, having a top and a bottom seal and a filter, contains a mycelial mass prepared under sterile laboratory conditions using aseptic techniques. The bag may be selectively clamped at various locations on its exterior. During manufacturing, the mycelial mass is sealed away from the air exchange portal by the clamp. The manipulation delays the optimized carbon dioxide generation and extends the product shelf-life significantly. The fungi are utilized on-demand by removal of the clamp and carbon dioxide flows from the product. Consumers will place the product near indoor plants. The precise clamping method delays the expiration of the product for storage and shipping optimization. The clamp is relocated to the top of the bag in order to provide a hanger for the carbon dioxide generator above plant level.
US09867333B2 Method and system of operating an automotive harvester
A method and system of operating a machine harvester that presents an improved solution for preventing clogging. There is provided simultaneous measurement of at least a parameter of a base-cutting set, of at least a parameter of a chopping assembly, and of a position of at least a floating roller of a conveyance system. Based on comparisons of the parameters measured and reference values, during a pre-defined time interval, it is possible to manage a propulsion speed of the machine harvester and to manage a rotation speed of cutting disks of the base-cutting set and of billet-cutting blades of the chopping assembly.
US09867331B1 Utility vehicle with onboard and remote control systems
A utility vehicle having operator selectable onboard and remote controls is disclosed herein. The vehicle includes a prime mover and a power generating device driven thereby, first and second wheel motors, a drive controller in communication with the first and second wheel motors to control the output thereof and in communication with onboard steering and speed controls. A radio control receiver is in communication with the drive controller and with a radio control transmitter having steering and speed controls. The vehicle includes a control mode switch having a first position where the drive controller receives steering and speed control inputs from the onboard steering and speed controls, and a second position where the drive controller receives steering and speed control inputs from the radio control transmitter.
US09867329B2 System and method for metering and distributing agricultural products
An agricultural implement includes a first storage container mounted on a frame of the agricultural implement and configured to store a solid particulate agricultural product and a second storage container mounted on the frame and configured to store a liquid. The agricultural implement also includes at least one arm configured to extend laterally outward from the frame, and each of the at least one arms has at least one first nozzle for distributing the solid particulate agricultural product and at least one second nozzle for distributing the liquid. An air metering system includes an auger assembly configured to meter the solid particulate agricultural product from the first storage container into a pneumatic distribution hose, and an air flow in the pneumatic distribution hose is configured to transfer the solid particulate agricultural product toward the at least one first nozzle as the agricultural implement travels across a field.
US09867324B2 Header mounting frame
An agricultural harvester including a feeder. The feeder is pivotally mounted to an intermediate frame with respect to a first axis of motion. The intermediate frame is pivotally mounted to a header mounting frame with respect to a second axis of motion. Pivoting around the first axis of motion and the second axis of motion allows a fore-aft movement and a lateral tilt movement. At least one lateral tilt actuator is provided to actuate the header mounting frame in the lateral tilt movement. At least two fore-aft actuators are provided for extending between a first set of mounting positions at the feeder and a second set of mounting positions at the header mounting frame to actuate the header mounting frame in the fore-aft movement.
US09872420B1 Shielding box for providing high frequency electromagnetic shielding
A shielding box for providing high frequency electromagnetic shielding where a first housing part and a second housing part are connected to each other by a hinge so as to be displaceable between an open position and a closed position. Further, a lifting mechanism is used which has at least one lifting stud and at least one guide, the guide being mounted to one of the housing parts and the lifting stud being mounted to the guide so as to be displaceable between an extended position and a retracted position in a direction which is generally perpendicular to a plane along which the first and second housing parts abut at each other in the closed position. The lifting stud is adapted for displacing the other one of the housing parts.
US09872418B2 Panel
A panel having a pair of longitudinally extending side edges, spaced apart end edges located between said side edges, and first and second substantially planar side surfaces located between said side and end edges. Strengthening means is located along and extending away from the one side surface. Snap locking engagement means extends away from the one side surface and is located adjacent said end edges. The engagement means in use is operable to secure said panel to a structure.
US09872411B2 Remote terminal unit (RTU) supporting elevated operating temperature and reduced power consumption
An apparatus includes a remote terminal unit (RTU) having a housing, where at least a portion of the housing includes a shell of thermally-conductive material. The RTU also includes at least one circuit board assembly having at least one processing device configured to communicate with one or more industrial control and automation field devices via one or more input/output (I/O) channels. The at least one circuit board assembly is positioned within the shell. The RTU further includes a heat sink configured to remove thermal energy from the at least one processing device. In addition, the RTU includes a thermal pad configured to receive the thermal energy from the heat sink and to provide the thermal energy to the shell.
US09872393B2 Method for making a circuit board
A circuit board includes a core layer, at least one passive component, a first and a second conductive wire layers, at least one contact pad, and a resin packing layer. The core layer defines at least one through hole to receive the passive component. The first and the second conductive wire layers are connected to two opposite surfaces of the core layer. Each contact pad is positioned between and connected to one passive component and the first conductive wire layer. The resin packing layer is filled among the core layer, each passive component, each contact pad, the first and the second conductive wire layers. The resin packing layer can connect the first and the second conductive wire layers to the core layer, and connect the core layer, each passive component, and each contact pads to each other.
US09872392B2 Power decoupling attachment
An embodiment of the invention may include a method, and resulting structure, of forming a semiconductor structure. The method may include forming a component hole from a first surface to a second surface of a base layer. The method may include placing an electrical component in the component hole. The electrical component has a conductive structure on both ends of the electrical component. The electrical component is substantially parallel to the first surface. The method may include forming a laminate layer on the first surface of the base layer, the second surface of the base layer, and between the base layer and the electrical component. The method may include creating a pair of via holes, where the pair of holes align with the conductive structures on both ends of the electrical component. The method may include forming a conductive via in the pair of via holes.
US09872386B2 Composition for forming conductive pattern, method for forming conductive pattern using same, and resin structure having conductive pattern
The present invention relates to a composition for forming a conductive pattern which allows micro conductive patterns to be formed on various polymeric resin products or resin layers by a very simplified process, a method for forming a conductive pattern using the composition, and a resin structure having the conductive pattern. The composition for forming a conductive pattern comprises: a polymeric resin; and a nonconductive metallic compound including a first metal, a second metal and a third metal, wherein the nonconductive metallic compound has a three-dimensional structure including a plurality of first layers (edge-shared octahedral layers) having a structure in which octahedrons comprising two metals from among the first metal, the second metal and the third metal which share the edges thereof with one another are two-dimensionally connected to one other, and a second layer which includes a metal of a different type from the first layer and is arranged between adjacent first layers, and wherein a metallic core including the first metal, the second metal or the third metal or an ion thereof is formed from the nonconductive metallic compound by electromagnetic radiation.
US09872385B2 Copper clad laminate, printed circuit board including the same, and manufacturing method of the same
Disclosed is a flexible copper clad laminate including a first copper foil layer, a composite layer, and a second copper foil layer. Preferably, the composite layer includes a polyimide layer and a plurality of thermoplastic polyimide layers as an outermost layer thereof being the thermoplastic polyimide layers. In particular, with respect to a total thickness of the composite layer, a total thickness of the plurality of thermoplastic polyimide layers is in a range of from about 15 to about 50%, and a total thickness of the polyimide layer is in a range of from about 50 to about 85%. Each thickness of the first copper foil layer and the second copper foil layer is in a range of from about 30 to about 80 μm, and the total thickness of the composite layer is in a range of from about 40 to about 60 μm.
US09872381B2 Circuit board comprising at least one fold
A circuit board (10) for carrying at least one light source (16) of a lighting device and a method of manufacturing such a circuit board are provided. The circuit board comprises a substrate (1), wherein the substrate comprises at least one fold (9) forming a projecting portion and extending from a periphery (3) of the substrate up to an inner portion (2) of the substrate, whereby the substrate has a polygonal funnel shape. The present aspects use the concept of folding the substrate in order to obtain a polygonal funnel shape of the circuit board, whereby shaping of the substrate without requiring removal of material of the substrate is allowed.
US09872362B2 Gesture based control of a utility
A controller, method and program for controlling one or more sources of a utility to provide the utility into a space occupied by one or more users, e.g. for controlling light sources illuminating an indoor or outdoor space. An input from one or more sensors is processed to detect motions of a user in the space, to detect that the motions correspond to predetermined gestures performed by the user, and to detect a position from which each gesture was performed. Further, each of a plurality of discrete control policies is associated with a respective combination of predetermined gesture and positional demarcation within the space. Each control policy defines a respective response of the utility to the respective associated gesture. For gestures performed from each of a plurality of different positions, a different control policy is selected based on being associated with the detected gesture and detected position.
US09872357B1 Horticultural luminaire, horticultural lighting arrangement and method for controlling horticultural lighting arrangement
A horticultural luminaire, a horticultural lighting arrangement including a plurality of the horticultural luminaires, and a method for controlling the horticultural lighting arrangement are described. The horticultural luminaire includes a main light emitting unit including at least one LED for generating a main spectrum, an environmental sensor for measuring environmental data, and control electronics for determining a position data representing position of the horticultural luminaire, sending out the environmental data and the position data, receiving control data, and controlling the emission intensity of the main light emitting unit on the basis of the control data.
US09872355B2 Control circuit, control method and LED driving circuit thereof
A control circuit for an LED driving circuit having a rectifier and a power transistor for driving an LED load, can include: a control signal regulation circuit configured to control a driving voltage of the power transistor to vary with a rectifier output voltage to control the variation of a current flowing through the power transistor to be consistent with that of the rectifier output voltage to decrease a power loss of the power transistor; and the control signal regulation circuit being configured to control the driving voltage of the power transistor to vary with the rectifier output voltage to control the variation of the current flowing through the power transistor to be opposite to that of the rectifier output voltage to improve a power factor of the LED driving circuit.
US09872351B2 Device and method for encoding a signal on alternating current lines
A smart dimming network encoder is connected to an alternating current power source having a substantially regular period of cycles. The encoder includes a bipolar switch connecting the alternating current power source to a modified alternating current line, the bipolar switch having an on state permitting the modified alternating current line to conduct alternating current from the alternating current power source and an off state preventing conduction on the modified alternating current line. The encoder includes a processor coupled to the bipolar switch, the processor configured to receive a control signal at a control signal input and to switch the bipolar switch to the off state for an off time having a duration corresponding to the control signal.
US09872347B2 Systems and methods for current regulation in light-emitting-diode lighting systems
Systems and methods are provided herein for current regulation. An example system controller includes: a first controller terminal configured to receive an input voltage, the first controller terminal being further configured to allow a first current flowing into the system controller based at least in part on the input voltage in response to one or more switches being closed; a second controller terminal configured to allow the first current to flow out of the system controller through the second controller terminal in response to the one or more switches being closed; a fourth controller terminal coupled to the third controller terminal through a first capacitor, the first capacitor not being any part of the system controller; and an error amplifier configured to generate a compensation signal based at least in part on the current sensing signal, the error amplifier including a second capacitor.
US09872340B2 Method for increasing reliability in monitoring systems
An apparatus and a method for controlling a heating device in a motorized camera directing arrangement including a motor device is disclosed. The method comprising measuring a voltage over the motor device, measuring a current conducted at least to the motor device, measuring a temperature relating to the motorized camera directing arrangement, controlling power distributed to the heating device based on the measured temperature and on the measured current, and feeding power to the heating device independent of the measured temperature and the measured current in the event that the measuring of the voltage over the motor device indicates a voltage level higher than a predetermined threshold value.
US09872339B2 Multi-service provider wireless access point
Novel tools and techniques that can provide wireless service for multiple service providers from a single, multi-service provider wireless access point. In an aspect, a multi-service provider wireless access point might communicate with a plurality of wireless devices, each associated with a different wireless carrier, and route communications from each device to the appropriate carrier (and/or, similarly, transmit communications from each carrier to the appropriate wireless device). In this way, for example, a single wireless access point could provide service to cellphones of subscribers of a number of different carriers. Such a wireless access point can provide enhanced efficiency and reduced cost, along with the ability to provide higher service for a number of wireless carriers.
US09872337B2 Backhaul-optimized beamforming in IEEE 802.11ad networks
A method includes receiving at least a first node connection from a network external to the data processing hardware. The network includes a network of nodes each operative to transmit and/or receive directional beams containing packets of data. The method also includes identifying an open first communication link between a first node and a second node of the network and determining a first recommended set of beam vectors to constrain a first scanning range of the first node when initiating beam forming with the second node. The method also includes transmitting the first recommended set of beam vectors to the first node. The first recommended set of beam vectors cause the first node to execute beam forming training with the second node using the first recommended set of beam vectors to establish the first communication link with the second node.
US09872325B2 Apparatus and method for connecting device through image recognition in mobile terminal
An apparatus and a method for reading an image in a mobile terminal to establish a connection with a neighbor apparatus corresponding to the read image are provided. The apparatus includes an apparatus connector. The apparatus connector determines a neighbor apparatus to which a user desires to connect by reading a corresponding image, and establishes a connection with the determined neighbor apparatus.
US09872323B2 Apparatus and method of connecting service, according to user intention
A method and an apparatus for transmitting data on a wireless connection is provided. The method includes selecting a device to receive data; transmitting, to the device, a first signal including attribute information about the data, before an establishment of a wireless connection with the device is completed; receiving, from the device, a second signal indicating whether the transmission of the data is accepted by the device; and establishing the wireless connection with the device to transmit the data through the wireless connection, in response to reception of the second signal indicating the transmission of the data is accepted.
US09872319B2 Method and apparatus for selecting an IP type during roaming
A method and apparatus for selecting a data connection IP (Internet Protocol) type during roaming. At a device a comprising a processor, a memory storing data indicative of radio access technologies and associated internet protocol (IP) types to use under different roaming conditions, and a communication interface, it is determined, using the communication interface, that roaming is occurring and a given radio access technology being used in the roaming is also determined. The data is processed to select an IP type associated with the given radio access technology. Thereafter, the IP type selected is used, during the roaming, in requests to a gateway to a network.
US09872318B2 Method and device for controlling peripheral devices via a social networking platform
A method and system for connecting a peripheral device to a user device via a Bluetooth protocol, comprising: at the peripheral device: initiating an broadcasting process, comprising: broadcasting a device discovery message, the device discovery message comprising a predetermined identifier designated for a social networking service associated with a social networking application executing on the user device; receiving, from the user device, a connection request corresponding to the device discovery message; and in response to receiving the connection request from the user device, establishing a Bluetooth connection to the user device.
US09872316B2 Enhanced PRACH scheme for power savings, range improvement and improved detection
Enhanced random access procedures for link-budget-limited user equipment (UE) devices are disclosed. A user equipment device may transmit a first message containing a Physical Random Access Channel (PRACH). The PRACH contains instances of a Zadoff-Chu sequence, and may be transmitted repeatedly as part of a single random attempt, to facilitate correlation data combining at the base station. The available Zadoff-Chu sequences may be partitioned among a plurality of sets, each set being associated with a respective Doppler shift range (or frequency hop pattern or time repetition pattern). A UE device may signal Doppler shift (or other information) to the base station by selection of one of the sets. The first PRACH transmission and the following PRACH transmission may occur in consecutive subframes. A UE device may select from a special set of Zadoff-Chu sequences (different from a conventional set of sequences), to signal its status as a link-budget-limited device.
US09872311B2 Method, base station, and terminal for notifying and receiving downlink demodulation pilot frequency control signaling
A method for notifying a downlink demodulation pilot control signaling, includes: a base station side notifying a user equipment (UE) side of an index of a virtual signaling group and/or index of port offset signaling group used when generating a downlink pilot sequence and/or mapping the generated downlink pilot sequence through at least one of the following information: UE-specific or common high layer signaling; antenna indication information of DL_Grant; new data indication information in a Disable TB signaling in the DL_Grant; scrambling indication information in the DL_Grant; in a UE-specific or common search space, an aggregation level of the DL_Grant, a relative position of a first control channel element of the DL_Grant in the UE-specific or common search space, a subframe number where the DL_Grant is located and a system frame number where the DL_Grant is located.
US09872310B2 Base station apparatus, mobile station apparatus, and transmission method
A base station able to maintain backward compatibility with an LTE mobile station while minimizing the amount of increase in uplink scheduling information reception and demodulation/decoding processing in independent uplink/downlink cell data transmission. A wireless communication system includes a cell #1, a cell #2, and an LTE-A mobile station, and supports independent uplink/downlink cell data transmission. The base station of the cell #2 arranges a PDCCH+, which includes uplink scheduling information from the LTE-A mobile station to the base station of the cell #2, in a downlink data region in the downlink connection of the base station of the cell #1.
US09872305B2 Optimized cellular transmission scheduling based on knowledge of interference-mitigation capabilities in neighbor cell
A method includes identifying interference mitigation capabilities of a first communication unit in a first cell of a cellular communication network. Transmissions of a second communication unit in a second cell of the cellular communication network are scheduled based on the identified interference mitigation capabilities of the first communication unit in the first cell.
US09872301B2 Method for receiving signal with interference eliminated and terminal therefor
An embodiment of the present invention provides a method for receiving a signal with an interference eliminated. The method for receiving a signal with an interference eliminated includes the steps of: receiving the information of PBCH (Physical Broadcast Channel) of a neighbor interference cell from a serving cell; receiving the information of the downlink synchronization with the neighbor interference cell from the serving cell; identifying the channel of the serving cell suffering an interference by PBCH of the neighbor interference cell based on the information of the downlink synchronization; and eliminating the interference for receiving the identified channel based on the information of PBCH of the neighbor interference cell.
US09872299B1 Optimized transmit-power allocation in multi-carrier transmission
A method includes, in a wireless communication terminal that transmits a data channel over multiple component carriers, dividing a total transmit-power allocation specified for the data channel into carrier-specific power allocations for the respective component carriers. Block sizes, which specify respective numbers of bits for transmitting the data channel, are initially derived for one or more of the component carriers from a quantized set of block sizes, such that the respective carrier-specific power allocations are not exceeded. For at least a selected component carrier, an extended block size is selected from the quantized set. The extended block size exceeds a carrier-specific power allocation assigned to the selected component carrier, but together with the block sizes of the other component carriers does not exceed the total transmit-power allocation. The data channel is transmitted over the component carriers using the selected block sizes, including the extended block size.
US09872297B2 Power control
There is provided a method, including detecting, by a network node of a first cell, whether or not there is any output power unused in a second cell during a predefined time period, wherein the un-used output power is originally reserved for a transmission on a specific channel in the second cell; upon detecting that there is at least some of the output power unused, determining the amount of the unused output power in the second cell; and applying at least part of the unused output power to boost a predetermined transmission in the first cell.
US09872286B2 Compressed system information for link budget limited UEs in a radio access network
Techniques are disclosed relating to broadcasting and receiving system information in a radio access network (RAN). In one embodiment, a base station includes at least one antenna, at least one radio, configured to perform cellular communication using a radio access technology (RAT), and one or more processors coupled to the radio. In this embodiment, the base station is configured to broadcast first system information blocks (SIBs) encoded using a first coding rate and a first identifier. In this embodiment, the base station is also configured to broadcast second SIBs encoded using a second coding rate that is lower than the first coding rate and a second identifier. In this embodiment, the second SIBs include only a portion of the information included in the first SIBs and the second SIBs are usable by user equipment devices (UEs) having a limited link budget to determine access parameters for the base station.
US09872285B2 Wireless communication system
A wireless communication method used by a wireless communication apparatus is disclosed. The wireless communication method transmits and receives control information divided into a second control information containing information related to the demodulation and decoding of traffic channel and a first control information containing information related to the MIMO separation of the second control information.
US09872283B2 Repeater for receiving signals from a base station in a wireless communication system, and signal receiving method
Disclosed are a repeater for receiving signals from a base station in a wireless communication system, and a signal receiving method. The base station reports, to each repeater, information on the aggregation level of a relay-control channel element (R-CCE) of a relay-physical downlink control channel (R-PDCCH) via an explicit signaling method or implicit signaling method. In the event the base station reports via an explicit signaling method, the repeater receives, from the base station, information on the aggregation level of R-CCE which is a transmission unit of R-PDCCH, wherein the information contains control information for the repeater. Then, the repeater decodes an R-PDCCH region on an R-CCE aggregation level basis in accordance with the received R-CCE aggregation level information.
US09872278B2 Method, device, and system for resource configuration
A method and a communications system are provided. The system includes a base station and a RNC. The base station does not report the RNC whether the base station supports an E-DPCCH power boost capability. The RNC is also informed whether a UE supports and E-DPCCH power boost capability. If the UE supports E-DPCCH power boost function, the RCE designates by default that the base station also supports the E-DPCCH power boost function even though the base station does not report whether it supports or not, and configures resources for the base station to perform channel estimation by using the E-DPCCH power boost feature for the UE. If the base station itself does not support E-DPCCH power boost capability, the base station configures its resources accordingly and performs the channel estimation by using DPCCH.
US09872276B2 Scheduling of software package transmissions on a multimedia broadcast multicast service channel
A computing device may schedule transmission of software packages on a broadcast/multicast downlink channel. The schedule may also include media transmissions on the channel, and the software package transmissions may be scheduled for times when the media transmissions are using less than or equal to a threshold capacity level of the channel. A software update request may be received from a wireless computing device. Possibly in response to receiving the software update request, a particular software package related to the wireless computing device may be determined. The particular software package may be scheduled to begin transmission on the channel at a particular time. At least an identifier of the channel and the particular time may be transmitted to the wireless computing device.
US09872271B2 Tracking locations of a computing device and recording locations of sensor units
Systems, methods and apparatuses of tracking locations of a computing device and recording locations of sensor units are disclosed. One method includes tracking a location of a computing device within the area, coupling the computing device with a least one of a plurality of sensor units, and identifying and recording a location of the at least one of the plurality of sensor units based on a tracked location of the computing device and an identifier of the at least one of the plurality of sensor units.
US09872269B2 Systems and methods for reduced latency tracking area selection
Some embodiments provide methods for selecting tracking areas, including: receiving a plurality of messages from a plurality of base transceiver stations, each message including a list of tracking areas handled by the base transceiver station from which the message is received; performing domain name system queries for the tracking areas to retrieve information identifying serving gateways serving the tracking areas; based on the information identifying serving gateways, storing, in a local memory, a list of tracking area identities handled by each identified serving gateway; receiving a message from user equipment indicating a first tracking area; selecting at least one tracking area handled by a serving gateway serving the first tracking area based on the list of tracking areas handled by each identified serving gateway stored in the memory; and sending a tracking area identity list to the user equipment based on the selected at least one tracking area.
US09872261B2 Method and apparatus for improving synchronization shift command transmission efficiency in TD-SCDMA uplink synchronization
A method of wireless communication includes receiving a signal associated with a frequency for adjusting timing and adjusting the timing based on the frequency. The frequency is less than once every 8 subframes.
US09872257B2 Method and apparatus for controlling uplink power in wireless communication system
A method and apparatus for controlling an uplink power in a wireless communication system is provided. A user equipment (UE) sets a first maximum power for a first set of uplink subframes for a first eNodeB (eNB) in which the UE can allocate up to the first maximum power to uplink signals to be transmitted to the first eNB, and sets a second maximum power for a second set of uplink subframes for the first eNB in which the UE can allocate up to the second maximum power to uplink signals to be transmitted to the first eNB. The uplink signals are transmitted to the first eNB only in the first set of uplink subframes. Further, the uplink signals are transmitted to both the first eNB and a second eNB in the second set of uplink subframes.
US09872252B1 Discontinuous reception mode with multiple-stage wake-up
Systems and method of embodiments herein operate to conserve battery power of user equipment (UE). Embodiments determine whether waking up a UE receiver would be beneficial and based on the determination, the UE either wakes up the receiver or returns to sleep. Embodiments determine whether to wake up the receiver by performing pre-wake up (PWU) operation which either wakes up the receiver in a low power mode or wakes up the UE's wake up receiver. It may be determined whether a wake up (WU) signal is received during a PWU stage. If a WU signal is received during the PWU stage the UE may perform a full wake up of the receiver. If a WU signal is not received the UE may return to idle mode. In embodiments, WU (Wake Up) DRX cycles are supplemented with a Full DRX (Discontinuous Reception) cycle.
US09872250B2 Data acquisition node and method of operating same
A data acquisition node for coupling to a system of a vehicle includes a processor coupled to a communication interface. The processor is configured to transition from a sleep mode to a start-up detect mode after an imminent-event message is received at the communication interface. The communication interface is substantially deactivated while in the start-up detect mode. The processor also is configured to monitor sensor data from at least one sensor while in the start-up detect mode. The at least one sensor is operable to generate a signal that is representative of a physical characteristic of the system.
US09872234B2 Apparatus, system and method of communicating in an awareness cluster
Some demonstrative embodiments include apparatuses, systems and/or methods of communicating in an awareness cluster. For example, an apparatus may include circuitry configured to cause an awareness networking device to communicate during one or more Discovery Windows (DW) of an awareness cluster; communicate with one or more devices of at least one data path group, the data path group comprising devices of the awareness cluster and having a common schedule of radio resources (SRR); and communicate with one or more devices of at least one service data group, the service data group comprising devices of the data path group being subscribed to a common service.
US09872233B2 Devices and method for retrieving and utilizing neighboring WLAN information for LTE LAA operation
A License Assisted Access (LAA) enhanced NodeB (eNB), user equipment (UE) and communication methods therebetween operating in a Long Term Evolution unlicensed band (LTE-U) are generally described. The eNB may transmit a request to the UE for information regarding a Wireless Local Area Network (WLAN) over which the UE may be able to communicate. The WLAN information may include an LTE-U channel and time window for reporting. The UE may obtain the WLAN information through communication with an access point (AP). Measurement information of the LTE-U channel may also be obtained by or on behalf of the UE. The UE may transmit the WLAN information to the eNB. The eNB may use the WLAN information or submit the WLAN information to a network entity to perform channel selection, UE grouping or localization, appointing delegate UEs to perform channel sensing or scheduling UEs in a same group or proximity.
US09872225B2 Driver identification and data collection systems for use with mobile communication devices in vehicles
Systems, methods, and monitoring devices for collecting and transmitting operational data about a vehicle to a separate receiving device located within the vehicle, wherein the monitoring device includes a housing mounted to the vehicle and a power supply that powers electronic components contained within the housing, the electronic components include a microprocessor, memory in electronic communication with the microprocessor and configured to store the operational data, one or more sensors for detecting and determining the operational data about the vehicle, wherein the microprocessor causes the operational data to be stored in the memory, and a data transmission module, controlled by the microprocessor and configured to retrieve the operational data from the memory and to transmit the retrieved operational data to the separate receiving device. The operational data is stored in the separate receiving device for further processing, later upload, or further transmission to a remote receiver outside of the vehicle.
US09872224B2 Method for constructing beacon topology network
A beacon device connection method implemented by a beacon management server is provided. Also, a method for constructing a beacon network by connecting a plurality of beacon devices is provided. The beacon network construction method may be implemented by a master beacon connected with at least one slave beacon to control the slave beacon and connected with at least one neighboring master beacon or a beacon management server to exchange information.
US09872218B2 User terminal, cellular base station, and processor
UE 100 transmits and receives traffic to and from eNB 200 in a cellular communication system capable of cooperating with a WLAN system. The UE 100 determines, on the basis of a determination parameter related to a situation of the UE 1001, whether or not an offload in which the traffic is transitioned to the WLAN system should be performed, when the UE 100 is selected as a target terminal subject to the offload. The UE 100 transmits, to the eNB 200, a rejection notification that related to rejection to the offload when the UE 100 determines that the offload should not be performed.
US09872209B1 Pre-registration of a wireless communication device in a long term evolution network
A data communication system pre-registers User Equipment (UE) to a Long Term Evolution (LTE) tracking area in an LTE network before the UE attaches to the LTE network. A voice communication network receives a release message for a user voice session and responsively transfers a pre-attachment message to an MME in the LTE network comprising a UE Identifier (ID), a serving base station ID, and an indication that the UE will attach to the LTE network. The MME processes the base station ID to select an LTE network Physical Cell Identity (PCI), processes the LTE network PCI to select an LTE tracking area, and pre-registers the UE ID to the selected LTE tracking area. An LTE base station receives an attachment request from the UE based on the LTE network PCI and responsively attaches the UE to the LTE network without performing a tracking area update.
US09872207B2 Method, device, and system for identifying traffic type across devices
A method, a device, and a system for identifying a traffic type across devices are provided, where the method includes: obtaining, by a source service control device, flow identification information of a service flow transmitted between a user equipment and a network; and synchronizing the obtained flow identification information to a target service control device when detecting that the user equipment is handed over from the source service control device to the target service control device to transmit the service flow with the network, so that the target service control device identifies, according to the flow identification information, the traffic type of the service flow transmitted between the user equipment and the network. Thus an operator is facilitated to implement network service control such as bandwidth control and virus prevention efficiently without changing an existing architecture.
US09872202B2 Ad hoc wireless networking
A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as Ultra wideband (UWB) devices operating according to the WiMedia Logical Link Control Protocol (WLP). The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
US09872183B1 Systems and methods for managing access node neighbor relations
Systems and methods are described for managing access node neighbor relations. An application requirement associated with a wireless device in communication with a first access node may be determined. A neighbor reporting criteria may be calculated based on the determined application requirement. The first access node may then receive an identifier of a second access node from the wireless device. The second identifier may be transmitted from the wireless device in response to a reporting event triggered based on a first signal level of the first access node, a second signal level of the second access node, and the neighbor reporting criteria. It may be determined, based on the second identifier, if a communication link between the first access node and the second access node has been previously established. If not, a communication link between the first access node and second access node may be established.
US09872181B2 Method for transmitting data on unlicensed band and base station therefor
One disclosure of the present specification provides a method by which a long term evolution advanced (LTE-A)-based base station transmits data on an unlicensed band. The method can comprise the steps of: setting, by the base station, a listen before talk (LBT) configuration for determining whether to transmit signals of other nodes before transmitting data on the unlicensed band; measuring, by the base station, interference due to signals from other nodes during a preset measurement period; comparing the detected interference and a preset threshold value; changing the LBT configuration according to the comparison; and transmitting the changed LBT configuration to a terminal.
US09872179B2 Method and apparatus for controlling network access according to UE capability and subscription information
A method and apparatus are provided for controlling network access based on UE capability and subscription information. A method of a Mobility Management Entity (MME) includes receiving, from a User Equipment (UE), a message including voice domain preference information indicating whether the UE prefers an access network for a voice service; determining whether access of the UE to the mobile communication system is allowed based on the voice domain preference information; and transmitting, to the UE, a message indicating whether the access to the mobile communication system is allowed.
US09872167B2 Method of managing several profiles in a secure element
The invention is a method for managing communication between a secure element and a device. The secure element comprises a physical communication interface and first and second virtual profiles. It is configured to exchange data targeting the virtual profiles with the device through the physical communication interface. The method comprises the steps of: running simultaneously said first and second virtual profiles, demultiplex incoming data received through the physical communication interface and multiplex outgoing data sent through the physical communication interface, resetting one of said virtual profiles individually without affecting the other virtual profiles in response to receiving a specific signal sent by the device through the physical communication interface.
US09872164B2 Method for setting interface with mobility management entity of radio access device for providing services to user equipment by using cellular-based radio access technology and/or wireless LAN-based radio access technology
According to one embodiment of the present specification, provided is a method for setting an interface between a radio access device for providing services to user equipment (UE) by using cellular-based radio access technology (RAT) and/or wireless LAN-based RAT, and a mobility management entity (MME). The method can comprises the steps of: transmitting, by the radio access device, a request message to the MME; and receiving a response message from the MME.
US09872162B2 Pre-configuration of devices supporting national security and public safety communications
Techniques for distributing and using application codes and discovery filters in device-to-device (D2D) wireless devices. An example method for an announcing device includes receiving, from a coordinating node, first and second application codes and associated timing information. The associated timing information defines respective first and second validity intervals for the first and second application codes, such that the first and second validity intervals are at least partly non-overlapping. The method further comprises subsequently transmitting, during the first validity interval, one or more discovery messages that include or are based on the first application code, and transmitting, during the second validity interval, one or more discovery messages that include or are based on the second application code. Corresponding techniques for monitoring devices are also disclosed.
US09872159B2 Systems and methods for delivering product information to a mobile device
Methods and systems are provided for delivering product information to a mobile device. A beacon uses a transmitter to transmit a product identification key to the mobile device over a first communication channel. A remote server has a database of detailed product information corresponding to the product identification key. An application on the mobile device to requests the detailed product information from the remote server over a second communication channel. The remote server transmits the detailed product information to the mobile device over the second communication channel and the detailed product information is displayed on the mobile device.
US09872157B2 Prohibiting mobile forwarding
An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to whether a mobile telephone number is known by the sender to be associated with the sender-specified destination. If a mobile telephone number is known by the sender to be associated with the sender-specified destination, a first message that is based on the incoming message is sent to the mobile telephone number. Furthermore, a second message is sent to the mobile telephone number that indicates that the first message was sent to the mobile telephone number based on a determination that the mobile telephone number is known by the sender to be associated with the sender-specified destination.
US09872156B2 Routing of toll-free numbers and text messages using a toll-free exchange
Aspects of this disclosure are directed to a method of routing text messages to subscribers of toll-free numbers using the toll-free exchange. Typically, an originating texter will draft a text message, using, for example, an SMS component of a cellular phone to a toll-free subscriber. In an aspect of the present disclosure, the text message is sent to the originating texter's service provider, which then routes the text message to the toll-free exchange. The toll-free exchange looks up the RESPORG ID associated with the ten-digit toll-free number, and the RESPORG ID is used for text message routing.
US09872149B2 Method of estimating position of a device using geographical descriptive data
The invention provides a method of estimating the position of a device, the method comprising: providing a database of location specific geographical descriptive data; obtaining location data relating to the position of the device; retrieving geographical descriptive data specific to an indoor region from the said database, the indoor region being selected dependent on the location data; and subsequently estimating the position of the device taking into account the retrieved data. The method can be used with existing or new positioning systems to improve the execution of the said positioning systems, particularly when the positioning system is being used indoors.
US09872139B2 Geofence profile management
Concepts and technologies are disclosed herein for geofence profile management. A processor can execute a geofence profile management service. The processor can receive geofence profile data from an administrator device. The processor can create, based upon the geofence profile data, a geofence profile. The geofence profile can include a geofence profile title, a geofence profile description, and a geofence profile option. The processor can provide the geofence profile to a user device. The processor can determine that the user device accepts the geofence profile, and the processor can activate the geofence profile in response to the user device accepting the geofence profile.
US09872135B2 Systems and methods for displaying location information for RFID tags
A system, method and computer readable medium are provided. One system includes a transmit antenna, at least one receive antenna, and an imager configured to acquire one or more images in a scanning area having one or more radio frequency identifier (RFID) tags including an RFID tag of interest. The system further includes a controller configured to operate the transmit antenna and the at least one receive antenna to acquire location information from the RFID tags, wherein the controller is further configured to operate the imager to acquire the images while the location information is acquired. The system includes a processor configured to correlate the acquired location information and the one or more images to determine an image corresponding to a location of the RFID tag of interest. The system additionally includes a display configured to display the image corresponding to the location of the RFID tag of interest.
US09872134B2 System and method for coordinating meetings between users of a mobile communication network
Systems and methods are provided to coordinate meetings between users of mobile devices on a mobile communications network. Users of the mobile communication network send one another meeting invitations over the network. The system receives the current geospatial position of one or more such users, as well as category selections that relate to attributes of potential meeting locations meetings. The system selects meeting locations for users using the current geospatial positions of the users and the category selections such that meeting locations are located at a geospatial positions between the users. The system can additionally select meeting locations that factor in user preferences and historical activities.
US09872108B2 Loudspeaker device and audio output apparatus having the same
A loudspeaker device includes a frame having a bottom portion with a curved surface along a first direction and a pair of lateral portions provided at lateral sides of the bottom portion in the first direction; a plurality of magnets curved and extended along the curved surface of the bottom portion, and arranged to be spaced apart from each other; a diaphragm supported by the pair of lateral portions, curved in parallel with the curved surface of the bottom portion, and spaced apart at a predetermined distance from top surfaces of the plurality of magnets; and a coil provided on the diaphragm at positions corresponding to spaces between the plurality of magnets in the first direction, the coil being configured to drive the diaphragm to vibrate in a direction perpendicular to the curved surface of the bottom portion of the frame by a magnetic field formed by the plurality of magnets as an audio signal is electrically applied.
US09872103B2 Microphone biasing circuitry and method thereof
A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.
US09872100B2 Acoustic apparatus and operation
A portable acoustic warning device which projects a specific acoustic waveform towards a target, creating a narrow beam of sound that is highly selective, minimizing exposure to users and bystanders, while enabling a controlled dosage of sound to be applied to the target. The design of the device is tailored to this waveform thus achieving a very high degree of directivity. It is not intended for communicating verbal messages. This waveform achieves maximum intensity at the target while using a relatively low sound pressure level; meaning that the exposure levels can be controlled to ensure they are within existing health and safety legislation. A laser range finder limits the sound level at the target to a pre-determined level. An integrated camera is used to aid aiming. Video footage is recorded with use; along with the sound level at the target, exposure duration, time, date and GPS coordinates.
US09872091B2 Electrical system for a speaker and its control
An electrical apparatus includes a frame, a speaker connected to the frame, a digital signal processor in communication with the speaker to receive audio data and control data to control the speaker, the digital signal processor connected to the frame, and a lamp base coupler electrically connected to the speaker and receiver, the lamp base coupler detachably connectable to a power source, when the power source is present. A method of steering the diffused sound field includes, broadcasting at least one calibration audio signal through a plurality of speakers (M) in an audio system, receiving the calibration audio signal in a plurality of microphones spaced apart and positioned about at a listening position, and calculating respective relative speaker placement angles relative to the listening position between each of the plurality of speakers in response to receipt of the calibration audio signal in the plurality of microphones.
US09872090B2 Wavelength redundancy device and wavelength redundancy method
10-Gbps client signals (1a) to (1c) which are processed by a 10-Gbps transponder (3a), a 40-Gbps transponder (3b), and a 100-Gbps transponder (3c), respectively, are branched by optical couplers (2a) to (2c) into an M:N switch (40). The M:N switch (40) selects a client signal to be made redundant from the branched client signals (1a) to (1c) and outputs the selected client signal to a redundancy 100-Gbps transponder (50) having 10-Gbps-based client interfaces.
US09872088B2 Monitoring and reporting household activities in the smart home according to a household policy
Embodiments provided herein relate to monitoring and reporting household activities. In one embodiment, a method includes: monitoring, via a smart device, one or more activities associated with: a household; analyzing, via the smart device, a processor, or both, at least one characteristic of the one or more activities to discern information about the household; and reporting, via the device, the discerned information.
US09872085B2 Adding content during data stream acquisition
A method is provided for adding extended content data during data stream acquisition. The method includes receiving a request for a transition from a first data stream to a second data stream within a transitioning time period. The method also includes determining whether a timing of the transition is sufficient for insertion of at least a first portion of extended content data during the transition. The method also includes selecting the first portion of the extended content data as insertion content if the timing of the transition is sufficient for insertion of the first portion of the extended content data. The method also includes selecting a second portion of the extended content data as the insertion content if the timing is insufficient for insertion of the first portion of the extended content. The method also includes causing the insertion content to be presented to a user during the transition.
US09872079B2 Systems and methods for distributing audio/video feed of a live event via satellite
In some implementations, a method for distributing content feed of a live event via satellite includes: obtaining media signals for the live event from signal sources, where the media signals comprise audio and visual feed of the live event; converting the media signals into a mixed digital media signal; wirelessly transmitting, using a network protocol, the mixed digital media signal to a satellite uplink device; wirelessly transmitting, using the satellite uplink device, the mixed digital media signal to a satellite; identifying content delivery networks in electronic communication with client devices configured to receive the mixed digital media signal; obtaining the mixed digital media signal from the satellite, using a satellite downlink device; and delivering the mixed digital media signal to the one or more identified content delivery networks, through the satellite downlink device, where the identified content delivery networks further deliver the mixed digital media signal to the client devices.
US09872078B2 Method and system for providing viewing notifications for a set-top box
The disclosed embodiments include a method for providing viewing notifications for a set-top box that includes the steps of: storing usage information associated with a media content received by the set-top box, the usage information containing a length of time that the media content was displayed; determining, using a processor, whether a viewing notification is to be sent to a particular user based on user preferences and the usage information; responsive to a determination that the viewing notification is to be sent to the particular user, retrieving a notification identifier associated with the particular user and sending the viewing notification regarding the usage information; receiving a response to the viewing notification from the particular user, wherein the response includes a partial command that is interpreted based on the viewing notification as a requested command to be performed by the set-top box; and performing, using the processor, the requested command.
US09872077B2 System and method for displaying multimedia events scheduling information
Systems and methods for displaying program guide information are disclosed. In some implementations a method includes, at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors, formatting, for display, program guide data on a grid. The grid includes (i) a first axis representing units of time and (ii) a second axis representing multimedia channels. The program guide data comprises information representing a set of multimedia events. Responsive to a user-supplied selection of a multimedia event in the set of multimedia events a panel is overlaid on a portion of the grid. The panel provides additional data regarding the multimedia event.
US09872072B2 Systems and methods for identifying non-canonical sessions
Systems and methods for automatically identifying non-canonical user sessions utilize demographics associated with a device identifier in comparison to demographics associated with requested content (e.g. video, website, etc.). If the demographics match above a threshold, then the session may be assumed to be canonical or associated with the original user. If the demographics of the content do not match the demographics of the user, then the session may be considered non-canonical. Upon identifying a non-canonical session, content selection based on demographics may be suspended until a timer expires or the session ends.
US09872068B2 Interconnecting system, video signal transmitter and video signal receiver for transmitting an N-symbol data signal
The present application relates to an interconnect system comprising a video signal transmitter and video signal receiver for transmitting a stream of N-symbol data signals over an error prone wired parallel bus having at least N data signal lines. A line scrambler at the video signal transmitter is configured to accept an N-symbol data signal having a sequence of data symbols in a predefined order and to output a permuted sequence of data symbols in accordance with a permutation. The line de-scrambler at the video signal receiver is configured to accept the permuted sequence of data symbols at its input terminal and to restore the predefined order of data symbols from the permuted sequence of data symbols in accordance with the corresponding reverse permutation.
US09872065B2 Methods and systems for accessing content
Methods and systems for accessing or receiving content are provided. In one aspect, a non-tunable device (e.g., a device without the capability to tune to a particular channel) can access a particular channel via a tunable device (e.g., a device with the capability to tune to the particular channel). For example, the non-tunable device can receive a notification or a service denial notification in a tuning attempt. Based on the notification, the non-tunable device can transmit user information (e.g., relates to purchasing entitlement to content) to a computing device and receive tuning information (e.g., available tuners capable of accessing the request content) from the computing device. Upon receiving the tuning information, the non-tunable device can transmit a tuning request to the tunable device and receive a data asset (e.g., requested content, tuning denial) based on the tuning request.
US09872064B2 System and method of interacting with home automation systems via a set-top box device
The subject disclosure describes among other things, receiving user input that includes a device configuration for a device in a home automation system, where the device configuration specifies a triggering event and a response to the triggering event. The subject disclosure also describes transmitting the device configuration to the device, receiving data from the device, where the data indicates that the triggering event has been detected by the device, presenting an alert indicating that the triggering event has been detected by device, where the alert includes selectable options for responding to the alert, identifying the device detecting the triggering event, and altering an operation of the device. A user setting is accessed before presenting the alert and user input is received to control processing of the particular triggering event. Other embodiments are disclosed.
US09872063B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method of transmitting broadcast signals and method of receiving broadcast signals
The present invention proposes a method of transmitting a broadcast signal. The method of transmitting the broadcast signal according to the present invention proposes a system capable of supporting a next-generation broadcast service in an environment that supports next-generation broadcasting using a terrestrial broadcast network and an Internet protocol network. In addition, the present invention proposes an efficient signaling scheme for both the terrestrial broadcasting network and the Internet protocol network in the environment that supports next-generation broadcasting.
US09872059B2 Apparatus and method for managing set top boxes
A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to eliminate a scheduled recording of a targeted media program, where the scheduled recording is a redundant recording of the targeted media program that is determined based upon monitoring of recordings of media programs by a group of set top boxes in communication with each other over a network, where another set top box of the group of set top boxes is designated as a host set top box to record the targeted media program, and where the controller is provided access to the targeted media program by the host set top box. Other embodiments are disclosed.
US09872058B2 Splitting content channels
A method for splitting content channels is disclosed. The method includes identifying, by a processing device of a content sharing platform, result channels originating from a target channel of the content sharing platform, wherein each of the result channels corresponds to a set of users of the target channel that view a similar set of content items from the target channel. The method may further include, for each of the result channels, subscribing, by the processing device to the result channel, the set of users that corresponds to the result channel, and associating, by the processing device to the result channel, the set of the content items of the target channel that corresponds to the subscribed set of users of the result channel.
US09872055B1 Method and system for preventing congestion of communication signals in a gateway device
A system includes a first communication system, a second communication system and a network processor in communication with the first communication system and the second communication system. The first communication system and the network processor communicate first network signals therebetween. The first network signals include first higher priority network signals and first lower priority network signals. The second communication system and the network processor communicate second network signals therebetween. The second network signals include second higher priority network signals and second lower priority network signals. The network processor communicates a first congestion notification request signal to the first communication system. The first communication system throttles or shapes the first lower priority network signals at the first communication system in response to the first congestion notification signal to form first modified network signals and communicates the first modified network signals to a first user device.
US09872052B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals. The method includes, encoding Data Pipe, DP, data according to a code rate, wherein the encoding further includes Low-Density Parity-Check, LDPC, encoding the DP data, Bit interleaving the LDPC encoded DP data, and mapping the bit interleaved DP data onto constellations; building at least one signal frame by mapping the encoded DP data; and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data.
US09872036B2 Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus and moving picture coding and decoding apparatus
By the moving picture coding method and the moving picture decoding method, it is possible to improve coding efficiency. The moving picture coding apparatus includes a merge block candidate calculation unit that (i) specifies merge block candidates at merge mode, by using colpic information such as motion vectors and reference picture index values of neighbor blocks of a current block to be coded and a motion vector and the like of a collocated block of the current block which are stored in a colPic memory, and (ii) generates a combined merge block by using the merge block candidates.
US09872033B2 Layered decomposition of chroma components in EDR video coding
An encoder receives one or more input pictures of enhanced dynamic range (EDR) to be encoded in a coded bit stream comprising a base layer and one or more enhancement layers. To encode the chroma pixels, the encoder generates a luma mask and a corresponding chroma mask. Based on generated high-clipping and low-clipping thresholds, the encoder determines the appropriate parameters to encode the chroma values in the base and enhancement layers.
US09872019B2 Method and device for deblocking-filtering, and method and device for encoding and decoding using same
An encoding apparatus for encoding a video signal includes: a prediction unit for generating a prediction block of a current block by using intra prediction or inter prediction; a residual data encoding unit for generating a residual block by using the current block and the prediction block, and transforming and quantizing the residual block; a residual data decoding unit for decoding a transformed and quantized residual block by inversely quantizing and inversely transforming the transformed and quantized residual block; and a deblocking filter unit for generating a reconstructed block by using a decoded residual block and the prediction block, and performing deblocking filtering, based on inter prediction information and intra prediction information of the reconstructed block and blocks neighboring the reconstructed block. The intra prediction information includes at least one of an intra prediction mode and an intra prediction block size.
US09872007B2 Controlling light sources of a directional backlight
Teleconferencing is performed between two telecommunication devices having a display device and a stereoscopic pair of cameras positioned outside opposed sides of the display device at the same level partway along those sides. The separation between the centers of the cameras is in a range having a lower limit of 60 mm and an upper limit of 110 mm to improve the perceived roundness in a displayed stereoscopic image of a head. In captured stereo images that are video images, a head is segmented and the segmented backgrounds are replaced by replacement images that have a lower degree of perceived stereoscopic depth to compensate for non-linear depth perception in the displayed stereo images. Images are shifted vertically to position an eye-line of a detected face at the level of the stereoscopic pair of cameras of the telecommunication device where the images are displayed, improving the naturalness of the displayed image.
US09872006B2 Audio signal level estimation in cameras
A camera system includes a first microphone, a second microphone, and a microphone controller. The first microphone and the second microphone are configured to capture audio over a time interval to produce a first captured audio signal and a second captured audio signal, respectively. The second captured audio signal is dampened relative to the first captured audio signal by a dampening factor. The microphone controller is configured to store the first captured audio signal in response to a determination that the first captured audio signal does not clip. In response to a determination that the first captured audio signal clips, the microphone controller is configured to identify a gain between the first captured audio signal and the second captured audio signal representative of the dampening factor, amplify the second captured audio signal based on the identified gain, and store the amplified second captured audio signal.
US09871993B2 Method of and system for mobile surveillance and event recording
A data-coding system includes a source of unencoded data, and a first encoder interoperably coupled to the source, wherein the first encoder is adapted to receive the unencoded data, encode the unencoded data, and output encoded data at a first data rate. The data encoding system further includes a second encoder interoperably coupled to the source, wherein the second encoder is adapted to receive the unencoded data, encode the unencoded data, and output encoded data at a second data rate in which the second data rate exceeds the first data rate. This Abstract is provided to comply with rules requiring an Abstract that allows a searcher or other reader to quickly ascertain subject matter of the technical disclosure. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
US09871982B2 Image pickup apparatus that detects flash band and control method therefor
An image pickup apparatus which is capable of detecting a flash band with high accuracy even when no flash light is falling on a part of an image. The image pickup apparatus detects a band-shaped luminance step appearing in a plurality of frame images, which are obtained through image pickup by an image pickup unit, in a video comprised of the plurality of frame images. A detection area, which is for use in detecting the luminance step, is set in a part of the frame image according to a subject included in the frame image. Luminance data is obtained on a line-by-line basis in the detection area, and based on a difference in luminance data between corresponding lines in the frame images, the luminance step is detected.
US09871980B2 Multi-zone imaging sensor and lens array
An imaging module includes a matrix of detector elements formed on a single semiconductor substrate and configured to output electrical signals in response to optical radiation that is incident on the detector elements. A filter layer is disposed over the detector elements and includes multiple filter zones overlying different, respective, convex regions of the matrix and having different, respective passbands.
US09871972B2 Auto exposure control system and method
An auto exposure control system includes a mean statistics unit that generates a weighted mean brightness value for an image array; a target control unit that determines a target brightness value according to an ambient status that is determined in accordance with an ambient light value, wherein, in one embodiment, the weighted mean brightness value is used as the ambient light value; a stabilization unit that generates stabilization control signals for the target control unit according to the ambient light value and ambient status information provided by the target control unit; and an exposure value control unit that computes a desired exposure value by comparing the target brightness value with the weighted mean brightness value and determines an exposure command according to the desired exposure value.
US09871962B2 Movable user interface shutter button for camera
An electronic device having a camera and a touch-sensitive display supports methods for capturing an image using a movable shutter button thereon. The electronic device executes a camera application that may have a single movable displayed on the touch sensitive display, or two shutter buttons, one of which is fixed and one of which is movable. Where two shutter buttons are used, the second button may be present when the camera application is executed, or may be created in response to the user inputting a gesture to move the first shutter button.
US09871959B1 Adaptive trail cameras
Example techniques are disclosed for altering trail camera settings when deployed. For example, settings relating to triggering functionality, time lapse functionality, image resolution, motion sensor sensitivity, flash intensity, and other camera functions can be altered. The settings can be altered based on environmental conditions such as weather and ambient noise. The settings can also be altered based on trail camera conditions such as available battery capacity or image storage capacity. The trail camera settings can also be altered based on images obtained by the trail camera, with or without analyzing content of the images.
US09871949B2 Pseudo halftone image processing using a threshold matrix to form dots not rotational symmetric on a 90 degree basis
An image processing apparatus which performs image processing for print processing, including: a pseudo halftone processing unit configured to perform pseudo halftone processing by dithering with respect to an input image, and generate a halftone image constituted by plural dots, and a threshold matrix holding unit configured to hold a threshold matrix used for the pseudo halftone processing, wherein in the threshold matrix, thresholds are arranged such that the halftone image has a density region in which dots to be formed depending on a density of the input image are not rotational symmetric on a 90° basis, and orientations of the dots differ from each other in the density region.
US09871947B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes an acquisition unit configured to acquire a plurality of images including a first image, a detection unit configured to detect a quadrilateral region from the first image included in the plurality of images acquired by the acquisition unit, a determination unit configured to determine a position of each edge that constitutes the quadrilateral region detected by the detection unit, and a reflection unit configured to reflect, to the plurality of images other than the first image, information about the position of each edge which has been determined by the determination unit to the first image, in a case where the detection unit detects a quadrilateral region included in each of the plurality of images other than the first image acquired by the acquisition unit.
US09871944B2 Image forming apparatus, data transmission method, and data transmission system
An image forming apparatus transmits a database to an external server. The image forming apparatus includes a storage section, a replication section, an encipherment section, a transmission section, a generation section, and an acquisition section. The storage section stores a database therein. The replication section generates a replica of the database stored in the storage section as a replicated database. The encipherment section enciphers the replicated database. The transmission section transmits the enciphered database to the external server each time a predetermined time period elapses. The generation section generates a deciphering key for deciphering the enciphered database. The acquisition section acquires disaster information. Upon the acquisition section acquiring the disaster information, the transmission section transmits the deciphering key to the external server.
US09871936B2 Image forming apparatus using decolorable and non-decolorable toner for printing acquired images
An image forming apparatus includes a reading unit, an image forming unit, and a controller. The reading unit is configured to acquire image data by reading an image on a first sheet. The image forming unit is configure to form an image from the image data on a second sheet using a first color material and a second color material. The controller is configured to perform text recognition on the image data, cause the image forming unit to form text from the image data on the second sheet using the second color material, and cause the image forming unit to form portions of the image data other than the text on the second sheet using the first color material.
US09871934B2 Image forming apparatus
Provided is an image forming apparatus, including: a manual feed tray on which a recording material is stacked; a first detecting unit; a second detecting unit arranged on an upstream side of the first detecting unit; a third detecting unit arranged on an upstream side of the second detecting unit; a fourth detecting unit detecting a length of the recording material; a display portion; and a control portion determining a size of the recording material based on detection results and causing the display portion to display a first screen displaying the determined size, wherein the control portion causes the display portion to display a second screen for designating the size, when, among the first to third detecting units, a detecting unit located on a downstream side does not detect presence of the recording material and another detecting unit located on an upstream side of the detecting unit, detects the presence.
US09871931B1 Scanner capable of executing static calibration and compensation value adjustment method therefor
A scanner capable of executing a static calibration and a compensation value adjustment method therefor are disclosed. The scanner includes a calibration piece, a memory, an image capturing unit and a processing unit. The image capturing unit acquires an initial scanned pixel data. A compensation offset-ratio data having a first offset-ratio average is generated according to the initial scanned pixel data and a standard compensation data by the processing unit. Plural selected pixels are determined according to the compensation offset-ratio data, the first offset-ratio average and the predetermined compensation threshold value. A second offset-ratio average is obtained by removing the compensation offset-ratio values of the compensation offset-ratio data of the selected pixels. The initial scanned pixel data is transformed into a static compensation pixel data according to the second offset-ratio average and the standard compensation data.
US09871924B1 Techniques for behavioral pairing in a contact center system
Techniques for behavioral pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for pairing in a contact center including ordering one or more contacts, ordering one or more agents, comparing a first difference in ordering between a first contact and a first agent in a first pair with a second difference in ordering between a second contact and a second agent in a second pair, and selecting the first pair or the second pair for connection based on the comparing, wherein the first contact and the second contact are different or the first agent and the second agent are different.
US09871917B2 System and methods to enable efficient and interactive management of communications
Disclosed are a system and methods to enable the interactive management of incoming and outgoing communications in an automated or manual fashion.
US09871916B2 System and methods for providing voice transcription
A system and methods is provided for providing SIP based voice transcription services. A computer implemented method includes: transcribing a Session Initiation Protocol (SIP) based conversation between one or more users from voice to text transcription; identifying each of the one or more users that are speaking using a device SIP_ID of the one or more users; marking the identity of the one or more users that are speaking in the text transcription; and providing the text transcription of the speaking user to non-speaking users.
US09871897B1 Sensor stack having a graphical element formed by physical vapor deposition
Apparatuses and methods for creating a sensor stack or element for use in an electronic device. In one example, a method may include providing a substrate made of sapphire; affixing, by physical vapor deposition, a decorative feature on the substrate; providing a silicon layer including a capacitive sensor; and bonding the sensor to the substrate. In one example, the affixing operation may include an icon, logo, symbol or other graphic as the decorative feature. The method may also include reducing the substrate or silicon layer from an initial thickness to a second thickness, the second thickness being thinner that the initiation thickness. The sensor stack may be used or configured as an input button for the electronic device such as a mobile phone, tablet computer, or other computing device.
US09871890B2 Network authentication method using a card device
A network authentication method includes: by a user terminal, through execution of an application, connecting to a network server and sending a server verification request to a card device coupled to the user terminal; by the card device, generating a server dynamic link program based on a server verification code, encrypting the server dynamic link program, and transmitting the encrypted server dynamic linking program to the network server through the user terminal; by the user terminal, sending a server code data received from the network server to the card device as generated by the network server based on the server dynamic link program; and by the card device, verifying the network server based on the server code data and the server verification code.
US09871885B2 Socket processing method and device and web server
A method for processing a Socket, an apparatus for processing the Socket and a Web server is provided. The method includes: monitoring a client request of a port of the Web server; according to the monitored client request, registering a Socket event through an asynchronous selection operation; judging whether the Socket event is a READ event and/or a WRITE event, to obtain a judgment result; when the judgment result indicates that the Socket event is a READ event and/or a WRITE event, starting timing; and when the timing reaches a preset threshold and the Web task does not receive a first semaphore sent by a Socket underlying layer, sending a second semaphore to the Web task, to enable the Web task to be activated, and processing a corresponding procedure is processed according to the Socket event; closing the Socket event.
US09871875B2 Identifying browsing sessions based on temporal transaction pattern
A method includes intercepting multiple request-response transactions communicated between a server and a client operated by a user. An identification of which of the transactions were generated in a browsing session conducted by the user, and which of the transactions do not belong to any browsing session, is made by evaluating a criterion that depends on a temporal pattern of the transactions.
US09871870B1 Pseudonymous communication session generation and management systems and methods
Certain aspects of the present methods and systems may focus on computer implemented methods and systems for managing pseudonymous communication sessions. Such a system may include a data store, including data records corresponding to a plurality of available data communication addresses (“DCAs”), and including a first DCA; a CPU; and memory. The memory may include instructions for causing the CPU to execute a method including: obtaining a pseudonymous communication session (“PCS”) initiation request including a second DCA; removing the first data communication address from said plurality of available data communication addresses and associating the first DCA the second DCA in the data store; providing the first DCA in response to said pseudonymous communication session initiation request; and, in the event of obtaining a data communication from a source DCA directed to the first DCA, creating a PCS between the source DCA and the second DCA.
US09871843B2 Method and system for downloading and playing media file, client, server, and storage medium
The present disclosure relates to method and system for downloading and playing a media file, a client, a server, and a storage medium. The client is configured to initiate a request for acquiring a media file to the server, the request including current network connection information of the client, receive download list information from the server, the download list information identifying an ordered list of fragments extracted from the media file by the server in accordance with the current network connection information of the client, initiate a request for acquiring fragments of the media file to the server, acquire the fragments of the media file returned by the server, and play the fragments of the media file according to the order of the fragments when receiving an instruction of playing the media file. The present disclosure can simply and quickly play a media file that is not downloaded completely.
US09871841B2 Media enhancement mechanism using embed code
A method to provide additional media objects for data objects containing one or more existing media objects is described. The existing media object is analyzed to determine additional related media available on the network and the data object description is augmented with metadata to identify the additional media in an enhanced data object description. When the enhanced data object is rendered, the metadata facilitates incorporation of additional media objects in the displayed page.
US09871832B1 Method and apparatus for creating a dynamic history of presentation materials in a multimedia collaboration session
A system comprises client devices that include user interfaces that comprise workspaces that can be used to display a live history of a multimedia collaboration session. The workspaces can be private and can be configured to display information representative of media elements that can be shared within the multimedia collaboration session, but that are only viewable to a participant associated with a particular client device. The private workspaces can be used to preview information before publishing it to other participants or to view a live history of the multimedia collaboration session.
US09871828B2 Enhanced IMS services restriction and selection control for mobile devices roaming in foreign networks
A system and method that allows a mobile device to register for IMS services while the mobile device is roaming in a visited telecommunications network is disclosed. The system receives a request for multiple IMS services from a mobile device while the mobile device is roaming in a foreign network. The system uses an identifier of the foreign network and an associated RAT type to query a policy table containing a list of whitelisted IMS services for the foreign network and associated RAT type. The system processes the requested IMS registrations for services that are whitelisted and does not process requested IMS registrations for services that are not on the whitelist.
US09871825B2 Policy enforcement for compute nodes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for maintaining, by a policy enforcement system in a first compute node, a plurality of policies and data associating a plurality of user credentials with the plurality of policies. A request is received from a compute process for data from a file system in the first compute node. The request includes user credentials. The request for data is sent to the file system, and the data is received from the file system. Based on the received user credentials and the data associating the plurality of user credentials with the plurality of policies, one or more policies that correspond to the received user credentials is selected from the plurality of policies. The policy enforcement system filters the data from the file system based on the one or more policies, and sends the filtered data to the compute process.
US09871810B1 Using tunable metrics for iterative discovery of groups of alert types identifying complex multipart attacks with different properties
Tunable metrics are used for iterative discovery of groups of security alerts that identify complex, multipart attacks with different properties. Alerts generated by triggering signatures on originating computing devices are iteratively traversed, and different metrics corresponding to alerts and alert groups are calculated. The calculated metrics quantify the feasibility of the evaluation components (alerts and/or alert groups) for inclusion in tuples identifying multipart attacks with specific properties. Alerts and successively larger alert groups are iteratively joined into tuples, responsive to evaluation components meeting thresholds based on corresponding calculated metrics. Only those evaluation components that meet specific thresholds based on the calculated metrics are added to alert groups. Metrics are only calculated for those components that have met corresponding metric-based thresholds during prior iterations. Discovered tuples can be transmitted to multiple endpoint computing devices, where the tuples can be utilized as signatures to detect and defend against multipart attacks.
US09871809B2 Reversion of system objects affected by a malware
A computerized method of reverting system data affected by a malware. The method comprises monitoring, in run time, a plurality of events of a plurality of processes executed by an operating system (OS) running on a computing device, logging in an event log, in run time, the plurality of events, classifying, in run time, a first process of the plurality of processes as a malware, identifying a set of events of the first process from the plurality of events using the event log, and reverting, in response to the classification, at least one system object hosted in the computing device to remove an effect of the set of events on the OS.
US09871798B2 Computerized system facilitating secured electronic communication between and with children
A mail server operative to communicate with external recipients via a gateway to external communication network/s; and to communicate with internal recipient/s including pupil end-users via an internal secured network. Associations between individual parents who are nodes in external communication network/s and pupil end-users; and white-lists of authorized communicants for individual pupil end-users, are stored. A whitelist provided to memory for a first pupil end-user includes a second pupil, if and only if the first and second pupils' parents have both, via respective parent user-interfaces, authorized communication between the first and second pupils.
US09871789B2 Authentication system, authentication method and service providing system
An authentication system comprising an authentication terminal and an authentication server is provided. The authentication terminal comprises an authentication apparatus authenticating an authentication subject, an artifact operating in accordance with an input signal and a signal processing section inputting an input signal without including information of the authentication subject designated by the authentication server in the artifact and outputting an output signal in accordance with an operation result of the artifact as an authentication result when the authentication result in the authentication apparatus is passed. The authentication server authenticates the authentication subject based on the output signal.
US09871788B2 Authentication terminal
An authentication terminal comprising an authentication apparatus authenticating an authentication subject, an artifact operating in accordance with an input signal and a signal processing section is provided. When an authentication result in the authentication apparatus is passed, the signal processing section inputs an input signal without including information of the authentication subject in the artifact and outputs an output signal in accordance with an operation result of the artifact as the authentication result.
US09871778B1 Secure authentication to provide mobile access to shared network resources
Techniques to perform secure authentication to provide mobile access to shared content are disclosed. In various embodiments, a user credential associated with a request to access content is received at a connector node from a mobile application running on a mobile device. The user credential is used to create at the connector node a secure credential token that includes the user credential. The secure credential token is used to provide to the mobile application on the mobile device, via the connector node, access to content on two or more servers residing on a protected network with which the user credential is associated.
US09871777B2 Web-based data and instrument management solution
A data and instrument management and interface system comprises a web server hosted on an intranet network having a wireless range. The web server has a processor, and a non-transitory computer memory coupled with the processor and storing processor executable code. The web server can communicate over the intranet network with a web browser running on a handheld user device located within the wireless range of the intranet network, and with an instrument. The processor executable code causes the processor to: receive a first wireless signal over the intranet network, the first wireless signal transmitted by the web browser and indicative of request for data for the instrument; authenticate the handheld user device and a user of the web browser; and transmit a second wireless signal to the web browser indicative of data for the instrument responsive to the handheld user device and the user being authenticated.
US09871773B2 Method and system for digital rights management of documents
A method and system for transmission of digital content via e-mail with point of use digital rights management is disclosed. The secured access rights to the digital content may be customized for individual recipients by the sender, and may evolve over time. The access rights are enforced according to a time-dependent scheme. A key server is used to arbitrate session keys for the encrypted content, eliminating the requirement to exchange public keys prior to transmission of the digital content. During the entire process of transmitting and receiving e-mail messages and documents, the exchange of cryptographic keys remains totally transparent to the users of the system. Additionally, electronic documents may be digitally signed with authentication of the signature.
US09871769B2 Relationship management system and method of operation thereof
A communication method to publish a user message suitable for one or more vendors. The communication method may be performed by one or more controllers and may include one or more acts of receiving a message from a user station of a user; processing the received message to anonymize the message to conceal an identity of the user; publishing the anonymized message and anonymous link information; receiving a request from a vendor of the one or more vendors for user context information corresponding to the user in response to the published anonymized message; receiving restriction information in accordance with a user persona selected by the user from a plurality of user personas that are each associated with the user; and providing the user context information in accordance with the restriction information.
US09871765B2 DIAMETER firewall using reception IP address or peer identity
Various exemplary embodiments relate to a method performed by a DIAMETER network node, the method including: receiving a first DIAMETER message; determining that the first DIAMETER message is not trusted; and rejecting the first DIAMETER message.
US09871759B2 Social network service for semiconductor manufacturing equipment and users
Methods and systems for sharing information related to operational metrics of a plurality of equipment used in manufacturing of semiconductor wafer includes interfacing a server with the equipment to allow the server to receive a plurality of parameters including operational metrics associated with operation of each of the plurality of equipment. The plurality of parameters are processed to identify event-related data, message-related data and to generate human-readable interpretation for the identified event-related data and the message related data. Users are identified for receiving the operational metrics of each of the plurality of equipment. The event-related data, message-related data and the corresponding human-readable interpretation for the operational metrics associated with each of the equipment are forwarded to a social network service for performing a posting operation to social data streams associated with the identified users. The operational metrics received over time from each of the equipment are managed so as to provide timely updates to the respective users on the status of each equipment. The timely updates are provided as additional postings to the respective social data streams of the users.
US09871751B2 Dynamic filter generation for message management systems
Filtering rules for incoming messages can be dynamically generated by a message management service based on patterns in the user's behavior. The message management service can analyze event records associating user actions with features of messages to detect correlations between message features and resulting actions, including correlations across multiple messaging accounts belonging to the same user. Based on correlations, the message management service can provide a suggested rule to the user's client device, and the user can accept or decline the suggestion.
US09871750B2 Maintaining persistence of a messaging system
Methods, systems, and apparatus, including computer programs for receiving, from a first client device, a request for messages of a first channel of a plurality of channels starting at a position in the first channel, wherein each channel comprises a respective ordered plurality of messages stored in one or more respective buffers according to the order, each buffer having a respective time-to-live; receiving, from one of the second client devices, a response message comprising one or more messages of the first channel that are at or after the position in the order; and sending the messages to the first client device.
US09871744B2 Method and apparatus for dynamically assigning resources of a distributed server infrastructure
A method for dynamically assigning resources of a distributed server infrastructure, the method comprising the steps of comparing an observed relative load of an assigned portion of said distributed server infrastructure with a desired relative load; if said observed relative load exceeds said desired relative load assigning additional resources, and redistributing tasks from said assigned portion to said additional resources; and if said desired relative load exceeds said desired relative load: selecting removable resources, redistributing tasks from said removable resources to other resources in said assigned portion, and removing said removable resources from said assigned portion; wherein said redistributing of tasks is performed in such a way that state information related to said tasks is preserved.
US09871743B2 Managing provisioning for cloud resource allocations
Resource provisioning to a process in a distributed computing system, such as a cloud computing system. An instruction to provision a resource is received. Portions of the resource are provisioned to the process as they become available, and prior to all portions becoming available, based on determining that the provisioning speed is greater than or equal to the use speed for the resource. If the use speed is faster, it may be actively slowed down.
US09871740B2 Methods and systems for optimal delivery of internet video over wireless networks
A system and method is provided for controlling multimedia data transmission to a communication device via a network. The system comprises a de-muxer configured to obtain a first multimedia data for transmission and a flow controller configured to evaluate an estimated buffer time associated with the communication device. If the estimated buffer time satisfies a first threshold condition, the flow controller updates a current transmitting state to be a pacing state. And if the estimated buffer time satisfies a second threshold condition, the flow controller updates the current transmitting state to be a bursting state. The system also comprises a muxer configured to transmit the first multimedia data at a transmitting rate corresponding to the bursting state or the pacing state.
US09871734B2 Prioritized handling of incoming packets by a network interface controller
A network interface controller includes a host interface, which is configured to be coupled to a host processor having a host memory. A network interface is configured to receive data packets from a network, each data packet including a header, which includes header fields, and a payload including data. Packet processing circuitry is configured to process one or more of the header fields and at least a part of the data and to select, responsively at least to the one or more of the header fields, a location in the host memory. The circuitry writes the data to the selected location and upon determining that the processed data satisfies a predefined criterion, asserts an interrupt on the host processor so as to cause the host processor to read the data from the selected location in the host memory.
US09871730B2 Network element configured to operate in an information centric network
A method implemented in a network element (NE) configured to operate in an information centric network (ICN), comprising receiving a plurality of test traffic flows, wherein the test traffic flows are copies of a number of traffic flows received in a forwarding plane of the ICN during a defined interval; emulating the ICN at a state determined at an arrival time of the test traffic flows to the NE and defined based on a plurality of active traffic flows in the ICN; measuring a first impact of a plurality of first candidate paths for a first test traffic flow from the test traffic flows in the emulated ICN to the active traffic flows; selecting one of the first candidate paths based on the first impact measurement; measuring a second impact of a plurality of second candidate paths for a second test traffic flow from the test traffic flows in the emulated ICN to active traffic flows and the selected first candidate test path; selecting one of the second candidate paths based on the second impact measurement; and constructing a plurality of forwarding rules based on the state and the candidate paths selections.
US09871729B2 System detection and flow control
A non-transitory computer program product with computer readable program code for system detection and flow control. The throughput and response time of the system are acquired, where the throughput reflects the number of requests from outside the system that has been processed by the system. The response time reflects time required by the system to process requests from outside the system. Acquiring throughput and response time includes directly sampling the throughput and the response time of the system; and conducting noise filtering on the sampled throughput and response time. A system performance characteristic parameter based on the filtered throughput and response time is obtained and is used to describe congestion condition of the system to determine whether there is a bottleneck in the system. Detecting a bottleneck and flow control is provided in a simple and effective way to ensure that requests are processed in time.
US09871726B2 Semantic information for labels in border gateway protocol
A device may receive a set of border gateway protocol labels via a set of corresponding border gateway protocol messages. A border gateway protocol label, of the set of border gateway protocol labels, may be associated with a label descriptor attribute. The label descriptor attribute being associated with providing information regarding a forwarding semantic associated with the border gateway protocol label. The device may select the border gateway protocol label for routing network traffic toward a network device associated with the border gateway protocol label based on the label descriptor attribute. The device may route the network traffic toward the network device based on the border gateway protocol label and after selecting the border gateway protocol label.
US09871723B2 Method and device for handling multi path connections
There is provided method and devices for handling multi path routing of data packets. The method comprises the step S1 of establishing a multi path connection with a target network node, the multi path connection comprising a plurality of paths over which data packets can be transmitted to the target network node. The method also comprises the step S2 of obtaining information relating to the quality of the plurality of paths and the step S3 of determining, based on the obtained information, whether a path in the plurality of paths has been disconnected or is about to be disconnected. The method also comprises the step S4 of activating at least one substitution path if it is determined that a path in the plurality of paths have been disconnected or is about to be disconnected, to enable transmission of data packets intended to be transmitted on the disconnected path, or the path about to be disconnected, over the activated substitution path. Corresponding devices and computer programs enabling handling of multi path connections are also provided.
US09871712B1 Health checking in a distributed load balancer
A health check method for a distributed load balancer in which a router receives packets from at least one client and routes packet flows to multiple load balancer (LB) nodes, which in turn distribute the packet flows among multiple server nodes. Each LB node may be responsible for health checking one or more other LB nodes. In addition, each LB node may health check one or more of the server nodes. Heartbeat information for the nodes may be disseminated among the LB nodes according to a gossip protocol. The LB nodes may send LB node membership information to the server nodes. Failure of a node may be detected by the LB nodes according to the heartbeat information, and appropriate actions taken.
US09871709B2 Systems and methods for improved quality of a visualized call over network through scenario based buffer modulation
Systems and methods for improving quality of a call over network (CON) are provided. Call quality may be improved via buffer length modulation based upon the call scenario type. Scenario detection may be based upon who speaks, and the duration of the speaking, as well as contextual analysis. Further, the call over network quality may further be improved by deploying modules over the network. The modules are intermediary vehicles between each communicator and backend servers. The modules intercept audio packets from the communicator to detect packet loss, and perform recovery of lost packets, thereby accelerating real-time audio conversations.
US09871708B2 Method and system for ring protection switching
The present invention provides a protection switching method of a node having communication failure in a ring, in a communication network. In one embodiment, this is accomplished by checking for loss of signal (LOS) at the non-ERPS device or at least one of the node in a communication channel, checking periodically for Continuity Check Message (CCM) at both the node, wherein the CCMs are periodically transmitted from both the node through at least one non-ERPS device, appropriately setting a Remote Destination Indication (RDI) bit in the Continuity Check Message (CCM) generated from at least one node and transmits the same via the non-ERPS device or through the non-ERPS device or through a disjoint communication channel, and blocking port of the node towards the non-ERPS device upon receipt of the fault notification and transmitting signal fail notification message on both the ports in the ring.
US09871702B2 Service information model for managing a telecommunications network
Systems, methods, and computer program embodiments are disclosed for providing network management services for a telecommunications network. In an embodiment, a request may be received for a service provided by an operations support system (OSS). Data may be retrieved from a network management database based on the received request. The network management database may store a plurality of network management data, and the stored data may be correlated to a service information model that defines a plurality of base network entities used to represent the architecture of the network. An information model template may then be read by the OSS that specifies one or more provider-specific network entities that extend the base network entities defined by the service information model. The retrieved data may then be operated on by the OSS, and the resulting output may be customized based on the provider-specific network entities of the information model template.
US09871699B2 Telecommunications node configuration management
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing configurations of telecommunications nodes. In one aspect, a system includes a file server; a subtending device coupled to the file server, and a telecommunications node coupled to the subtending device. The subtending device can include one or more line cards that connect one or more telecommunications nodes to a network. The telecommunications device receives, from the file server and based on provisioning information provided by the subtending device, a first configuration file and replaces a wildcard value in the first filename with a unit-specific identifier. A unit-specific configuration file is requested from the file server, and used to configure the node. A change is detected to the configuration, and an updated unit-specific configuration file is posted to the file server using the first filename.
US09871698B2 Information processing device
An information processing device in the present invention includes: an updating means for acquiring update information, updating data pre-stored in a storage unit, and acquiring difference information between the pre-update data and the post-update data; a communication state acquisition means for acquiring a communication state of each of a plurality of communication channels to communicate with another information processing device storing the pre-update data; a difference information splitting means for, based on the communication state of each of the plurality of communication channels acquired by the communication state acquisition means, splitting the difference information, which is acquired by the updating means, so as to be related with each of the communication channels; and a transmission means for transmitting pieces of the difference information split by the difference information splitting means to the another information processing device through the communication channels related with the pieces of the split difference information, respectively.
US09871696B2 Configuring a new playback device for a bonded zone
Systems, methods, apparatus, and articles of manufacture to facilitate configuration and naming of a multimedia playback device on a local playback network are disclosed. An example method includes identifying and analyzing local network topology to identify playback device(s) connected to the network at location(s). The example method includes analyzing a playback device to be added and comparing the playback device to be added to the playback device(s) already connected to the network. The example method includes displaying available option(s) to name the playback device to be added based on the analysis of the network, the already connected playback device(s) and the playback device to be added to the network. The example method includes naming the playback device to be added based on a selected available option.
US09871695B2 Network element and a controller for managing the network element
A network element of a software-defined network includes a data transfer interface (211) for receiving and transmitting data and a processing system (212) for constructing, in accordance with configuration data received from a controller system of the software-defined network, a configuration system for managing data to be forwarded. The processing system is adapted to configure a first portion of the configuration system to associate, with data received at the network element, a configuring entity-specific identifier (CEID) that identifies a configuring entity, for example an application, related to the received data. The configuring entity-specific identifier constitutes at least a part of metadata associated with the received data. Appropriate other portions of the configuration system are configured to use this metadata when determining actions to be carried out in conjunction with the received data. The configuring entity-specific identifier prevents conflicts between different configuring entities, for example applications, in the configuration system.
US09871689B2 Terminal control system with optimized startup timing of each terminal device based on communication times of other terminal devices
Each of terminal devices 3 belongs to one of groups, starts up at a startup time, and performs terminal processing within a communication time after an offset time is lapsed. A control device 2 uses a sum of the communication times of the terminal devices 3 belonging to the same group as the communication time of the group. The offset time is calculated for terminal devices 3 belonging to another group which performs the terminal processing subsequently to the terminal devices 3 belonging to the previous group, based on the communication time of the previous group. A next startup time for each terminal device 3 is determined based on the communication time and the offset time, and it is set to the terminal device 3.
US09871683B2 Method and device for transmitting data unit
A method and a device for transmitting a data unit are disclosed. A method for transmitting a PPDU can comprise the steps of: generating, by an STA, the PPDU including a first portion and a second portion; and transmitting, by the STA, the PPDU, wherein the first portion is generated by performing IFFT according to a first FFT size, the second portion is generated by performing IFFT according to a second FFT size, and the first FFT size can differ from the second FFT size.
US09871674B2 Bridging between differing communication buses
Communication between one communication bus having one set of characteristics and another communication bus having another set of characteristics is facilitated by a bridge coupling the two communication buses. The bridge includes a scoreboard to manage data communicated between the buses. In one particular example, the one communication bus is a Processor Local Bus (PLB6) and the other communication bus is an Application Specific Integrated Chip (ASIC) Interconnect Bus (AIB).
US09871670B1 Mobile wide area network IP translation configuration
A method, system and non-transitory computer storage readable medium comprise operating a Wide Area Network (WAN) device according to a first Internet protocol (IP) translation mode of operation, changing an initial connectivity status between the WAN device and a WAN and transitioning from the first IP translation mode of operation to a second IP translation mode of operation that is different from the first IP translation mode of operation based on the change in the initial connectivity status.
US09871667B2 Interaction protocol for interacting computer systems
In one embodiment, a method generates interaction skeletons for a plurality of participating computers to inter-operate based on a multi-party interaction protocol. The method includes creating an Interaction Protocol based on an interaction process of how the plurality of participating computers interact with each other. The Interaction Protocol uses multiple Interaction Activities and multiple Transition Relations to describe the interaction process among the plurality of participating computers. The method then determines an interaction skeleton by generating multiple Participating Activities and their Transition Relations for each participating computer in the plurality of participating computers based on corresponding Interaction Activities and their Transition Relations in the Interaction Protocol. The interaction skeleton is converted into executable interaction modules. One of the interaction modules is loaded into each participating computer in the plurality of participating computers, and the plurality of participating computers use the interaction module to communicate messages.
US09871655B2 Method for deriving a verification token from a credential
A method for deriving a verification token from a credential may be provided. The credential may be a set of attributes certified by an issuer to a user using a public key of the issuer. The method may comprise generating the verification token out of the credential and binding the verification token to a context string, wherein the verification token may comprise at least one commitment. A commitment may be a blinded version of an attribute. The method may also comprise generating an opening key for the verification token enabling a generation of a confirmation for a validity of the attribute.
US09871643B2 Mobile communication system
A mobile communication system capable of preventing interference in a communication system as well as reducing the load of a user equipment in a search operation. In the mobile communication system, radio communication is performed using a carrier having the same frequency in a direct link between a donor cell and a user equipment being served thereby and an access link between a relay node and a user equipment being served thereby. In a backhaul link between the donor cell and the relay node, radio communication is performed using a carrier having a different frequency from that of the carrier used in the direct link and the access link.
US09871642B2 Enabling higher-order modulation in a cellular network
A method for using a high order modulation (HoM) mode for communications with a wireless device in a wireless communication network is provided. The method includes receiving downlink channel quality indicator (CQI) information from an uplink transmission of the wireless device and determining a downlink channel quality estimate from the CQI information. When a measurement of the downlink channel quality estimate satisfies the predetermined criteria for a first predetermined number of consecutive uplink transmissions from the wireless device, a downlink transmission mode of the wireless device is switched from a first modulation mode to the HoM mode.
US09871630B2 Hybrid communication networks
Systems and methods for designing, using, and/or implementing hybrid communication networks are described. In various embodiments, these systems and methods may be applicable to power line communications (PLC). For example, one or more of the techniques disclosed herein may include methods to coordinate medium-to-low voltage (MV-LV) and low-to-low voltage (LV-LV) PLC networks when the MV-LV network operates in a frequency subband mode and the LV-LV network operates in wideband mode (i.e., hybrid communications). In some cases, MV routers and LV routers may have different profiles. For instance, MV-LV communications may be performed using MAC superframe structures, and first-level LV to lower-level LV communications may take place using a beacon mode. Lower layer LV nodes may communicate using non-beacon modes. Also, initial scanning procedures may encourage first-to-second-level LV device communications rather than MV-to-first-level LV connections.
US09871622B2 Method for increasing the probability of error correction in an optical communication channel
A method for improving the resilience of a communication channel (such as an optical communication channel) to correlated errors (e.g., burst errors), the channel is being formed by a time-multiplexed aggregation of a plurality of lower rate constituent lanes and employs a Forward Error-Correction (FEC) mechanism for forming codewords from data carried by the constituent lanes. Accordingly, the distribution of errors among the codewords is modified by introducing, at the transmitter side, specific delays to the transmission times via the constituent lanes, relative to each other.
US09871620B2 Parameter feedback in a wireless communication system
For using best M method in a mixed subband/miniband environment a Mobile Station Apparatus calculates a metric for sending information corresponding to the metric to a base station.
US09871617B2 Method of optimizing portions of a frame
Methods and apparatus for transmitting modulation parameters are disclosed. The apparatus and methods provide determination of when a particular modulation scheme is used by an access point. One or more modulation parameters associated with the particular modulation scheme and one or more timing values associated with the particular modulation scheme are then determined and transmitted using a portion of a broadcast channel transmitted by the access point.
US09871615B2 Clock recovery method and clock recovery arrangement for coherent polarization multiplex receivers
Component signal values are derived from component signals and fed to at least one fixed equalizer which generates equalizer output signals. The signals are fed to phase error detectors generating phase error signals. The phase error signals are combined with further phase error signals derived by further error detectors receiving signal values from further equalizers and/or the component signal values directly from sample units.
US09871612B2 Method for setting timing of response information transmission channel in TDD-FDD joint operation and apparatus therefor
Provided are a method and an apparatus for setting timing of a response information transmission channel for uplink transmission of a terminal configured with cells operating in different duplex modes. Provided are also a method and an apparatus for setting timing for receiving a response signal in a terminal that performs communications through one or more cells operating in different duplex modes. The method may include setting both the PCell and the SCell to be self-carrier scheduled, receiving control information for PUSCH transmission from the PCell or the SCell, transmitting the PUSCH at the PCell or the SCell on the basis of the control information, and receiving a PHICH for the PUSCH transmitted on the basis of the PHICH timing of the PCell or SCell in accordance with the PUSCH transmission from the PCell or the SCell.
US09871610B2 Method for packet scheduling using multiple packet schedulers
A method comprising: receiving, by a first network packet scheduler, from each other network packet scheduler of a plurality of network packet schedulers, a virtual packet for each traffic class of a plurality of traffic classes defining relative transmission priority of network packets; receiving, by the first network packet scheduler, a network packet of a first traffic class of the plurality of traffic classes; transmitting, by the first network packet scheduler, each virtual packet into a virtual connection of a plurality of virtual connections created for each traffic class; scheduling, by the first network packet scheduler, a network packet or a virtual packet as a next packet in a buffer for transmission; determining, by the first network packet scheduler, that the next packet in the buffer is a virtual packet; and discarding, by the first network packet scheduler, the virtual packet, responsive to the determination that the next packet in the buffer is a virtual packet.
US09871601B2 Method for testing a low power radio frequency (RF) data packet signal transceiver
Method for testing a radio frequency (RF) data packet signal transceiver device under test (DUT) including communicating via each one of multiple available signal channels. Data packets exchanged between a tester and DUT as a normal part of a communication link initiation sequence are exchanged in such a manner that the tester transmits with varied signal power via all available channels simultaneously, thereby ensuring that a properly working DUT will transmit in response to reception of tester data packets having sufficient signal power. For example, in the case of a Bluetooth low energy transceiver, advertisement, scan request and scan response data packets can be used in such manner.
US09871600B2 Wireless switch
There is provided a wireless switch including: an energy harvesting unit generating a first signal and a second signal when a first button is pressed and when the first button is released, respectively; a measuring unit measuring a period of time from a time at which the first signal is generated to a time at which the second signal is generated; and a wireless signal transmitting unit transmitting a control signal depending on the period of time measured by the measuring unit.
US09871598B2 Power by-light architecture for optically remote analog-to-digital converters
A system of delivering power by light, through a fiber. A system for remote operation of an instrument includes a fiber-coupled power laser source, which has an output fiber with a first core diameter. A fiber taper having a wide end and a narrow end, is used to connect the fiber-coupled power laser source to a system fiber having a second core diameter less than the first core diameter. The system fiber delivers optical power to the remote module, in which a fiber-coupled photovoltaic assembly having an input fiber connected to the system fiber, converts the received light to electrical power. The photovoltaic assembly has a first electrical output and a second electrical output, and the photovoltaic assembly is configured to supply power at a first voltage at the first electrical output, and to supply power at a second voltage at the second electrical output.
US09871594B2 Mechanical translation of a variable radiation transmission device
Various embodiments include a variable transmission device including a first smart window panel, a second smart window panel, and a mechanical device configured to linearly translate at least a portion of the first panel relative to the second panel. Further embodiments include a method of varying radiation transmission including the steps of providing a variable transmission device, comprising a first smart window panel, a second smart window panel, and a mechanical device and actuating the mechanical device to linearly translate at least a portion of the first panel relative to the second panel.
US09871593B2 Remote radio head
A remote radio head is provided. The remote radio head includes at least one integrated connection terminal for integrating and receiving at least one optical signal with at least one power source, a power supply unit which receives and supplies the power source by converting into an internal driving power source of a corresponding remote radio head, a photoelectric/electrooptic conversion unit for receiving and converting the optical signal into an electric signal, a framer for restoring the electric signal converted in the photoelectric/electrooptic conversion unit according to a preset signal demodulation format, a digital signal processing unit receives a signal outputted from the framer to adjust a waveform and a level in a digital level and a transmission and reception signal conversion module which converts a signal into a high-frequency transmission wireless signal, and amplifies the signal at a high power to output the signal to an antenna side.
US09871592B2 Data transmission method, apparatus, and system
The present invention discloses a data transmission method. The method includes: receiving, by a data processing apparatus, at least two data flows transmitted from at least two remote base stations among multiple remote base stations, aggregating the at least two data flows into one flow of output data, and transmitting the output data to a central site device; or receiving, by the data processing apparatus, one flow of synthetic input data transmitted from the central site device, restoring the synthetic input data to at least two data flows before synthesis, and transmitting the restored at least two data flows to corresponding remote base stations.
US09871586B2 Light detection system and method
There is provided a light detection system which is capable of determining in light embedded codes by detecting light in a scene which is illuminated by an illumination system (110) comprising one or more light sources (111,112,113) each providing a light contribution (I111, I112, I113) comprising an embedded code (ID#1, ID#2, ID#3) emitted as a temporal sequence of modulations in a characteristics of the light emitted. The light detection system comprises light detection means (220), which are arranged for acquiring at least one image of the scene, where the image is acquired a plurality of temporal shifted line instances. Each line of the acquired image comprises an instance of the temporal sequence of modulations of the first embedded code. The light detection system further comprises means (230) for determining embedded codes from the spatial pattern of modulations.
US09871580B2 Transmission apparatus and network control method
A transmission apparatus being one of a plurality of transmission apparatuses included in a ring network, including: a processor configured to: receive a specified message from a first transmission apparatus, the specified message being for setting loopback for at least one wavelength in a ring network, the specified message being transmitted when a failure of at least one optical signal having the at least one wavelength is detected in a specified link of the ring network, and set a loopback to a switch, the loopback being set for a specified wavelength of the at least one wavelength when a specified optical signal having the specified wavelength is terminated by the switch and converted to an electrical signal and when the specified optical signal having the specified wavelength is not terminated and not converted to an electrical signal by any apparatus from a second transmission apparatus to the specified link.
US09871578B2 Clear sky determination in uplink power control using dual time constants
An uplink power control system and a machine-implemented method for determining clear sky and adjusting uplink power are provided. A receiving station, which may be a satellite terminal or a satellite gateway, receives a reference signal from a satellite. The reference signal may be sampled over a sampling time period in order to compute a filtered short-term average downlink SINR. A filtered long-term average downlink SINR may be adjusted toward the filtered short-term average downlink SINR using either a first time constant or second time constant, based on a relationship between the filtered long-term average downlink SINR and the filtered short-term average downlink SINR. In some implementations, the second time constant is less than the first time constant.
US09871572B2 Uplink control channel in a wireless network
A physical uplink control channel (PUCCH) secondary cell is in a first timing advance group. A wireless device receives, in subframe n, an activation command activating the PUCCH secondary cell. The wireless device receives a random access response comprising a timing advance command (TAC). The wireless device starts transmission of valid channel state information (CSI) on the PUCCH secondary cell in subframe n+k. k is greater than eight and is based on a delay from receiving the activation command until the wireless device applies the received TAC.
US09871562B2 RFID/NFC-system and an RFID/NFC-element
An RFID/NFC-system comprising a stationary RFID/NFC-interface (4) and a movable RFID/NFC-element (6, 6′, 6″), wherein the stationary RFID/NFC-interface (4) comprises a stationary carrier (16) with a first coil (17) arranged for example on its upper surface (15) or on its lower surface and connected to a first RFID/NFC-chip (18), wherein the stationary carrier (16) is fixed with one of its side faces (5) to a mounting device (2), wherein the movable RFID/NFC-element (6, 6′, 6″) comprises a movable carrier (7, 7′, 7″) with a second coil (8, 8′, 8″) arranged for example on its upper surface (14) or on its lower surface, wherein the second coil (8, 8′, 8″) is connected or connectable to a second RFID/NFC-chip and wherein the movable RFID/NFC-element (6, 6′, 6″) can be moved with respect to the stationary RFID/NFC-interface (4) such that the upper surface (14) or the lower surface of the movable carrier (7, 7′, 7″) and the upper surface (15) or the lower surface of the stationary carrier (16) at least partly face each other such that signals can be transferred between the first coil (17) and the second coil (8, 8′, 8″). Further an according RFID/NFC-element (6, 6′, 6″) is described.
US09871561B2 Communication apparatus, control method of communication apparatus, and program
A communication apparatus includes an electric power reception unit that receives electric power wirelessly supplied from another apparatus, a notification unit that provides notification of capability information of the communication apparatus by wireless communication, and a control unit that controls the notification unit to switch from providing notification of a first capability information not including information indicating capability to receive electric power wirelessly supplied, to providing notification of an information capability information including information indicating capability to receive electric power wirelessly supplied, in accordance with reception of electric power by the electric power reception unit.
US09871553B2 Audio apparatus and audio communication channel circuit
Disclosed are audio apparatuses and audio communication channel circuits. The circuit includes an audio connector, an identification circuit, a first and a second audio communication channel. An output terminal of the first channel is connected to one of a first and a second pin, an output terminal of the second channel is connected to the other, a first terminal of the identification circuit is connected to one of the first and second pin, and a second terminal of the identification circuit is connected to the other. The circuit further includes: a first pull-down resistor with a first terminal connected to the first channel and a second terminal connected to ground; and a second pull-down resistor with a first terminal connected to the second channel and a second terminal connected to ground. With the present disclosure, the type of hosts that may be compatible with the audio apparatus is enlarged.
US09871551B2 Customizable protective case for portable electronic device
A protective case for a portable electronic device includes a rigid plastic frame bonded to a stretchable rubber cover and a back panel insert that can be removably inserted into a pocket in the rear of the stretchable rubber cover and plastic frame. To position a device in the case, the device is simply inserted into the front opening of the rigid plastic frame and stretchable rubber cover such that the edges of the stretchable cover stretch over the device and secure the device in the case. A variety of different removable back panels allow the stand to be easily reconfigured to include a stand for the device case, a pocket adapted to hold payment cards, a folding style wallet, a mirror or a fabric covering.
US09871541B2 Power amplification module
A power amplification module includes a first input terminal arranged to receive a first transmission signal in a first frequency band, a second input terminal arranged to receive a second transmission signal in a second frequency band higher than the first frequency band, a first amplification circuit that amplifies the first transmission signal, a second amplification circuit that amplifies the second transmission signal, a first filter circuit located between the first input terminal and the first amplification circuit, and a second filter circuit located between the second input terminal and the second amplification circuit. The first filter circuit is a low-pass filter that allows the first frequency band to pass therethrough and that attenuates a harmonic of the first transmission signal and the second transmission signal. The second filter circuit is a high-pass filter that allows the second frequency band to pass therethrough and that attenuates the first transmission signal.
US09871538B2 Method and apparatus for adjusting peak power capability
One of the embodiments of the present disclosure relates to a method for adjusting peak power capability of a power amplifier circuitry. The power amplifier circuitry comprises at least one main amplifier path and at least one peak amplifier path and is configured to output a signal combining amplified signals from the at least one main amplifier path and the at least one peak amplifier path. The method comprises calculating a PAPR of an input signal of the power amplifier circuitry; determining at least one configuration parameter of the at least one peak amplifier path depending upon the calculated PAPR of the input signal; and configuring the at least one peak amplifier path based on the determined at least one configuration parameter, thereby adjusting the peak power capability of the power amplifier circuitry. The present disclosure also relates to corresponding apparatus and wireless communication devices.
US09871531B1 Non-geometric scaling current steering digital to analog converter
Aspects of the present disclosure include a digital-to-analog converter (DAC). The DAC includes an output node and a plurality of equal sized cell transistors. Each of the plurality of equal sized cell transistors represents a distinct bit, the distinct bits including a least significant bit (LSB). The plurality of equal sized cell transistors are connected to the output node. The DAC includes at least one control circuit configured to modify a back gate voltage of one of the equal sized cell transistors representing the LSB to adjust a current output.
US09871526B2 Semiconductor device and electronic device including analog/digital converter
Noise in a semiconductor device including a photo sensor is reduced. The semiconductor device includes an analog/digital converter and a photo sensor including a photodiode. The analog/digital converter includes an oscillation circuit and a counter circuit. A first signal output from the photo sensor is input to the oscillation circuit. The oscillation circuit has a function of outputting a second signal obtained by a change in oscillation frequency of the first signal. The counter circuit has a count function by which addition or subtraction is performed by a control signal with the second signal used as a clock signal. The counter circuit performs subtraction during the reset operation of the photo sensor. The counter circuit performs addition during the selection operation of the photo sensor. Thus, the output value of the analog/digital converter can be corrected.
US09871522B2 Voltage level shifting circuits for signal levels and/or power supply voltage levels using constant voltage circuit elements, lighting apparatuses and methods of operating the same
A level shifting circuit can include a level shifting circuit input node that can be coupled to an input signal, where the input signal can be configured to switch between discrete voltage levels in an input voltage domain. A level shifting circuit output node of the level shifting circuit can be configured to provide shifted voltage levels that are shifted relative to the input signal responsive to switching of the input signal. A constant voltage element can have a first terminal that can be coupled to the level shifting circuit input node and can have a second terminal that can be coupled to the level shifting circuit output node. The constant voltage element can be configured to provide a constant voltage level shift to the input signal to provide the shifted voltage levels responsive to switching of the input signal between the discrete voltage levels in the first voltage domain.
US09871519B2 On-die termination control without a dedicated pin in a multi-rank system
A memory subsystem includes a multi-device package including multiple memory devices organized as multiple ranks of memory. A control unit for the memory subsystem sends a memory access command concurrently to some or all of the ranks of memory, and triggers some of all of the memory ranks that receive the memory access command to change on-die termination (ODT) settings. One of the ranks is selected to execute the memory access command, and executes the command while all ranks triggered to change the ODT setting have the changed ODT setting.
US09871513B2 Semiconductor device
In activating a motor, a gate voltage with which a power semiconductor element may supply a rush current of the motor is generated by a charge pump circuit, when a certain time (time until the rush current ends) has elapsed after activating the motor, a timer circuit operates a gate clamp circuit, which reduces the gate voltage of the power semiconductor element to reduce the current-carrying capability of the power semiconductor element. Subsequently, when the motor has caused a short-circuit failure, the power semiconductor element, because its gate voltage is reduced by the gate clamp circuit in advance, supplies only a load short current corresponding to the reduced gate voltage. Accordingly, the heat generation due to the short-circuit current is also small and an increase in temperature is also suppressed.
US09871511B2 Protection switching for matrix of ferrite modules with redundant control
A protection switching circuit includes a plurality of ferrite modules arranged in a matrix, wherein the matrix includes a plurality of columns and a plurality of rows. The protection switching circuit further includes a primary control module configured to select a specific ferrite module to be polarized and a redundant control module configured to select a specific ferrite module to be polarized, wherein the redundant control module is used when the primary control module is not used. The protection switching circuit further includes a plurality of first switches, wherein the plurality of first switches couples the plurality of columns of the matrix to a first and second charging circuit. The protection switching circuit further includes a plurality of second switches, wherein the plurality of second switches are organized into pairs, wherein each pair in the plurality of second switches couples a respective row of the matrix to a reference potential.
US09871509B2 Power-on reset circuit
A power-on reset circuit includes a first resistor having one end connected to a power source node; a first capacitor connected to another end of the first resistor; a second resistor having one end connected to the power source node; a second capacitor connected to another end of the second resistor; a first inverter having a power source terminal connected to the other end of the first resistor and an input terminal connected to the other end of the second resistor; and a second inverter having a power source terminal connected to the other end of the first resistor, an input terminal connected to an output terminal of the first inverter, and an output terminal electrically connected to a reset signal output terminal.
US09871503B2 Semiconductor integrated circuit, latch circuit, and flip-flop circuit
A semiconductor integrated circuit connected between a first node and a second node includes first to fourth transistors. When a signal at the second node changes, the fourth transistor is turned on, and a potential obtained by shifting a third potential by the threshold of the fourth transistor is applied to the gate of the second transistor.
US09871497B2 Processing audio signal to produce enhanced audio signal
A signal processing apparatus includes a transform unit configured to orthogonally transform an audio signal; an analysis unit configured to analyze the audio signal orthogonally transformed by the transform unit and estimate a very high frequency stationary signal component; and a signal processing unit configured to perform signal processing to reduce the very high frequency stationary signal component estimated by the analysis of the analysis unit with respect to the audio signal.
US09871489B2 Arrangement and method for radio-frequency (RF) high power generation for compensating a failed power amplifier module
An arrangement and method for radio-frequency (RF) high power generation which compensate for a failed power amplifier module includes at least one power combiner having RF inputs and at least one RF output, and at least two power amplifier modules electrically connected to a respective input by at least one transmission line, and at least one RF switch formed by the at least one transmission line with a complex load electrically connected to the at least one RF switch.
US09871488B2 Dual-mode power amplifier
A method and apparatus for transmitting a communication signal through a dual-mode power amplifier may include amplifying a communication signal by a first amplifier and/or a second amplifier of the dual-mode power amplifier based on a desired transmit output power. The output of the first amplifier may be selectively coupled through a configurable inductive coupler to an antenna.
US09871486B2 Inverter system
An inverter system includes: an inverter configured to receive utility AC power and step it up to a high-voltage power necessary for operation of a motor and supply the high-voltage power to the motor; a switch connected between the inverter and the motor and configured to be turned on and off such that an output voltage from the inverter is supplied to the motor or interrupted; a current detector configured to detect an output current from the inverter; and a controller configured to control the inverter system so that the inverter is interrupted if an output current value detected by the current detector is smaller than a predetermined reference current value for more than a predetermined reference duration.
US09871484B2 Cordless power tool system
A power tool system includes a first power tool having a first power tool rated voltage, a second power tool having a second power tool rated voltage that is different from the first power tool rated voltage, and a first battery pack coupleable to the first power tool and to the second power tool. The first battery pack is switchable between a first configuration having a first battery pack rated voltage that corresponds to the first power tool rated voltage such that the first battery pack enables operation of the first power tool, and a second configuration having a convertible battery pack rated voltage that corresponds to the second power tool rated voltage such that the battery pack enables operation of the second power tool.
US09871483B2 Controller for rotary electric machine drive apparatus
There is provided a controller for a rotary electric machine drive apparatus capable of reducing data-processing load and amount of memories required for a data processing which calculates a voltage command value of the converter which reduces power loss. A controller calculates the required minimum voltage which is required in the case of performing a maximum torque/current control is calculated; calculates a converter loss coefficient which is a coefficient of a polynomial representing a power loss characteristic of the converter; calculates an inverter loss coefficient which is a coefficient of a polynomial representing a power loss characteristic of the inverter; calculates a sum total of loss coefficients for each order of polynomials; calculates the low loss voltage which the sum total power loss becomes a minimum, based on the sum total loss coefficients for each order; sets to the voltage command value of the converter.
US09871481B2 AC rotating machine control device and electric power steering device equipped with same
This AC rotating machine control device includes: power limiting means 6 for limiting drive power supplied for driving the AC rotating machine; and power feed means 10 for, when sensor abnormality determination means 3 determines that the rotational position sensor is abnormal, on the basis of the estimated rotational position, supplying the AC rotating machine with power obtained by adding rotational position estimation power supplied for the rotational position estimation means 9 to estimate the rotational position, to the drive power limited by the power limiting means, wherein the power limiting means 6 limits drive current at least during a predetermined period since the sensor abnormality determination means 3 determines that the abnormality occurs until estimated error of the estimated rotational position falls within a predetermined range.
US09871479B2 Fault detection system for isolated two-switch exciter drive gate driver
A generator control unit (GCU) includes a fault detection system configured to generate a direct current (DC) voltage signal based on a difference of a DC-equivalent voltage between the positive and negative exciter gate drive signals. The fault detection system further outputs a fault detection signal indicating the fault status of the gate drive integrated circuits based on a comparison between the DC average voltage signal and a threshold value.
US09871477B2 Motor speed control circuit and control method thereof
A motor speed control circuit including a voltage-dividing module, a first analog-to-digital converter, a second analog-to-digital converter and an operation module. The voltage-dividing module includes a first resistor unit and a second resistor unit. The first analog-to-digital converter receives a supply voltage and converts the supply voltage into a digital supply voltage. The second analog-to-digital converter receives a divided voltage generated by the voltage-dividing module, and converts the divided voltage into a digital divided voltage. The divided voltage is associated with a resistance ratio between the first resistor unit and the second resistor unit. The operation module receives the digital divided voltage and determines a motor speed curve according to the resistance ratio. The operation module generates a first pulse width modulation signal according to the motor speed curve and the digital supply voltage to drive a motor.
US09871476B2 Braking torque closed-loop control system and method for switch reluctance motor
A braking torque closed-loop control system and method for a switch reluctance motor. The closed-loop control system comprises a torque regulator, a mode selector, a current regulator, an angle optimization controller and a torque estimator. On the basis of the rotating speed of the motor, the mode selector implements a phase current soft chopper control in a low rotating speed region and an angle position control in a high rotating speed region. The current regulator performs soft chopper hysteretic current regulation. The angle optimization controller optimizes a turn-on angle and a turn-off angle of a power converter master switch to reduce torque pulsation and improve braking energy feedback efficiency. The torque estimator conducts an on-line estimation of an actual braking torque estimated value of the motor based on an actual phase voltage and current of the motor to achieve braking torque signal feedback.
US09871474B2 Method for synchronizing a synchronous reluctance electric machine
A method of synchronizing a synchronous reluctance electric machine wherein the machine has no speed and/or residual magnetization voltage sensor and includes power terminals and rotating masses whose mechanical rotation frequency is subjected to speed transients caused by power cut-off conditions. The method includes at least one step of applying a control voltage with predetermined amplitude and duration to the terminals after the transients, and one step of detecting the electric current induced by the control voltage, the current induced by the voltage having a harmonic spectrum variable according to the frequency differential between the frequency of the control voltage and the mechanical rotation frequency of the rotating masses, to restore power and synchronous rotation control of the machine.
US09871466B2 Inverter switching frequency control method and apparatus
An inverter control method, apparatus, and system are provided. The method in the embodiments of the present invention includes obtaining power distribution line graph of an inverter switch according to an output power and an input voltage that are of an inverter; when an area to which the inverter belongs is a first area and the inverter switch works at a second frequency, switching the inverter switch to a first frequency; and when the area to which the inverter belongs is a second area and the inverter switch works at the first frequency, switching the inverter switch to the second frequency. In the embodiments of the present invention, whether a working frequency of an inverter switch needs to be changed is determined according to an output power and an input voltage, which improves control efficiency, thereby effectively improving conversion efficiency of an inverter.
US09871465B2 Semiconductor device including positive, negative and intermediate potential conductor plates
A semiconductor device can include an insulating substrate on which at least four semiconductor elements forming a three-level power conversion circuit are mounted, a base plate on which the insulating substrate is provided, a positive conductor plate with a positive DC potential which is connected to one semiconductor element among the semiconductor elements; a negative conductor plate with a negative DC potential which is connected to another semiconductor element among the semiconductor elements and an intermediate potential conductor plate with an intermediate potential which is connected to the remaining two semiconductor elements among the semiconductor elements. The positive conductor plate, the negative conductor plate, and the intermediate potential conductor plate are provided on the base plate. The positive conductor plate and the negative conductor plate are arranged close to the intermediate potential conductor plate so as to face the intermediate potential conductor plate.
US09871463B2 Power module
A power module includes a substrate, a first sub-module and a second sub-module. The substrate includes plural first conducting parts, plural second conducting parts and a third conducting part. The first sub-module is disposed on the substrate, and includes a first semiconductor switch, a first diode, a first electrode, a second electrode and a third electrode. The first electrode and the second electrode are electrically connected with the corresponding first conducting parts. The third electrode is electrically connected with the third conducting part. The second sub-module is disposed on the substrate, and includes a second semiconductor switch, a second diode, a fourth electrode, a fifth electrode and a sixth electrode. The fourth electrode and the fifth electrode are electrically connected with the corresponding second conducting parts. The sixth electrode is electrically connected with the third conducting part.
US09871454B1 Method of controlling synchronous rectifier metal-oxide-semiconductor with pulse transformer
The present disclosure provides an isolated power supply and a method of controlling the isolated power supply. The isolated power supply includes a primary side circuit and a secondary side circuit. The primary side circuit includes a first switch with a first voltage thereon, an auxiliary winding with a second voltage thereon, and a controller. The secondary side circuit includes a second switch and a pulse transformer. The method includes: retrieving the first voltage or the second voltage as a specific voltage; sensing an oscillation waveform of the specific voltage after the second switch is turned off at a first timing point in a first cycle; retrieving a second timing point based on the oscillation waveform; and controlling the pulse transformer to adaptively adjust a third timing point for turning off the second switch in a second cycle based on the second timing point retrieved in the first cycle.
US09871449B2 Multiphase DC/DC converter with coupling inductors
A two-phase DC/DC converter includes, as an inductor array, a pair of inductors to which a DC input voltage is alternately applied with a phase difference of about 180 degrees through switching control of switching devices. A duty ratio is substantially in a range from 5% to 40%, and a coupling factor between the inductors is substantially in a range from −0.4 to −0.1. With this configuration, ripple current in the inductors can be made to be smaller than in the case in which there is no coupling between the inductors even when the duty ratio considerably varies.
US09871444B2 Integrated circuit with configurable control and power switches
Disclosed examples include integrated circuits configurable according to sensed circuit conditions to provide configurable power converter topologies with externally connected circuitry to implement buck, boost, buck-boost, low dropout and/or hot-swap power converters. The ICs include one or more sets of series connected high and low side transistors connected with corresponding IC pads to allow connection to external circuitry to form a particular power converter configuration. The IC includes a control circuit and a configuration circuit to sense a circuit condition of the IC and to configure the control circuit to provide switching control signals to the transistors to implement one of a plurality of power converter topologies.
US09871441B2 Current feedback method, current feedback circuit, driving circuit and switching power supply thereof
In one embodiment, a current feedback circuit can include: (i) a first current mirror circuit having an input terminal coupled to a source of a main power transistor of a switching power supply, and a control terminal configured to receive a PWM control signal, the first current mirror circuit being configured to generate a first mirror current; (ii) the first current mirror circuit and the main power transistor being on such that an output sampling current flows through the first current mirror circuit and the main power transistor when the PWM control signal is active; and (iii) a second current mirror circuit configured to generate an output feedback current that is in a predetermined direct proportion with the output sampling current, and is generated in accordance with the first mirror current.
US09871440B2 Internal power supply circuit and semiconductor device
A control switch is connected to a power supply voltage and turns on based on a control signal to output a current. A clamp circuit is connected to a load and performs clamp control of the output voltage of the control switch. A current control element conducts or shuts off a current based on the output voltage to be clamp-controlled. A selector switch group includes switches, and performs switching based on a voltage varying with the current control by the current control element, thereby switching between paths for generating an internal power supply. The switch circuit connects or disconnects the coupling between the clamp circuit and the selector switch group.
US09871439B2 Power electronic circuit and power module
Disclosed herein is a power electronic circuit having a reference ground and a differential mode loop unit. The differential mode loop unit has a capacitance component, a switch and an electronic component, wherein the capacitance component has a first end, the switch has a first end connecting in series with the capacitance component, the electronic component has a first end, the electronic component connects in series with the capacitance component and the switch, the capacitance component and switch are packaged in a power module, the power module has a trace and at least one output pin connected to reference ground, wherein the first end of the switch or the first end of the electronic component is only connected to the first end of the capacitance component through the trace, and the first end of the capacitance component is connected to reference ground through the output pin.
US09871436B1 Three-phase three-level inverter with reduced common mode leakage current
A system and methods for reducing common mode leakage current for a three-phase three-level inverter using a single modulation waveform, implemented by a controller using a space vector diagram is disclosed.
US09871434B2 Position detection device to determine a moving distance of a moving body
A moving body includes a first position detector configured to detect a position of the moving body by detecting poles of magnets and a second position detector disposed in a different position from a position of the first position detector in a moving direction of the moving body, and configured to detect the position of the moving body. A controller of the moving body determines the position of the moving body on a basis of a position detected by the second position detector when the first position detector is located in an irregular section in which the poles of the magnets are not disposed regularly.
US09871433B2 Linear actuator and tube assembly method for linear actuator
A linear actuator includes a first tube and a second tube inserted into the first tube to be free to slide. The first tube includes an outer tube and a cap provided detachably on an end portion of the outer tube, while the second tube includes a base portion and an inner tube provided detachably on the base portion and inserted into the outer tube to be free to slide. A first sliding member that slides against an outer periphery of the inner tube is provided on an inner periphery of one end of the outer tube. A second sliding member that slides against an inner periphery of the outer tube is provided on an outer periphery of an end portion of the inner tube corresponding to the other end of the outer tube.
US09871427B2 Stator winding for an electric motor
An electric motor having a rotor core with a rotatable shaft extending therethrough, and a stator positioned radially outward of the rotor core is disclosed herein. The stator can include at least one pair of first and second coils circumferentially positioned on opposing sides of the rotor. Each pair of the first and second coils includes first and second elements electronically isolated from one another. A first frequency converter is electrically connected to a first conductive wire and a second frequency converter is electrically connected to a second conductive wire. The first conductive wire is wound about the first element of the first coil and the first element of the second coil in series and the second conductive wire is wound about the second element of the first coil and the second element of the second coil in series.
US09871423B2 Rotary actuator vibration control mechanism
To provide a rotary actuator vibration control mechanism that both reduces vibration during operation and contributes to simplifying the overall structure. In this rotary actuator vibration control mechanism, a continuous shock absorbing member that is integrally formed together with a stopper and an engagement means is laid out in a rotary actuator comprising the following: a case; a rotor that is disposed inside said case and swings back and forth; an output shaft that supports said rotor and outputs the force of the swinging thereof to the outside; the aforementioned stopper, which prescribes the movement path of the rotor inside the case; and the aforementioned engagement means, which engages with an externally attached device disposed outside the case. The shock absorbing member is designed such that the stopper is formed by the molded body that forms the shock absorbing member, and is also designed so as to cover the entire engagement means. The shock absorbing member may be designed such that an integral molded body covers contact parts of both the stopper and the engagement means in a continuous manner, or may be changed to a design in which both are integrally formed by the shock absorbing member.
US09871422B2 Terminal unit of vehicle traction motor and method of manufacturing the same
A terminal unit of a vehicle traction motor includes a terminal mold, bus bars which are assembled and fixed in within the terminal mold, and insulation spacers which are alternately and sequentially inserted and assembled between the bus bars and have different diameters from each other.
US09871403B2 Power feeding apparatus for solar cell, and solar cell system
A power feeding apparatus for solar cells has: a voltage regulator, i.e., a voltage adjusting unit; a relay, i.e., a switch unit; and a control unit. The voltage regulator executes voltage adjustment with respect to an input voltage, and outputs, to a power output terminal, a voltage adjusted to a previously set voltage or lower. The relay is provided on a bypass line that is connected between a power input terminal and the power output terminal without having the voltage regulator therebetween, and the relay performs switching such that the bypass line is connected or interrupted. In the cases where the input voltage is equal to or lower than the predetermined voltage, the control unit performs control such that the bypass line is connected by means of the relay, and the input voltage is outputted from the power output terminal.
US09871401B2 Method and apparatus for controlling low-voltage battery charging
A method for controlling low-voltage battery charging may include determining a state-of-charge (SOC) of a low-voltage battery based on a voltage of the low-voltage battery. A base charging voltage is set according to the SOC of the low-voltage battery. A charging voltage of the low-voltage battery is set based on the base charging voltage, a vehicle operation mode, and a SOC of a high-voltage battery.
US09871398B1 Hybrid charging method for wireless power transmission based on pocket-forming
The present disclosure provides a hybrid charging method for wireless power transmission based on pocket-forming. This method may extend the battery life of electronic devices such as tablets, smartphones, Bluetooth headsets, smart-watches among others. The method may include wireless power transmission through suitable techniques such as pocket-forming, while including an additional source of energy (backup battery) in the receiver attached or connected to the electronic device.
US09871397B2 Wireless power receiver and power control method thereof
A method of controlling power in a wireless power receiver to wirelessly receive power from a wireless power transmitter and transmit the power to a load, the method comprising of receiving AC power from the wireless power transmitter that receives power from a power supply device, rectifying the AC power to DC power and controlling DC power applied to the load by comparing the DC power with a threshold voltage.
US09871371B2 Battery short-circuit protection circuit
This invention involves a battery short-circuit protection circuit installed in a battery-load circuit. In the battery-load circuit, there is a battery and a load RL. The battery and RL form a circuit. The two ends of the battery are positive discharge end P+ and negative discharge end P−, respectively. The battery short-circuit protection circuit is in series with the battery-load circuit. The battery short-circuit protection circuit includes a charge-discharge circuit, a current amplifier circuit, and a current comparator circuit. The charge-discharge circuit includes MOS transistors and a sampling resistor. The current amplifier circuit includes a signal conditioning circuit and a current amplifier. The current comparator circuit includes a current comparator, a current reference circuit for short-circuit protection consisting, a MOS transistor, a diode, a resistor, and an optronics relay.
US09871368B2 Encapsulated surge protection device capable of carrying lightning currents and limiting follow currents and comprising at least one spark gap
The invention relates to an encapsulated surge protection device capable of carrying lightning currents and limiting follow currents and comprising at least one spark gap, which has in each case at least two main electrodes and one auxiliary electrode, which is connected to a starting device for triggering in the event of transient surges. The invention provides a second starting device which is independent of the first starting device and which can activate the spark gap without the need for the presence of surges or pulse currents on the basis of the presence of a minimum voltage between the main electrodes of the spark gap.
US09871365B2 Protective relay system and protective relay device
A protective relay system includes plural protective relay devices protecting a power system based on electrical quantity data from the power system, and a communication between the protective power devices is performed via a network. The protective relay device includes a clock unit periodically clocking a timing at which sampling is performed on an electrical quantity of the power system, a relay computing unit performing a relay computation based on the electrical quantity data having undergone the sampling and electrical quantity data received via the network, a random-number creating unit creating a random number, and a synchronization-frame processing unit setting a timing of sending a synchronization frame to another protective relay device via the network based on the random number created by the random-number creating unit.
US09871362B2 Electrical junction box
An electrical junction box including an upper case half having at least a first upper cable passage port, the upper case half opening forwardly and being rearwardly chamfered; a lower case half having at least a first lower cable passage port, the lower case half opening forwardly and being rearwardly chamfered; and a pair of hingedly attached pivot arms connected operatively to the upper and lower case halves, the pivot arms being adapted for facilitating movements of the upper case half between recessed and wire receiving positions, the upper case half overlying the lower case half upon movement to the recessed position, and the upper case half displacing forwardly from the recessed position upon movement toward the wire receiving position.
US09871359B1 Split backshell for wire bundles
A backshell, the backshell including a first shell member having a first end, a second end and a first channel, a second shell member having a first end, a second end and a second channel, the second shell member being configured to interface with the first shell member so that, when interfaced, the first ends of the first and second shell members are adjacent each other and defines a backshell first end, the second ends of the first and second shell members are adjacent each other and defines a backshell second end, and the channels of the first and the second shell members form a wire bundle passage extending between the backshell first end and the backshell second end, and a coupling ring configured to engage both the first shell member and the second shell member at the backshell first end to couple the first shell member to the second shell member.
US09871343B2 Photonic transmitter with waveguide formed of particular opposing electrodes
This photonic transmitter includes a layer made of dielectric material, a sublayer made of doped III-V crystalline material extending directly over the layer made of dielectric material, a laser source including the sublayer made of doped III-V crystalline material, a modulator including a waveguide formed by proximal ends facing first and second electrodes and that segment of the layer made of dielectric material which is interposed between these proximal ends, and a zone composed only of one or more solid dielectric materials, which extends from a distal end of the second electrode to a substrate, and under the entirety of the distal end of the second electrode.
US09871332B2 Electrical connector
An electrical connector connecting with a chip module includes a base with a receiving space and a cover covering on the base. The cover includes a first edge, a second edge, a third edge and a fourth edge. The four edges connect with each other to form four engaging portions, and a rectangular opening surrounded therein. The first edge is pivotally connected to the base. The cover includes an extending portion extending from the second edge. The cover includes four pressing portions located at four inner corners of the cover.
US09871329B1 Terminal assemblies suitable for power receptacles with thermal protection and associated methods
Terminal assemblies for power receptacles or switches or other electrical devices include a first terminal holding a first terminal screw and a second terminal adjacent the first terminal and holding a second terminal screw. The terminal assembly also includes a thermal protection plate having longitudinally opposed first and second end portions, the first end portion affixed to the first terminal and the second end portion attached to the second terminal. The thermal protection plate has an electrical conductive contact residing between the first and second end portions, closer to the second end portion than the first end portion. The thermal protection plate has a first material with a first thermal coefficient of expansion overlying or underlying a second material with a second thermal coefficient of expansion with the second thermal coefficient of expansion greater than the first thermal coefficient of expansion.
US09871328B2 Cover assembly and electrical connector assembly
A connector assembly having a cover assembly housing a first electrical component and a second electrical component. The cover assembly includes a mating connector receiving recess, a first component receiving recess and a second component receiving recess. A separating wall mechanically and electrically separates the first component receiving recess from the second component receiving recess. Latches are positioned in the first and second component receiving recess proximate the mating connector receiving recess. The latches cooperate with the electrical components to maintain the electrical component in the component receiving recesses. A seal is provided about an inside perimeter of the mating connector receiving recess. Bus bars electrically connect the first electrical component to the second electrical component. Wherein when the cover assembly is mated to the mating connector, a sealed compartment is provided that protects the first electrical components and the second electrical components from the environment.
US09871325B2 Circuit board having selective vias filled with lossy plugs
An interconnect system includes a circuit board including a substrate having a first surface and a second surface opposite the first surface, a plurality of signal conductors and a plurality of ground conductors including respective contact pads in a mating area of the substrate for engaging corresponding contacts of an electrical connector, and a plurality of ground vias extending at least partially through the substrate between the first and second surfaces. The ground vias are coupled to corresponding ground conductors. The ground vias include lossy plugs at least partially filling the ground vias. The lossy plugs are manufactured from lossy material capable of absorbing electrical resonance propagating through the substrate.
US09871317B2 Waterproof electrical connector
An electrical connector includes an insulative housing, a number of terminals retained in the insulative housing, a shielding shell attached to the insulative housing, and an insulator insert-molded with a rear end of the shielding shell. The terminals have a number of soldering portions extending out of a rear surface of the insulative housing. The shielding shell has a tail portion located at a rear end thereof. The insulator at least wraps partly an external surface of the tail portion to seal up a rear end of the insulative housing and extend the soldering portions of the terminals through the insulator to expose a rear surface thereof.
US09871311B2 Contact connection structure for removing oxide buildup
A contact connection structure includes: a first contact portion including an indent portion spherically protruding, the first contact portion including a plating layer formed on a surface of the first contact portion; and a second contact portion including a plating layer formed on a surface of the second contact portion. The indent portion of the first contact portion is slidable on a contact surface of the second contact portion. The indent portion of the first contact portion at a terminal insertion completed position is in contact with the second contact portion. The contact surface of the second contact portion includes an oxide-film shaving portion having an annular arc portion curved along a circumference portion of the indent portion.
US09871310B2 Low resistance, low-inductance power connectors
An electrical connector includes an anode assembly for conducting an electrical supply current from a source to a destination, the anode assembly includes an anode formed into a first shape from sheet metal or other sheet-like conducting material. A cathode assembly conducts an electrical return current from the destination to the source, the cathode assembly includes a cathode formed into a second shape from sheet metal or other sheet-like conducting material. An insulator prevents electrical conduction between the anode and the cathode. The first and second shapes are such as to provide a conformity of one to the other, with the insulator therebetween having a predetermined relatively thin thickness. A predetermined low-resistance path for the supply current is provided by the anode, a predetermined low-resistance path for the return current is provided by the cathode, and the proximity of the anode to the cathode along these paths provides a predetermined low self-inductance of the connector, where the proximity is afforded by the conformity of the first and second shapes.
US09871303B2 Multi-frequency, multi-radiation angle, multi-polarization and multi-pattern communication antenna
An antenna is provided and includes a base antenna component, a loop antenna component, a first coupling by which the loop antenna component is pivotally attached to and selectively electrically communicative with the base antenna component, a whip antenna component, a second coupling by which the whip antenna component is pivotally attached to and selectively electrically communicative with the loop antenna component; and a transmission/reception (T/R) module. The T/R module is disposable in signal communication with at least one or more of the base, loop and whip antenna components.
US09871302B2 Enclosure for radio, parabolic dish antenna, and side lobe shields
Enclosures for radios, parabolic dish antennas, and side lobe shields are provided herein. A dish antenna includes a parabolic circular reflector bounded by a side lobe shield that extends along a longitudinal axis of the dish antenna in a forward direction forming a front cavity, and a sidewall that extends along the longitudinal axis of the dish antenna in a rearward direction forming a rear cavity.
US09871301B2 Integrated miniature PIFA with artificial magnetic conductor metamaterials
Integrated antenna structures described herein may include planar inverted-F antennas (PIFAs) integrated with artificial magnetic conductor (AMC) metamaterials. The integrated metamaterial operatively coupled with the PIFA may function as an artificial magnetic reflector, sending all the energy radiated upwards, and thereby changing the original omnidirectional radiation pattern of the PIFA to a directional radiation pattern. The integrated antenna structures that include PIFAs and metamaterials may maintain a smaller form factor as compared to similar directional antennas, while exhibiting a suitable performance in terms of radiation efficiency, radiation pattern and impedance bandwidth.
US09871299B2 Cavity backed aperture antenna
An apparatus includes a first metal region of a substrate, a second metal region of the substrate, and vias that electrically connect the first metal region to the second metal region to define a cavity of a slot aperture antenna.
US09871292B2 Steerable satellite antenna assembly with fixed antenna feed and associated methods
An antenna assembly to be carried by a satellite includes an antenna feed configured to extend outwardly from the satellite, and a frame rotatably carried by the antenna feed and is rotatable about a first rotation axis. A main reflector is carried by the frame and is aligned with the antenna feed. A splash plate is carried by the frame in spaced apart relation from the main reflector and is rotatable about a second rotation axis.
US09871289B2 Antenna structure and method for manufacturing the same
An antenna structure is provided. The antenna structure includes a metal sheet including an antenna branch and a grounding structure, wherein the antenna branch and the grounding structure are formed in one piece from the metal sheet, wherein the metal sheet has a top surface and a bottom surface, and the top surface and the bottom surface are opposite each other; a conductive glue disposed over the bottom surface of the metal sheet; and a supporting material disposed over a bottom surface of the conductive glue, wherein the supporting material is disposed corresponding to the antenna branch of the metal sheet. A method for manufacturing the antenna structure is also provided.
US09871276B2 Battery cell cooling plate
A cooling plate design for cooling a battery cell is provided that employs a plastic plate having cutouts for coolant flow paths. The plastic plate has a layer of adhesive film on each side to maintain coolant in the channels. Compression within an alternating battery cell and coolant plate stack provides pressure that minimizes coolant load on the film. Methods to manufacture the cooling plate are also provided.
US09871273B2 Surface mount battery and portable electronic device with integrated battery cell
Systems and methods are provided for battery cells including solid electrolytes. Solid electrolyte cells may be integrated with electronic devices. For example, a solid electrolyte cell may be integrated with a metal surface of a circuit board or an electrically conductive surface of a chassis. Surface-mountable solid electrolyte cells may be electrically coupled to circuit traces using, for example, a reflow soldering process.
US09871270B2 Functionalized ionic liquids and their applications
Disclosure of functionalized ionic liquids. Use of disclosed ionic liquids as solvent for carbon dioxide. Use of disclosed ionic liquids as flame retardant. Use of disclosed ionic liquids for coating fabric to obtain flame retardant fabric.
US09871261B2 Fuel cell stack enclosure
A fuel cell stack enclosure includes: a lower housing disposed under a fuel cell stack and having a bottom plate portion provided with a water outlet therein; a sealing cap closing the water outlet from an outside of the lower housing; and an elastic member elastically pulling the sealing cap toward the bottom plate portion of the lower housing.
US09871247B2 Germanium-containing active material for anodes for lithium-ion devices
Active materials for anodes for lithium ion devices are disclosed. An active may comprise germanium nano-particles having a particle size of 20 to 100 nm, wherein the weight percentage of the germanium is between 72 to 96 weight % of the total weight of the active material; boron carbide nano-particles having a particle size of 20 to 100 nm, wherein the weight percentage of boron in the active material is between 3 to 6 weight % of the total weight of the active material; and tungsten carbide nano-particles having a particle size of 20 to 60 nm, wherein the weight percentage of tungsten in the active material is between 6 to 25 weight % of the total weight of the active material.
US09871243B2 Electric accumulation device
Immobilization tapes include first immobilization tapes disposed across an electrode assembly upper edge, second immobilization tapes disposed across the electrode assembly lower edge, and third immobilization tapes disposed across the electrode assembly side edges. The first immobilization tapes are disposed on the outer sides of two protrusion positions from a positive electrode tab and a negative electrode tab within the electrode assembly upper edge. One pair or more each of the first, second and third immobilization tapes are disposed over the electrode assembly. In the length direction of the electrode assembly upper edge, each of the first, second and third immobilization tape pairs is disposed symmetrically, centered around a central line extending in the top-down direction from the midpoint of the electrode assembly upper edge.
US09871229B2 OVJP for printing graded/stepped organic layers
An emissive layer deposited in graded manner using a plurality of nozzles is disclosed. A mixtures ejected from the plurality of nozzles may contain varying concentrations of host-to-dopant material. The nozzles, as disclosed, may be arranged in a sequential manner such that the order of the sequence is based on varying concentration of the host-to-dopant material. The nozzles may be configured to translate relative to an area of a substrate to allow sequential deposition.
US09871218B2 Organic light emitting display including color-adjusting layer and manufacturing method thereof
Provided are organic light emitting display and manufacturing method of the organic light emitting display. According to an aspect of the present invention, there is provided a organic light emitting display comprising a substrate, a first electrode and a second electrode disposed on the substrate and opposed to each other, at least one organic light emitting layer positioned between the first electrode and the second electrode, and at least one color adjusting layer positioned between the organic light emitting layer and the second electrode.
US09871217B1 Transparent conductive film and electro-optical device having the same
Compared to traditional ITO transparent substrate showing drawbacks of high sheet resistance, poor flexibility and high manufacturing cost, the present invention mainly discloses a transparent conductive film fabricated by sequentially forming a wetting layer and an ultra-thin metal layer onto a transparent substrate, wherein the transparent conductive film includes advantages of low sheet resistance, high transmittance, great flexibility, and low manufacturing cost. Moreover, a variety of experiment data have proved that, this novel transparent conductive film can not only be applied in the fabrication of some electro-optical devices such as organic solar cell and OLED, but also helpful to the enhancement of the fundamental and essential characteristics of the electro-optical devices.
US09871215B2 Transistor manufacturing method and transistor
A transistor manufacturing method includes: forming a first insulator layer of which formation material is a fluorine-containing resin, on a substrate having a source electrode, a drain electrode, and a semiconductor layer so as to cover the semiconductor layer; forming a second insulator layer to cover the first insulator layer; forming a base film on at least part of a surface of the second insulator layer; and after depositing a metal which is an electroless plating catalyst on a surface of the base film, forming a gate electrode on the surface of the base film by electroless plating, wherein the forming of the base film is performed by applying a liquid substance which is a formation material of the base film to the surface of the second insulator layer, and the second insulator layer has a higher lyophilic property with respect to the liquid substance than the first insulator layer.
US09871205B2 Organic light-emitting device
Provided is an organic light-emitting device with a blue emission layer. The blue emission layer is an emission layer that emits blue light by a fluorescent emission mechanism. The blue emission layer includes a compound represented by Formula 4 below:
US09871203B2 Aromatic amine derivative, organic electroluminescent element and electronic device
An organic EL device that has a high efficiency and a long service life, an electronic apparatus containing the organic EL device, and a compound capable of providing the organic EL device. The compound is specifically represented by the following general formula (1): wherein in the general formula (1), Ar1 represents an organic group A represented by the following general formula (A-1); Ar2 represents the organic group A or an organic group B represented by the following general formula (B-1); and Ar3 represents the organic group B or an organic group C represented by the following general formula (C-1), provided that in the case where both Ar1 and Ar2 are the organic groups A, the organic groups A may be the same as or different from each other, in the general formula (A-1), R1 and R2 each represent a hydrogen atom, an alkyl group or an aryl group, and R1 and R2 may be bonded to each other to form a hydrocarbon ring; R3 to R6 each represent an alkyl group, a cycloalkyl group or an aryl group; and a, b, c and d each independently represent an integer of from 0 to 2, provided that R3 and R4 may be bonded to each other to forma hydrocarbon ring; and in the case where a or b is 2, adjacent groups of R3 or adjacent groups of R4 may be bonded to each other to form a hydrocarbon ring, in the general formula (B-1), Ar4 and Ar5 each represent an arylene group; Ar6 represents an aryl group; R7 to R9 each represent an alkyl group, a cycloalkyl group or an aryl group; e, f and g each represent an integer of from 0 to 2; and h and i each represent 0 or 1, provided that R7 to R9 may be bonded to each other to forma hydrocarbon ring; and in the case where e, f or g is 2, adjacent groups of R7, adjacent groups of R8 or adjacent groups of R9 may be bonded to each other to form a hydrocarbon ring, in the general formula (C-1), Ar7 represents an aryl group; R10 represents an alkyl group, a cycloalkyl group or an aryl group; and j represents an integer of from 0 to 2, provided that in the case where j is 2, adjacent groups of R10 may be bonded to each other to form a hydrocarbon ring.
US09871185B2 Drive device using polymer actuator
A drive device includes a driven body provided on an opening of a case, and a polymer actuator which is bent and deformed in a height direction and movably supports the driven body in the height direction. A first conductive portion is provided on the case side, a second conductive portion is provided on the driven body side, and the first conductive portion and the second conductive portion configure a plurality of contact portions. When the driven body is raised by the polymer actuator, the first conductive portion and the second conductive portion come into contact with each other by the plurality of contact portions, and thus, the raised state of the driven body is detected.
US09871183B2 Electrostrictive element
The present invention provides an electrostrictive element capable of preventing breakdown of a dielectric film. An electrostrictive element 1 includes a dielectric film 2 composed of an elastomer, a film electrode 3 formed inside a peripheral edge on at least one surface of the dielectric film 2 and capable of expanding and contracting so as to follow expansion and contraction of the dielectric film 2, and a frame 4 to keep the dielectric film 2 in an expansion state. The film electrode 3 includes portions 6, 7, 8 having a lower conductivity or a portion 9 having a higher rigidity than the other portion on a portion to be subjected to a greater total stress of a mechanical stress and an electrical stress than the other portion of the dielectric film 2.
US09871173B2 Light emitting devices having closely-spaced broad-spectrum and narrow-spectrum luminescent materials and related methods
A semiconductor light emitting device includes an LED and an associated recipient luminophoric medium that includes respective first through fourth luminescent materials that down-convert respective first through fourth portions of the radiation emitted by the LED to radiation having respective first through fourth peak wavelengths. The first peak wavelength is in the green color range and the second through fourth peak wavelengths are in the red color range. The second and third luminescent materials each emit light having a full-width half maximum bandwidth of at least 70 nanometers, while the fourth luminescent material emits light having a full-width half maximum bandwidth of less than 60 nanometers. Embodiments that only include three luminescent materials are also disclosed.
US09871169B2 Light emitting diode structure
A light emitting diode structure including a substrate, a semiconductor epitaxial layer and a reflective conductive structure layer is provided. The semiconductor epitaxial layer is disposed on the substrate and exposes a portion of the substrate. The reflective conductive structure layer covers a part of the semiconductor epitaxial layer and the portion of the substrate exposed by the semiconductor epitaxial layer.
US09871165B2 Advanced electronic device structures using semiconductor structures and superlattices
Semiconductor structures and methods for forming those semiconductor structures are disclosed. For example, a p-type or n-type semiconductor structure is disclosed. The semiconductor structure has a polar crystal structure with a growth axis that is substantially parallel to a spontaneous polarization axis of the polar crystal structure. The semiconductor structure changes in composition from a wider band gap (WBG) material to a narrower band gap (NBG) material or from a NBG material to a WBG material along the growth axis to induce p-type or n-type conductivity.
US09871158B2 Efficiency enhancement of solar cells using light management
A photovoltaic cell includes a junction, formed from an n-type semiconductor material and a p-type semiconductor material, a trench, opening toward the light-incident side of the junction, for trapping reflected light, and two photon conversion layers. A first photon conversion layer, arranged at the light-incident side of the junction, converts photons from a higher energy to a lower energy suitable for absorption by the semiconductor material, and a second photon conversion layer, arranged at the opposite side of the junction, converts photons from a lower energy to a higher energy suitable for absorption by the semiconductor material.
US09871153B2 Photodetector with integrated temperature control element formed at least in part in a semiconductor layer
A temperature-controlled photodetector sub-system is described. The temperature control element allows the operation of the photodetector at a desired temperature. The temperature control element can be a heater or a cooler. In some cases, the photodetector is a germanium photodetector. In some cases a temperature measuring device is provided. In some cases, a control circuit is used to control the temperature of the germanium photodetector within a temperature range, or at a temperature of interest. An advantage provided by the apparatus described is the operation of the photodetector so that the responsivity of the germanium detector can be held at essentially a constant value.
US09871150B1 Protective region for metallization of solar cells
Methods of fabricating a solar cell including metallization techniques and resulting solar cells, are described. In an example, a first and second semiconductor regions can be formed in or above a substrate, where a separation region is disposed between the first and second semiconductor regions. A protective region can be formed over the separation region. A first metal layer can be formed over the substrate, where the protective region prevents and/or inhibits damage to the separation region during the formation of the first metal layer. Conductive contacts can be formed over the first and second semiconductor regions.
US09871148B2 Solid state imaging apparatus, production method thereof and electronic device
A solid state imaging apparatus includes an insulation structure formed of an insulation substance penetrating through at least a silicon layer at a light receiving surface side, the insulation structure having a forward tapered shape where a top diameter at an upper portion of the light receiving surface side of the silicon layer is greater than a bottom diameter at a bottom portion of the silicon layer. Also, there are provided a method of producing the solid state imaging apparatus and an electronic device including the solid state imaging apparatus.
US09871143B2 Semiconductor device and manufacturing method thereof
A semiconductor device that is suitable for miniaturization. A method for manufacturing a semiconductor device includes the steps of forming a semiconductor, forming a first conductor over the semiconductor, performing a second process on the first conductor so as to form a conductor according to a first pattern, forming a first insulator over the conductor having the first pattern, forming an opening in the first insulator, performing a third process on the conductor having the first pattern in the opening so as to form a first electrode and a second electrode and to expose the semiconductor, forming a second insulator over the first insulator, an inner wall of the opening, and an exposed portion of the semiconductor, forming a second conductor over the second insulator, and performing a fourth process on the second conductor so as to form a third electrode.
US09871140B1 Dual strained nanosheet CMOS and methods for fabricating
A method includes: growing a lattice of alternating sheets of tensile strained silicon and relaxed silicon-germanium on a substrate; isolating a first portion of the lattice from a second portion of the lattice; forming source regions and drain regions on each of the first portion of the lattice and the second portion of the lattice; forming a first gate opening in the first portion of the lattice and a second gate opening in the second portion of the lattice; selectively removing the sheets of relaxed silicon-germanium from under the second gate opening in the second portion of the lattice; selectively removing portions of the sheets of tensile strained silicon from under the first gate opening in the first portion of the lattice; and increasing a germanium content in the relaxed silicon-germanium layers under the first gate opening in the first portion of the lattice.
US09871139B2 Sacrificial epitaxial gate stressors
A method for fabricating a fin field effect transistor (finFET) device with a strained channel. During fabrication, after the fin is formed, a sacrificial epitaxial gate stressor is deposited on the fin, causing strain in the fin. SD structures are then formed to anchor the ends of the fin, and the sacrificial epitaxial gate stressor is removed.
US09871138B2 Semiconductor device and method of fabricating semiconductor device
The present invention provides a semiconductor device, including a substrate, two gate structures disposed on a channel region of the substrate, an epitaxial layer disposed in the substrate between two gate structures, a first dislocation disposed in the epitaxial layer, wherein the profile of the first dislocation has at least two non-parallel slanting lines, and a second dislocation disposed adjacent to a top surface of the epitaxial layer, and the profile of the second dislocation has at least two non-parallel slanting lines.
US09871133B2 Lateral DMOS device with dummy gate
An LDMOS transistor with a dummy gate comprises an extended drift region over a substrate, a drain region in the extended drift region, a channel region in the extended drift region, a source region in the channel region, a first dielectric layer with a first thickness formed over the extended drift region, a second dielectric layer with a second thickness formed over the extended drift region and the channel region, wherein the first thickness is greater than the second thickness, and wherein the first dielectric layer and the second dielectric layer form two steps, a first gate formed over the first dielectric layer and a second gate formed above the second dielectric layer.
US09871130B2 Nitride semiconductor device and manufacturing method thereof
A nitride semiconductor device includes: a first nitride semiconductor layer serving as an electron transit layer; a second nitride semiconductor layer formed on the first nitride semiconductor layer, the second nitride semiconductor layer having a band gap greater than that of the first nitride semiconductor layer and serving as an electron supply layer; a third nitride semiconductor layer formed on the second nitride semiconductor layer, the third nitride semiconductor layer having a band gap greater than that of the first nitride semiconductor layer and smaller than that of the second nitride semiconductor layer; and a gate part formed on the third nitride semiconductor layer, wherein the gate part has a fourth nitride semiconductor layer formed on the third nitride semiconductor layer and includes an acceptor type impurity, and a gate electrode formed on the fourth nitride semiconductor layer.
US09871129B2 Thyristor, a method of triggering a thyristor, and thyristor circuits
A thyristor is disclosed comprising: a first region of a first conductivity type; a second region of a second conductivity type and adjoining the first region; a third region of the first conductivity type and adjoining the second region; a fourth region of the second conductivity type and comprising a first segment and a second segment separate from the first segment, the first segment and second segment each adjoining the third region; a first contact adjoining the first region; a second contact adjoining the first segment; and a trigger contact adjoining the second segment and separate from the second contact.
US09871127B2 Semiconductor device and method for manufacturing the same
A semiconductor device includes trench gate electrodes, an emitter coupling section that couples them with each other, an interlayer insulating film arranged in a hybrid sub-cell region and an inactive cell region, and a contact trench penetrating it. Also, the contact trench is divided in a crossing region of extending directions of the hybrid sub-cell region and the emitter coupling section. Further, an n+-type emitter region is disposed so as to be apart from an end of the divided contact trench. With such configuration of not forming the contact trench in the crossing region, the working failure of the contact trench can be reduced. Also, because the n+-type emitter region is disposed so as to be apart from the end of the contact trench, the breakdown resistance of the semiconductor device can be improved.
US09871116B2 Replacement metal gate structures
Replacement metal gate structures with improved chamfered workfunction metal and self-aligned contact and methods of manufacture are provided. The method includes forming a replacement metal gate structure in a dielectric material. The replacement metal gate structure is formed with a lower spacer and an upper spacer above the lower spacer. The upper spacer having material is different than material of the lower spacer. The method further includes forming a self-aligned contact adjacent to the replacement metal gate structure by patterning an opening within the dielectric material and filling the opening with contact material. The upper spacer prevents shorting with the contact material.
US09871108B2 Nitride semiconductor device
A nitride semiconductor device according to the present invention includes a nitride semiconductor layer having a gate, a source and a drain and a field plate on the nitride semiconductor layer electrically connected to the gate or the source, where when it is assumed that a drain voltage value where the value of COSS is reduced to one half of a value when a drain voltage is 0 V is V1, the dielectric breakdown voltage of the device is V2, a gate length is Lg, a field plate length is Lfp, a shallow acceptor concentration is NA, a deep acceptor concentration is NDA, a vacuum permittivity is ∈0 and the relative permittivity of the nitride semiconductor layer is ∈, formulas (1) and (2) below are satisfied. V1
US09871105B2 Method of forming an isolation structure in a well of a substrate
A method includes forming an isolation structure in a well of a substrate. A portion of the isolation structure protrudes from a top surface of the well. The isolation structure is partially removed, thereby forming a modified isolation structure. An upper surface of the modified isolation structure is lower than the upper surface of the substrate.
US09871101B2 Semiconductor device and manufacturing method thereof
A semiconductor structure, and methods for forming the semiconductor device are provided. In various embodiments, the semiconductor device includes a substrate, source/drain regions over the substrate, a plurality of nanowires over the substrate and sandwiched by the source/drain regions, a gate dielectric layer surrounding the plurality of nanowires, and a gate layer surrounding the gate dielectric layer.
US09871100B2 Trench structure of semiconductor device having uneven nitrogen distribution liner
A trench structure of a semiconductor device includes a substrate, an isolation structure, and a liner layer. The substrate has a trench therein. The isolation structure is disposed in the trench. The liner layer is disposed between the substrate and the isolation structure. The liner layer includes nitrogen, and the liner layer has spatially various nitrogen concentration.
US09871098B2 Semiconductor device with suppressed decrease in breakdown voltage of an insulation film and manufacturing method of the same
A semiconductor device may include a semiconductor substrate in which a semiconductor element is provided, and an insulation film provided on the semiconductor substrate, in which the semiconductor substrate may include a first portion and a second portion which has a thickness thinner than a thickness of the first portion, an upper surface of the second portion may be positioned lower than an upper surface of the first portion, a recess extending in a thickness direction of the semiconductor substrate may be provided on the upper surface of the second portion located at a position where the first portion and the second portion adjoin to each other, and the insulation film may extend over from the first portion to the second portion, and fill the recess.
US09871093B2 Semiconductor devices
Provided is a semiconductor device. The semiconductor device includes a capacitor structure including a plurality of lower electrodes, a dielectric layer that covers surfaces of the plurality of lower electrodes, and an upper electrode on the dielectric layer. The semiconductor device further includes a support structure that supports the plurality of lower electrodes. The support structure includes a first support region that covers sidewalls of one of the plurality of lower electrodes, and an opening that envelops the first support region when the semiconductor device is viewed in plan view.
US09871090B2 Organic light emitting display
An organic light emitting display includes a driving transistor, an organic light emitting diode, an interlayer insulating layer, and a connection electrode. The interlayer insulating layer covers the driving transistor, and first and second via holes are formed in the interlayer insulating layer. The organic light emitting diode is on the interlayer insulating layer and connected to the driving transistor. The connection electrode is on the interlayer insulating layer and connected to an auxiliary line through the second via hole. The connection electrode surrounds a portion of the interlayer insulating layer together with the auxiliary line. The organic light emitting diode includes an anode connected to the driving transistor through the first via hole, an organic light emitting layer on the anode, and a cathode on the organic light emitting layer and connected to the auxiliary line through the connection electrode.
US09871080B2 Organic light emitting diode display
An organic light emitting diode display according to the present invention includes a substrate assembly including a substrate with a driving transistor thereon, and an organic light emitting element including a single molecular layer and configured to emit white light, a touchscreen panel on the substrate assembly, a window on the touchscreen panel, and a color filter layer on the substrate assembly and including a first color filter, a second color filter, and a third color filter, wherein the first to third color filters respectively correspond to different colors.
US09871079B2 Image sensor and electronic device including the same
An image sensor includes a semiconductor substrate integrated with at least a photo-sensing device, a plurality of first electrodes disposed on the semiconductor substrate, an organic photoelectric conversion layer disposed on the first electrodes, and a second electrode disposed on the organic photoelectric conversion layer. The first electrodes include a light-transmitting electrode and a metal layer interposed between the semiconductor substrate and the light-transmitting electrode. The organic photoelectric conversion layer disposed on the first electrodes and the photo-sensing device absorb and/or sense light in different wavelength regions from each other. An electronic device including the image sensor is also provided.
US09871065B2 RGBZ pixel unit cell with first and second Z transfer gates
An image sensor is described having a pixel array. The pixel array has a unit cell that includes visible light photodiodes and an infra-red photodiode. The visible light photodiodes and the infra-red photodiode are coupled to a particular column of the pixel array. The unit cell has a first capacitor coupled to the visible light photodiodes to store charge from each of the visible-light photodiodes. The unit cell has a readout circuit to provide the first capacitor's voltage on the particular column. The unit cell has a second capacitor that is coupled to the infra-red photodiode through a first transfer gate transistor to receive charge from the infra-red photodiode during a time-of-flight exposure. The first capacitor is coupled to the infra-red photodiode through a second transfer gate transistor to receive charge from the infra-red photodiode during the time-of-flight exposure.
US09871064B1 Method for forming shallow trenches of the dual active regions
The invention disclosed a method for forming shallow trenches of the dual active regions. Firstly, forming an etch stop layer on a semiconductor substrate; secondly, using a first accurate photomask to expose and develop the semiconductor substrate, until the etch stop layer has been exposed on the top of the first shallow trench regions and the second shallow trench regions; thirdly, etching the etch stop layer entirely in the exposed regions; fourthly, using a second photomask to expose and develop the first shallow trench regions which require a deeper etch depth of the trench than that of the second shallow trench regions; fifthly, etching and forming preliminary entirely depth in the first shallow trench regions, and then removing the second photomask; at last, taking the etch stop layer as a mask, and simultaneously etching the first shallow trench regions and the second shallow trench regions to form the first hallow trenches and the second shallow trenches having different depths. The invention has realized a low-cost photomask application and an optimization of the etching process by optimizing the photomask design.
US09871056B2 Semiconductor chip including integrated circuit having cross-coupled transistor configuration and method for manufacturing the same
A first conductive structure forms gate electrodes of a first transistor of a first transistor type and a first transistor of a second transistor type. A second conductive structure forms a gate electrode of a second transistor of the first transistor type. A third conductive structure forms a gate electrode of a second transistor of the second transistor type. A fourth conductive structure forms a gate electrode of a third transistor of the first transistor type. A fifth conductive structure forms a gate electrode of a third transistor of the second transistor type. A sixth conductive structure forms gate electrodes of a fourth transistor of the first transistor type and a fourth transistor of the second transistor type. The second and third transistors of the first transistor type and the second and third transistors of the second transistor type are electrically connected to form a cross-coupled transistor configuration.
US09871053B2 Semiconductor device
Provided herein is a semiconductor device. The semiconductor device includes: a lower conductive pattern; a lower memory string conductive pattern disposed over the lower conductive pattern; a stack of upper memory string conductive patterns, wherein the stack is disposed over the lower memory string conductive pattern; a lower pad pattern extending from the lower memory string conductive pattern; upper pad patterns respectively extending from the upper memory string conductive patterns; a floating conductive pattern disposed under below the lower pad pattern, the floating conductive pattern overlapping the lower pad pattern; and a contact plug coming into contact with the lower pad pattern and overlapping the floating conductive pattern.
US09871050B1 Flash memory device
A method of manufacturing a flash memory device is provided including providing a silicon-on-insulator (SOI) substrate, in particular, a fully depleted silicon-on-insulator (FDSOI) substrate, comprising a semiconductor bulk substrate, a buried oxide layer formed on the semiconductor bulk substrate and a semiconductor layer formed on the buried oxide layer and forming a memory device on the SOI substrate. Forming the flash memory device on the SOI substrate includes forming a flash transistor device and a read transistor device.
US09871049B1 Static random access memory device and forming method thereof
A static random access memory device includes two body contacts and two resistive-switching devices. The body contacts are disposed in a wafer and are exposed from a back side of the wafer, wherein the body contacts electrically connect a static random access memory cell through a metal interconnect in the wafer. The resistive-switching devices connect the two body contacts respectively from the back side of the wafer. A method of forming a static random access memory device is also provided in the following. A wafer having two body contacts exposed from a back side of the wafer and a metal interconnect electrically connecting a static random access memory cell to the body contacts is provided. Two resistive-switching devices are formed to connect the two body contacts respectively from the back side of the wafer.
US09871041B1 Fabrication of vertical doped fins for complementary metal oxide semiconductor field effect transistors
A method of forming a fin field effect transistor (finFET) with a doped substrate region, including forming a plurality of vertical fins on a substrate, forming a first dopant source on one or more of the plurality of vertical fins, wherein the first dopant source is not formed on at least one vertical fin, forming a second dopant source on the at least one vertical fin that does not have a first dopant source formed thereon, and heat treating the plurality of vertical fins on the substrate, the first dopant source, and the second dopant source, wherein the heat treatment is sufficient to cause a first dopant from the first dopant source to diffuse into at least a first portion of the substrate, and a second dopant from the second dopant source to diffuse into at least a second portion of the substrate.
US09871040B2 Semiconductor device comprising a standard cell
Disclosed herein is a semiconductor device including two standard cells which are arranged adjacent to each other in an X direction. One of the two standard cells includes a plurality of first fins which extend in the X direction, and which are arranged along a boundary between the two standard cells in a Y direction. The other standard cell includes a plurality of second fins which extend in the X direction, and which are arranged along the boundary between the two standard cells in the Y direction. The plurality of second fins includes a dummy fin.
US09871028B1 Process for making and using a semiconductor wafer containing first and second DOEs of standard cell compatible, NCEM-enabled fill cells, with the first DOE including tip-to-tip short configured fill cells, and the second DOE including chamfer short configured fill cells
A process for making and using a semiconductor wafer includes instantiating first and second designs of experiments (DOEs), each comprised of at least two fill cells. The fill cells contain structures configured to obtain in-line data via non-contact electrical measurements (“NCEM”). The first DOE contains fill cells configured to enable non-contact (NC) detection of tip-to-tip shorts, and the second DOE contains fill cells configured to enable NC detection of chamfer shorts. The process may further include obtaining NC measurements from the first and/or second DOE(s) and using such measurements, at least in part, to selectively perform additional processing, metrology or inspection steps on the wafer, and/or on other wafer(s) currently being manufactured.
US09871025B2 Commutation cell
A commutation cell having at least one electrical capacitor, at least one controllable semiconductor switch and at least one semiconductor which is connected in series with the controllable semiconductor switch. The commutation cell has three circuit substrates situated in parallel with one another. The controllable semiconductor switch is connected in series with the semiconductor via a circuit substrate situated partially between the controllable semiconductor switch and the semiconductor, and the two remaining circuit substrates being connected to one another in an electrically conductive manner via a subassembly made up of the controllable semiconductor switch, the semiconductor and the circuit substrate situated partially between the controllable semiconductor switch and the semiconductor, the electrical capacitor being switched between the two remaining circuit substrates, separately from the subassembly.
US09871019B2 Flipped die stack assemblies with leadframe interconnects
A microelectronic assembly includes a stack of microelectronic elements, e.g., semiconductor chips, each having a front surface defining a respective plane of a plurality of planes. A leadframe interconnect joined to a contact at a front surface of each chip may extend to a position beyond the edge surface of the respective microelectronic element. The chip stack is mounted to support element at an angle such that edge surfaces of the chips face a major surface of the support element that defines a second plane that is transverse to, i.e., not parallel to the plurality of parallel planes. The leadframe interconnects are electrically coupled at ends thereof to corresponding contacts at a surface of the support element.
US09871016B2 Semiconductor package
Provided is a semiconductor package including a substrate; at least one semiconductor chip mounted on the substrate; a molding element, which is arranged on the substrate and encapsulates the at least one semiconductor chip; and a lattice element, which is arranged inside the molding element, where the lattice element includes a body having a plurality of openings.
US09870996B1 Semiconductor device and method of fabricating the same
A semiconductor device and a method of fabricating the same are provided. The semiconductor device includes a substrate, a plurality of gates and a plurality of plugs. The gates are disposed on the substrate and extend in a first direction. The gates include a first gate and a second gate. The first gate includes a first protruding portion extending in a second direction. The plugs are disposed parallel to one another on the substrate. The plugs include a first plug and a second plug. The first plug and the second plug cover the first gate and the second gate respectively. A central axis of the first plug is shifted from a central axis of the first gate toward the second direction, and a central axis of the second plug is shifted from a central axis of the second gate toward the second direction.
US09870985B1 Semiconductor package with clip alignment notch
An electronic component includes a leadframe and a first semiconductor die. The leadframe includes a leadframe top side, a leadframe bottom side opposite the leadframe top side, and a top notch at the leadframe top side. The top notch includes a top notch base located between the leadframe top side and the leadframe bottom side, and defining a notch length of the top notch, and can also include a top notch first sidewall extended, along the notch length, from the leadframe top side to the top notch base. The first semiconductor die can include a die top side a die bottom side opposite the die top side and mounted onto the leadframe top side, and a die perimeter. The top notch can be located outside the die perimeter. Other examples and related methods are also disclosed.
US09870983B2 Lead frame, method for manufacturing lead frame, semiconductor device, and method for manufacturing semiconductor device
A lead frame includes a die pad and a plurality of lead portions each including an internal terminal and an external terminal. The external terminals of the plurality of lead portions are arranged in an alternately staggered form such that the respective external terminals of a pair of lead portions adjacent to each other are alternatively located on an inside or an outside. A lead portion has an inside region located on the inside of a first external terminal, an outside region located on the outside of the first external terminal, and an external terminal region having the first external terminal. The inside region and the outside region are each formed thin by means of half etching. A maximum thickness of the outside region is larger than a maximum thickness of the inside region.
US09870979B2 Double-sided segmented line architecture in 3D integration
Embodiments of the present invention relate generally to electronic components such as semiconductor wafers and more particularly, to a double-sided three-dimensional (3D) hierarchal architecture scheme for multiple semiconductor wafers using an arrangement of through silicon vias (TSVs) and backside wiring. In an embodiment a first word line architecture may be formed on a front side of an IC chip and connected to a second word line architecture formed on a back side of the IC chip through intra-wafer, TSVs, thereby relocating required wiring to the back side of the IC chip.
US09870978B2 Heat spreading in molded semiconductor packages
A molded semiconductor package comprises a substrate, a semiconductor die mounted on the substrate, a molding compound encircling the die on the substrate, and one or more heat conductors in the molding compound that are thermally coupled to the substrate. Advantageously, the heat conductors are mounted in the molding compound near one or more of the corners of the die. The package may also include a lid. The heat conductors produce a more uniform distribution of heat in the substrate. The package is assembled by mounting the die on the substrate, mounting the heat conductors on the substrate and applying the molding compound to the substrate, the die, and the heat conductors mounted on the substrate. For packages that use a lid, the lid is then secured to the package and coupled to the heat conductors.
US09870968B2 Repackaged integrated circuit and assembly method
A packaged integrated circuit for operating reliably at elevated temperatures is provided. The packaged integrated circuit includes a reconditioned die, which includes a fully functional semiconductor die that has been previously extracted from a different packaged integrated circuit. The packaged integrated circuit also includes a hermetic package comprising a base and a lid and a plurality of bond wires. The reconditioned die is placed into a cavity in the base. After the reconditioned die is placed into the cavity, the plurality of bond wires are bonded between pads of the reconditioned die and package leads of the hermetic package base or downbonds. After bonding the plurality of bond wires, the lid is sealed to the base.
US09870966B1 Process for making semiconductor dies, chips and wafers using non-contact measurements obtained from DOEs of NCEM-enabled fill cells on test wafers that include multiple means/steps for enabling NC detection of AACNT-TS via opens
Improved processes for manufacturing semiconductor wafers, chips, or dies utilize in-line data obtained from non-contact electrical measurements (“NCEM”) of fill cells that contain structures configured to target/expose a variety of open-circuit, short-circuit, leakage, and/or excessive resistance failure modes. Such processes include evaluating one or more Designs of Experiments (“DOEs”), each comprised of multiple NCEM-enabled fill cells, in at least two variants, targeted to the same failure mode. Such DOEs include multiple means/steps for enabling non-contact (NC) detection of AACNT-TS via opens.
US09870960B2 Capacitance monitoring using X-ray diffraction
A method includes measuring a difference between a primary X-ray diffraction peak and a secondary X-ray diffraction peak, the primary X-ray diffraction peak corresponds to an unstrained portion of a semiconductor substrate and the secondary X-ray diffraction peak corresponds to a strained portion of the semiconductor substrate, the difference between the primary X-ray diffraction peak and the secondary X-ray diffraction peak includes a delta shift peak that corresponds to changes in a crystal lattice caused by a stress applied to the strained portion of the semiconductor substrate, the delta shift peak includes variations in a deep trench capacitance.
US09870956B2 FinFETs with nitride liners and methods of forming the same
An integrated circuit structure includes a semiconductor substrate, which includes a semiconductor strip. A Shallow Trench Isolation (STI) region is on a side of the semiconductor strip. The STI region includes a first portion comprising an oxide and a second portion free from oxide. The second portion separates the first portion from the semiconductor substrate. A semiconductor fin is over and aligned to the semiconductor strip, wherein the semiconductor fin is higher than a top surface of the STI region.
US09870948B2 Forming insulator fin structure in isolation region to support gate structures
A method for forming the semiconductor device that includes forming a plurality of composite fin structures across a semiconductor substrate including an active device region and an isolation region. The composite fin structures may include a semiconductor portion over the active device region and a dielectric portion over the isolation region. A gate structure can be formed on the channel region of the fin structures that are present on the active regions of the substrate, and the gate structure is also formed on the dielectric fin structures on the isolation regions of the substrate. Epitaxial source and drain regions are formed on source and drain portions of the fin structures present on the active region, wherein the dielectric fin structures support the gate structure over the isolation regions.
US09870945B2 Crystalline layer stack for forming conductive layers in a three-dimensional memory structure
A stack of alternating layers comprising first epitaxial semiconductor layers and second epitaxial semiconductor layers is formed over a single crystalline substrate. The first and second epitaxial semiconductor layers are in epitaxial alignment with a crystal structure of the single crystalline substrate. The first epitaxial semiconductor layers include a first single crystalline semiconductor material, and the second epitaxial semiconductor layers include a second single crystalline semiconductor material that is different from the first single crystalline semiconductor material. A backside contact opening is formed through the stack, and backside cavities are formed by removing the first epitaxial semiconductor layers selective to the second epitaxial semiconductor layers. A stack of alternating layers including insulating layers and electrically conductive layers is formed. Each insulating layer contains a dielectric material portion deposited within a respective backside cavity. Each electrically conductive layer contains a material from a portion of a respective second epitaxial semiconductor layer.
US09870944B2 Back-end-of-line (BEOL) interconnect structure
A method of fabricating an interconnect structure on a wafer and an interconnect structure are provided. A dielectric layer is provided on the wafer, with the dielectric layer having a recess therein. A silicon (Si) layer is deposited in the recess. An interconnect is formed by providing a barrier layer and a conductive layer in the recess over the Si layer. The Si layer has a density that prevents or substantially prevents the barrier layer from moving away from the conductive layer and towards the dielectric layer during subsequent processing of the interconnect structure.
US09870942B1 Method of forming mandrel and non-mandrel metal lines having variable widths
A method includes providing a semiconductor structure having a silicon mandrel layer, a hardmask stack and a dielectric layer. A 1st portion and a 2nd portion of the mandrel layer are doped with a 1st concentration and a 2nd greater concentration of dopant respectively. 1st and 2nd mandrels are patterned into the 1st and 2nd portions of the mandrel layer respectively. The 1st and 2nd mandrels are oxidized in the same thermal oxidation process to form 1st oxidation spacers on sidewalls of the 1st mandrels and 2nd oxidation spacers on sidewalls of the 2nd mandrels. The 2nd oxidation spacers have a thickness that is greater than a thickness of the 1st oxidation spacers. The 1st and 2nd oxidation spacers are utilized to form 1st and 2nd metal lines respectively in the dielectric layer. The 1st and 2nd metal lines have a different thickness.
US09870940B2 Methods of forming nanosheets on lattice mismatched substrates
Methods of forming nanosheets for a semiconductor device are provided including providing a silicon on insulator (SOI) handle wafer, the SOT handle wafer including a silicon layer and a dielectric layer on the silicon layer; providing a first donor wafer; bonding the SOI handle wafer and the first donor wafer together to provide a bonded structure; debonding the bonded structure to provide an intermediate wafer including a plurality of silicon or non-silicon nanosheets and a plurality of dielectric layers alternately stacked; and bonding the intermediate wafer to a second donor wafer to provide a final wafer including a plurality of silicon or non-silicon layers and a plurality of dielectric layers alternately stacked, wherein the final wafer includes at least one more pair of silicon or non-silicon and dielectric layers than the intermediate wafer.
US09870934B2 Electrostatic chuck and temperature-control method for the same
An electrostatic chuck includes a chuck base and cooling pipes. The chuck base has at least four cooling zones, in which the cooling zones viewed at a direction normal to the chuck base are fan-shaped. The cooling pipes are respectively disposed in the cooling zones of the chuck base. Therefore, the cooling pipes disposed in the different cooling zones can be controlled individually.
US09870932B1 Pressure purge etch method for etching complex 3-D structures
A method for etching a substrate and removing byproducts includes a) setting process parameters of a processing chamber for a selective dry etch process; b) setting process pressure of the processing chamber to a first predetermined pressure in a range from 1 Torr to 10 Torr for the selective dry etch process; c) selectively etching a first film material of a substrate relative to a second film material of the substrate in the processing chamber during a first period; d) lowering pressure in the processing chamber to a second predetermined pressure that is less than the first predetermined pressure by a factor greater than or equal to 4; and e) purging the processing chamber at the second predetermined pressure for a second period.
US09870931B2 Package carrier and manufacturing method thereof
A package carrier includes a substrate, at least one heat conducting element, an insulating material, a first patterned circuit layer and a second patterned circuit layer. The substrate has an upper surface, a lower surface and a through hole. The heat conducting element is disposed inside the through hole and has a first surface and a second surface. The insulating material has a top surface, a bottom surface and at least one cavity extending from the top surface to the heat conducting element. The heat conducting element is fixed in the through hole by the insulating material, and the cavity exposes a portion of the first surface of the heat conducting element. The first patterned circuit layer is disposed on the upper surface and the top surface, and the second patterned circuit layer is disposed on the lower surface and the bottom surface.
US09870930B2 Method for producing substrate for mounting semiconductor element
Methods for producing a substrate for semiconductor element mounts are provided. A base substrate can be prepared having on a first metal layer, a second metal layer through which a metal layer for instrumentation is hardly diffusible. A patterned resist mask layer on the second metal layer can be formed. A surface of the second metal layer under reprocessing treatment can form a reprocessed surface which can be provided with an organic film that controls adhesion between the metal layer for instrumentation and the reprocessed surface by a liquid agent containing a component that shows the nature of amphoteric surfactant. The metal layer for instrumentation can be formed on the reprocessed surface via the organic film. A semiconductor element mount portion and an electrode terminal portion can be electroformed on the metal layer for instrumentation. The resist mask from the second metal layer of the base substrate may be removed.
US09870929B2 Package structure, fan-out package structure and method of the same
A package structure includes a spiral coil, a redistribution layer (RDL) and a molding material. The molding material fills gaps of the spiral coil. The spiral coil is connected to the RDL. A fan-out package structure includes a spiral coil, an RDL and a die. The spiral coil has a depth-to-width ratio greater than about 2. The RDL is connected to the spiral coil. The die is coupled to the spiral coil through the RDL. A semiconductor packaging method includes: providing a carrier; adhering a spiral coil on the carrier; adhering a die on the carrier; dispensing a molding material on the carrier to fill gaps between the spiral coil and the die; and disposing a redistribution layer (RDL) over the carrier so as to connect the spiral coil with the die.
US09870922B2 Substrate bonding apparatus and substrate bonding method
A substrate bonding apparatus (100) includes a vacuum chamber (200), a surface activation part (610) for activating respective bonding surfaces of a first substrate (301) and a second substrate (302), and stage moving mechanisms (403, 404) for bringing the two bonding surfaces into contact with each other, to thereby bond the substrates (301, 302). In order to activate the bonding surfaces in the vacuum chamber (200), the bonding surfaces are irradiated with a particle beam for activating the bonding surfaces, and concurrently the bonding surfaces are also irradiated with silicon particles. It is thereby possible to increase the bonding strength of the substrates (301, 302).
US09870921B2 Cleaning method
Implementations of the present disclosure generally relate to methods and apparatuses for epitaxial deposition on substrate surfaces. More particularly, implementations of the present disclosure generally relate to methods and apparatuses for surface preparation prior to epitaxial deposition. In one implementation, a method of processing a substrate is provided. The method comprises etching a surface of a silicon-containing substrate by use of a plasma etch process, where at least one etching process gas comprising chlorine gas and an inert gas is used during the plasma etch process and forming an epitaxial layer on the surface of the silicon-containing substrate.
US09870918B2 InGaAs film grown on Si substrate and method for preparing the same
The present invention discloses an InGaAs film grown on a Si substrate, which comprises a Si substrate, a low temperature In0.4Ga0.6As buffer layer, a high temperature In0.4Ga0.6As buffer layer and an In0.53Ga0.47As epitaxial film, arranged sequentially, wherein the low temperature In0.4Ga0.6As buffer layer is an In0.4Ga0.6As buffer layer grown at the temperature of 350˜380° C.; the high temperature In0.4Ga0.6As buffer layer is an In0.4Ga0.6As buffer layer grown at the temperature of 500˜540° C., and the sum of the thickness of the low temperature In0.4Ga0.6As buffer layer and the thickness of the high temperature In0.4Ga0.6As buffer layer is 10˜20 nm. The invention further discloses a method for preparing the InGaAs film. The InGaAs film grown on the Si substrate of the present invention has good crystal quality, is almost completely relaxed, and has a simple preparation process.
US09870916B2 LDMOS transistor
A LDMOS transistor includes a semiconductor substrate with a first doping type; a plurality of first trenches formed in the semiconductor substrate; a wave-shaped drift region with an increased conductive path and a second doping type formed on the semiconductor substrate between adjacent first trenches and the semiconductor substrate exposed by side and bottom surfaces of the first trenches; a first shallow trench isolation (STI) structure formed in each of the first trenches; a body region with the first doping type formed in semiconductor substrate at one side of the drift region; a gate structure formed over portions of the body region, the drift region and the first STI structure most close to the body region; a source region formed in the body region; and a drain region formed in the drift region at one side of the first STI structure most far away from the body region.
US09870909B2 Compositions and methods for mass spectometry
The invention provides ionizing matrix compounds. These compounds are useful for mass spectrometry and ion mobility spectrometry as ionizing matrices facilitating transfer of diverse classes of analyte compounds from solid or solution states to gas-phase ions.
US09870906B1 Multipole PCB with small robotically installed rod segments
A radio frequency multipole assembly includes first and second printed circuit boards. Each printed circuit board includes a substrate, at least two rows of conductive pads, and a plurality of tiles affixed to the conductive pads to form at least two radio frequency rods of a radio frequency multipole. The first and second printed circuit boards are arranged with the radio frequency rods towards each other and aligned to for the radio frequency multipole.
US09870903B2 Adaptive and targeted control of ion populations to improve the effective dynamic range of mass analyser
A method of mass spectrometry is disclosed wherein one or more relatively abundant or intense species of ions in a first population of ions are selectively attenuated so as to form a second population of ions. The total ion current of the second population of ions is then adjusted so that the ion current corresponding to ions which are onwardly transmitted to a mass analyzer comprising an ion detector is within the dynamic range of the ion detector.
US09870895B2 Methods for perforating two-dimensional materials using a broad ion field
Perforating graphene and other two-dimensional materials with holes inclusively having a desired size range, a narrow size distribution, and a high hole density can be difficult to achieve. A layer in continuous contact with graphene, graphene-based materials and other two-dimensional materials can help promote hole formation. Processes for perforating a two-dimensional material can include exposing to an ion source a two-dimensional material in continuous contact with at least one layer, and interacting a plurality of ions from the ion source with the two-dimensional material and with the at least one layer. The ion source may be a broad ion beam.
US09870892B2 Periodic modulation of the X-ray intensity
In order to provide an increased, i.e. faster, periodic modulation of X-ray intensity, an anode disk (28) for a rotating anode in an X-ray tube includes a circumferential target area (34) with a target surface area (36), a focal track center line (38), and a beam-dump surface area (40). The target surface area when hit by an electron beam generates X-rays. The beam-dump surface area when hit by an electron beam generates no useful X-rays Target portions and beam-dump portions are arranged alternatingly along the focal track center line. A focal spot is centered on the focal track center line. Structures on both sides of the focal track center line are arranged such that same radiation intensities are provided by the both sides when being hit by a homogenous electron beam.
US09870889B2 Circuit arrangement for actuating a bistable relay
The disclosure relates to a circuit arrangement for actuating a bistable relay including a relay coil of the bistable relay being arranged in a series circuit with a capacitor, wherein the series circuit is connected to a supply voltage (V+) via a first semiconductor switch for switching on the bistable relay and is short-circuited through a second semiconductor switch for switching off the bistable relay. The circuit arrangement includes at least one voltage regulator configured to regulate the voltage present at the relay coil of the bistable relay such that a preset voltage is not exceeded.
US09870888B2 Electric switch having an electromagnetic actuator
A method is disclosed for operating an electric switch having at least one movable switch contact, movable by a movable armature of an electromagnetic actuator to switch the switch on and off, a spring device arranged between the movable switch contact and the armature and, in order to move the armature from a starting position to an armature end position, a magnetic flux being generated in an exciter winding of the actuator by an exciter current being fed into the exciter winding. According to an embodiment and taking into account a position data set which specifies the respective armature position as a function of magnetomotive values and flux values, an armature position—called the contact strike armature position below—is determined at which the switch contacts meet each other during the closing operation, before the armature reaches the armature end position.
US09870887B2 Drive circuit for DC latching devices
A drive circuit for a DC latching device includes a battery, a storage element, and a plurality of switches connecting the battery to the storage element for charging the storage element from the battery and discharging the storage element into the coil of a DC latching device. The drive circuit further includes components for determining a state of the DC latching device. The drive circuit may include components for terminating the discharge of the storage element into the coil of the DC latching device in response to determining that the DC latching device has changed states to add reliability to the system and reduce energy consumption.
US09870882B2 Push button for motor vehicle key module
The invention relates to a button of the push-button type, comprising: a fixed part (3) forming a chassis, a mobile part (5) capable of translational movement between a rest position, adopted in the absence of actuation by a user, and an actuating position, adopted when the mobile part (5) is depressed with respect to the fixed part (3), a switch (7) toggling from a first state to a second when the mobile part (3) is brought into the actuating position, a flexible membrane (9) positioned between the mobile part (5) and the switch (7), connected by its edges to the fixed part (3) and returning the mobile part (5) to the rest position in the absence of actuation by the user, characterized in that: the membrane (9) has a thinning (15) of its thickness facing the switch (7). The invention also relates to the vehicle key module comprising at least one such button (1).
US09870879B2 Controlled switching devices and method of using the same
It is disclosed a technique in which Controlled Switching Devices (CSDs) are used to control medium and high voltage circuit breakers to mitigate switching transients. This invention describes a method for controlling the closing of a circuit breaker to mitigate and/or eliminate the inrush current in capacitive loads such as capacitor banks and filters by taking into account the residual DC voltage charges that may be present in the load. It is disclosed a method to perform fast switching operations on capacitive loads and therefore eliminate the load discharge period.
US09870875B1 Super dielectric capacitor using scaffold dielectric
A capacitor having first and second electrodes and a scaffold dielectric. The scaffold dielectric comprises an insulating material with a plurality of longitudinal channels extending across the dielectric and filled with a liquid comprising cations and anions. The plurality of longitudinal channels are substantially parallel and the liquid within the longitudinal channels generally has an ionic strength of at least 0.1. Capacitance results from the migrations of positive and negative ions in the confined liquid in response to an applied electric field. A method of supplying power to a load using the capacitor and a method of making the capacitor is additionally disclosed.
US09870874B2 Electrolyte solute, electrolyte, and high-voltage supercapacitor
The present invention relates to the electrochemical field, particularly to an electrolyte solute and an electrolyte that are used for a high-voltage supercapacitor, and a high-voltage supercapacitor using the electrolyte. The anion of the electrolyte solute may be one or more selected from tetrafluoroborate, hexafluorophosphate, bis(trifluoromethylsulfonyl) imide, tris (trifluoromethylsulfonyl) methyl and perfluoroalkyl sulfonate, and the cation may be N-methyl-1,4-diazabicyclo[2.2.2]octane ammonium, N,N-dimethyl-1,4-diazabicyclo[2.2.2]octane ammonium, N-methyl-1-azabicyclo[2.2.2]octane ammonium. The high-voltage supercapacitor fabricated by using the electrolyte formulated by the electrolyte solute of the present invention can work stably for a long period of time at a voltage of 2.7 V to 3.2 V, the energy density is greatly increased, the property of high power density is maintained, and the working life is prolonged.
US09870868B1 Wet electrolytic capacitor for use in a subcutaneous implantable cardioverter-defibrillator
A wet electrolytic capacitor that contains a casing that contains a cylindrical sidewall is provided. The cylindrical sidewall defines an inner surface that surrounds an interior. First and second outer anodes are positioned within the interior of the casing. The first outer anode has a radiused sidewall and an opposing planar sidewall and the second outer anode has a radiused sidewall and an opposing planar sidewall. A central anode is also positioned within the interior of the casing between the first and second outer anodes. The central anode contains opposing first and second outer sidewalls intersecting with opposing first and second inner sidewalls. The first and second inner sidewalls are planar, and the first planar inner sidewall of the central anode faces the planar sidewall of the first outer anode and the second planar inner sidewall of the central anode faces the planar sidewall of the second outer anode.
US09870860B2 System for supplying bus subscriber modules with contactless energy and data
A supply system for supplying in a contact-free manner electrical energy and data signals to a subscriber module, including a support member, a supply bar mounted on the support member, which supply bar supports primary energy and data interfaces, and at least one bus subscriber module mounted on the support member, which bus subscriber module includes secondary energy and data interfaces arranged adjacent and spaced from the primary energy and data interfaces, respectively, whereby electrical energy and data signals supplied to the primary interfaces are transmitted in a contact-free manner to the secondary interfaces, respectively. Preferably the support member is a mounting rail having an inverted top-hat configuration, with the supply bar being mounted longitudinally in the space defined by the horizontal bottom and vertical side walls of the mounting rail.
US09870857B2 Common-mode choke coil
A common-mode choke coil having: a core that extends in a predetermined direction; and first and second wires that are intertwined and wound together around the core.
US09870856B2 Magnetic component assembly with filled physical gap
Magnetic component assemblies for circuit boards include single, shaped magnetic core pieces formed with a physical gap and conductive windings assembled to the cores via the gaps. The physical gaps in the cores are filled with a magnetic material to enhance the magnetic performance. The magnetic component assemblies may define power inductors.
US09870850B2 PTC thermistor member
A PTC thermistor device has a PTC thermistor member and electrodes. The electrodes, are formed on respective surfaces of the PTC thermistor member. The PTC thermistor member contains a matrix phase, and conductive particles dispersed throughout the matrix phase. The matrix phase contains an electrically insulating first inorganic material and an electrically insulating second inorganic material. The first inorganic material undergoes phase transition in terms of crystal structure type and change in volume, at the phase transition temperature thereof. The second inorganic material is fibrous.
US09870846B2 Telecommunications wire having a channeled dielectric insulator and methods for manufacturing the same
The present disclosure relates generally to a telecommunications wire including an electrical conductor and a dielectric insulator surrounding the electrical conductor. The dielectric insulator defines a plurality of channels defining void space containing a material having a low dielectric constant such as air. The channels each run along a length of the electrical conductor. The channels are configured to lower an overall dielectric constant of the dielectric insulator while maintaining desirable mechanical properties such as crush resistance.
US09870841B2 Aluminum alloy wire rod, aluminum alloy stranded wire, coated wire, wire harness and manufacturing method of aluminum alloy wire rod
An aluminum alloy wire rod has a composition including 0.1-1.0 mass % Mg; 0.1-1.0 mass % Si; 0.01-1.40 mass % Fe; 0.000-0.100 mass % Ti; 0.000-0.030 mass % B; 0.00-1.00 mass % Cu; 0.00-0.50 mass % Ag; 0.00-0.50 mass % Au; 0.00-1.00 mass % Mn; 0.00-1.00 mass % Cr; 0.00-0.50 mass % Zr; 0.00-0.50 mass % Hf; 0.00-0.50 mass % V; 0.00-0.50 mass % Sc; 0.00-0.50 mass % Sn; 0.00-0.50 mass % Co; 0.00-0.50 mass % Ni; and the balance being Al and inevitable impurities, and an area fraction of a region in which an angle formed by a longitudinal direction of the aluminum alloy wire rod and a <111> direction of a crystal is within 20° is greater than or equal to 20% and less than or equal to 65%.
US09870839B2 Frequency- and amplitude-modulated narrow-band infrared emitters
IR emission devices comprising an array of polaritonic IR emitters arranged on a substrate, where the emitters are coupled to a heater configured to provide heat to one or more of the emitters. When the emitters are heated, they produce an infrared emission that can be polarized and whose spectral emission range, emission wavelength, and/or emission linewidth can be tuned by the polaritonic material used to form the elements of the array and/or by the size and/or shape of the emitters. The IR emission can be modulated by the induction of a strain into a ferroelectric, a change in the crystalline phase of a phase change material and/or by quickly applying and dissipating heat applied to the polaritonic nanostructure. The IR emission can be designed to be hidden in the thermal background so that it can be observed only under the appropriate filtering and/or demodulation conditions.
US09870831B2 Semiconductor integrated circuit adapted to output pass/fail results of internal operations
In a semiconductor integrated circuit, an internal circuit is capable of executing a first operation and a second operation concurrently, and an output circuit outputs to the outside of the semiconductor integrated circuit information indicating whether or not the first operation is being executed and information indicating whether or not the second operation is executable.
US09870829B2 Flash memory apparatus for physical unclonable function and embodying method of the same
A flash memory apparatus having a physical unclonable function (PUF) and an embodying method of the same are provided. To elaborate, the flash memory apparatus includes a flash memory unit that comprises a main memory area and a peripheral memory area; a challenge input unit that receives input of a challenge value; a read voltage setting unit that sets a read voltage based on the input challenge value; a data reading unit that reads data by applying the read voltage to a memory cell included in a pre-set memory area in the peripheral memory area each time the challenge value is input; and a response output unit that outputs the read data as a response value corresponding to the challenge value, wherein the pre-set memory area consists of a plurality of memory cells comprising two or more memory cells having different threshold voltage values.
US09870828B2 Non-volatile semiconductor memory and erasing method thereof
An erasing method of a nonvolatile semiconductor memory device of the disclosure includes erasing data of a selected memory cell (step S100); immediately applying a programming voltage lower than a programming voltage in a programming time to all control gates of the selected memory cell after the erasing step, thereby performing a week programming (step S110); performing a erasing verification of the selected memory cell (step S120).
US09870825B2 Nonvolatile memory device and method of programming the same
A nonvolatile memory device includes a memory cell array, an address decoder, a read & write circuit and control logic. The memory cell array includes a plurality of memory blocks including a plurality of cell strings, each cell string including a plurality of memory cells stacked in a direction perpendicular to a substrate. The control logic controls operations so that in a program operation, when the selected word line satisfies a precharge condition, a program voltage to be applied to the selected word line is applied before a pass voltage to be applied to an unselected word line.
US09870810B2 Method and system for power signature suppression in memory devices
A method and system for suppressing power signature in a memory device during read operations. A memory array stores data in an even number of cells per bit, such as 2 cells per bit, where complementary data states are stored in each pair of cells. Differential read out of the memory array via the bitlines suppresses power signature because the same power consumption occurs regardless of the data being accessed from the memory array. Data output buffers that provide complementary data to a downstream circuit system are reset to the same logic state prior to every read operation such that only one output buffer (in the complementary output buffer pair) is ever driven to the opposite logic state in each read cycle. Hence the power consumption remains the same regardless of the data states being read out from the memory array and provided by the output buffers.
US09870805B2 Air channel in storage media for chassis thermal design
A storage device includes a first portion including drive media, and a second portion. The second portion includes a first end wall that is in physical communication with first and second side walls, and a second end wall that is in physical communication with the first and second side walls. The second portion also includes a printed circuit board mounted within the cavity, a plurality of ribs within the cavity, and an air channel within the cavity. The air channel has a lower air flow impedance than other portions of the storage device including the first portion, the printed circuit board, and the ribs. The air channel extends along a direction between the first end wall and the second end wall of the storage device.
US09870783B2 Audio signal processing
An estimated system gain spectrum of an acoustic system is generated, and updated in real-time to respond to changes in the acoustic system. Peak gains in the estimated system gain spectrum are tracked as the estimated system gain spectrum is updated. Based on the tracking, at least one frequency at which the estimated system gain spectrum is currently exhibiting a peak gain is identified. Based on the identification of the at least one frequency, an audio equalizer is controlled to apply, to a first speech containing signal to be played out via an audio output device of the audio device and/or to a second speech containing signal received via an audio input device of the audio device, an equalization filter to reduce the level of that signal at the identified frequency. The equalization filter is applied continuously throughout intervals of both speech activity and speech inactivity in that signal.
US09870780B2 Estimation of background noise in audio signals
Background noise estimators and methods are disclosed for estimating background noise in an audio signal. Some methods include obtaining at least one parameter associated with an audio signal segment, such as a frame or part of a frame, based on a first linear prediction gain, calculated as a quotient between a residual signal from a 0th-order linear prediction and a residual signal from a 2nd-order linear prediction for the audio signal segment. A second linear prediction gain is calculated as a quotient between a residual signal from a 2nd-order linear prediction and a residual signal from a 16th-order linear prediction for the audio signal segment. Whether the audio signal segment comprises a pause is determined based at least on the obtained at least one parameter; and a background noise estimate is updated based on the audio signal segment when the audio signal segment comprises a pause.
US09870776B2 Method and system for using conversational biometrics and speaker identification/verification to filter voice streams
A method and system for using conversational biometrics and speaker identification and/or verification to filter voice streams during mixed mode communication. The method includes receiving an audio stream of a communication between participants. Additionally, the method includes filtering the audio stream of the communication into separate audio streams, one for each of the participants. Each of the separate audio streams contains portions of the communication attributable to a respective participant. Furthermore, the method includes outputting the separate audio streams to a storage system.
US09870772B2 Guiding device, guiding method, program, and information storage medium
A guiding device, a guiding method, a program, and an information storage medium are provided which can perform output control of a guidance related to a volume at which to input voice using the recognition ranking of a received voice. A voice receiving section (46) receives a voice. When given information is identified as a result of recognition of the voice, an output control section (58) performs control so as to output a guidance related to a volume at which to input voice in a mode corresponding to the recognition ranking of the information.
US09870764B2 Using external sounds to alert vehicle occupants of external events and mask in-car conversations
An audio processing system may selectively identify certain environmental sounds and playing back these sounds, or a representation of these sounds, in the vehicle's cabin. The audio processing system may filter the environmental sounds to identify a particular sound that matches an event such as a bouncing ball, squealing tires, footsteps, and the like. The audio processing system may then provide an audio alert to an occupant in the vehicle. For example, the system may process the identified sound (e.g., amplify and/or isolate the sound) and use a speaker to output the processed sound into the interior of the vehicle. In another embodiment, the audio processing system may use environmental sounds as an audio masking sound for creating privacy zones within the vehicle. The audio processing system may filter the environmental sounds to identify a continuous sound which is then output to generate the privacy zones.
US09870748B2 Method of driving a display panel and a display apparatus for performing the same
A method of driving a display panel is provided. The display panel includes first through n-th gate lines and a plurality of pixels each connected to one of the first through n-th gate lines (where n is a natural number). The method includes charging pixels connected to the n-th gate line with first data voltages corresponding to a first frame image during a first period, charging pixels connected to the first gate line with the first data voltages during the first period, charging the pixels connected to the first gate line with second data voltages corresponding to a second frame image during a second period subsequent to the first period, and charging pixels connected to the second gate line with the second data voltages during the second period.
US09870745B2 Display device and driving circuit
Provided is a display device, including: a driving circuit including a first output terminal group including at least one gate signal output terminal, and a second output terminal group including at least one source signal output terminal; and a plurality of gate lead-out lines configured to transmit a gate signal to a plurality of gate lines, in which each or the plurality of gate lines is electrically connected to at least one of the gate lead-out lines, and the first output terminal group is arranged between two adjacent second output terminal groups.
US09870739B2 Display with backlight and temperature color compensation
An electronic device may have a display such as a liquid crystal display. The display may have an array of pixels that display images to a user. Backlight structures may provide the array of pixels with backlight illumination at a backlight illumination level. The backlight structures may have a light source with an array of light-emitting diodes and photoluminescent material that is pumped by pump light from the light-emitting diodes. The backlight illumination may experience color variations as a function of the backlight illumination level. Circuitry in the electronic device may be used to implement a backlight level color compensator. The backlight level color compensator may apply color correction factors to the image data of the displayed images to compensate for variations in color of the image data due to variations in backlight illumination level and operating temperature.
US09870734B2 Organic light emitting display and driving method thereof
An organic light emitting display includes pixels, a scan driver configured to supply a scan signal to a specific scan line during a third period of the sensing frame, and configured to sequentially supply scan signals to the scan lines during a sixth period of the sensing frame, a data driver configured to supply, to the data lines, a previous data signal corresponding to a gray scale according to the scan signal supplied to the specific scan line during the third period, and configured to supply a current data signal to the data lines to be synchronized with the scan signals supplied during the sixth period, and a compensation unit configured to extract the threshold voltage and mobility information of the driving transistor from pixels at a specific horizontal line and coupled to the specific scan line before the scan signal is supplied during the third period.
US09870732B2 Organic light emitting display apparatus using dithering and method of driving the same
An organic light emitting display apparatus includes a first data line, a comparator, and a data generator. The first data line is connected to a first pixel. The comparator compares first image data of input image data to at least one of a first critical grayscale value or a second critical grayscale value, where the first image data corresponds to the first pixel. The data generator determines the first critical grayscale value or the second critical grayscale value as first corrected image data when the first image data is equal to or greater than the first critical grayscale value but lower than the second critical grayscale value.
US09870729B2 Control device and display device
A control device calculates output signal values to the respective pixels for each row based on pixel signal values. The control device includes a line integrating unit that calculates a line integrated value by totaling the pixel signal values for the respective pixels within a line pixel group, a frame integrating unit that calculates a frame integrated value by totaling the output signal values for the respective pixels of a former arranged pixel group for which the output signal values have already been calculated in the same display frame, a power consumption adjustment term determining unit that calculates a power consumption adjustment term based on a frame threshold that is a predetermined threshold for power consumption, a line integrated value, and a frame integrated value, and an output signal generating unit that calculates output signal values based on a pixel signal value and the power consumption adjustment term.
US09870720B2 Interactive education system for teaching patient care
Simulator systems for teaching patient care are provided. In some instances, the simulator system includes a maternal simulator sized and shaped to simulate a pregnant woman, the maternal simulator including a torso, arms, legs, and a head, wherein the torso includes a chamber sized and shaped to receive a fetal simulator and wherein a birthing mechanism is disposed within the chamber for providing rotational and translational movement to the fetal simulator in a birthing simulation; and a fetal simulator sized and shaped to simulate a fetus, the fetal simulator configured to be selectively engaged with the birthing mechanism of the maternal simulator.
US09870718B2 Imaging devices including spacing members and imaging devices including tactile feedback devices
Imaging devices including spacing members and imaging devices including tactile feedback devices are disclosed. An imaging device includes a body portion, a spacing member, and a camera. The body portion extends in a lengthwise direction from a distal end of the body portion to an imaging end of the body portion. The spacing member extends from the imaging end of the body portion in the lengthwise direction. The camera is coupled to the imaging end of the body portion. When the spacing member of the imaging device is positioned in contact with a surface to be imaged by the camera and the imaging device is moved across the surface, the spacing member maintains a fixed distance between the camera and the surface as the imaging device moves across the surface to be imaged. Imaging devices including tactile feedback devices that are activated when text is recognized are also disclosed.
US09870709B1 Apparatus and method for displaying parking zone
An apparatus for displaying a parking zone may include: a parking zone display controlling unit configured to recognize parking zone lines from image data, to recognize a target parking zone in which a vehicle is to be parked among the parking zone lines on the basis of one or more of vehicle behavior information and the image data, and to correct the parking zone lines so that target parking zone lines in a non-display region are displayed; and a parking zone display unit configured to display the parking zone lines corrected by the parking zone display controlling unit.
US09870706B2 Mobile alert system
An alert system has a processing and communication unit located in a vehicle with a processor executing software and a coupled data repository, sensor interfaces to the processor from sensors located in the vehicle, a communication module enabled to send communications to an Internet network, and a global positioning system (GPS) coupled to the processor, determining geographic location of the vehicle. The processor monitors data from the plurality of sensors, consults preprogrammed status information based on one or both of one or more sensor readings or combinations of sensor readings, and selects and sends according to the one or more sensor readings or combinations of sensor readings, by the communications module, a preprogrammed communication addressed to a particular Internet destination.
US09870690B2 Methods and systems for a universal wireless platform for asset monitoring
A metrological interface device includes a printed circuit board (“PCB”) including at least one metrological sensor communication interface and at least one first wireless communication interface. The metrological interface device is in communication with a metrological sensing device via the metrological sensor communication interface. Each metrological sensing device is coupled to a physical asset. Each metrological interface device is configured to receive the metrological data from the metrological sensing device. The metrological interface device is configured to receive metrological data from the metrological sensing device via the metrological sensor communication interface. Metrological data represents physical measurement data associated with the physical asset. Each metrological interface device is configured to advertise connection availability to a plurality of mobile computing devices, and also configured to receive a connection request from a connecting mobile computing device, and is additionally configured to create an active connection with the connecting mobile computing device.
US09870688B2 Protection support system, protection support server and protection terminal
A protection support system allows for protecting efficiently a target such as an elderly person who is wandering around. In the protection support system, a protection terminal includes an identification information receiving unit that receives identification information from a transmitter and a discovery information transmitting unit that transmits discovery information including the identification information that has been received. The protection support server includes a discovery information receiving unit that receives the discovery information, a request-side information storage unit that stores request-side information in which information on the person to be protected is associated with the identification information, a disclosure range determination unit that determines a disclosure range of the request-side information, and a protection request demand transmitting unit that transmits a protection request demand including the request-side information within the disclosure range. The protection terminal includes a protection request demand receiving unit that receives the protection request demand and a protection request demand output unit that outputs the protection request demand that has been received to a requested party.
US09870687B1 System for interacting with a container and the related content placed near a conducting surface
Disclosed is a system for interacting with one or more containers placed near a conducting surface. The system sends the information of content inside the container in relation to an action caused by a user over the communication network. The system includes a controller; a frequency generator; a first electrode; an electronic circuitry including a convertor, an e-filed strength meter, an I/O interface and a bi-directional communication unit; a second electrode and a media unit. The controller generates a unique identification code for each container. The controller communicates through the communication network. The frequency generator provides a modulated alternating electric with variable frequency. The first electrode floats in the air inside the container and mirrors charges received from the frequency generator through the conducting surface and the content. The convertor converts alternating charges into DC energy received from the first electrode. The e-filed strength meter measures changes in the alternating charges on the container. The I/O interface generates input and output signals on receiving the change in the alternating charges from e-field strength meter and the bi-directional communication unit to communicate the changes in the electric field strength from the e-field strength meter to the controller. The second electrode is coupled to the converter and is attached to the cap of the container and further floats against the ground. The media unit stores and communicates media data related to the container over the communication network on receiving the field strength signal along with the unique ID number from the controller.
US09870683B1 Luggage notification system
The luggage notification system is a security and tracking system that is adapted for use with a piece of luggage. Specifically, the luggage notification system: 1) monitors when the piece of luggage is accessed for security or other reasons, records the event and transmits a message announcing the event; and, 2) tracks the position of the piece of luggage.Optionally, the luggage notification system can further comprise a load cell to monitor the weight of the piece of luggage and a drive system that drives a plurality of rollers associated with the piece of luggage. The luggage notification system comprises a piece of luggage, a security system, a drive system, a weight system, and a control system.
US09870679B2 Monitoring system using color coding
A system for monitoring a person in a building having multiple rooms. The system comprises a wireless sensor system for detecting and collecting movements of the person. The wireless system comprises: a data collecting device with an RF receiver; a plurality of wireless signaling devices with an RF transmitter, an adjustable room setting, a multi-color light source, and a push button; and a computing device with analysis software, and communication means for transmitting analysis date to viewing devices having a color display. When the button is pushed, a specific color is shown, the color is linked to the room-type and is set during configuration. The same color is used in the viewing devices. This allows easy and intuitive configuration, and easy and intuitive interpretation of the analysis data.
US09870676B2 Money card in poker game
Methods, and computer programs are provided for games with an additional chance for a fee. One method includes operations for providing an interface for playing a game, and executing game operations to determine the outcome of the game, where the outcome includes a combination obtained by the player. Additionally, the method includes operations for determining if the combination is eligible for allowing the player to improve, and for ending the betting game when the combination is ineligible for improvement. The option to improve is provided when the combination is eligible to improve the combination. In one example, the game is a video poker game, and a money card is offered to the player if the player could improve the hand to a straight or better. If the player selects the money card, a fee is charged that does not increase the bet of the player for the hand being played.
US09870669B2 Security device for security document
A security device for verifying an authenticity of a security doc-ument comprises an at least partially transparent multilayer substrate with a first surface and a second surface. A first pattern is arranged on the first surface. This first pattern is derivable using a first seed pattern. A second pattern is arranged on the second surface. This second pattern is derivable using a second seed pattern. The security device furthermore comprises a third pattern arranged between a first and a second substrate layer. The third pattern is derivable using an inversion of the first pattern, an inversion of the second pattern, and a non-inverted third seed pattern. Transmit lances and reflectivities of the patterns are selected such that in a reflection viewing mode, only the first or second seed pattern is visible, respectively. In a transmission viewing mode, only the third seed pattern is visible.
US09870665B2 Apparatus, system and method for vehicle access and function control utilizing a portable device
A system for providing dynamic access to a vehicle via a plurality of devices. A device and/or a server of an authentication network stored fob data relating to one or more key fobs linked to the vehicle, and device data that includes data relating to one or more devices that are authorized to access the vehicle. The vehicle receives an access request indicating that a new device is requesting access to the vehicle, whereupon a challenge may be transmitted to one or more of the authorized devices. The one or more devices may respond, granting access to vehicle functions. The vehicle and/or authentication network generate a secure fob key and access limitations based on the response and transmit the secure fob key to the new device. The new device may be authenticated to access vehicle functions subject to the limitation based at least in part on the fob key.
US09870652B2 Vehicle battery data analysis service
Concepts and technologies are disclosed herein for a vehicle battery data analysis service. A processor can execute a vehicle battery data analysis service. The processor can generate a request to execute a load test at a vehicle and transmit the load request to a vehicle diagnostic system located at the vehicle. The processor can obtain diagnostic data generated by the vehicle diagnostic system. The diagnostic data can include test data that indicates a load of a battery of the vehicle and vehicle data that identifies the vehicle. The processor can update fleet data based upon the diagnostic data.
US09870639B2 Graphic processing unit and method of performing, by graphic processing unit, tile-based graphics pipeline
Computing apparatus and methods are provided for performing a tile-based graphics pipeline. The graphics pipeline includes a binning pipeline configured to generate a tile list of objects indicating which tile vertices, primitives, or patches the objects belong to; and a rendering pipeline configured to render an object, per tile, based on the tile list generated in the binning pipeline. Each of the binning pipeline and the rendering pipeline is configured to implement a tessellation pipeline. The graphics pipeline may be configured to operate in an efficiency mode to defer or lower tessellation by performing tessellation in one of the binning and rendering pipelines or by setting a new lower tessellation factor.
US09870638B2 Appearance transfer techniques
Appearance transfer techniques are described in the following. In one example, a search and vote process is configured to select patches from the image exemplar and then search for a location in the target image that is a best fit for the patches. As part of this selection, a patch usage counter may also be employed in an example to ensure that selection of each of the patches from the image exemplar does not vary by more than one, one to another. In another example, transfer of an appearance of a boundary and interiors regions from the image exemplar to a target image is preserved.
US09870637B2 Frame removal and replacement for stop-action animation
Various systems and methods for frame removal and replacement for stop-action animation are described herein. A system for creating a stop-motion video includes an access module to access a series of frames of an input video, and a processing module to determine whether each frame of the series of frames includes a portion of a hand and composite frames from the series of frames that do not include the portion of the hand to render an output video. A system for creating a video includes an access module to access an input video, and a video processing module to identify a physical object in the input video, track movement of the physical object in the input video to identify a path, identify a three-dimensional model of the physical object, and create an output video with the three-dimensional model in place of the physical object, the three-dimensional model following the path.
US09870636B2 Method for sharing emotions through the creation of three dimensional avatars and their interaction
A two-dimensional image is transformed into at least one portion of a human or animal body into a three-dimensional model. An image is acquired that includes the at least one portion of the human or animal body. An identification is made of the at least one portion within the image. Searches are made for features indicative of the at least one portion of the human or animal body within the at least one portion. One or more identifications are made of a set of landmarks corresponding to the features. An alignment is a deformable mask including the set of landmarks. The deformable mask includes a number of meshes corresponding to the at least one portion of the human or animal body. The 3D model is animated by dividing it into concentric rings, quasi rings and applying different degrees of rotation to each ring.
US09870635B2 Application launching animation for connecting a tile and surface
In one embodiment, an application presentation system may allow a user to visually track a change between states of an application by having a marker visual that becomes an application visual. The application presentation system may present a predecessor visual 402 representing a predecessor operational state of an application. The application presentation system may change the application into a successor operational state with a successor visual 404. The application presentation system may present a transition animation tracking a transition between the predecessor operational state and the successor operational state.
US09870629B2 Methods, apparatus and systems for data visualization and related applications
In a data visualization system, a method of creating a visual representation of data, the method including the steps of providing instructions to an end user to assist the end user in: constructing multiple graphical representations of data, where each graphical representation is one of a predefined type and includes multiple layers of elements that contribute to the end user's understanding of the data; arranging multiple graphical representations of different types within the visual representation in a manner that enables the end user to understand and focus on the data being represented; and displaying the visual representation.
US09870621B1 Motion-based feature correspondence
A system and method are disclosed for identifying feature correspondences among a plurality of video clips of a dynamic scene. In one implementation, a computer system identifies a first feature in a first video clip of a dynamic scene that is captured by a first video camera, and a second feature in a second video clip of the dynamic scene that is captured by a second video camera. The computer system determines, based on motion in the first video clip and motion in the second video clip, that the first feature and the second feature do not correspond to a common entity.
US09870607B1 System and method for digital image intensity correction
The present invention provides a method and apparatus to enhance the image contrast of a digital image device while simultaneously compensating for image intensity inhomogeneity, regardless of the source. The present invention corrects intensity inhomogeneities producing a more uniform image appearance. Also, the image is enhanced through increased contrast, e.g., tissue contrast in a medical image. The method makes no assumptions as to the source of the inhomogeneities, e.g., physical device characteristics or positioning of the object being imaged. In the method, the error between the histogram of the spatially-weighted original image and a specified histogram is minimized. The specified histogram may be selected to increase contrast generally or particularly for accentuation, e.g., on localized regions of interest. The weighting is preferably achieved by two-dimensional interpolation of a sparse grid of control points overlaying the image. A sparse grid is used rather than a dense one to compensate for slowly-varying image non-uniformity. Also, sparseness reduces the computational complexity, as the final weight set involves the solution of simultaneous linear equations whose number is the size of the chosen grid.
US09870603B1 Image integrity monitor system and method
Systems and methods for monitoring integrity of image sensing devices are disclosed. The method may include: obtaining a characterized noise pattern of an image sensing device; determining whether an image generated by the image sensing device is misaligned with an actual scene based on the characterized noise pattern of the image sensing device; in response to the image being determined to be misaligned with the actual scene, discarding or re-aligning the image; and in response to the image being determined to be aligned with the actual scene, presenting the image to a user.
US09870601B2 System and method for displaying panoramic image using single look-up table
An apparatus and a method for displaying a panoramic image using a look-up table (LUT) are disclosed, including generating an LUT may include determining first geometric correction information to transform an input domain pixel coordinate system of an input image to a panorama domain pixel coordinate system of a panoramic image, determining second geometric correction information to transform an output domain pixel coordinate system of an output image of the panoramic image to the panorama domain pixel coordinate system of the panoramic image, determining third geometric correction information to transform the output domain pixel coordinate system of the output image to the input domain pixel coordinate system of the input image based on the first geometric correction information and second geometric correction information, and generating an LUT that maps the output domain pixel coordinate system of the output image to the input domain pixel coordinate system of the input image.
US09870591B2 Distributed electronic document review in a blockchain system and computerized scoring based on textual and visual feedback
A blockchain configured system and a method for facilitating an expertise driven review and scoring of electronic documents in a crowdsourced environment. The system includes a server computer, a memory circuit and a processing circuit. The processing circuit is coupled to the memory circuit and includes or is coupled to a credentialing engine. The system further includes an expert scoring module. The system further includes a document reviewing and scoring engine coupled to the processing circuit. The document review and scoring module associates an aggregate score to the electronic document based on aggregation of the review ratings by crowdsourced experts and aggregate scores of each of the crowdsourced experts based on the set of attributes including one or more of the credentialed expertise, reputation of the expert, and the officiality.
US09870589B1 Credit utilization tracking and reporting
Credit utilization of a plurality of credit lines associated with a consumer may be stored and/or determined for multiple points in time. Credit utilization at each point in time may be used to indicate a relationship between a total credit limit and an available credit amount for respective credit lines at respective points in time. A computer system may determine one or more thresholds for respective credit lines, which may indicate levels at which a credit score of the consumer may be affected by credit utilization above the respective thresholds. The levels at which a credit score of the consumer may be affected may be determined based on information accessed from one or more credit bureaus and one or more credit score formulae used by the one or more credit bureaus.
US09870586B2 Method of integrating a configurator into an existing e-commerce platform
System and method for integrating between a graphic user interface and various types of e-commerce platforms. Here various types of e-commerce platforms will typically provide different types of electronic product pages, each typically with various original selection options. The system described herein provides a more standardized configurator and user interface, and uses this more standardized configurator and user interface to capture information from the various e-commerce platforms and display data to the user. The more standardized configurator and user interface can then be used to communicate user selections to the various different types of electronic product pages and platforms.
US09870583B2 One-page checkout
Systems and methods for facilitating a purchase are described. A user logs in to a payment service provider site. The user provides authorization to use a one-page checkout service. The user's information is captured during the session, and a cookie is placed on the user's device. When the user goes on a merchant website and checks out using the payment service provider, the payment service provider detects the cookie on the user device. The payment service provider uses the cookie, and in one embodiment, centrally stored information, to populate the one-page checkout page with the last used payment. In various embodiments, the one-page checkout page also displays a shipping address.
US09870578B2 Scrolling interstitial advertisements
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing advertisements for initial off-screen insertion over publisher resources. In one aspect, a method includes receiving, from a user device, a request for a content item for presentation with a publisher resource; and providing, to the user device, a content item with instructions that cause the content item to be inserted into the publisher resource at a location at which at least a portion of the content item is not presented by the user device upon initial presentation of the publisher resource, the instructions further causing the content item to be inserted as an overlay relative to content of the publisher resource and to scroll at a different rate than the content of the publisher resource in response to user interaction with a resource scroll control.
US09870576B2 Detecting body language via bone conduction
Concepts and technologies are disclosed herein for detecting body language via bone conduction. According to one aspect, a device can detect body language of a user. The device can generate a signal and send the signal to a sensor network connected to a user. The device can receive a modified signal from the sensor network and compare the modified signal to a body language reference model. The device can determine the body language of the user based upon comparing the modified signal to the body language reference model.
US09870572B2 System and method of providing information based on street address
A system and method is provided that infers a user's intent when the user searches for a particular address or other geographic location. In that regard, the system and method may select advertisements in response to a user searching for street addresses. The advertisements may be selected by searching for advertisements that match search terms associated with the street address. If no search terms are associated with the street address, the system and method may determine whether the street address is associated with a point of interest. If the address is associated with a point of interest, the name of the point of interest may be utilized as the search term.
US09870571B1 Methods and systems for determining user interaction based data in a virtual environment transmitted by three dimensional assets
In one embodiment, a plurality of 3D digital assets that can be associated with scripts to transmit user interaction, when displayed within a 3D environment in a client machine. The system includes a 3D digital asset processing system configured to receive user interaction data related to the 3D digital asset from the client machine and generate metrics related to user interaction with the 3D digital asset. In one embodiment, the metrics are generated by determining whether the 3D digital asset, comprising a collidable mesh, is drawn on a culling mask of a camera, and further using ray casting, drawing a line between the camera and the 3D digital asset. When the line collides with the collidable mesh of the 3D digital asset, using a screen bounding function of a 3D engine of the virtual environment, a proportion of the 3D digital asset on a user interface is determined to obtain a percentage of the user interface that is covered by the 3D digital asset. Thereafter, data related to user interaction with the 3D digital asset in the 3D environment is determined using the percentage.
US09870570B2 Method to negotiate for wireless service
A system and method are disclosed to negotiate for wireless services. A system that incorporates teachings of the present disclosure may include, for example, a method that operates in a communication device for commercially negotiating with a service provider for wireless services offered by way of a wireless access point (WAP) managed by the service provider. Alternatively, the system may include a method that operates in a wireless services management system (WSMS) for commercially negotiating with the communication device operated by the end user for wireless services offered by way of a WAP managed by the WSMS. Additional embodiments are disclosed.
US09870567B2 User interface tailored by subscription state for a channel of a content sharing platform
A method for providing a user interface tailored by subscription state for a channel of a content sharing platform is disclosed. The method includes determining a subscription state of a user that is accessing a page of a channel of a content sharing platform. The method further include when the subscription state of the user is a non-subscriber of the channel, providing a non-subscriber user interface on the page of the channel, the non-subscriber user interface comprising a non-subscriber content item. The method also includes when the subscription state of the user is a subscriber of the channel, providing a subscriber user interface on the page of the channel, the subscriber user interface comprising one or more content items from the channel that are tailored to the user and to the channel.
US09870554B1 Managing documents based on a user's calendar
Disclosed is a system of managing documents based on the calendar of a user. When the user has a scheduled first event, one or more documents associated with a second occurrence of an event related to the first event can be identified and associated with the first event. In this way, a user may easily access documents related to the first event. The documents can be, for example, documents accessed during the second event or documents identified by the user with the second event. The events can be part of a recurring series of events. The events and their associated documents can be displayed in a folder format.
US09870552B2 Dynamically updating emoticon pool based on user targeting
Embodiments are directed towards dynamically updating, in real-time, an emoticon pool of a user based on a current personal construct of the user. In one embodiment, real-time changes in the current personal construct of a user may result in a real-time update to the emoticon pool of the user, which can allow the user's emoticon pool to dynamically track the user's current personal construct. The current personal construct of a user may be determined by examining user targeted information associated with the user. In some embodiments, the user targeted information may include, but not limited to, static user information, dynamic user information, implicit user information, and/or dynamic external information. In one embodiment, a user's emoticon pool may be dynamically updated by modifying an appearance of one or more base emoticons in a base emoticon pool and/or one or more existing emoticons in the user's emoticon pool.
US09870546B1 System and method for industrial project cost estimation risk analysis
A computer apparatus and method for analyzing and improving industrial turnaround or construction project manpower estimates. The apparatus comprises one or more processors in operative communication with one or more data stores and with at least one tangible medium upon which is encoded machine-readable software, the software, upon its execution, being configured so that the system carries out a process for analyzing and adjusting manpower cost estimates, outputting actionable results for display to users, and archiving and aggregating project execution data for use in future project analyzes to improve analysis and estimation accuracy over time by feeding back into the system data indicative of the scale and sources of historical execution inefficiencies.
US09870543B2 Custom-branded analytic applications in a multi-tenant environment
A consolidated business intelligence platform provides customized business analytics for a plurality of customer databases, each associated with a corresponding plurality of customers. Responsive to a request from a user for a customized business intelligence interface, the system determines a customer of the plurality of customers with which the user is affiliated; accesses a set of customization parameters for the determined customer, the customization parameters including a set of data analytics parameters and a set of data display parameters; and identifies, from the plurality of customer databases, a customer database associated with the determined customer. The system analyzes a dataset from the identified customer database using the set of data analytics parameters, and then formats the analyzed dataset for display based on the set of data display parameters, thereby generating the customized business intelligence interface for transmission to the user.
US09870542B2 Managing information technology solution centers
The present disclosure describes methods, systems, and computer program products for managing an information technology (IT) solution center. One method includes determining a list of priorities about activities based on a set of properties related to the activities, optimizing the activities based on the list of priorities, and assigning the optimized activities with correlated actions. The correlated actions can include at least one of (i) appointing one or more entries of the activities to customer relationship management and (ii) transferring one or more entries of the activities to a notification user interface. The method may further include maintaining a database associated with an industry IT solution center, wherein the database includes the activities and the set of properties related to the activities, and displaying issues, technical incidents, and alerts grouped according to a set of definitions.
US09870540B2 Travel services search
A system and method for searching travel services. A server computer receives a travel request from a client device operated by a user. The server computer identifies travel options according to the travel request. The server computer classifies the travel options into predefined groups, the classifying based on at least one of past transactions, input from domain experts, input from semantic analysts, analytics data, user preferences, and company policies. The server computer presents the options via presentation of the predefined groups.
US09870530B2 Methods and systems for data analysis in a state machine
A device includes a match element that includes a first data input configured to receive a first result, wherein the first result is of an analysis performed on at least a portion of a data stream by an element of a state machine. The match element also includes a second data input configured to receive a second result, wherein the second result is of an analysis performed on at least a portion of the data stream by another element of the state machine. The match element further includes an output configured to selectively provide the first result or the second result.
US09870528B2 Method for generating and displaying a security code for a payment card, payment card
A payment card comprises a display device arranged on a face of the payment card, the display device comprising a field for displaying a security code for card verification operations carried out by a card verification server. The method comprises the operations of: displaying, in the field of the display device, a first value of the security code during a first time period, displaying, in the field of the display device, a second value of the security code during a second time period that follows the first time period, the first and second time periods being of different durations.
US09870523B2 Image forming system and image forming apparatus
According to an embodiment, an image forming system comprises a terminal device and an image forming apparatus. The image forming apparatus is provided with an image forming section, a transfer section and a transfer bias applying section. The image forming section forms a toner image on a transfer belt. The transfer section transfers the toner image onto a medium. The transfer bias applying section applies transfer bias voltage to the transfer section. The terminal device is provided with a request receiving section and a bias voltage determination section. The request receiving section receives a print request of printing the image on at least one card arranged on a cardboard as media. The bias voltage determination section determines the transfer bias voltage according to the print request.
US09870522B2 Label printer API using LUA program scripting language
A system and method are defined for modifying functionality of a printer that is provided with firmware for controlling printing operations. First programming code is developed that, when executed on a computer readable medium, interfaces with the printer's firmware and modifies the functionality of the printer. The first programming code is written in a first programming language, such as the LUA programming language, and the firmware is written in a second programming language other than the first programming language. Thereafter, the first programming code is executed on the computer readable, and the functionality of the printer is modified as a function of the executed first programming code interfacing with the firmware. The firmware is not modified by the interfacing.
US09870521B1 Systems and methods for identifying objects
Systems, methods and devices for automatically cropping images taken by an electronic device in order to determine the identity of a product contained in the image are described herein. A number of different techniques may be applied to perform the automatic cropping, including a focus sweep technique in which a first image is analyzed for the presence of a human being and then a second image is taken in a plane closer to the camera than the first image. The two frames are analyzed and a resultant image is provided that avoids the regions in which the human being is present to focus on the product. In other embodiments, a motion vector calculation is made between two images in which an individual is holding a product. The motion vectors related to the human are removed and a bounding box is calculated to reduce the size of the image to include a higher percentage of the product, such that the product can be more easily identified.
US09870517B2 Image object retrieval
Subject matter disclosed herein relates to image object recognition or retrieval.
US09870516B2 Hand-drawn sketch recognition
Some examples of a sketch-based image recognition system may generate a model for identifying a subject of a sketch. The model is formed from a plurality of images having visual features similar to the visual features of the sketch. The model may include object topics representative of categories which may correspond to the subject of the sketch and shape topics representative of the visual features of the sketch.
US09870511B2 Method and apparatus for providing image classification based on opacity
An approach is provided for automated classification of an image based on the fogging attributes associated with the image. The approach involves processing and/or facilitating a processing of image data associated with at least one image to cause, at least in part, an extraction of one or more fogging attributes from the image data. The approach also involves causing, at least in part, a mapping of the one or more fogging attributes to one or more features of at least one classifier, wherein the at least one classifier is trained based, at least in part, on a co-registration of the one or more features to one or more records of previously made image judgements. The approach further involves causing, at least in part, a classification of the at least one image as either in a fogging-afflicted state or a non-fogging-afflicted state based, at least in part, on the at least one classifier.
US09870508B1 Securely authenticating a recording file from initial collection through post-production and distribution
The technology disclosed relates to data captured in streams from sensors. Streams often are edited, especially video and audio data streams. In particular, the technology disclosed facilitates identification of segments of an originally captured stream that find their way into a finally edited stream and identification of changed segments in the finally edited stream. Summary analysis on self-aligned meta-blocks of stream data is described, along with pushing at least some self-aligned meta-hashes into a blockchain network, applying an alignment and hashing procedure described in a smart contract.
US09870502B2 Apparatus for, a method of, and a network server for detecting data patterns in a data stream
An apparatus (30), method, network server (42, 43, 44, 46, 48) and system (40) for detecting data patterns in a data stream (37) comprising a plurality of data symbols representing characters of an alphabet, said apparatus (30) executing a deterministic finite automata. The apparatus comprises a state transition register (31) comprising a plurality of states (11, 12, 13, 14, 15) including a start state (11) and at least one accepting state (14), and state transitions (16a, 16b, 16c) from an initial state to a destination state triggered by a data symbol of the data stream (37). The apparatus (30) further comprises character position determining means (32) for determining for each data symbol of each state of the state transition register (31) a corresponding character position in the alphabet, it further comprises updating means (33) for updating the state transition register (31) to comprise data symbol ranges (18x, 18y) for data symbols with corresponding subsequent character positions (18b) in the alphabet triggering transitions to a same destination state. The apparatus (30) also comprises range determining means (34) for determining whether a data symbol of the data stream (37) is comprised in a data symbol range (18x, 18y) of the updated state transition register (37), and determining the corresponding destination state (18b) thereof, and triggering means (35) for triggering a state transition (16a, 16b, 16c) from the initial state to the determined destination state for detecting the data pattern.
US09870500B2 Sensor enhanced speech recognition
A system for sensor enhanced speech recognition is disclosed. The system may obtain visual content or other content associated with a user and an environment of the user. Additionally, the system may obtain, from the visual content, metadata associated with the user and the environment of the user. The system may also include determining, based on the visual content and metadata, if the user is speaking. If the user is determined to be speaking, the system may obtain audio content associated with the user and the environment. The system may then adapt, based on the visual content, audio content, and metadata, one or more acoustic models that match the user and the environment. Once the one or more acoustic models are adapted and loaded, the system may enhance a speech recognition process or other process associated with the user.
US09870496B2 Authentication systems and methods
A system includes a machine-readable storage medium, a processor in communication with the machine-readable storage medium, communication circuitry in communication with the processor; and a plurality of sensors in communication with the processor. Each of the plurality of sensors is configured to generate an electrical signal in response to receiving wave energy. The processor is configured to control data acquisition for authenticating an object using at least a subset of the plurality of sensors, calculate an authentication value based on signals received from the subset of the plurality of sensors, and cause the communication circuitry to transmit an authentication request including the authentication value to an authentication entity.
US09870482B1 Method and system for managing and tracking content dissemination in an enterprise
A method and system for managing document dissemination, including obtaining a plurality of operation logs from a plurality of local agents, where each of the plurality of local agents is executing on one of a plurality of clients. The method further includes identifying a document stored on a client of the plurality of clients, determining, using at least one of the plurality of operation logs, a dissemination path of the document between the plurality of clients, and performing an action based on the dissemination path of the document.
US09870472B2 Detecting malign code in unused firmware memory
Systems and methods for preventing attachment of malign code to unused firmware memory are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: read contents of a non-volatile memory (NVM); and determine that the NVM does not include malign code stored thereon, at least in part, by determining that selected memory locations in the NVM where firmware is not stored contain pre-determined values.
US09870469B2 Mitigation of stack corruption exploits
In an example, a stack protection engine is disclosed for preventing or ameliorating stack corruption attacks. The stack protection engine may operate transparently to user-space processes. After a call to a subroutine from a parent routine, the stack protection engine encodes the return address on the stack, such as with an exclusive or cipher and a key selected from a key array. After the subroutine returns control to the main routine, the stack protection engine decodes the address, and returns control. If a stack corruption attack occurs, the malicious return address is not properly encoded, so that when decoding occurs, the program may simply crash rather than returning control to the malicious code.
US09870468B1 System and method for segregating data in a dynamic programming language
Systems and methods are for segregating data and code implemented in a dynamic language, where the segregated data and code operate in an environment, where the environment and the segregated data and code are controlled using a common dynamic language. The environment is implemented in the common dynamic language, the environment including a framework, the framework including a plurality of properties. A visible framework property is identified that is visible to applications. An invisible framework property is identified that is not visible to the applications. A first application is implemented in a first sandbox within the environment, wherein the first application is implemented in the common dynamic language, wherein the first application is unable to access the invisible framework property, and wherein the first application is able to access the visible framework property.
US09870467B2 Apparatus and method for implementing a forked system call in a system with a protected region
In an embodiment, at least one machine-readable storage medium includes instructions that when executed enable a system to receive, at a special library of a parent process located outside of a parent protected region of the parent process, from the parent protected region of the parent process, a call to create a child process and responsive to the call received at the special library, issue by the special library a first request and a second request. The first request is to execute, by a processor, a non-secure instruction to create the child process. The second request is to execute, by the processor, a first secure instruction to create a child protected region within the child process. Responsive to the first request the child process is to be created and responsive to the second request the child protected region is to be created. Other embodiments are described and claimed.
US09870465B1 Apparatus, method and article to facilitate automatic detection and removal of fraudulent user information in a network environment
A fraud detection system may obtain a number of known fraudulent end-user profiles and/or otherwise undesirable end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes and attribute values and/or combinations of attributes and attribute values, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent or otherwise undesirable end-user profiles. Using this data, the fraud detection system generates one or more queries to identify those end-user profiles having attribute values or combinations of attribute values that likely indicate a fraudulent or otherwise undesirable end-user profile. The fraud detection system can run these queries against incoming registrations to identify and screen fraudulent end-user profiles from entering the system and can also run these queries against stored end-user profile databases to identify and remove fraudulent or otherwise undesirable end-user profiles from the end-user database.
US09870464B1 Compromised authentication information clearing house
Techniques for maintaining potentially compromised authentication information for a plurality of accounts may be provided. An individual piece of authentication information may be associated with one or more tags that indicate access rights with respect to requestors that also provide and maintain other potentially compromised authentication information. A subset of the potentially compromised authentication information may be determined based on the one or more tags in response to a request from a requestor for the potentially compromised authentication information. In an embodiment, the subset of the potentially compromised authentication information may be provided to the requestor.
US09870459B2 Physical token-less security screening using biometrics
In physical token-less security screening using biometrics, a person provides biometric data to a security computing device as part of a security screening. The biometric data is used by the security computing device to look up an identifier (such as an airline account identifier or a security status identifier) for the person from a security back end. The identifier is used by the security computing device to obtain electronic pass information (such as an electronic boarding pass or a security screening status indicator) from a third party computing system (such as an airline computing system or a clearinghouse), which may be used to clear the person and/or otherwise facilitate the security screening. In some implementations, these techniques may also be used for physical token-less pass processing (such as boarding pass-less airline processing, confirmation of assigned traveling credentials, or determination of security protocols).
US09870456B2 Systems and methods for biometric authentication
Systems and methods for authentication are disclosed. A method for biometric authentication, includes: receiving a first attempt to validate an identity using biometric information; determining if the first attempt satisfies a first authentication criterion for authentication, wherein the first authentication criterion corresponds to the first attempt; if the first attempt does not satisfy the first authentication criterion, subsequent to determining that the first attempt does not satisfy the first authentication criterion, receiving a subsequent attempt to validate the identity using biometric information, wherein a second authentication criterion corresponds to the subsequent attempt, and wherein the second authentication criterion has a lower false acceptance rate than the first authentication criterion; determining if the subsequent attempt satisfies the second authentication criterion; and if the subsequent attempt does satisfy the second authentication criterion, validating the identity in response to determining that the subsequent attempt does satisfy the second authentication criterion.
US09870446B2 3D-volume viewing by controlling sight depth
A medical image data processing method for determining a set of medical image data to be displayed, the data processing method being constituted to be executed by a computer and comprising the following steps: acquiring medical image data comprising three-dimensional medical image information describing an anatomical structure, and displaying the medical image information; acquiring navigation display feature data comprising navigation display feature information describing at least one graphical navigation feature; displaying the navigation display information simultaneously with the medical image information; acquiring viewing direction data comprising viewing direction information describing a spatial relationship of a viewing direction of a user relative to the position of the at least one graphical navigation feature; determining, based on the viewing direction data, image information subset data comprising image data subset information describing a subset of the medical image information to be selected for display.
US09870442B2 Equivalence checking between two or more circuit designs that include square root circuits
Methods and apparatuses are described for proving equivalence between two or more circuit designs that include one or more division circuits and/or one or more square-root circuits. Some embodiments analyze the circuit designs to determine an input relationship between the inputs of two division (or square-root) circuits. Next, the embodiments determine an output relationship between the outputs of two division (or square-root) circuits based on the input relationship. The embodiments then prove equivalence between the circuit designs by using the input and output relationships.
US09870440B2 Method for automatically generating a netlist of an FPGA program
A method for generating a netlist of an FPGA program. The model of the FPGA program is composed of at least two components, each component being assigned a separate partition on the FPGA. An independent build is carried out for each component and an overall classification is generated from the components, wherein the build jobs are automatically started after a trigger event and the trigger event is a saving of a component, the exiting of a component of the design, or a time-controlled, automated initiation of a build.
US09870430B2 Location-independent links to content at online content management systems
The disclosed embodiments provide a system that facilitates access to content. During operation, the system tracks a content item at an online content management system using an identifier for the content item. Next, the system uses the identifier to provide a link to the content item, wherein the link enables access to the content item from an electronic device independently of a location of the content item within the online content management system.
US09870428B2 Configuring an origin server content delivery using a pulled data list
An exemplary system and method for generating a data list of websites and configuring at least one server computer coupled to a communications network for an origin server website content delivery may comprise a network storage device communicatively coupled to a network and storing a routing table for a CDN, the routing table map one or more edge server IP addresses for one or more edge servers to each of one or more geographic regions. The network storage device may be configured to transmit the routing table to one or more DNS servers communicatively coupled to the network.
US09870427B1 Systems and methods for publishing profiled content
Systems and methods are provided for publishing profiled content, where such profiled content can be personalized to individual members. Policies for displaying such content can be set by business personnel obviating the need to hard-code such policies by information technology personnel. These polices may stipulate that personalized content covering geographic information, products owned, products available, etc., may be arranged in various ways and at various times to enhance a member's experience with such content. Personalization may be initiated by member login information, where such login information allows for the matching up of a member's profile against stored data corresponding to such a profile. Once this matching up is accomplished, member personalized content can be displayed across various web pages.
US09870420B2 Classification and storage of documents
A method includes defining a plurality of known document types, obtaining a collection of previously classified documents that are each associated with one of the known document types, and extracting features from each document from the collection of previously classified documents to define feature information. The method also includes obtaining a subject document that is associated with a user, extracting one or more features from the subject document, comparing the one or more features from the subject document to the feature information, associating the subject document with one of the known document types based on the comparison, and transmitting the document to a cloud storage system for storage in a dedicated storage location that is associated with the user and contains only documents of the respective known document type that is associated with the subject document.
US09870413B1 Direct connections to a plurality of storage object replicas in a computer network
A system and method for efficiently accessing replicas of a storage object. A first node may perform a find operation to determine a plurality of nodes that each store a replica of a first storage object. For each node in the plurality of nodes, the first node may establish a direct connection to the node. The first node may then access the replicas of the first storage object using the respective direct connections to the plurality of nodes. In one embodiment, the nodes may be nodes in a peer-to-peer network. Establishing a direct connection to each storage object replica may enable the first node to communicate with each node in a single hop without having to pass messages via intermediate nodes in the peer-to-peer network.
US09870408B2 Search method and system
A search method is disclosed. The method obtains a plurality of search results for a query based on first relevance scores, and classifies the plurality of search results into a plurality of classifications. Based on respective rankings of the plurality of search results in corresponding classifications of the plurality of classifications, second relevance scores for the plurality of search results are generated, and the plurality of search results are ranked based on the first relevance scores and the second relevance scores. The technique achieves lower consumption of system resources, faster computation speed and more flexibility in diversification of search results.
US09870407B2 Automated and delegated model-based row level security
Business groups are created to secure business entities of a BI data model. In one aspect, a user to be secured is selected and a business group of the BI model is retrieved. Based on the business group, access to a business entity of the BI model is secured. The business group is associated with the business entity it secures. A value of the secured business entity is selected. A user is secured by assigning the user to the business group for the selected value. The value of the secured business entity is assigned to the user. In one aspect, requests from the user to access the secured business entity are filtered based on the assigned, to the user, value of the business entity.
US09870392B2 Retrieval method and system
A retrieval method and system are disclosed. The method involves: A). searching a catalog table of retrieval keywords based on a retrieval keyword inputted by a user at a terminal, and acquiring a first data terms set including the inputted retrieval keyword; B). searching a data table of information index based on each data term of the first data terms set related to the inputted retrieval keyword, and acquiring a second data terms set; C). combining and sending the first data terms set to the terminal wherein the first data terms set is combined in a way of recursion, and sending the second data terms set to the terminal. The solution extracts semantics by formalizing retrieval character strings, and guides and returns retrieval information, thereby improving the deterministic, logic and efficiency of retrieval and user experience.
US09870388B2 Analyzing usage of visual content to determine relationships indicating unsuccessful attempts to retrieve the visual content
An MMR system includes an analytics module for monitoring and analyzing the creation and usage of visual content search. The analytics module is part of an MMR gateway and provides a mechanism for administrators to determine the usage patterns and other information about users of the MMR system. The analytics module comprises a monitoring module, a usage database, an access analysis module and a presentation module. The monitoring module collects information about the retrieval request, image queries, context information and recognition results. The usage database stores the information collected by the monitoring module.
US09870386B1 Reducing I/O operations for on-demand demand data page generation
A data store maintaining data may implement reducing input/output (I/O) operations for on-demand data page generation. Log records may be maintained for data pages of data describing changes to the data pages. A coalesce operation may be performed when log records for a data page exceed a coalesce threshold for the data page, applying the log records for the data page to a version of the data page and creating a new version that includes the changes indicated by the log records. An indication may be received to increase the coalesce threshold for a particular data page, delaying a coalesce operation for the data page according to the increased coalesce threshold. The indication may be received from a storage engine that identifies a delay for the particular data page.
US09870377B2 Signal-to-noise ratio image validation
An image is compared to a validation image to obtain a signal-to-noise ratio. The signal-to-noise ratio is used to determine validity of the image. According to an embodiment, the image includes a barcode. According to another embodiment, a minimum threshold value for the signal-to-noise ratio is set and the validity of the image is determined based on the minimum threshold value and the signal-to-noise ratio. The minimum threshold value can be determined by using respective signal-to-noise ratios resulting from comparing a valid image to a validation image and an invalid image to a validation image.
US09870361B2 Geo-locate system and technique
A system and method directed to geo-located audio, image, text and/or video content which may be characterized as content (audio, image, text, and/or video) that is accessed by one or more content consumers when such content consumers (or the associated content consumer devices) are physically located at a given geographic location and/or within a given vicinity (which may be fixed, predefined and/or programmable before or after uploading the content for access by content consumers) of the geographic location.
US09870351B2 Annotating embedded tables
Embodiments of the present invention provide systems and methods for extracting and annotating text. Heuristics are applied to extracted text data in order to detect the readability of the text data. The text data is converted to an intermediate form. The transformed intermediate form is converted back to the original text format. Character and feature correspondence; positional logic; and queries to determine if the text data within a line corresponds with a token header are used to maintain the formatting and annotate the original text.
US09870349B2 Systems and methods for managing loading priority or sequencing of fragments of a web object
This disclosure is directed to methods and systems for delivering an item of web content requested by a client. An intermediary between a client and a server may intercept a request from the client to the server for an item of web content. The intermediary may split the item of web content into a plurality of fragments. The intermediary may identify, responsive to the request, a first fragment of the plurality of fragments to transmit to the client. The intermediary may inject executable code into the first fragment of the plurality of fragments. The executable code may be configured to conditionally incorporate additional fragments from the plurality of fragments into the first fragment at the client.
US09870344B2 Reassigning ordinal positions of content item slots according to viewport information during resource navigation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting ordinal positions for content item slots in response to determining that a content item slot with a highest slot ordinal position relative to the other content item slots in a resource is not within a viewport area. Adjusting the adjusting ordinal positions of either the content item slots or content items to be served in the content item slots ensures that a content item slot in the viewport displays a content item with a highest respective ordinal position in a ranking relative to other content items is rendered in the content item slot within the viewport area.
US09870341B2 Memory reduction method for fixed point matrix multiply
Embodiments include computing devices, apparatus, and methods implemented by the apparatus for memory reduction for fixed point matrix multiply on a computing device. The computing device may implement a partial matrix multiplication using a first block of fixed point data of a first matrix and a second block of fixed point data of a second matrix using full precision resulting in a first intermediate result. The computing device may down convert the first intermediate result by converting fixed point data of the first intermediate result to fixed point data using lower precision resulting in a first down converted intermediate result.
US09870340B2 Multithreading in vector processors
In one embodiment, a system includes a processor having a vector processing mode and a multithreading mode. The processor is configured to operate on one thread per cycle in the multithreading mode. The processor includes a program counter register having a plurality of program counters, and the program counter register is vectorized. Each program counter in the program counter register represents a distinct corresponding thread of a plurality of threads. The processor is configured to execute the plurality of threads by activating the plurality of program counters in a round robin cycle.
US09870335B2 Implementing sideband control structure for PCIE cable cards and IO expansion enclosures
A method, system and computer program product are provided for implementing sideband control structure for Peripheral Component Interconnect Express (PCIE) add-in cards, or cable cards, that utilize cables to connect to input/output (IO) expansion enclosures in a computer system. System firmware uniquely identifies a cable card present in a PCIE slot in a system unit. Enclosure management functions utilize sideband control paths integrated within at least cable providing sideband control signaling, and providing PCIE signaling lanes between the cable card and the IO enclosure.
US09870328B2 Managing buffered communication between cores
Communicating among multiple sets of multiples cores includes: buffering messages in first buffer associated with a first set of multiple cores; buffering messages in a second buffer associated with a second set of multiple cores; and transferring messages over communication circuitry from cores not in the first set to the first buffer, and to transferring messages from cores not in the second set to the second buffer. A first core of the first set sends messages corresponding to multiple types of instructions to a second core of the second set through the communication circuitry. The second buffer is large enough to store a maximum number of instructions of a second type that are allowed to be outstanding from cores in the first set at the same time, and still have enough storage space for one or more instructions of a first type.
US09870324B2 Isolating guest code and data using multiple nested page tables
A hypervisor provides a guest operating system with a plurality of protection domains, including a root protection domain and one or more secure protection domains, and mechanisms for controlling the transitions between the protection domains. The guest physical memory region of a secure protection domain, which is mapped to host physical memory by secure nested page tables, stores secure guest code and data, and guest page tables for the secure guest code. When executing secure guest code, the guest page tables stored in the secure protection domain region are used for guest virtual to guest physical address translations, and the secure nested page tables are used for guest physical to host physical address translations.
US09870323B2 Thresholding task control blocks for staging and destaging
For thresholding task control blocks (TCBs) for staging and destaging, a first tier of TCBs are reserved for guaranteeing a minimum number of TCBs for staging and destaging for storage ranks. An additional number of requested TCBs are apportioned from a second tier of TCBs to each of the storage ranks based on a scaling factor that is calculated at predefined time intervals. The scaling factor is multiplied by a total number of a plurality of requests from each of the storage ranks for the TCBs from the second tier of TCBs for determining a maximum number of the TCBs to be allocated to each of the storage ranks.
US09870322B2 Memory mapping for object-based storage devices
In an approach for determining a physical address for object access in an object-based storage device (OSD) system, a processor divides a first data object into one or more partitions, including at least a first partition, and providing each partition for storage as individual stored objects in an OSD system. A processor adds a first entry in a page table, the first entry representing the first partition without an indication of a physical address. A memory management unit (MMU) of the OSD system receives a first request of the first partition. Responsive to receiving the first request of the first partition, a MMU identifies that the first entry of the page table represents the first partition. A MMU obtains a physical address of the first partition from one of a hardware component and a firmware component.
US09870321B2 Data storage device and flash memory control method
A flash memory control technology with high reliability. In a power recovery process, a microcontroller is configured to duplicate a last write page of a run-time write block of a flash memory and thereby generate a duplicated page in the run-time write block. The microcontroller is further configured use the mapping information accessed from the duplicated page in rebuilding a physical-to-logical address mapping table rather than the mapping information accessed from the last write page. The microcontroller is configured to maintain the physical-to-logical address mapping table on a random access memory for the run-time write block and is further configured to use the physical-to-logical address mapping table to update a logical-to-physical address mapping table maintained in the flash memory.
US09870320B2 Method for dynamically storing a flash translation layer of a solid state disk module
A shared memory is initially set in the solid state module. A command for accessing information is received. The translation time of the flash translation layer is measured. The translation time is compared to a predetermined time. Dynamic storing of the flash translation layer is initialized. And, the flash translation layer is moved to the shared memory to increase efficiency.
US09870313B2 Unit-level formal verification for vehicular software systems
According to one exemplary embodiment, a method for preparing a software component for verification is provided. The method may include receiving the software component and a design model. The method may also include generating a wrapper program based on the received software component and the received design model. The method may then include associating the received software component with the generated wrapper program. The method may further include determining a plurality of inputs for the received software component based on the received design model. The method may also include sending the determined plurality of inputs and the received software component with associated wrapper program to a verification tool.
US09870312B2 Generating reusable testing procedures
A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
US09870304B2 System for verifying historical artifacts in disparate source control systems
A system for verifying historical artifacts in disparate source control systems. The system comprising a computer processor, a computer-readable hardware storage medium, and program code embodied with the computer-readable hardware storage medium for execution by the computer processor to implement a method for obtaining historical artifacts from a target repository; obtaining historical artifacts from a source repository; and verifying the historical artifacts in the target repository match the historical artifacts in the source repository. Verification further comprises comparing commit data in the historical artifacts in the target repository with commit data in the historical artifacts in the source repository; and evaluating whether each commit data event in the historical artifacts in the target repository is equivalent to the corresponding commit data event in the historical artifacts in the source repository.
US09870303B2 Monitoring and correlating a binary process in a distributed business transaction
A dynamic monitoring process begins with configuring a start and end method to be monitored. The dynamic monitoring process may intercept both the start and end methods as and when the loader is initiated or at runtime to dynamically attach and detach the instrumentation. A loader may then be modified to call a library method upon detection of the start method. The library method may serve as a notification to the start of the method and causes a reflector to retrieve information from the incoming request. The incoming information may include data from which a business transaction name may be determined. The business transaction name is then associated with the monitoring of the particular request. When an exit call is detected, a call may be made to the library for a method which invokes a decorator. The decorator may insert business transaction name and other data into the outgoing call.
US09870298B2 Application resource utilization management
Methods and systems for automatically identifying an application that is experiencing performance problems caused by a resource utilization event may include receiving an indication that an application is experiencing a performance issue. It may be determined that the performance issue is caused by a resource utilization event on a device. The resource utilization event may include the application and one or more other applications running simultaneously, use of one or more functions of the device simultaneously by at least one of the first application and one or more other applications, and/or a resource utilization overload based on simultaneous use of a plurality of sensors on the device. Next, action may be taken to correct the performance issue of the application.
US09870289B2 Notifying a backup application of a backup key change
A notifying system to notify a backup application of a backup key change includes receiving, from a backup application, a request to associate with a backup key, replicating the backup key to create a replica backup key, associating the replica backup key with the backup application, monitoring the backup key for a change, the change indicating a backup event has occurred, and setting the replica backup key to indicate the backup key has changed.
US09870261B2 Managing a set of assets for a user in a shared pool of configurable computing resources
Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
US09870259B2 Triggered queue transformation
Methods and systems disclosed herein relate generally to evaluating resource loads to determine when to transform queues and to specific techniques for transforming at least part of queues so as to correspond to alternative resources.
US09870246B2 Systems and methods for defining virtual machine dependency mapping
In accordance with these and other embodiments of the present disclosure, a system may include a processor and a hypervisor comprising a program of executable instructions embodied in non-transitory computer-readable media accessible to the processor. The hypervisor may be configured to, when read and executed by the processor: instantiate one or more virtual machines to execute on the hypervisor; maintain a virtual machine dependency map having one or more entries, each entry setting forth a target virtual machine and one or more virtual machines to which the target virtual machine is dependent; and determine whether to power on a target virtual machine based on information set forth in the virtual machine dependency map.
US09870242B2 Parallel mapping of client partition memory to multiple physical adapters
Techniques are disclosed for performing input/output (I/O) requests to two or more physical adapters in parallel. One method for performing an input/output (I/O) request includes mapping an address for at least a first page associated with a virtual I/O request to an entry in a virtual TCE table and identifying a plurality of physical adapters required to service the virtual I/O request. For each of the identified physical adapters, the entry in the virtual TCE table is mapped to an entry in a physical TCE table corresponding to the physical adapter. This method may also include, in parallel, issuing physical I/O requests to the physical adapters.
US09870239B2 Method and device for running application program
The present disclosure relates to a method and a device for running an application program. The method includes: receiving a triggering signal instructing to run a second application program in a operating first application program; loading and parsing an installation package of the second application program to obtain a program component of the second application program through the first application program; and running the program component of the second application program in a runtime environment provided by the first application program.
US09870238B2 Method, medium, and system for multitenant hosted virtual machine infrastructure
A multi-tenant virtual machine infrastructure (MTVMI) allows multiple tenants to independently access and use a plurality of virtual computing resources via the Internet. Within the MTVMI, different tenants may define unique configurations of virtual computing resources and unique rules to govern the use of the virtual computing resources. The MTVMI may be configured to provide valuable services for tenants and users associated with the tenants.
US09870235B2 Recording events generated for performing a task through user equipment
Described embodiments provide for a method of recording events generated for performing a task through user equipment. In the method, an activation input may be received for activating an event recording mode. Upon the activation of the event recording mode, events generated in the user equipment may be recorded. Upon the receipt of an inactivation input for inactivating the event recording mode, an identification code may be assigned to a set of the recorded events. The set of the generated events may be stored with the assigned identification code.
US09870234B2 Automatic identification of returned merchandise in a data center
A method and system for determining a device identifier assigned to a device within an installation of devices connected via a network is provided. A system determines the device identifier of a device that has been repaired and reinstalled so that the device can be placed in service. Upon receiving an indication that a repaired device has been reinstalled, the system requests and receives a possible device identifier of the repaired device from an interconnect device that connects the repaired device to the network. To verify that the possible device identifier is the actual device identifier, the system directs the repaired device to reboot so that it broadcasts its device identifier. When the repaired device reboots, it broadcasts its device identifier. Upon receiving the broadcast device identifier, the system verifies that the possible device identifier is the same as the broadcast device identifier.
US09870228B2 Prioritising of instruction fetching in microprocessor systems
A method and a system are provided for prioritising the fetching of instructions for each of a plurality of executing instruction threads in a multi-threaded processor. Instructions come from at least one source of instructions. Each thread has a number of threads buffered for execution in an instruction buffer. A first metric for each thread is determined based on the number of instructions currently buffered. A second metric is then determined for each thread, this being an execution based metric. A priority order for the threads is determined from the first and second metrics, and an instruction is fetched from the source for the thread with the highest determined priority which is requesting an instruction.
US09870224B1 Assessing quality of code in an open platform environment
Techniques for driving higher quality of code may be provided. For example, code may be received for hosting on a computing resource. A computing service may be implemented to analyze the code prior to the hosting. The analysis may include assessing components of the code against criteria associated with code performance. Based on the analysis, the computing service may determine a quality of the code, provide recommended changes to the code that may improve the quality, and identify a proper computing resource for hosting the code at the quality.
US09870215B2 Tracking an application installation state
An apparatus, method, and system for receiving a request for a transaction using a computer system. An absence of a first user identification of an application on a first user device is determined, when a beacon of the computer system does not detect the first user identification within a defined geographical area. A plurality of transaction data from a transaction device is received. A second user identification based on the received transaction data is generated. An installation status of the application on the first user device based on the generated second user identification and the absence of the first user identification is also generated.
US09870213B2 Unified consumption experience for software installation
A maintenance planner receives an installation request for installation of a software product and associated update on a client system, and provides a media download for installing the software product and associated update, along with an installation file characterizing both the software product and a delta file. The delta file describes differences between the software product, the associated update, and any additional update used to satisfy the installation request.
US09870210B2 Partition mobility for partitions with extended code
A partition mobility facility in which a partition that is executing one or more applications that have optimized code with one or more extended features is to be moved from a source system to a target system. If the target system does not support the extended mode features, then action is taken to remove the code having those features to facilitate migration.
US09870209B2 Instruction and logic for reducing data cache evictions in an out-of-order processor
A processor includes a resource scheduler, a dispatcher, and a memory execution unit. The memory execution unit includes logic to identify an executed, unretired store operation in a memory ordered buffer, determine that the store operation is speculative, determine whether an associated cache line in a data cache is non-speculative, and determine whether to block a write of the store operation results to the data cache based upon the determination that the store operation is speculative and a determination that the associated cache line is non-speculative.
US09870208B2 Analysis of source code for deployment
A method comprises receiving a source code having a data set with a processor, opening the data set and identifying compile stage dependencies and run stage dependencies in the data set, determining whether a compile stage dependency has been identified, determining whether the identified compile stage dependency is accessible responsive to determining that the compile stage dependency has been identified, retrieving the compile stage dependency responsive to determining that the identified compile stage dependency is accessible, and compiling the source code and saving the compiled source code in a memory using the retrieved compile stage dependency responsive to determining that no run stage dependencies have been identified.
US09870201B1 Method and apparatus for modulo arithmetic
The procedure of finding the remainder of a division is referred to as modulo operation. Modulo arithmetic is used in many applications. A method and apparatus are disclosed that enable faster and less complex implementation of modulo arithmetic for a certain class of numbers.
US09870198B2 Method and system of illustrating audio signal strength
A method of illustrating audio signal strength includes at a portable computer device having one or more processors and memory storing programs executed by the one or more processors, collecting audio signal using the portable computer device; determining strength of the collected audio signal; computing an illustrative scale that corresponds to the audio signal strength using a mapping function; and superimposing the audio signal strength with the illustrative scale on a graphic area, wherein the graphic area includes an initial sub-area.
US09870193B2 Systems, methods, and devices for animation on tiled displays
A display system is disclosed for animation of media objects on tiled displays. The display system can include a plurality of discrete display nodes and a control module configured to determine a graphical representation of a current state of a media object. The control module can be configured to determine a graphical representation of a future state of the media object. The control module can also be configured to determine a path area on the display nodes comprising a plurality of graphical representations of the media object during a change from the current state to the future state. The control module also can be configured to cause the display nodes overlapping with at least a portion of the path area to prepare to display the media object.
US09870192B2 Systems and methods for providing adapted multi-monitor topology support in a virtualization environment
A server is provided for providing adaptive displaying on a plurality of display devices in a virtualization environment. The server includes a communication device configured to receive capabilities data associated with a plurality of graphics processing units (GPUs) of a client device. The plurality of GPUs include at least one GPU that has at least one different capability from the other GPUs. The server also includes a display driver configured to generate a plurality of display adapters based on the capabilities data. Each of the display adapters corresponds to one of the plurality of GPUs. The server further includes a window compositor configured to generate command data using the plurality of display adapters. The communication device is further configured to provide the command data to the client device. The command data are adapted to the capabilities of one or more of the plurality of GPUs.