US09906925B2

A method for exchanging content among communication entities over a communication network includes: checking for a trigger command along with the saved content in a memory of a first entity (510), identifying at least one second entity with which the content has to be exchanged (520), enabling a handshake message from the first entity, upon identifying the trigger command, to the second entity ensuring about the appropriate decoding block (530), converting the saved content of the first entity into symbols until a termination character is encountered (540), wherein the converted symbols are sent as deliberately terminated call(s) through a set of permissible unique identifier(s) to the second entity and translating one or more intervals of the duration of the call of the deliberately terminated calls (one Subscriber Identity Module (SIM)) or the unique numbers (more than one SIM) into unique symbols at the second entity to form a message (550).
US09906921B2

Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for updating points of interest (POIs), such as for use in or with a mobile communication device, for example.
US09906915B2

A method of increasing accuracy of location determination of mobile devices within a location-based subgroup starts with processor receiving location data and proximity information from each of the mobile devices. Location data received from first mobile device includes first mobile device's fixed location. Proximity information received from first mobile device includes an identification of mobile devices within a proximity sensitivity radius of first mobile device's location. Selecting at least one mobile device that has provided proximity information that identifies first mobile device as being within the proximity sensor accuracy limit of the selected at least one mobile device. Processor refining fixed location of first mobile device to generate refined location of first mobile device by identifying an intersection of proximity sensor accuracy limit of the selected at least one mobile device. Other embodiments are described.
US09906909B2

Once a proximity beacon is installed within a venue, mobile devices receive signals transmitted by the proximity beacon. These mobile devices then report their own locations to an application server. These mobile devices also report a signal strength to the application server, the signal strength associated with the signal from the proximity beacon. The application server determines the location of the proximity beacon by triangulating based on the locations of the mobile devices and on the signal strengths from the mobile devices. The location of the proximity beacon is then transmitted to a front-end device that then displays the location of the proximity beacon on a map along with other locations of other proximity beacons. The map may also display range areas and battery levels of the proximity beacon, and any other data that can be gathered by the application server from the mobile devices or the proximity beacon.
US09906900B2

An apparatus and method for providing location information within a wireless network operable to obfuscate location information is described. The apparatus and method comprising a processor and memory coupled to the processor capable of storing data. The processor is configured to: store network profile data on a plurality of wireless network access points within the network. The network profile data including an identifier for the network access point, signal information, the physical location of the network access point, and the time. The processor is also configured to receive a request for location information from a client application executing on a mobile device, the request including information on the wireless network access points the mobile wireless device has been in communication with, information on the received signal and the time of the communication. The processor then determines the location of the mobile wireless device using the request data and the network profile data; and sends the location to the client application.
US09906898B2

Disclosed are systems, methods and devices for application of determining position information for mobile devices. In specific implementations, measurement of a signal travel time and a signal's strength may be combined to characterize a transmission power of the signal's transmitter. The characterized transmission power may be applied to affect expected signal strength signature values for use of the signal's transmitter may be updated in order to enhance a location based service where location may be effected by accuracy of a transmitter's power.
US09906897B2

Mesh node modules are associated with pet carriers and companion nodes can dynamically form a mesh network which uploads location information of the nodes and in some cases additional information, e.g., temperature or pet physical parameter signals, to a network. The information may be downloaded to an owner's CE device.
US09906881B2

A method for operating an external component of a cochlear implant hearing system. The external component includes a speech processor module operable in a stand-alone mode of operation and a body-worn mode of operation, and a protective case. The method includes operating the speech processor module in the stand-alone mode, determining when the speech processor module is mounted in the case, and operating the speech processor module in the body-worn mode in response to determining that the speech processor module is mounted in the case.
US09906879B2

Disclosed herein, among other things, are systems and methods for solderless module connectors for hearing assistance devices. One aspect of the present subject matter includes a method of assembling a hearing assistance device. According to various embodiments, the method includes providing a structure including a laser-direct structuring (LDS) portion, and inserting a flexible universal circuit module (UCM) having conductive surface traces into the structure. The UCM is electrically connected to the LDS portion using direct compression without the use of wires or solder, according to various embodiments.
US09906877B2

The invention relates to a method for configuring a mobile user device as a remote controller for a hearing aid, said mobile user device, comprising a removable secure digital (SD) card, comprising a radio interface and an antenna controller for configuring said radio interface for wireless communication with said hearing aid; and, a computer-readable memory for storing a software application for remotely controlling said hearing aid via said communication module; said method comprising: requesting a communication module identifier, from said communication module; sending a request for hearing aid setting information associated with said hearing aid to a server, said request comprising said communication module identifier; receiving at least part of said hearing aid setting information if said server determines on the basis of said communication module identifier that access to said hearing aid setting information by said mobile user device is allowed; and, configuring the radio interface of said communication module on the basis of said hearing aid setting information.
US09906871B2

Distant support is provided to a personal hearing system user by a support provider over a network. Support provider and user communicate with each other by speech transmitted over the network. The user depends in regard to understanding speech on his or her hearing aids. During the support session the hearing aids may have to be removed, may have to be switched off or may be programmed in an unfavorable way. In this case, the user may not be able to understand the speech of the support provider any more. The system enables the support provider to select a message from a list of available messages which is then presented as a visual image to the user. The obstructed acoustical channel is bypassed by relying on visual communication.
US09906867B2

The present invention provides for a surface acoustic transducer optimally structured to produce sound within an aircraft cabin by vibrating the interior cabin walls. Specifically, the surface acoustic transducer comprises a primary assembly comprising a voice coil assembly having a voice coil former and wire, and a transducer housing for retaining said primary assembly and a magnet therein such in movable relations. The present surface acoustic transducer may further include a spider structured to provide an improved excursion. An external housing may additionally be provided comprising a rigid retaining wall for protecting the surface acoustic transducer from potential externally applied forces and a malleable excursion cover allowing for an excursion of the primary assembly thereof.
US09906865B2

A piezoelectric loudspeaker includes an oscillator, two damping members and a plurality of terminals which are disposed in a loudspeaker box. The oscillator includes a plate and two piezoelectric members coupled to two sides of the plate. The oscillator is disposed in an accommodation trough of the loudspeaker box, and has a fixed end and a free end. The damping members are made of silicone and disposed in the accommodation trough. The damping members are pressed against an edge of the free end of the plate of the oscillator. The terminals are connected with the plate and the piezoelectric members of the oscillator, respectively. Through the damping members, the present invention provides a better shock absorption effect to effectively reduce the noises caused by the free end of the oscillator and to effectively enhance the tone.
US09906859B1

A system that performs noise estimation for an audio adjustment application comprises a coherence calculator that determines at least one coherence value between microphone signals generated by at least two microphones that each independently senses acoustic energy in a listening space. A first microphone of the at least two microphones generates a first microphone signal from the acoustic energy and a second microphone of the at least two microphones generates a second microphone signal from the acoustic energy. The acoustic energy comprises a combination of an audio signal transduced by one or more speakers and environmental noise of the acoustic energy that is local to the listening space. A noise estimate computation processor determines an estimate of a level of the environmental noise based on the at least one coherence value.
US09906858B2

A system and method for digital processing including a gain element to process an input audio signal, a high pass filter to then filter the signal and create a high pass signal, a first filter module to filter the high pass signal and create a first filtered signal and a splitter to split the high pass signal into two high pass signals. The first filter module filters one high pass signals before a first compressor modulates the signal or a high pass signal to create a modulated signal. A second filter module filters the modulated signal to create a second filtered signal that is processed by a first processing module including a band splitter that splits the signal into low and high band signals that are then modulated by compressors. A second processing module processes the modulated low and high band signals to create an output signal.
US09906853B2

A prosthetic support, including a structure configured to apply a clamping force to a head of a recipient while extending about a back of at least one of a head or neck of the recipient such that output generated by a device supported by the structure is directed into skin of the recipient at a location behind an ear canal of the recipient that covers the mastoid bone of the recipient.
US09906849B2

Provided is a sound-transmitting waterproof film having waterproof performance and stable sound-transmitting performance in a wide tonal range. The sound-transmitting waterproof film includes a porous film of a synthetic resin, and has a water pressure resistance of 10 to 400 kPa in accordance with a JIS L 1092 method B (a high water pressure method) and has an acoustic loss of less than 10 dB at a frequency of 1 kHz, an acoustic loss of less than 5 dB at a frequency of 2 kHz, and an acoustic loss of less than 5 dB at a frequency of 5 kHz in sound-transmitting performance tests.
US09906837B1

A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event, applying the activity to a content series detector, applying an output of the content series detector to a series gap detector, and applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls to configure the digital communication device with the control interface.
US09906835B2

Systems and methods to verify and/or correct media lineup information are disclosed. An example method includes comparing signature data representative of media to recurring segment reference signatures in a signature database. The recurring segment reference signatures are representative of segments of media recurring in multiple different episodes of a same media series. The example method further includes, when the signature data matches one of the recurring segment reference signatures, generating identifying information for the media indicating the media as corresponding to an episode of the media series.
US09906831B2

A server device includes memory to store: a database of frame fingerprints ordered sequentially by media item number and frame number for media items, and a hash table containing (key, value) entries each including a hashed frame fingerprint and index number(s) to the database. A processor coupled to the memory is to, for an input set of hashed frame fingerprints, select a most recent hashed frame fingerprint. The processor performs a lookup with the most recent hashed frame fingerprint to identify a plurality of index numbers from a matching entry. The processor retrieves a target plurality of frame fingerprints from the database using each of the plurality of index numbers as a starting point; calculates a rank distance between the input set and each respective target plurality of frame fingerprints; and selects the target plurality of frame fingerprints for which the rank distance is shortest, to identify a media item.
US09906830B2

In a particular embodiment, a method includes processing, at a network computing device, media content received from a media source to generate processed media content based on one or more settings received via a user interface. The user interface includes an option to add forward error correction to the processed media content. The method further includes initiating storage of the processed media content at a memory device.
US09906829B2

A display device simultaneously displays at least the following: a video depicting an item in a scene; a tag in a first position overlaid on the video, the tag being associated with the item depicted in the video, wherein the tag includes descriptive text information describing the item depicted in the video; and a visually perceptible indicator extending between a proximity where the item is depicted in the video and a proximity of the first position. The tag undergoes continuous motion relative to at least a portion of the video scene from the first position to a second position different from the first position, while the display device displays the video and the tag overlaid on the video while the tag undergoes continuous motion.
US09906817B2

Coding circuitry may implement an indexed set of color values that stores color values for a neighbor pixel group. The coding circuitry may obtain a current pixel group for coding. The coding circuitry may code the current pixel group using the indexed set of color values when an indication that there is a compression advantage to coding using the indexed set of color values is present within an input stream. When the indication is not present, the coding circuitry may code the current pixel group using another coding technique.
US09906813B2

A method and apparatus for three-dimensional or multi-view video encoding and decoding using VSP (view synthesis prediction) with uniform sub-block partition are disclosed. For a current texture block comprising multiple partition blocks, the system derives a single partition decision and partitions each partition block of the current texture block into multiples sub-blocks according to the single partition decision. The VSP processing is then applied to each sub-block to derive the inter-view prediction using VSP. The single partition decision is derived using depth samples of the depth block in a reference view.
US09906812B2

According to one embodiment, an image encoding method includes selecting a motion reference block from an encoded pixel block to which an inter prediction is applied. The method includes selecting one or more available blocks from the motion reference block. The method includes selecting a selection block from the available blocks. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information specifying the selection block by referring to a code table decided according to a number of the available blocks.
US09906808B2

High-quality video is provided using a small amount of coded bits. The moving picture decoding method performs inter-frame prediction processing. With the aforementioned inter-frame prediction processing, blocks with similar motion vectors from among the motion vectors in multiple blocks that have already been decoded are combined and a combined area is computed. A predicted vector for a target block to be decoded is computed using the motion vector of the aforementioned combined area, and a motion vector for the aforementioned target block is computed based on the aforementioned predicted vector and a difference vector which is included in a coded stream that is input. A predicted image is generated using the aforementioned motion vector, and a difference image which is included in the aforementioned coded stream and the aforementioned predicted image are added to generate a decoded image.
US09906806B2

A video encoder (70) for coding moving pictures comprising a buffer (16c) with a plurality of memory areas capable of storing frames composed of top fields and bottom fields, a motion estimation unit (19) operable to code, field by field, inputted pictures performing moving estimation and moving compensation by referring, field by field, to the picture data stored in a memory area, a motion compensation unit (16d), a subtractor (11), a transformation unit (13) and a quantization unit (14), a memory management unit (71) operable to manage, frame by frame, a plurality of memory areas, an inverse quantization unit (16a) and inverse discrete cosine transform unit (16b) operable to decode picture data in coded fields and store the picture data in the decoded field in any of the plurality of memory areas under the management by the memory management unit (71).
US09906800B2

To allow a finer quantization control according to the property of an image within a macroblock, quantization parameter values are allowed to be changed in units of sub-blocks equal to or smaller than the macroblock in a similar manner as in motion compensation and orthogonal transform processes. A finer-tuned quantization control is performed, for example, by selecting fine and coarse quantization parameters respectively for corresponding sub-blocks if a plurality of images having different properties coexist within the macroblock.
US09906799B2

An example method of decoding video data includes determining a palette for decoding a block of video data, where the palette includes one or more palette entries each having a respective palette index, determining a first plurality of palette indices for first pixels of the block of video data, enabling a palette coding mode based on a run length of a run of a second plurality of palette indices for second pixels of the block of video data being decoded relative to the first plurality of palette indices meeting a run length threshold, and decoding the run of the second plurality of palette indices relative to the first plurality of palette indices using the palette coding mode.
US09906797B2

Multi-mode error concealment, recovery and resilience coding. Adaptation of a number of coding units (CUs) employed in accordance with video coding may be made as a function of error. As a number of errors increases, the respective number of CUs may correspondingly increase (e.g., which may be made in accompaniment with a reduction of CU size). As a number of errors decreases, the respective number of CUs may correspondingly decrease (e.g., which may be made in accompaniment with an increase of CU size). Such errors may be associated with a type of source providing a video signal, a type of error resilience coding employed, communication link and/or channel conditions, a remote error characteristic (e.g., such as associated with a source device and/or destination device), a local error characteristic (e.g., such as associated with operations and/or processing within a given device), and/or any other type of consideration.
US09906794B2

Systems and methods for ensuring that images are compressed in a format that may be decompressed at a speed that is acceptable to a particular user and/or viewing environment are disclosed herein.
US09906789B2

Embodiments of the present invention provide an encoding or decoding method and apparatus. The method includes: extracting first information in a bitstream; determining a chroma component intra prediction mode according to the first information; when the chroma component intra prediction mode cannot be determined according to the first information, extracting second information in the bitstream; and determining the chroma component intra prediction mode according to the second information, where the first information includes information for indicating whether the chroma component intra prediction mode is a DM mode or an LM mode, the second information is used to indicate a remaining mode as the chroma component intra prediction mode, and the remaining mode is one of available chroma component intra prediction modes other than a mode that may be determined according to the first information.
US09906788B2

A method and device for generating a predicted value of image that are mostly used to generate a predicted value of a current block during image encoding or decoding. The method includes: determining a searching scope, wherein multiple motion vectors are included in the searching scope; performing up-sampling interpolations on first reference blocks, corresponding to the motion vector in the searching scope, in a reference image of the current block by using a first filter to obtain up-sampled first reference blocks; by using the up-sampled first reference blocks, obtaining at least one candidate motion vector corresponding to the current block; performing up-sampling interpolations on second reference blocks, corresponding to the at least one candidate motion vector, in the reference image of the current block by using a second filter to obtain up-sampled second reference blocks; combining the up-sampled second reference blocks to obtain a predicted value of the current block.
US09906775B2

This invention provides a device and a method of multi-view image calibration which can easily acquire calibration parameters (intrinsic/extrinsic parameter) of multi-image input device in wide space without separate calibration tool.
US09906772B2

A method for performing multi-camera capturing control of an electronic device and an associated apparatus are provided, where the method can be applied to the electronic device. The method may include the steps of: obtaining a plurality of preview images, wherein the plurality of preview images are generated by using at least one lens module of the electronic device; generating at least one distance-related index according to characteristics of the plurality of preview images; and according to the aforementioned at least one distance-related index, selectively controlling whether to allow multi-camera capturing or controlling whether to output warning information. For example, when it is detected that a specific distance-related index within the aforementioned at least one distance-related index falls within a predetermined range, a notification which indicates that a multi-camera capturing function of the electronic device is allowed to be triggered may be output, in order to guarantee the overall performance.
US09906771B2

A light-field camera includes a main lens configured to form an image of an object, a lens configured to form, on a curved surface, additional images based on the image of the object, and an image sensor configured to function as a curved image sensor and thereby sense the additional images, at least one of the lens and the image sensor including a flat element.
US09906760B2

A free-form lens (for example a phase modulator, lens or deformable mirror) may be made to reproduce a light pattern specified by image data. Source regions on the free-form lens are mapped to target regions areas on an image. Areas of the source regions are adjusted to vary the amount of light delivered to each of the target regions. Adjustment of the source areas may be achieved using a L-BFGS optimization which preferably incorporates smoothness and curl regularizers. Embodiments apply parallel processing to obtain control values for a free form lens in real time or near real time. Apparatus may process image data and display an image by controlling a dynamically variable free form lens using the processed image data.
US09906753B2

There is provided an imaging device that includes a pixel generation unit that generates an image signal formed from a plurality of pixel signals according to incident light, and a frame memory that stores the image signal of a plurality of frames.
US09906743B2

Provided is a solid-state imaging apparatus, including pixels each including: a photoelectric conversion unit; a charge accumulation unit; a transistor including a control electrode; a waveguide; and a light-shielding portion. The waveguide includes an incident portion and an output portion, the light-shielding portion includes a first portion that covers the control electrode of the transistor and a second portion that covers a part of the photoelectric conversion unit, the output portion and the photoelectric conversion unit are arranged with an interval therebetween, the interval between the output portion and the photoelectric conversion unit is larger than an interval between a lower end of the second portion of the light-shielding portion and the photoelectric conversion unit, and the interval between the output portion and the photoelectric conversion unit is smaller than an interval between an upper end of the second portion of the light-shielding portion and the photoelectric conversion unit.
US09906741B2

An imaging apparatus includes an optical system, a data storage unit, an imaging unit, and an image processing unit. The optical system is variable in focal distance and varies a size of an image circle by the focal distance. A data storage unit stores data indicating a correspondence between a value of the focal distance and a value of the size of the image circle. The imaging unit obtains image data from the optical image. The image processing unit performs composition processing of image data in multiple frames after dividing each of the image data in multiple frames corresponding to an outside of the image circle into quadrant-by-quadrant regions and aligning the divided image data in multiple frames quadrant by quadrant.
US09906731B2

An imaging apparatus has a first mode in which a detection unit detects a light amount change characteristic from an object between first and second exposures of an imaging unit during a continuous shooting and a determination unit determines an exposure timing of the second exposure based on the detected light amount change characteristic.
US09906711B2

A telescoping monopod system including an image acquisition module having a field of vision, an attachment member configured to contact the image acquisition module, a body housing a processor, a memory, an electromechanical component, and a plurality of shafts. The body contacts the attachment member. The body comprises a control panel.
US09906705B2

The image pickup apparatus includes a focus detector to produce, by using a light from an object passing through an image-taking optical system, focus information indicating a focus state of the image-taking optical system, a light-receiving sensor including visible-light receiving elements each receiving the light from the object and respectively having sensitivity centroids in mutually different wavelength ranges of a visible wavelength range, and a controller. The light-receiving sensor includes, separately from the visible-light receiving elements, infrared receiving elements each having a sensitivity centroid in an infrared wavelength range. An infrared-cutting filter disposed on a light-entering side further than the light-receiving sensor has a half-value wavelength longer than a wavelength of the sensitivity centroid of the infrared receiving elements. The controller performs focus control by using the focus information, output from the visible-light receiving elements and output from the infrared receiving elements.
US09906703B2

A system and method hosts entity-specific photo-sharing websites for entity-specific image capture devices. The system and method provides software for the entity-specific image capture devices that causes the image capture devices to transmit entity ID information when the image capture devices transmit images over the Internet. The system and method further provide an online photosharing service capable of hosting the entity-specific photo-sharing websites for each of the entities, such that when the image capture devices connect to photo-sharing service, the photo-sharing service uses the entity ID received from the image capture devices to automatically associate the image with the photo-sharing websites of the identified entity.
US09906694B2

The present invention relates to a camera module, the camera module including a base supporting a filter member mounted on a position corresponding to that of an image sensor mounted on a PCB (Printed Circuit Board), a dust trap unit mounted about the filter member of the base to collect soils including dust introduced into the filter member, wherein the dust trap unit includes an epoxy reception groove formed with one or more ribs formed at a periphery of the filter member mounted at the base, and a dust trap epoxy coated on an inside of the epoxy receptin groove.
US09906693B2

The present disclosure relates to an image processing apparatus, an image processing method, and a program that can correct distortion generated in frames caused by a rolling shutter to a degree to which the frames may be viewed. Provided is an image processing apparatus that corrects distortion generated in a frame constituting a moving image, the image processing apparatus including: a first detection unit configured to detect distorted high-frequency components corresponding to high-frequency components of distortion of the frame; a second detection unit configured to detect distorted low-frequency components corresponding to low-frequency components of distortion of the frame; a correction determination unit configured to determine an amount of correction of the distorted high-frequency components; and a correction unit configured to correct the distorted low-frequency components generated in the frame on the basis of the detected distorted low-frequency components and correct the distorted high-frequency components generated in the frame according to the determined amount of correction. The present disclosure can be applied to, for example, a video camera equipped with a CMOS sensor.
US09906688B2

An image capturing unit includes a sensor unit that image-captures a predetermined area including a subject; and a reference chart unit that is arranged in the predetermined area and captured with the subject by the sensor unit.
US09906687B2

A method, non-transitory computer readable medium and apparatus for starting a multiple scanline error diffusion method are disclosed. For example, the method includes identifying a pixel for each scanline of a plurality of scanlines, wherein the pixel that is identified in the each scanline of the plurality of scanlines is offset, setting all pixels behind the pixel for the each scanline of the plurality of scanlines that is identified with a white pixel value and starting the multiple scanline error diffusion method.
US09906675B2

A linear image scanner capable of digitizing three-dimensional surfaces according to the photometric stereo technique has a linear type imaging sensor, a scanning plane, an optical system, an optical axis, a scan line, a lighting system with at least four independently controllable light sources arranged so that each light source enlighten the scan line from a different direction. At least two first light sources are arranged symmetrically respect to the vision plane and at least two second light sources are arranged symmetrically respect to the moving plane and so that the at least two first and two second light sources radiate the scan line from at least four different directions with uniform light intensity and uniform incident angles of the light sources over the entire length of the scan line. A scanning method is also described.
US09906666B2

There is provided a print control program causing a computer to function as the following units. A setting unit performs a setting such that sorting is performed according to an output direction set for each print attribute when the sorting is performed according to a first method of sorting output materials according to the output direction among a plurality of types of sorting methods in a printing device. A generating unit generates content of a print instruction so that the output materials are output from the printing device according to the sorting method set by the setting unit.
US09906661B2

Contents of a UI screen customized by a user are reflected on a temporary screen that is displayed at the time of return from a power-saving mode. An apparatus having a normal mode and a power-saving mode in which consumed power is less than that in the normal mode as operation modes, including: a display unit; a main control unit configured to cause the display unit to display information; a storage unit configured to store data of an initial screen that is displayed on the display unit at the time of return from the power-saving mode and before initialization processing of the main control unit is completed; a sub control unit configured to, based on the initial screen data stored in the storage unit, cause the display unit to display the initial screen while the initialization processing is proceeding; and a change unit configured to change the initial screen data stored in the storage unit based a change in data of a normal screen to be displayed at the time of return from the power-saving mode.
US09906660B2

A computer program product that includes a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations, including operations to incorporate an entity specification into a business process in response to an input by a user, determine a multifunction printer (MFP) from a heterogeneous mix of MFPs for implementation of the business process, and generate an executable to execute on the MFP. The entity specification describes an element of a document and is associated with the business process. The MFP has an associated executable language and a graphical user interface (GUI) specification. The executable conforms to the executable language and the GUI specification, is generated from the entity specification and the business process, and performs the business process when executed by the MFP.
US09906659B2

According to an embodiment, a printer includes a display device and a controller device. The display device displays one of product information received from an external device and product information recorded in a memory device, as product-information-to-be-printed. When the printer is incapable of receiving the product information from the external device, the controller device controls the display device to display the product information recorded in the memory device, in a display mode indicating that the product-information-to-be-printed is the product information recorded in the memory device.
US09906652B2

In accordance with certain embodiments, disclosed herein is a method for shifting charges. The method includes receiving a request for a communication session between at least two endpoints. The request comprises a charging preference that indicates a request for a shift in at least a portion of the charges associated with the communication session. The method further includes transmitting a message to a charging system indicative of the request for the shift in charges based on the charging preference. The method additionally includes determining whether to establish the communication session between the at least two endpoints or to reject the communication session between the at least two endpoints. The method also includes, based on the determination, facilitating in the establishment of the communication session or the rejection of the communication session.
US09906639B1

A measuring tape for emitting a novelty sound includes a housing having a incrementally marked tape operably wound therein, a first end of the tape secured to an inner housing part with biasing member, an intermediate portion being wound about itself, and a second end extending outside a slot in the housing and includes an angled member to maintain the second end from reentering the housing, an activation device, a speaker operably disposed on the housing, an electronic device operably disposed in the housing and is configured for receiving and/or storing an audio data signal, the electronic device is responsive to the activation device and operably connected thereto, the electronic device for providing the received and/or stored audio data signal to the audio speaker operably connected to the housing, and a power source operably connected to the electronic device and the speaker.
US09906637B2

A smartphone includes: a first antenna for performing wireless communication in accordance with a first communication scheme; a second antenna for performing wireless communication in accordance with a second communication scheme; a first RF circuit module for converting a signal, received by the first antenna, into a digital audio signal; an audio processing module for converting the digital audio signal into an analog audio signal; a second RF circuit module for converting a signal, received by the second antenna, into an analog audio signal; a receiver for outputting an analog audio signal; and a first switch for switching between: a first mode for transmitting an analog audio signal between the audio processing module and the receiver; and a second mode for transmitting an analog audio signal between the second RF circuit module and the receiver.
US09906635B2

A mobile terminal and a method for the mobile terminal to switch between microphones during a call are disclosed. The mobile terminal includes a sound source determining module, a switching module and at least two microphones, wherein the sound source determining module is configured to determine a sound source location when the mobile terminal is answering an incoming call, and the switching module is configured to switch between the at least two microphones according to the sound source location so as to control at least one of the at least two microphones to act as a primary microphone to receive a first sound signal emitted from the sound source location.
US09906630B2

Methods and systems for processing network packets within a Performance Enhancing Proxy (PEP) environment are described. An example method comprises receiving network data to be transported between a first PEP and a second PEP. The network data is segmented in one or more original network packets. The method may further comprise collecting packet identifying data associated with the one or more original network packets before the network data is packetized into one or more performance enhanced packets by the first PEP. The method may further comprise transmitting the identifying data to the second PEP. Upon receiving of the identifying data, the second PEP may recreate the segmentation of the original network data.
US09906629B2

Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.
US09906628B2

With respect to a routing and a gateway (protocol conversion) in a network system, frame data can simply be generated even if a source node does not understand format specifications of all protocols, communication efficiency degradation caused by an enlargement of header information can be prevented as much as possible, and dealing with a new protocol can be simplified. A source node (data transmission device) transmits “common routing information”, which includes route information identifying all the nodes through which a message frame is routed from an own node to a destination node, while adding the common routing information on the message frame. Each relay node (data relay device) sequentially transfers the message frame while referring to the common routing information to perform identification of a destination, generation of a header, and update of the common routing information.
US09906624B2

Embodiments presented herein provide a protocol for throttling requests of multiple client applications sending data to a server. When a server receives a request from a client, the server increments a counter. Based on the counter value with respect to a high-water mark value and a low-water mark value, the server may enter a throttling period, upon which the server sends acknowledgments that include a throttle identifier to requesting clients. When a client receives an acknowledgment with a throttle identifier, the client waits for a delay period before sending a subsequent request. The server continues to send acknowledgments with a throttle identifier while in the throttling period. The client increases the delay period each time it receives an acknowledgment with the same throttle identifier as the previous one.
US09906615B1

A website system can provide a website having features for which the status of the features can be selected. The website system can determine that a request is associated with the feature of the website and determine a status of the feature. In response to determining that the feature has a first status, the website system can return a first web page file that does not include content associated with the feature and, in response to determining that the feature has an second status, return to the client computing device a second web page file that does include the content associated with the feature.
US09906611B2

A computer-implemented method includes identifying a profile. The method identifies one or more mobility patterns. The one or more mobility patterns are associated with the profile. The method identifies social media content from at least one location. The social media content from at least one location is associated with the profile. The method identifies user generated content from at least one location. The user generated content is associated with the profile. The method determines a set of behavioral patterns for the profile. The set of behavioral patterns is based on the mobility patterns, the social media content from at least one location, and the user generated content from at least one location. The method returns a recommendation for the profile. A corresponding computer system and computer program product are also disclosed.
US09906608B2

Methods and arrangements for download management. A download request is accepted from a mobile device of a user. The download request is adapted relative to at least one of: user context, and at least one user preference. The adapted download request is sent to a content server. Content is downloaded from the content server, and the received download content is modified relative to at least one of: the user context, and the at least one user preference. The modified download content is delivered to the mobile device of the user. Other variants and embodiments are broadly contemplated herein.
US09906601B2

In accordance with an embodiment, described herein is a system and method for supporting namespaces in a multitenant application server environment. The application server environment can include a domain with a plurality of partitions. A global namespace or JNDI tree bound to domain-level resources can maintain a collection of partition root nodes, with each partition root node being the root node of a partition JNDI tree. Each node in a partition JNDI tree is made partition-aware by including properties specific to a particular partition. An initial context for a partition can be created for use in dispatching resource lookup requests to the partition, and can be reused by other applications in accessing resources in the partition.
US09906598B1

A storage controller is implemented for controlling a storage system. The storage controller may be implemented using a distributed computer system and may include components for servicing client data requests based on the characteristics of the distributed computer system, the client, or the data requests. The storage controller is scalable independently of the storage system it controls. All components of the storage controller, as well as the client, may be virtual or hardware-based instances of a distributed computer system.
US09906590B2

Some embodiments provide intelligent predictive stream caching for live, linear, or video-on-demand streaming content using prefetching, segmented caching, and request clustering. Prefetching involves retrieving streaming content segments from an origin server prior to the segments being requested by users. Prefetching live or linear streaming content segments involves continually reissuing requests to the origin until the segments are obtained or a preset retry duration is completed. Prefetching is initiated in response to a first request for a segment falling within a particular interval. Request clustering commences thereafter. Subsequent requests are queued until the segments are retrieved. Segmented caching involves caching segments for one particular interval. Segments falling within a next interval are not prefetched until a first request for one such segment in the next interval is received. Cached segments from the previous interval can be replaced in cache with segments for the current interval, thereby minimizing cache footprint utilization.
US09906588B2

At a method for extracting content relating to a commodity which is executable on a server, the server including at least one processor and a storage device. The method includes acquiring a plurality of web articles from Internet; web articles associated with a commodity from the acquired web articles are recognized, a name for the commodity from the recognized web articles is extracted; and a representative picture for the commodity from all pictures in the recognized web articles is selected, the extracted content being extractable and returnable to a user upon input of a keyword.
US09906564B2

A first service submits a request to a second service on behalf of a customer of a service provider. The request may have been triggered by a request of the customer to the first service. To process the request, the second service evaluates one or more policies to determine whether fulfillment of the request is allowed by policy associated with the customer. The one or more policies may state one or more conditions on one or more services that played a role in submission of the request. If determined that the policy allows fulfillment of the request, the second service fulfills the request.
US09906563B2

An information handling system includes a method for executing instructions for a content sharing system executing role-based policy settings for a plurality of remotely connected computing devices operatively connected to share content, detecting pre-paired wireless connectivity of remotely connected computing devices to a system hosting the content sharing system, implementing role-based policy settings to partially limit content sharing system operation based on a device role classification for the at least one of the plurality of remotely connected computing devices, auto-initiating navigation accessibility to the pre-paired remotely connected computing device via the content sharing system, and displaying a content sharing system desktop comprising a plurality of device environment-representative windows representing at least two of the plurality of remotely connected computing devices that devices function via different operating systems.
US09906560B2

Some embodiments provide novel methods for processing remote-device data messages in a network based on data-message attributes from a remote device management (RDM) system. For instance, the method of some embodiments identifies a set of RDM attributes associated with a data message, and then performs one or more service operations based on identified RDM attribute set.
US09906556B2

The present invention is directed towards systems and methods for managing SSL session persistence and reuse in a multi-core system. A first core may indicate that an SSL session established by the first core is non-resumable. Responsive to the indication, the core may set an indicator at a location in memory accessible by each core of the multi-core system, the indicator indicating that the SSL session is non-resumable. A second core of the multi-core system may receive a request to reuse the SSL session. The request may include a session identifier of the SSL session. In addition, the session identifier may identify the first core as an establisher of the SSL session. The second core can identify from encoding of the session identifier whether the second core is not the establisher of the SSL session. Responsive to the identification, the second core may determine whether to resume the SSL session.
US09906541B2

Methods, computer-readable media, software, and apparatuses may assist a consumer in keeping track of a consumer's accounts in order to prevent unauthorized access or use of the consumer's identified subscription and financial accounts. The discovered subscriptions and financial accounts may be displayed to the consumer along with recommendations and assistance for closing unused or unwanted financial accounts and subscriptions to prevent unauthorized access or use.
US09906540B2

A device for detecting network traffic content is provided. The device includes a memory configured for storing one or more signatures, each of the one or more signatures associated with content desired to be detected, and 5 defined by one or more predicates. The device also includes a processor configured to receive data associated with network traffic content, execute one or more instructions based on the one or more signatures and the data, and determine whether the network traffic content matches the content desired to be detected.
US09906538B2

A method for securing a computer system includes detecting a malware attack on a honeypot node, and, based on the detected malware attack, automatically generating investigation directives for verifying whether an endpoint of the computer system is subject to the malware attack. The investigation directives are distributed to one or more software agents that are each associated with one or more endpoints of the computer system. At least one infected endpoint in the computer system, which is subject to the malware attack, is identified by the software agents using the investigation directives.
US09906537B2

A system, method, and computer program product are provided for conditionally performing an action based on an attribute. In use, at least one attribute associated with an object is determined. Additionally, an event associated with the object is identified. Further, at least one action is conditionally performed in association with the event, based on the at least one attribute.
US09906536B1

A reporting tool includes a retrieval engine, a context switching engine, a reporting engine, a publication engine, and a subscription engine. The retrieval engine retrieves a request for subscription data. The context switching engine receives security information indicating whether a user is authorized to view reporting data. The reporting engine generates a plurality of batches of reporting data. The publication engine generates the data report by processing the batches. The subscription engine communicates the data report.
US09906533B2

A cloud computing system includes a plurality of tenants that are permitted to access cloud hosted applications. The system includes an input governance layer associated with each application, and an output governance layer associated with each application. The input governance layer and the output governance layer include an encapsulation of a cloud hosted application. The governance layers receive a request from a tenant-user to access a first application on the cloud computing system, check a governance database to determine if the tenant-user is authorized to access the first application, and allows or denies access accordingly.
US09906499B1

The disclosure provides a method of activating user access of a Secure Data Exchange (SDE) Client of a SDE system, and computer program products for securing electronic communications over an electronic mail or messaging system. In one embodiment, a computer program product is disclosed that includes instructions for: (1) activating access of a user to a Secure Data Exchange (SDE) System based on a Unique User Identifier (UUI) associated with the user and an authentication code, wherein the authentication code is based on an email address of the user and other parameters or values known by the SDE system, (2) verifying the user has the access based on both the UUI and the authentication code, and (3) providing a plurality of converters and a User Data Transaction Identifier (UDTID) to a SDE client of a verified user in response to a request therefrom.
US09906498B2

In the case of a secure communication connection to a communication device connected to the industrial automation system via a non-secure subnetwork, a monitoring unit checks whether a new communication network address assigned to the communication device for a connection to the non-secure subnetwork becomes valid. In the event of a change in a communication network address and in the case of a still existing secure communication connection, the monitoring unit transmits an address change notification via the existing secure communication connection, where upon receiving the address change notification, the set-up of an additional secure communication connection and a changeover from the existing secure communication connection to the additional secure communication connection are initiated.
US09906488B2

A method for providing access to an Internet resource includes registering a surrogate nameserver to be an authoritative nameserver in a DNS network, receiving at the surrogate nameserver a DNS query, maintaining at the surrogate nameserver a cache that includes a resolution of the DNS query, and executing at the surrogate nameserver a policy code to make a determination of validity of one or more of the DNS query and the cached resolution.
US09906481B2

A computer system identifies an electronic conversation between a plurality of participants. The computer system identifies the plurality of participants. The computer system determines whether the plurality of participants match a specific list of participants that have been predetermined to be of interest to a user. In response to determining that the plurality of participants engaged in the electronic conversation matches the predetermined list of participants of interest to the user, the computer system notifies the user of the electronic conversation.
US09906480B2

Techniques for ephemeral message are described. In one embodiment, an apparatus may comprise a sender inbound messaging component operative to receive an incoming update for a message queue at a client support server for a messaging system from a messaging client on a client device; a legacy client support component operative to determine whether the messaging client supports a client-side time-to-live setting; determine whether the incoming update should be associated with a server-specified time-to-live setting where the messaging client does not support the client-side time-to-live setting; and assign the incoming update the server-specified time-to-live setting where the messaging client does not support the client-side time-to-live setting and where the incoming update should be associated with a server-side time-to-live setting. Other embodiments are described and claimed.
US09906473B2

A bearing performance automatic calculation service device is provided which allows a user to receive an automatic calculation service at any time in any location, which easily ensures reliability in terms of leakage of transmitted/received data, and which is easily used in terms of an input operation. An e-mail address is assigned, which is used only for receiving a request for an automatic calculation service. It is determined whether authentication information and a description content of a file 5 attached to an e-mail 4 satisfy a condition. Evaluation of performance of a bearing with respect to a determined evaluation item by means of a calculation formula on the basis of the file is performed. A result of the evaluation to the file 5 is added to create a sending file. The sending file 5 is attached and sent back by the e-mail sending module 17.
US09906456B2

A mobile communication device including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a service network comprising a plurality of cells. The controller determines whether an Application-specific Congestion control for Data Communication (ACDC) has not been enabled in one of the cells according to system information broadcasted by the cells, and in response to the ACDC not having been enabled in one of the cells, select or reselect to the cell via the wireless transceiver even when the cell has a lower priority level than another cell in which the ACDC has been enabled.
US09906453B2

An escalated expedited forwarding system, for modifying per hop behavior of one or more Expedited Forwarding (EF) packets for a session in a communication network, the system comprising: a memory; a processor coupled to the memory storing processor executable instructions which when executed by the processor causes the processor to perform operations comprising: determining, by an escalated expedited forwarding system, at least one of latency, jitter and average jitter associated with the one or more EF packets for the session; marking, by the escalated expedited forwarding system, one or more EF packets based on the at least one of latency, jitter and average jitter; and modifying, by the escalated expedited forwarding system, the per hop behavior of the one or more marked EF packets.
US09906451B2

Embodiments include a method, system, and computer program product for managing data flows in a network. A software-defined network controller obtains one or more attributes associated with one or more devices, such as physical layer devices. The obtained attribute(s) are stored in a table. A flow of data in the network is controlled based on the table.
US09906429B2

A system and method can perform subnet initialization in a middleware machine environment. In accordance with one embodiment, a plurality of management nodes in the middleware machine environment can be interconnected so that a plurality of subnet managers that are associated with the plurality of management nodes can communicate with each other using an in-band communication protocol. The plurality of subnet managers can negotiate and elect a master subnet manager, which operates to configure and manage the middleware machine environment. The master subnet manager can replicate one or more subnet initialization policies to other subnet managers in the middleware machine environment using the in-band communication protocol. The master subnet manager can then set up a plurality of client nodes in the middleware machine environment based on the one or more subnet initialization policies.
US09906427B2

A method for performing a bandwidth test for communications from a first network station to a second network station of a communication network is based on the probe rate model (PRM) in which iteratively a train of probe sample packets is transmitted from the first station to the second station with a constant packet rate per iteration. The packet rate is adapted to the available bandwidth on the data pipe per iteration. According to the disclosure the number of probe packets per train of probe sample packets is varied with the available bandwidth per iteration. This increases the accuracy of the test, in particular, in the range where a high data rate is available on the data pipe. A step decreasing factor (SDF) is applied with which the performance test is improved. Such step decreasing factor is dependent on the network jitter and further improves the performance of the test.
US09906418B2

A system and method are provided for managing bundles of applications and services over a network between a server system and client computers. Related applications and services are bundled together in one package so that a user is able to quickly and easily configure a computer to perform a specified task. By combining both the applications and the services in one bundle, users no longer have to search the Internet for necessary components. Furthermore, additional features that allow portability of the bundled applications and services in addition to diagnostic monitoring are included.
US09906413B1

According to an embodiment of the present invention, an automated computer implemented system and method for building system hierarchies comprising: an input configured to receive monitoring data from a plurality of devices associated with an entity, wherein the monitoring data for each device of the plurality of devices comprises a unique addressing scheme, the unique addressing scheme comprising a location identifier, a relationship identifier and an object identifier for each device; a processor configured to dynamically build a system hierarchy based on the addressing scheme for each device responsive to the monitoring data and a calculated data determined for each device; and an output configured to generate the system hierarchy on an user interface.
US09906410B2

One or more techniques and/or systems are provided for dynamic data access configuration. For example, a mapping may be maintained for compute nodes of a distributed processing system. The mapping may comprise access permission assignments of at least some compute nodes to shared data segments (e.g., read access and/or write access permissions). The mapping may be updated based upon configuration changes for the distributed processing system (e.g., addition of a new compute node, failure of a compute node, granting or removal of access to a shared data segment for an existing compute node, etc.). The updated mapping may be applied to the distributed processing system during operation of the distributed processing system (e.g., access may be granted to original instances of shared data segments based upon the configuration change; compute nodes and/or the distributed processing system may be kept online and operational while applying the configuration change; etc.).
US09906404B2

Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.
US09906397B2

The present disclosure provides a method for transmitting messages using a channel combining/splitting transmission scheme for a 5G or pre-5G communication system. The method comprising: splitting the messages into a first part to be transmitted to a first channel, which is a degradation channel, and a second part to be transmitted to a second channel, which is an enhancement channel, generating first modulation signals by performing a channel encoding and frequency quadrature amplitude modulation on the first part and generating second modulation signals by performing a channel encoding and quadrature amplitude modulation on the second part, generating first transmission signals by combining the first modulation signals with a part of or all the second modulation signals and generating second transmission signals using the second modulation signals, and transmitting the generated first transmission signals and second transmission signals through the first channel and the second channel.
US09906396B2

A coding and modulation apparatus and method are presented. The apparatus (10) comprises an encoder (11) that encodes input data into cell words, and a modulator (12) that modulates said cell words into constellation values of a non-uniform constellation. The modulator (12) is configured to use, based on the total number M of constellation points of the constellation and the signal-to-noise ratio SNR in dB, a non-uniform constellation from a group of constellations comprising one or more of predetermined constellations defined by the constellation position vector w0 . . . b−1, wherein b=M/4.
US09906392B2

Provided are a method and an apparatus for processing a transmission signal, which reduce a peak value to an appropriate magnitude by appropriately distorting a final transmission signal through implementation into simple hardware having a small memory and a small operation amount to effectively reduce a peak-to-average power ratio (PAPR) by effectively processing a signal for wireless communication in real time.
US09906390B2

Disclosed is a technique related to a method and apparatus for generating a preamble and a data frame for wireless communication, and to a synchronization estimation method using the preamble. According to the technique, a method for generating a frame for wireless communication is disclosed, wherein the method comprises: a step of generating a modified sequence using a first base sequence for synchronization estimation; and a step of allocating the first base sequence and the modified sequence to the frequency domain of a first timeslot to generate a preamble. The modified sequence includes a complex conjugated sequence of the first base sequence or a sequence having a code different from that of the first base sequence.
US09906387B2

An apparatus for receiving signals includes a receiver for receiving a time domain signal from a transmitter, wherein at least one first information bit is mapped, resulting in at least one first mapped symbol; at least one second information bit is mapped, resulting in at least one second mapped symbol; the at least one second mapped symbol is multiplied by at least one third information bit; and the time domain signal is generated from the at least one first mapped symbol and the at least one second mapped symbol.
US09906384B1

Corrections are provided for mismatches between an in-phase (I) signal and a quadrature-phase (Q) signal, the I and Q signals having a first frequency band. A frequency filter circuit filters the I and Q signals to produce a filtered I and Q output with a second frequency band that is a subset of the first frequency band. Digital circuitry includes a multiple-tap correction filter having a plurality of taps and configured to generate I and Q output signals by filtering the I and Q signals according to respective sets of coefficients for the plurality of taps. A coefficient estimator generates the sets of coefficients relative to different frequency bands.
US09906382B2

The invention relates to a network entity for programmably arranging an intermediate node for serving communications between a source node and a target node in a communication network comprising a plurality of intermediate nodes arranged in a plurality of communication paths between the source node and the target node, the network entity comprising a metric determiner for determining a first metric of a first communication path and a second metric of a second communication path from the plurality of communication paths, the metric determiner being further configured to compare the first metric and the second metric and to select the communication path which is associated with the lesser metric, and a processor being configured to select an intermediate node arranged in the selected communication path to obtain a selected intermediate node, and to programmably arrange the selected intermediate node.
US09906373B2

In one implementation, a public key infrastructure utilizes a two stage revocation process for a set of data. One stage authenticates or revokes the set of data based on the status of the digital signature and another stage authenticates or revokes the set of data based on the status of an individual signature by the digital certificate. For example, a digital certificate based is assigned a certificate number. A serial number is assigned for a signature for the set of data as signed by the digital certificate. A data transmission, data packet, or install package includes the set of data, the certificate number and the serial number. Therefore, individual instances of the signature may be revoked according to serial number.
US09906357B2

An optical receiver includes a detector and frame synchronizer. The detector receives an optical OFDM bit stream having a plurality of frames. Each frame has an in-phase and quadrature phase component. Each component has an OFDM symbol-bearing data payload and a synchronization header. The synchronization header includes a single synchronization pulse. The frame synchronizer detects the synchronization header on each phase component. The frame synchronizer includes first and second pairs of digital comparators for each of the in-phase and quadrature phase components. The first and second pairs of digital comparators associated with each phase component establishes different and adjustable threshold windows that is symmetric about a zero amplitude of the synchronization pulse of the respective phase component. Each frame is synchronized when the synchronization pulse respectively associated therewith is detected as having an amplitude extending beyond at least one of the windows established for one of the phase components.
US09906347B2

A method and a base station are provided for transmitting hybrid automatic repeat request (HARQ) packets. The method includes bundling a plurality of HARQ packets in a HARQ process in a semi-persistent scheduling (SPS) grant; and transmitting, to a user equipment (UE), the bundled plurality of HARQ packets in the HARQ process.
US09906346B2

A method for providing feedback information includes receiving a configuration of a plurality of offset values, determining the feedback information in accordance with at least one measurement made by a user equipment and with the plurality of offset values, and sending the feedback information to a network controller.
US09906343B2

Various embodiments are generally directed to an apparatus, method and other techniques to determine a bandwidth in a frequency band to communicate information to stations, determine an Orthogonal Frequency-Division Multiple Access (OFDMA) tone allocation scheme based on the bandwidth, the OFDMA tone allocation scheme to include one or more resource units each comprising a plurality of tones and each having a fixed location in the bandwidth, and communicate information to the stations based on the OFDMA tone allocation scheme.
US09906341B2

A method of generating reference signals by a base station in a wireless communication system is disclosed. The method including a sequence of a first reference signal using a cell identifier of the base station, transmitting, to a first user equipment (UE), a message including mode information indicating a first mode for a coordinated multi-point (CoMP) operation and a predetermined identifier being different from the cell identifier of the base station and generating a sequence of a second reference signal for the first UE using the predetermined identifier instead of the cell identifier of the base station.
US09906340B2

A method and transmitting device are provided for coordinated multi-point transmission scheduling by a transmitting device over one or more heterogeneous wireless networks that include a set of clusters. Each of the clusters has a set of transmission points for serving a set of user equipment devices. The method includes determining constraints imposed on any of the user equipment devices. The method further includes receiving channel state information feedback from the user equipment devices. The method also includes obtaining user weights and buffer sizes. The method additionally includes iteratively determining a weighted sum of user rates based on the constraints, the channel state information feedback, the user weights, and the buffer sizes. The iteratively determining step determines the weighted sum of user rates based on an initial weighted sum of user rates determined for the user equipment devices without the constraints.
US09906334B2

The present invention relates to a method and apparatus for transmitting an acknowledgement/not-acknowledgement (ACK/NACK) signal in a wireless communication system. The method includes the steps of: receiving a transmission block; and transmitting an ACK/NACK signal for the transmission block in a first subframe or a second subframe according to the size of the transmission block, wherein, when the size of the transmission block is smaller than or equal to a reference value, the ACK/NACK signal is transmitted in the first frame, when the size of the transmission block is greater than the reference value, the ACK/NACK signal is transmitted in the second subframe, and the second subframe is behind the first subframe in a time domain.
US09906331B2

A communication method executed by an information processing apparatus capable of transmitting data of a plurality of sessions to another information processing apparatus, the method includes: acquiring from the another information processing apparatus processing time information according to a time taken for processing a first data received by the another information processing apparatus; calculating an upper limit value of an amount of data per unit time permitted to each of the plurality of sessions for transmission using the processing time information; and limiting the amount of data for each of the plurality of sessions based on the upper limit value calculated at the calculating upon transmitting a second data including data of one or more sessions to the another information processing apparatus.
US09906325B2

A communication device includes a media access control (MAC) and a physical layer (PHY) processor and supports multi-profile communications with one or more other communication devices. The PHY processor selects a profile based on one or more characteristics of a communication pathway between the device and the one or more other communication devices. A profile may include operational parameters such as modulation coding set (MCS), forward error correction (FEC) and/or error correction code (ECC), a number of bits per symbol per sub-carrier and/or sub-carrier mapping (e.g., such as based on orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA)), cyclic prefix, channel(s) used in transmission, bit-filling and shortening, unicast and/or multicast transmission, and/or other operational parameters. The PHY processor also may be configured to operate within at least two different operational modes including a first mode of packet aggregation and a second mode of bit-filling and shortening.
US09906323B2

Provided are a method and device for mapping and demapping of data. The method comprises: an OTUCnAG comprising an ODUCn with a rate of n*100 gigabits per second to which is added an OTU overhead, is divided according to a byte-interleaving scheme into multiple OTUCmTG; the OTUCmTG respectively are each mapped to a corresponding OCh, and data in the OCh is born on continuous frequency slots for transmission, wherein the rate of the OTUCnAG is n*100 gigabits per second, the rate of the OTUCmTG is m*100 gigabits per second, both m and n are positive integers, and m less than or equal to n. The disclosure increases optical fibre spectrum utilization efficiency and system flexibility and compatibility.
US09906322B2

In one embodiment, a method for passive optical network (PON) communication includes broadcasting, by an optical line terminal (OLT), a first message including a first start time of a first quiet window and a first allocation identification number (Alloc-ID), where the first Alloc-ID indicates a first supported upstream line rate associated with the first quiet window. The method also includes receiving, by the OLT from a first optical network unit (ONU) during the first quiet window, a first serial number response, wherein a first transmitting upstream line rate of the first ONU is equal to the first supported upstream line rate.
US09906319B2

A switching control module can optimize time division duplexing operations of a distributed antenna system (“DAS”). The switching control module can include a measurement receiver and a processor. The measurement receiver can measure signal powers of downlink signals in a downlink path of the DAS. The processor can determine start times for downlink sub-frames transmitted via the downlink path based on downlink signal powers measured by the measurement receiver exceeding a threshold signal power. The processor can identify a clock setting that controls a timing of switching signals used for switching the DAS between an uplink mode and a downlink mode. The processor can statistically determine a switching time adjustment for the clock setting based on switching time differentials between the clock setting and the start times. The processor can update the clock setting based on the switching time adjustment.
US09906315B1

A test arrangement for testing a device under test comprises a rotatable device support for carrying the device under test at least rotatable in one axis, a first test antenna and a second test antenna, a first antenna positioning means for moving the first test antenna relative to the device under test in elevation direction, and a second antenna positioning means for moving the second test antenna relative to the device under test in azimuth direction and elevation direction.
US09906312B2

A semiconductor package includes a first transceiver disposed on a top surface of a substrate; and a second transceiver disposed on a bottom surface of the substrate. The first and second transceivers optically communicate with each other through optical signals that permeate the substrate.
US09906310B2

Embodiments of the present invention provide a signal receiving method and a receiver. The signal receiving method includes: sequentially preprocessing a received first signal to obtain to-be-processed second signals; generating filtering coefficients for the second signals by converting colored noise of the second signals into white noise; and filtering the corresponding second signals according to the filtering coefficients. Filtering can be performed according to different channel conditions and transmission requirements, thereby improving system performance of the receiver.
US09906309B2

A processor circuit is provided in a coherent optical receiver module. The processor receives a series of electrical signals over a time period, representative of a series of optical signals received at instants of time within the time period. Each of the electrical signals is indicative of a respective one of a plurality of points on an IQ plane, each of the points being spaced from one of a plurality of predetermined points in the IQ plane by a corresponding one of a plurality of distortion values. In addition, the processor circuit calculates one or more perturbative coefficients based on one or more of the distortion values and determines data from the series of electrical signals based on the perturbative coefficient.
US09906308B1

Methods and systems for decoding symbols transmitted over an optical channel having a cross-polarization modulation (XPolM) impairment, wherein an optical signal is polarized to encode the symbols on an x-polarization and an y-polarization before transmitted. The method including receiving the optical signal transmitted over the optical channel. Sampling the optical signal to produce a sequence of digital samples, wherein each digital sample includes a measurement of each polarization of the optical signal at an instance of time. Selecting a subset of the sequence of digital samples that includes a digital sample and neighboring digital samples on the sequence. Repeating the selecting and the determining for each digital sample remaining in the sequence of digital samples to produce a sequence of cross-talk coefficients; and decoding some of the symbols from the sequence of digital samples using cross-talk models with corresponding cross-talk coefficients, wherein method steps are performed using a processor.
US09906302B2

A Distributed Antenna System (DAS) including a distribution network is disclosed. The DAS is arranged for providing signaling between a Remote Unit Controller (RUC) and at least one active Remote Unit (RU) of said DAS, wherein said RUC is connected to a core network and is arranged for providing RF signals to said DAS. A first part of a spectrum of said signaling is allocated for transmission of at least one RF link to and from said at least one active RU. The present invention is characterized in that at least one second part of said spectrum, being separate from said first part, is allocated for transmission of at least one digital link for supplying digital communication signals for one or more of: at least one Remote Radio Head (RRH) unit, at least one Wireless Local Area Network (WLAN) unit, at least one pico base station, at least one femto base station, and at least one Ethernet unit.
US09906301B2

Provided herein is a single module bi-directional optical transmitting and receiving system including a transmitter transmitting an optical signal by converting a down-signal, and obtaining an up-signal by converting y the optical signal that is received, and a receiver transmitting the optical signal by converting the up-signal, and obtaining the down-signal by converting the optical signal that is received, wherein the transmitter and the receiver include a single optical transmitting module including a monitor receiving module, transmit the optical signal through the single optical transmitting module, and receive the optical signal through the monitor receiving module.
US09906296B2

A network controller includes: a first acquisition unit configured to acquire, based on a signal quality amount of each of wavelength paths set in a network of an optical wavelength-multiplexed transmission system, a signal quality amount of each of spans in each of the wavelength paths; an arithmetic unit configured to calculate a signal quality amount of each of spans in a wavelength path of an estimation target, based on the signal quality amount acquired by the first acquisition unit; and an estimation unit configured to estimate a signal quality amount of the wavelength path of the estimation target, based on the signal quality amount calculated by the arithmetic unit.
US09906289B2

The present invention relates to distributing and relaying a signal from two or more femtocells to several antennas by using a UTP line. That is, the present invention relates to a dual-band UTP femto distribution/relay device for combining two or more femtocells into a single signal, transmitting the signal through a UTP cable and wirelessly transmitting and receiving the signal remotely with a terminal.
US09906274B2

A core assembly used for a wireless power transmitting device and a wireless power transmitting device having the same. The core assembly for the wireless power transmitting device includes: a main coil disposed at a first level; an auxiliary coil disposed at a lower side of the main coil such that the auxiliary coil is located at a second level lower than the first level, and including a first sub coil and a second sub coil, which respectively have a portion overlapped with the main coil and respectively have a size smaller than the main coil; and a core of a magnetic substance configured to accommodate the main coil and the auxiliary coil.
US09906273B2

The present disclosure discloses a proximity detection method and apparatus for a near field communication, which belongs to the field of communications technologies. The method includes: sending, by a first electronic device, a signal of a detection frame; determining whether a second electronic device capable of performing the near field communication exists according to a received response frame, wherein the detection frame includes at least two symbols modulated with different frequencies. In embodiments of the present disclosure, a signal of a detection frame which includes multiple symbols modulated with different frequencies is sent, so that a peer-to-peer electronic device existing within a communicatable range can be detected for communication in a case of that these modulation frequencies suffer an interference.
US09906272B2

One example discloses a communications device, including: a bio-antenna conducting surface configured to receive a set of bio-antenna modulated broadcast signals; wherein the conducting surface is configured to receive the set of bio-antenna modulated broadcast signals through a capacitively coupling; a broadcast receiver coupled to the conducting surface; and wherein the conducting surface is configured to pass the broadcast signals to the broadcast receiver.
US09906271B2

A communication apparatus is provided and including a carrier wave generator configured to generate a first electromagnetic wave; a modulator configured to modulate the first electromagnetic wave for transmitting a first message to a first communication device; a load modulator configured to modulate a second electromagnetic wave generated by the first communication device for transmitting a second message to the first communication device; a controller configured to control the communication apparatus to: transmit the first message when the second electromagnetic wave is not detected and, transmit the second message when the second electromagnetic wave is detected. A communication method is also provided.
US09906263B2

The invention relates to the information transmission between a data-transmitting apparatus and a read- and/or write module, in particular for the use of access control. According to the invention, data to be transmitted is represented as a digital signal by the data-transmitting apparatus, and this signal is converted into an ultra-broadband signal by way of the spread spectrum method, and capacitively and/or resistively transferred via the body of the user to the write- and/or read module.
US09906262B2

A radio interference cancellation device that cancels self-interference from a transmitter to a receiver that includes a 2N-way RF power splitter having an input and 2N outputs, a power combiner having 2N+1 inputs and an output, and 2N adaptively controllable attenuators. Each adaptively controllable attenuator is coupled by cables between a different output of the 2N-way RF power splitter and a different input of the power combiner, each cable having a total length selected to provide a delay equal to a different one of mT(m=1,N) and mT+δ(m=1,N), where T is a delay smaller than the inverse of a bandwidth of the transmitter and receiver, and δ is ¼fc, where fc is the carrier frequency of an RF signal transmitted by the transmitter.
US09906256B2

Systems and methods are provided that may be implemented to utilize multiple sensors to intelligently control RF transmit power and specific absorption rate (SAR) produced from a wireless-enabled information handling system platform in the presence of a detected nearby human body. The disclosed systems and methods may be implemented in one example to avoid the poor performance and user experience that results from a reduction in the information handling system platform radio transmit power when it is not necessary (due to false detection of a human body), or that results when the platform transmit power is reduced too much and/or too quickly when nearby proximity of an actual human body is detected.
US09906246B2

The present disclosure provides apparatuses or methods for detecting a PIM generation point, which can enhance the accuracy of the PIM generation point detection up to a level of 10 centimeters, and thus enable rapid replacement or maintenance of a disfunctional element causing the PIM by installing and controlling a time delay module in an output end of a reference signal (or, a PIM signal) for detection of the PIM generation point.
US09906245B2

A communications system having two terminals, each including two antennas, the communications system using spatial multiplexing. One antenna of a first terminal transmits a tracking tone along with a data signal. Two antennas in a second terminal receive the tracking tone. The signals from the two antennas are processed by a feed circuit. The feed circuit includes a variable delay circuit and a combiner that forms, at a first difference output, a linear combination, of a signal from the first antenna and a signal from the second antenna, in which the tracking tone is canceled. The variable delay circuit is actively adjusted to maintain this cancellation.
US09906243B1

In some embodiments, an apparatus includes an optical transceiver which includes a rate-adaptive forward error correction (FEC) encoder and a rate-adaptive FEC decoder. The rate-adaptive FEC encoder is configured to adjust a number of a set of known symbols associated with a codeword to achieve rate adaption. A length of the codeword is fixed. The rate-adaptive FEC encoder is configured to generate the codeword based on (1) a set of information symbols including the set of known symbols and a set of data symbols, and (2) a fixed number of a set of parity symbols generated using information symbols. The rate-adaptive FEC decoder is configured to receive a set of reliability values associated with a channel word, and expand the set of reliability values to produce an expanded set of reliability values. The rate-adaptive FEC decoder is further configured to decode the expanded set of reliability values.
US09906240B2

A decoder includes a syndrome generator for receiving a codeword and generating at least two syndromes based on the codeword, an error location polynomial generator for generating an error-location polynomial based on the syndromes, an error location determiner for determining at least one error location based on the error-location polynomial, and an error corrector for correcting the codeword based on the one error location. The error location polynomial generator includes a logic for receiving the syndromes and generating a combination of the syndromes as a combination of coefficients of the error-location polynomial, and a key equation solver for generating the error-location polynomial based on the combination of the coefficients and finding at least one root of the error-location polynomial. The error location determiner determines the error location based on a combination of the root and one of the syndromes.
US09906236B2

An Interleaved Radio Frequency Digital-to-Analog Converter (RF DAC) suitable for use in cellular base stations and optimized to give both a wide RF tuning range and a wide RF bandwidth is disclosed. The RF DAC uses two levels of interleaving, the first providing a direct conversion path from Base Band (BB) to RF, and the second providing a variable interleaving factor through the use of summation to optimize the output bandwidth as a function of the RF center frequency. Digital Interpolation, including an arbitrary sample rate conversion filter, allows the RF DAC to operate from a wide range of possible BB sample rates and the DAC sample rate is a fixed ratio of the RF center frequency. As a result, the spurious outputs from the RF DAC are in known locations that are relatively easy to filter out, minimizing the frequency planning tasks required for a complete RF system design.
US09906232B1

An example successive approximation (SAR) analog-to-digital converter (ADC) includes: a track-and-hold (T/H) circuit configured to receive an analog input signal; a digital-to-analog converter (DAC); an adder having inputs coupled to outputs of the T/H circuit and the DAC; a comparison circuit coupled to an output of the adder and configured to perform a comparison operation; and a control circuit, coupled to an output of the comparison circuit, configured to: receive a selected resolution; gate the comparison operation of the comparison circuit based on the selected resolution; and generate a digital output signal having the selected resolution.
US09906223B1

A buffer circuit includes a first capacitor having a first terminal coupled to receive an input signal, a second capacitor having a first terminal coupled to the first terminal of the first capacitor, and a latching portion coupled to a second terminal of the first capacitor and a second terminal of the second capacitor. The latching portion provides an output signal. A first transistor includes a control electrode coupled to receive the output signal, a first current electrode coupled to a first bias voltage supply terminal, and a second current electrode coupled to the second terminal of the second capacitor.
US09906218B1

Disclosed are various embodiments related to dual-gate transistors and associated calibration circuitry. In one embodiment, dual-gate transistors may be configured in a sense amplifier arrangement, and calibration circuitry can be used to adjust an input offset of the sense amplifier. In another embodiment, a reference level voltage utilized in an amplifier with dual-gate transistors can be adjusted during a calibration sequence, and may be substantially unchanged from its nominal value outside of the calibration sequence. In another embodiment, a calibration sequence can be utilized to determine circuit results from a circuit including dual-gate transistors, and to adjust control gates to more closely coincide with expected or desired results. In yet another embodiment, a semiconductor memory device can include a memory array with amplifiers that include dual-gate transistors, as well as associated calibration circuitry.
US09906215B2

A load-driving circuit for receiving a supply of power from a power source and driving a load, wherein the load-driving circuit is provided with: a high-side switching element; a low-side switching element; a high-side current detection circuit connected in parallel to the high-side switching element, the high-side current detection circuit detecting a high-side driving current; and a fault detection circuit for detecting the fault state of the load-driving circuit from the output result of the high-side current detection circuit. The high-side current detection circuit is provided with a high-side sense switching circuit operating in response to a gate signal that is different from the high-side switching element, the high-side sense switching circuit comprising a device of the same type as the high-side switching element. The output result of the high-side current detection circuit, the gate signal of the high-side switching element, and the gate signal of the high-side sense switching element are input and the fault states are detected apart from each other when the connection terminal between the load-driving circuit and the load is in a state of short circuit with the positive electrode side of the power source or in a state of short circuit with the negative electrode side of the power source.
US09906214B2

A driver and protection circuit for driving a power switch is disclosed. The driver and protection circuit includes a fault detection block configured to detect a discrepancy between a reference drive signal and a measured voltage at a gate of the power switch. The driver and protection circuit also includes a short circuit detection block configured to detect a gate-to-source short circuit or a gate-to-drain short circuit of the power switch. The driver and protection circuit further includes a latch coupled to the fault detection block and the short circuit detection block to selectively turn off an output driver coupled to the gate of the power switch when a fault or a short circuit is detected, and wherein the latch is configured to send a diagnostic signal when the fault or the short circuit is detected.
US09906210B2

The present invention relates to a method for providing power pulses for PVD sputter cathodes which comprise a power consumption component and a cathode element, wherein during a power increase interval for a generator the power on the power consumption component is decreased and then the power on the cathode element is decreased, with changeover being effected such that the power draw from the generator providing the power does not have to be interrupted.
US09906209B2

A biased impedance circuit, an impedance adjustment circuit, and an associated signal generator are provided. The biased impedance circuit is coupled to a summation node and applies a biased impedance to the summation node. A periodic input signal is received at the summation node. The biased impedance circuit includes a switching circuit for receiving an output window signal, wherein a period of the output window signal is shorter than a period of the periodic input signal. The switching circuit includes a low impedance path and a high impedance path. The low impedance sets the biased impedance to a first impedance when the output window signal is at a first voltage level. The high impedance path sets the biased impedance to a second impedance when the output window signal is at a second voltage level. The first impedance is less than the second impedance.
US09906208B2

An electronic system that includes a digitally selectable phase shifter circuit and an insertion loss fine adjustment circuit such that the system as a whole exhibits little or no change in insertion loss when changing phase state, and/or a digitally selectable attenuator circuit and a phase fine adjustment circuit such that the system as a whole exhibits little or no effect on phase when changing attenuation state. Included are methods for selecting adjustment control words for such circuits.
US09906196B2

A switching power stage for producing a load voltage may include a first processing path having a first output, a second processing path having a second output, a first plurality of switches comprising at least a first switch coupled between the first output and a first load terminal and a second switch coupled between the first output and the second load terminal, a second plurality of switches comprising at least a third switch coupled between the second output and the first load terminal and a fourth switch coupled between the second output and the second load terminal, and a controller configured to control switches in order to generate the load voltage as a function of an input signal such that one of the first switch and the second switch operates in a linear region of operation and one of the third switch and the fourth switch operates in a saturated region of operation for a predominance of a dynamic rage of the load voltage.
US09906180B2

An electromechanical system includes an inverter drive, a component arranged during operation to generate a variable force having one or more periodic frequency components, and processing circuitry arranged to determine the power output of the inverter drive, measure a difference between the power output and a reference power output, and control an output frequency of the inverter drive as a function of the measured difference, so as to stabilise the power output during operation of the component. Other example electromechanical systems, inverter drives and methods are also disclosed.
US09906171B2

A piezoelectric energy harvesting apparatus includes a housing and a piezoelectric module disposed in the housing. The piezoelectric module includes a piezoelectric wafer unit and a clamp unit clamping the piezoelectric wafer unit. A resilient member is connected between the clamp unit and an inner wall of the housing to transmit an oscillation movement to the clamp unit, which in turn causes oscillation of the piezoelectric wafer unit for generating an electric power. An impact unit extends movably into the housing and is capable of pushing the clamp unit against the resilient member when being subjected to an ambient natural force such that the resilient member generates the oscillation movement.
US09906168B2

A power converting apparatus is provided. The power converting apparatus includes a power converter configured to output a voltage to a load, and a controller configured to output a PWM signal which is generated in response to a voltage command to the power converter. The power converter includes a plurality of switching elements driven based on the PWM signal. The controller is configured to generate the PWM signal such that a first period during which a zero voltage is outputted and a second period during which a non-zero voltage is outputted are adjusted according to the voltage command. The controller is allowed to output the PWM signal which is set such that one first period and one or more second periods exist within an updating cycle of the voltage command, to the power converter.
US09906166B2

Provided are a method and a device for controlling an operation of an inverter. The method includes: determining whether a direct current side voltage of the inverter is greater than an operation voltage setting threshold; and if no, controlling the inverter to operate according to a five level control strategy; and if yes: adjusting the direct current side voltage by using a maximum power tracking algorithm; adjusting linearly a floating capacitor voltage of the inverter based on the adjusted direct current side voltage; determining whether the adjusted floating capacitor voltage is in a preset range; and if yes, controlling the inverter to operate according to a five level control strategy; and if no, controlling the inverter to operate according to a seven level control strategy.
US09906154B2

The present invention reduces the footprint of a power conversion device. A first power semiconductor module and a second power semiconductor module are connected to a positive conductor, a negative conductor, and an alternating-current conductor. An external alternating-current terminal, the first power semiconductor module, the second power semiconductor module, a capacitor, and an external direct-current terminal including an external positive terminal and an external negative terminal are arrayed on a straight line extending in the longitudinal direction of a circuit connection section. The external alternating-current terminal is disposed at one longitudinal end of the circuit connection section. The external direct-current terminal is disposed at the other longitudinal end of the circuit connection section.
US09906144B2

System and method for protecting a power conversion system. An example system controller includes a protection component and a driving component. The protection component is configured to receive a feedback signal, a reference signal, and a demagnetization signal generated based on at least information associated with the feedback signal, process information associated with the feedback signal, the reference signal, and the demagnetization signal, and generate a protection signal based on at least information associated with the feedback signal, the reference signal, and the demagnetization signal. The demagnetization signal is related to multiple demagnetization periods of the power conversion system, the multiple demagnetization periods including a first demagnetization period and a second demagnetization period. The driving component is configured to receive the protection signal and output a drive signal to a switch configured to affect a current flowing through a primary winding of the power conversion system.
US09906143B1

Systems and methods are provided that may be implemented to provide a power supply with automatic overcurrent protection (OCP) point calibration and/or current sense resistor (Rsense) verification. The provided systems and methods may implement auto-calibration techniques on the secondary side of a power supply to achieve a more precise OCP point than is possible with conventional adapter technology, and in one example may implement auto trimming for OCP voltage threshold value.
US09906140B2

A power supply circuit for a switching power supply including a power switch configured to receive a DC input voltage, can include: a switching control circuit configured to receive a charge voltage signal of a charge capacitor, a reference voltage signal, and a PWM control signal, and to generate a switching control signal; a control unit having a supply voltage from the charge capacitor, where the charge capacitor includes a first terminal coupled to the switching control circuit, and a second terminal coupled to ground; and where when the switching power supply is in a start-up phase, the power switch is turned on, the first switch is turned off, and the DC input voltage charge the charges capacitor through the power switch, and the control unit begins operating when the charge voltage signal reaches a level of starting voltage of the control unit.
US09906136B2

An embodiment method for designing a power converter system includes receiving, by a processor, power converter design parameters. The design parameters include a minimum DC input voltage Vmin and a maximum DC input voltage Vmax, a minimum switching frequency fmin and a maximum switching frequency fmax of a switching bridge of the power converter, and a target output voltage and a target output power. The method also includes calculating, by the processor, a first power converter configuration. The first power converter configuration includes a calculated magnetizing inductance Lmc equal to Re tan(φ)(2πfmin)−1, where φ is a load angle complement equal to a sin(VminVmax−1), and Re is an equivalent reflected load resistance of the power converter. The first power converter configuration also includes a calculated resonant inductance Lrc equal to Lmc cos2(φ)(fmax2fmin−2−1)−1 and a calculated resonant capacitance Crc equal to Lrc−1(2πfmax)−2.
US09906132B1

A DC-to-DC converting circuit includes a power switch unit, a second power switch, a phase node, a boosted circuit and a sensing circuit. The power switch unit includes a first power switch, a sensing element, a first end, a second end and a sensing end. The sensing element is connected to the sensing end and the first end. The first end is connected to an input voltage. The second power switch is connected to the first power switch. The phase node is located between the power switch unit and the second power switch and is connected to the second end. The boosted circuit boosts the input voltage to a first operation voltage and provides the first operation voltage to the sensing end. The first operation voltage is higher than the input voltage. The sensing circuit is connected to the boosted circuit and the sensing end to obtain a sensing voltage.
US09906130B2

An electrical source system has an electrical power converter which has a plurality of switching elements and performs an electrical power conversion with first and second electricity storage apparatus; and a control apparatus which controls an operation of the electrical power converter, when the electrical power converter performs the electrical power conversion with one electricity storage apparatus, the control apparatus controls the electrical power converter to change a switching state of one of two switching elements while keeping a switching state of the other one of the two switching elements in an ON state, each of two switching elements constitutes predetermined arm element whose switching state should be changed to perform the electrical power conversion with the one electricity storage apparatus.
US09906129B2

A power supply system includes a load, a power line, first and second DC power supplies, a power converter, and a controller for controlling the power converter. Upon selection of an operation mode in which the first and second DC power supplies are parallelly connected to the power line for providing the power line with an output from the first DC power supply after DC voltage conversion in the power converter and with an output from the second DC power supply without DC voltage conversion, the controller sets the maximum value of the total power output from the first and second DC power supplies to the power line at the sum of actual power of the first DC power supply and a charge limiting value for the second DC power supply.
US09906127B2

Various circuits, apparatuses and methods are disclosed for generating a DC voltage conversion. In an example embodiment, an apparatus includes a DC voltage multiplier having a first capacitor. In a first mode, the first capacitor is charged to store a first voltage between first and second terminals of the capacitor. In a second mode, the DC voltage multiplier shifts a voltage of the second terminal up to a second voltage, thereby shifting the first terminal to a third voltage. The apparatus also includes a fractional output control circuit that when enabled, connects a second capacitor between the first terminal of the first capacitor and the ground reference voltage. The connecting of the second capacitor causes the first terminal of the first capacitor to be pulled down to a voltage between the first and third voltages when the second terminal is shifted up to the second voltage.
US09906125B2

According to an embodiment, provided is a power circuit including: a switching transistor connected between an input terminal and an output terminal; a drive circuit configured to output a drive signal that controls on/off of the switching transistor; an error calculation circuit configured to output an error value between the output voltage and reference voltage; a determination circuit configured to compare a reference value obtained from the error value with a predetermined threshold value and then output a control signal; and a control circuit configured to control a frequency of the drive signal in response to the control signal.
US09906122B2

A capacitive voltage converter providing multiple gain modes comprising a switched capacitor array having a voltage input and a voltage output. A skip gating control coupled to the switched capacitor array and configured to control a switch resistance value of the switched capacitor array, and to control a switching sequence of the switched capacitor array. An override control coupled to the skip gating control and the switched capacitor array, the override control configured to detect transitions in a gain mode and to modify the switch resistance value of the switched capacitor array and the switching sequence of the switched capacitor array for a finite amount of time following the gain mode transition.
US09906120B2

A overcurrent protection system includes an inductor current detection circuit configured to detect an inductor current in the inverter circuit to obtain an inductor current detection value, a pulse-by-pulse current limit enable signal generation circuit connected to the inductor current detection circuit and to the pulse-by-pulse current limit enable signal generation circuit, and configured to perform turn-off control on a switching transistor in the inverter circuit according to the pulse-by-pulse current limit enable signal, and a first instant-feeding load impact signal generation circuit connected to the pulse-by-pulse current limit enable signal generation circuit and configured to detect an inductor voltage in the inverter circuit to obtain an inductor voltage detection value, and generate an instant-feeding load impact signal in response to determining that the inductor voltage detection value reaches a preset voltage threshold.
US09906116B2

A compact high-efficiency motor is disclosed. The motor includes at least two rotor segments having passive magnetics comprising permanent magnets and at least two stator segments having active magnetics comprising permanent magnets and associated electromagnets controlled by a control system. The magnetic effect between the at two sets of magnetics can be modified to sequence the rotor segments through a series of rotation-induced steps by controlling the associated interaction of the magnetic fields produced by the two sets of magnetics. The electromagnets are energized by a control system to provide a variable-speed motor that produces high torque.
US09906114B2

A voice coil motor includes a base, a first resilient member, a movable member, a wire coil, a second resilient member, a housing, and a group of magnets. The base includes a through hole, a circular groove surrounding the through hole and guide poles extending away from the base. The first resilient member includes a number of guide holes arranged at a peripheral. The movable member includes a receiving through hole for receiving a lens module, a top end and a bottom end, the moveable frame is fixed with the first resilient member and suspended above the circular groove. The wire coil surrounds the movable member. The second resilient member locates on the top end of the moveable frame. The housing receives the base. Each magnets is fixed to the second resilient member, the magnets and the wire coil cooperatively generate a magnetic force for driving the movable member.
US09906109B2

A vibration actuator includes: a coil having a vibration space along an axial direction; an outer case that covers the coil and that extends the vibration space in the axial direction; a movable element that comprises a magnet that vibrates within the coil and a weight unit that vibrates within the outer case and that is connected to one end side, in the axial direction, of the magnet; and an elastic member that supports elastically the vibration of the movable element in the axial direction. A resin layer is secured to an outer peripheral surface of the weight unit that faces an inner surface of the outer case. An oil film is interposed between the resin layer and the inner surface of the outer case.
US09906108B2

An electric machine that includes a rotor core made of magnetic steel; a stator configured with stationary windings therein; openings disposed within or on the rotor core; and a rotor circuit that is configured to introduce saliency based on an orientation of part of the rotor circuit in relationship to a pole location of the electric machine, where the rotor circuit is made of a conductive, non-magnetic material. A rotor component and various embodiments of electric machines are also disclosed. The present invention has been described in terms of specific embodiment(s), and it is recognized that equivalents, alternatives, and modifications, aside from those expressly stated, are possible and within the scope of the appending claims.
US09906107B2

A magnet-free rotating electric machine provided with an annular rotor between an outer and inner stators. The annular rotor includes pairs of inner and outer salient poles along a circumferential direction of an annular rotor yoke portion. Each rotor coil is diagonally wound between an inner circumferential surface of the rotor yoke portion on a first side and an outer circumferential surface of the rotor yoke portion on a second side with the pair of inner and outer salient poles sandwiched therebetween. A rectifying device ensures that the magnetic polarities of the inner and outer salient poles magnetized by the current of the rotor coil induced by the excitation of the outer stator and the inner stator are opposite to each other and further that the NS magnetic pole directions of the adjacent pairs of inner and outer salient poles are opposite to each other.
US09906103B2

A rotary electrical machine cooling apparatus includes: a rotary electrical machine including a stator having an annular resin portion which covers a coil end, and a rotor; and a cooling portion that injects a coolant from an upper side to the annular resin portion. The annular resin portion includes: an annular main body portion, and a plurality of island portions that protrude in the axial direction from a plurality of positions in a circumferential direction of an axially outer end face of the annular main body portion. The plurality of island portions include a plurality of first island portions having first maximum circumferential lengths and a second island portion that has a second maximum circumferential length L2 and the coolant impinges on the outer circumferential face to flow in a circumferential direction. Thus, the coolability of the coil can be improved.
US09906100B2

The present invention utilizes operation of a valve actuator to generate electrical power. A portion of the mechanical energy generated by operation of a valve actuator is converted to electrical energy. The mechanical energy may be converted to electrical energy at the same time as the valve actuator is operating or the mechanical energy may be stored for later conversion. A valve actuator may be operated manually, electrically, pneumatically, or hydraulically. Generated electrical energy may also be stored.
US09906090B2

A magnetic drive assembly includes a housing having a cylindrical end bell portion and a cylindrical hub portion adjacent the end bell portion, wherein the radius of the hub portion is greater than the radius of the end bell portion. One or more mounting tabs extend radially outward from the hub portion. The housing has heat transfer fins associated with the mounting tabs for dissipating heat and structurally supporting the mounting tabs in the manner of a gusset. The heat transfer fins may be arranged on opposite sides of each mounting tab to provide support for the mounting tab in opposite axial directions of the housing. To relieve internal pressure, the housing may have at least one pressure equalization vent allowing passage of gas but not passage of liquid into and out of the housing.
US09906084B2

A motor suited for use in a direct drive laundry machine. The described motor has a stator core including an annular ring with an inner diameter between 120 mm and 250 mm, a radial width between 5 mm and 15 mm, and 24 or 27 stator poles projecting outward from the annular ring a distance of between 15 mm and 40 mm. Each stator pole is associated with one of three phase windings. A rotor for the motor has inwardly facing permanent magnet poles whereby the ratio of rotor poles to stator poles is 4:3.
US09906070B2

The present system 1 includes a distributed power source 2, a storage battery 4, a bidirectional inverter 7 having a smoothing capacitor 6 on its DC side, and a control section 10 for controlling the entire system, and supplies AC power to a load 9 while being interconnected with a power system 8. When active power supplied from the distributed power source 2 and/or the storage battery 4 to the smoothing capacitor 6 is equal to or greater than active power of load power, the control section 10 controls a power factor of inverter output current outputted from the bidirectional inverter 7 so as to coincide with a power factor of load current flowing to the load 9.
US09906062B2

Methods, systems, and apparatuses for charging a host device from a charging source through an accessory are described. Upon detecting an input power signal from the charging source, an accessory may send an identification request to the host device and authenticate the host device based on the identification information received from the host device. Upon authenticating the host device, the accessory may enable a power path between the charging source and the host device to supply a charging current to charge the host device.
US09906061B2

A quick charging mobile terminal, a charger, and a method for charging a mobile terminal are disclosed. The terminal includes: a detecting circuit, used to detect a charging environment of the mobile terminal, the charging environment including at least one of room temperature, battery parameters and charger parameters; a processing circuit, used to obtain an optimal quick charging curve according to the charging environment detected by the detecting circuit, and a charging management circuit, used to charge the mobile terminal according to the optimal quick charging curve and the charging environment. The disclosed terminal can ensure safety and the service life of the terminal while achieving quick charging of the terminal.
US09906051B2

A power supply system using an energy storage cell includes at least one lithium cell module; a voltage balance device, received and built in the lithium cell module, for performing voltage balance; and a cell module voltage monitoring device, disposed between a load and the lithium cell module, for monitoring and controlling working voltage ranges of all the lithium cell modules. The voltage balance device built in each lithium cell module performs charging correction on a lithium cell unit in which a capacitance difference is caused by a fabrication process or caused subsequently, to prevent overcharge damage of the lithium cell unit caused by the capacitance difference. The cell module voltage monitoring device is provided on an external line, and only a correct total charge voltage needs to be provided to charge the lithium cell module.
US09906050B2

A method for setting energy supply parameters of a field device electrical current supply module. The field device electrical current supply module is connected, in such case, exclusively to one field device. The connected field device can be supplied electrical energy by the field device electrical current supply module. In the method, a field device type of the connected field device is identified first by the field device electrical current supply module. Then, a parameter setting of at least one energy supply parameter of the field device electrical current supply module is automatically read out from a database and this is loaded into the field device electrical current supply module.
US09906046B2

Method for wirelessly transmitting energy from a primary device (1) to an implantable secondary device (2), wherein the primary device includes a primary coil (11) and the secondary device (2) includes a secondary coil (12) for electromagnetic interaction with the primary coil (11), with a control process which includes: measuring a primary current flowing through the primary coil (11) and a primary voltage applied to the primary coil, calculating a secondary current of the secondary coil (12) and a secondary voltage of the secondary coil (12) on the basis of the measured primary current and the measured primary voltage, comparing the calculated secondary current with a desired secondary current and/or the calculated secondary voltage with a desired secondary voltage, predefining a desired primary current and a desired primary voltage on the basis of the comparison, and operating the primary coil with the desired primary voltage and the desired primary current in order to transmit energy to the secondary coil (12).
US09906045B2

A method of synchronization control of a power transmitting unit (PTU) includes network-connecting a PTU to a PTU operating in a slave mode by setting an operation mode of the PTU to a master mode, and transmitting a signal to a power receiving unit (PRU) by controlling either one or both of a communication time and a communication frequency of the PTU operating in the slave mode.
US09906044B2

A detection method for use in a primary unit of an inductive power transfer system, the primary unit being operable to transmit power wirelessly by electromagnetic induction to at least one secondary unit of the system located in proximity to the primary unit and/or to a foreign object located in said proximity, the method comprising: driving the primary unit so that in a driven state the magnitude of an electrical drive signal supplied to one or more primary coils of the primary unit changes from a first value to a second value; assessing the effect of such driving on an electrical characteristic of the primary unit; and detecting in dependence upon the assessed effect the presence of a said secondary unit and/or a foreign object located in proximity to said primary unit.
US09906030B2

The present invention has disclosed an optimal control method for reactive voltage of wind power and photovoltaic power centralized grid connection in the field of wind power and photovoltaic power grid connection control technology, comprising: setting actuating stations used to control single wind power plant/photovoltaic power plant, setting substations used to control actuating stations and set master station used to control all the substations; master station calculates setting voltage reference Uref of each substation; adopting 3σ method to process set voltage reference Uref to obtain set voltage reference interval; regulating high-side voltage of substation to make it fall in set voltage reference interval; if high-side voltage of substation does not fall in set voltage reference interval, then regulating the equipment in wind power plant/photovoltaic power plant via actuating station. The present invention guides the actual operations of electric power system.
US09906029B2

A system for controlling operation of a plurality of appliances includes first and second appliances. The first appliance is configured to report a power consumption via a network. A second appliance is configured to operate dependent on the power consumption reported by the first appliance.
US09906026B2

An electric household appliance (1) has an electronic control unit (5) powered by a low-voltage power unit (6), and a device (7) for reducing energy consumption of the electric household appliance in standby mode. The device includes: a bistable relay (21) which is switched by a low-voltage enabling signal (S2) to a closed position to turn on the low-voltage power unit (6), or is switched by a disabling signal (S3) to an open position to turn off the low-voltage power unit (6); a low-voltage capacitive power unit (10) designed to generate the low-voltage enabling signal (S2); and a hand-operated control device (11) interposed between the low-voltage capacitive power unit (10) and the bistable relay (21) to supply the low-voltage enabling signal (S2) to the bistable relay.
US09906025B2

An electric power supply apparatus includes a controller configured to control an amount of generated power, obtained from an energy creation device, supplied to multiple power-using devices capable of being operated or charged with the generated power. The power-using devices are assigned priorities based on an order in which the power-using devices use the generated power, and the controller supplies the generated power to the power-using devices in descending order of the priorities according to the amount of the generated power obtained from the energy creation device and a predetermined supply power amount required by each power-using device.
US09906015B2

A programmable battery protection system. Implementations may include: a battery and a battery protection integrated circuit (IC) coupled with the battery that includes a reference voltage circuit, a variable resistor circuit coupled with the reference voltage circuit, and only two field effect transistors (FETs) coupled with the overcurrent detection circuit and with the battery. The reference voltage circuit and the variable resistor circuit may be configured to cause a current sense signal of the system to vary substantially linearly with changes in a supply voltage of the system.
US09906013B2

A disconnect component coupled between a lighting load and a main power line. The disconnect component includes an input coupled to the main power line and a neutral line input to the disconnect component from the 277 volt circuit and an output coupled to the lighting load. The disconnect component includes a monitor that monitors a voltage on the main power line and a coupling component that couples the main power line to the output. The coupling component is configured to decouple the main power line from the output when the monitor senses a voltage on the main power line is higher than an upper limit voltage and re-couple the main power line to the output when the monitor senses that the voltage on the main power line is below the upper limit voltage.
US09906010B2

A driving device is configured to drive a power semiconductor switch module based on a main control signal. The driving device includes a voltage-modulating unit and a driving module. When the voltage-modulating unit receives a protection signal, the voltage-modulating unit generates a turn-off pulse signal based on the protection signal. Moreover, the driving module is configured to turn off the power semiconductor switch module based on the turn-off pulse signal. Also disclosed herein is a driving method.
US09906002B2

The invention provides a RC module (20) for a RC voltage divider for an electrical substation insulated by a dielectric fluid. The RC module (20) comprises first and second plane conductive supports (210a,b) separated from each other in order to co-operate with the dielectric fluid to form a capacitor, when the module equips an electrical substation. The module further comprises at least one resistive element (220a,b) electrically connecting together the first and the second conductive supports (210a,b), the resistive element comprising a printed circuit (222) defining a resistive electric circuit including a plurality of resistive 2-terminal components mounted in series. The invention also provides a resistive element and a voltage divider.
US09905990B1

A system, apparatus, and method for multiple wavelength Raman interrogation laser generation and Raman spectra acquisition. An intracavity laser tuning subsystem is integrated into the laser cavity. The tuning subsystem allows switching between at least two laser output frequencies in a manner effective for good identification and separation of Raman spectra from non-Raman spectra, including auto-fluorescence from the sample and background. The tuning subsystem can be implemented in different ways in the cavity. It does not require material alteration of the line-narrowing components. Also, processing of acquired raw signal from the multiple wavelength interrogation can further assist effective Raman spectra identification and separation.
US09905989B1

A method of manufacturing a high-power fiber laser by forming a first assembly of fiber optic components on a common first fiber; forming a second assembly of other fiber optic components on a common second fiber; forming a further fiber optic component on a third optical fiber; connecting the first fiber to the third optical fiber by a first splice to fix the first assembly of fiber optic components to the further fiber optic component; and connecting the third optical fiber to the second fiber by a second splice to fix the second assembly of fiber optic components to the further fiber optic component.
US09905976B1

An electrical fixture includes an electrical fixture housing having a mounting surface, an electrical connector disposed on the mounting surface, and an electrical fixture support. A corresponding cover plate or mounting strap includes an electrical connector configured to electrically connect to hot and neutral lines from a junction box and the corresponding electrical connector disposed on the mounting surface of the electrical fixture. An electrical fixture ground connection separate from the fixture electrical connector electrically connects to an electrical ground from the junction box.
US09905974B2

A shockproof electrical socket is connected to a plug comprising a first latch and a second latch. The socket comprises a shell, a first elastic sheet, a second elastic sheet, a first elastic contact mechanism configured to connect the first elastic sheet and the first latch, and a second elastic contact mechanism configured to connect the second elastic sheet and the second latch. The first elastic contact mechanism comprises a first insulation block connected to the shell through a first elastic piece. The first elastic sheet is connected to the shell through a second elastic piece. The second elastic contact mechanism comprises a second insulation block connected to the shell through a third elastic piece. The second elastic sheet is connected to the shell through a fourth elastic piece.
US09905973B2

Communications plugs are provided that include a housing that receives the conductors of the communication cable. A printed circuit board is mounted at least partially within the housing. A plurality of plug contacts are on the printed circuit board, and the printed circuit board includes a plurality of conductive paths that electrically connect respective ones of the conductors to respective ones of the plug contacts. First and second of the conductive paths are arranged as a first differential pair of conductive paths that comprise a portion of a first differential transmission line through the communications plug, where the first differential transmission line includes a first transition region where the impedance of the first differential transmission line changes by at least 20% and a second transition region impedance of the first differential transmission line changes by at least 20%.
US09905970B2

It is aimed to provide a connector capable of reaching a properly connected state while responding to a rotational movement. A connector housing (10) is mounted into a mounting member (16) displaceably to a temporary holding position and a retracted position, has a rearward movement restricted at the temporary holding position and is released from a holding state at the temporary holding position and moved rearward together with a mating connector housing (11) after being properly connected to the mating connector housing (11). The connector housing (10) is not held by the mounting member (16) at the retracted position and is movable integrally with the mating connector housing (11) according to a movement of the side of the mating connector housing (11).
US09905969B1

An electrical receptacle including a body having a plurality of electrical connections, a device face connected to the body and movable with respect to the body, a plurality of electrical plug contacts positioned behind the device face, and wherein the electrical plug contacts retain an electrical plug prong at a first tension when the device face is in a first position and the electrical plug contacts retain the electrical plug prong at a second tension when the device face is in a second position.
US09905968B2

In a coaxial connector with a floating mechanism, a housing of a socket includes a housing base portion and a housing movable portion which can move radially over a plug-side end face of the housing base portion with a socket-side center contact. A top side of a plug-side shell is fitted onto the housing movable portion. A socket-side shell integrally includes shell contact plate portions which are exposed from the plug-side end face of the housing base portion. An end of the plug-side shell is configured to come into contact with the shell contact plate portions.
US09905966B2

A hand-held machine tool has an integrated tool or a tool holder to receive a tool. An electric motor drives the tool or the tool holder. A battery pack for supplying power to the electric motor can be pushed into a guide in a first direction. Electrical contacts are disposed in a contact holder being offset with respect to each other in a second direction. A mounting for the contact holder holds the contact holder so that it can move in the first direction-and in a third direction with respect to the mounting. The first direction, second direction and third direction are orthogonal to each other in pairs. A spring acts upon the contact holder with a force opposite to the first direction. An end face oriented opposite to the first direction is provided with a centerer which cooperates with a centering support on the battery pack in order to prevent a relative movement between the end face and the battery pack in the third direction.
US09905953B1

The present invention is a high-power, spring-actuated connector device. The device has a male terminal and a female connector. The male terminal has a metallic tubular member that provides a contact surface for the female connector. The female connector fits inside the male terminal, when making an electrical connection. The female connector has a contact element, with a plurality of contact beams. A spring actuator is nested inside the contact element. The spring has spring arms that map, one-to-one, to the contact beams. The spring-actuator spring arms force the contact beams into electrical contact with the inner surface of the metallic tubular member of the male terminal. Thermal expansion and residual material memory create a more secure connection in this configuration.
US09905951B2

There is provided a silver-plated product wherein a silver plating film having a thickness of not greater than 10 micrometers is formed on a base material of copper or a copper alloy and wherein the surface of the silver plating film has an arithmetic average roughness Ra of not greater than 0.1 micrometers, and the silver plating film has a {111} orientation ratio of not less than 35%.
US09905947B2

In examples of the present disclosure, a vented electrical terminal block may include a body that may be configured to support a plurality of electrical terminals In examples, the body may include a plurality of side walls that may extend from the body. The body may include a plurality of apertures extending through the body. A cavity may be defined by an underside of the body. The cavity may receive a cavity fluid. In examples, at least one side wall may include an opening for receiving a sealing fluid, and apertures may be configured to vent said cavity fluid from the cavity when sealing fluid is introduced into the cavity via the opening.
US09905934B2

An antenna system includes a first antenna and a second antenna, where the first antenna and the second antenna are connected in parallel to an antenna feeding point, and a phase-shift apparatus is connected in series between the first antenna or the second antenna and the antenna feeding point, so that an imaginary part of impedance at the antenna feeding point is canceled out near a central frequency channel number. The antenna system provides an expansion in radio frequency bandwidth in free space and an increase in average efficiency.
US09905933B2

An In-Building Communications system is disclosed which permits communication in tunnels, underground parking garages, tall buildings such as skyscrapers, buildings having thick walls of concrete or metal, and/or any building which has communication dead zones due to electromagnetic shielding. The invention includes a portable bi-directional amplifier (BDA) system, an outdoor antenna system attached to the building or independently mountable, an indoor antenna system attached to the building or independently mountable inside the building, and a standardized, In-Building Communications (IBC) interface box affixed preferably to the exterior of the building. The interface box communicates with antenna systems attached to the building. The fire department or other emergency response personnel carry portable outdoor and indoor antenna systems and a portable, lithium-ion battery powered, bi-directional amplifier (BDA) system which may be connected to the building during an event such as a fire, earthquake, or an act of terrorism or whenever radio coverage enhancement is required. The portable BDA system is simply connected to the standardized, IBC interface box and powered thus restoring communications within.
US09905932B2

Multi-band quadrifilar antennas that are suitable for satellite communication include composite elements each of which include multiple conductors operating at different frequencies connected to a bus bar. Each composite element is coupled to a signal feed and to a ground structure.
US09905924B2

An antenna device is provided with a magnetic core having a winding core, an antenna coil having a wire wound around the winding core, and a metal layer crossing a coil axis direction of the antenna coil. The metal layer has a slit and an edge of the slit crosses an inner diameter portion of the antenna coil in a plan view.
US09905923B2

There is provided a phased array antenna comprising a plurality of antenna elements (12) and switching circuitry configured to switch the phased array antenna to an inactive mode. The switching to the inactive mode comprises the switching circuitry connecting random or pseudo-random impedance elements (20) to the antenna elements to reduce the peak backscatter level of the phased antenna array.
US09905918B2

An electronic apparatus and a land grid array LGA module. The electronic apparatus includes: a first printed circuit board, a lower surface of the first printed circuit board is provided with a first radio frequency pad and a first non-radio frequency pad; a motherboard, including a second printed circuit board, where an upper surface of the second printed circuit board is provided with a second radio frequency pad and a second non-radio frequency pad, the first radio frequency pad is connected to the second radio frequency pad, and the first non-radio frequency pad is connected to the second non-radio frequency pad; an antenna, located on the motherboard and connected to the second radio frequency pad, the first radio frequency pad and the second radio frequency pad are configured to transmit, between the LGA module and the motherboard, a radio frequency signal transmitted by the antenna.
US09905915B2

A pattern antenna, with excellent broadband antenna characteristics, that is formed in a small area is provided. The pattern antenna includes a substrate, a first ground portion formed on a first surface of the substrate, an antenna element portion, a protruding and short-circuiting portion, and a second ground portion. The antenna element portion includes a conductor pattern in which a plurality of bent portions are formed. The conductor pattern is formed on the first surface of the substrate and is electrically connected to the first ground portion. The protruding and short-circuiting portion includes a taper portion with a tapered shape, a protruding portion, and an extended portion extended toward a side opposite to a feed point as viewed in planar view. The second ground portion, with no contact with the taper portion, with such a shape that sandwiches at least a part of a tapered section of the taper portion as viewed in planar view.
US09905912B2

An antenna module includes a parasitic unit and a first antenna unit. The parasitic unit includes a first parasitic radiation portion and a second parasitic radiation portion. The second parasitic radiation portion is electrically connected to the first parasitic radiation portion. The first parasitic radiation portion and the second parasitic radiation portion surround a central area. The first antenna unit includes a feeding terminal, a ground terminal and a first radiation portion, in which the ground terminal is electrically connected to a ground portion. The feeding terminal is configured to transmit and receive a first antenna signal. The first radiation portion is configured to collaborate with the parasitic unit to generate a first resonant mode. The first resonant mode includes a central frequency, a frequency twice of the central frequency and a frequency three times of the central frequency.
US09905897B2

A device includes a transmission plate, a conductive plate, a first capacitive unit, and electrodes. The transmission plate is configured to be electrically coupled between an input source and a load. The conductive plate includes a winding structure and is configured to be electrically coupled to ground. The first capacitive unit is electrically coupled between the conductive plate and the transmission plate. The electrodes are interdigitated with the winding structure of the conductive plate.
US09905895B2

A pulse mode apparatus comprises a mismatched battery electrically connected to a pulse mode device having a pulse duty cycle with a power-on time period and a power-off time period. The mismatched battery comprises a first battery cell having a first internal resistance and first charge capacity, and a second battery cell having a second internal resistance and second charge capacity, and the battery comprises at least one of the following: (1) the second internal resistance is less than the first internal resistance, and (2) the second charge capacity is less than the first charge capacity. The battery also has a pair of electrical connectors electrically coupling the first and second battery cells in parallel, a pair of terminals connected to the first or second battery cells, and a casing around the first and second battery cells with the terminals extending out of the casing.
US09905888B2

A battery system that exchanges energy with an external device is provided. The battery system includes a positive electrode having a first metal or alloy, a negative electrode having a second metal or alloy, and an electrolyte including a salt of the second metal or alloy. The positive electrode, the negative electrode, and the electrolyte are in a liquid phase at an operating temperature during at least one portion of operation. The positive electrode is entirely in a liquid phase in one charged state and includes a solid phase in another charged state. The solid phase of the positive electrode includes a solid intermetallic formed by the first and the second metals or alloys. Methods of storing electrical energy from an external circuit using such a battery system are also provided.
US09905887B2

The present invention relates to a secondary battery cg a positive electrode capable of absorbing and releasing lithium, and a electrolyte solution containing a non-aqueous electrolytic solvent, wherein the positive electrode has a positive electrode active material which operates at 4.5 V or more relative to lithium, and wherein the non-aqueous electrolytic solvent contains a sulfone compound represented by a predetermined formula and a fluorinated ether compound represented by a predetermined formula.
US09905884B2

An electrolyte for a secondary battery includes a non-aqueous solvent; a lithium salt; and a heterocyclic compound represented by Formula 1: wherein, in Formula 1, R1 and R2 are each independently selected from hydrogen, a halogen group, a cyano group, a hydroxy group, a nitro group, —C(═O)Ra, —C(═O)ORa, —OCO(ORa), —C═N(Ra), a substituted or unsubstituted C1-C20 alkyl group, and a combination thereof, wherein Ra is selected from hydrogen and a C1-C10 alkyl group, and, provided that at least one selected from R1 and R2 is selected from a halogen group, a cyano group, a hydroxy group, a nitro group, —C(═O)Ra, —C(═O)ORa, a substituted or unsubstituted C1-C20 alkyl group, and a combination thereof.
US09905882B2

A positive active material layer for a rechargeable lithium battery including a positive active material and a protection film-forming material is disclosed. A separator for a rechargeable lithium battery including a substrate and a porous layer positioned at least one side of the substrate and including a protection film-forming material is also disclosed. A rechargeable lithium battery can include at least one of the positive active material layer and the separator.
US09905878B2

A fuel cell vehicle includes a fuel cell stack and a housing that has first and second end plates and four side plates connecting the sides of the first and second end plates. Projections provided on the first and second end plates have openings communicating with a space formed between an inner wall of the housing and a fuel cell laminate.
US09905866B2

A fuel cell system includes a fuel cell containing a unit cell with an anode and a cathode included therein, a hydrogen supply unit that supplies hydrogen gas to the anode, a circulation pump that supplies an anode exhaust gas containing hydrogen that has not been used for power generation by the fuel cell and is discharged from the anode, once again to the anode to circulate the anode exhaust gas, and a controller that controls supply quantity of the hydrogen gas by the hydrogen supply unit as well as rotating speed of the circulation pump. The controller drives the circulation pump so that the rotating speed of the circulation pump approaches an optimum rotating speed of the circulation pump at which a total hydrogen loss quantity becomes a minimum under a specified current value, the total hydrogen loss quantity being a sum of a hydrogen quantity corresponding to an electric power necessary for driving the circulation pump and a hydrogen quantity passing from anode side to cathode side of the fuel cell.
US09905852B2

Embodiments related to electroactive compounds, their methods of manufacture, and use are described. In one embodiment, an electroactive compound may include Na(FeaX1-a)O2. X includes at least one of Ti, V, Cr, Mn, Co, Ni, and a is greater than 0 and less than or equal to 0.4. In another embodiment, an electroactive compound may include Na(MnwFexCoyNiz)O2, where w, x, y, and z are greater than 0. Further, a sum of w, x, y, and z is equal to 1 in some cases.
US09905850B2

Provided are polycrystalline lithium manganese oxide particles represented by Chemical Formula 1 and a method of preparing the same: Li(1+x)Mn(2-x-y-f)AlyMfO(4-z)   where M is sodium (Na), or two or more mixed elements including Na, 0≦x≦0.2, 0
US09905847B2

In an example of a method for making an electrode active material, a sacrificial layer is formed on a nanomaterial. Carbon is coated on the sacrificial layer to form a carbon layer. Titanium dioxide is coated on the carbon layer to form a titanium dioxide layer. The sacrificial layer is removed to form a void between the nanomaterial and the carbon layer.
US09905846B2

A lithium ion secondary battery includes: an electrode mixture layer that contains an electrode active material and an organic ferroelectric having a dielectric constant of 25 or higher; and an electrolytic solution that contains lithium bis(fluorosulfonyl)imide and a nonaqueous solvent. A content of the organic ferroelectric is 0.5 parts by mass to 10 parts by mass with respect to 100 parts by mass of the electrode active material. A proportion of a high-polarity solvent having a dielectric constant of 10 or higher in the nonaqueous solvent is 10 vol % or lower.
US09905842B2

In an aspect, a negative active material for a rechargeable lithium battery that includes a silicon-based active material including a core including carbon and SiOx particles (0.5≦x≦1.5); and a coating layer surrounding the core, and a negative electrode and a rechargeable lithium battery including the same are provided.
US09905832B2

Provided is a battery wiring module to be attached to a single cell group in which a plurality of single cells each having a positive electrode section and a negative electrode section are lined up, and to connect the electrode sections. The battery wiring module includes a connecting member configured to connect the electrode sections, and a protector by which the connecting member is held. The protector has a positioning section that is fitted to positioned sections formed in a single cell prior to the connecting member reaching the electrode sections when the battery wiring module is attached to the single cells. The positioning section is provided projecting farther to the single cell side than the connecting member.
US09905830B2

A rechargeable battery module includes: a plurality of unit cells arranged along a first direction; a bus bar holder on the unit cells; a bus bar in the bus bar holder electrically connecting the unit cells; first and second end plates on opposite ends of the unit cells in the first direction; and a side plate on opposite ends of the unit cells in a second direction intersecting the first direction and connected to the end plates, wherein the bus bar comprises a first member extending in the first direction and connected to electrode terminals of the unit cells, and a second member connected to the first member.
US09905829B2

An energy storage apparatus includes: an energy storage device including a case housing an electrode assembly therein, an external terminal disposed at the case, and a fixing member for fixing the external terminal to the case, the fixing member electrically connecting the electrode assembly to the external terminal; and a bus bar member to be welded to the external terminal, wherein one of the bus bar member and the fixing member has a recess whereas the other of the bus bar member and the fixing member has a projection to be inserted into the recess.
US09905822B2

An energy storage unit having plural energy storage devices, each of which includes a container housing an electrode assembly and positive and negative electrode terminals electrically connected to the electrode assembly and extending from the container in the same direction, includes: a bus bar electrically connecting a first terminal, which is one of the positive electrode terminal and the negative electrode terminal of a first energy storage device included in the plural energy storage devices, and a second terminal, which is one of the positive electrode terminal and the negative electrode terminal of a second energy storage device included in the plural energy storage devices and opposite in polarity to the first terminal; a packing member interposed between the first terminal and the container of the first energy storage device; and an insulating member interposed between the bus bar and the container of the first energy storage device.
US09905821B2

A vehicle battery packaging for accommodating a plurality of longitudinal battery cells, wherein the battery cells are arranged in a frame in parallel with respect to their longitudinal axes, and wherein each battery cell has a first end and an opposite second end with respect to the longitudinal axis, the battery packaging including: a conductor plate adapted to electrically couple to the second ends of the battery cells; a cooling plate thermally coupled to the conductor plate; and a gap filler layer sandwiched between the conductor plate and the cooling plate.
US09905793B1

Disclosed are an organic light-emitting device and a method of manufacturing the same, and a display device. The organic light-emitting device includes: a first electrode layer, a second electrode layer, and an organic light-emitting layer sandwiched between the first electrode layer and the second electrode layer, wherein the first electrode layer includes a first transparent conductive layer, a nanostructured layer and a second transparent conductive layer sequentially, and the second transparent conductive layer is closer to the organic light-emitting layer than the first transparent conductive layer. In the organic light-emitting device, silver nanowires or carbon nanotubes can be introduced between the two transparent conductive layers of the first electrode layer, which facilitates the injection equilibrium of electrons-holes, thereby improving the quantum efficiency. Therefore, the organic light-emitting device has a high luminous efficiency.
US09905783B2

Provided is a solution comprising a polymer and an organic semiconductor compound, wherein the semiconductor compound is a thiophene derivative, and wherein the solvent is a mixture comprising a) at least one of 4-methyl anisole, indane and an alkylbenzene with a linear or branched alkyl group containing from 4 to 7 carbon atoms; and b) at least one of tetrahydronaphthalin and 1,2,4-trimethylbenzene.
US09905780B2

An organic electroluminescent material is shown in General Formula (1), wherein one of X1, X2, and X3 is an independent nitrogen atom, and R1 to R14 are each independently selected from the group consisting of a hydrogen atom, a fluorine atom, a cyano group, an alkyl group, a cycloalkyl group, an alkoxy group, a thioalkyl group, a silyl group, and an alkenyl group.
US09905768B2

Provided is a semiconductor device which includes a semiconductor layer and an insulating layer adjacent to the semiconductor layer, in which the insulating layer is formed of a crosslinked product of a polymer compound that has a repeating unit (IA) represented by the following Formula (IA) and a repeating unit (IB) represented by the following Formula (IB); and an insulating layer-forming composition which is used for forming an insulating layer of a semiconductor device and contains a polymer compound that has the following repeating units (IA) and (IB). In Formulae, R1a and R1b each independently represent a hydrogen atom, a halogen atom, or an alkyl group. L1a, L2a, and L1b each independently represent a single bond or a linking group. X represents a crosslinkable group and YB represents a decomposable group or a hydrogen atom. m1a and m2a each independently represent an integer of 1 to 5. The symbol “*” represents a bonding position of the repeating units.
US09905766B2

A polymer of an embodiment includes a repeating unit containing at least one bivalent group selected from the following formula (1) and the following formula (2). In the formulas (1) and (2), R is hydrogen, fluorine, an alkyl group, an aryl group, a heteroaryl group, or the like. X and Y are each an alkanoyl group, an aminocarbonyl group, an alkylsulfonyl group, or the like. Ar is an aryl group or a heteroaryl group.
US09905764B2

Provided is a substrate for an organic light emitting diode including a base substrate, a high refractive scattering layer formed on the base substrate, and having a scattering particle scattering light in a high refractive material, and an adhesive layer formed between the base substrate and the high refractive scattering layer to laminate the base substrate with the high refractive scattering layer, wherein the high refractive scattering layer has a structure in which the scattering particle is immersed in the high refractive material, an average thickness of the high refractive scattering layer is smaller than an average diameter of the scattering particle, a surface of the high refractive scattering layer laminated with the base substrate by the adhesive layer has unevenness formed by the scattering particle, the opposite surface of the high refractive scattering layer laminated with the base substrate by the adhesive layer has a planarized surface, and a method for manufacturing the same. The substrate may have an excellent degree of planarization and improved light extraction efficiency without degradation in performance of the diode, and low process and material costs and mass-production of the substrate may be easily achieved.
US09905755B2

A semiconductor device includes first pillar-shaped silicon layers, a first gate insulating film formed around the first pillar-shaped silicon layers, gate electrodes formed of metal and formed around the first gate insulating film, gate lines formed of metal and connected to the gate electrodes, a second gate insulating film formed around upper portions of the first pillar-shaped silicon layers, first contacts formed of a first metal material and formed around the second gate insulating film, second contacts formed of a second metal material and connecting upper portions of the first contacts and upper portions of the first pillar-shaped silicon layers, diffusion layers formed in lower portions of the first pillar-shaped silicon layers, and variable-resistance memory elements formed on the second contacts.
US09905754B1

In a method of forming a pattern of a semiconductor device, a first mask layer and an anti-reflective coating layer may be sequentially formed on a substrate. A photoresist layer may be formed on the anti-reflective coating layer. The photoresist layer may be exposed and developed to form a first preliminary photoresist pattern. A first ion beam etching process may be performed on the first preliminary photoresist pattern to form a second preliminary photoresist pattern. A second ion beam etching process may be performed on the second preliminary photoresist pattern to form a photoresist pattern. A second incident angle of an ion beam in the second ion beam etching process may be greater than a first incident angle of an ion beam in the first ion beam etching process. The anti-reflective coating layer and the first mask layer may be etched using the photoresist pattern as an etching mask to form a mask structure.
US09905748B2

A vibrating device that is in the form of a rectangular plate having opposed long sides and opposed short sides, and that utilizes an expanding and contracting vibration mode in a direction of the short sides. The vibrating device includes a Si layer made of a degenerate semiconductor, a silicon oxide layer, a piezoelectric layer, and first and second electrodes through which a voltage is applied to the piezoelectric layer. When a total thickness of the Si layer is denoted by T1, a total thickness of the silicon oxide layer is denoted by T2, and the TCF in the vibrating device when the silicon oxide layer 3 is not provided is denoted by x(ppm/K), T2/(T1+T2) is within a range of (−0.0003x2−0.0256x+0.0008)±0.05.
US09905747B2

A crystal vibration device where a crystal unit is supported on a case substrate in a cantilever manner by first and second conductive adhesive layers. The crystal unit has a length direction and is formed using a rectangular-plate-shaped crystal substrate and A>4.30t+0.16, where A (mm) represents a shorter distance among distances between a central axis of the crystal substrate and end portions of the first and second conductive adhesive layers on a central axis side, and t (μm) represents a thickness of the crystal substrate.
US09905741B2

The light emitting device including: a flexible substrate having a negative lead electrode and a positive lead electrode formed on an upper surface thereof; a light emitting element having a negative electrode and a positive electrode formed on an upper surface thereof; an insulating film formed on a side surface of the light emitting element; a wiring formed in contact with the insulating film for connecting between the negative electrode and the negative lead electrode, or between the positive electrode and the positive lead electrode.
US09905734B2

The structure intended to emit electromagnetic radiation, comprises first and second electrodes configured so as to allow carriers to be injected into at least one semiconductor-based stack with a view to making them recombine in an active zone of the stack in order to form all or some of the electromagnetic radiation to be emitted. The first electrode has at least one first face for injecting carriers into the stack, said face being oriented in a different direction to the direction in which the stack is formed. The second electrode comprise a second face for injecting carriers into the stack, wherein said second injection face comprises a first portion facing the first electrode and a second portion for which the first electrode is not facing, and a dielectric element, making contact with the first electrode, is interposed between at least one part of the first electrode and at least one part of the first portion.
US09905732B2

Exemplary embodiments provide a UV light emitting diode and a method of fabricating the same. The method of fabricating a UV light emitting diode includes growing a first n-type semiconductor layer including AlGaN, wherein growth of the first n-type semiconductor layer includes changing a growth pressure within a growth chamber and changing a flow rate of an n-type dopant source introduced into the growth chamber. A pressure change during growth of the first n-type semiconductor layer includes at least one cycle of a pressure increasing period and a pressure decreasing period over time, and change in flow rate of the n-type dopant source includes increasing the flow rate of the n-type dopant source in the form of at least one pulse. The UV light emitting diode fabricated by the method has excellent crystallinity.
US09905729B2

A light emitting diode is provided to comprises: a substrate that has an elongated rectangular shape in one direction; a light emitting structure positioned on the substrate and having an opening for exposing a first conductive semiconductor layer; a first electrode pad disposed to be closer to a first corner of the substrate; a second electrode pad disposed to be relatively closer to a second corner of the substrate opposing to the first corner; a first extension extending from the first electrode pad; and a second extension and a third extension extending from the second electrode pad to sides of the first extension, wherein an imaginary line connecting an end of the second extension and an end of the third extension is located between the first electrode pad and the first corner.
US09905725B2

A light emitting diode, including a semiconductor epitaxial structure, a first electrode and a second electrode is provided. The semiconductor epitaxial structure includes a plurality stacked light-emitting layers, and each of the light-emitting layers respectively emits different range of wavelength of light. The first electrode is electrically connected to the semiconductor epitaxial structure. The second electrode is electrically connected to the semiconductor epitaxial structure. Furthermore, a data transmission and reception apparatus is provided.
US09905722B1

An optical module structure includes a light source, a light receiver, a dielectric layer, a circuit layer, an encapsulant and a light shielding structure. The light source is embedded in the encapsulant, and a first surface of the light source is exposed from a first surface of the encapsulant. The light receiver is embedded in the encapsulant, and a first surface of the light receiver is exposed from the first surface of the encapsulant. The dielectric layer is disposed on the first surface of the encapsulant. The circuit layer is disposed on the dielectric layer and electrically connected to the light source and the light receiver. The light shielding structure is disposed in the dielectric layer corresponding to a location between the light source and the light receiver.
US09905720B2

An apparatus and method wherein the apparatus comprises: a sensing material configured to produce a non-random distribution of free charges in response to a parameter; an electric field sensor; a first conductive electrode comprising a first area overlapping the sensing material; an insulator provided between the first conductive electrode and the sensing material; a second electrode comprising a second area adjacent the electric field sensor; and a conductive interconnection between the first conductive electrode and the second conductive electrode.
US09905716B2

The present invention relates to a method for manufacturing a monolithic silicon wafer (10) comprising multiple vertical junctions (2) having an alternation of n-doped areas and p-doped areas, including at least the steps of: (i) providing a liquid bath (100) including silicon, at least one n-type doping agent and at least one p-type doping agent; (ii) proceeding to directionally solidify the silicon in a direction (I), varying the convection-diffusion parameters thereof in order to alternate the growth of n-doped silicon layers (101) and p-doped silicon layers (102); and (iii) cutting a slice (104), parallel to the direction (I), of the multi-layer structure obtained at the end of the step (ii), such as to obtain said expected wafer (10).
US09905701B2

An active device structure and a method of fabricating an active device are provided. The active device structure includes a gate, an oxide channel layer, a source, a drain and a high power deposited insulation layer. The gate and the oxide channel layer are overlapped in a top and bottom manner. The oxide channel layer includes a top layer and a bottom layer having a crystalline structure different from a crystalline structure of the top layer. The source and the drain both contact the oxide channel layer, wherein a gap separating the source and the drain defines a channel area. The high power deposited insulation layer contacts the top layer of the oxide channel layer. The top layer of the oxide channel layer provides the effect of blocking light, which solves the problem of threshold voltage shift due to the light irradiation on the oxide channel layer.
US09905693B2

Techniques related to integrated circuits having MOSFETs with an unrecessed field insulator and thinner electrodes over the field insulator of ICs, systems incorporating such integrated circuits, and methods for forming them are discussed.
US09905692B2

Fabrication method for a semiconductor device and structure are provided, which includes: providing an isolation layer at least partially disposed adjacent to at least one sidewall of a fin structure extended above a substrate structure, the fin structure including a channel region; recessing an exposed portion of the fin structure to define a residual stress to be induced into the channel region of the fin structure, wherein upper surfaces of a recessed fin portion and the isolation layer are coplanar with each other; and epitaxially growing a semiconductor material from the recessed exposed portion of the fin structure to form at least one of a source region and a drain region of the semiconductor device.
US09905688B2

An LDMOS device includes a handle portion having a buried dielectric layer and a semiconductor layer thereon doped a second dopant type. A drift region doped a first type is within the semiconductor layer providing a drain extension. A gate stack includes a gate electrode on a gate dielectric layer on respective sides of a junction with the drift region. A DWELL region is within the semiconductor layer. A source region doped the first type is within the DWELL region. A drain region doped the first type is within the drift region. A first partial buried layer doped the second type is in a first portion of the drift region including under the gate electrode. A second partial buried layer doped the first type is in a second portion of the drift region including under the drain.
US09905685B2

A semiconductor device includes compensation structures that extend from a first surface into a semiconductor portion. Sections of the semiconductor portion between neighboring ones of the compensation structures form semiconductor mesas. A field dielectric separating a field electrode in the compensation structures from the semiconductor portion includes a thermally grown portion, which directly adjoins the semiconductor portion. A not fully densified deposited portion of the field dielectric has a lower density than the thermally grown portion.
US09905673B2

Disclosed are methods for stress memorization techniques. In one illustrative embodiment, the present disclosure is directed to a method involving fabricating an NMOS transistor device having a substrate and a gate structure disposed over the substrate, the substrate including a channel region underlying, at least partially, the gate structure, the fabricating including: forming a source and drain cavity in the substrate; with an in situ doped semiconductor material, epitaxially growing a source and drain region within the source and drain cavity; performing an amorphization ion implantation process by implanting an amorphization ion material into the source and drain region; forming a capping material layer above the NMOS transistor device; with the capping material layer in position, performing a stress forming anneal process to thereby form stacking faults in the source and drain region; and removing the capping material layer.
US09905671B2

A method of making a semiconductor device includes patterning a fin in a substrate; forming a gate between source/drain regions over the substrate, the gate having a dielectric spacer along a sidewall; removing a portion of the dielectric spacer and filling with a metal oxide to form a spacer having a first spacer portion and a second spacer portion; forming a source/drain contact over at least one of the source/drain regions; recessing the source/drain contact and forming a via contact over the source/drain contact; and forming a gate contact over the gate, the gate contact having a first gate contact portion contacting the gate and a second gate contact portion positioned over the first gate contact portion; wherein the first spacer portion isolates the first gate contact portion from the source/drain contact, and the second spacer portion isolates the second gate contact portion from the source/drain contact.
US09905667B2

A bipolar junction transistor comprises a semiconductor layer disposed on an insulating material, at least a portion of the semiconductor layer forming a base region. The bipolar junction transistor further comprises a transistor emitter laterally disposed on a first side of the base region, where in the transistor emitter is a first doping type and has a first width, and wherein the first width is a lithographic feature size. The bipolar junction transistor further comprises a transistor collector laterally disposed on a second side of the base region, wherein the transistor collector is the first doping type and the first width. The bipolar junction transistor further comprises a central base contact laterally disposed on the base region between the transistor emitter and the transistor collector, wherein the central base contact is a second doping type and has a second width, and wherein the second width is a sub-lithographic feature size.
US09905662B2

A method of making a semiconductor device includes forming a fin mask layer on a semiconductor layer, forming a dummy gate over the fin mask layer, and forming source and drain regions on opposite sides of the dummy gate. The dummy gate is removed and the underlying fin mask layer is used to define a plurality of fins in the semiconductor layer. A gate is formed over the plurality of fins.
US09905661B2

There is set forth herein a method of fabricating a semiconductor structure, the method including forming a conductive metal layer over a source/drain region. The conductive metal layer in one aspect can prevent gouging of a source/drain region during removal of materials above a source/drain region. The conductive metal layer in one aspect can be used to pattern an air spacer for reduced parasitic capacitance. The conductive metal layer in one aspect can reduce a contact resistance between a source/drain region and a contact above a source/drain region.
US09905657B2

A semiconductor device in which parasitic capacitance is reduced is provided. A first oxide insulating layer and a first oxide semiconductor layer are sequentially formed over a first insulating layer. A first conductive layer is formed over the first oxide semiconductor layer and etched to form a second conductive layer. The first oxide insulating layer and the first oxide semiconductor layer are etched with the second conductive layer as a mask to form a second oxide insulating layer and a second oxide semiconductor layer. A planarized insulating layer is formed over the first insulating layer and the second conductive layer. A second insulating layer, a source electrode layer, and a drain electrode layer are formed by etching the planarized insulating layer and the second conductive layer. A third oxide insulating layer, a gate insulating layer, and a gate electrode layer are formed over the second oxide semiconductor layer.
US09905654B2

Provided is a bridge diode according to an embodiment of the inventive concept. The bridge diode includes a first structure including a first lower nitride film and a first upper nitride film, which are laminated on the substrate, a second structure including a second lower nitride film and a second upper nitride film, which are laminated on the substrate, a first electrode structural body disposed on the first structure, and a second electrode structural body disposed on the second structure. The first electrode structural body includes a first electrode, a second electrode, and a third electrode, which are arranged in a clockwise direction, the second electrode structural body includes a fourth electrode, a fifth electrode, and a sixth electrode, which are arranged in a clockwise direction, the first electrode and the sixth electrode, which are connected to each other, are connected to an external circuit, the third electrode and the fourth electrode, which are connected to each other, are connected to an external circuit, and each of the second electrode and the fifth electrode is connected to the external circuit.
US09905652B2

In a conventional semiconductor chip, the source electrode and the sense pad electrode for current detection are provided separately and distanced from each other on the front surface of the semiconductor chip. The area occupied by the sense pad electrode must be several times the area of a MOSFET cell unit. Therefore, there is a problem that the area of the sense pad electrode is enlarged relative to the source electrode. Provided is a semiconductor device including a semiconductor substrate; a front surface electrode provided above the semiconductor substrate; a first wire for a first terminal connected to the front surface electrode; and a second wire for current sensing connected to the front surface electrode. A resistance of a path through which current flows through the second wire is higher than a resistance of a path through which the current flows through the first wire.
US09905645B2

A vertical field effect transistor is provided as follows. A substrate has a lower drain and a lower source arranged along a first direction in parallel to an upper surface of the substrate. A fin structure is disposed on the substrate and extended vertically from the upper surface of the substrate. The fin structure includes a first end portion and a second end portion arranged along the first direction. A bottom surface of a first end portion of the fin structure and a bottom surface of a second end portion of the fin structure overlap the lower drain and the lower source, respectively. The fin structure includes a sidewall having a lower sidewall region, a center sidewall region and an upper sidewall region. A gate electrode surrounds the center side sidewall region of the fin structure.
US09905631B2

A display device includes a display panel including a display area for displaying an image, and a non-display area outside of the display area and including a pad area, a pad in the pad area, and including a plurality of pad lines extending from wire lines drawn from the display area toward the non-display area, a driver including a plurality of terminal lines respectively electrically connected to the pad lines, the driver being configured to transmit a signal to, and to receive a signal from, an external board, and a conductive layer between the pad and the driver for electrically connecting the pad and the driver, wherein each of the pad lines crosses and contacts at least two points of a corresponding one of the terminal lines.
US09905630B2

A display apparatus includes a substrate, a display unit over the substrate, the display unit including a thin film transistor, a display element connected to the thin film transistor, and a planarization layer between the thin film transistor and the display element. The display unit includes a display area to display an image, and a non-display area outside of the display area. The non-display area includes a plurality of voltage lines. The planarization layer extends into the non-display area and includes a divisional portion that divides the planarization layer into a central portion and a peripheral portion. The divisional portion surrounds the display area. An interlayer insulating film is between voltage lines at intersections of the voltage lines with each other in the divisional portion. A protecting film covers a side of the interlayer insulating film in the divisional portion.
US09905629B2

A display device includes: a substrate; an insulating layer arranged above the substrate; a through portion configured to pass through the substrate and the insulating layer; a pixel array located above the insulating layer and including pixels each including a light-emitting element including a pixel electrode, an opposite electrode facing the pixel electrode, and an emission layer arranged between the pixel electrode and the opposite electrode, the pixels at least partially surrounding the through portion; and a pattern portion arranged between the through portion and the pixel array, wherein the pattern portion includes: a recess that is concave along a thickness direction of the insulating layer; and a cladding layer arranged above the insulating layer, configured to cover the recess, and including a material different from the insulating layer.
US09905628B2

An organic electroluminescence display panel includes a substrate, an organic light-emitting layer disposed on the substrate, a first conductive pattern with a plurality of first meshes disposed on the substrate, a second conductive pattern with a plurality of second meshes disposed on the substrate and separated from the first conductive pattern, and a sealant dispensing area overlapped with the first conductive pattern and the second conductive pattern. A distance between two adjacent meshes of the first meshes is different from a distance between two adjacent meshes of the second meshes.
US09905627B2

A thin film transistor substrate and an organic light-emitting diode display including the same are disclosed. In one aspect, the TFT substrate includes substrate and a TFT located on the substrate. The TFT includes a lower gate electrode, a first insulating layer covering the lower gate electrode, an oxide semiconductor layer located on the first insulating layer, a first electrode located on the oxide semiconductor layer and having an island shape, a second electrode located on the oxide semiconductor layer and surrounding the first electrode, a second insulating layer at least partially covering the oxide semiconductor layer; and an upper gate electrode located on the second insulating layer. The oxide semiconductor layer includes a first region, a second region surrounding the first region, and a third region interposed between the first and second regions.
US09905620B2

Provided is a method for fabricating a display device. The method for fabricating the display device includes preparing a flexible display panel including a plurality of pixels and a thin film transistor connected to at least one of the plurality of pixels, forming a thin film encapsulation layer over the flexible display panel, and forming a touch screen panel over the thin film encapsulation layer. The touch screen panel is formed at least partly by a transfer process.
US09905615B2

An image sensor comprising: a first layer having a plurality of groups of photodiodes formed in a semiconductor substrate, each group representing a 2×2 array of photodiodes, with 2 first pixels configured to detect light of a first wavelength and 2 second pixels configured to detect light of a second wavelength, each first pixel positioned adjacent to the second pixels; and a second layer overlapping the first layer, the second layer is organic, having a plurality of organic photodiodes configured to detect light of a third wavelength, each organic photodiode positioned to partially overlap 2 first photodiodes and 2 second photodiodes of the first layer.
US09905611B2

According to one embodiment, a variable resistance memory includes first and second semiconductor regions in a layer; a memory cell on the first semiconductor region, the memory cell including a first transistor having a first gate connected to a word line and a memory element, the word line extending in a first direction parallel to a surface of the layer; and a second transistor on the second semiconductor region and connected to the memory cell via a bit line, the bit line extending a second direction parallel to the surface of the layer, and the second direction intersecting the first direction. The second semiconductor region extends in a third direction parallel to the surface of the substrate and the third direction intersects the first and second directions.
US09905596B2

A solid-state image sensor which holds a potential for a long time and includes a thin film transistor with stable electrical characteristics is provided. A reset transistor is omitted by initializing the signal charge storage portion to a cathode potential of a photoelectric conversion element portion in the solid-state image sensor. When a thin film transistor which includes an oxide semiconductor layer and has an off-state current of 1×10−13 A or less is used as a transfer transistor of the solid-state image sensor, the potential of the signal charge storage portion is kept constant, so that a dynamic range can be improved. When a silicon semiconductor which can be used for a complementary metal oxide semiconductor is used for a peripheral circuit, a high-speed semiconductor device with low power consumption can be manufactured.
US09905584B2

By applying an AC pulse to a gate of a transistor which easily deteriorates, a shift in threshold voltage of the transistor is suppressed. However, in a case where amorphous silicon is used for a semiconductor layer of a transistor, the occurrence of a shift in threshold voltage naturally becomes a problem for a transistor which constitutes a part of circuit that generates an AC pulse. A shift in threshold voltage of a transistor which easily deteriorates and a shift in threshold voltage of a turned-on transistor are suppressed by signal input to a gate electrode of the transistor which easily deteriorates through the turned-on transistor. In other words, a structure for applying an AC pulse to a gate electrode of a transistor which easily deteriorates through a transistor to a gate electrode of which a high potential (VDD) is applied, is included.
US09905581B2

An array substrate can include a plurality of thin film transistors, a plurality of function lines, a plurality of leads, a coupling part and a driver. The plurality of function lines are configured to transmit driving signals to the thin film transistors. The plurality of leads include a first lead and a second lead. The coupling part is electrically coupling the leads to the function lines. The driver is electrically coupled to the leads, and configured to provide the driving signals to the function lines. The first lead has a length larger than that of the second lead. A contacting area between the first lead and the coupling part is larger than that between the second lead and the coupling part. A display panel with the array substrate is also provided.
US09905567B2

A semiconductor integrated circuit device may include a structure, a first capping layer, a channel layer and a second capping layer. The structure may have an opening formed in the structure. The first capping layer may be formed in the opening of the structure. The channel layer may be arranged between the structure and the first capping layer. The second capping layer may be arranged on the channel layer and the first capping layer.
US09905565B1

A microelectronic component is capable of being used as a memory cell. The component includes a semiconductor layer resting on an insulating layer and including a doped source region of a first conductivity type, a doped drain region of a second conductivity type, and an intermediate region, non-doped or more lightly doped, with the second conductivity type, than the drain region, the intermediate region including first and second portions respectively extending from the drain region and from the source region. An insulated front gate electrode rests on the first portion. A first back gate electrode and a second back gate electrode are arranged under the insulating layer, respectively opposite the first portion and the second portion.
US09905563B2

A semiconductor device includes: a first semiconductor layer stacked body including a compound semiconductor; a first field-effect transistor element including a first drain electrode, a first source electrode, and a first gate electrode that are provided on the first semiconductor layer stacked body; a second semiconductor layer stacked body including a compound semiconductor; and a second field-effect transistor element including a second drain electrode, a second source electrode, and a second gate electrode that are provided on the second semiconductor layer stacked body. The second gate electrode forms a Schottky junction or a p-n junction with the second semiconductor layer stacked body, the second drain electrode is connected to the first drain electrode, the second source electrode is connected to the first gate electrode, and the second gate electrode is connected to the first source electrode.
US09905562B2

A semiconductor IC layout structure includes a plurality of first active regions arranged along a second direction, a plurality of second active regions arranged along the second direction, a plurality of gate structures extending along a first direction and respectively straddling the first active regions and the second active regions, a plurality of first conductive structures extending along the first direction, and a plurality of second conductive structures formed on the gate structures. The second active regions are isolated from the first active regions. The first direction is perpendicular to the second direction. The first conductive structures are formed on the first active regions and the second active regions. The second conductive structures include a plurality of slot-type second conductive structures extended along the second direction and a plurality of island-type second conductive structures formed on the gate structures.
US09905560B2

Examples of multi-voltage (MV) complementary metal oxide semiconductor (CMOS) integrated circuits (ICs) based on always-on N-well architecture are described. A MV CMOS IC may include first CMOS cells, second CMOS cells, N-wells and always-on taps. Each first CMOS cell may have a supply terminal configured to receive a local supply voltage, and an N-well (NW) terminal configured to receive a global supply voltage. The second CMOS cells may include always-on CMOS cells. Each second CMOS cell may have a supply terminal configured to receive the global supply voltage, and an NW terminal configured to receive the global supply voltage. The NW terminal of at least one of the second CMOS cells and the NW terminal of at least one of the first CMOS cells may be formed in a first N-well of the one or more N-wells.
US09905558B1

An integrated circuit is fabricated on a semiconductor substrate. An insulated gate bipolar transistor (IGBT) is formed upon the semiconductor substrate in which the IGBT has an anode terminal, a cathode terminal, and a gate terminal, and a drift region. A diode is also formed on the semiconductor substrate and has an anode terminal and a cathode terminal, in which the anode of the diode is coupled to the anode terminal of the IGBT and the cathode of the diode is coupled to the drift region of the IGBT.
US09905556B1

To suppress the reverse breakdown voltage decrease while separating a main body region from a current detecting region. To provide a semiconductor device comprising a semiconductor substrate, a main body region having one or more operation cells formed inside the semiconductor substrate, a current detecting region having one or more current detecting cells formed inside the semiconductor substrate, an intermediate region formed between the main body region and the current detecting region and inside the semiconductor substrate, an upper surface side electrode formed above at least part of the main body region, a current detecting electrode that is formed above at least part of the current detecting region and is separate from the upper surface side electrode, and an additional electrode that is formed above at least part of the intermediate region and is connected to either the upper surface side electrode or the current detecting electrode.
US09905545B2

A light emitting device includes a base with a light transmissivity, a first light emitting element which has an electrode formed on only one surface, the electrode being connected to a conductor layer formed on the base, a second light emitting element which has an electrode formed on only one surface, the electrode being connected to the conductor layer formed on the base, and which emits light with a different color from a color of light emitted from the first light emitting element, and a resin layer that holds the first and second light emitting elements against the base.
US09905537B2

A method of forming a semiconductor package includes providing a substrate having one or more conductive elements disposed therein. Each conductive element extends from a first surface of the substrate toward a second surface of the substrate extending beyond the second surface. The second surface comprises one or more substrate regions not occupied by a conductive element. A first die is attached within a substrate region, and the first die is coupled to at least one of the conductive elements. The first die may be coupled to at least one of the conductive elements by a wire bond connection. Alternatively, an RDL is formed over the second surface, and the first die is coupled to at least one conductive element through the RDL. A second die may be attached to an outer surface of the RDL, and the second die is electrically coupled to the first die through the RDL.
US09905531B2

Method for producing a composite structure comprising the direct bonding of at least one first wafer with a second wafer, and comprising a step of initiating the propagation of a bonding wave, where the bonding interface between the first and second wafers after the propagation of the bonding wave has a bonding energy of less than or equal to 0.7 J/m2. The step of initiating the propagation of the bonding wave is performed under one or more of the following conditions: placement of the wafers in an environment at a pressure of less than 20 mbar and/or application to one of the two wafers of a mechanical pressure of between 0.1 MPa and 33.3 MPa. The method further comprises, after the step of initiating the propagation of a bonding wave, a step of determining the level of stress induced during bonding of the two wafers, the level of stress being determined on the basis of a stress parameter Ct calculated using the formula Ct=Rc/Ep, where: Rc corresponds to the radius of curvature (in km) of the two-wafer assembly and Ep corresponds to the thickness (in μm) of the two-wafer assembly. The method further comprises a step of validating the bonding when the level of stress Ct determined is greater than or equal to 0.07.
US09905528B2

A semiconductor mounting apparatus includes a storing unit that stores a liquid or a gas, a contact unit that comes into contact with a semiconductor chip when the storing unit is filled with the liquid or the gas, and a sucking unit that sucks up the semiconductor chip to bring the semiconductor chip into close contact with the contact unit.
US09905524B2

A bump structure in a semiconductor device or a packing assembly includes an under-bump metallization (UBM) layer formed on a conductive pad of a semiconductor substrate. The UBM layer has a width greater than a width of the conductive pad.
US09905510B2

According to one embodiment, a semiconductor memory device includes, a first interconnect layer provided on a first insulating layer and including a first conductive layer, a second interconnect layer provided on a second insulating layer above the first interconnect layer and including a second conductive layer having a composition different from that of the first conductive layer, and a pillar extending through the first and second insulating layers and the first and second interconnect layers and including a semiconductor layer, and a third insulating layer, a charge storage layer, and a fourth insulating layer, which are stacked on a side surface of the semiconductor layer.
US09905508B2

A chip packaging structure includes a flexible circuit board, a first built-up structure, a second built-up structure, and a first solder resist layer. The flexible circuit board defines a bent area and a laminated area. The flexible circuit board includes a first dielectric layer. The first dielectric layer includes a first conductive pattern, a bearing layer opposite to the first conductive pattern and corresponding to the laminated area. The first built-up structure is located on the first conductive pattern and corresponds to the laminated area, and includes a second dielectric layer and a second conductive pattern electrically connected with the first conductive pattern. The second built-up structure is located on the bearing layer and corresponds to the laminated area, and includes a third dielectric layer and a third conductive pattern electrically connected with the first conductive pattern. The first solder resist layer covers the second conductive pattern.
US09905501B2

Jitter that becomes a problem in a semiconductor part which performs high-speed signal processing is reduced. A semiconductor device includes a heat-resistant metal plate, a capacitor part having a lower electrode, a sintered dielectric part, and an upper electrode that are formed on one or more surfaces of the heat-resistant metal plate, a semiconductor chip fixed on the capacitor part, a wire for electrically connecting a lead frame to the semiconductor chip and the upper electrode, and a mold part in which at least the capacitor part and the semiconductor chip are buried. The semiconductor chip, the electrode, the metal plate, and the like are electrically connected with each other via first, second, and third wires.
US09905498B2

The disclosed embodiments of electronic packages include electrical contact pad features present on all sides of the package that facilitate simple and low cost electrical connections to the package made through a mechanical contacting scheme. In an embodiment, an electronic package comprises: a metal leadframe having a first leadframe portion having a first thickness and a second leadframe portion having a second thickness that is less than the first thickness, the second leadframe portion defining electrical contact pads; a silicon die attached to the second leadframe portion and overlying a space formed in the leadframe by the first and second leadframe portions; and wirebonds coupling the silicon die to the electrical contact pads. A method of fabricating the electronic package is also disclosed.
US09905497B2

The invention is directed to firm bonding between semiconductor dies etc bonded to a lead frame and wire-bonding portions of the lead frame by ultrasonic Al wire bonding, and the prevention of shortcircuit between the semiconductor dies etc due to a remaining portion of the outer frame of the lead frame after the outer frame is cut. By extending the wire-bonding portion etc on the lead frame in a wire-bonding direction and connecting the wire-bonding portion etc to the outer frame of the lead frame through a connection lead etc, the ultrasonic vibration force in the ultrasonic Al wire bonding is prevented from dispersing and the Al wire and the wire-bonding portion etc are firmly bonded. The outer frame is cut after a resin sealing process is completed. Even when a portion of the outer frame remains on the side surface of the resin package, connection between the connection lead etc and other hanging lead etc are prevented by providing a notch etc in the outer frame between the connection lead etc and the hanging lead etc.
US09905494B2

A semiconductor device includes a heat radiation cooling base, a first insulating substrate including first and second copper patterns disposed on lower and upper surfaces thereof, respectively, a semiconductor chip including a first main electrode and a control electrode disposed on a first principal surface, and a second main electrode disposed on a second principal surface thereof, and a second insulating substrate including third and fourth copper patterns disposed on lower and upper surfaces thereof, respectively. The second main electrode is bonded to the second copper pattern. The third copper pattern is bonded to at least one of the first main electrode and the control electrode of the semiconductor chip. The third copper pattern and the fourth copper pattern are electrically connected to each other.
US09905493B2

The invention provides an array substrate and activation method for TFT elements in the array substrate. The array substrate comprises a shielding metal layer (10) and a TFT layer (20) disposed on the shielding metal layer (10); by connecting the shielding metal blocks (11) on the shielding metal layer (10) to electricity to heat up the shielding metal blocks (11) for pre-heating the TFT layer (20) to accelerate activating the TFT elements in the TFT layer (20). The activation method, by connecting the shielding metal blocks (11) on the shielding metal layer (10) to electricity to heat up the shielding metal blocks (11) for pre-heating the TFT layer (20) before activating the TFT elements in the TFT layer (20), accelerates activating the TFT elements in the TFT layer (20). The method is applicable to activating the TFT elements in array substrate in low temperature environment.
US09905491B1

Semiconductor packages with multiple substrates can incorporate cavities in a portion of an upper substrate to minimize or reduce void formations during a molding process. The cavities can be formed substantially over the integrated circuit devices and not over the internal interconnects to further facilitate the flow of the molding compound. The combination with extension members or recesses on a top or exterior surface of the upper substrate can further cut down on bleeding or spill over of the molding compound between adjacent packages and improve device reliability and yield.
US09905490B2

Provided is a semiconductor device including an insulating substrate on which a semiconductor chip is mounted and a case that is adhered to the insulating substrate. The case includes a recess portion that is provided with an adhesive agent and into which a front surface side of the insulating substrate is inserted. The insulating substrate includes, in a side surface along a thickness direction, a front-side notched portion formed on the front surface side and a back-side notched portion formed on a back surface side. Length from a peak located between the front-side notched portion and the back-side notched portion to the front surface in the thickness direction is greater than or equal to 30% of an less than or equal to 70% of length of the recess portion of the case in the thickness direction.
US09905489B2

A semiconductor device is provided comprising a semiconductor element, a case portion housing the semiconductor element and having an opening end on at least some of wall portion, a lid portion covering the opening end of the case portion, and a sealing material sealing the semiconductor element inside the case portion, where a projection portion or a dent portion is provided on a surface of the wall portion close to the sealing material between the opening end and the sealing material. The Purpose is to prevent an oil leakage from a semiconductor device. Also, instead of the projection portion or the dent portion, a semiconductor device is provided with a liquid receiving portion that receives a liquid dripping from the opening end on a surface facing away from the sealing material.
US09905483B2

A method for analyzing test results. The method includes selecting a first subset of tests from a plurality of tests. Test results are gathered from the plurality of tests in real-time. A first statistical analysis is performed on test results from the first subset of tests. At least one process control rule is initiated as determined by results of the first statistical analysis performed on the test results from the first subset of tests.
US09905472B1

A method of removing the CESL from small canyon TS structures of a MOSFET device while maintaining gate cap height and the resulting device are provided. Embodiments include providing two gates laterally separated over and perpendicular to a fin of a semiconductor device, each gate having sidewall spacers and a nitride cap; forming a conformal SiN CESL on bottom and side surfaces of a trench formed between opposing spacers between the gates; filling the trench with oxide; planarizing the spacers, nitride caps, oxide, and CESL; removing the oxide; forming a topological flat-SiN layer over the spacers, nitride caps, and CESL; removing the topological flat-SiN layer from side and bottom surfaces of the trench; removing the CESL and the topological flat-SiN layer down to a top surface of the spacers; and performing contact metallization.
US09905469B2

A method of making a semiconductor device includes forming a first fin of a first transistor in a substrate; forming a second fin of a second transistor in the substrate; disposing a first doped oxide layer including a first dopant onto the first fin and the second fin, the first dopant being an n-type dopant or a p-type dopant; disposing a mask over the first fin and removing the first doped oxide layer from the second fin; removing the mask and disposing a second doped oxide layer onto the first doped oxide layer over the first doped oxide layer covering the first fin and directly onto the second fin, the second doped oxide layer including an n-type dopant or a p-type dopant that is different than the first dopant; and annealing to drive in the first dopant into a portion of the first fin and the second dopant into a portion of the second fin.
US09905467B2

A semiconductor device includes a substrate, a first insulating structure, a second insulating structure, at least one first active semiconductor fin, and at least one second active semiconductor fin. The first insulating structure and the second insulating structure are disposed on the substrate. The first active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the first insulating structure. The second active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the second insulating structure. The protruding portion of the first active semiconductor fin and the protruding portion of the second active semiconductor fin have different heights.
US09905459B1

A method of forming an interconnect that in one embodiment includes forming an opening in a dielectric layer, and treating a dielectric surface of the opening in the dielectric layer with a nitridation treatment to convert the dielectric surface to a nitrided surface. The method may further include depositing a tantalum containing layer on the nitrided surface. In some embodiments, the method further includes depositing a metal fill material on the tantalum containing layer. The interconnect formed may include a nitrided dielectric surface, a tantalum and nitrogen alloyed interface that is present on the nitrided dielectric surface, a tantalum layer on the tantalum and nitrogen alloy interface, and a copper fill.
US09905458B2

Methods of fabricating a semiconductor device include forming a lower interlayer insulating layer and a conductive base structure, and forming a middle interlayer insulating layer covering the lower interlayer insulating layer and the conductive base structure. The methods include etching the middle interlayer insulating layer to form a via hole and an interconnection trench vertically aligned with the via hole, and forming a via barrier layer on inner walls of the via hole and an interconnection barrier layer on inner walls and a bottom of the interconnection trench, the via barrier layer not being formed on an upper surface of the conductive base structure The methods include forming a via plug on the via barrier layer to fill the via hole, forming a seed layer on the interconnection trench and the via plug, forming an interconnection electrode on the seed layer, and forming an interconnection capping layer on the interconnection electrode.
US09905450B2

Provided is a substrate for processing a wafer. The present invention can provide a substrate having excellent heat resistance and dimensional stability. The present invention can provide a substrate that has excellent stress relaxation properties, and therefore can prevent a wafer from being destroyed due to residual stress. Also, the present invention can provide a substrate that can prevent a wafer from being damaged or fried off due to a non-uniformly applied pressure during the wafer processing process, and that exhibits excellent cuttability. For these reasons, the substrate can be useful as a sheet for processing a wafer in various wafer preparation processes such as dicing, back-grinding, and picking-up.
US09905447B2

An electronic device manufacturing system is disclosed. The system includes a processing tool having one or more processing chambers each adapted to perform an electronic device manufacturing process on one or more substrates; a substrate carrier adapted to couple to the system and carry one or more substrates; and a component adapted to create a sealed environment relative to at least a portion of the substrate carrier and to substantially equalize the sealed environment with an environment within the substrate carrier. Methods of the invention are described as are numerous other aspects.
US09905446B2

Substrate transferring apparatus includes a first-hand mechanism and second hand mechanism. The first-hand mechanism includes a first lower arm, first upper arm, first-hand having a tip end portion as a first substrate holding portion, and first driven mechanism to rotate the first-hand with rotation of the first upper arm. The first-hand mechanism so the first substrate holding portion movable by rotations of the first lower arm, first upper arm, and first-hand between a contracted and extended positions. The second-hand mechanism includes a second lower arm, second upper arm, second-hand having a tip end portion as a second substrate holding portion, and second driven mechanism to rotate the second-hand with rotation of the second upper arm. The second-hand mechanism so the second substrate holding portion movable by rotations of the second lower arm, second upper arm, and second-hand in sync with the first substrate holding portion between a contracted and extended positions.
US09905444B2

Embodiments described herein generally relate to apparatus for heating substrates. The apparatus generally include a process chamber having a substrate support therein. A plurality of lamps is positioned to provide radiant energy through an optically transparent dome to a substrate positioned on the substrate support. A light focusing assembly is positioned within the chamber to influence heating and temperature distribution on the substrate and to facilitate formation of a film on a substrate having uniform properties, such as density. The light focusing assembly can include one or more reflectors, light pipes, or refractive lenses.
US09905441B2

An oxidation process apparatus according to one embodiment of the present invention includes: a substrate holder provided in a processing chamber and having a substrate holding surface; a gas introduction unit for introducing an oxygen gas; a cylindrical member; and a substrate holder drive unit for changing relative positions of the substrate holder and the cylindrical member to allow the substrate holding surface and the cylindrical member to form an oxidation process space. The cylindrical member is provided so as to form a gap between the cylindrical member and the substrate holder during formation of the space. The oxygen gas is introduced restrictively into the space. The oxygen gas introduced from the gas introduction unit is evacuated through the gap.
US09905435B2

In a semiconductor device including an oxide semiconductor, a change in electrical characteristics is inhibited and reliability is improved. The semiconductor device is manufactured by a method including first to fourth steps. The first step includes a step of forming an oxide semiconductor film, the second step includes a step of forming an oxide insulating film over the oxide semiconductor film, the third step includes a step of forming a protective film over the oxide insulating film, and the fourth step includes a step of adding oxygen to the oxide insulating film through the protective film. In the first step, the oxide semiconductor film is formed under a condition in which an oxygen vacancy is formed. The oxygen from the oxide insulating film fills the oxygen vacancy after the fourth step.
US09905433B2

An ion implantation results in defects generated in a nitride semiconductor layer. If the nitride semiconductor layer is set at a particular temperature for a predetermined time period after the ion implantation, the defects may probably be clustering. Provided is a manufacturing method of a semiconductor device including a nitride semiconductor layer comprising: implanting impurities in the nitride semiconductor layer; and increasing a temperature of the nitride semiconductor layer from an initial temperature to a target temperature and annealing the nitride semiconductor layer at the target temperature for a predetermined time period; wherein in the annealing, in at least part of temperature regions below a first temperature between the initial temperature and the target temperature, the nitride semiconductor layer is annealed at a temperature increase speed lower than in a temperature region not lower than the first temperature.
US09905425B2

Systems and methods of engineering the optical properties of an optical Integrated Computational Element device using ion implantation during fabrication are provided. A system as disclosed herein includes a chamber, a material source contained within the chamber, an ion source configured to provide a high-energy ion beam, a substrate holder to support a multilayer stack of materials that form the Integrated Computational Element device, a measurement system, and a computational unit. The material source provides a material layer to the multilayer stack, and at least a portion of the ion beam is deposited in the material layer according to an optical value provided by the measurement system.
US09905419B2

A nitride semiconductor element capable of accommodating GaN electron transfer layers of a wide range of thickness, so as to allow greater freedom of device design, and a nitride semiconductor element package with excellent voltage tolerance performance and reliability. On a substrate, a buffer layer including an AlN layer, a first AlGaN layer and a second AlGaN layer is formed. On the buffer layer, an element action layer including a GaN electron transfer layer and an AlGaN electron supply layer is formed. Thus, an HEMT element is constituted.
US09905415B2

Methods for forming silicon nitride films are disclosed that comprise the steps of: providing a substrate in a reactor; introducing into the reactor an at least one organoaminosilane having a least one SiH3 group described herein wherein the at least one organoaminosilane reacts on at least a portion of the surface of the substrate to provide a chemisorbed layer; purging the reactor with a purge gas; introducing a plasma comprising nitrogen and an inert gas into the reactor to react with at least a portion of the chemisorbed layer and provide at least one reactive site wherein the plasma is generated at a power density ranging from about 0.01 to about 1.5 W/cm2.
US09905413B2

A method of manufacturing a semiconductor device may include: performing a cycle a predetermined number of times to form an oxynitride film on a substrate, the cycle including: (a) supplying a source gas to the substrate via a first nozzle; and (b) supplying a nitriding gas and an oxidizing gas to the substrate via a second nozzle different from the first nozzle, wherein (a) and (b) are performed non-simultaneously, wherein (b) may include: (b-1) supplying only the oxidizing gas while suspending a supply of the nitriding gas; and (b-2) simultaneously supplying the nitriding gas and the oxidizing gas, wherein (b-1) and (b-2) are consecutively performed.
US09905410B2

A time-of-flight mass spectrometer (TOF-MS) utilizes a multi-channel ion detector to detect ions traveling in separate flight paths, spatially dispersed along a drift axis and/or a transverse axis, in a flight tube of a TOF analyzer. The ion beams may be dispersed by drift energy, deflection along the drift and/or transverse axis, ion mass, or a combination of two or more of the foregoing. The dispersion may be carried out before, at, or after an ion accelerator of the TOF analyzer. Ion packets may be accelerated into the flight tube at a multi-pulse firing rate. Tandem MS may be implemented on parallel ion beams simultaneously.
US09905406B2

A method of mass spectrometry or ion mobility spectrometry is disclosed wherein a sample is ionized by an electrified sprayer so as to produce multiply charged analyte ions of a first polarity in gas-phase. A reaction region is provided downstream of the electrified sprayer, wherein the reaction region is maintained substantially at atmospheric pressure and is maintained substantially free of electric-fields. A gas flow is provided from said electrified sprayer to said reaction region such that the gas flow carries the analyte ions from the electrified sprayer into the reaction region. Free electrons or reagent ions of a second polarity are generated in the reaction region, wherein the second polarity is opposite to said first polarity. The free electrons or reagent ions are then reacted with the analyte ions in the reaction region so as to reduce the charge state of the multiply charged analyte ions and thereby produce charge-reduced analyte ions.
US09905385B2

According to an electromagnetic switch of the present invention, a crossbar operating in conjunction with a movable core slides in response to magnetization or demagnetization of an operating coil to cause attraction or separation between a fixed contact point and a movable contact point on the supply-side and between a fixed contact point and a movable contact point on the load-side. The electromagnetic switch further includes a first crossbar sliding part and a second crossbar sliding part, as well as a first casing sliding part and a second casing sliding part that allow the first and second crossbar sliding parts to slide. A contact between the first casing sliding part and the first crossbar sliding part or between the second casing sliding part and the second crossbar sliding part causes the crossbar on the side of the movable core to be tilted in a direction opposite to the direction of gravity with respect to the horizontal.
US09905382B2

A swaging structure for which swaging process is easy, generation of wrinkles can be prevented, and which has high pressure-resistant performance is provided. In a swaging structure including at least a to-be-swaged member required to have airtightness to a surrounding environment and a swaging member constituted to retain the to-be-swaged member by a swaging processing, the swaging member has an annular side wall surrounding the to-be-swaged member, and a groove is formed in the annular side wall.
US09905372B2

Provided is an electrochemical capacitor which has low DC internal resistance, and which minimizes increase in the DC internal resistance due to a high temperature experience. The electrochemical capacitor is provided with a positive electrode having a positive electrode active material layer containing activated carbon, a negative electrode having a negative electrode active material layer containing a spinel-type lithium titanate, and a separator holding a non-aqueous electrolytic solution containing a lithium salt between the positive electrode active material layer and the negative electrode active material layer, a 100% discharge capacity of lithium titanate being set to within a range of 2.2 to 7.0 times a 100% discharge capacity of activated carbon. During charging and discharging of the electrochemical capacitor, only the area near the surfaces of lithium titanate particles are utilized, lowering the DCIR and improving the stability of the DCIR.
US09905362B2

A method for manufacturing a rare-earth magnet, through hot deformation processing, having a high degree of orientation at the entire area thereof and high remanence, without increasing processing cost including a step of press-forming powder as a rare-earth magnetic material to form a compact S; and a step of performing hot deformation processing to the compact S, thus manufacturing the rare-earth magnet C. The hot deformation processing includes two steps of extruding and upsetting. The extruding is to place a compact S in a die Da, and apply pressure to the compact S′ in a heated state with an extrusion punch PD so as to reduce the thickness for extrusion to prepare the rare-earth magnet intermediary body S″ having a sheet form, and the upsetting is to apply pressure to the rare-earth magnet intermediary body S″ in the thickness direction to reduce the thickness, thus manufacturing the rare-earth magnet C.
US09905358B2

A contactless power feeding apparatus includes a power source portion, a power feeding coil, and a power feeding apparatus side control portion, and the power feeding apparatus side control portion is configured to perform feeding voltage control in order to control the feeding voltage value of the power source portion on the basis of a coupling coefficient such that power transmission efficiency to a power receiving apparatus including a power receiving coil is in the vicinity of a maximum.
US09905351B2

A power supply apparatus capable of appropriately supplying electrical power to a power transmission coil even if a foreign object is heated during power supply. The power supply apparatus (100) is provided with a power supply coil (103a) opposing a power-receiving unit (153) provided to a vehicle and supplying power to the power-receiving unit (153), and a casing (103b) accommodating the power supply coil (103a). In the casing (103b), a first cover (202) is formed on a surface of the casing (103b) opposing the power-receiving unit (153), and a second cover (203) opposing the first cover (202) is arranged between the first cover (202) and the power supply coil (103a).
US09905350B2

A tunable inductor arrangement arrangable on a chip or substrate is disclosed. The tunable inductor comprises a first winding part connected at one end to a first input of the tunable inductor arrangement, a second winding part connected at one end to the other end of the first winding part, a third winding part connected at one end to a second input of the tunable inductor arrangement, a fourth winding part connected at one end to the other end of the third winding part, and a switch arrangement arranged to tune the tunable inductor arrangement by selectively provide a circuit either comprising the first and fourth winding parts in parallel and the second and third winding parts in parallel, with the parallel couplings in series between the first and second inputs, or a circuit comprising the first, second, fourth and third winding parts in series between the first and second inputs. A transceiver, communication device, method and computer program are also disclosed.
US09905349B2

There is provided a chip electronic component including: a magnetic body having an internal coil part embedded therein, wherein the magnetic body includes: a central portion provided inside of the internal coil part and including a core; and an outer peripheral portion provided outside of the central portion, the central portion and the outer peripheral portion having different magnetic permeabilities.
US09905348B2

In the electromagnetic operating device, the driving power supply is composed of two types of power supplies: a capacitor power supply serving as a power supply which is for performing opening/closing operation in a normal time with respect to the vacuum valve; and a DC power supply which is for performing opening/closing operation in an emergency. The capacitor power supply which is for performing opening/closing operation in the normal time includes: capacitors that store electric power to be supplied to the electromagnetic coil; and a control board which controls a current to be supplied from the capacitors to the electromagnetic coil in response to an open-contact or close-contact command to the vacuum valve. Then, the DC power supply which is for performing opening/closing operation in the emergency is to directly supply DC electric power to the electromagnetic coil.
US09905343B2

A method for producing a grain-oriented electrical steel sheets includes subjecting a steel slab to hot rolling to obtain a hot rolled sheet, the steel slab having a specific composition; then subjecting the hot rolled sheet to annealing and rolling to obtain a cold rolled sheet; then subjecting the cold rolled sheet to nitriding treatment with a nitrogen increase of 50 to 1000 ppm, during or after primary recrystallization annealing; then applying an annealing separator on the cold rolled sheet; and setting the staying time in a temperature range of 300 to 800° C. in the secondary recrystallization annealing to 5 to 150 hours.
US09905339B2

In a conductive film forming method using photo sintering, a conductive film having low electric resistance is easily formed. Disclosed is a conductive film forming method in which a conductive film is formed using a photo sintering, which includes the steps of: forming a liquid film made of a copper particulate dispersion on a substrate, drying the liquid film to form a copper particulate layer, subjecting the copper particulate layer to photo sintering to form a conductive film, attaching a sintering promoter to the conductive film, and further subjecting the conductive film having the sintering promoter attached to photo sintering. The sintering promoter is a compound which removes copper oxide from metallic copper. Thereby, the sintering promoter removes a surface oxide film of copper particulates in the conductive film.
US09905338B2

An insulated electric cable 10 has a core member 1 formed by stranding a plurality of core wires 4, each of the core wires 4 including a conductor 5 and an insulating layer 6 covering the conductor 5, an inner sheath 7 covering the core member 1, an outer sheath 8 covering the inner sheath 7, and a paper tape 2 disposed between the core member 1 and the inner sheath 7 in a state that it is wrapped around the core member 1, in which the outer sheath 8 is formed by a flame-retardant polyurethane resin, and a cross-sectional area of each of conductors 5 is within 0.18-3.0 mm2.
US09905335B2

A water stopping treatment simply and assuredly prevents water from moving or entering to a circuit board or the like. A one end of a core wire (41) is exposed from an insulation cover (42). An exposing part (A) that is peeled off from the insulation cover (42) and exposed from the insulation cover (42) is formed at an arbitrary position from the one end to the other end of the core wire. A water stopping agent (48) is filling from the exposing part (A) toward the other end of the core wire (41).
US09905331B2

Provided are a composite electric wire structure wherein a carbon material island structure is formed on a surface of a metal wire and a method for manufacturing the same. The carbon material/metal composite electric wire is capable of solving stability problem and preventing a decrease in electrical properties, mechanical properties, etc. In addition, the composite electric wire structure may be produced in commercially viable large scale.
US09905319B2

A plate heat exchanger for homogenous fluid flows between ducts includes primary passages and secondary passages. The secondary passages include a first group fluidly connecting a first secondary supply collector to a secondary discharge collector. The first group of secondary passages have a first total passage section at half-length between the first secondary supply collector and the secondary discharge collector. The first group of secondary passages have a second total passage section at the output of the first secondary supply collector of less than 10% of the first total passage section of the first group of secondary passages.
US09905318B2

A hybrid indirect-drive/direct drive for inertial confinement fusion utilizing laser beams from a first direction and laser beams from a second direction including a central fusion fuel component; a first portion of a shell surrounding said central fusion fuel component, said first portion of a shell having a first thickness; a second portion of a shell surrounding said fusion fuel component, said second portion of a shell having a second thickness that is greater than said thickness of said first portion of a shell; and a hohlraum containing at least a portion of said fusion fuel component and at least a portion of said first portion of a shell; wherein said hohlraum is in a position relative to said first laser beam and to receive said first laser beam and produce X-rays that are directed to said first portion of a shell and said fusion fuel component; and wherein said fusion fuel component and said second portion of a shell are in a position relative to said second laser beam such that said second portion of a shell and said fusion fuel component receive said second laser beam.
US09905304B2

There are provided a memory system having improved reliability and an operating method thereof. A memory system includes a semiconductor memory device including a memory cell array having a plurality of pages, and a controller for sequentially transmitting, to the semiconductor memory device, physical block addresses of pages to be programmed among the plurality of pages. In the memory system, the semiconductor memory device selects a page corresponding to each of the physical block addresses among the plurality of pages according to previously stored program speed information, and performs a program operation on the selected page.
US09905286B2

An integrated circuit (IC) memory controller is disclosed. The memory controller includes a receiver to receive a strobe signal and provide an internal strobe signal. An adjustable delay circuit delays an enable signal to generate a delayed enable signal. A gate circuit generates a gated strobe signal using the delayed enable signal that masks transitions of the internal strobe signal that occur prior to a valid region of the internal strobe signal. A sample circuit samples data using the gated strobe signal.
US09905284B2

A storage device includes a memory cell array, a voltage detector disposed to detect a voltage of power supplied to the memory cell array, and a controller. The controller is configured to carry out reading of data from a target memory cell and then rewriting of the data in the target memory cell, if the detected voltage is above a threshold when a prompt of a read operation with respect to the target memory cell occurs, and prohibit the reading operation from being started, if the detected voltage is below the threshold when the prompt occurs.
US09905271B2

Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
US09905269B2

Average pixel luminosity is calculated for each frame comprising a content item. For each pair of adjacent frames, an IFD is calculated. The IFD represents the difference between a baseline pixel luminosity associated with each of the two frames. An initial set of cut frames is selected based on IFD values that are less than a minimum value IFDmin, or that are greater than a maximum value IFDmax. The positions of these initial cut frames are optimized using a numerical optimization technique that favors removal of frames corresponding to IFD extrema, but that also attempts to maintain a minimum time gap between cut frames. Selecting frames for removal is approached as a constraint minimization problem. Once an optimized set of cut frames is established, audio is cut and crossfaded in a temporal window surrounding cut frame positions.
US09905265B2

The invention relates to a destruction system for destroying a functional layer, which may receive data or perform other functions, such as optical functions, for example, and a related method. The reactants may be interspersed within the functional layer or may be provided in a separate layer adjacent to the functional layer. The reactants are structured to be ignited to destroy the functionality of the functional layer and the data. Ignition may be obtained through a flame or by suitable electrical current in certain embodiments of the invention.
US09905262B2

A method for transmitting and/or receiving a potential aggressor audio signal includes a transmission and/or a reception of successive groups of data timed by a first clock signal within respective successive frames synchronized by a second clock signal. In the presence of a risk of interference of the potential aggressor audio signal with a different, potential victim, signal, during the transmission or reception of the potential aggressor audio signal, the frequency of the first clock signal is modified while keeping the frequency of the second clock signal unchanged.
US09905261B2

In one embodiment, a data storage system includes a source media library configured to send a message to a destination media library when a media cartridge from the source media library is sent to the destination media library using a media mobility unit (MMU), and/or a destination media library configured to receive a message from a source media library when a media cartridge from the source media library is sent to the destination media library using a MMU. In another embodiment, a method for transporting a media cartridge includes receiving one or more media cartridges from a source media library, storing the media cartridge(s) in a holding portion of a media mobility unit, sensing at least an approximate location of the media mobility unit, transporting the media cartridge(s) to a destination library; and transferring the media cartridge(s) from the MMU to the destination media library.
US09905256B1

According to one embodiment, servo patterns different in servo pattern frequency are recorded in zones divided in a radial direction on a magnetic disc, and the servo patterns in the adjacent zones overlap each other in a predetermined area from a zone servo boundary between the zones, and a determination boundary where it is determined to execute a crossing process is set within the overlapping area of the servo patterns upstream from the zone servo boundary, based on position information on a seek destination and the present position of the magnetic head.
US09905249B1

Monitoring a plurality of machines located in an operating environment. First and second acoustic signal readings and their respective detecting locations are received from a sensing device. First and second acoustic signal spatialization map containing characteristic data signatures for the machines are generated based on the first and second acoustic signal readings. One or more differences are determined that exceed a predetermined threshold value, between corresponding characteristic data signatures in each of the first and second acoustic signal spatialization maps. At least one of the machines that are associated with the determined differences is identified. A corrective action to perform on the machine is identified, based on the determined one or more differences. Commands are transmitted to a corrective action module in the operating environment to cause the corrective action module to perform the corrective action.
US09905247B2

There is proposed a signal processing apparatus for enhancing a target signal and suppressing the remaining components without increasing an array size or the number of sensors. This signal processing apparatus includes a first array processor that generates a first array processing signal by enhancing a predetermined signal among signals received from a plurality of sensors, and a decorrelator that generates a decorrelated signal by removing, from the first array processing signal, a signal component correlated with a signal received from an auxiliary sensor different from the plurality of sensors.
US09905246B2

Provided is an apparatus and method for creating multilingual audio content based on a stereo audio signal. The method of creating multilingual audio content including adjusting an energy value of each of a plurality of sound sources provided in multiple languages, setting an initial azimuth angle of each of the sound sources based on a number of the sound sources, mixing each of the sound sources to generate a stereo signal based on the set initial azimuth angle, separating the sound sources to play the mixed sound sources using a sound source separating algorithm, and storing the mixed sound sources based on a sound quality of each of the separated sound sources.
US09905243B2

A system of this invention is directed to a speech processing system that efficiently performs noise suppression processing for a plurality of noise sources spreading in a lateral direction with respect to a speaker of interest. The speech processing system includes a microphone array including a plurality of microphones, each of which inputs a sound mixture including speech of a speaker of interest and noise from a noise source region including a plurality of noise sources placed in a lateral direction with respect to the speaker of interest, and outputs a mixture signal including a speech signal and a noise signal, the plurality of microphones being arranged such that a difference between respective distances from the plurality of microphones to the speaker of interest becomes different from a difference between respective distances from the plurality of microphones to the noise source region, and a noise suppressor that suppresses the noise based on the mixture signals output from the plurality of microphones.
US09905240B2

Systems, methods, and devices for intelligent speech recognition and processing are disclosed. According to one embodiment, a method for improving intelligibility of a speech signal may include (1) at least one processor receiving an incoming speech signal comprising a plurality of sound elements; (2) the at least one processor recognizing a sound element in the incoming speech signal to improve the intelligibility thereof; (3) the at least one processor processing the sound element by at least one of modifying and replacing the sound element; and (4) the at least one processor outputting the processed speech signal comprising the processed sound element.
US09905238B2

A base station for use in a communication system is configured to determine whether a set of access information provided by an end unit is acceptable to the base station. The access information facilitates identification by the base station of one or more codecs used by the end unit to encode and decode digital audio signals. Other end units may use different codecs to encode and decode digital audio signals. The base station is configured to simultaneously handle multiple different codecs. The communication system also comprises at least one end unit configured to determine the codec used by the base station, request registration to the base station, and set the determined codec as the codec to use for communications with the base station.
US09905236B2

An audio communication endpoint receives a bitstream containing spectral components representing spectral content of an audio signal, wherein the spectral components relate to a first range extending up to a first break frequency, above which any spectral components are unassigned. The endpoint adapts the received bitstream in accordance with a second range extending up to a second break frequency by removing spectral components or adding neutral-valued spectral components relating to a range between the first and second break frequencies. The endpoint then attenuates spectral content in a neighborhood of the least of the first and second break frequencies for thereby achieving a gradual spectral decay. After this, reconstructing the audio signal is reconstructed by an inverse transform operating on spectral components relating to said second range in the adapted and attenuated received bitstream. At small computational expense, the endpoint may to adapt to different sample rates in received bitstreams.
US09905233B1

The present disclosure relates generally to signal processing techniques for content signals such as audio, images and video signals. More particularly, the present disclosure relates to processing content signals to facilitate recognition of ambient content signals using digital watermarks and/or digital fingerprints.
US09905221B2

A system and method for automatic generation of a database for speech recognition, comprising: a source of text signals; a source of audio signals comprising an audio representation of said text signals; a text words separation module configured to separate said text into a string of text words; an audio words separation module configured to separate said audio signal into a string of audio words; and a matching module configured to receive said string of text words and said string of audio words and store each pair of matching text word and audio word in a database.
US09905219B2

According to one embodiment, a speech synthesis apparatus is provided with generation, normalization, interpolation and synthesis units. The generation unit generates a first parameter using a prosodic control dictionary of a target speaker and one or more second parameters using a prosodic control dictionary of one or more standard speakers based on language information for an input text. The normalization unit normalizes the one or more second parameters based a normalization parameter. The interpolation unit interpolates the first parameter and the one or more normalized second parameters based on weight information to generate a third parameter and the synthesis unit generates synthesized speech using the third parameter.
US09905214B2

An aluminum transducer chassis prepared by a process having the following steps: performing an extrusion using a die and an aluminum billet to create an extruded chassis, wherein the die has a cross sectional shape of the transducer chassis; and cutting the extruded chassis to a plurality of predetermined lengths, each length corresponding to the length of a transducer chassis.
US09905209B2

An electronic keyboard musical instrument with a plurality of keys is provided. The electronic keyboard musical instrument comprises a detection sensor configured to detect a gentle key press to an adjacent position that is shallower than and adjacent to a resonant performance position; a computer configured to, when the detection sensor detects a gentle key press to the adjacent position of at least one first key, execute a resonance permission process to give a permission to output a resonant tone of the at least one first key; and a tone emission device configured to, when at least one second key different from the at least one first key and having a resonant relationship with the at least one first key is regularly pressed, emit a regular tone of the at least one second key and the resonant tone of the at least one first key.
US09905203B2

Interactive display system and method are provided, and the interactive display system includes a head-mounted display and an electronic device. The head-mounted display is configured to be worn by a user. The electronic device generates a previous frame and frame pixel depth information and transmits the previous frame and the frame pixel depth information to the head-mounted display so that the head-mounted display displays the previous frame. The head-mounted display generates current state information in response to a motion of the user and generates a current frame according to the current state information, the previous frame and the frame pixel depth information. The head-mounted display displays the current frame.
US09905202B2

A memory device includes a row selection unit for selecting word lines of a memory array, a column selection unit for selecting data lines of the memory array, a last address storing unit for storing a last row address and a last column address, and a selection address generating unit for providing a row selection address and a column selection address to select the word lines and the data lines. In the memory device, start row and column addresses are determined based on the first and last row addresses, the first and last column addresses, the row section address and the column selection address and forwardly or backwardly counted based on directions corresponding to image data injection directions in a display panel to which the memory device provides the image data.
US09905192B2

The present disclosure provides a touch panel, a manufacturing method thereof and a touch display device. The method comprises: 1) forming touch lines, comprising: forming in the same layer gate lines and a plurality of first touch lines, each first touch line being arranged intermittently in a direction of data lines and not electrically connected with the gate lines, and forming in the same layer a plurality of first connection lines and electrodes not in the same layer as the gate lines and the touch electrodes, each first connection line being used for connecting in series with an intermittent first touch line, each touch line comprising a first touch line and a plurality of first connection lines; and 2) forming touch electrodes, each touch electrode being electrically connected with one or more first touch lines, one or more second touch lines, or one or more third touch lines.
US09905187B2

A method of driving a display panel comprises applying a first set of pixel voltages including a positive pixel voltage (+) and a negative pixel voltage (−) to subpixels of a display panel in an N-th frame, applying a second set of pixel voltages having polarities opposite to polarities of the first set of the pixel voltages to the subpixels of the display panel in an (N+1)-th frame and applying compensating values which are varied for respective data lines of the display panel. N is a natural number. A corresponding display panel is also disclosed.
US09905185B2

A column driver of a display device provides a high slew rate with lowered power requirements by using external switches connected to upper and bottom output buffers. The upper output buffer is driven between a first voltage rail and a second voltage rail, and outputs a first output signal in response to a first input signal and a second input signal. The bottom output buffer is driven between the second voltage rail and a third voltage rail, and outputs a second output signal in response to a third input signal and a fourth input signal. A first switch group selectively provides input for the upper output buffer and the bottom output buffer. A second switch group feeds back the first and the second output signals to the first or the second input terminal of each of the upper output buffer and the bottom output buffer.
US09905168B1

A method for correcting non-uniformities of one or more display panels of a HMD (e.g., a VR headset or an AR headset) is disclosed, where the method is based on a luminance level of content being displayed. The method includes obtaining the calibration data for correcting non-uniformity of a display panel of the HMD at various brightness levels and storing the data. In response to receiving a request for providing content to be presented on the HMD, the host applies the calibration data based on a luminance level of content being rendered to correct for any non-uniformities of the one or more display panels while rendering the content for display.
US09905164B2

An Organic Light Emitting Diode (OLED) display device can include a display panel, a pixel circuit, and a data line and a power line connected in parallel and to the pixel circuit; a data driver for supplying a data voltage to the data line in display and sensing modes; and a sensing unit for supplying a high-potential voltage to the power line to drive the pixel circuit, cutting off supplying the high-potential voltage to the power line in a sensing duration of the sensing mode, sensing a voltage corresponding to a pixel current of the pixel circuit using the power line. A capacitor can be connected in parallel with the power line is charged according to the pixel current flowing through the power line, and the sensing unit senses the sensing voltage on the power line by sampling and holding the charged voltage in the capacitor.
US09905162B2

Degradation compensator includes a compressor which generates a block-level compression stress matrix (“BCSM”) representing a degradation level of a block included in a frame by R, G, and B input signals of the block, an updater update a frame-level accumulated compression stress matrix (“FACSM”) by adding the BCSM, an error corrector which executes error-correction encoding to elements of a block-level accumulated compression stress matrix (“BACSM”) included in the FACSM, writes encoded elements as a storage data of a non-volatile memory device when a power supply is stopped, executes error-correction decoding to the storage data and writes the decoded storage data as the FACSM of the volatile memory when the power supply is started, a restorer which generates a block-level accumulated stress matrix (“BASM”), and an internal compensator which generates compensated R, G, and B output signals.
US09905159B2

A method for digital driving of an active matrix display with a predetermined frame rate is described. The display contains a plurality of pixels organized in a plurality of rows and a plurality of columns. The method includes representing each of the plurality of pixels of an image to be displayed within a frame by an n-bit digital image code. The method also includes dividing the image frame into sub-frames, which may be of substantially equal duration. Within each sub-frame, the method includes sequentially selecting at least one of the plurality of rows twice. Upon a first selection, a first digital code is written to the selected row and upon a second selection a second digital code is written to the selected row. There is a predetermined time delay between the second selection and the first selection. Digital driving circuitry is also described.
US09905157B2

There are provided a pixel circuit and its driving method and a display apparatus. The pixel circuit comprises: a first switching unit (T1) configured to provide operating voltage to a driving unit (DT), a second switching unit (T2) configured to reset voltage of a control terminal of the driving unit (DT), a third switching unit (T3) configured to write data voltage on a data voltage line (Vdata) into an energy storage unit (C), a fourth switching unit (T4) configured to connect the control terminal and output terminal of the driving unit (DT), a fifth switching unit (T5) configured to conduct driving current to an electroluminescent unit (L), the driving unit (DT), the energy storage unit (C) and the electroluminescent unit (L). The pixel circuit is capable of solving the problem of non-uniformity of display luminance because of the threshold voltage drift of the driving transistor.
US09905153B2

There are disclosed a gate driving circuit and a display device, which include: M areas, each area includes K sub driving circuit, and the k-th sub driving circuit includes: first and second row driving circuits, both of which include: a gate line grating control module (11) including a row control signal input terminal and an area grating signal input terminal, and an output terminal of the gate line grating control module (11) outputs a gate line grating signal according to received k-th and (k+1)-th row control signals and area grating signal; and a gate driving signal output module (12) including a gate line grating signal input terminal, a first-level driving signal input terminal and a second-level driving signal input terminal, and an output terminal of the gate driving signal output module (12) is connected to the gate line. The gate driving circuit can enhance flexibility of a scanning mode.
US09905152B2

A liquid crystal display is disclosed. The liquid crystal display includes subpixels of first to fourth colors arranged on each row, a first data line connected to the first color subpixel and the second color subpixel on each row, a second data line connected to the third color subpixel and the fourth color subpixel on each row, a first gate line connected on each row to subpixels of two colors selected among the first to fourth colors, a second gate line connected on each row to subpixels of two remaining colors among the first to fourth colors, a data driver configured to supply a data voltage to the first and second data lines in a time-division manner, and a gate driver configured to supply a gate pulse to the first and second gate lines in synchronization with an output timing of the data voltage.
US09905150B2

During displaying a moving image on a liquid crystal panel, when the brightness of the pixel in an image to be displayed is a prescribed setting value or more, the display apparatus performs the overdrive control for changing the brightness of the pixel from the brightness in one previous image to a middle value between the brightness in the one previous image and the brightness to be displayed, and then changing to the brightness to be displayed. The setting value is, for example, a maximum value of a displayable brightness or a value near the maximum value. If the brightness of the pixel in the one previous image is a first threshold value or less, the display apparatus performs the same overdrive control. Even when the brightness of the pixel in the one previous image is misidentified as other values of the first threshold value or less with a minimum displayable value, the same overdrive control as the case in which the brightness of the one previous image is the minimum value is performed.
US09905149B2

Embodiments of the present application disclose a driving circuit, a driving method, and a display device, and pertain to the field of display. The driving circuit comprises: a gate driving unit for sequentially inputting a gate voltage to gates of pixel cells in each row on a display panel, the display panel being divided into a plurality of regions along a gate scanning direction, each region including at least one row of pixel cells controlled by a gate line; and a control unit for controlling the gate driving unit to input different gate voltages to gates in at least two different regions, and to input the same gate voltage to gates in the same region.
US09905143B1

Disclosed is a display apparatus. The display apparatus includes at least one context image renderer for rendering a context image, wherein an angular width of a projection of the rendered context image ranges from 40 degrees to 220 degrees; at least one focus image renderer for rendering a focus image, wherein an angular width of a projection of the rendered focus image ranges from 5 degrees to 60 degrees; and at least one optical combiner for combining the projection of the rendered context image with the projection of the rendered focus image to create a visual scene, wherein the visual scene is to be created in a manner that at least two different optical distances are provided therein.
US09905138B2

Paired bones are individually secured in an anatomically relevant manner onto independent, parallel positioned platforms, and configured into motorized models for the purpose of teaching and assessing clinicians' ability to identify and compare the relative positions of bony landmarks within the coronal and sagittal planes. One platform can be powered by two motors to generate precise landmark asymmetries, moving the platforms in the coronal plane and around a horizontal axis. As the platform shears upward or rotates forward, the landmarks on the bone attached to that platform can be moved superiorly compared to the other side. A central computer can instruct the motors of a plurality of models to move predetermined amounts via a two-way wireless communications link. The model can communicate back to the computer once the movement is completed, assuring a high level of precision in obtaining the intended positional asymmetry or informing the user that the move exceeds the limits of the model.
US09905132B2

A driving support apparatus for a vehicle is provided. The apparatus causes an alarm unit to issue an alarm based on a lane marking of an own lane in which an own vehicle runs. The apparatus includes a leading vehicle detection section that determines a leading vehicle running in the own lane, a crossing over determination section that determines whether or not the leading vehicle has crossed over the lane marking present at an opposite side of the target, when a target is present at a left side or a right side of the leading vehicle in the own lane, and an alarm inhibition section that inhibits the alarm based on a result of the determination whether or not the leading vehicle has crossed over the lane marking present at the opposite side of the target.
US09905126B2

Embodiments of the present disclosure provide techniques and configurations for a system to manage a home environment. In one instance, an apparatus for managing a home environment may be configured to detect variations in parameters of signals provided by RFID tags disposed in the home environment to monitor the home environment. The apparatus may identify one or more conditions of an area of the home environment in which the RFID tags are disposed, based at least in part on the variations in the one or more parameters and respective locations of the RFID tags in the area of the home environment. The apparatus may select one or more actions, from a plurality of actions associated with the home environment, based at least in part on the identified conditions. The selected actions may be performed to respond to the identified conditions. Other embodiments may be described and/or claimed.
US09905125B2

According to the principles as disclosed herein, a remote control contains a microphone. The microphone inside the remote control picks up the audio content of all surrounding sound in the room in which is it located. Specifically, if a program is being presented for viewing and listening on a particular A/V system, a remote control with a microphone will hear the program which is being presented at the same time that the system is sending the signal to its own speakers. The A/V system then receives a signal from the remote control providing the audio signal that that remote control has received. If the audio signal which the remote control has received matches the audio signal which the A/V system output to its speakers to broadcast into the room, then the A/V system will switch to be able to receive input from that particular remote control.
US09905123B2

A method of distinguishing leak detection and canister disengagement in a reduced pressure treatment system includes monitoring an actual power level and a source pressure of a reduced pressure pump. The actual power level is compared to a target power level, and the source pressure is compared to a first alarm pressure and a second alarm pressure. A leak alarm is indicated when the actual power level is greater than the target power level and the source pressure is greater than the first alarm pressure. A canister disengaged alarm is indicated when the actual power level is greater than the target power level and the source pressure is less than the second alarm pressure.
US09905112B1

In some examples, systems, methods, and devices are described that generate contextual suggestions for patients. Generation of the contextual suggestions is triggered by certain events performed by a medical professional with respect to a patient (e.g., updating a patient record). The contextual suggestions are related to addressing health conditions of the patient and represent tasks or considerations which the medical professional should be made aware. The contextual suggestions are generated in a way that is considerate of patient context, medical professional context, and contexts of similar patients. The contextual suggestions can be presented to the medical professional for selection and execution.
US09905101B1

Systems and methods for detecting doorway tailgating are disclosed. A method includes: determining, by a computer device, a mobile device moves through a doorway to a secure area; determining, by the computer device, a security protocol was not passed for the mobile device to move through the doorway; and generating, by the computer device, an alert based on both the determining the mobile device moves through the doorway to the secure area and the determining the security protocol was not passed.
US09905093B1

The auxiliary alarm for existing alarm system is adapted for use with an installed security system. The auxiliary alarm for existing alarm system monitors each individual alarm condition monitored by the installed security system. The auxiliary alarm for existing alarm system is organized into a plurality of alarm channels. Each alarm channel contained within plurality of alarm channels corresponds to an individual alarm condition monitored by the installed security system. When the installed security system generates an alarm condition, the auxiliary alarm for existing alarm system turns on an alarm channel selected from a plurality of alarm channels. The selected alarm channel then generates a visual alarm and an audible alarm that clearly identifies the individual alarm condition that triggered the installed security system to generate the general alarm. The auxiliary alarm for existing alarm system comprises a housing and a control system.
US09905092B2

The present invention relates to a bipolar lightning protection apparatus having a light emitting unit, and in the bipolar lightning protection apparatus configured of a rod member charged with ground charges and a charging plate or a charging tube charged by a thundercloud, the bipolar lightning protection apparatus includes a light emitting unit electrically connected between the rod member and the charging plate or the charging tube and emitting light by electrical energy charged in the charging plate or the charging tube by the thundercloud.Accordingly, a psychological sense of safety can be given to a user by allowing the user to clearly confirm with naked eyes that a normal operation of safely flowing impulse current of lightning to the earth is performed.
US09905083B2

In various embodiments, the gaming system, gaming device, and gaming method disclosed herein provides a community game having a trail or path. The community game enables a plurality of players to each simultaneously pick one or more directions of movement along the trail or path (i.e., pick or designate a destination position which that player wants to move to). If the picked directions of movement for more than one player result in more than one player each designating the same destination position, the gaming system determines which player is moved to the designated destination position (and is provided a displayed award or outcome associated with that position) and which player is moved to an alternative position (and is provided a displayed award or outcome associated with that alternative position).
US09905075B2

A method, apparatus, and article of manufacture for transferring credits from one gaming device to another via the use of coded scrip is disclosed. The method comprises the steps of accepting a cash-out command in the gaming device, scanning a magnetically manifested code uniquely identifying a scrip stored in the gaming device, transmitting a cash-out message comprising the code to a remote processor having access to a database configured to store and retrieve codes from a plurality of gaming devices, receiving a scrip dispense message from the remote processor, and dispensing the scrip. The apparatus comprises a scrip storage unit, a scrip dispensing unit having a scrip transducer for reading and recording a magnetically manifested code on a scrip retrieved from the scrip storage unit, and a processor, communicatively coupled to the scrip transducer and a remote computer having access to a database for storing and retrieving code information from the plurality of gaming devices.
US09905074B2

An apparatus, system and for providing a game to online game players over a network that combines physical gaming values produced at a location with electronical game values generated by the server, comprising receiving one or more electronic indications of the physical game values over a network from the location for use in playing the game, generating one or more electronic game values for use in playing the game, providing the one or more electronic game values to an online game player of the online game players over the network, providing the one or more electronic representations of the physical game values to the online game player over the network, and determining, by the processor, a final game result based on at least the one or more electronic representations and the one or more electronic game values.
US09905068B2

A lock button status indicator member for use with a key fob having a depressable lock button for remotely activating a locking mechanism communicating with a door. The lock button status indicator member is formed of a viscoelastic polyurethane foam having a slow recovery time. The lock button status indicator member has a base configured to abut the upper surface of the lock button. An adherent, such as a pressure sensitive adhesive, is located on the lower surface of the base of the lock button status indicator member, and is adapted to adhere the lower surface of the base to the upper surface of the lock button.
US09905064B2

A vehicle remote control system including an electronic key pre-registered as a device via which a vehicle can be remote-operated, and a mobile communication device pre-registered as a device that belongs to a user of the vehicle. In the system, a vehicle-mounted authentication unit is configured to determine whether or not authentication of the electronic key and the mobile communication device has succeeded, and a vehicle-mounted allowance determination unit is configured to, if it is determined by the vehicle-mounted authentication unit that the authentication of the electronic key and the mobile communication device has succeeded, allow operation of a predetermined vehicle-mounted activation unit.
US09905058B2

A method for supporting the troubleshooting on a technical object, in particular on a motor vehicle, includes receiving first diagnostic data from at least one object control device and transmitting the data to a diagnostic server; forming, from particular transmitted first diagnostic data, at least one set of first diagnostic data and assigning at least one first diagnostic result to the set of first diagnostic data; storing the first diagnostic data sets generated in the course of successive diagnoses in a first database; comparing the diagnostic data and/or the diagnostic result of each diagnostic data set of the first diagnostic data sets with the diagnostic data and/or the diagnostic result of predefined second diagnostic data sets, which are stored in a second database and each of which contains a set of second diagnostic data and a second diagnostic result assigned to the set of second diagnostic data.
US09905049B2

A terminal includes a processor configured to execute a process that includes determining whether a reference object is included in an input image, determining whether first characteristic information of the input image includes second characteristic information that is associated with identification information of the reference object, and generating an image in which a content associated with the identification information of the reference object is superimposed on the input image based on a result of the determining that the first characteristic information includes the second characteristic information.
US09905042B2

A three-dimensional object is provided within a light probe, at least one intensive light source of the light probe is detected and selected. Furthermore, a multiplicity of rays are simulated for a respective visualization pixel. For a respective ray entering into an object volume, i) a scattering position is determined, ii) a scattering direction is selected, with a decision being made depending on a first random process as to whether the ray is scattered in the direction of the intensive light source or in a scattering direction to be selected depending on a second random process, and iii) the ray is scattered in the selected scattering direction. Steps i) to iii) are repeated until the ray is absorbed in the object volume or emerges from the object volume and impinges on the light probe.
US09905041B2

Techniques are disclosed for synthesizing depth of field effects in a digital image using ray tracing approximation. For each target pixel in the image, an aperture-shaped kernel is centered about a reference pixel. A cone of rays is traced through the aperture toward the image scene. The trajectory of the rays and the intersections between the rays and objects in the scene are approximated for a given scene depth, focal depth and aperture shape. The color of the pixel lying at the intersection, which may be offset from the target pixel, is sampled. This sampling process is repeated for several apertures bounding the target pixel, where each aperture is centered about a different reference pixel. The resulting color of the target pixel is acquired by integrating the colors of the pixels at each of the resulting intersections.
US09905027B2

A method that includes obtaining, using a processor, image data from a target coating. The method also includes performing, using the processor, an image analysis to determine at least one sparkle point from the image data, and performing, using the processor, a hue analysis to determine a sparkle color from the sparkle point. The method further includes calculating, using the processor, a sparkle color distribution, and generating, using the processor, a coating formulation that is the same or substantially similar in appearance to the target coating.
US09905026B1

Systems and methods are provided for identifying a location to perform work (e.g., drilling.). One exemplary method includes acquiring images of a hole in a first object from multiple lighting angles, processing the images to identify shadows cast by a wall of the hole at each of the lighting angles, and analyzing the shadows to determine an orientation of a central axis of the hole in a coordinate system of the first object. The method also includes, at a second object, selecting a location to drill that will be aligned with the central axis of the hole of the first object, and drilling the second object at the location.
US09905020B2

Methods of stitching data generated by a plurality of census transforms are disclosed. The methods include performing a plurality of census transforms on an array of pixels in a first direction. First and second code words of the census transform results are stored in arrays. The arrays are transposed and interleaved. The first and second code words are stitched by reading a vertical column of the array of interleaved code words.
US09905019B2

Embodiments disclosed herein include virtual apparel fitting systems configured to perform methods comprising generating a plurality of garment images for a garment based on a single digital image of the garment, wherein each garment image corresponds to a different size of the garment; generating a user image for a user based on a digital photograph of the user; receiving a selection comprising the garment; in response to receiving the selection comprising the garment, generating an image of the user wearing the garment based on an alignment of garment fit points in one garment image of the plurality of garment images with corresponding user fit points in the user image; and transmitting the image of the user wearing the garment to the user's computing device for display in a graphical user interface.
US09905015B2

A method performed by an electronic device is described. The method includes generating a depth map of a scene external to a vehicle. The method also includes performing first processing in a first direction of a depth map to determine a first non-obstacle estimation of the scene. The method also includes performing second processing in a second direction of the depth map to determine a second non-obstacle estimation of the scene. The method further includes combining the first non-obstacle estimation and the second non-obstacle estimation to determine a non-obstacle map of the scene. The combining includes combining comprises selectively using a first reliability map of the first processing and/or a second reliability map of the second processing The method additionally includes navigating the vehicle using the non-obstacle map.
US09905003B2

A method for processing X-ray image data comprises: receiving sum image data (28) and difference image data (30), wherein the sum image data (28) and the difference image data (30) comprise intensity information of X-rays (18) of two different energies passing through an object (20), the sum image data (28) is based on a sum intensity of the two different energies and the difference image data (30) is based on a difference intensity of the two different energies; partitioning the difference image data (30) into a low frequency range (32) and a high frequency range (34); and generating low noise image data (36) by replacing the high frequency range (32) of the difference image (30) with a high frequency range based on the sum image data (28).
US09905000B2

Various aspects of a method and system to localize surgical tools during anatomical surgery are disclosed herein. In accordance with an embodiment of the disclosure, the method is implementable in an image-processing engine, which is communicatively coupled to an image-capturing device that captures one or more video frames. The method includes determination of one or more physical characteristics of one or more surgical tools present in the one or more video frames, based on one or more color and geometric constraints. Thereafter, two-dimensional (2D) masks of the one or more surgical tools are detected, based on the one or more physical characteristics of the one or more surgical tools. Further, poses of the one or more surgical tools are estimated, when the 2D masks of the one or more surgical tools are occluded at tips and/or ends of the one or more surgical tools.
US09904999B2

Systems and methods are described for identifying a sub-gingival surface of a tooth in volumetric imagery data. Shape data is received from a surface scanner and volumetric imagery data is received from a volumetric imaging device. The shape data of the super-gingival portion of a first tooth is registered with the volumetric imagery data of the super-gingival portion of the first tooth to obtain a registration result. At least one criterion is then determined for detecting a surface of the first tooth in the volumetric imagery data of the super-gingival or the sub-gingival portion using the registration result. The surface of the sub-gingival portion of the first tooth is detected in the volumetric imagery data using the at least one criterion.
US09904997B2

An image processing apparatus which extracts a lesion having a ground glass opacity from an image includes a change unit which changes a pixel value corresponding to a candidate region for the ground glass opacity to a predetermined pixel value range, a first feature amount extraction unit which obtains a first feature amount from the image, the pixel value of which is changed, and an extraction unit which extracts the lesion from the image based on the first feature amount.
US09904980B2

A display apparatus including: a display; and a controller configured to detect an object in an input image, divide the image into a first region of the image corresponding to a location of the detected object and a second region of the image corresponding to a region of the input image excluding the first region, adjust the first region and the second region using different scale factors, and control the display to display the image having the adjusted first and second regions.
US09904977B2

Pixel values that were computed in a previous frame may be reused for the current frame, operating in a sort-middle architecture. A hash or some other compact representation of all the data used in a tile, including all triangles, uniforms, textures, shaders, etc. is computed and stored for each tile. When rendering the next frame, that compact representation is once again computed for each tile. In a sort-middle architecture, there is a natural break point just before rasterization. At this break point, the compact representation may be compared to the compact representation computed in the previous frame for the same tile. If those compact representations are the same, then there is no need to render anything for this tile. Instead, the contents of the color buffer or other buffers of the previous frame of the tile may be moved to the same buffer of the tile for the current frame.
US09904975B2

Methods, systems, and computer-readable media for scaling for virtualized graphics processing are disclosed. A first virtual GPU is attached to a virtual compute instance of a provider network. The provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances with multi-tenancy. The first virtual GPU is replaced by a second virtual GPU based at least in part on a change in GPU requirements for the virtual compute instance. The first and second virtual GPUs are implemented using physical GPU resources that are accessible to the virtual compute instance over a network. Processing for the virtual compute instance is migrated from the first virtual GPU to the second virtual GPU. An application is executed using the second virtual GPU on the virtual compute instance.
US09904968B2

Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement power efficient detection of watermarks in media signals are disclosed. Example watermark detection methods disclosed herein include operating a watermark detector in a first operating mode to detect a first watermark in a media signal. Disclosed example watermark detection methods also include, in response to the first watermark being verified, operating the watermark detector in a second operating mode in which the watermark detector cycles between sleep intervals and active intervals to detect a second watermark at a second location in the media signal relative to a first location of the first watermark in the media signal.
US09904962B1

Correspondences in a social networking system are analyzed to determine at least one topic. An activity stream with the at least one topic is analyzed. A target audience for the activity steam is identified. The activity stream is analyzed according to a uniqueness and a relationship criteria to form an assessment. The assessment is analyzed to a predetermined action criteria. Performing an action responsive to determining the assessment satisfies the predetermined action criteria.
US09904954B2

Bidding activity is analyzed over a duration in which multiple bids are received in the auction. A bid increment is dynamically determined for the auction in response to auction activity. An online auction system can utilize the bid increment to determine or suggest the next bid that can be received in the auction for purpose of supplanting the current bid.
US09904953B2

One embodiment provides a system for building store product finders. The system may include: a product search engine to find products matching at least one product subcategory of product subcategories of a store product category for a store product finder, and a dominant product subcategory determining device to determine a dominant product subcategory. Each product subcategory has a product coverage. The dominant product subcategory has a highest product coverage among the product subcategories. The system may also include a filter installing device to install at least one product search filter into the store product finder.
US09904952B2

One embodiment provides a system for dynamically optimizing inventory picking paths within a physical store. The system performs operations including receiving merchandise requests from customers, providing the merchandise requests to merchandise pickers, and receiving, from the merchandise pickers, picking data identifying picking paths executed by the merchandise pickers when picking items within the physical store to fulfill the merchandise requests. The operations further include analyzing the merchandise requests and the picking data to identify an algorithm suitable for determining an optimized picking path, and, in response to receiving a new merchandise request, applying the algorithm to determine an optimized picking path for fulfilling the new merchandise request. The optimized picking path is provided to at least one of the merchandise pickers. The algorithm is dynamically adjustable in response to receiving additional picking data identifying different picking paths that reflect changes to the store layout.
US09904951B2

A shopping cart system and processes are disclosed which allow replenishment of small parts inventory without part numbers, scanners, bar codes, salesman, writing, written purchase orders, and put away without knowing what your are ordering or putting away as a “remote refill” process for mobile computing devices. In some embodiments, the shopping cart program is implemented as a web page shopping cart. In some embodiments, the shopping cart program is implemented as a coded messaging program comprising one of fax, SMS text messaging, and voice calls.
US09904938B2

Methods and systems to determine consumer locations based on navigational voice cues are disclosed. An example method includes identifying, with a processor, a route point designated by a navigational voice cue output by a navigation system providing directions to an operator of a vehicle. The example method also includes determining, with the processor, at least one of a location or an anticipated location of an occupant of the vehicle based on the route point.
US09904932B2

Computer-implemented methods and systems of determining semantic place data include receiving a plurality of location data reports from a plurality of mobile devices, partitioning them into localized segments, and estimating a geographic region bucket for each segment. For clustering canopies of localized segments identified as satisfying a potential geographic overlap characterization, an overlap score is calculated that correlates the overlap among actual geographic regions covered by movement of the mobile devices generating the localized segments in that given clustering canopy. A data structure that provides a hierarchical clustering configuration of the localized segments in each geographic region bucket is generated from the determined overlap scores. Additional semantic data for nodes in the data structure can also be provided.
US09904928B1

To detect a risk of insurance fraud in a vehicle insurance claim for physical injuries, injury data may be retrieved from previous crashes involving similar type vehicles as the damaged vehicle, and having similar crash characteristics. A likelihood that the claimant suffered physical injuries from the crash may be determined based on the percentage of people who suffered similar injuries according to the injury data. If the likelihood is very small, the claim for physical injuries may be flagged as a risk of fraud.
US09904925B2

The present invention provides targeted asset system implementations in contexts where there is limited or no ability to use a real-time return channel for communications from user equipment devices (e.g., STB) to the network. In one arrangement, a household classifier is generated and delivered to user equipment devices. The household classifiers are generated based on third party data and/or network usage information associated with the household. The system and method allow for generating highly accurate household classifications that may be forwarded to individual households where the user equipment device may implant the classifiers to select appropriate assets for delivery to the household.
US09904921B2

A computer-implemented method for tokenless authentication of a paying consumer during a payment transaction uses a computing device having a processor and a memory. The method includes receiving a plurality of biometric data sets for a plurality of consumers. Each biometric data set includes at least a biometric image of a consumer and an associated payment account identifier. The method also includes receiving, from a first biometric input device communicatively coupled to the processor, a first biometric image of the paying consumer including an iris image. The method further includes determining a payment account associated with the paying consumer based on at least the first biometric image and the plurality of biometric data sets. The method also includes authenticating use of the payment account by the paying consumer for a payment transaction at the retail location by comparing the first biometric image to the plurality of biometric data sets.
US09904917B2

The Massage Chair System and Apparatus with Charging Kiosk includes elements for a massage chair comprised of massage system, a vending system, a charging system, and other advantageous components.The Massage Chair System and Apparatus with Charging Kiosk provide the ability to charge devices during the time a user enjoys a massage in the chair. The System and Apparatus with Kiosk has components including a timer; a power supply; and a kiosk that can attach to a chair or standalone. Once a person inserts money into the massage chair, the kiosk intercepts the amount inserted and turns on the power to the kiosk supplying power to USB ports and inductive charging pads, allowing a user to charge electronic devices.
US09904915B2

A method and apparatus are disclosed for operating an Automated Teller Machine (ATM). The method includes the steps of receiving access to a virtualized operating system and ATM application at an ATM and performing a customer transaction at the ATM using the access to the virtualized operating system and ATM application. A recovery program may be provided to control the ATM if a communication link fails between the ATM and a server providing the access.
US09904913B2

A system includes a server that implements a metric server adapter and a metrics application. The server receives or retrieves a first data set that identifies an item or items having a set of attributes and causes the server to implement an evaluation service. The metrics application obtains time-dependent metric data that includes reference data for one or more items responsive to an item identified in the first data set. The metrics application dynamically discovers differences in the attribute data which enables the metric server adapter to define context-specific instructions for adapting the metric data for the respective item. An adjustment value applied to the reference data transforms the reference data and produces context-specific reference data for the respective item. An evaluation metric is generated according to one or more predefined algorithms. At least a subset of the context-specific reference data is automatically input into the algorithms to generate the evaluation metric.
US09904909B2

Disclosed herein are methods for utilizing cutting impact force, bearing temperature, and vibration information of a chipper machine, which comprises monitoring cutting forces generated by the knives cutting logs and monitoring the temperature of the bearings and the knives in the chipper machine. The methods may further comprise identifying a series of cutting impact forces and temperatures to indicate the condition of the bearing, and repairing, replacing, or servicing the bearing or the knives based on the value of the impact forces and temperatures measurements.
US09904907B2

In the case where the scheduled use start time has been acquired, the controller shortens the interval between the adjacent working time periods of the transceiver as the scheduled use start time approaches. Thus, in a case where there is a long time before the scheduled use start time, the power consumption is decreased. As the scheduled use start time approaches, the transceiver verifies the user immediately.
US09904903B1

Embodiments are disclosed to determine customer's prescription information and their position while waiting in a drive-thru lane. The drive-thru lane may have one or more transmitters installed at predetermined locations. By utilizing an application installed on each customer's mobile computing device, each mobile computing device may transmit customer information and ranging data when within range of one or more of the transmitters. The ranging data may include an indication of a range between each of the customer's mobile computing device and one or more proximate transmitters. By correlating the customer information to prescription information from recently filled and/or called in prescriptions, each customer's prescription order may be retrieved. Furthermore, by analyzing the ranging data, the position of each customer in the drive-thru lane may be determined. A drive-thru computing device is disclosed that may display each customer's position in the drive-thru lane along with their prescription order information.
US09904894B2

Systems and methods for assigning a user to a physical location. User data that includes characteristics of a user is acquired. The user is matched with an attendee based on the user characteristics and attendee characteristics of the attendee. A physical location is determined based on a location that the attendee matched to the user will occupy. A notification including an identification of the physical location, an identification of the attendee, and the attendee characteristics are sent to the user. Input is received that indicates whether the user wants to obtain a right to occupy the physical location and if the input indicates that the user wants to obtain the right to occupy the physical location, then the right to occupy the physical location is obtained.
US09904885B2

A system and related methods for wireless medication compliance sensing is provided. The system includes a housing having a plurality of medication compartments. A breakable substrate is positioned on at least one side of the housing, wherein the breakable substrate covers an opening to the plurality of medication compartments. A sensor array is positioned on the at least one side of the housing. The sensor array has a plurality of resistors, wherein one of the plurality of resistors is positioned across one of the openings of the plurality of medication compartments. A wireless tag is connectable to the sensor array, the wireless tag comprising a transmitter, an accelerometer, and a sensing circuit, wherein the sensing circuit is adapted to scan the sensor array upon activation of the accelerometer, and wherein the transmitter transmits a signal having scanned sensor array data externally from the wireless tag.
US09904881B2

When cartridge replacement has occurred, reference use information that is acquired for the first time after occurrence of the cartridge replacement and reference time information indicative of when the reference use information is acquired are stored. Every time target use information, which is acquired after the reference use information is acquired, is acquired, a first period, which is defined from a particular time until printing by a printing execution section using printing agent in a presently-connected cartridge is estimated to become impossible, is computed based on the target use information, target time information indicative of time when the target use information is acquired, the reference use information, and the reference time information. When the first period is shorter than a first set period, output information corresponding to the state of use of the presently-connected cartridge is outputted.
US09904880B2

There is provided a printing control device. A setting unit sets a sorting priority mode that causes a printing device to perform printing using a recording sheet in which the difference from the recording sheet size designated by a current print job mounted on the printing device is within a predetermined range, in a case where a recording sheet with a same size as the recording sheet designated by the current print job is not mounted on the printing device, and a recording sheet which has a recording sheet size that is printable without reducing the printing range, and for which the difference from the size of the recording sheet designated by the current print job is within a predetermined range is mounted on the printing device in a sheet feed direction different from the sheet feed direction of the recording sheet of the previous print job.
US09904876B2

Modular print engines and print engine components that are usable in desktop card printers for personalizing plastic cards such as financial cards including credit and debit cards, identification cards, driver's licenses, and other personalized plastic cards. The modular nature of the print engines and print engine components permit alteration in the specific functionality of the desktop card printers depending upon, for example, the personalization requirements of the plastic cards and intended applications of the desktop card printers. In addition, the modular print engine components can be completely tested prior to installation into the modular print engines to ensure that the modular print engine components are working correctly prior to installation. Furthermore, the modular print engine components add flexibility to the desktop card printers as upgraded functionality and features can be introduced by developing new modular components.
US09904873B2

Embodiments herein provide computer-implemented techniques for allowing a user computing device to extract financial card information using optical character recognition (“OCR”). Extracting financial card information may be improved by applying various classifiers and other transformations to the image data. For example, applying a linear classifier to the image to determine digit locations before applying the OCR algorithm allows the user computing device to use less processing capacity to extract accurate card data. The OCR application may train a classifier to use the wear patterns of a card to improve OCR algorithm performance. The OCR application may apply a linear classifier and then a nonlinear classifier to improve the performance and the accuracy of the OCR algorithm. The OCR application uses the known digit patterns used by typical credit and debit cards to improve the accuracy of the OCR algorithm.
US09904866B1

The accuracy of an image matching and/or object identification process can be improved by utilizing a BCM network-based process that maintains higher order relationships between features in an image. A dataset of images can be converted to floating point vectors and then processed using a BCM-based approach. The resulting vectors can be stored as an image library for purposes of matching subsequently received images. When a match is located for a query image, for example, information associated with the matching image can be provided in order to help identify one or more objects in the received query image.
US09904865B2

A setting apparatus which sets a detection region for a detection process of detecting a change of an image within a detection region corresponding to an object of detection inputs a first image in which the object of detection is present and a second image in which the object of detection is not present and determines the detection region from the first image and the second image such that the detection process may be performed on a detection region of a third image.
US09904862B2

A three-dimensional printing modeling apparatus for hand-written characters and a method thereof are disclosed. Based on the fact that hand-written characters can be finished in one stroke, the present disclosure includes identifying linking feature information of strokes inside or between the hand-written characters, forming a curve linked between the strokes inside or between the hand-written characters according to the linking feature information, and performing three-dimensional modeling of the hand-written characters to obtain a three-dimensional printing object.
US09904861B2

The present application presents methods and apparatuses for detecting target objects in an image sequence of a monitoring region. In some examples, such methods may include adjusting pixel values of images of the image sequence for interference components associated with at least one interfering object, generating the interference components associated with the at least one interfering object that is situated in the monitoring region, searching the image sequence for the target objects based on the adjusted pixel values, detecting a start of a predetermined sequence of motions associated with the interfering object, and computing an instantaneous position of the at least one interfering object during the predetermined sequence of motions, wherein adjusting the pixel values of the images is based upon the instantaneous position.
US09904856B2

A method for detecting a target object in a blind area of a vehicle is provided by embodiments of the application. The method includes: acquiring at least one frame of an image generated by shooting a blind area of a vehicle by a shooting device; extracting an image feature of an area where at least one predetermined detection gate is located in the image; and matching the image feature of the area where the predetermined detection gate is located with a matching template of the predetermined detection gate to determine a target object. An apparatus for detecting a target object in a blind area of a vehicle is further provided by embodiments of the application.
US09904853B2

A region-based motion detection method and a related monitoring camera device are applied to detect an object's motion on a frame. The region-based motion detection method includes dividing a current frame into a plurality of first template arrays, dividing a first reference frame into a plurality of second template arrays, acquiring characteristic values of one of the first template arrays and a corresponding second template array, comparing the characteristic value of the foresaid first template array with the characteristic value of the corresponding second template array by matching process, and executing motion detection of the current frame according to a matching result.
US09904846B2

According to the present invention, a pedestrian is detected from an imaged image and a partial image including the pedestrian is extracted, shape information of the pedestrian acquired from the extracted partial image is accumulated and the shape information of a predetermined time before and the current shape information are compared using the accumulated shape information to detect change in the movement of the pedestrian, discontinuous movement estimating information indicating a discontinuous movement of the pedestrian that occurs following the change in the movement of the pedestrian is acquired from a storage means at the time the change in the movement of the pedestrian is detected, and a behavior of the pedestrian is predicted using the acquired discontinuous movement estimating information.
US09904842B2

A particle classifier system and a method of training the system are described. The particle classifier system is suitable for classification of particles in a liquid sample, said particle classifier system comprises—an optical detection assembly comprising at least one image acquisition device with an optical axis, the image acquisition device is configured to acquire images of an image acquisition area perpendicular to said optical axis; —a sample device comprising at least one sample container suitable for holding a sample in liquid form; —a translating arrangement configured to translate said image acquisition area through at least a part of said sample container; —a control system configured to controlling said optical detection assembly and said translating unit to acquire images of a plurality of image acquisition areas; —an image analyzing processing system programmed to analyze said acquired images by a method comprising creating objects (sub-images) of individual particles captured by said acquired images, creating stacks of objects of each individual particle, identifying complete stacks of objects comprising at least one object wherein said particle is in-focus, and two objects wherein said particle is out-of-focus, and determining, for each of said complete stacks of objects, a set of values for a set of features of at least N features, wherein N is larger than or equal to 1, and wherein the determination of said values of said set of features involve data obtained from said at least one object wherein said particle is in-focus, and/or said at least two objects wherein said particle is out-of-focus; and —an artificial intelligent processing system programmed to associate said set of values for said determined set of features for each individual particle to a particle classification.
US09904841B2

The present invention relates to a method of estimating a finger movement direction of a finger, comprising the steps of: a) acquiring a reference fingerprint image; b) acquiring at least one candidate fingerprint image at each acquisition time in a time sequence of acquisition times; c) determining, for each of the acquisition times, a match parameter value for each of a plurality of candidate finger movement directions, the match parameter value being indicative of a correlation between a reference fingerprint image portion and a candidate fingerprint image portion corresponding to displacement in the candidate finger movement direction; d) determining, for each of the candidate finger movement directions, a local extremum match parameter value indicating a maximum correlation for the time sequence of acquisition times; and e) estimating the finger movement based on an evaluation of the determined local extremum match parameters.
US09904836B2

An acoustic imaging system can include an array of transducers in acoustic communication with a substrate configured to receive a subject for imaging. The transducers can independently or cooperatively send an acoustic pulse into the substrate toward the subject. In many examples, a number of adjacently-positioned transducers are activated substantially simultaneously so as to generate a plane wave into the substrate. After the plane wave has had an opportunity to propagate through the substrate, reflect from the top surface, and propagate through the substrate again, the electrical signals can be obtained from the transducers and an image of the subject can be assembled. In many embodiments, the plurality of transducers can be driven and read in groups such as non-intersecting (disjoint) sets or subarrays.
US09904830B2

A convertible handheld reader device is provided. The convertible handheld reader device includes a network assembly comprising a network component and a computing component, at least one reader coupled to the computing component and reading at least one of a barcode or Radio-frequency identification (RFID), a wearable wrist band unit having a first wrist band unit and a second wrist band unit, wherein each of the first wrist band unit and the second wrist band unit is coupled to the network assembly, the first wrist band unit is extended in a different direction from the second wrist band unit. The first wrist band unit has an attachment component and the attachment component is detachably attached to one of the network assembly and the second wrist band unit. When the attachment component is attached to one of the network assembly and the second wrist band unit, a structure of the first wrist band, the network assembly, and the second wrist band is converted from a wearable position to a handheld position.
US09904821B2

An improved system for tracking the application of crops and field amendments being applied to fields is disclosed. A series of passive communication devices are included in products being applied to the field. As seed and other products are supplied to the field, the passive communication devices are delivered to the field as well. A reader is mounted to the agricultural vehicle and is in communication with the passive devices to read data stored on each device. The data may include the type and variety of product in which the passive devices were supplied. A controller on the vehicle receives data from the reader to identify what product has been applied to the field. The controller may store data on any additional product subsequently applied to the field and/or may verify that subsequent product is acceptable for application to a crop in the field prior to application.
US09904819B2

An input power on a tag is monitored. An input impedance of the tag is adjusted based on the monitored input power to increase a backscatter level of the tag. In one embodiment, an output voltage of a rectifier device is monitored. An input power to the tag is determined based on the output voltage. An input impedance of the tag is adjusted based on the input power to increase the backscatter level of the tag.
US09904804B2

A data processing system includes a module for generating and distributing random masks to a number of cryptographic accelerators while providing for fewer total interconnects among the components generating the random masks. The module segments the tasks associated with generating random masks across a number of modules and blocks such that routing and timing problems can be minimized and layout can be optimized. A method for generating and distributing random masks to a number of cryptographic accelerators is also provided. The random masks are utilized by cryptographic accelerators to protect secret keys, and data associated with those keys, from discovery by unauthorized users.
US09904799B2

A display is presented on a screen of a mobile device having an electromagnetic radiation source. The electromagnetic radiation source is activated while confidential data is being input in an input field of the display. The electromagnetic radiation source is deactivated after completion of the confidential data in the input field of the display.
US09904796B2

Embodiments described herein relate to an improved technique for blocking access to data records associated with an entity in a network comprising a plurality of systems. The operations include accessing and analyzing determination criteria associated with the entity to determine in which systems the data should be blocked. An end-of-purpose determination can be performed in one or more of the systems based on whether the current system is a master system, a dependent system of the master system, or a standalone system of the plurality of systems. Access to the entity data records can then be blocked from the appropriate systems when an end of purpose for the data has been reached for any processes running on the system.
US09904795B2

A method, system and computer program product are provided for implementing block extent granularity authorization command flow processing for a Coherent Accelerator Processor Interface (CAPI) adapter. An Application Client builds a command including start LBA and number of LBAs and Child Authorization Handle. The Application Client sends the command directly to the CAPI Adapter via the Application Clients CAPI Server Registers assigned to the specific Application Client. The CAPI adapter validate that the requesting Client is authorized to perform the command using the Authorization Handle and the receiving CAPI Server Register address. The CAPI Adapter executes the validated command and sends completion back to the Application Client.
US09904794B2

An electronic device is provided. The electronic device includes a first control module including a normal module and a security module, and a second control module distinct from the first control module. The normal module sets a secure memory which the security module and the second control module access, and the security module determines validity of the set secure memory.
US09904786B2

Identifying stored security vulnerabilities in computer software applications by providing via a first interface of a computer software application during execution of the computer software application, test data having a characteristic of a malicious payload, where an interaction performed with the first interface resulted in data being written to a location within a persistent data store, and where an interaction performed with a second interface of the computer software application resulted in data being read from the location within the persistent data store, and identifying a stored security vulnerability associated with the computer software application if the test data are written to the persistent data store at the location.
US09904780B2

Systems and methods for detection and prevention of Return-Oriented-Programming (ROP) attacks in one or more applications, including an attack detection device and a stack inspection device for performing stack inspection to detect ROP gadgets in a stack. The stack inspection includes stack walking from a stack frame at a top of the stack toward a bottom of the stack to detect one or more failure conditions, determining whether a valid stack frame and return code address is present; and determining a failure condition type if no valid stack frame and return code is present, with Type III failure conditions indicating an ROP attack. The ROP attack is contained using a containment device, and the ROP gadgets detected in the stack during the ROP attack are analyzed using an attack analysis device.
US09904777B2

A system for automating a data device login procedure having a network, a system backend communicable with the network having a backend processor configured to control a simplified login procedure and a database of login information accessible by the backend processor, a data reader communicable with the system backend configured to receive a credential data from an identification device, and a fungible portable data device communicable with the backend configured to receive a login information from the system backend for completing a login procedure. The data reader is configured to initiate the login procedure upon receipt of the credential data from the identification device and communicate the credential data to the backend. The backend is configured to determine the login information associated with the credential data comprising personalization information for the fungible portable data device and the system backend completes the login procedure to the fungible portable data device.
US09904773B1

A process for marking authorship of a digital asset in binary format can be done in the following manner. A first author adds a first binary code to the digital asset. Then, a record of a first ownership metadata in the digital asset is stored in a system of records. Next, an ownership of the first binary code is ascribed to the first author. After that, a first licensing metadata is embedding into the digital asset with a time-stamped and auditable record ascribing readability to a first user. Following that, the digital asset is secured by requiring a digital key to obtain the ability to write changes to the digital asset.
US09904759B1

A system for concurrent target diagnostics is disclosed. The system comprises dedicated FPGA for generating test data to test target connections between an emulator and a target system. In this way, domains of the emulator may continue to emulate at least a portion of a hardware design during the testing of the target connections. Further, a multiplexer operable to select target connections for testing eliminates errors resulting from manual swapping of target connections during the testing process. The system further comprises multiple paths to a target pod. The paths enable monitoring and reporting on the status of target connections between an emulator and a target system.
US09904751B2

The invention provides a method of designing an integrated circuit. The method includes providing a physical layout group including a first layout corresponding to a first die having a first function. A second layout corresponds to an interposer configured for the first die connected thereon. The first physical layout group is partitioned into a first physical layout partition according to the first function. A first automatic place-and-route (APR) process is performed to obtain a first hierarchical layout according to the first physical layout partition. A first verification is performed on the first hierarchical layout.
US09904745B2

A method and an apparatus for driving simulation of a vehicle are provided and obtain various and more accurate simulation data without directly performing a test for an actual vehicle. In particular the apparatus performs the driving simulation of the vehicle based on a power train model and a dynamic model of the vehicle and a road environment model.
US09904743B2

A method and a corresponding system for analyzing process variation and parasitic resistance-capacitance (RC) elements in an interconnect structure of an integrated circuit (IC) are provided. First descriptions of parasitic RC elements in an interconnect structure of an IC are generated. The first descriptions describe the parasitic RC elements respectively at a typical process corner and a peripheral process corner. Sensitivity values are generated at the peripheral process corner from the first descriptions. The sensitivity values respectively quantify how sensitive the parasitic RC elements are to process variation. The sensitivity values are combined into a second description of the parasitic RC elements that describes the parasitic RC elements as a function of a process variation parameter. Simulation is performed on the second description by repeatedly simulating the second description with different values for the process variation parameter.
US09904739B2

A service provider system and a service provider method are disclosed herein. The service provider system includes a service provider device and a mobile device. The mobile device includes a network module, a processing module and a storage module. The network module of the mobile device connects to the service provider device through a wireless network and receives a service description file provided by the service provider device. The processing module is configured to execute a program code stored in the storage module so as to implement a synthesizing method of an application program. The synthesizing method includes the following steps: parsing multiple service description data from the service description file; and generating an application program corresponding to the service description file according to the service description data and a resource list corresponding to the mobile device.
US09904732B2

An apparatus for, computer software for, and method of providing personalized search capabilities of internet web pages comprising: providing an index server maintaining a dynamic index to internet web pages and employing a hierarchical plurality of topic categories; permitting a non-administrative end-user to specify any subset of the plurality of topic categories; and adding to an internet web page controlled by the user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset.
US09904730B2

Example techniques relate to a playback device that facilitates queue identification. In an example implementation, a playback device stores an association between a playback queue and a first application identifier. After storing the association between the playback queue and the first application identifier, the playback device receives, from a first computing device, a first message comprising a second application identifier. The playback device determines that the second application identifier corresponds to the first application identifier, and responsive to determining that the second application identifier corresponds to the first application identifier, transmits, to the first computing device, a queue identifier associated with the playback queue.
US09904728B2

A method and associated system for processing messages. An action to be subsequently performed on the message is identified. In response to the action being identified, one or more word objects are extracted from the message. A first combination of one or more concepts is derived. from the one or more word objects. Each concept of the one or more concepts is associated with at least one object of the one or more word objects. Each word object is an instance of the associated concept. A first interest value associated with the first combination is determined. In response to a determination that the first interest value is at least a specified first threshold value, a concept interest dataset that includes combinations of concepts is updated. The updated concept interest dataset includes the first combination and a cumulative interest value that encompasses the first interest value.
US09904725B1

The present disclosure describes systems and methods for generating a set of connection data indicating the connections between entities received by a profile management system. Connections may be automatically generated to indicate duplicate, referral, or company connections between one or more entities. Furthermore, the connection data may be used to predict the likelihood of particular outcomes in response to contacting an entity associate with a particular profile, distribution of profiles to appropriate entities, and prioritization of profiles for an entity.
US09904721B1

Methods and apparatus are provided for performing source-side merging of distributed transactions prior to replication, wherein a distributed transaction occurs at a plurality of nodes. A first node includes a database and an audit trail that stores database change events from the database of the first node. One or more other nodes each include a database and an audit trail that stores database change events from the database of the respective node. In use, a transaction is initiated which updates the database of the first node and the database at one or more of the other nodes. The database updates are captured in the audit trails of the respective nodes involved with the transaction. The first node receives and merges the database change events from the audit trails of each of the nodes involved in the transaction. The merged database change events are replicated via a replication engine only from the first node.
US09904717B2

Data objects are replicated from a source storage managed by a source server to a target storage managed by a target server. A source list is built of objects at the source server to replicate to the target server. The target server is queried to obtain a target list of objects at the target server. A replication list is built indicating objects on the source list not included on the target list to transfer to the target server. For each object in the replication list, data for the object not already at the target storage is sent to the target server and metadata on the object is sent to the target server to cause the target server to include the metadata in an entry for the object in a target server replication database. An entry for the object is added to a source server replication database.
US09904714B2

A crowdsourcing data analysis operation receives data from a plurality of crowd sourced devices, aggregates the data received from the plurality of crowd sourced devices and maps the data received from the plurality of crowd sourced devices to a cohort (i.e., a group of individuals used in a study who have something in common). In certain embodiments, the crowdsourcing data analysis operation analyzes the data received from the plurality of crowd sourced devices to provide a deterministic analysis to infer a likelihood of potential incidents related to a group of individuals at any given time. Additionally in certain embodiments, the mapping of the data received from the plurality of crowd sourced devices includes binding the data to a physical or logical location.
US09904698B2

A method for collecting performance test data during a performance test of an athlete from timing devices associated with a performance test includes automatically receiving an electronic time stamp message from each of the timing devices, each electronic time stamp message incorporating a time stamp generated by the timing device in response to entering into a triggered state during the performance test; and automatically inserting time data corresponding to the received time stamps into respective fields of an electronic performance test record associated with the unique athlete identifier. A system for collecting performance test data includes a plurality of timing devices each configured to generate one or more electronic time stamp messages each incorporating a time stamp generated in response to entering into a triggered state during a performance test; a synchronizing device configured to periodically transmit electronic synchronize instructions to the timing devices to synchronize the timing devices; and a control device configured to receive the electronic time stamp messages from the timing devices and to insert time data corresponding to the time stamps into respective fields of performance test records.
US09904697B2

A computer system records a plurality of cases. Each case is used with a software system. The version of the software system is the same for each case. Each case includes a set of input data. Each case includes an identification of a parent case from which input data in the case was copied unless the case is an original case. The identification of the parent case creates a parent/child relationship between the case and the parent case. The computer system creates a hierarchy of the parent/child relationships among the plurality of cases. The computer system displays a subset of the plurality of cases in response to a search of the plurality of cases. A smaller subset of the plurality of cases is selected as a chosen model for an environment in which an activity is to be performed.
US09904696B2

An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met.
US09904695B2

Techniques are disclosed for sorting an input data set. A sort tool determines a distribution of values of a data set that includes a plurality of data records. The sort tool partitions the data set into a plurality of subsets based on the distribution. Each of the data records is inserted into one of the subsets based on a corresponding sort value of the data record. The sort tool identifies one or more of the subsets that contain at least two distinct sort values. In each of the identified subsets, the data records are sorted by a corresponding sort value of the data record.
US09904685B2

A system for identifying data of interest from among a multiplicity of data elements residing on multiple platforms in an enterprise, the system including background data characterization functionality characterizing the data of interest at least by at least one content characteristic thereof and at least one access metric thereof, the at least one access metric being selected from data access permissions and actual data access history and near real time data matching functionality selecting the data of interest by considering only data elements which have the at least one content characteristic thereof and the at least one access metric thereof from among the multiplicity of data elements.
US09904680B2

Various embodiments are generally directed to automated identification and prediction of game milestones, and to automated presentation of those predictions and of the milestones as they are achieved. A method comprises searching statistical data for an indication of a milestone specified in an alerts data towards achievement of which an extent of progress has been made; identifying the milestone in the statistical data; predicting a time required to achieve the milestone; comparing the predicted time required to a condition specified in the alerts data; comparing the predicted time required to an indication of time that remains in scheduled game events in a game season in a scheduling data; and transmitting an alert that predicts achievement of the milestone based on the predicted time required meeting the condition and on the time that remains in the season providing at least the predicted time required. Other embodiments are described and claimed herein.
US09904679B2

Translations for items of user-generated content are received from one or more users associated with a social networking system and/or one or more machine-generated translations. Each translation may translate a content item from a source or original language to a target language. Votes regarding the suitability of the translations are received from one or more users. In one aspect, the option to provide translations and/or vote on translations is provided to those users that are determined to be competent in the source language of the item of user-generated content. Determination of whether a user is competent in the source language can be based on the user profile of the user, the user-generated content of the user, the language competencies of the user's connections, and/or other social signals.
US09904673B2

A method, system and computer program product for assisting the authoring of electronic messages are disclosed. Operations performed according to an example embodiment may include: accessing an electronic message stored in digital form in a computer memory; inspecting the electronic message to identify intended recipients of the electronic message; gathering and analyzing historical data stored in digital form in a computer memory relating to a conversation history that links an author of the electronic message to the intended recipients; performing semantic analysis on the electronic message to extract words and phrases representing recipient fitness information that is indicative of whether the electronic message is appropriate for the intended recipients; generating a fitness result for the electronic message by comparing the recipient fitness information to the historical data and identifying inconsistencies; and outputting the fitness result for viewing on an electronic display device associated with the author of the electronic message.
US09904658B2

A method and device for automatically monitoring a self-contained approach of an aircraft. The device (1) includes a computation unit (8) for calculating, in real time, a first limit depending on a decision height entered by a pilot and a second limit depending on the current height of the aircraft and for selecting, as an alert limit, the maximum value between the first limit and the second limit, a computation unit (9) for calculating, in real time, a protection limit depending on performance of the aircraft, a comparison unit (10) for comparing the protection limit with the alert limit, and an alert unit (13) for emitting an alert signal if the protection limit is greater than the alert limit.
US09904648B2

The present invention discloses to a card connector, a base, and a terminal. The card connector suitable for insertion of a card includes a bottom board, where the bottom board is provided with a first-size area that is formed by side walls; the bottom board is further provided with a second-size area that is formed by locking units; when a first card is inserted into the card connector, the locking units are pressed down by the first card, and the first card is locked within the first-size area; and when the second card is inserted into the card connector, the second card is locked within the second-size area. Abase is disposed with side walls and locking units to form areas of different sizes, so that the card connector can be equipped with devices of different sizes, and can be highly versatile, widely applicable, and convenient to use.
US09904647B2

A system may include date flow module circuits configured between electronic devices or circuits that may affect and/or intercept the flow of data being communicated between electronic devices. The data flow module circuits may communicate with an external controller that may want to intervene in the data communication. The data flow module circuits may be configured in a pass mode or in an intervention mode. In the pass mode, a data flow module circuit may pass on data it receives without intervention by the external controller. In the intervention mode, the data flow module circuit may receive instructions from the external controller as to the data that the external controller wants the data flow module to output.
US09904635B2

A memory system includes a master controller, an interface with a host computer, and a link bus configured to couple with a slave controller. The master controller includes an address mapping decoder, a transaction queue, and a scheduler. The address mapping decoder is configured to decode address mapping information of a memory device coupled to the slave controller. The scheduler of the master controller is configured to reorder memory transaction requests received from the host computer in the transaction queue using the address mapping information of the memory device. The memory system employs an extended open page policy based on the pending memory transaction requests in the transaction queue of the master controller.
US09904634B2

Input signals, received by a primary computer, are emulated to a guest computer. For example, an input redirection component is connected between the primary computer and the guest computer. The primary computer may be communicatively connected to an input device (e.g., a touch display, a keyboard, etc.). The guest computer may not, however, be communicatively connected to the input device, and thus may be unaware of input signals from the input device. Accordingly, the input redirection component may receive, from the primary computer, a message regarding an input signal from the input device. The input redirection component may emulate the input device (e.g., connect to the guest computer as though the input redirection component is the input device), and may provide an emulated input signal, emulating the input signal, to the guest computer (e.g., the input signal, received by the primary computer, may be used to control the guest computer).
US09904631B2

A memory control system includes a memory connected to a memory bus, the memory including a plurality of access areas, a memory controller connected to the memory bus, a plurality of registers corresponding to the plurality of access areas, each of the plurality of registers configured to set an access permission or prohibition for a corresponding access area, a CPU (Central Processing Unit) configured to issue a first access request for accessing one of the plurality of access areas, and a memory access controller configured to determine whether an access to the memory is permissible or prohibited using the first access request and the plurality of registers, the memory access controller outputting a second access request in accordance with a determination result.
US09904617B2

The present disclosure discloses system parameter processing method, device and system. The method includes receiving a parameter processing instruction input by a user; responding to parameter processing sub-instruction to acquire a responding result; storing the responding result corresponding to parameter processing sub-instruction in a preset format; comparing the actual value of the parameter corresponding to the parameter identifier to be processed with the test value thereof respectively; and outputting a comparison result.
US09904610B2

Configuration of servers for backup are disclosed herein. According to an aspect, a method includes storing first configuration information used to configure a first server. The method also includes storing second configuration information associated with the first server. The second configuration information may be designated as available for use by a second server when backup is needed for the first server. The method also includes determining whether backup is needed for the first server. Further, the method includes providing the first and second configuration information for use in configuring the second server to back up the first server in response to determining that backup is needed for the first server.
US09904602B1

Backup objects, native security descriptors that describe access rights to the backup objects, and object metadata are received from platforms where each backup object has corresponding object metadata. Each native security descriptor is transformed into a platform independent security descriptor. A partitioned structure is generated, including by associating each platform independent security descriptor with those object metadata that correspond to the plurality of backup objects for which that platform independent security descriptor describes access rights to.
US09904601B2

A system for processing data includes a data storage device and a processor. The data storage device stores a set of data. The processor is configured to divide the set of data in the data storage system into a set of segments; compute a set of fingerprints, wherein the set of fingerprints comprises a fingerprint for each segment of the set of segments; store the set of fingerprints in a new snapshot; identify a second set of fingerprints in the new snapshot that are not already in a fingerprint index; cause a second set of segments associated with the second set of fingerprints to be stored in a backup data storage system; and cause the second set of fingerprints to be added to the fingerprint index.
US09904600B2

The present invention provides a mechanism for generating an initial copy in replication initialization. A request is received to replicate a source volume from a source node to a target node so as to generate the initial copy of the source volume in the target node. With respect to a current source data block of at least one source data block contained in the source volume, a search in the target node is performed for a target data block corresponding to the current source data block. Responsive to identifying the target data block, the initial copy of the source volume in the target node is updated using the target data block with the information from the current source data block.
US09904598B2

The illustrative storage management system uses snapshot technologies and performs block-level analysis thereof and to synthesize full backups of a database, regardless of the database management system (DBMS) and content of the database and without involving native DBMS utilities. Synthetic full copies are created efficiently and use network transport resources sparingly. Successive snapshots of the database may be hardware snapshots and/or software snapshots. The illustrative storage management system tracks which data blocks in the database change over time after a baseline full copy is saved to secondary storage. Only the changed blocks are subsequently moved to secondary storage as incremental backups and are indexed for future reference. A synthetic full backup of the database, at a given point in time, may be created by synthesizing the original full backup with changed blocks from any number of later incremental backups. The synthetic full backup comprises pointers to appropriate data blocks, ignoring intermediate changes, and pointing to the most current data block in secondary storage relative to the given point in time chosen for the synthetic full backup. The illustrative storage management system may restore the synthetic full backup without native DBMS utilities.
US09904597B2

Methods and apparatus to identify at least a first portion and a second portion of resources to restore to a device are described. The first portion of the resources may be restored atomically to the device before the second portion of the resources. The device may not respond to at least one user input during the restoration of the first portion of the resources. If the restoring of the first portion is successful, the second portion of the resources may be restored. The device may respond to the user input during the restoring of the second portion of the resources.
US09904596B2

A memory device incorporates a serial data bus coupled to a serial bus control circuit to provide access to error correction event notification information and error correction function configuration information. In some embodiments, the serial bus control circuit is in communication with a set of registers storing error correction event information and error correction function configuration information. The serial data bus enables access to the error correction control functions and to the error correction event notification information without interfering with and independent of the normal memory operation of the memory device.
US09904593B2

A device includes a reference circuit, a readout circuit, and an error correction coding circuit. The reference circuit is configured to generate a reference signal. The readout circuit is configured to generate data values of second data according to the reference signal and first data. The error correction coding circuit is configured to reset the reference circuit when errors occur in all of the data values of the second data.
US09904589B1

Techniques for incrementally increasing media size in data storage systems using grid encoded data storage techniques are described herein. A grid of shards is created where each shard of the grid of shards has a first index, a second index and each shard also has an associated storage device configured with a storage capacity that is large enough to store the largest set of data on a shard. Upon determining to replace the storage devices of the grid with storage devices that have a different storage capacity, the storage devices can be incrementally replaced within the grid by first padding each shard of the grid of shards with a set of data values, replacing a data shard storage device with a device of the different storage capacity, and replacing a set of derived shard storage devices with devices of the different storage capacity.
US09904585B1

A workflow interpreter service that interprets a workflow definition language for specifying a workflow definition. Further, the workflow definition language provides features for maintaining control over data flows for data that is passed from one state to another among states of a state machine for a workflow and features for handling errors that may occur within any given state of a workflow state machine. Such control over data flow in between states allows for a given workflow to be processed incrementally, and among multiple different computing resources. Further, the workflow definition language error handling features provide for robust error handling within the state machine framework corresponding to workflow.
US09904579B2

A system, method, and computer-readable storage medium configured to facilitate user purpose in a computing architecture.
US09904578B2

Software development data indicative of a development activity is accessed. A component parameter of a component of a software development platform is set, in which the component parameter is based upon, at least in part, an anticipated component workload associated with the development actively. At least one system resource is allocated for the component of the software development platform based upon, at least in part, the component parameter.
US09904570B2

A plurality of virtual machines (VMs) is migrated from a source group to a destination group in such as way as to achieve consistency and either availability or group preservation. Execution of VMs in the source group is selectively delayed during state migration so that memory transfer of all the VMs in the group will converge roughly at the same time. After VM state transfer to the destination group, execution switch-over is coordinated using different handshake and acknowledgement messages, passed either through a “leader” VM in each group, or directly between source-destination VM pairs.
US09904563B2

A control method is disclosed. The control method is suitable for an electronic device including first processing cores. The control method includes operations as follows. A device status of the electronic device is monitored. A threshold loading level of the first processing cores is dynamically set according to the device status. A loading management of multi-processor is performed according to a current loading level of the processing cores and the threshold loading level.
US09904559B2

When an information processing apparatus is requested to transfer to a system interruption state, the information processing apparatus determines whether to compress data at each page, and generates a hibernation image configured of compressed data and non-compressed data. In an operating system activation period, the information processing apparatus determines whether to execute hibernation activation processing before initializing a memory management mechanism. In a case where the information processing apparatus executes the hibernation activation processing, the information processing apparatus reduces a size of the memory management region up to the size required for the initialization of the kernel, and reads the compressed data in parallel with initialization of hardware. After initializing the kernel, the information processing apparatus reads the non-compressed data in parallel with decompression of the compressed data.
US09904556B1

An apparatus is provided that includes a device interface including port(s) coupled to and defining respective data channel(s) for respective peripheral(s). The device interface also includes boot control logic and a volatile buffer memory, and a volatile configuration memory. The apparatus also includes a non-volatile device storage memory including a contiguous memory block configured to store boot code with a boot set including a configuration routine. The boot control logic is configured to execute boot code including the boot set at power up or reset of the apparatus. The boot set includes a read of data from the device storage memory to the buffer memory, and a write of the data from the buffer memory to configuration memory to initialize the apparatus or a port, with the data being read from a portion of the device storage memory outside the contiguous memory block configured to store the boot code.
US09904555B2

Described herein are mechanisms for continuous automatic tuning of code regions for optimal hardware configurations for the code regions. One mechanism automatically tunes the tunable parameters for a demarcated code region by calculating metrics while executing the code region with different sets of tunable parameters and selecting one of the different sets based on the calculated metrics.
US09904554B2

According to an aspect, a method of checkpoint acceleration in a simultaneous multithreading (SMT) processor includes executing one or more threads in a processing pipeline of a processor core of the SMT processor, where the processing pipeline includes a completion stage followed by a checkpoint stage. A list of next-to-complete groups of instructions from the one or more threads anticipated to complete in an upcoming cycle is stored in a backlog queue. One or more of the next-to-complete groups of instructions are driven from the backlog queue to the checkpoint stage based on one or more completion indicators identifying which of the next-to-complete groups of instructions actually completed.
US09904551B2

Branch prediction is provided by generating a first index from a previous instruction address and from a first branch history vector having a first length. A second index is generated from the previous instruction address and from a second branch history vector that is longer than the first vector. Using the first index, a first branch prediction is retrieved from a first branch prediction table. Using the second index, a second branch prediction is retrieved from a second branch prediction table. Based upon additional branch history data, the first branch history vector and the second branch history vector are updated. A first hash value is generated from a current instruction address and the updated first branch history vector. A second hash value is generated from the current instruction address and the updated second branch history vector. One of the branch predictions are selected based upon the hash values.
US09904543B2

A build indicator is set in a build environment to a set value for building a program code, the set value selected from a first value indicating that a feature of the program code is enabled, and a second value indicating that the feature is disabled. In response to the set value of the build indicator being the first value, a variable is set to a value indicating that the feature is enabled. The program code is built using the value of the variable.
US09904534B2

Techniques are described for inter-tenant and intra-tenant software management services in a cloud environment. In an embodiment, a network service determines a target end state for a software product that is deployed by a set of one or more tenants. The network service generates, for the set of one or more tenants, a cacheable object for updating the software product to the target end state. The network service generates, for a particular tenant in the set of one or more tenants, tenant-specific configuration data for applying configurations associated with the respective tenant and target-specific configuration data for applying configurations associated with a respective deployment of the software product. The network service sends the cacheable object to each tenant of the set of one or more tenants and the configuration data to the particular tenant.
US09904527B1

Based on source code analysis of an API-invoker program, an expendable set of source code sections of an API-implementer program is identified. The expendable set corresponds to operations which are not expected to be performed on behalf of the API-invoker program at a particular computing environment. An optimized binary version of the API-implementer program is generated, which does not include executable code corresponding to the expendable set. The optimized binary version is transmitted to the computing environment for deployment.
US09904523B2

System and method for configuring a system of heterogeneous hardware components, including at least one: programmable hardware element (PHE), digital signal processor (DSP) core, and programmable communication element (PCE). A program, e.g., a graphical program (GP), which includes floating point math functionality and which is targeted for distributed deployment on the system is created. Respective portions of the program for deployment to respective ones of the hardware components are automatically determined. Program code implementing communication functionality between the at least one PHE and the at least one DSP core and targeted for deployment to the at least one PCE is automatically generated. At least one hardware configuration program (HCP) is generated from the program and the code, including compiling the respective portions of the program and the program code for deployment to respective hardware components. The HCP is deployable to the system for concurrent execution of the program.
US09904511B2

An improved shifter design for high-speed data processors is described. The shifter may include a first stage, in which the input bits are shifted by increments of N bits where N>1, followed by a second stage, in which all bits are shifted by a residual amount. A pre-shift may be removed from an input to the shifter and replaced by a shift adder at the second stage to further increase the speed of the shifter.
US09904510B2

Devices, methods and products are described that provide information handling devices with touch-based reflective display. One aspect provides a method including: providing a touchable control having one or more areas, said one or more areas providing both reflective display and accepting touch-based input; displaying data on a display device of an information handling device which does not overlap the reflective display of said one or more areas; ascertaining touch-based input to said one or more areas of said touchable control area; and executing one or more functions responsive to said touch-based input. Other embodiments are described.
US09904495B2

An image processing system includes at least one image processing apparatus, an information terminal, and an information processing device configured to communicate with the at least one image processing apparatus and the information terminal. The information terminal includes a specifying information transmitter configured to transmit, to the information processing device, specifying information for specifying, from the at least one image processing apparatus, a first image processing apparatus for inputting and a second image processing apparatus for outputting. The information processing device includes an input data retrieval unit configured to obtain input data from the first image processing apparatus for inputting based on the specifying information received from the information terminal, and an output data transmitter configured to transmit, based on the received specifying information, output data corresponding to the obtained input data to the second image processing apparatus for outputting.
US09904494B2

Provided is an image forming apparatus which acquires a plurality of jobs for repeatedly arranging images having widths smaller than a width of a continuous paper in a conveyance direction of the continuous paper, sets information for arranging the acquired jobs in a width direction of the continuous paper, forms images based on the set information, and sets a common blank forming period at which blanks among images appearing at different periods in each job coincide with each other between the jobs in the conveyance direction and forms a common blank.
US09904483B2

A processing unit processes data stored in a processing region. A processing region is a region in a storage region, used by processing unit for processing. A management unit manages file data stored as a file in storage device. Management unit associates an address of a storage region of storage device in which file data is stored with the file name of file data thereof. When processing unit processes file data, management unit assigns an address that is associated with the file name of the file data and stored as an address representing a processing region.
US09904481B2

A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand. An enhanced storage manager may initially select a media agent as “coordinator” to coordinate auxiliary-copy jobs with any number of other media agents, which act as “controllers.” A coordinator media agent is generally responsible for obtaining data stream reservation information from the storage manager and assigning auxiliary-copy jobs to respective controller media agents, based on the components involved in the respective reserved data streams.
US09904479B1

A method for extending period of data retention of a flash memory device and a device for the same are disclosed. In the present invention, the temperature of the flash memory device is detected by a temperature sensor. According to the temperature and P/E cycles of the flash memory device, a safe period is obtained for the data retention of the flash memory device. By refreshing each block of the flash memory device during the safe period, the data retention period is refreshed, and the data stored in the flash memory device can be prevented from bit error caused by exceeding data retention period or read disturb.
US09904476B2

Techniques are described for a memory device. In various embodiments, a scheduler/controller is configured to manage data as it read to or written from a memory. A memory is partitioned into a group of sub-blocks, a parity block is associated with the sub-blocks, and the sub-blocks are accessed to read data as needed. A pending write buffer is added to a group of memory sub-blocks. Such a buffer may be sized to be equal to the group of memory sub-blocks. The pending write buffer handles collisions for write accesses to the same block.
US09904472B2

A memory system and method for delta writes are provided. In one embodiment, a memory system receives a request to store data in the memory and determines whether the data requested to be stored in the memory is a modified version of data already stored in the memory. If it is, the memory system compares the data requested to be stored in the memory with the data already stored in the memory to identify differences between the data to be stored and the data already stored. The memory system then stores the identified differences in the memory, along with a table that maps the stored identified differences to corresponding locations in the data already stored in the memory. Other embodiments are provided.
US09904466B2

Methods and systems are provided for generating, rendering, manipulating (e.g., slicing), and communicating stroke objects that form ink data. In a method of generating a stroke object, pen event data indicative of pen down, pen movement, and pen up events are sequentially received to generate point objects that collectively form a stroke object. The point objects serve as control points for interpolating curve segments. Further, a start parameter indicative of a start point within a starting curve segment of the curve segments at which display of the stroke object starts, and an end parameter indicative of an end point within an ending curve segment of at which display of the stroke object ends, are generated for the stroke object. When rendering the stroke object, a system limits display of the stroke object to a range bound by the start and end parameters, as opposed to displaying the entire stroke object.
US09904458B2

A method for information processing is provided in the disclosure. The method includes: acquiring a first operation of a user; determining a first application and generating a first instruction based on the first operation, wherein the first instruction is adapted to set the first application to a first mode; setting the first application to the first mode based on the first instruction; acquiring a second operation of the user; generating a second instruction based on the second operation; not distributing the second instruction to the first application in the case where it is determined that the second operation belongs to a first type of operation event; and distributing the second instruction to a corresponding application in the case where it is determined that the second operation does not belong to the first type of operation event. An electronic apparatus is further provided in the disclosure.
US09904448B2

A function for configuring a screen reflecting user preference is implemented when formlets are displayed to indicate function items of a mobile communication terminal. The size, position and shape of a formlet on which an indicator is positioned are changed by user settings in a state in which multiple formlets are displayed, thereby increasing accessibility to a formlet of high preference to a user and also increasing display visibility.
US09904446B2

A method, and associated apparatus and system and program product, for enlarging or reducing an image. The image is displayed on a display screen. A pointing operation is detected. The pointing operation points to, with a single-touch gesture using pointing means on the display screen, a first figure indicative of a range of the image to be enlarged or reduced and a second figure indicative of a size of the enlarged or reduced range. In response to the detection of the pointing operation, an enlarged or reduced image is displayed after the enlarged or reduced image is obtained by enlarging or reducing the image at an enlargement or reduction ratio determined based on the first figure and the second figure.
US09904443B2

The present disclosure relates to systems and methods for synchronizing one or more mediatations with a video timeline. A mediatation may refer to any media content displayed in a separate window from a video stream. Example mediatations include, but are not limited to, portable document format (PDF) documents, text documents, and image documents. Mediatations are associated with a timeline for a video stream. As the video stream is played, different indications of mediatations may appear in a window separate from the window playing the video. A user may then select an indication of a mediatation to display the entirety of the mediatation.
US09904441B2

Systems and methods for incorporating additional material in video content are described. Exemplary methods may include identifying the individual frames within a portion of video content that will be visible during adjusted playback. The methods may include incorporating at least one item of information within at least one of the individual frames identified to produce modified video content. The methods may also include transmitting the modified video content for display.
US09904440B2

A touchscreen displays an edit region for writing a message to transmit to at least one counterpart and an attach region for displaying an attachment file attached to the message. While a multimedia file is displayed on the attach region by being set as the attachment file of the message, and if the multimedia file displayed on the attach region is touched and dragged to the edit region, the controller controls the multimedia file to be displayed in a manner of being inserted in the edit region. While the multimedia file is displayed in a manner of being inserted in the edit region, and if the multimedia file displayed on the edit region is touched and dragged to the attach region, the controller controls the multimedia file to be set as the attachment file of the message.
US09904439B2

A system, methods and interfaces are provided for managing items in a networked environment. A set of items, such as publications or other works, can be embodied in tangible media that are mutually exclusive. In response to a selection of an item, a prioritized order of the tangible media corresponding to the selected item is provided. Each tangible media can be further subdivided into a prioritized order of physical attributes of the respective tangible media.
Patent Agency Ranking