US09135991B2
A semiconductor memory device according to the embodiment comprises memory cells each having asymmetrical voltage-current characteristics, wherein the memory cell has a first state, and a second state and a third state of higher resistances than that in the first state, wherein the memory cell, (1) in the second state, makes a transition to the first state on application of a first voltage of the first polarity, (2) in the first state, makes a transition to the second state on application of a second voltage of the second polarity, (3) in the first state, makes a transition to the third state on application of a third voltage of the second polarity (the third voltage
US09135986B2
A sectioned bit line of an SRAM memory device, an SRAM memory device having a sectioned bit line, and associated systems and methods are described, including embodiments having sectioned bit lines with hierarchical aspects. In one illustrative implementation, each sectioned bit line may comprise a local bit line, a memory cell connected to the local bit line, and a pass gate coupled to the local bit line, wherein the pass gate is configured to be coupled to a global bit line. Further, in some embodiments, the sectioned bit lines are arranged in hierarchical arrays. In other implementations, SRAM memory devices may be configured involving sectioned bit lines (including hierarchical) and a global bit line wherein the pass gates are configured to connect and isolate the sectioned bit line and the global bit line.
US09135981B2
A memory device comprises at least two memory ranks sharing input/output lines, at least one mode register configured to store bits used to tune delays of data signals of the at least two ranks output through the input/output lines, a controller configured to determine tuning parameters for the data signals based on the stored bits in the at least one mode register, the tuning parameters comprising at least the delays of the data signals, and at least one nonvolatile memory disposed in at least one of the at least two memory ranks and configured to store the tuning parameters.
US09135973B2
Provided are a magnetoresistance effect element with a stable magnetization direction perpendicular to film plane and a controlled magnetoresistance ratio, in which writing can be performed by magnetic domain wall motion, and a magnetic memory including the magnetoresistance effect element. The magnetoresistance ratio is controlled by forming a ferromagnetic layer of the magnetoresistance effect element from a ferromagnetic material including at least one type of 3d transition metal or a Heusler alloy. The magnetization direction is changed from a direction in the film plane to a direction perpendicular to the film plane by controlling the film thickness of the ferromagnetic layer on an atomic layer level.
US09135971B2
One or more techniques or systems for boosting a read word line (RWL) or a write word line (WWL) of a two port synchronous random access memory (SRAM) bit cell array are provided herein. In some embodiments, a boosted control block is configured to generate a boosted word line signal configured to operate a RWL, a WWL, or a read write word line (RWWL). In some embodiments, the boosted word line signal includes a first stage and a second stage. For example, the first stage is associated with a first stage voltage level at a positive supply voltage (Vdd) voltage level and the second stage is associated with a second stage voltage level above the Vdd voltage level. In this manner, a read or write operation is boosted for an SRAM bit cell, because the second stage boosts a corresponding transistor in the SRAM bit cell, for example.
US09135968B2
A semiconductor memory device is operated by, inter alia, selecting an even bit line or an odd bit line in response to a read command, and precharging the selected bit line by applying a precharge voltage to the selected bit line; changing potential of the selected bit line in response to a threshold voltage of a selected memory cell coupled to the selected bit line; precharging a non-selected bit line by applying a precharge voltage to the non-selected bit line; and sensing read data in accordance with the potential of the selected bit line.
US09135960B2
The signal receiver circuit includes a selection signal generator generating first and second selection signals in response to at least one of an electrical open/short state of a fuse and test mode signals, an internal reference voltage generator amplifying an external reference voltage signal after reducing static electricity created by the external reference voltage signal to generate a plurality of internal voltage signals and generating an internal reference voltage signal using the plurality of internal voltage signals in response to the first and second selection signals, and a buffer buffering an internal signal in response to the internal reference voltage signal to generate a control signal for controlling an internal circuit.
US09135959B2
A magnetic random access memory includes multiple gate lines that are divided into a first gate line group and a second gate line group and arranged to be parallel to one another; multiple magnetic random access memory cells that are bonded to the gate lines in a direction intersected with the gate lines, respectively; multiple source lines that are bonded to one ends of switching devices included in the magnetic random access memory cells and arranged to be parallel to one another; and multiple bit lines that are bonded to one ends of magnetic tunnel junction devices included in the magnetic random access memory cells and arranged to be parallel to one another.
US09135952B2
One exemplary embodiment involves receiving identifications of audio problems in a segment of audio and identifications of corrections for applying to attempt to correct the audio problems, wherein the audio problems were identified by a device applying one or more audio problem detection algorithms to the segment of audio. The exemplary embodiment further involves displaying a user interface comprising representations of the audio problems and representations of the corrections and, in response to receiving a command through the user interface to initiate application of a correction of the corrections, initiating application of the correction.
US09135947B2
There are provided a spindle motor and a hard disk drive including the same. The spindle motor includes a shaft fixedly installed on a base member and including an upper thrust member, a sleeve rotatably supported by the shaft, a hub extended from the sleeve in an outer diameter direction, and a sealing cap mounted on the hub, wherein the upper thrust member and the sleeve or the hub include a liquid-vapor interface formed therebetween, wherein a gap between facing surfaces of the sealing cap and the upper thrust member in the axial direction is narrow enough to form a labyrinth seal, and wherein the sealing cap includes a curved part curved so that a gap between the sealing cap and the upper thrust member at a portion of the sealing cap facing the upper thrust member in the axial direction is varied in a radial direction.
US09135945B2
A disk rotating motor is provided with: a stator including a stator core and a bracket for fixing the stator core; a rotor that can be rotated with respect to the stator and includes a rotary shaft; and a bearing that rotatably supports the rotary shaft on the outer diameter side of the rotary shaft, the bearing being supported by the bracket. The bracket includes a cylindrical portion extending along the rotary shaft, and a folded portion formed by folding the upper end of the cylindrical portion onto the outer diameter side such that at least a coaxial part of the folded portion extends coaxially along an outer surface of the cylindrical portion. The cylindrical portion and the folded portion are sandwiched by the stator core and the bearing in a radial direction.
US09135936B1
In an electrical connection to a microactuator in a disk drive suspension, an electrical lead is adhered to a microactuator using conductive adhesive and is also mechanically pressed up against the microactuator using a bias mechanism. The bias mechanism may be a spring finger that is welded to the suspension, or it may be a stainless steel finger that is formed integrally with the trace gimbal assembly. The resulting bias force that presses the contact against the microactuator surface reduces the small failure rate that can occur when the conductive adhesive separates from the microactuator's surface as a result of stress such as induced by thermal cycling.
US09135932B2
A magnetic recording apparatus includes a write element and an optical device for heating a portion of a magnetic medium. The optical device and the write element are arranged to generally prevent the write element from affecting the optical fields generated by the optical device.
US09135912B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating phonetic dictionaries. In one aspect, a method includes accessing a phonetic dictionary that identifies terms and one or more phonetic representations associated with each term, determining that a particular term that is identified in the phonetic dictionary is a spelling correction for another term that is identified in the phonetic dictionary, and storing, in the phonetic dictionary, one or more of the phonetic representations associated with the other term, with the particular term that is a spelling correction for the other term.
US09135909B2
A speech synthesis information editing apparatus is provided. The speech synthesis information editing apparatus includes a phoneme storage unit that stores phoneme information, which designates a duration of each phoneme of speech to be synthesized. The speech synthesis information editing apparatus also includes a feature storage unit that stores feature information, which designates a time variation in a feature of the speech. In addition, the speech synthesis information editing apparatus includes an edition processing unit that changes a duration of each phoneme designated by the phoneme information with an expansion/compression degree, based on a feature designated by the feature information in correspondence to the phoneme.
US09135905B2
Describes a mobile communication device (1, 20, 55, 111, 150, 200, 220, 335) having musical instrument (percussion, keyboards, string and blow) function, which “can be scrapped onto the user's body through an adjustable elastic belt (151). It is also able to receive commands from a remote sensor (4, 70, 75, 160, 210, 257, 392,412), which has a musical instrument interface (percussion, keyboards, string and blow), preferably scrapped onto the user's body by means of an adjustable elastic belt (151). A sound system (6) or an audio/video equipment might receive audio and/or video from the mobile communication device (1, 20, 55, 111, 150, 200, 220, 335) through an adapter (5, 56, 63, 68). The use of this device is intended to be an occupational therapy, satisfying, entertaining and relaxing for the user, which will provide user's mental and physical health benefits. Its technical classification is under “electronics”.
US09135898B1
A finger pick for being retained on a user's finger and for aiding in the playing of a stringed musical instrument includes a base portion, sizing wings, a spoon portion, and an opening defined by the base portion and the sizing wings. The sizing wings are bent upward from the base portion to define an interior space into which a user's finger is received to attach the finger pick to the finger. The opening extends transversely across the base portion and upward into the sizing wings when the sizing wings are bent upward. When the finger pick is inserted on the finger of a user, the soft tissue of the finger will protrude outwardly from the sizing wings and also through the opening, providing for three points of contact to the retain the finger pick on the finger.
US09135878B2
A shift register is provided that outputs a gate driving pulse even if a start pulse provided to a first stage is not synchronized with a clock pulse. The shift register has multiple stages that sequentially output gate driving pulses. At least one stage includes a first switching device turned-on by a first clock signal and applying the start pulse to a first node. A second switching device is turned-on by the first clock signal and applies a first supply voltage to a second node. A third switching device is turned-on by the start pulse applied to the first node and outputs a second clock signal. A fourth switching device is turned-on by the first supply voltage and outputs a second supply voltage. A fifth switching device is turned-on by the start pulse and applies the start pulse to the first node.
US09135876B2
The invention relates to an anti-streaking method for liquid crystal display, comprising: generating a periodic pulse voltage signal; applying the periodic pulse voltage signal to a common electrode of liquid crystal display, periodically fully biasing all pixels during the pulse generation, to generate periodic black picture. All pixels are fully biased during the pulse generation, causing the light transmissivity to be nearly lowest, thus generating periodic black screen, by applying the periodic pulse voltage signal to the common electrode of LCD, thus effectively mitigates the streaking phenomena of moving image due to the persistence of vision. Meantime, since the periodic black screen intermittently damages the fixed voltage applied on the liquid crystal, the liquid crystal molecules are subject to a strong reordering process periodically, thus the appearance of remnant image can be mitigated.
US09135872B2
To provide a plural-viewpoint display device having an image separating optical element such as a lenticular lens or a parallax barrier, which is capable of achieving a high image quality by suppressing deterioration in the display image quality caused when a block division driving method is employed, and to provide a terminal device, a display panel, and a driving method thereof, which can be preferably used for those devices. A pixel group configured with pixels for displaying a right-eye image includes a pixel connected to a data line phase-deployed in the first phase of a block division driving method, and a pixel connected to a data line phase-deployed in the third phase, and a pixel connected to a data line phase-deployed in the second phase. In this manner, it is designed to have no deviation in the phase deployment orders in the pixel groups for each viewpoint.
US09135866B2
A display apparatus, according to the present invention, that displays an image by causing a backlight to emit light at an emission brightness value in accordance with brightness of the image, the display apparatus comprises: an input unit that inputs an image signal; a division unit that divides one frame period into a plurality of sub-frame periods when one frame of the image signal includes a plurality of images having different brightness; and a display controlling unit that performs control of switching between the plurality of images for each sub-frame period and displaying the images.
US09135862B2
Disclosed is an organic light emitting display device, which is capable of compensating for variations in the characteristics of driving transistors, comprising a display panel including a plurality of pixels, each pixel having a driving transistor for operating a light emitting device to make the light emitting device emit light with a data current corresponding to a data voltage; a panel driver for detecting the characteristics of the driving transistors including at least one of mobility and threshold voltage of the driving transistor included in each pixel during a time period when there exists no user around the display panel, generating compensated input data by compensating input data according to the characteristics after the detection of the characteristics is completed, and generating data voltage through the use of the compensated input data; and a sensor for sensing whether or not there exists a user around the display panel, and supplying the sensing result to the panel driver.
US09135861B2
An organic light emitting device having an organic light emitting diode (OLED) panel that displays an image corresponding to a data signal, a data driver that receives image data and a gamma voltage and generates the data signal, and a gamma voltage generator that generates a gamma voltage corresponding to one selected from a plurality of gamma sets corresponding to a plurality of coordinates on the color coordinate system, wherein when a first gamma set corresponding to a first coordinate on the color coordinate system and the image data corresponds to the first coordinate, and the OLED panel displays an image corresponding to a second coordinate different from the first coordinate, the gamma voltage generator generates the gamma voltage corresponding to a second gamma set corresponding to a third coordinate symmetrical to the second coordinate with respect to the first coordinate.
US09135860B2
An array substrate for a gate-in-panel (GIP)-type organic light-emitting diode (OLED) display device is provided. A plurality of circuit blocks are formed on gate circuit units and separated into pixel lines in which respective gate lines are disposed, and a plurality of clock lines formed in each of signal input units. Each of the signal input units includes at least one group. Each of the groups includes the plurality of clock lines. Each of the circuit blocks includes one or two partial circuit blocks, which are sequentially disposed in a row in a lengthwise direction of the gate line in each of the pixel lines. Each of the partial circuit blocks is included in a signal input unit disposed most adjacent thereto, and connected to a clock line formed in one group disposed most adjacent thereto through a plurality of first connection lines.
US09135857B2
The display device including a pixel circuit has a first line, a transistor, a light emitting element, and a second line. The transistor is located between the second line and an electrode of the light emitting element. Either the first line or the second line is wired in a region that overlaps a light emitting region of the light emitting element in a lamination direction of layers. The second line intersects the first line outside of the light emitting region and overlaps a non-light emitting region of the light emitting element.
US09135855B2
A display device includes a pixel circuit that supplies current to a light emitting diode (LED) and a driver circuit. The pixel circuit includes a constant current circuit including a first transistor and a capacitor connected to a gate terminal of the first transistor, and a switch circuit including a second transistor. The driver circuit controls the pixel circuit such that the LED emits light by connecting the anode of the LED diode and the first power line under a non-light emission state of the LED, connecting the gate terminal of the first transistor and the anode after the anode is disconnected from the first power line, setting the gate terminal of the first transistor to a voltage corresponding to an amount of a supply current from the first power line, and after setting the gate terminal, switching a state of the LED into a light emission state.
US09135853B2
A gradation voltage generator for applying a gradation voltage according to gamma characteristics of a display panel includes a reference gamma selector that receives a maximum reference voltage, a minimum reference voltage, and a first reference voltage, and selects and outputs a maximum gamma voltage and a minimum gamma voltage from among voltages between the maximum reference voltage and the minimum reference voltage, wherein when the maximum reference voltage changes, the minimum gamma voltage is compensated by a difference the changed maximum reference voltage and the first reference voltage and a gamma curve controller that receives the maximum gamma voltage and the minimum gamma voltage, and generates and outputs a plurality of gradation voltages.
US09135851B2
The present disclosure relates to methods and systems for measuring and correcting electronic visual displays. A method in accordance with one embodiment of the present technology includes generating a series of patterns for illuminating proper subsets of the light emitting elements of the display, such as regular grids of nonadjacent activated light emitting elements with the elements in between deactivated. For each generated pattern, an imaging device captures information about the activated light emitting elements. A computing device analyzes the captured information, comparing the output of the activated light emitting elements to target output values, and determines correction factors to calibrate the display to better achieve the target output values. In some embodiments, the correction factors may be uploaded to firmware controlling the display or used to process images to be shown on the display.
US09135849B2
Disclosed is a system and method for managing variable operating mode applications that vary a cognitive load of the output of the applications presented to users wearing head mounted display devices. A tolerance level is indicative of the cognitive load of each operating mode of an application is established. In a vehicle setting, the operating mode of the application is selected to enable the safe operation of the vehicle based in part upon the tolerance level associated with the operating mode. If errant operations of vehicles are detected, then an application server modifies the tolerance level and synchronizes the modified tolerance level with head mounted display devices including the application.
US09135841B2
An advertisement assembly is configured to be removably secured to a structure. The assembly includes a mounting sub-assembly configured to be removably secured to the structure, and a plurality of advertising members secured to the mounting sub-assembly. The plurality of advertising members are configured to be perpendicular to a surface of the structure. Each of the plurality of advertising members may include planar surfaces connected to front and rear edges. Graphics are displayed on the planar surfaces. The graphics are configured to be viewed from a first point of view or perspective. The plurality of advertising members provide a relatively unobstructed view through the assembly from a second point of view or perspective.
US09135839B2
A unique scrolling backlit display used for advertising or the like features two sets of spools carrying separate webs thereon that respectively contain background and foreground imagery, whereby scrolling of one web relative the other increases the number of distinct visuals that can be attained with the device, and also allows dynamic animation-like displays in which foreground images change over a maintained background, or vice-versa. Multi-color LED light sources in the backlighting device are operable to create vibrant, dynamic lighting effects, while illumination of the display housing further increases the visual appeal of the display.
US09135832B2
A method for learning reduction techniques using an anatomical model for training aid is provided. The method for learning the reduction techniques uses the anatomical model for training aid which comprises bone members, the bone members comprising a first bone member and a second bone member, either one of the first bone member or the second bone member being provided with a magnet and the other being provided with a magnet material, and has two connection statuses including a normal connection status where the first bone member and the second bone member are connected in a status similar to a normal connection status of human bones and an abnormal connection status where they are connected in a status different from the normal connection status of human bones.
US09135813B2
A remote lock-out/tag-out system and method allow a remote service technician to remotely lock-out a machine via a remote wireless control device. In one aspect, the lock-out initiation request is sent from the remote wireless control device to the machine. The remote wireless control device then receives from the machine an indication that the machine location and state are suitable for lock-out. In response, the remote wireless control device sends a lock-out command to the machine.
US09135809B2
A remote control device includes a digital audio storage device, a talk button, and an optical distance measurer. The digital audio storage device is configured to continually record an audio input for a specific amount of time. The talk button is coupled to the digital audio storage device and is configured to initiate a transmission of the audio input to a set-top box device. The optical distance measurer is coupled to the talk button and is configured to automatically measure a distance to a user in response to the talk button being pressed.
US09135789B2
A product recognition system comprises a product image data collector arranged to capture image data which is representative of an image of a product item. The product recognition system also comprises an acoustic energy source arranged to emit acoustic energy towards the product item. The product recognition further comprises a product acoustic data collector arranged to (i) capture acoustic energy deflected from the product item, (ii) process the captured acoustic data which has been deflected from the product item to provide product acoustic data which is representative of one or more characteristics of the product item, and (iii) compare the product acoustic data with a store of reference acoustic data to provide one or more subsets of items against which the captured image data can be compared to identify the product item.
US09135788B2
An automated banking machine is operable to cause financial transfers responsive to data read from data bearing records. The machine includes a card reader that can read from cards, user data that corresponds to financial accounts. The machine can operate responsive to the read card data to carry out transactions that transfer and/or allocate funds between accounts. The machine can provide a transaction receipt. The machine includes a cash dispenser to dispense cash to machine users. Value of dispensed cash can be assessed to an account which corresponds to read card data. The machine also includes a check acceptor device that can receive checks from users. The machine can image a received check and then read check data from the check image. An account determined from read card data can be credited the amount of the check.
US09135785B2
The gaming device and method disclosed herein produces an indication of an appearance of a notable or designated symbol in a symbol display region while at least one reel is spinning. The indication continues while the notable symbol appears in the symbol display region and while the at least one reel is spinning. Different indications are produced for the different notable symbols when appearing in the symbol display region while the at least one reel is spinning.
US09135784B2
A gaming device and method for controlling operating the gaming device is disclosed. The gaming device initiates a paid play, and determines an outcome of the play. The outcome is visually displayed using at least two graphical displays. The graphical displays comprise a first and second visual continuum, without discrete reel stops. The outcome is represented by the relative positions of the first and second visual continuums. The outcome may also be based on the relative position of the first and second continuums to a payline. A payout corresponding to the outcome is determined by the device, and is awarded to the player.
US09135767B2
A self-service kiosk enables customers to conduct rental transactions for carpet cleaning machines without the need of assistance from store personnel. The kiosk comprises a housing having several stalls or bays that hold and display carpet cleaning machines and carpet cleaning accessories for rental. The kiosk controls whether such carpet cleaning machines and carpet cleaning accessories can be removed from or returned to the kiosk. The kiosk also optionally includes a control panel for conducting a rental transaction. The self-service kiosk may also include automatic dispensing of cleaning products purchased by the customer at the kiosk. Still further, the self-serve kiosk may include shelving for holding cleaning products that can be purchased separately at a checkout counter.
US09135765B2
A coin validator apparatus includes an inclined coin chute interconnecting the coin outlet gate with a coin rejection outlet via a validation sensor module and a coin diverter mechanism, the coin chute defining a coin transport path and including a radially outer curved guide wall, such that in operation a coin exiting the coin outlet gate and traversing the coin transport path is subjected to a centripetal acceleration that constrains the coin to follow and abut the contour of the radially outer curved guide wall between the coin outlet gate and a coin diverter sensor disposed downstream in the coin transport path.
US09135761B2
Methods and apparatus for updating secure access credentials are provided. More specifically, data from one or more RFID credentials can be read and subsequently written to one of the original RFID credentials reducing multiple RFID credentials to a single credential. The RFID transponder on the credential that has new data written thereon does not necessarily need to have the same functionality as the RFID transponder on the other RFID credentials that was read.
US09135760B2
An information sharing system (1) including a plurality of on-vehicle diagnosis terminals (10) and one or a plurality of display terminals (20) and sharing diagnostic information over wireless communication. The terminals (10, 20) include a first determination unit S7, S8 and a second determination unit S34, S35 configured to determine whether or not predetermined times T1, T2 have passed from stored clock times C1, C2 at which data sets DS are acquired from the any of the other terminals (10, 20). When the predetermined times have passed, new data sets DS are acquired and the storing into an other-vehicle data storing unit 15B and a data storing unit 25A is performed. When the predetermined times have not passed, new wireless communication is established with communication units (13, 23) of the terminals (10, 20) capable of establishing wireless communication.
US09135759B2
A vehicle driver is provided with a display interface a smartphone, tablet, PC, or any telematics or in-vehicle device installed in the vehicle. The display interface presents a real-time target for the driver to follow to maximize fuel economy and safety, achieved by modulating the accelerator pedal appropriately.
US09135756B2
A vehicle head unit may receive a request, from a user device and by the head unit, to establish communication with a control device of a vehicle. The control device may be in communication with the head unit via a vehicle communication network associated with the vehicle. The head unit may establish communication between the user device and the control device based on the received request. The head unit may forward a message between the user device and the control device based on the established communication. The message may be forwarded between the user device and the control device via the head unit.
US09135754B2
Generating a virtual model of environment in front of a vehicle based on images captured using an image capturing. The Images captured on an image capturing device of a vehicle are processed to extract features of interest. Based on the extracted features, a virtual model of the environment is constructed. The virtual model includes one or more surfaces. Each of the surfaces may be used as a reference surface to attach and move graphical elements generated to implement augmented reality (AR). As the vehicle moves, the graphical elements move as if the graphical elements are affixed to the one of the surfaces. By presenting the graphical elements to move together with real objects in front of the vehicle, a driver perceives the graphical elements as being part of the actual environment and reduces distraction or confusion associated with the graphical elements.
US09135746B2
An image processing apparatus configured to perform an appropriate blurring processing in which a height difference in the surface shape with fine unevenness is taken into consideration, and to reproduce the surface shape faithfully corresponding to an original image. The image processing apparatus for generating computer graphics expressing an object includes a first acquisition unit configured to acquire height information representing a relative height difference in a surface of the object, a second acquisition unit configured to acquire at least one scattering function representing an internal scattering characteristic of light in the object, and a calculation unit configured to calculate a luminance value of the object based on the height information and the scattering function.
US09135723B1
Systems, methods, and other embodiments associated with efficient visually lossless compression are described. According to one embodiment, an apparatus includes a transform logic configured to receive image data divided into segments and generate a matrix of transform coefficients corresponding to a segment. The apparatus also includes a rate control logic configured to select (i) a set of quantization levels from a plurality of sets of quantization levels and (ii) a quantization level from the selected set of quantization levels based, at least in part, on a desired visual quality. Each set of quantization levels corresponds to a different target compression ratio for the image data. The apparatus further includes a quantization logic configured to quantize the matrix of transform coefficients according to the selected quantization level to produce an array of integers. The apparatus also includes an encoding logic configured to encode the array of integers as a bit stream.
US09135722B2
A system and method of color data compression may perform variations of MRC compression including taking into consideration means and/or variances within k×k cells of an image, background texture, background smoothed color, and gradient components for determination of which parts of an image belong to the background and foreground MRC layers, for calculating thresholds values for such determinations, and determining correctness of determined thresholds and polarity, and may determine the background and foreground layer colors based on the variances, the gradient components, and neighboring pixels of non-color-assigned pixels of the background and foreground layers.
US09135721B2
A method for coding a block of pixels is described. The coding method comprises: determining a prediction block for the pixel block from a motion vector; calculating a residue between the pixel block and the prediction block; and code the residue. The determination of the prediction block comprises the following steps: determining an intermediate prediction block of size strictly greater than the size of the pixel block; transforming the intermediate prediction block into a first block transformed with a first transform; and transforming the first transformed block into a second block transformed with a second transform of inverse the first transform whose basis functions are shifted by at least a part of each component of the motion vector, the prediction block being extracted from the second transformed block.
US09135720B2
A system for determining an aspect ratio of image content based on an analysis of the content. In an embodiment, an analyzer is configured to receive a data input corresponding to an image in a stream of images that constitute a video sequence of images. The analyzer is further configured to determine a mathematical representation of the image content based on a power spectrum analysis of vertical components of the image in comparison to a power spectrum analysis of horizontal components of the image. Based on this comparison of the vertical frequency components to the horizontal frequency components, a determination about the original aspect ratio of the image may be determined. This determination may be used by a video processor to correctly apply aspect ratio conversion for final image output.
US09135715B1
Methods and systems for extraction of 3D geometry from a plurality of generalized camera images by a device that comprises an electronic circuit are provided. Methods include identifying an x and y coordinate, an orientation, and a scale for each of one or more feature locations in each of the generalized camera images, extracting a local image feature at each feature location, generating a feature camera centered on each feature location, identifying groups of feature cameras providing consistent triangulation opportunity, and triangulating each identified feature camera group by finding the 3D point that minimizes an error term.
US09135705B2
Disclosed are systems, apparatus, devices, method, computer program products, and other implementations, including a method that includes capturing an image of a scene by an image capturing unit of a device that includes at least one sensor, determining relative device orientation of the device based, at least in part, on determined location of at least one vanishing point in the captured image of the scene, and performing one or more calibration operations for the at least one sensor based, at least in part, on the determined relative device orientation.
US09135704B2
It is described a method for spatially characterizing a device positioned within an object, e.g. a patient's body, under examination that e.g. allows a clinician to easily assess the deployment state and position of the device. The method comprises the steps of acquiring (26) a set of images of the device, reconstructing (28) a three-dimensional model of the device from the set of images, comparing (30) the model of the device with an ideal model of the device in a predetermined deployment state inside the object and displaying (36) the model of the device on a display unit. For optical indication deviation areas of the deployed device relative to an ideal model of the deployed device can be determined and color-coded depending on the strength of deviation.
US09135702B2
An image display device such as a medical image display device is provided for supporting that information necessary for diagnosis is sufficiently displayed and the diagnosis without any error is conducted in a short period of time. The medical image display device 1 performs a region of interest setting process for setting a region of an observation site in volume data and a lesion candidate region relating to the observation site, a display image generating process for generating a display image that allows a size of the lesion candidate region to be distinguishable, being adjacent to the observation site on a projection line of interest, when a pixel having a reference pixel value on the projection line of interest corresponds to a pixel of the region of the observation site, and an image displaying process for displaying the display image being generated.
US09135688B2
The present invention provides a method for brightness equalization of a plurality of images to equalize brightness when composing, into a single image, a plurality of images acquired from a plurality of cameras.
US09135683B2
A method for improving quality of low light video images including: receiving a current video frame; temporally enhancing it by applying a first weight matrix including higher weight factors for stationary regions and lower weight factors for moving regions to the received frame and a reference frame to generate an enhanced temporal video frame; spatially enhancing the enhanced temporal video frame by applying a second weight matrix including higher weight factors for stationary regions and lower weight factors for moving regions to generate an enhanced spatial video frame; and motion enhancing the enhanced temporal video frame by extracting matched rigid moving objects in a previous or future frame and processing each of the extracted matched rigid moving objects with a corresponding rigid object in the enhanced temporal or spatial or raw current video frame.
US09135680B2
A method for the reduction of noise in an image including identifying neighboring pixel values in pixels proximate to a subject pixel; comparing the neighboring pixel values to a preset tolerance range; using neighboring pixel values within the tolerance range to calculate a pixel intensity correction value; and applying the pixel intensity value to the subject pixel.
US09135676B2
An image interpolation processing apparatus includes a motion vector generating module, for generating a first reference motion vector and a second reference motion vector for an interpolated block of an interpolated frame according to the interpolated block and a plurality of blocks adjacent to the interpolated block; a blurred block processing module, for determining an area property of the interpolation block being one of an image covered area, an image uncovered area and a non-blurred area according to the first reference motion vector and the second reference motion vector, and a representative motion vector of the interpolated block being one of the first reference motion vector and the second reference motion vector; and a frame interpolation module, for generating an image content of the interpolated block according to the representative motion vector and the area property.
US09135672B2
A display system and a data transmission method thereof are provided. When a first frame stored in a frame buffer is identical to a second frame to be output from an audio and video (AV) source, the AV source is set an AV control signal corresponding to a self-refresh mode, and a timing controller reads the first frame to output a display data controlled by the AV control signal. When the first frame is differed from the second frame, the AV source is set the AV control signal corresponding to a data update mode and a AV data signal corresponding to the second frame, and the timing controller stores the second frame in the frame buffer controlled by the AV control signal and outputs the display data corresponding to the first frame or the second frame according the timing sequences of the AV data signal and the display data.
US09135667B2
Systems and methods for using an energy use model of a building for benchmarking is shown and described. An exemplary method includes receiving building data indicative of one or more characteristics of the building. The method further includes generating an energy use model for the building based on the building data and using the energy use model to generate statistics for the building. The method also includes identifying one or more other buildings having the same classification as the building. The method yet further includes comparing the generated statistics for the building to statistics for the identified one or more other buildings and providing an indication of the comparison.
US09135661B2
The present invention relates to a credit index, a system and method for structuring a credit index, a system and method for operating a credit index, and a system and method for determining the liquidity of a credit.
US09135658B2
Techniques are disclosed for prioritizing a plurality of clusters. Prioritizing clusters may generally include identifying a scoring strategy for prioritizing the plurality of clusters. Each cluster is generated from a seed and stores a collection of data retrieved using the seed. For each cluster, elements of the collection of data stored by the cluster are evaluated according to the scoring strategy and a score is assigned to the cluster based on the evaluation. The clusters may be ranked according to the respective scores assigned to the plurality of clusters. The collection of data stored by each cluster may include financial data evaluated by the scoring strategy for a risk of fraud. The score assigned to each cluster may correspond to an amount at risk.
US09135657B2
A method embodiment includes receiving data indicative of a person accessing at least one of a first network-available electronic content or a second network-available electronic content. Also, receiving data indicative of an involvement with respect to possible matters of interest between the person and a third-party. The involvement being independent of the person activating a link to a site owned by the third-party that is included in the first network-available electronic content or in the second network available electronic content. Further, assessing a behavioral influence by the first network-available electronic content and/or the second network-available electronic content on the indicated involvement with respect to the possible matters of interest between the person and a third-party. Also, facilitating delivery of a benefit to an owner of the first network-available electronic content and/or an owner of the second network-available electronic content in response to the assessed behavioral influence.
US09135656B2
Foreclosure auction information received from each of a plurality of sources of such information via respective Internet bots, manual updates, or other sources, is used to populate a database according to a predefined schema and ruleset. The database is updated in near real time (from any or all of the datasources), and actionable auction information that meets user-determined criteria for accuracy, timeliness and/or relevancy is extracted from the database and presented for use by a user.
US09135652B2
A system and method for automatically importing retail grocery products into an electronic shopping list by importing the ingredients listed on a recipe card, page in a recipe book, or the like. The recipe card may contain an identifier code that is uniquely associated with that recipe. The identifier code may be presented on the recipe card as a bar code. The system includes a database of recipes that returns a list of products when queried with a recipe identifier code. A user may scan or otherwise import the recipe identifier code through a mobile computing device, which then presents the ingredients as products in an electronic shopping list. The electronic shopping list may be implemented in a smartphone app.
US09135648B2
A method, terminal, server, and a system for providing a service are provided. In a method of providing a plurality of applications pursuant to identifying a tag by a user terminal, the user terminal identifies the tag to obtain tag information and transmits a request for a service to a service providing server, which then obtains a plurality of application identification information corresponding to the tag information and generates and provides to the user terminal an applications list corresponding to the plurality of application identification information.
US09135646B2
The disclosure includes a system and method for identifying advertising content and providing a user of a mobile device with a channel related to the advertising content. A recognition application receives advertising content comprising a series of frames, identifies images corresponding to the frames within the advertising content, identifies a first set of feature points from a first image of the advertising content, determines whether the first set of feature points matches a second set of feature points stored in a database, and in response to determining that the first set of feature points fails to match the second set of feature points, identifies the first image as being unique, indexes the first image and the first set of feature points and associates the first image with a channel.
US09135641B2
A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying one or more features of a short term profile of a user that are not included in a long term profile of the user, using the one or more features to identify one or more third party profiles having features that substantially match the one or more features of the user's short term profile, accessing the identified one or more third party profiles, and providing one or more content items included in the third party profile to the user, the one or more content items having associated features that match the one or more features of the short term profile. An alternative method comprises accessing one or more third party profiles that are not a profile of the user, and using the accessed third party profile to identify a plurality of content items for recommendation to the user based on a feature set of the third party profile.
US09135637B1
Systems and methods are provided for electronically managing content. In one embodiment, information identifying content items found on a page is received from a client system through code embedded on the page. Systems and methods for associating advertisement data with content items are also disclosed.
US09135634B1
Implementations of a static discharge station are provided. In some implementations, the static discharge station may be employed by a user to discharge a build-up of static electricity prior to pumping gas. In some implementations, the static discharge station may have advertising thereon. In this way, a user or a passerby may be exposed to the displayed advertisement(s). In some implementations, the static discharge station may be comprised of a body portion having a button thereon, a support pole, a base, a wire, and a grounding rod. In some implementations, the button may be configured to selectively make contact with the support pole of the static discharge station. In some implementation, a user may discharge a static electricity build-up by touching the button. In this way, the static build-up may travel through the button, support pole, base, and wire into the grounding rod. In some implementations, the base may serve to ground the static discharge station without the use of a wire and/or grounding rod.
US09135619B1
Novel features to be used in a proxy card payment system include a real-time request to override a declined transaction or to select a different financial account and the insertion of user identification information into the transaction approval message sent to the merchant. A payment request is forwarded to the payment system, which maintains the proxy card account and determines whether the transaction violates a user-defined rule. If the transaction is declined by the issuer that maintains the financial account, or the payment system for violation of a user-defined rule, the payment system sends a real-time message to the user. The user is prompted to override the rule causing the transaction to be declined or to select a new account to process the transaction. Once the payment system receives authorization for the transaction, it inserts the user identification information in an approval message before transmitting the approval to the merchant.
US09135609B2
A system and method to allow users to purchase software applications for point of sale (POS) terminals from an application server via a network (e.g., the Internet) utilizing the POS terminal itself. One or more menus providing portals to available applications and their respective demonstration applications are provided to users on POS terminals. The demonstration applications may be directly downloaded from the application server onto the POS terminals. In addition, the user is able to purchase the application via the POS terminal either before or after the user has viewed/downloaded the demonstration application. After purchase, the application may be downloaded directly from the application server onto the POS terminal. Further, information associated with the demonstration applications downloaded to each POS terminal may be reported to a manufacturer of each demonstration application.
US09135606B2
A request to change an addressee category of a received email is received by a computing device. An indication of a changed addressee category is also received by the computing device. The changed addressee category is propagated to one or more instances of the received email.
US09135604B2
Synchronizing real and virtual software environments. A first input of an entity identifier that identifies a software development entity and a second input of an operation identifier that identifies a software development operation that has been performed on the entity in a physical environment are received. The entity identifier and the operation identifier are on a first and second physical medium, respectively. The entity and the operation are identified in response to receiving the inputs. A virtual software development environment is updated to reflect that the operation has been performed on the entity in the physical environment. The entity and the operation are associated with a software development model that is also associated with the virtual environment.
US09135598B2
An anonymous reporting system (10) is provided for use in reporting and following up on incidents, accidents and the like. The system (10) is initiated by a system provider (12) on behalf of an institutional participant/client (14) for access by any number of individual users (16). The most common implementation is a web based interface (24) including a web site (27). The interface (24) includes an anonymizer (38) for safeguarding the identity of each individual user (16). The system (10) permits the user (16) to enter a report (28) and then assigns a random number identifier (74) associated with the report (28). The report (28) is forwarded to selected recipients (22) and to one or more administrators (32) associated with the participant/client (14). The administrators (32) may request follow up comments or send messages (64) associated with the report (28) by the access number (74) so that the user (16) may continue dialog, all while remaining totally anonymous. The system (10) is especially adapted for use in school or large company situations.
US09135593B2
Embodiments of the invention provide for systems, devices, apparatus, methods, and computer program products for allowing a first agent associated with an entity to initiate contact with a second agent associated with the entity via a contact entry point. The contact entry point is displayed on an interface page and enables a first agent to contact other agents associated with the entity in a faster, more efficient, and better informed manner.
US09135592B2
A device management system is equipped with a storage section, a detecting component, and a calculating component and manages an installation device. The storage section stores operating rules of the installation device. The detecting component detects a violating action of the installation device running counter to the operating rules. The calculating component calculates a violating quantity that quantitatively expresses the violating action.
US09135588B2
The invention relates to a method for controlling state transition of an electronic object in a workflow. The method comprises receiving a request for a state transition for an electronic object from a user; determining the current state of the object from a metadata of the electronic object; determining the next state after the state transition from the request; determining one or more pseudo-users that are allowed to perform a state transition from the current state to the next state; retrieving at least one person identity by utilizing at least one property in a metadata of the electronic object, which person identity is retrieved from a value of a property corresponding to the determined one or more pseudo-users; comparing the identity of the requesting user to the retrieved person identity, and if they match; performing a state transition according to the request.
US09135581B1
The use of linear programming may enable the achievement of real-time task execution prioritization. A linear model may be constructed based at least on a set of computing tasks, a linearly expressible goal for the set of computing tasks, one or more linear resource constraints, and one or more computing task dependencies. The linear model is then used to calculate a shadow price for each of a plurality of resource time prediction constraints, in which each shadow price may represent a priority value for a corresponding computing task. When a computing resource becomes available, a computing task with a highest priority value that is able to use the computing resource may be executed.
US09135575B2
The present invention provides systems, methods and computer program-product for calculating and storing time and distance information in an economical and efficient manner. The time and distance information may be used in the development of traversable networks for the delivery and retrieval of items from multiple locations in a timely and efficient manner.
US09135574B2
Disclosed herein is a method of managing decision logic. The method includes receiving data, storing the data, and receiving a set of rules. A decision is generated based at least in part on the data and on the set of rules, and is a part of the decision logic. The decision logic is managed in a first mode or a second mode. When in the first mode or the second mode, the set of rules is managed in the context of the data by a first user. The managing includes reviewing and editing the set of rules for the decision logic in the context of the data. The editing is done by at least one of (i) modifying a rule in the set of rules, (ii) creating another rule and adding it to the set of rules and (iii) making an exception to a rule in the set of rules.
US09135567B2
Various embodiments select features from a feature space. In one embodiment, a set of training samples and a set of test samples are received. A first centered Gram matrix of a given dimension is determined for each of a set of feature vectors that include at least one of the set of training samples and at least one of the set of test samples. A second centered Gram matrix of the given dimension is determined for a target value vector that includes target values from the set of training samples. A set of columns and rows associated with the at least one of the test samples in the second centered Gram matrix is set to 0. A subset of features is selected from a set of features based on the first and second centered Gram matrices.
US09135564B2
A method for determining an optimum policy by using a Markov decision process in which T subspaces each have at least one state having a cyclic structure includes identifying, with a processor, subspaces that are part of a state space; selecting a t-th (t is a natural number, t≦T) subspace among the identified subspaces; computing a probability of, and an expected value of a cost of, reaching from one or more states in the selected t-th subspace to one or more states in the t-th subspace in a following cycle; and recursively computing a value and an expected value of a cost based on the computed probability and expected value of the cost, in a sequential manner starting from a (t−1)-th subspace.
US09135563B2
A method for determining an optimum policy by using a Markov decision process in which T subspaces each have at least one state having a cyclic structure includes identifying, with a processor, subspaces that are part of a state space; selecting a t-th (t is a natural number, t≦T) subspace among the identified subspaces; computing a probability of, and an expected value of a cost of, reaching from one or more states in the selected t-th subspace to one or more states in the t-th subspace in a following cycle; and recursively computing a value and an expected value of a cost based on the computed probability and expected value of the cost, in a sequential manner starting from a (t−1)-th subspace.
US09135560B1
The automatic selection and usage of a parser is disclosed. Raw data is received from a first remote device. At least a portion of the raw data is evaluated using a plurality of rules. A confidence measure is determined for at least some of the rules. An indication that the raw data pertains to a source is provided as output when the confidence measure exceeds a threshold.
US09135559B1
Disclosed are methods and systems of creating, evaluating, and tuning a predictive engine for machine learning, including steps to deploy the predictive engine with an initial parameter set; receive queries to the deployed engine variant and in response, generate predicted results; receive corresponding actual results; associate the queries, the predicted results, and the actual results with a replay tag; evaluate the performance of the deployed engine variant; generate a new engine parameter set based on tuning of one or more parameters of the initial engine parameter set, according to the evaluation results; deploy the new engine variant to replace the initial engine variant; receive a replay request from an operator specifying the currently or a previously deployed engine variant; and in response to the replay request, replay at least one of the queries, the corresponding predicted results, the actual results, and the evaluation results.
US09135555B2
Particular embodiments may retrieve information associated with one or more nodes of a social graph from one or more data stores. A node may comprise a user node or a concept node. Each node may be connected by edges to other nodes of a social graph. A first user may be associated with a first user node of the social graph. Particular embodiments may detect that the first user is entering an input term. Predictive typeahead results may be provided as the first user enters the input term. The predictive typeahead results may be based on the input term. Each predictive typeahead result may include at least one image. Each predictive typeahead result may correspond to at least one node of the social graph.
US09135548B2
Systems and methods for providing security for authentication devices—such as electronically readable cards or ID badges with embedded RFID chips or NFC capability—may include an envelope or pocket-like case for carrying an electronically readable card, having an electrically conductive, non-opaque sleeve that can be moved to cover or expose the electronically readable card and that prevents information on the card from being electronically read when covered yet still allows the card to be seen when covered. In one or more embodiments, the sleeve may be a wire mesh that is flexible enough to be compressed to expose the card yet stiff (or rigid) enough to be extended to cover the card and that is transparent enough to allow reading visual information on the surface of the card when covering the card. Protection can be switched off by a mechanical switch that leaves the protection normally on.
US09135541B2
Provided is an image forming apparatus, including a nonvolatile memory writing unit configured to write into the nonvolatile memory, at every predetermined time period in which change data is written into the volatile memory within that predetermined time period, the change data written into the volatile memory, a temporary area writing unit configured to write new change data into a temporary area while a primary area writing unit is writing any change data into the primary area, and a primary area transfer unit configured to transfer any change data written into the temporary area by the temporary area writing unit to the primary area when the primary area writing unit completes writing the change data into the primary area.
US09135537B2
An object of the present invention is to provide an information processing apparatus capable of skipping printing of an appropriate margin area based on information on a header or footer at the time of performing printing. In the present invention, header/footer information including at least one of header information and footer information for a document, which is set to an application that creates the document, is acquired, and based on the acquired header/footer information, a margin area of the document is calculated. Then, a setting is performed to a printer driver capable of giving a printing apparatus instructions to perform printing by skipping printing of a margin area so that the printing apparatus skips printing of the margin area calculated in the calculation step.
US09135534B2
A printer driver 12 has an image data acquisition unit 120 that acquires first image data containing a symbol image or text information at a first resolution, an analyzer 130 that analyzes the symbol image or text information, and an image data generator 160 that generates second image data containing a symbol image or text information at a second resolution based on the result from the analyzer 130.
US09135528B2
A user inputs information, such as a user identification (ID), on a printer by using an operation unit included in the printer. The printer inputs a print request for printing an intermediate print job corresponding to the user ID to the printer driver of an application server. When the request is received from the printer, a print request receiving function of the printer driver starts a series of print processing. The printer driver extracts an intermediate print job corresponding to a target user ID stored on a print job storage memory. A print setting final determination function finally determines print setting information to the extracted intermediate print job.
US09135520B2
A multidimensional histogram is used to characterize an image (or object), and is used to identify candidate matches with one or more reference images (or objects). An exemplary implementation employs hue information for two of the dimensions, and a second derivative function based on luminance for a third dimension. The simplicity and speed of the detailed arrangements make them well suited for use with cell phones and other mobile devices, which can use the technology for image/object recognition, e.g., in visual search applications.
US09135512B2
A scanned image of a document includes a pair of fiducial marks, and a code mark between and at least substantially collinear with the pair of fiducial marks. A location of a feature within the scanned image of the document, other than the pair of fiducial marks and the code mark, is determined based on the pair of fiducial marks and the code mark within the scanned image.
US09135504B2
A method and a system for providing a text-based representation of a portion of a working area to a user are provided. The method includes acquiring an image of the entire working area and performing a fast OCR process on at least a region of interest of the image corresponding to the portion of the working area, thereby rapidly obtaining an initial machine-encoded representation of the portion of the working area and immediately presenting it to the user as the text-based representation. Parallelly to the fast OCR process, a high-precision OCR process is performed on at least the region of interest of the image, thereby obtaining a high-precision machine-encoded representation of the portion of the working area. Upon completing the high-precision OCR process, the high-precision machine-encoded representation of the portion of the working area is presented to the user as the text-based representation, in replacement of the initial machine-encoded representation.
US09135485B1
A barcode reader for providing decoded data to a remote computing system includes barcode reading hardware, including an image sensor which captures an image of a barcode within a field of view and a communication interface for output of the decoded data to a remote computing system. The barcode reader also includes volatile memory, non-volatile memory comprising start-up instructions, and a processor. The processor is configured to, upon power-up of the barcode reader, execute the start-up instructions to obtain firmware for operating the barcode reader from a remote configuration server, load the firmware to the volatile memory, and commence execution of the firmware to commence barcode reading functions of the barcode reader without performing a re-boot operation.
US09135484B2
Light sources are contained in a data reader housing that also contains an imager. In one embodiment, one light source includes a number of LEDs placed in a number of hollow reflectors located toward the rear of a data scanner, where the hollow reflectors have substantially flat reflective surfaces to project light through a window and into a read volume. Other embodiments include additional light sources located proximate sidewalls of the data scanner and also include a number of LEDs placed in hollow reflectors to project light through the window and into the read volume. In other embodiments, additional LEDs are included outside the hollow reflectors to project light through the window and into a different portion of the read volume than the LEDs located in the hollow reflectors.
US09135474B2
An intrusion detection switch is attached directly to a printed circuit board and utilized within an enclosure. Wires are not used to extend the switch to the top of the enclosure. An extension mechanism is used to extend a triggering portion of the intrusion detection switch to an engaging surface at the top of the enclosure. When the enclosure lid is properly shut, the engaging service is directed downward, thereby pushing an activation switch of the intrusion detection switch down. Switches may be assembled to an internal main printed circuit board where the switch is completely protected. Therefore, routing and maintaining of wiring to a switch is eliminated. A linkage system or mechanism can be mounted to the main chassis of the enclosure and act as an interface to an enclosure top cover. This eliminates potential damage to switches and wires and provides for a more reliable switch.
US09135471B2
Systems and methods for reducing problems and disadvantages associated with traditional approaches to encryption and decryption of data are provided. A method for encryption and decryption of data, may include encrypting or decrypting data associated with an input/output operation based on at least one of an encryption key and a cryptographic function, wherein at least one of the encryption key and the cryptographic function are selected based on one or more characteristics associated with the data to be encrypted or decrypted. Another method may include encrypting an item of data based on at least one of a first-layer encryption key and a first-layer cryptographic function to produce first-layer encrypted data and encrypting the first-layer encrypted data based on at least one of a second-layer encryption key and a second-layer cryptographic function to produce second-layer encrypted data.
US09135469B2
A method and a system to protect information are provided. For example, a system comprises a parser to parse user interface information to be included within a user interface to be displayed to a user by an information display application. The parser also identifies at least one field, within the user interface, to receive user information from a user. A detection module is provided to determine whether the user interface information is associated with fraudulent activity. A form fill module, in response to determining that the user interface is associated with fraudulent activity, provides a warning indicia in or over the at least one field, when the user interface is presented to a user by the display application. The form fill module may also disable the functionality of a user display application to automatically form fill the identified fields.
US09135463B2
A storage device that stores data accessed by a host device via an interface includes a deactivation executing part performing a plurality of deactivating processes deactivating access to the data at different levels via the interface; a setting information storing part storing setting information which includes deactivation identifying information identifying the deactivating process and a condition under which the deactivating process is performed; a judging part referring to the setting information stored on the setting information storing part, comparing the condition represented by the setting information with an operation state of the storage device, and judging whether the condition represented by the setting information is satisfied or not; and a deactivation control part ordering the deactivation executing part to execute one of the plurality of deactivating processes identified with the deactivation identifying information represented by the setting information when the judging part has judged that the condition is satisfied.
US09135459B2
A method of operating a host controller interface includes receiving a buffer descriptor including sector information from a main memory, fetching data by using a source address included in the buffer descriptor, selecting one of a plurality of entries included in a security policy table by using the sector information, and determining whether to encrypt the fetched data by using a security policy included in the selected entry.
US09135457B1
A technique for determining which permissions are required to perform certain administrative tasks efficiently records the required permissions between record and stop signals. An administrator presses a record button on a graphical user interface (GUI) and subsequently enters commands to perform the administrative tasks. After the last command is entered, the administrator presses a stop button on the GUI. Commands need not actually execute between the record and stop signals, but rather permissions for each command need to be recorded by an administration application, which is able to organize sets of permissions as roles. When a given user is associated with a particular role, the user is assigned all permissions for the role. Using this technique, the administrator may delegate administrative tasks to the user without the inefficiencies of conventional trial and error methods.
US09135454B2
A system and method for enabling searchable encryption of encrypted documents stored by a client on one or more storage providers includes a broker server in communication with the client and the one or more storage providers. The broker server is adapted to transfer the encrypted documents between the client and the one or more storage providers and to maintain information indicating where the encrypted documents are transferred. The broker server further stores information for at least one encrypted index for the encrypted documents and a test function for a searchable encryption mechanism used to encrypt the at least one encrypted index.
US09135446B2
Systems and method to provide secure storage are disclosed. An example method includes establishing a secure tunnel between a storage device and an agent, transferring first data from the storage device to the agent via the secure tunnel, the secure tunnel to prevent software executing in an operating system from modifying the data, and identifying a data modification by comparing the first data to second data.
US09135445B2
A method for installing an offered web application or browser extension in a web browser includes receiving a user action on a website located at a first internet domain. Information about the offered web application or browser extension not currently installed in the web browser is displayed in response to the user action. The displayed information is provided by a digital marketplace located at a second internet domain distinct from the first internet domain. A correspondence of the displayed information to the offered web application or browser extension is ensured through functionality provided by the web browser. An indication to install the offered web application or browser extension is received from a user, and the web application or browser extension is installed in response to the received indication.
US09135438B2
Systems and methods for correlating and distributing intrusion alert information among collaborating computer systems are provided. These systems and methods provide an alert correlator and an alert distributor that enable early signs of an attack to be detected and rapidly disseminated to collaborating systems. The alert correlator utilizes data structures to correlate alert detections and provide a mechanism through which threat information can be revealed to other collaborating systems. The alert distributor uses an efficient technique to group collaborating systems and then pass data between certain members of those groups according to a schedule. In this way data can be routinely distributed without generating excess traffic loads.
US09135434B2
The creation of an application for any mobile appliance, for example Apple's iPhone, requires several elements to be present at compile time. In the Apple example of an enterprise application where an entity wishes to develop applications internally for its staff, two of these elements are the source code and a digital certificate. These must be combined in the compiler so that the application may be properly authorized to run in the appliance. Where the owner of the source code and the owner of the digital certificate are not the same, serious concerns arise because each element must be secured. An intermediating system and method are described that allows each party to cooperate securely through a third party escrow service to produce the complied application while leaving no unwanted residue of the independent parts.
US09135425B2
A method and system of authenticating a computer resource such as an application or data on a mobile device uses a contactless token to provide user authentication. User credentials are stored on the token in the form of private keys, and encrypted data and passwords are stored on the device. When application user requires access to the resource an encrypted password is transmitted to and decrypted on the token using a stored private key. An unencrypted data encryption key or password is then transmitted back to the device under the protection of a cryptographic session key which is generated as a result of strong mutual authentication between the device and the token.
US09135424B2
A system includes a tag having a machine readable tag identifier (Tag ID) configured to be read by a reader; and a device to be identified by the tag, in which: the device is configured to communicate with the reader; the device has access to a secure Tag ID; and the device communicates a verification to the reader if the machine readable Tag ID communicated to the device from the reader matches the secure Tag ID. A method includes: reading a Tag ID from a tag attached to a device; communicating the Tag ID read from the tag to the device; comparing a secure Tag ID of the device to the Tag ID read from the tag; and responding with a “match” or “no-match” message from the device, according to which the device is either trusted or not trusted as being identified by the Tag ID. A method of verifying a trusted agent (TA) on a device includes: storing a digital signature of the TA in a secure vault of the device; and verifying the TA by verifying the digital signature of the TA each time the TA is used.
US09135408B2
Provided is a method for managing an authorization of digital rights, the method performed by a first server and comprising: receiving from a second server a drop domain authorization trigger message for an initiation of an authorization protocol to cease creating a domain rights object (RO) for a domain for which the first server has an authorization to create the domain RO, the trigger message including information on the domain; the domain being managed by the second server and the authorization being obtained by the first server from the second server checking status of the authorization; transmitting to the second server, a drop domain authorization request message including the ID of the domain; and receiving from the second server, a drop domain authorization response message including a status element indicating a result of processing of the request message based on content included in the request message.
US09135405B2
A system and method for automatically generating exploits, such as exploits for target code, is described. In some implementations, the system received binary code and/or source code of a software applications, finds one or more exploitable bugs within the software application, and automatically generates exploits for the exploitable bugs.
US09135402B2
Systems and methods for processing sensor data are provided. In some embodiments, systems and methods are provided for calibration of a continuous analyte sensor. In some embodiments, systems and methods are provided for classification of a level of noise on a sensor signal. In some embodiments, systems and methods are provided for determining a rate of change for analyte concentration based on a continuous sensor signal. In some embodiments, systems and methods for alerting or alarming a patient based on prediction of glucose concentration are provided.
US09135399B2
A medical general intelligence computer system and computer-implemented methods analyze morpho-physiological numbers for determining a risk of an emergent disease state, determining an emergent disease state, predicting a pre-emergent disease state, determining a pre-emergent disease state, and/or predicting a risk of a pre-emergent disease state.
US09135392B2
Product Data Management systems, methods, and mediums. A method includes receiving data representing motion of a human generated by a motion capture device. The method includes identifying a generated posture of the human relative to objects in a virtual environment. The method includes determining whether the generated posture of the human intersects with an object in the virtual environment. Additionally, the method includes responsive to determining that the generated posture intersects with the object by a threshold amount, identifying a posture that will avoid intersection with the object by the threshold amount.
US09135383B2
A mechanism for improving speed of table model-based simulation of complex circuits that include transistors and other devices that share similar properties is provided. Circuit simulation speed is improved by efficiently identifying transistors and other devices having substantially the same properties that share a same state at the time of interest in the simulation. Transistors and other devices are collected into groups having the same characteristics and topologies prior to simulation. Then during simulation, a determination is made as to whether a previously-evaluated transistor or device in the same group as a presently-being evaluated transistor or device has terminal input values that are the same, or nearly the same. If so, a cache lookup is performed to determine table model solution values for the previously-evaluated transistor or device, and those values are used to determine exact output values per the table model of the presently being evaluated transistor or device.
US09135381B2
A computer-implemented method for simulating blood flow through a heart valve may first involve receiving patient-specific data, including imaging data related to the heart valve, an inflow tract of the heart valve and an outflow tract of the heart valve, and at least one clinically measured flow parameter. Next, the method may involve generating a digital model of the heart valve and the inflow and outflow tracts, based at least partially on the imaging data, discretizing the model, applying boundary conditions to a portion of the digital model that contains the heart valve and the inflow and outflow tracts, and initializing and solving mathematical equations of blood flow through the model to generate computerized flow parameters. Finally, the method may involve comparing the computerized flow parameters with the at least one clinically measured flow parameter.
US09135372B2
The invention is directed to a process, an apparatus and a program for selecting objects in a PLM database containing modeled objects. The invention allows a user to rapidly display a view of the set of objects while allowing for selecting objects in the view, without the need for loading the complete and exact representations of all the objects of the view when the user is looking for particular objects to work on.
US09135369B2
A system, method, and computer program product are provided for performing graph aggregation. In use, a graph with a plurality of vertices and a plurality of edges is identified. Additionally, aggregation is performed on the vertices and edges of the graph by computing a graph matching, where such graph matching is performed in a data-parallel manner.
US09135368B2
There is provided an information processing apparatus including an experience extracting unit extracting experience information including information related to a time or a place from text information input by a user, and a user extracting unit extracting a user group in which the experience information of one or more users extracted by the experience extracting unit is compared to find a commonality in the experience information.
US09135352B2
An example method includes receiving packets associated with network traffic and identifying location information associated with an end user related to the network traffic. The method also includes extracting keywords from the network traffic, the keywords and the location information are used as a basis for rendering an advertisement on digital signage that is physically proximate to a current location of the end user. In other embodiments, the network traffic can be matched against access control lists, which are configured with Internet protocol (IP) addresses relating to search engines. Additionally, the network traffic can be classified based on fields in the packets, wherein the fields include a source Internet protocol (IP) address, a destination IP address, and a transmission control protocol (TCP) port. In more particular embodiments, the network traffic is hypertext transfer protocol (HTTP) requests originating from a handheld device operated by the end user.
US09135350B2
A computer-automated method and system of providing a searchable knowledge base with decision-relevant attributes (including some subjective or sentiment-based attributes) for a plurality of individual items within a choice set are described. First, information (including texts) relevant to the plurality of individual items in the choice set is harvested from Internet sources. Next, normalized representations of statements are extracted from excerpts of the harvested texts that pertain to attributes of interest for the choice set, and corresponding scores for the attributes are derived from each of the normalized representations. The scores derived from the various harvested sources are aggregated for each attribute of each item. Finally, the knowledge base of the plurality of individual topics is generated.
US09135348B2
A method and system for profiling a user based upon a user's previous on-line actions is provided. The profile provides a characterization of the user's preferences based upon a received user event. The user event identifying event identification information and a user identifier. A look-up in a cached web map is performed to retrieve classification information associated with the event identification information. A user profile is retrieved or created for the user identifier. Profile update information is generated based upon the retrieved classification information for the user event, to identify how the user is to be updated based upon the retrieved classification information and defined profiling rules. The user profile is updated and stored for access by an external advertising server. The classification information provides a text-score record comprising a text string and a score defined in relation to a lexical ontology comprising a hierarchy of categories.
US09135347B2
A method for assessing physical performance may include receiving first performance data relating to an activity performed by a user, and generating a first performance profile. The method also may include generating a first comparison by comparing the first performance data to a second performance profile relating to the activity, and generating feedback based on the first comparison by indicating whether the first performance profile deviated from the second performance profile.
US09135343B2
Systems and methods to perform efficient searching for web content using a search engine are provided. In an illustrative implementation, a computing environment comprises a search engine computing application having an essential pages module operative to execute one or more selected selection algorithms to select content from a cooperating data store. In an illustrative operation, the exemplary search engine executes on a received search query to generate search results. Operatively, the retrieved results can be generated based upon their joint coverage of the submitted search query by deploying a selected sequential forward floating selection (SFFS) algorithm executing on the essential pages module. In the illustrative operation, the SFFS algorithm can operate to iteratively add one and delete one element from the set to improve a coverage score until no further improvement can be attained. The resultant processed search results can be considered essential pages.
US09135335B2
Various embodiments of the present invention present a search query suggestion to a user. In one embodiment a portion of a search query is received from a user. At least one search query suggestion is identified from a set of search query suggestions corresponding to the portion of the search query. At least one video frame is identified from at least video file associated with the at least one search query suggestion. The at least one search query suggestion and the at least one video frame is presented to the user.
US09135326B2
Disclosed are a text mining method, device, and program capable of performing text mining with a specific topic as an object with high precision. An element identification unit calculates a feature degree, which is an index for indicating a degree that within a text set of interest, which is a set of text that is to be analyzed, an element of the text appears. An output unit identifies distinctive elements within the text set of interest on the basis of the calculated feature degree and outputs the identified elements. The element identification unit corrects the feature degree on the basis of a topic relatedness degree, which is a value indicating a degree related to a topic of analysis, which is a topic for which each text portion of the text being analyzed has been partitioned into predetermined units that are to be analyzed.
US09135315B2
Aspects include data masking in database operations including intercepting a database query and identifying masked data in the query. The masked data in the query is unmasked by substituting the masked data with equivalent real values. The unmasked query is sent to the database engine, and a result provided by the database engine in response to the unmasked query is intercepted. The values in the result that correspond to sensitive information are identified. The result is masked by substituting the values in the result corresponding to sensitive information with masked equivalents. The masked result is returned to a user.
US09135314B2
Systems and methods for retrieving, analyzing, and displaying summary analytics within a structured user interface framework are disclosed. The structured user interface can include an analysis digests section that includes and organizes individual discrete summary analytics in the form of analysis digests. Each analysis digests includes graphical and or alphanumeric visual representations of discrete analysis results according to analysis digest specifications associated with a particular user. An analysis digest section can include analysis digests selected by and/or associated with a particular user and/or analysis digests associated with a user associated with the particular user. Thus, through social networks, users may create and share analysis digests from within the structured user interface framework.
US09135310B2
A distributed query system includes a distributed collection of dynamically created compiled queries. As each client submits a query, a parameterized query skeleton is identified, which identifies the general form of the query, and the parameters associated with the particular query. If a compiled form of the skeletal query is available within the distributed system, it is executed with the parameters of the current query. If the compiled form of the skeletal query is not available within the distributed system, a compiled form is created, and the location of this compiled skeletal query is stored for subsequent access by this client, or other clients. The executable compiled skeletal queries may be stored at each client system, in a commonly available server storage system, or within one or more database servers. A routing system may be provided to efficiently route parameterized queries to the appropriate location(s) of the compiled skeletal query.
US09135308B2
Delivering a search result is disclosed. A query is received. A term in the query that is a first portion of an abbreviation pair is identified. A second portion of the abbreviation pair is determined. A search result for the query is determined based at least in part on the second portion of the abbreviation pair and the search result is returned.
US09135307B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining search results from high-quality sites. One of the methods includes receiving data identifying first resources that are responsive to a first query. If at least a first threshold number N of top-ranked first resources are located on sites previously identified as low quality sites, a second query and data identifying second resources that are responsive to the second query are obtained, wherein at least a second threshold number M of top-ranked second resources are located on sites previously identified as being high-quality sites. Search results are provided in response to the first query, wherein the search results identify one or more of the first resources and also identify a particular second resource of the second resources.
US09135304B2
Search systems and methods for searching structured data and enhancing the relevancy of search results provided to a requesting user or application. Enhanced search results are provided by searching a cache of a user's most recently used items to eliminate or reduce search indexing latency. Also, more relevant search results are provided by re-ranking results based on use history, data security models and/or hierarchical user role models. Further, enhanced search results are provided by including user information in the search index.
US09135299B2
A system, method, and computer-readable medium that facilitate the optimization of frequently executed queries via automated index creation are provided. Standard optimizer strategies for dynamic index creation are utilized with query frequency information taken from a system's request cache. The described mechanisms provide a process of determining what indexes would be beneficial to query performance based on decisions and information from the optimizer that is ultimately responsible for the choice of index usage. Further, the plan cache is utilized in a manner that provides reliable information about the historical and anticipated frequency of specific queries.
US09135295B2
The present invention provides systems and methods for automating a search over a network such as the Internet. A user selects data such as text from within an application. The selected data is activated and a search is performed without the user having to leave the application. The search is performed while the user is continuing within the application. When the search is complete, the search results are made available to the user within the application from which the search was initiated. In one embodiment, the data is pre-searched and the results are cached such that the results are already available should the user desire. The present invention is particularly suited to integration with an operating system such that the methods of the present invention are thereby available to all applications. Alternatively, the present invention can be specific to a particular application.
US09135294B2
One or more processors determine reputation scores for one or more subjects based on connections. One or more processors use a plurality of citations, with each citation representing an expression of opinion or description by a subject on an object. One or more processors select a subset of citations for each object from the citations citing each object. The content of the citations matches one or more search terms for a search query. One or more processors assign citation scores to a subset of a plurality of objects. The citation scores indicate relevance of the objects cited by citations and are determined based at least in part on matching one or more search terms with the content of the citations of the objects by the one or more subjects. The selection scores for an object are determined for each search query based on a subset of subjects citing the object.
US09135291B2
Provided are a system and method to determine similarities. The method includes gathering metadata from at least one posting by a First User on a first Social Network to define at least one First Field associated with at least one First Entity, each associated First Field having a value. The method evaluates responses to the posting by at least one Third Party, and in response to the Third Party using one or more of the First Fields, increments the value of each used First Field. An indication of the values of each First Field associated with each First Entity is provided, the indicated values permitting a determination of similarity to at least one Second Entity querying for at least two Fields. An associated system for determining similarity is also disclosed.
US09135289B2
Identifying matching transactions. First and second log files contain operation records of transactions in a transaction workload, each file recording a respective execution of the transaction workload, the method comprising. A first record location in the first file and an associated window of a defined number of sequential second record locations in the second file are advanced one record location at a time. Whether each operation record of a complete transaction at a first record location has a matching operation record at one of the record locations in the associated window of second record locations is determined. If so, the complete transaction in the first file and the transaction that includes the matching operation records in the second file are identified as matching transactions.
US09135287B2
In one embodiment, a system for implementing a distributed, transactional key-value store is provided. The system includes a set of nodes, where each node is communicatively coupled with one or more storage devices storing a set of data log files, and where each data log file including key-value pairs for a key namespace. Each node is configured to execute, using a transaction log file specific to the node, transactions for modifying or retrieving key-value pairs in the set of data log files, where the transaction log file includes state information for the transactions. The transactions are executed in a manner that ensures the atomicity and durability of each transaction.
US09135283B2
The values of various operating and/or configuration parameters of a data environment are managed using a set of self-service Web services and interfaces of a separate control environment. A customer can submit a Web services call into an externally-facing application programming interface (API) or other such externally-facing interface of the control environment. The API receiving the call, as well as information extracted from the call, can be used to determine appropriate adjustments to be performed in the data environment. A workflow can be instantiated that includes tasks used to validate and/or apply the adjustments to the target resources, such as databases, data instances, data stores, instance classes, etc. Various real-time functions such as monitoring and auto-scaling also can be performed via the control plane.
US09135277B2
A visual query such as a photograph, a screen shot, a scanned image, a video frame, or an image created by a content authoring application is submitted to a visual query search system. The search system processes the visual query by sending it to a plurality of parallel search systems, each implementing a distinct visual query search process. These parallel search systems may include but are not limited to optical character recognition (OCR), facial recognition, product recognition, bar code recognition, object-or-object-category recognition, named entity recognition, and color recognition. Then at least one search result is sent to the client system. In some embodiments, when the visual query is an image containing a text element and a non-text element, at least one search result includes an optical character recognition result for the text element and at least one image-match result for the non-text element.
US09135272B2
Embodiments relate to finding similar coronary angiograms in a database of coronary angiograms. An aspect includes receiving angiography data for a coronary artery, processing the angiography data to identify one or more semantic features of the coronary artery, and identifying one or more nearest coronary angiograms for each of the one or more semantic features from the database of coronary angiograms. The method also includes receiving a disease attribute associated with each of the one or more nearest coronary angiograms.
US09135268B2
A list of servers known to a client is compared with lists of servers stored on the servers. An instance of content (e.g., a data file) can be accessed from a server on the list if at least a simple majority of the servers have the same version of the list.
US09135264B2
This disclosure relates to a system and method for distributed catalog processing, data caching, and indexing to create an efficient, scalable, secure, high availability, disaster recovery enabled backup and storage system.
US09135263B2
A system, method, or computer-readable medium provide a look-up table having information on roots in repositories managed by a repository manager, the roots information in the look-up table being only n-levels deep. A file request is received, including filename and filepath with root. Before checking repositories managed by the repository manager for the requested file, the look-up table is referenced to determine whether the root of the requested file exists on one of the repositories managed by the repository manager. A check of the repository is bypassed when the look-up table does not indicate that the root exists on the repository. The repository is checked for the requested file, when the root is indicated as existing on the repository. The requested file is returned, if actually found on one repository. A “fail” response is returned, if the root is not indicated as existing in the look-up table.
US09135262B2
A system and method is provided for parallel processing of multiple write requests to write data associated the multiple write requests to a storage area concurrently. The file system receives a series of write request from one more applications executing on the computing device. The file system includes one or more processing modules that selectively groups writes request into lists or trains. After the processing modules begin processing first threads associated with writes in a first train, the processing modules determines whether and when to initiate processing of second threads associated with writes in a second train during processing of the first threads.
US09135259B2
A multi-tenancy storage node is provided. The storage node hosts partitions of multiple databases accessed by multiple applications. Each database is governed by a corresponding service-level agreement (SLA) or policy that specifies a maximum load or level of operation of the database in terms of one or more metrics (e.g., number or frequency of reads/writes, maximum size of reads/writes). To determine whether another database can be hosted by the node, a snapshot of the node's database operations is replayed on a test node, along with operations that exercise the other database. If maximum thresholds of the node for the metrics are not exceeded, the other database can be added to the storage node. An SLA is generated for it automatically, based on the metrics it exhibited during the operations on the test node. The storage node may enforce the SLA by rate-limiting activity of one or more applications.
US09135255B2
Disclose are methods for evaluating a user's interests and making gift recommendations using social media data. Interests and attributes of a user may be detected from social media content and products corresponding to the interests and attributes may be selected and presented as gift recommendations for the user. Methods are disclosed for resolving ambiguity as to interests reflected by textual data in social media content. Also disclosed are methods for inferring a user's interests from the interests of friends of the user.
US09135253B2
According to one embodiment of the present invention, a system identifies content for publication by determining a projected usage of unpublished content. The system applies one or more predefined criteria for publication to the projected usage. The content is published in response to the projected usage satisfying the criteria for publication. Embodiments of the present invention further include a method and computer program product for identifying content for publication in substantially the same manners described above.
US09135250B1
Methods, systems and apparatus are described herein that include receiving a partial query entered into a search field on a computing device, and data indicating a document presented on the computing device during entry of the partial query. The presented document has been edited by a user of the computing device. Search results are then obtained which identify respective lists of search results documents for corresponding candidate query completions in a set obtained for the partial query. Similarity scores are then calculated for candidate query completions based at least in part on a similarity between content in the displayed document and content in search result documents in the corresponding lists. One or more candidate query completions in the set are then selected as refined query completions for the partial query based at least in part on the similarity scores and provided for presentation by the computing device.
US09135235B1
A method, apparatus, and computer program product are disclosed for self-service design, scheduling, and delivery of user-defined reports regarding promotions. The method includes receiving, from a user device, a report type and report delivery information. Based on the report type, relevant data regarding the one or more promotions is collected, using which a report is generated. The method then outputs the generated report based on the report delivery information. Optionally, analytical insights, such as trends within the data, sample size, suitability of control data, and indications of statistical significance, are generated and included in the report. A corresponding apparatus and computer program product are also provided.
US09135231B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for customizing the punctuation style of a transcription. A method includes receiving an utterance from a user, obtaining an unpunctuated transcription of the utterance, identifying an instance within the unpunctuated transcription where a punctuation mark may be placed, identifying, using data associated with the user, one or more past instances that are similar to the identified instance, punctuating the unpunctuated transcription based at least on the one or more past instances, and presenting the punctuated transcription to the user.
US09135229B2
A clipboard software application running on a computer system that automatically selects at least one data item to be pasted to a target destination area upon determining at least one data item in the clipboard memory buffer is appropriate for pasting to the target destination area. A clipboard memory buffer stores a plurality of data items, each data item associated with one or more data traits. The clipboard application selects at least one data item from the clipboard memory buffer upon determining a user selected data item is not appropriate for the target destination area.
US09135228B2
In a collaborative computing environment, a method and system for displaying revisions associated with a hosted electronic document are disclosed. In accordance with the disclosed method and system, select revisions of an electronic document may be displayed to a user, recreating a visual history play-back of the evolution of the electronic document. The electronic document may be displayed in a web-browsing application, utilizing a Document Object Model (“DOM”) retrieving the select revisions via Asynchronous JavaScript and XML (“AJAX”) calls to a remote device/server.
US09135216B2
An automated retail system according to embodiments of the present invention includes a front and/or rear product rack, each rack having a plurality of bins, each of which has a product door, the system further including a basket moveable along an x-y plane on a rail system to selectively open a product door of a product bin to permit the product within the bin to fall into the basket, the basket movable to a product delivery position to release the product from the basket. Such a system may include sensors and/or scanners to determine contents of each bin, such that any product may be placed in any bin, and inventory of each bin or all bins may be determined at any time. The basket may be configured to move in x and y but not z directions, and may also serve as the sole actuation mechanism for opening the doors.
US09135212B2
A system and a method for registering an electronic device are provided. An auto-enrollment status of an electronic device by an enterprise is determined based on hash information associated with an identifier for the electronic device. In a case where the auto-enrollment status of the electronic device is determined to require auto-enrollment of the electronic device by the enterprise, one or more configuration settings for the electronic device as designated by the enterprise are identified, and the electronic device is requested to adopt the one or more configuration settings as designated by the enterprise in response to providing the auto-enrollment login interface to the electronic device.
US09135209B2
An apparatus and method are provided for exchanging data between Universal Plug and Play (UPnP) based devices. The apparatus includes a controller that generates and transmits a request for a parameter to a controlled device, and receives a response to the request from the controlled device; and a fast event data bus module that establishes a fast event data transmission path, based on information included in the response, and receives fast event data.
US09135207B2
An inter-integrated circuit (I2C) communication device, includes an I2C command transmission unit that transmits an expanded command to an optical module with which the I2C command transmission unit communicates together with software data, the expanded command including a command for transmitting the software data to the optical module and a command for collecting alarm monitor information from the optical module for monitoring the occurrence of an abnormality in the optical module, and an I2C command processing unit that, when the expanded command transmitted from the I2C command transmission unit is received, stores the software data transmitted together with the expanded command in a storage unit of the optical module, reads out the alarm monitor information stored in the storage unit, and transmits the read alarm monitor information to the I2C command transmission unit.
US09135206B2
An integrated circuit device transmits to a dynamic random access memory (DRAM) one or more commands that specify programming of a digital control value within the DRAM, the digital control value indicating a termination impedance that the DRAM is to couple to a data interface of the DRAM in response to receiving a write command and during reception of write data corresponding to the write command, and that the DRAM is to decouple from the data interface after reception of the write data corresponding to the write command. Thereafter, the integrated circuit device transmits to the DRAM a write command indicating that write data is to be sampled by a data interface of the DRAM during a first time interval and that cause the DRAM to couple the termination impedance to the data interface during the first time interval and decouple the termination impedance from the data interface after the first time interval.
US09135203B2
A computer system is provided. The computer system includes a hub board, a common bus, and a plurality of Sibling boards. The hub board has an I/O controller hub, which includes a main communication chipset. The plurality of Sibling boards is coupled to the hub board by the common bus. Each of the Sibling boards includes a memory and at least one CPU. The memory is operative to host a Sibling operating system. The CPU is coupled to the memory. The Southbridge type chipset which resides in the hub board is shared amongst the plurality of Sibling boards. At least one of the plurality of Sibling boards functions as a master processing unit of the system. Sibling boards offer processing flexibility through the means of how they are configured in the system.
US09135200B2
An exemplary embodiment extended peripheral component interconnect express (PCIe) device includes a host PCIe fabric comprising a host root complex. The host PCIe fabric has a first set of bus numbers and a first memory mapped input/output (MMIO) space on a host CPU. An extended PCIe fabric includes a root complex endpoint (RCEP) as part of an endpoint of the host PCIe fabric. The extended PCIe fabric has a second set of bus numbers and a second MMIO space separate from the first set of bus numbers and the first MMIO space, respectively.
US09135197B2
Systems and methodologies are described herein that facilitate an asynchronous bus architecture for multi-radio coexistence associated with a wireless device. As described herein, a system of buses operating in an asynchronous manner, combined with optional on-chip and/or other supplemental buses, can be utilized to couple respective radios and/or other related endpoints to a coexistence management platform, thereby facilitating management of coexistence between multiple radios in a unified and scalable manner. As further described herein, communication between a coexistence manager and its respective managed endpoints can be facilitated through the use of a single bus or multiple buses that can be switched and/or otherwise operate in a concurrent manner to facilitate expedited conveyance of radio event notifications and their corresponding responses.
US09135195B2
Systems and methods for predicting electronic component behavior in bus-based systems are described. In some embodiments, a method may include identifying a first bus access request pending in a request queue, the first bus access request associated with a first master component operably coupled to a bus. The method may also include calculating a first wait time corresponding to the first bus access request, the first wait time indicative of a length of time after which the first master component is expected to be granted access to the bus. The method may further include, in response to the first wait time meeting a threshold value, issuing a command to the first master component. In some embodiments, various techniques disclosed herein may be implemented, for example, in a computer system, an integrated circuit, or the like.
US09135187B2
Memory mapping in small units using a segment and subsegments is described, and thus it is possible to control a memory access even using a small amount of hardware, and it is possible to reduce costs incurred by hardware. Additionally, it is possible to prevent a memory from being destroyed due to a task error in the multi-processor system.
US09135179B2
This disclosure relates to arbitration of different types of requests to access a cache. Features of this disclosure can be implemented in a graphics processing unit (GPU). In one embodiment, an arbiter can receive requests from a color processor and a depth processor and determine which of the received requests has the highest priority. The request with the highest priority can then be provided to the cache. The priority can be configurable. The arbiter can determine priority, for example, based on whether a location in the cache associated with a request is available, a weight associated with the request, a number of requests of a particular type processed by the arbiter, or any combination thereof.
US09135171B2
Page data of a virtual machine is represented for efficient save and restore operations. One form of representation applies to each page with an easily identifiable pattern. The page is described, saved, and restored in terms of metadata reflective of the pattern rather than a complete page of data reflecting the pattern. During a save or restore operation, however, the metadata of the page is represented, but not the page data. Another form of representation applies to each page sharing a canonical instance of a complex pattern that is instantiated in memory during execution, and explicitly saved and restored. Each page sharing the canonical page is saved and restored as a metadata reference, without the need to actually save redundant copies of the page data.
US09135159B2
A virtualization apparatus is provided. The virtualization apparatus includes a plurality of virtual machines configured to have priority levels, a memory pool configured to be shared between the plurality of virtual machines and store part of data stored in a system memory of each of the plurality of virtual machines, and a memory pool manager configured to process a memory allocation request or a data storage request regarding the memory pool in consideration of the priority levels of the plurality of virtual machines, a guaranteed memory size for each of the plurality of virtual machines, and a size of memory that can be allocated to each of the plurality of virtual machines.
US09135156B2
A device includes a memory including ways and a processor in communication with the memory. The processor is configured to execute logic. The logic can monitor a parameter of the processor or a device connected with the processor. The logic can allocate, based on the parameter, a number a ways and a size of ways of the memory for use by the processor. The logic can power down an unallocated number of ways and unused portions of the ways of the memory.
US09135130B2
Embodiments of the present invention provide a debugging method, a chip, a board, and a system and relate to the communications field. Remote debugging can be performed on a board having no main control CPU without affecting hardware distribution and software performance. The method includes: receiving, by an Ethernet port, a data packet and determining a current service type according to a service identifier carried in the data packet; when determining the current service type is a debugging service, writing the data packet into a memory through a bus and sending an interruption notification to a CPU through the bus; reading, by the CPU, the data packet from the memory according to the interruption notification, obtaining a debugging instruction by parsing the data packet, and sending the debugging instruction to an ASIC through a protocol conversion module.
US09135122B2
Performing data backup for a client includes receiving, at a host other than the client, volume information including data indicating a physical data storage location of at least a part of a volume comprising one or more stored objects associated with the client; and determining at the host, based at least in part on the volume information, a stored object information for a stored object included in the volume, the stored object information including data associated with a physical data storage location of the stored object.
US09135121B2
Provided are a computer program product, system, and method for managing updates and copying data in a point-in-time copy relationship expressed as source logical addresses and target logical addresses. A copy relationship indicates a source set of a subset of source logical addresses to copy to a target set comprising a subset of target logical addresses. An update is received to a source logical address that has not been copied. Determinations are made of the target logical address corresponding to the source logical address to be updated according to the copy relationship, a target group of target logical addresses in the target set that include the determined target logical address, and the source logical addresses in the source set that correspond to the target logical addresses in the target group. The determined source logical addresses are copied to the target logical addresses in the determined target group.
US09135120B1
A computer implemented method, system, and computer program product for moving a consistency group from a first replication cluster to a second replication cluster, without journal loss, the method comprising moving a splitter splitting the consistency group to tracking mode, flushing pending IO to the consistency group, stopping replication, moving the consistency group to a second cluster, and starting replication of the consistency group at the second cluster.
US09135094B2
A common infrastructure for management and one way message routing can accommodate a set of related but conceptually different message delivery protocols. Junctions can be simultaneously created and configured at a location within a namespace. As a result, messaging related functionality can be more efficiently and uniformly added to a namespace. Additionally, embodiments include junctions that indicate roles and store behaviors and constraints for roles locally. Thus, computer systems desiring to utilize messaging related functionality can access the junction and utilize messaging related functionality provided at the junction without having to refer to other locations in a namespace (e.g., to perform lookups). Thus, resource and network bandwidth consumption associated with adding and utilizing messaging related functionality to a network infrastructure is reduced.
US09135080B2
A computer implemented method includes determining first characteristics of a first logical partition, the first characteristics including a memory footprint characteristic. The method includes assigning a first portion of a first set of physical computing resources to the first logical partition. The first set of physical computing resources includes a plurality of processors that includes a first processor having a first processor type and a second processor having a second processor type. The first portion includes the second processor. The method includes dispatching the first logical partition to execute using the first portion. The method includes creating a second logical partition that includes the second processor and assigning a second portion of the first set of physical computing resources to the second logical partition. The method includes dispatching the second logical partition to execute using the second portion.
US09135073B2
The present invention relates to a server-processor hybrid system that comprises (among other things) a set (one or more) of front-end servers (e.g., mainframes) and a set of back-end application optimized processors. Moreover, implementations of the invention provide a server and processor hybrid system and method for distributing and managing the execution of applications at a fine-grained level via an I/O-connected hybrid system. This method allows one system to be used to manage and control the system functions, and one or more other systems to co-processor.
US09135071B2
A method for data flow processing includes determining values for each of a set of parameters associated with a task within a data flow processing job, and applying a set of rules to determine one of a set of processing techniques that will be used to execute the task. The set of rules is determined through a set of benchmark tests for the task using each of the set of processing techniques while varying the set of parameters.
US09135063B1
A system and method of scheduling tasks, comprising receiving activity and performance data from registers or storage locations maintained by hardware and an operating system; storing calibration coefficients associated with the activity and performance data; computing an energy dissipation rate based on at least the activity and performance data; and scheduling tasks under the operating system based on the computed energy dissipation rate.
US09135056B2
Distributed execution of commands and scripts may comprise a script execution manager having access to a library of executable objects comprising at least one or more of commands or scripts or combination of commands and scripts. A script execution console may be operable to present a graphical user interface for selecting an executable object from the library to execute and for selecting one or more managed computers, on which to execute the selected executable object. The script execution console may be further operable to present a dynamically updated collation of results from execution of the selected executable object. One or more script execution agents may be operable to run on the selected respective one or more managed computers and further operable to communicate with the script execution manager.
US09135055B2
A transparent network substrate system including at least one server module and at least one client module. The server module provides a selected functionality, such as moving an actuator, performing a mathematical operation, and receiving data from a sensor. Upon execution the server module's machine code writes information necessary to describe the selected functionality to memory. The information written to memory includes information necessary to invoke the server module functionality and may include types, members, and parameters. The client module searches the memory for the selected functionality; requests information from the server module; and invokes the functionality of the server module. Once invoked by the client the server module uses the information in memory for creating dynamic function calls.
US09135053B2
A method of managing a plurality of processes in a repository of a computer system is disclosed. For example, the method includes forming a model associated with differences among the plurality of processes. The model associated with differences includes one or more features for expressing the differences. The method further includes forming a model of priority among the one or more features, and organizing the plurality of processes according to the model associated with differences and according to the model of priority. At least one of the one or more features is a semantic feature. One or more of the forming of the model associated with differences, the forming of the model of priority and the organizing of the plurality of processes are implemented on a processor device.
US09135051B2
A method for integrating responses to asynchronous events is provided. A hypervisor of a host receives a request from a network manager to re-direct asynchronous events from a guest to an address of an event aggregation manager distinct from an address of the network manager. The hypervisor receives an asynchronous event having a destination address of the network manager from the guest. The hypervisor maps the destination address of the network manager to the address of the event aggregation manager. The hypervisor transmits the asynchronous event to the event aggregation manager.
US09135040B2
One embodiment of a method for provisioning a new virtual machine instance based on the content of an image of the new virtual machine instance includes identifying, from among a plurality of host machines, the host machine having the highest percentage of the content available in local storage, and provisioning the new virtual machine instance on the host machine having the highest percentage of the content available in local storage. Another embodiment of a method for provisioning a new virtual machine instance based on an image of the new virtual machine instance includes constructing at least a portion of the image using data stored locally on a target machine hosting the new virtual machine instance, and completing the image using data obtained over a network from remote storage.
US09135029B2
A computer program product includes computer readable program code for initiating boot of a multi-node system including a first compute node scaled together with a second compute node, wherein the multi-node system boots from a basic input output system of the first compute node that is identified as a primary node by a trusted platform module of the first compute node. The computer program product further comprises computer readable program code for receiving a request to reconfigure the multi-node system so that the second compute node would become the primary node, and computer readable program code for reconfiguring the multi-node system so that the second node is the primary mode only in response to a user manually asserting physical presence to a trusted platform module of the first compute node.
US09135025B2
A method for executing an application in an application class library by an application launcher software component, the application launcher software component having associated a name, the method comprising the steps of: deriving a unique application class identifier from the name of the application launcher software component; and instantiating an application class having the application class identifier.
US09135015B1
A method includes, in a processor that executes instructions of program code, monitoring the instructions in a segment of a repetitive sequence of the instructions so as to construct a specification of register access by the monitored instructions. In response to detecting a branch mis-prediction in the monitored instructions, the specification is corrected so as to compensate for the branch mis-prediction. Execution of the repetitive sequence is parallelized based on the corrected specification.
US09135014B2
A data processing system comprises a processor unit that includes an instruction decode/issue unit including a re-order buffer having entries that include an execution queue tag that indicates an execution queue location of an instruction to which a re-order buffer entry is assigned, a result valid indicator to indicate that a corresponding instruction has executed with a status bit valid result, and a forward indicator to indicate that the status bit can be forwarded to an execution queue of an instruction pointed to that is waiting to receive the status bit.
US09135012B2
Embodiments relate to instruction filtering. An aspect includes a system for instruction filtering. The system includes memory configured to store instructions accessible by a processor, and the processor includes a tracking array and a tracked instruction logic block. The processor is configured to perform a method including detecting a tracked instruction in an instruction stream, and storing an instruction address of the tracked instruction in the tracking array based on detecting and executing the tracked instruction. The method also includes accessing the tracking array based on an address of instruction data of a subsequently fetched instruction to locate the instruction address of the tracked instruction in the tracking array as an indication of the tracked instruction. Instruction text of the subsequently fetched instruction is marked to indicate previous execution based on the tracking array. An action of the tracked instruction logic block is prevented based on the marked instruction text.
US09135010B2
Systems and methods are disclosed for processing data. In accordance with one implementation, a processor may include an arithmetic logic unit (ALU). The processor may also include pipeline circuitry to, in a non-error correction code (ECC) operating mode, execute a sequence of single-cycle instructions in the ALU in a first execution stage, and in an ECC operating mode, execute the same sequence of single-cycle instructions in the ALU in a second execution stage instead of the first execution stage. Further, the processor may include mode control signaling to configure the pipeline circuitry between the non-ECC and ECC operating modes.
US09134988B2
A mechanism is provided for managing pre-requisite software components of a software product distributed on a virtual machine. A list of pre-requisite software components for the software product provided in the software product virtual image distribution package of the software product virtual image is read. A test is performed as to whether each pre-requisite software component in the list of prerequisite software components is not installed in the virtual machine. If the prerequisite software component is not installed, the pre-requisite software component is retrieved. License text of the retrieved pre-requisite software component is read and displayed to a user. Upon approval of the license text by the user, the retrieved pre-requisite software component is installed. The process is repeated until all the pre-requisite software components are installed.
US09134987B2
A provisioning server can provide and interact with an eraser agent on target machines. The eraser agent can execute on one or more target machines to erase all the contents of storage on the target machines. In particular, the eraser agent can utilize secure algorithms to alter and obscure the information stored the storage devices of the target machines. The provisioning server can instruct the target machines to alter their power state (e.g. power cycle), if necessary, to provide and to initiate the eraser agent.
US09134984B2
The creation of a virtual network adapter is disclosed. At least one existing network device having an existing driver is discovered. At least one of an existing device-to-driver mapping and an existing driver associated with the existing network device is removed. A new driver capable of communicating with the existing network device using a common set of primitive commands is installed. The new driver is mapped to the existing device. The use of the virtual network adapter is also disclosed.
US09134982B2
An installation system for a multiple device, multiple application solution may include options for installing and configuring one or more of the devices as virtual machines. The installation system may start from bare hardware, install a virtual machine host, and configure one or more devices as virtual machines. The installation system may provide a set of predefined configurations from which an administrator may choose, and some embodiments may provide various algorithms or optimization routines to select an appropriate configuration based on intended uses or other factors. The configurations may be customized to create one or more documents that may be consumed during the installation process to automate many configuration settings.
US09134977B2
A computer-implemented method and apparatus for optimizing conditional code by identifying conditional code in a source code, adding a no-operation instruction to an executable code corresponding to the source code in place of the conditional code, adding an entry to a table to pair the no-operation instruction to the conditional code, compiling the conditional code, and storing the compiled conditional code separate from the executable code. A computer-implemented method and apparatus to optimize conditional code by loading an executable code to be executed, checking whether conditional code associated with the executable code is enabled for execution, looking up a location of a no-operation instruction in a table and a location of a compiled conditional code in the table, and replacing the no-operation instruction in the executable code with the compiled conditional code.
US09134975B1
Source code of a computer program is compiled by a compiler to generate object code. During compilation of the source code, for each function of the source code compiled, an identifier indicating the function can be entered into a module entry point list. An update for the compiler is received. Responsive to receiving the compiler update, a determination is made, by processing the module entry point list, whether any of the functions of the source code were compiled at least one compiler module to be changed by the compiler update. Responsive to determining that at least one of the functions of the source code was compiled by a compiler module to be changed by the compiler update, a determination is made that the source code of the computer program is a candidate to be recompiled with an updated version of the compiler having the compiler update applied.
US09134973B2
A compiler is loaded by a computing device using an evaluation function that is included in a program in a compiled form. The evaluation function causes the compiler to compile source code for the program, wherein the source code includes new instructions that are uncompiled, and wherein compiling the source code generates compiled code that includes the new instructions. The evaluation function loads the compiled code into memory, retrieves the new instructions, and executes the new instructions. The evaluation function may perform these operations during runtime of the program that includes the evaluation function.
US09134969B2
Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an interactive user experience, where a designed user experience includes an arrangement of experience elements, where the experience elements include a plurality interactive elements and decorative elements, and where each of the experience elements are configured for display according to one or more attributes. An identification of the experience elements and the attributes of the experience elements is received via the graphical user interface. An identification of a plurality of disparate types of applications to be generated based on the designed experience is received. The experience is translated for each of the disparate types of applications to generate the plurality of applications of disparate types.
US09134966B2
A system and a method for simulation using multiple programming languages is provided. The method can include receiving an annotated source having a first plurality of instructions written in a first programming language and receiving an annotation having a second plurality of instructions written in a second programming language and associated with an annotated instruction from the first plurality of instructions. The method can include extracting the second plurality of instructions to create a routine from the annotation. The method can include building a shared library that contains the routine. The method can include building an application object file by assigning an address to each instruction of the first plurality instructions. The method can include creating an annotation table that contains an address for the annotated instruction and an associated symbol.
US09134965B2
A method for developing software includes providing a source component repository storing source code of multiple software components, providing a binary component repository storing binary code of the multiple software components, editing the source code included in a component of the multiple software components, downloading the binary code included in at least one other component of the multiple software components, and generating a target application from a combination of the component including the edited source code and the at least one other component including the downloaded binary code. The source code of each of the multiple software components is individually editable. Each of the multiple software components is configured to perform a single and complete function. Each of the multiple software components is substantially independent of any runtime environment. The binary code of each of the multiple software components is individually downloadable.
US09134958B2
A method and system for binary to binary coded decimal (BCD) conversion. The conversion includes: obtaining a binary input vector; generating, by a binary/BCD hardware converter, a plurality of BCD vectors based on the binary input vector; and calculating a BCD output vector based on the plurality of BCD vectors.
US09134956B2
An in-vehicle system has a control device that controls a vehicle, and a charging device provided in the vehicle, in which a portable terminal is chargeable. The charging device has a power supply part that supplies power to the portable terminal, and a communication part that communicates with the portable terminal when the portable terminal is installed on the charging device. The control device has an authentication part that authenticates first authentication information received by the communication part from the portable terminal, and a vehicle control part that controls whether to permit starting of the vehicle based on an authentication result of the first authentication information.
US09134955B2
Devices, systems, and techniques are provided for customization a vehicle and the interior thereof. The customization can be based at least on customization themes associated with an occupant of the vehicle and/or the vehicle. In addition or in the alternative, the customization can be based at least on vehicular context of the occupants and the vehicle. A specific customization can be effected in response to a change in context of vehicle, and thus the vehicle can be dynamically customized in response to a specific vehicular context as the context is realized. The customization themes can integrate with an in-vehicle infotainment (IVI) system and/or one or more of in-cabin lighting, projection or other rendering features, or data streams. Customization can be accomplished via configuration of one or more customization components comprising sensors, rendering units, lighting fixtures, or control components.
US09134953B2
Microprocessor shifter circuits utilizing butterfly and inverse butterfly circuits, and control circuits therefor, are provided. The same shifter circuits can also perform complex bit manipulations at high speeds, including butterfly and inverse butterfly operations, parallel extract and deposit operations, group operations, mix operations, permutation operations, as well as instructions executed by existing microprocessors, including shift right, shift left, rotate, extract, deposit and multimedia mix operations. The shifter circuits can be provided in various combinations to provide microprocessor functional units which perform a plurality of bit manipulation operations.
US09134952B2
This specification provides a terminal including a microphone that is configured to receive a user's voice input for controlling an operation of the terminal, an analyzing unit that is configured to sense a degree of proximity between the user's mouth and the microphone while the voice is input, an output unit that is configured to output at least one of visible data and audible data based on the voice, and a controller that is configured to restrict the output of the audible data when the degree of proximity is smaller than a preset range and a volume of the voice is below a preset reference volume.
US09134951B2
In a terminal device, contents data from an attachment mounted on the device is received by a transmission/reception section and replayed by a first playback section. A detection section detects the mounting or removing of the attachment during the playback of the contents data. As an output destination for the contents data, a selection section selects the first playback section when the attachment has been mounted, or selects a first storage section when the attachment has been removed. In the attachment, the contents data is outputted to one of the first storage section and the first playback section based on the selection result of the terminal device. Accordingly, the usage mode of contents data can be readily changed with the mounting or removing of an attachment as a trigger.
US09134950B2
A video wall system which includes a plurality of display devices, the video wall display system including a plurality of display devices, and each of the display devices including: a pair of input and output connectors comprising an input connector connected to a first neighboring display device among the plurality of display devices to input an image signal from the first neighboring display device, and an output connector connected to a second neighboring display device to output the input image signal; a signal processor which processes the input image signal; and a display which displays an image based on the processed image signal.
US09134944B1
Examples are generally described that include methods and systems for selecting a printing device from a plurality of printing devices. Some exemplary methods and systems may include receiving a print job from a computing device coupled to the plurality of printing devices via a network. In some examples, the printing device may be selected based on a printing device meeting one or more criteria. In some examples, first identification information also may be received via the network. In addition, second identification may be received from a selected one of the plurality of printing device. In response to identifying a correlation between the first identification information and the second identification information, the stored print job may be provided to the selected one of the plurality of printing devices.
US09134942B2
An intermediate server used outside a network having one or more printing devices and a distributing server for distributing data to each of said one or more printing devices is provided. The intermediate server includes a receiving portion for receiving job data for execution of a print job and designation data indicating an identifier of each executing printing device that is to execute the print job among the printing devices; a first transmission portion for sending, to the distributing server, the job data and the designation data received; a saving portion for saving the job data when the job data cannot be transferred to the distributing server; and a second transmission portion for sending, in response to a request from any one of the printing devices, the job data saved in the saving portion to the printing device as a request source.
US09134930B2
A method for locating network resources includes determining a distance between a client device and each of a plurality of network resources. For each of the network resources, a subset of a plurality of location tags is selected. The subset for a given network resource is selected according to the distance between the client device and that network resource. The method also includes, for each of the network resources, causing a display by the client device, of values for the subset of location tags selected for that network resource.
US09134912B2
A method, apparatus and computer program product for performing authorization control in a cloud storage system. The method comprises: receiving an access request to a file block, wherein the file block is embedded with tag data comprising at least file block authorization information; retrieving the file block; extracting the file block authorization information from the tag data; determining whether the access request matches the file block authorization information; and performing the access request if the access request matches the file block authorization information. ,Effective authorization control may be performed in a cloud storage system.
US09134906B2
In one example, a computing device includes at least one processor that is operatively coupled to a presence-sensitive display and a gesture module operable by the at least one processor. The gesture module may be operable by the at least one processor to output, for display at the presence-sensitive display, a graphical keyboard comprising a plurality of keys and receive an indication of a continuous gesture detected at the presence-sensitive display, the continuous gesture to select a group of keys of the plurality of keys. The gesture module may be further operable to determine, in response to receiving the indication of the continuous gesture and based at least in part on the group of keys of the plurality of keys, a candidate phrase comprising a group of candidate words.
US09134904B2
Methods, apparatus, and products are disclosed for displaying documents to a plurality of users of a surface computer, the surface computer comprising a surface, surface computer capable of receiving multi-touch input through the surface and rendering display output on the surface, that include: registering a plurality of users with the surface computer, the plurality of users including a moderator and a plurality of participants; assigning, to each registered user, a portion of the surface for interaction between that registered user and the surface computer; selecting, by the moderator for sharing with the plurality of participants, a document stored in the surface computer; rendering contents of the document on the moderator's assigned portion of the surface; and rendering the contents of the document on each of the participants' portions of the surface.
US09134901B2
In a method for data analysis using gestures, using a first gesture on a graphical representation of a data set, a first dimension is defined. Using the first dimension, a shape is defined on the graphical representation of the data set. A grid segments the graphical representation of the data set into several subsets represented as a several grid blocks. A subset corresponds to a grid block. The shape is a visual shape of the grid block, and the shape serves to define the bounds of the corresponding subset. A second gesture is made relative to a first target grid block in the several grid blocks. In response to the second gesture, a first data analysis computation is performed on a first target subset corresponding to the first target grid block. A result of the first data analysis computation is presented using a hardware device.
US09134899B2
A method of operating a device having a touch-sensitive display includes displaying scrollable information elements on the touch-sensitive display and detecting a touch gesture from an input device on the touch-sensitive display. The touch gesture is classified as a flick gesture. If the flick gesture satisfies at least a first criterion reflecting a user intent to scroll the information elements in a single direction along a first of a pair of cardinal axes, the direction in which the information elements is scrolled is locked along the single direction. If the flick gesture satisfies the first criterion, any displacement of the information elements which has occurred along a second of the cardinal axes orthogonal to the first cardinal axis as a result of classifying the touch gesture as a flick gesture is undone.
US09134891B1
An apparatus for providing format and display configuration selection includes a display device, a user interface device, and a computer control system communicatively coupled to the display device and the user interface device, wherein the computer control system is configured to initiate a display format selection menu in a display area of the display device, wherein the display format selection menu includes an application menu area, a display configuration area, and an application configuration preview area, select an application from the application menu area, select a display configuration from the display configuration area, generate a multi-application display preview by displaying the one or more selected applications in a configuration defined by the selected display configuration in the application preview area, and implement the previewed multi-application display in response to a signal received from the user interface device indicative of acceptance of the previewed multi-application display.
US09134889B2
Illustrative embodiments disclose setting refresh rates for different portions of a shared screen in a sharing session. A processor sets an initial refresh rate for the sharing session. The processor selects a portion of the shared screen. The processor selects a refresh rate for the selected portion of the shared screen that is different from the initial refresh rate for the sharing session. The processor refreshes the selected portion based on the selected refresh rate and a portion not selected based on the initial refresh rate.
US09134873B2
Methods and apparatus for presenting interactable item information include receiving interaction information relating to one or more interactable items. The methods and apparatus may further include calculating a display rate for displaying the interaction information. The display rate is based upon a number of the interaction information occurring during a time period. The methods and apparatus may also include sending a feed with the interaction information and the display rate for generation on an output mechanism.
US09134866B2
The invention is directed to systems, methods and computer program products for switching between a dry mode and a wet mode for a mobile device. An exemplary method comprises: determining a first capacitance on a mobile device touchscreen using a sensor associated with the touchscreen, wherein the first capacitance is determined when the touchscreen is submerged under a body of water; comparing the first capacitance to a threshold capacitance; determining whether the first capacitance is greater than or equal to the threshold capacitance; and in response to determining the first capacitance is greater than or equal to the threshold capacitance, switching the touchscreen from a dry mode to a wet mode, wherein in the wet mode, a location associated with a user's touch is determined based on a capacitance at a point on the touchscreen associated with the user's touch being less than the first capacitance.
US09134861B2
A touchscreen includes a plurality of X electrodes extending in a first direction and arranged in parallel in a second direction, a plurality of Y electrodes extending in the second direction so as to intersect the X electrodes and arranged in parallel in the first direction, and pedestal layers formed at respective intersections between the plurality of X electrodes and the plurality of Y electrodes, wherein an intersection portion of each Y electrode is formed under the pedestal layer, wherein a part of an intersection portion of each X electrode is formed on the pedestal layer and both ends thereof are electrically connected to adjacent electrode portions of the X electrodes, and wherein a profile of a portion of the pedestal layer intersecting the intersection portion of the X electrode has a nonlinear shape when viewed from a direction perpendicular to the substrate.
US09134851B2
A light sensitive display.
US09134849B2
A system and method that allows pen input and touch input to better co-exist during writing on a touch screen device, such as a tablet device. If the pen/stylus is detected as present and is pointed at the surface, inputs initiated by a user's finger (or other) touch are rejected and pen inputs are allowed. If the pen is detected as present, but is pointed away from the writing surface of the touch screen, stylus/pen inputs are rejected and touch inputs are allowed. If pen is not detected as present, the system ignores all pen inputs. Erasing functions are also provided. The size of the eraser can be made proportional to the pressure level, contact size or signal level of the pen or the user's finger performing the erasing.
US09134847B2
A touch sensing system includes a touch panel, a driving apparatus and a processing circuit. The touch panel includes a plurality of touch sensing units arranged in form of a matrix. The driving apparatus is configured to drive the touch sensing units, receive a sensing signal from each of the touch sensing units, convert each of the received sensing signals to have a digital format and output the digital sensing signals. The processing circuit is configured to define a matrix of sensing value according to values of the received sensing signals and positions of the respective touch sensing units, scan the non-zero elements in the matrix by a predetermined mean, refer all the located non-zero elements to as a part of the contour of the object and calculating a size of a contour of an object. An operation for the touch sensing system is also provided.
US09134845B2
A method for multi-touch control and associated apparatus is provided. The method includes indentifying two peak sensing values from a plurality of sensing values of a touch panel, providing a threshold according to intrinsic characteristics of the touch panel and features of the sensing values, comparing whether the sensing values between the two peak sensing values are lower than the threshold, and selectively reporting multi-touch events.
US09134843B2
The embodiments described herein provide devices and methods that facilitate improved sensor device usability. Specifically, the devices and methods provide the ability to determine more reliably that sensed object positions correspond to a single input object or multiple input objects. For example, the devices and methods may be used to determine if a first sensed object position and a second sensed object position correspond to a single input object. The determination of a single input object or multiple input objects may be used to facilitate the reliable activation of user interface actions, such as cursor control and the use of virtual button zones, and thus can improve sensor device usability.
US09134835B2
An aspect provides a method, including: detecting, on a touch screen of an information handing device, user input; determining, using a processor, that the user input occurs within a predetermined edge region of the touch screen; adjusting, using a processor, display output of the touch screen based on the user input that occurs within a predetermined edge region; and filtering, using a processor, the user input that occurs within a predetermined edge region such that the user input does not commit an input action on the information handling device. Other aspects are described and claimed.
US09134833B2
An electronic apparatus includes a touch screen display and a processor. The processor is configured to output, on a screen of the touch screen display, information regarding a plurality of strokes that are input on the touch screen display. When a first stroke indicative of a selection of a first stroke group on the screen of the touch screen display and a second stroke indicative of a request for a search process are input, the processor is configured to output, on the screen of the touch screen display, information regarding a second stroke group with a degree of similarity to the first stroke group equal to or larger than a threshold value.
US09134832B2
A portable electronic device comprises a proximity-sensing user interface and a controller. The proximity-sensing user interface is configured to capture position information and distance information. The controller is coupled to the proximity-sensing user interface and is configured to process first distance information (31) captured by the proximity-sensing user interface during a pre-determined touch action, to determine whether a material layer (25) is interposed between the user's skin and the proximity-sensing user interface. The controller is configured to selectively set an input mode from a first input mode to a second input mode when the first distance information indicates that no material layer (25) is interposed between the user's skin and the proximity-sensing user interface.
US09134816B2
The method is for using a virtual face or body. The virtual face or body is provided on a screen associated with a computer system having a cursor. A user manipulates the virtual face or body with the cursor to show a facial expression. The communication device determines coordinates of the facial or bodily expression. The communication device searches for facial expression coordinates in a database to match the coordinates. A word or phrase is identified that is associated with the identified facial expression coordinates. The screen displays the word to the user. The user may also feed a word to the computer system that displays the facial expression associated with the word.
US09134815B2
A portable electronic device having an input device for receiving a gesture based input from a user is used to control a navigation operation of an appliance. The portable electronic device receives via the input device the gesture based input and uses one or more parameters stored in a memory of the portable electronic device and one or more characteristics associated with the gesture based input to cause the portable electronic device to transmit a navigation step command to thereby control the navigation operation of the appliance.
US09134813B2
A demodulating system (100) for demodulating a phase-modulated input signal (Si) comprises: a complex demodulator (110), having a first input (111) for receiving the phase-modulated input signal (Si) and being designed to perform complex multiplication of this signal with an approximation of the inverse of the phase modulation; a spectrum analyzing device (130) receiving the demodulated product signal produced by the complex demodulator (110) and capable of analyzing the frequency spectrum of the demodulated product signal.
US09134808B2
A device kickstand is described. In at least some implementations, a kickstand is rotatably attached to a mobile computing device. The kickstand can be rotated to various positions to provide support for different orientations of the computing device. In at least some implementations, hinges are employed to attach a kickstand to a mobile computing device. One example hinge utilizes preset hinge stops that enable the kickstand to be placed at different preset positions. Another example hinge exerts pressure on an edge of the kickstand, providing stability and vibration dampening to the kickstand.
US09134806B2
A mobile terminal device includes: a display surface; a display control module that displays on the display surface a first input screen with a plurality of character keys which input characters and a second input screen having larger intervals between at least some of adjacent character keys than intervals between all of adjacent character keys of the first input screen, in a switchable manner between the two input screens; and a delete key for deleting a character input by the character key. In this arrangement, the display control module executes control for changing the first input screen to the second input screen based on fulfillment of a condition for changing including deletion of a character by the delete key when the first input screen is displayed on the display surface.
US09134803B2
Systems and methods for mapping message contents to virtual physical properties for vibrotactile messaging are disclosed. For example, one disclosed method includes the steps of receiving a sensor signal from a sensor, the sensor configured to detect an interaction with a messaging device, determining a virtual physical property of a virtual message object based at least in part on the sensor signal, determining a haptic effect based at least in part on the virtual physical parameter; and generating a haptic signal configured to cause an actuator to output the haptic effect.
US09134800B2
A gesture input device includes: a coordinate input detecting unit which sequentially detects coordinate set sequences of a user hand position; a gesture start detecting unit which detects a component indicating a first hand movement for starting a gesture, from a detected first coordinate sequence; a guide image generating unit which generates a gesture guide image for guiding the user to make a gesture including a second hand movement, when the first hand movement component is detected; an intended action component detecting unit which detects a second hand movement component as an intended action component, from a second coordinate sequence detected after the gesture guide image is displayed on the display screen; and a control signal generating unit which detects a component indicating a hand movement corresponding to the gesture from the second coordinate sequence when the intended action component is detected, and generate a control signal according to the detection result.
US09134794B2
A system to manage operation of plural devices has an acquiring unit configured to acquire information from a user giving a physical signal to use one of the devices, a user identification unit configured to identify the user based on the information acquired by the acquiring unit, a device identification unit configured to identify a device the user intends to use based on the information acquired by the acquiring unit, a signal identification unit configured to identify the physical signal based on the information acquired by the acquiring unit, and a control unit configured to recognize the meaning of the physical signal based on the identified user, identified device, and identified physical signal, and transmit a control signal corresponding to the physical signal to the identified device.
US09134791B2
A computer implemented method, a computer program product, and a data processing system alert a real world representative of an action within a virtual world. An indication of an avatar within a virtual world interacting with a virtual object is received. Responsive to the avatar interacting with a virtual object, a historical profile for the avatar is identified. A notification trigger is then forwarded to an electronic device external of the virtual world that the avatar has interacted with the virtual object, wherein the notification includes the historical profile.
US09134790B2
Methods and systems are described for generating and updating media playlists in response to playback alteration operations performed by a user. For example, a media guidance application may generate a media playlist accessible during a set time period (e.g., from 7:00 PM to 8:00 PM), which has a one hour play length. If a playback alteration operation (e.g., a pause or fast-forward operation) occurs during the playback of the media playlist, the media guidance application updates (e.g., by adding or removing content) the media playlist such that the media playlist has a play length that concludes by the end of the set time period (e.g., 8:00 PM).
US09134777B2
Systems and methods for bi-modal and fine grained power delivery to an integrated circuit comprising functional blocks. A first power source is coupled to a functional block of the integrated circuit for supporting a first operating mode of the functional block. A second power source is coupled to the functional block for supporting a second operating mode of the functional block. The first and second operating modes can be high and low frequency modes respectively. The second power source can be derived from the first power source using on-die regulators or provided independently. A desired average throughput of the functional block can be achieved by controlling duty cycles of the first and second power sources.
US09134764B2
A device includes a display panel configured to display one or more interfaces. The device includes one or more motion sensors. The device includes circuitry configured to determine, based on an input from the one or more motion sensors, a tilt angle of the device. The circuitry is configured to select, based on the determined tilt angle, an interface, of the one or more interfaces, and to control the display panel to display the selected interface.
US09134759B2
A dual-mode mobile communication device is provided including a device housing having a front surface, a rear surface and a plurality of side surfaces coupling the front surface to the rear surface. The dual-mode device includes a transceiver for sending and receiving voice and data communications is integrated into the device housing, a display, mounted within the front surface of the device housing, for displaying information to a user of the device regarding voice and data communications, a QWERTY keyboard mounted below the display and within the front surface of the device housing, for generating data communications, and a microphone and a speaker for generating voice communications, wherein the microphone is mounted below the display within the front surface of the device housing and the speaker is mounted above the display within the front surface of the device housing.
US09134752B2
A time measurement device includes a first measurement unit configured to measure a clock number of a first reference clock signal within a specific cycle of a second reference clock signal; a calculation unit configured to calculate a physical amount indicating a variance amount of the clock number relative to a reference clock number; a compensation unit configured to compensate an expected measurement value indicating the clock number of the first reference clock signal corresponding to a time as a measurement target according to the physical amount calculated with the calculation unit; and an output unit configured to output time information indicating that the clock number of the first reference clock signal reaches the expected measurement value when the clock number of the first reference clock signal measured with the first measurement unit reaches the expected measurement value compensated with the compensation unit.
US09134746B2
Systems and methods for harmonic resonance control are described. In some embodiments, a system comprises a first switch-controlled VAR source and a harmonic management block which may each be configured to be coupled to a distribution power network. The first switch-controlled VAR source may comprise a first processor, a voltage compensation component, and a switch. The first processor may be configured to enable the voltage compensation component after a delay by controlling the switch based on first proximate voltage after a duration associated with the delay to adjust voltage volt-ampere reactive. The harmonic management block may be configured to compare a second proximate voltage to at least one resonant threshold to detect potential resonance caused by enablement of the voltage compensation component and to engage based on the comparison the resonance compensation component to manage the potential resonance.
US09134743B2
A low-dropout voltage regulator includes a power transistor configured to receive an input voltage and to provide a regulated output voltage at an output voltage node. The power transistor includes a control electrode configured to receive a driver signal. A reference circuit is configured to generate a reference voltage. A feedback network is coupled to the power transistor and is configured to provide a first feedback signal and a second feedback signal. The first feedback signal represents the output voltage and the second feedback signal represents an output voltage gradient. An error amplifier is configured to receive the reference voltage and the first feedback signal representing the output voltage. The error amplifier is configured to generate the driver signal dependent on the reference voltage and the first feedback signal. The error amplifier includes an output stage that is biased with a bias current responsive to the second feedback signal.
US09134732B2
An apparatus and a method for controlling driving of a vehicle are provided and the apparatus includes a sensor unit that has at least one sensor disposed at sides of a vehicle. In addition, a controller uses sensing information received from the sensor unit to confirm whether the vehicle enters a path and detects obstacles located in the path. The controller calculates a left and right width of the path based on the obstacles and then confirms whether the path is a narrow road. Further, the controller is configured to output a driving guidance to the confirmed narrow road.
US09134720B2
The present invention provides techniques for encapsulating device-level embedded logic into user-defined instructions using configuration software. More specifically, the disclosed embodiments enable add-on instructions for device configuration embedded logic. Programming interfaces specific to an application or device may be combined into a single instruction as a reusable Macro component that may be reused in the same or different applications or devices.
US09134716B2
An aspirating smoke detector detects blockages and interruptions in a pipe system. Air is aspirated, by a ventilator and via the pipe system, from rooms and devices that are to be monitored, and monitoring takes place for any characteristics of burning. The air flow of at least one part of the aspirated air is measured, as is the air temperature. A blockage signal is emitted if the air flow falls below a predetermined lower limit value and/or an interruption signal is emitted if the air flow rises above a predetermined upper limit value. The rotational speed of the ventilator is increased as air temperature rises and reduced as air temperature lowers.
US09134708B2
An example information processing device includes first and second receiving units, a deciding unit, and first and second transmitting units. The first receiving unit receives adjustment limit information from a plurality of first external devices. The deciding unit determines adjustment rules on the basis of the adjustment limit information. The first transmitting unit transmits the adjustment rules to second and third external devices. The second receiving unit receives determination information from a fourth external device. The second transmitting unit transmits the adjustment rules to the first external devices when integrated schedule information satisfies a condition. When the integrated schedule information does not satisfy the condition, the deciding unit changes the adjustment rules. When the deciding unit has changed the adjustment rules, the first transmitting unit transmits new adjustment rules to the second and third external devices.
US09134705B2
A tuning-fork mechanical resonator for a mechanical clock movement with free escapement includes an oscillator of the tuning fork type, of which at least one first prong is intended to oscillate about a first axis and bears at least one first pin associated with at least one first fork tooth of a pallet assembly to cause this assembly to pivot between first and second angular positions and alternately lock and release an escapement wheel. The resonator comprises a conversion member secured to the first pin and designed to on the one hand, convert the oscillations of the first prong of the oscillator into rotational movements of the pallet assembly by transmitting first impulses thereto, and on the other hand, transmit mechanical energy from the pallet assembly to the first prong of the oscillator in the form of impulses.
US09134697B2
A powder container includes a powder containing compartment having a powder outlet connectable to a horizontally extending tube of an apparatus in conjunction with installation of the powder container in the apparatus, a removably insertable plug member to open and close the powder outlet in conjunction with installation of the powder container, and at least one discrimination protrusion projecting from an outer circumferential surface of the powder container. The powder contained in the powder containing compartment is discharged from the powder outlet thereof to the tube. A downstream end of the discrimination protrusion is positioned downstream from a downstream end of the powder outlet of the powder containing compartment in an installation direction in which the powder container is installed in the apparatus, and at least one of shape, arrangement, and quantity of the discrimination protrusion is unique to the type of powder contained in the powder container.
US09134691B2
An image forming apparatus is described. An image forming apparatus may include an image forming apparatus body and a tandem type photosensitive unit slidable with respect to the body, wherein the unit includes: a frame; a plurality of photosensitive bodies; a plurality of developer cartridges, including developer carriers, detachably mountable on the frame; and a pressing portion provided on the frame for pressing each of the cartridges so that the developer carrier thereof is directed toward the corresponding photosensitive body, each of the cartridges is pivoted to be movable to an imaging position pressed by the pressing portion and a detached position released from the pressing by the pressing portion, and the body is provided with an abutting portion abutting the cartridge located on the detached position thereby pivoting the cartridge and moving the same to the imaging position when the unit is mounted on the body.
US09134686B2
An image forming apparatus includes: a belt cleaning unit; a waste toner container; a conveying unit; and a support member. The cleaning unit collects waste toner adhered to a belt. The container stores the waste toner collected by the cleaning unit. The conveying unit conveys the waste toner from the cleaning unit to the container. The support member moves between an internal position inside the main casing and an external position outside the main casing. The support member in the internal position moves between a contact position where the photosensitive body contacts the belt and a separated position where the photosensitive body separates from the belt. The conveying unit moves along with the support member moving between the contact position and the separated position. The conveying unit is uncoupled from the container while the support member moves from the internal position to the external position.
US09134685B1
In accordance with one embodiment, an image forming apparatus comprises a plurality of image forming sections including e a cleaner section for removing the toner left on the image carrier after the image is transferred to the image formed medium. At least one of the plurality of image forming sections is provided with a toner recycling section for collecting the toner removed by the cleaner section and reusing the collected toner in the image formation again. Control section separates the image forming section provided with the toner recycling section from the transfer position of the transfer section in a case in which the image forming section provided with no toner recycling section is forming an image.
US09134683B2
An image forming apparatus includes a photosensitive unit to form an visible image, a printing medium storage unit to store a printing medium, a pickup device to pick up the printing medium from the printing medium storage unit, a developing unit to develop the electrostatic latent image of the photosensitive unit into a visual image, an optical sensor to inspect the visual image, and a cleaning unit to clean a light window arranged at the optical sensor according to a control of the pickup device.
US09134678B2
An image forming apparatus includes an ejection tray, a printing portion and a display position. The printing portion prints, on a sheet, an image based on image data and ejects the printed sheet to the ejection tray. The display portion displays ejected-sheet information for notifying the orientation of the front and back surfaces of the printed sheet ejected to the ejection tray and the orientation of the printed image on the printed sheet.
US09134676B2
An improved image forming apparatus is described in which, even when a conveyance unit is switched from a pressure engaged state to a disengaged state, misalignment of a sheet during conveyance can be inhibited. A control unit conveys a sheet between a transfer unit and paper stop rollers, while forming a loop of the sheet therebetween, by setting the speed of conveying the sheet passing between the paper stop rollers to be higher than the speed of conveying the sheet passing through the transfer unit. In addition to this, when the pair of rollers serving as the paper stop rollers are switched from a pressure engaged state to a disengaged state, the paper stop rollers are controlled to reduce the speed of conveying the sheet therethrough in advance of this switching operation.
US09134666B2
A fixing device includes a pair of detachable rollers and applies heat and pressure to a sheet nipped between the rollers to fix a toner image formed on the sheet to the sheet. The fixing device includes a biasing part which gives a biasing force to bring one of the rollers into tight contact with the other, an adjusting part which adjusts the biasing force of the biasing part, and a guide indication part providing a guide for an amount of adjustment to be made by the adjusting part in accordance with the hardness of the surface layer of a roller of the rollers.
US09134660B2
A fixing device includes a fixing belt, a pressurizing member, a heat source, and a temperature sensing device. The fixing belt is rotatably provided. The pressurizing member is rotatably provided and is in pressed contact with the fixing belt to form a fixing nip between the pressurizing member and the fixing belt. The heat source heats the fixing belt. The temperature sensing device detects the temperature of the fixing belt. The temperature sensing device has a sensing element that is in contact with an inner circumferential surface of the fixing belt in a neighboring region of an end portion of the fixing nip and a pressing member configured to press the sensing element against the inner circumferential surface of the fixing belt.
US09134644B2
Provided is a charging member contamination determining device including plural units that includes a charging member, a member to be charged and a measuring section that measures a discharging current value between the charging member and the member to be charged, a calculating section that calculates a difference between current values measured by two units among the plural units, and a determining section that determines the presence or absence of contamination in the charging member based on the difference between the current values for each combination of two units calculated by the calculating section.
US09134643B2
The image forming apparatus is capable of executing a color mode for forming images of a plurality of colors using the plurality of developer bearing members, and a mono-mode for forming images of mono color using one developer bearing member of the plurality of developer bearing members. The control unit, when the color mode is executed, determines the charging bias and, the first laser power and the second laser power for respective image bearing members, based on information about the plurality of image bearing members. The control unit, when the mono-mode is executed, determines the charging bias and, the first laser power and the second laser power to image bearing member for mono-mode, based on information about image bearing member for mono-mode.
US09134627B2
A method for fabricating a semiconductor device is disclosed. An exemplary method includes forming a first structure in a first layer by a first exposure and determining placement information of the first structure. The method further includes forming a second structure in a second layer overlying the first layer by a second exposure and determining placement information of the second structure. The method further includes forming a third structure including first and second substructures in a third layer overlying the second layer by a third exposure. Forming the third structure includes independently aligning the first substructure to the first structure and independently aligning the second substructure to the second structure.
US09134620B2
A lithographic apparatus includes a uniformity correction system located at a plane and configured to receive a substantially constant pupil when illuminated with the beam of radiation. The uniformity correction system includes fingers that move into and out of intersection with a beam so as to correct an intensity of respective portions of the radiation beam. According to another embodiment, a method includes for: focusing a beam of radiation at a first plane to form pupil; adjusting the intensity of the beam near the first plane by moving fingers located near the first plane into and out of a path of the beam of radiation, wherein a width of a tip of each of the fingers is larger than that of corresponding actuating devices used to move each corresponding one of the fingers; patterning the beam; and projecting the patterned beam onto a substrate.
US09134617B2
A solvent developing negative-tone resist composition containing a base component (A) which exhibits increased polarity and reduced solubility in an organic solvent under action of an acid and an acid generator component (B) which generates an acid upon exposure, the component (A) including a resin component (A1) containing: a structural unit (a2) derived from an acrylate ester containing a 4- to 12-membered lactone-containing cyclic group, a 3- to 7-membered ether-containing cyclic group or a 5- to 7-membered carbonate-containing cyclic group; and a structural unit (a1) derived from an acrylate ester containing an acid decomposable group which exhibited increased polarity by the action of acid, and the acid generator component (B) including an acid generator (B1) containing a compound which generates a sulfonic acid upon exposure.
US09134609B2
The present invention relates to a photo-curable and thermo-curable resin composition that can provide a dry film solder resist having a higher glass transition temperature and improved heat resistance reliability, and the dry film solder resist. Said resin composition may include an acid-modified oligomer including an iminocarbonate-based compound having a carboxy group (—COOH) and a photo-curable unsaturated functional group, a photo-polymerizable monomer having two or more photo-curable unsaturated functional groups, a thermo-curable binder having a thermo-curable functional group, and a photo-initiator.
US09134604B2
A Cu-containing material is provided as an absorber layer of an EUV mask. With the absorber layer of the Cu-containing material, the same lithography performance of a conventional absorber in 70 nm thickness of TaBN can be achieved by only a 30-nm thickness of the absorber layer according to the various embodiments of the present disclosure. Furthermore, the out-off-band (OOB) flare of the radiation light in 193-257 nm can be reduced so as to achieve the better lithography performance.
US09134600B2
A large screen display drive mechanism. A drum is rotatably mounted to a truss by an axle that extends centrally through the drum and mounted by bearings, in turn, mounted to the truss. A large screen display is wrappable on the drum and is electrically connected by a cable assembly extending through the drum and outwardly thereof through a sprocket fixedly mounted to an end of the drum. The cable assembly is wrapped around a portion of the axle extending outwardly of the drum. A motor with sprocket and chain drives the sprocket attached to the drum.
US09134580B2
The liquid crystal display device includes a transparent electrode formed in a plan form and a strip or strips transparent electrode disposed thereon via an insulating film, and controls display by rotating the liquid crystal aligned substantially in parallel to a substrate within a plane that is substantially in parallel to the substrate by an electric field between the both electrodes. Each pixel constituting the display is divided into two regions, the extending directions of the strip electrode in each of the regions are orthogonal, the alignment azimuths of the liquid crystal of each of the regions are orthogonal, and the angles formed between the extending directions of the strip electrode and the alignment azimuth of the liquid crystal are the same.
US09134576B2
An array substrate includes a gate line extending in a first direction, a source line extending in a second direction orthogonally crossing the first direction, and a switching element electrically connected with the gate line and the source line. A first sub-common electrode extends in the first direction facing the gate line. A first main-common electrode is connected with the first sub-common electrode and extends in the second direction facing the source line. A pixel electrode includes a main-pixel electrode linearly extending in a direction different from the first and second directions. A second substrate includes a second main-common electrode extending in the second direction so as to face the first main-common electrode. The potential of the second main-common electrode is the same as the first main-common electrode.
US09134567B2
The present invention provides a method for manufacturing a transparent conductive film and a method for manufacturing a CF substrate having the transparent conductive film. The method for manufacturing a conductive film includes: step 1: dissolving a mixed powder of graphene oxide and pure graphene in water and carrying out an ultrasonic treatment to obtain a stable aqueous solution of mixed graphene oxide and pure graphene; step 2: coating the stable aqueous solution of mixed graphene oxide and pure graphene on a substrate; step 3: subjecting the aqueous solution of mixed graphene oxide and pure graphene that is coated on the substrate to a drying treatment at 30-90° C. so as to obtain a film of mixed graphene oxide and pure graphene; step 4: applying a reducing agent to cause chemical reduction of the graphene oxide contained in the film of mixed graphene oxide and pure graphene so as to obtain a film of pure graphene, wherein the reducing agent is an ascorbic acid solution; and step 5: washing and drying the film of pure graphene obtained after chemical reduction so as to form a transparent conductive film on the substrate.
US09134560B2
Displays with touch sensing circuitry integrated into the display pixel stackup are provided. An integrated touch screen can include multi-function circuit elements that can operate as circuitry of the display system to generate an image on the display, and can also form part of a touch sensing system that senses one or more touches on or near the display. The multi-function circuit elements can be, for example, capacitors in display pixels that can be configured to operate as storage capacitors/electrodes, common electrodes, conductive wires/pathways, etc., of the display circuitry in the display system, and that may also be configured to operate as circuit elements of the touch sensing circuitry.
US09134555B2
A liquid crystal optical device includes a liquid crystal optical unit and a drive unit. The liquid crystal optical unit includes a first substrate unit, a second substrate unit, and a liquid crystal layer. The first substrate unit includes a first substrate, a plurality of first electrodes, and a second electrode. The second substrate unit includes a second substrate and a first opposing electrode. The drive unit applies a first voltage between the first opposing electrode and the first electrodes and applies a second voltage between the first opposing electrode and the second electrode in a refractive index distribution forming operation. The drive unit applies a third voltage between the first opposing electrode and the first electrodes and applies a fourth voltage between the first opposing electrode and the second electrode in a first preliminary operation prior to the refractive index distribution forming operation.
US09134549B2
Eyeglass frame elements may include a bridge and temples, and for an accessory attached to eyeglasses, one or more clips. Each of these elements includes an attachment point to the lens. For this attachment point a terminal portion of a metal wire is received through a first of two apertures formed through a lens adjacent an edge thereof. A remaining portion of the metal wire is received through a second of the two apertures. A first bend in the metal wire between the terminal portion and the remaining portion located is formed between the two apertures. This first bend is adjacent to a surface of the lens. A second bend in the metal wire is formed adjacent the second of the two apertures so that at least part of the terminal portion is adjacent an outside edge of the lens.
US09134541B2
Disclosed herein are displays and related methods for providing stereoscopic imagery, wherein an air gap may be provided between components of the display to allow a reduction in the amount of bonding material used to bond a stereoscopic display panel with a polarization control panel (PCP) element comprising an active switchable retarder. In some embodiments, the PCP element is at least the size of the display panel such that the entirety of the display panel is covered by the PCP element, and thus there would be neither tight tolerance horizontal nor vertical alignment requirements between the PCP element and the display panel. Structural support of the components of the display may be provided by bonding around the edges of the rigid or semi-rigid stereoscopic display panel and PCP element. For example, the air gap may be created with uniform spacers between the stereoscopic display panel and the PCP element.
US09134529B2
A display device includes a substrate having an upper surface. The display device also includes a light reflecting layer to reflect light, formed over the upper surface of the substrate. The display device also includes a light absorbing layer to absorb light, formed over the upper surface of the light reflecting layer. A plurality of apertures are defined through the light reflecting layer and the light absorbing layer such that, at an edge of each of the plurality of apertures, the light absorbing layer partially overhangs the light reflecting layer.
US09134523B2
This invention discloses an apparatus for achieving predictive focusing in an image scanning system. The apparatus comprises an optical path-length changing plate and an image sensor. In one embodiment, the plate comprises a plurality of path-length changing members. The plate further includes a central region configured to provide a substantially constant change in optical path length across the central region, allowing an image passing therethrough to be in-focus captured. Having a light receiving surface, each path-length changing member is configured to provide a substantially non-uniform change in optical path length across the light receiving surface, allowing a focus plane of the image to be tilted such that the image projected onto the imaging sensor can be used for predicting an amount of optical adjustment required to achieve focusing. By using more than one path-length changing member, predictive focusing is achievable with more than one direction of focus-plane tilting.
US09134520B2
A microscope objective lens includes a first lens group, a second lens group, and a third lens group. The first lens group includes a positive lens component having a lens surface positioned nearest the object side and having a negative refractive power and at least one cemented lens component having a combined positive refractive power. The second lens group includes a diffractive optical element that joins two diffractive element components made from different optical materials and has a diffractive optical surface on which diffractive grating grooves are formed on the bonded surface of the two diffractive element components, and at least one cemented lens component. The third lens group includes at least one achromatic lens component having a combined negative refractive power, and a lens surface of the third lens group nearest the image side is arranged so that a concave surface of the lens surface faces the image side.
US09134511B2
A low-cost, compact and low-profile imaging lens with relatively high brightness, which provides a wide angle of view of about 90 degrees and corrects various aberrations properly. It is designed for use in a solid-state image sensor and includes the following elements arranged in order from an object side to an image side: a first lens as a positive or negative double-sided aspheric lens having a convex object-side surface near an optical axis; an aperture stop; a positive second lens having a convex image-side surface; a negative third lens having a concave image-side surface; a positive fourth lens having a convex image-side surface; and a fifth lens as a negative meniscus lens having a concave image-side surface near the optical axis. It satisfies a conditional expression (1) below: 0.9
US09134509B2
An imaging lens includes a first lens having negative refractive power; a stop; a second lens having positive refractive power; a third lens having negative refractive power; and a fourth lens having positive refractive power, arranged in the order from an object side to an image plane side. The first lens has an object-side surface and an image plane-side surface, curvature radii of which are both negative. The second lens has an object-side surface and an image plane-side surface, curvature radii of which are both positive. The third lens has an object-side surface and an image plane-side surface, curvature radii of which are both negative. The fourth lens has an object-side surface, a curvature of which is positive.
US09134503B2
A lens actuator module including an autofocus (AF) mechanism capable of moving a lens according to at least three degrees of freedom and an optical image stabilization (OIS) mechanism capable of moving the lens according to at least two degrees of freedom. The AF mechanism may have a coil and a magnet assembly for driving movement of the lens according to the at least three degrees of freedom. The optical image stabilization (OIS) mechanism may include a coil and a magnet assembly for driving movement of the lens according to the at least two degrees of freedom.
US09134500B2
An object is to realize further size reduction in a lens barrel in which a barrel unit is rotatable in three axis directions. The lens barrel includes a support portion for supporting the barrel unit, a part of the support portion being fixed to an external member, an actuator including a drive base movable in a direction parallel to a surface passing through an optical axis of the barrel unit, and a universal joint mechanism portion for linking the barrel unit and the drive base of the actuator. The support portion supports the barrel unit rotatably about a pitch axis, a roll axis, and a yaw axis with respect to the optical axis direction, and the actuator drives the barrel unit about the pitch axis, the roll axis, and the yaw axis by moving the drive base.
US09134489B2
An optical engine is provided for an active optical cable. The optical engine comprises a substrate having electro-optical (EO) components coupled or connected to a same side of the substrate. The optical engine further comprises a molded optical structure (MOS) that couples or connects to the substrate and to optical fibers of the optical cable. The MOS interfaces with the substrate at a position adjacent the EO components. Optical paths through the MOS include a lens system comprising two optical power surfaces or lenses and one reflecting surface. The MOS lens system enables alignment of the optical fibers in a direction orthogonal to the optical axis established by the EO components.
US09134485B2
An optical connector cleaning tool includes a cleaning body that is fed and moved, a feeding mechanism that performs supply and take-up of the cleaning body, a housing body that houses the feeding mechanism, an extension portion that extends from the housing body, comprising a plurality of distal end tube portions, and an outer tube body through which the plurality of distal end tube portions pass, including a plurality of distal end openings from which the plurality of distal end tube portions are extended; and a head member that is passed through each of the plurality of distal end tube portions and that presses the cleaning body against the joining end face at the distal end of the extension portion.
US09134481B2
A signal transfer link includes a first plasmonic coupler, and a second plasmonic coupler spaced apart from the first plasmonic coupler to form a gap. An insulator layer is formed over end portions of the first and second plasmonic couplers and in and over the gap. A plasmonic conductive layer is formed over the gap on the insulator layer to excite plasmons to provide signal transmission between the first and second plasmonic couplers.
US09134476B2
An LED module includes an LED, a light guiding plate and a lens. The light guiding plate includes a light incident face confronting the LED, a light diffusion face and a light emerging face. The lens includes an aspheric light incident face and an aspheric light emerging face opposite to the aspheric light incident face. Light emitted from the LED is diffused by the light guiding plate and diverged by the lens to have a wide illumination area.
US09134474B2
The present invention provides an automotive headlamp assembly having a light pipe. The present invention provides use of at least one incandescent light bulb to illuminate the light pipe. Power consumption is reduced from approximately 35 watts to 10 watts. The present assembly consists of a light pipe, at least one light source positioned at either end of the light pipe, the light source being an incandescent light bulb, at least one reflector and an elongated reflector positioned adjacent the light pipe. The reflector is positioned adjacent the light source to capture light from the light bulb, concentrate the light into a beam and reflect the light into the light pipe. The reflector aims light directly down the light pipe without the use of cable or LED mounted to the light pipe. The reflector prevents lost light and creates a more efficient headlamp assembly. The light pipe is a generally cylindrical elongated member having a plurality of attachment members. Light pipe and attachment members are molded as a one piece construction. Furthermore, an elongated reflector is positioned adjacent the light pipe thereby preventing lost light and creating the illusion of a brighter light pipe.
US09134469B2
A resist composition for a black matrix, the resist composition including carbon nanotubes, a halosulfonic acid, an alcohol, an ammonium hydroxide compound, and a fluorosilane.
US09134459B2
An optical component is disclosed that comprises a first substrate, an optical material comprising quantum confined semiconductor nanoparticles disposed over a predetermined region of a first surface of the first substrate, a layer comprising an adhesive material disposed over the optical material and any portion of the first surface of the first substrate not covered by the optical material, and a second substrate disposed over the layer comprising an adhesive material, wherein the first and second substrates are sealed together. In certain embodiments, the optical component further includes a second optical material comprising quantum confined semiconductor nanoparticles disposed between the layer comprising the adhesive material and the second substrate. Method are also disclosed. Also disclosed are products including the optical component.
US09134458B2
A physical effect (optical effect), which may be observed in solar irradiance as shading due to a cloud passing overhead may be approaching a given location (e.g., a location at or proximate a solar power generator), has been discovered. This optical effect takes place prior to an occurrence of a solar obscuration event by the cloud, and thus this optical effect may be effectively sensed and processed in apparatuses, systems and methods to predict the occurrence of a solar obscuration of the power generator.
US09134453B1
A method for forecasting hydrocarbon production of a well. The method includes receiving one or more parameters that describe hydrocarbon properties of the well and receiving an amount of proppants that corresponds to the well. After receiving the parameters and the amount of proppants, the method includes determining a forecast of hydrocarbon production of the well based on the parameters and the amount of proppants.
US09134451B2
A method for estimating equivalent top of fluid level or a theoretical surface annular back pressure in a subterranean wellbore includes acquiring first and second axially spaced pressure measurements in the wellbore. The pressure measurements may then be processed to compute the equivalent top of fluid level and/or theoretical surface annular back pressure of drilling fluid between the measurement locations. A tool string including a large number of axially spaced pressure sensors (e.g., four or more or even six or more) electronically coupled with a surface processor via wired drill pipe may be used to obtain a plurality of values corresponding to various wellbore intervals. The equivalent top of fluid level and/or theoretical surface annular back pressures may be used in automated managed pressure drilling operations.
US09134441B2
A cross-sectional area calculation section calculates a cross-sectional area of a subject as physical quantity with respect to a size of the subject, and an NEC calculation section calculates a noise equivalent count NEC as physical quantity for evaluating an image. The C-NEC calculation section calculates a noise equivalent count per unit area C-NEC as physical quantity for evaluating an image as per size of the subject in accordance with the cross-sectional area of the subject calculated in the cross-sectional area calculation section and the noise equivalent count NEC calculated in the NEC calculation section. Accordingly, the noise equivalent count per unit area C-NEC is calculated as noted above, whereby an index may be determined that is independent of the cross-sectional area of the subject in evaluating the image.
US09134434B2
An x-ray detector for a medical imaging device includes an anti-scatter grid, a measuring layer including a regular arrangement of measuring cells, and an evaluation unit. The anti-scatter grid covers the measuring layer and is aligned toward a specific focal point. The evaluation unit is configured to determine a focal position of an x-ray source relative to the focal point based on a local intensity difference of x-rays striking the measuring layer.
US09134423B2
A photogate electrode PG has first and second sides opposed to each other. First and second semiconductor regions FD1, FD2 are arranged as spatially separated from each other on the side where the first side of the photogate electrode PG exists and along the first side. Third and fourth semiconductor regions FD3, FD4 are arranged as spatially separated from each other on the side where the second side of the photogate electrode PG exists and along the second side. First gate electrodes TX1 are provided between the photogate electrode PG and the first and third semiconductor regions FD1, FD3. Second gate electrodes TX2 are provided between the photogate electrode PG and the second and fourth semiconductor regions FD2, FD4. The first to fourth semiconductor regions FD1-FD4 are formed so as to overlap with respective p-type well regions W1-W4 and so as to be surrounded by the respective well regions W1-W4.
US09134421B2
An electronic package includes a substrate wafer having front and rear faces and a through passage having a front window and a blind cavity communicating laterally with the front window. A receiving integrated circuit chip is mounted on the rear face and includes an optical sensor situated opposite the blind cavity. A transparent encapsulant extends above the optical sensor and at least partially fills the through passage. An emitting integrated circuit chip, embedded in the transparent encapsulant, includes an optical emitter of luminous radiation. The emitting integrated circuit chip may be mounted to the front face or within the through passage to the receiving integrated circuit chip. The substrate wafer may further include a second through passage. The receiving integrated circuit chip further includes a second optical sensor situated opposite the second through passage. A cover plate is mounted to the front face at the second through passage.
US09134410B2
Methods and devices for detecting, in a scene, a first type reflector is provided. The method includes identifying, using a radar in a mobile system, a zone of a distance-radial velocity space that contains a second type reflector. The second type reflector is capable of concealing the first type reflector. The method includes modeling an order two phase shift over time of theoretical first type and second type reflectors. The method includes creating a filter a distance and a radial velocity. The method includes illuminating the scene. The method includes acquiring raw radar data from the echoes reflected by the reflectors of the scene. The method includes obtaining distance profiles. The method includes applying a filter on the distance profiles. The method includes detecting the first type reflector among the second type reflector.
US09134408B2
Two radar devices are installed for adjacent lanes. A memory sequentially stores a received power value at a time when the two radar devices receive the reflected wave from a vehicle at specified time intervals. A calculator calculates, when a vehicle moves in a direction approaching the two radar devices, as a representative value of the received power at a specified time, a weighted average value when weights, which become heavier as an acquisition time of the received power value becomes farther from the specified time, are assigned to a specified number of received power values, whose acquisition time is prior to a specified time, where a priority is given to the received power values whose acquisition time is close to the specified time. A discriminator determines a lane in which the vehicle is traveling according to a result of comparing the sizes of the calculated representative value.
US09134405B2
A radar apparatus transmits a radio frequency transmission signal from a transmitter antenna in a given transmission period, and receives a signal of a reflected wave reflected by a target via a receiver antenna. The radar apparatus includes a transmission signal generator that generates a first transmission signal obtained by modifying a code having a third sub-code sequence and a fourth sub-code sequence coupled to each other in a first transmission period, and generates a second transmission period obtained by modifying a code having a fifth sub-code sequence and a sixth sub-code sequence coupled to each other in a second transmission period, and a transmitter RF unit that converts the first and second transmission signals into radio frequency transmission signals, and transmits the radio frequency transmission signals from the transmitter antenna.
US09134395B2
An integrated circuit facilitates a self test routine that verifies proper operation of an analog comparator. In response to entering the self test routine, the voltage provided to an input of a comparator is changed from being at an operating voltage supply to being at a self test voltage that is used to verify operation of the comparator. In response to the comparator operating properly, the self test voltage provided to the input of the comparator is replaced with the operating voltage supply, and normal operation resumes. The duration of the self test cycle is based upon the amount of time during which the self test voltage is provided to the comparator is asynchronous in nature, and therefore not a function of a clock signal.
US09134381B2
An observation model for calculating a capacity maintenance ratio of a battery. The capacity maintenance ratio is calculated on the basis of basic data representing an internal state of the battery (such as a feature quantity extracted from a positive and negative AC impedance curve plot), and a transition model for mapping a temporally preceding internal state and deterioration environment (SOC, that is, the battery capacity that is actually available, temperature, etc.) onto a current internal state are prepared in advance. Using the above models, a transition path of an internal state having the maximum likelihood, that is, the minimum sum of squares of differences between predictive values calculated from the above models and an actual value, is determined using an optimization method that is preferably dynamic programming, and the capacity maintenance ratio is predicted.
US09134377B2
According to some aspects, a method of operating an automatic test system comprising a plurality of paths and programmed with a test pattern is provided. One such method comprises executing vectors in the test pattern with circuitry comprising a plurality of paths, the executing comprising upon processing, in a first of the plurality of paths, the operation portion of a vector specifying an operation capable of generating a branch in the flow of execution of the vectors in the test pattern to a non-sequential location in the test pattern, initiating processing of the test pattern in a second of the plurality of paths from the non-sequential location. Some aspects include a system for executing instructions comprising a plurality of paths comprising control circuitry to initiate processing of operation portions from sequential locations of a memory within an available path of the plurality of paths.
US09134375B1
A method of creating a scan pattern test file for testing hierarchal test blocks (HTBs) of scan channels on a semiconductor chip is described. The method includes determining a maximum number of channel mask enable encodes on the semiconductor chip. A maximum number of channel mask enable encodes used for the first HTB and the second HTB are determined. A plurality of test patterns used to test the first and the second HTB into one or more mask sets dependent on the number of masks each test pattern needs are sorted. The test patterns of the mask sets of the first and second HTB to be performed in a same test pattern are combined. The number of masks per scan cycle of the combined mask sets is no more than the maximum number of channel mask enable encodes on the semiconductor chip and there is no scan slice overlap.
US09134369B2
The present disclosure describes using the JTAG Tap's TMS and/or TCK terminals as general purpose serial Input/Output (I/O) Manchester coded communication terminals. The Tap's TMS and/or TCK terminal can be used as a serial I/O communication channel between; (1) an IC and an external controller, (2) between a first and second IC, or (3) between a first and second core circuit within an IC. The use of the TMS and/or TCK terminal as serial I/O channels, as described, does not effect the standardized operation of the JTAG Tap, since the TMS and/or TCK I/O operations occur while the Tap is placed in a non-active steady state.
US09134364B2
A method for determining current return path integrity in an electric device with a plurality of signal lines and supply lines. A library with at least one reference signal pattern of a near end crosstalk signal on a defined signal line arising from an input signal on another defined signal line is provided, a predetermined signal to a selected signal line of the electric device is applied, the near end crosstalk signal on at least one further signal line of the electric device is detected, said near end crosstalk signal is compared with the corresponding reference signal pattern from the library, and if there is a deviation between the near end crosstalk signal and the corresponding reference signal pattern, an information that there is any defect in the electric device is displayed.
US09134355B2
This invention describes a method by which Broadband Spectrum Analysis can be performed in the RF and Microwave frequency range with significantly higher speed, accuracy, and flexibility than existing RF and Microwave Spectrum Analyzers. This is done by eliminating the need for the filtering of the incoming signal, a process called preselection that needs to track in frequency with the scanning local oscillator in the instrument. By eliminating this requirement, this invention makes possible the identification and analysis of very broadband signals in a single sweep using an Adaptive Sweep Methodology and a Simultaneous Sweep capability that the present invention makes possible.
US09134351B2
A current sensing assembly includes a conductor, first and second magnetic sensors disposed proximate to opposite sides of the conductor and being structured to output first and second voltage signals, a current direction detector circuit structured to detect a direction of a current flowing through the conductor, a switching circuit having first and second outputs and being structured to switch between a first condition where the first voltage signal is output to the first output and the second voltage signal is output to the second output and a second condition where the first voltage signal is output to the second output and the second voltage signal is output to the first output based on the switching signal, and an output circuit including a differential amplifier structured to amplify a voltage difference between the first and second voltage signals and to output the amplified voltage difference.
US09134348B2
Apparatus and methods are provided for the measurement of a power factor at points of interest, such as circuit breakers, machines, and the like. Accordingly, means are provided for measurement of a power factor for each electrical sub-network that is controlled by a circuit breaker. Each apparatus is enabled to communicate its respective data, in an environment of a plurality of such apparatuses, to a management unit which is enabled to provide finer granularity power factor profiles.
US09134347B2
A test and measurement instrument and method of detecting an anomaly in a test and measurement instrument are disclosed. The test and measurement instrument includes an input terminal configured to receive a signal. An acquisition engine is coupled to the input terminal, the acquisition engine being configured to digitize the signal and store the digitized signal as a signal history in an acquisition memory based on initial trigger settings. An anomaly detector is coupled to the acquisition memory, the anomaly detector being configured to detect an anomaly in the signal history. An analysis engine is coupled to the anomaly detector, the analysis engine being configured to analyze the anomaly detected in the signal history and generate modified trigger settings for detecting the anomaly. Trigger circuitry is coupled to the analysis engine, the trigger circuitry being configured to trigger based on the modified trigger settings.
US09134342B2
The invention discloses a semiconductor components delivery system associated with a turret type testing apparatus for testing integrity and functionality of semiconductor components wherein at least two input feeders loadable with semiconductor components to be vision checked, tested and/or packed are provided. The delivery system is also provided with multiple output means such as a tube, a tape or a bin or a combination thereof for semiconductor components determined to be non defective.
US09134341B2
A heterodyne detection technique for highly localized IR spectroscopy based on an AFM. A pulsed IR source illuminates a sample and causes contact resonance of an AFM probe, which is a function of localized absorption. The probe is operated in intermittent contact mode and is therefore oscillated at a resonance frequency. A secondary oscillation is mixed in to the probe oscillation such that the sum of the secondary oscillation and the IR source pulse frequency is near another harmonic of the probe. A mixing effect causes measurable probe response at the other harmonic allowing data to be taken away from the pulse frequency.
US09134340B2
A method of investigating a sample surface. A probe is brought into close proximity with a first sample and scanned across the first sample. A response of the probe to its interaction with the sample is monitored using a detection system and a first data set is collected indicative of said response. The probe and/or sample is tilted through a tilt angle. The probe is scanned across the first sample or across a second sample after the tilting step, and a response of the probe to its interaction with the scanned sample is monitored using a detection system and a second data set is collected indicative of said response. The method includes the additional step of analyzing the first data set prior to tilting the probe and/or sample in order to determine the tilt angle.
US09134335B2
A needle for handling a fluid in an analysis system is described. The needle includes a needle body made of a ceramic material and having a fluid conduit extending between a fitting end and a seat end. The fitting end is configured to be connected to a fitting and the seat end (308) being insertable into a seat. The needle body is tapering towards the fitting end. A fixing body is arranged on the needle body next to the fitting end for exerting an axial force when the needle body is connected to the fitting, and a slide-on element to be slid over the needle body so as to push the fixing body towards the fitting end.
US09134327B2
The invention provides Stat3 and Tyk2 targets that have importance for diagnosis of neurodegenerative diseases such as Alzheimer's disease. Stat3 and Tyk2 are also important as targets for drug development for neurodegenerative diseases.
US09134326B2
Methods and systems for diagnosing or prognosing liver fibrosis in a subject are provided. In some examples, such methods and systems can include detecting liver fibrosis-related molecules in a sample obtained from the subject, comparing expression of the molecules in the sample to controls representing expression values expected in a subject who does not have liver fibrosis or who has non-progressing fibrosis, and diagnosing or prognosing liver fibrosis in the subject when differential expression of the molecules between the sample and the controls is detected. Kits for the diagnosis or prognosis of liver fibrosis in a subject are also provided which include reagents for detecting liver fibrosis related molecules.
US09134319B2
Provided herein are method for measuring the rate of synthesis, breakdown, transport, or other kinetic parameters of a protein in a tissue of medical interest, without requiring physical sampling of the tissue, by a measurement of the protein in a body fluid. Methods may include selecting one or more target proteins in a tissue; administering an isotope-labeled molecule to a subject for a period of time sufficient for said isotope-labeled molecule to enter into and label the one or more target proteins to produce one or more isotope-labeled target proteins; collecting a volume of a body fluid, wherein the volume comprises one or more isotope-labeled target proteins that escaped or were released from the tissue; enriching or isolating the one or more isotope-labeled target proteins from the volume; performing a mass spectrometric measurement of the isotopic content, rate of incorporation, and/or pattern or rate of change in isotopic content and/or pattern of isotope labeling of the one or more enriched or isolated isotope-labeled target proteins; and calculating at least one kinetic parameter of the one or more enriched or isolated isotope-labeled target proteins, where the kinetic parameter of the one or more isotope-labeled target proteins from the volume of a body fluid reflects the corresponding kinetic parameter of the one or more target proteins in the tissue; and inferring the at least one kinetic parameter of the one or more target proteins in the tissue based on the corresponding at least one kinetic parameter of the one or more target proteins in the body fluid.
US09134310B2
A mammalian C-type lectin receptor type is identified which is shown to bind IgG antibodies or Fc fragments, thus inducing IVIG-related reversal of inflammation associated with various immune disorders. The identification of a DC-SIGN receptor type which interacts with IgG to promote a biological response reducing inflammation associated with immune disorders provides for methods of screening and selecting compounds which may be useful in treating various immune disorders by acting to modulate a DC-SIGN(+) cell to signal a second effector macrophage, causing an increase in expression of the FcγRIIB receptor and in turn inhibiting a cellular-mediated inflammatory response.
US09134294B2
The method and apparatus of the present invention detects changes in cell biomechanics caused by any of a variety of diseases and conditions. In one embodiment, the method and apparatus of the invention detect infection of red blood cells. In one embodiment, the invention is a method and apparatus comprising a microfluidic channel with a constriction, for trapping infected red blood cells while allowing healthy red blood cells to deform and pass through the channel. In another embodiment, the invention comprises a suspended microchannel resonator for detecting and counting red blood cells at the constriction of the microfluidic channel.
US09134288B1
A freshness system including an indicator disposed on a storage bottle. The indicator enables a caregiver to identify when a volume breast milk was pumped/expires when the storage bottle includes breast milk; and to identify when a certain amount of formula was prepared/expires when the storage bottle includes formula; and to distinguish between the breast milk container and the formula container.
US09134287B2
The present invention relates to a system for providing food expiration date information using a TTI (time temperature integrator) and a method for providing food expiration date information using the same. The system for providing the food expiration date information and the method for providing the food expiration date information using the same of the present invention includes: an input unit for receiving TTI information, food information, and distribution history information; a calculation unit for producing a TTI indication value corresponding to an expiration date of the food; and an output unit which determines and outputs a color corresponding to the expiration date of the food among stages of colors which can be expressed through the TTI according to time and temperature conditions using the TTI indication value. According to desired embodiments, the present invention enables a consumer to confirm correctly the expiration date of the corresponding food by providing the TTI indication value corresponding to the expiration date of the food.
US09134285B2
An apparatus with time controlled color change indication comprises an apparatus includes a disposable, limited or restricted use product and an oxygen sensing color changeable dye disposed on a portion of the apparatus, the dye being translucent or having a first color upon application and for a defined time thereafter and the dye changing color after exposure to oxygen for the defined time. For example, a packaging for containing a product for human consumption has a portion with a color changeable dye disposed thereon. The dye changes color after being exposed to oxygen for a controlled and predetermined period of time indicating that the product for human consumption should no longer be consume or has decreased in freshness, quality of taste or potency.
US09134281B2
The invention relates to a humidity sensor including, as a humidity absorbent layer, a polymer layer including a blend including a first polyamide and a second polyamide, where the said second polyamide includes, in its repetitive units, a number of carbon atoms greater than that of the repetitive units of the first polyamide.
US09134276B2
A bulk acoustic wave resonator (BAWR) sensor is provided. The BAWR sensor includes a signal BAWR that measures a resonance frequency that is modified due to a reaction with a target material, a reference BAWR that measures a reference resonance frequency without reaction with an external environment, and a sensing unit that senses the target material, based on the modified resonance frequency and the reference resonance frequency.
US09134268B2
A manufacturing method for an oxygen sensor that includes an oxygen sensor element includes: coating both surfaces of a solid electrolyte element of the oxygen sensor element with Pt films as a pair of electrodes; and heating at least one of the coated Pt films, coated on a side exposed to measured gas, in a gas atmosphere having a higher oxygen gas concentration than atmospheric gas to align a crystal orientation of the at least one of the Pt films with a (001) plane.
US09134267B2
Method and a device for capturing heavy metal ions included in sewage sludge. The method includes steps of: a) placing in the fluid a functionalized radiografted track-etched membrane FRTEM which contains polymer nanopores; this membrane including a first electrode on one side of the membrane, b) selectively capturing heavy metal ions inside the polymer nanopores, c) applying an anodic stripping voltammetric ASV analysis on the membrane in order to differentiate and quantify captured metal ions, the first electrode being used as an ASV detection electrode.
US09134263B2
A gem tester for testing a gem under test and a kit including a horizontal recharging stand are disclosed. In one embodiment of the gem tester, an elongated body has a line-of-sight contour tapering from a bulbous end to a radially deviating frontal nose having a probe extending therefrom. Internal circuitry measures electrical and thermal conductivity of the gem under test in order to identify the type of gem under test and drive a color control signal in response thereto. A luminescent mounting extends about the contact to provide, in response to the control signal, a color indication of the identified gem type.
US09134254B2
Systems and methods for determining a position of output of an inspection system in design data space are provided. One method includes merging more than one feature in design data for a wafer into a single feature that has a periphery that encompasses all of the features that are merged. The method also includes storing information for the single feature without the design data for the features that are merged. The information includes a position of the single feature in design data space. The method further includes aligning output of an inspection system for the wafer to the information for the single feature such that positions of the output in the design data space can be determined based on the position of the single feature in the design data space.
US09134241B2
Systems and methods for producing background-reduced fluorescence imaging signals include an illumination system that provides illumination light from an illumination source to a targeted area on the sample platform, a sensor adapted to detect light and having an array of sensing locations, and collection optics arranged and configured to project light emanating from the sample platform onto the sensor. In typical operation, light from the targeted area is projected onto a first portion of the sensor comprising a first plurality of the sensing locations and light from proximal to the targeted area on the platform is projected onto a second portion of the sensor comprising a second plurality of the sensing locations, and a second signal detected by the second portion of the sensor is subtracted from a first signal detected by the first portion of the sensor to produce a background-reduced signal, e.g., a signal with reduced background related noise.
US09134239B2
A sensor for high explosives, comprising a thin layer of fluorescent polymer covalently linked to a silica support with an oxide surface. The support preferably is a silica support, and in a preferred embodiment is a silica chromatographic support. In preferred embodiments, the fluorescent polymer is one or a few monolayers. A preferred embodiment sensor for high explosives is fluorescent polymer within or upon a porous nanostructure. In preferred embodiments the nanostructure is a porous silica nanoparticle. Embodiments of the invention provide methods, sensors, sensor kits, and sensor fabrication processes that enable detecting traces of high explosives by fluorescence quenching in combination with a chromatographic separation. A method for forming a sensor for high explosives includes preparing a fluorescent polymer, capping the reactive polymer with a reactive capping group that covalently reacts with hydroxide groups, and reacting the reactive capping group with surface hydroxides of an oxide support.
US09134230B2
A microbial detection apparatus is provided. The apparatus includes a parabolic reflector. A light source is configured to direct a beam of light toward the focal point of the parabolic reflector. A fluid flow tube passes through the focal point of the parabolic reflector, such that the light beam path and the flow tube intersect at the focal point of the parabola. The fluid flow tube is configured to contain a flow of fluid. A first detector is included for detecting fluorescence light emitted from microbes within the fluid passing through the flow tube. A second detector is included for detecting Mie scattered light from particles within the fluid passing through the flow tube.
US09134225B2
Apparatus, systems, and methods may operate to discharge a plurality of spike fluids into a fluid flowing in a flow channel, transmit energy to the fluid using an energy source coupled to the flow channel, receive the energy modified by the fluid as photometric energy, convert the photometric energy to at least one photometric signal, compare the at least one photometric signal with a reference signal to determine at least one photometric property of the fluid, and determine at least one component of the fluid using the at least one photometric property supplied to a generalized standard addition method (GSAM). Additional apparatus, systems, and methods, including the use of multivariate curve resolution (MCR) to refine GSAM results, are disclosed.
US09134223B2
This application describes a flow cell to perform experiments under well-controlled hydrodynamic conditions. The resulting cell enables combining the advantages of in-situ spectroscopic ellipsometry with stagnation point flow conditions. An additional advantage is that the proposed cell features a fixed position of the “inlet conduit” with respect to the substrate, thus facilitating the alignment of multiple substrates. Theoretical calculations were performed by computational fluid dynamics and compared with experimental data (adsorption kinetics) obtained for the adsorption of polyethylene glycol to silica under a variety of experimental conditions. Additionally, a simple methodology to correct experimental data for errors associated with the size of the measured spot and for variations of mass transfer in the vicinity of the stagnation point is herein introduced. The proposed correction method would allow researchers to reasonably estimate the adsorption kinetics at the stagnation point and quantitatively compare their results, even when using different experimental setups. The applicability of the proposed correction function was verified by evaluating the kinetics of protein adsorption under different experimental conditions.
US09134220B2
In flow cytometry, particles (2) can be distinguished between populations (8) by combining n-dimensional parameter data, which may be derived from signal data from a particle, to mathematically achieve numerical results representative of an alteration (48). An alteration may include a rotational alteration, a scaled alteration, or perhaps even a translational alteration. Alterations may enhance separation of data points which may provide real-time classification (49) of signal data corresponding to individual particles into one of at least two populations.
US09134215B1
Disclosed herein is technology for providing sentiment analysis of content items. The technology involves labeling one or more portions of a content item and having the content item analyzed for sentiment. A graphical user interface may accept inputs from a user that indicate a portion of the content item should be labeled and the use may provide an associated sentiment for the item, e.g., positive, negative, or neutral. When a user has labeled a portion of a content item and provided an associated sentiment, the label and the sentiment are stored in a data store and the content items in the data store may be re-analyzed the content item to reflect the user's labeling and the changes are displayed in near real-time in the user interface.
US09134207B2
The systems and methods described herein include a microfluidic chip having a plurality of microfeatures interconnected to provide a configurable fluid transport system for processing at least one reagent. Inserts are provided to removably interfit into one or more of the microfeatures of the chip, wherein the inserts include sites for interactions with the reagent. As will be seen from the following description, the microfluidic chip and the inserts provide an efficient and accurate approach for conducting parallel assays.
US09134205B2
A fluid jet may be delivered by an outlet to dislodge particles from an object, such as a person. An image sensor may determine a target location on the object for delivering the fluid jet. In some embodiments, the image sensor may locate particles of interest to determine the target location. A steering mechanism may direct the fluid jet, so that it impacts the target location. The dislodged particles may then be captured for analysis. A distraction mechanism may distract the object and/or mask the sound of the fluid jet to prevent the object from realizing the fluid jet has been delivered. Additional substances and/or tags may be delivered by the outlet to the object and/or particles.
US09134203B2
A blood sample apparatus includes a blood sample tube, a cap, and an indicator. The blood sample tube has an exterior surface, an inner cavity disposed within the exterior surface, and an open end. The cap closes the open end of the blood sample tube. The inner cavity is under a vacuum-seal or connected to a suction device for drawing a blood sample into the inner cavity. The indicator is attached to or includes a portion of the blood sample tube for indicating a type, or lack thereof, of blood additive disposed within the inner cavity. When the cap is removed from the open end of the blood sample tube the indicator remains attached to or still includes the portion of the blood sample tube. If the indicator is a label it extends around at least half of a perimeter of the blood sample tube.
US09134199B2
A system for optically monitoring a gas turbine engine includes an optical multiplexer configured to receive multiple images from respective viewports into the gas turbine engine. The optical multiplexer includes a movable reflective device configured to selectively direct at least a portion of each image toward a detector array, and the detector array is directed toward a fixed location on the optical multiplexer.
US09134196B2
A method and apparatus for generating a flow of heated air in an airfoil model of an inlet of an aircraft engine. Heated air is sent into a duct system associated with the airfoil model of the inlet of the aircraft engine. The heated air is circulated within the airfoil model of the inlet of the aircraft engine using the duct system in a manner that simulates air flowing in the inlet of the aircraft engine.
US09134194B2
A tire pressure decrease detection apparatus comprising: rotation speed information detection means, rotation acceleration information calculation means, resonance frequency estimate means for time-series estimating a torsional resonance frequency of the rotation speed information, correlation calculation means for, regarding front and rear right wheels and front and rear left wheels, respectively calculating time series correlations of the rotation acceleration information, and judgment means for judging a decrease in pressure of the tires based on the estimated torsional resonance frequency. In a case where the correlations exceed predetermined threshold values, the resonance frequency estimate means takes that a periodic noise from a road surface is generated in the vicinity of the torsional resonance frequency and stops estimating the torsional resonance frequency of the front and rear wheels of the side exceeding the threshold value.
US09134188B2
A contactless force measurement sensor for measuring an applied force onto an object is provided. The contactless force measurement sensor includes a first facing orientation which facing orientation defines an orientation pointing towards a surface of the object, a first magnetic field generating unit being adapted for generating a magnetic field towards the facing orientation, a first magnetic field detector unit being adapted for detecting a first magnetic field which field being generated by the first magnetic field generating unit and being influenced by an applied force to be measured, wherein the first magnetic field detector unit is further adapted for outputting a first signal being representative for the detected magnetic field, and an evaluating unit being adapted for evaluating a signal strength of the first signal and determining the applied force based on the first signal.
US09134185B2
An improved system for evaluating one or more components of a vehicle is provided. The system includes a set of imaging devices configured to acquire image data based on infrared emissions of at least one vehicle component of the vehicle as it moves through a field of view of at least one of the set of imaging devices. An imaging device in the set of imaging devices can include a linear array of photoconductor infrared detectors and a thermoelectric cooler for maintaining an operating temperature of the linear array of detectors at a target operating temperature. The infrared emissions can be within at least one of: the mid-wavelength infrared (MWIR) radiation spectrum or the long wavelength infrared (LWIR) radiation spectrum.
US09134171B2
The present invention relates to an apparatus for monitoring the process performance of a laser system with a high-power optical fiber cable (3), specifically an optical fiber cable made for transmitting power levels up to and exceeding 20 kW. Generally the fiber cable has an entrance end (1) for an incident beam-light and an exit end (2) where the beam-light is leaving the optical fiber, and wherein at least one of the ends is provided with a connector device (4,5) having sensor means (14) for monitoring the optical fiber cable status. According to the invention the sensor means (14) are located inside the connector device (4,5) and arranged for monitoring and controlling a laser application process during action as well as detection of conditions within the connector device, such as scattered light, temperatures or the like. The sensors (14) are connected to a fiber interlock circuit (30) to activate an interlock break when measured signals are higher than threshold levels (31) and the comparison of the signals to the threshold values is integrated inside the connector device (4, 5). Preferably the sensor means includes diodes (15,16,17) of the light sensor type located in the rear part of the connector device (14,15). A very fast interlock break system is then provided which has the signal control integrated inside the fiber connector.
US09134170B2
A coherent fiber array is used to optically detect a radiometric event. The coherent fiber array has a dome-shaped detection surface and a planar output surface. Optical energy from the radiometric event is detected at the dome-shaped detection surface and transferred to the output surface. The coherent fiber array retains directionality of the radiometric event while transferring the optical energy from the dome-shaped detection surface to the planar output surface.
US09134169B2
An integrated silicon optical device is capable of being monitored and tuned in real-time. The integrated silicon optical device includes: a bus waveguide, comprising an input port and an output port; an optical microresonator coupled to the bus waveguide, configured to selectively receive light at a desired resonance wavelength from the bus waveguide; a photodetector, configured to electrically read out an operation condition of the optical microresonator; a diode-tuner, configured to blueshift or redshift the resonance wavelength of the optical microresonator; a micro-heater, configured to redshift the resonance wavelength of the optical microresonator; and a control unit, comprising a transimpedance amplifier (TIA) and a microprocessor, configured to implement a two-stage closed-loop tuning scheme.
US09134164B2
A non-contacting deviation measurement system projects a first line and a second line upon a surface of an object. The projections of the first line and second line are arranged to overlap at an intersection line oriented at a nominal location such that when the surface is oriented at the nominal location, the intersection line appears on the surface. As the location of the surface deviates from the nominal location, the first line and second line as projected upon the surface move away from one another. The distance between the lines may be used to calculate the deviation from the nominal location. The deviation calculated may be compared to a predetermined maximum allowable deviation.
US09134154B2
Apparatus and method for monitoring operation of an ultrasonic flow meter. In one embodiment, an ultrasonic flow metering system includes a passage for fluid flow, an ultrasonic flow meter, and a condition monitor. The ultrasonic flow meter is configured to measure transit time of an ultrasonic signal through the fluid flowing in the passage. The condition monitor is coupled to the ultrasonic flow meter and is configured to monitor a parameter of operation of the ultrasonic meter, and to acquire a plurality of values of the parameter over time. The condition monitor is also configured to compute, for each of the acquired values, a difference between the acquired value and a predetermined reference, and to arrange the differences in time sequence.
US09134140B2
Detector device arranged to cover at least one portion of a mobile appliance; the device has an electromechanical transducer including a substrate, a first series of electrodes, a second series of electrodes, and a deformable layer associated with the electrodes of the two series, the substrate, the electrodes, and the deformable layer forming a single unit mounted on the portion of the mobile appliance and arranged so that a current flowing between one of the electrodes of the first series and an adjacent electrode of the second series is proportional to a thickness of the deformable layer in register with the electrodes. The substrate including a base layer to which are attached the electrodes of the first series and the electrodes of the second series, which have facing portions, and a variable conduction layer that covers the base layer and the electrodes.
US09134139B1
In a conventional stringed musical instrument the nut, the bridge and the fingerboard are either all radius or all flat. Bowed instruments such as cellos and violins require radius structures so that single note melodies can be played on the middle strings. But for some players the radius fingerboards are a bit harder while playing melodies. Classical and flamenco guitars have flat nut, bridge and fingerboards for ease of plucking and strumming the strings close to the bridge. However, flat fingerboards are harder to bar for playing cords. [Delete paragraph mark and indent] Combinations of flat nut with radius bridge and radius nut with flat bridge can be used if the fingerboard surface is changed to have a specific 3-dimensional curvature and may be preferred for their playability by some players.
US09134127B2
A method of determining a tilt angle and a tilt direction of a survey instrument. The survey instrument has an imaging device that captures first images at a first location. The first images include features from an environment around the survey instrument. The imaging device also captures second images at a second location. The second images include a portion of the features. A pose of the imaging device is determined at the second location using observed changes in location of a common portion of the features between the first images and the second images. The tilt angle and the tilt direction of the survey instrument at the second location are determined using the pose of the imaging device.
US09134124B2
A system is provided. The system includes a perception sensor, a first inertial measurement unit and a first localization module. The first localization module is configured to generate a first position estimate signal indicative of an estimated position of the machine. The system includes a second inertial measurement unit and a second localization module. The second localization module is configured to generate a second position estimate signal indicative of the estimated position of the machine. A position determination module is communicably coupled to the first and second localization modules. The position determination module is configured to determine a health of the first and second localization modules based on one or more parameters indicative of errors associated with the first and second inertial measurement units respectively; and determine an estimated position of the machine based on the determined health of the first and second localization modules.
US09134116B2
A two-dimensional light-section method for measuring the profile geometry of cylindrical bodies is disclosed. A fan-shaped laser line forming a light-section line on the surface of the body is imaged with at least one laser, and the laser radiation reflected from the surface of the body is captured by at least one area imaging camera, wherein the laser and the camera are arranged at a triangulation angle in a normal plane aligned with the cylinder axis. The profile geometry is then measured by pivoting the laser out of the normal plane about the cylinder axis. The angle with respect to the normal plane is selected such that the optical axis of the area imaging camera with respect to the surface of the cylinder is located within the glancing angle range of the reflected beams.
US09134111B2
There is disclosed a method for detecting spatially structured sample volumes by means of coherent light and digital holography. There is also disclosed a method for analyzing the depth structure of samples in accordance with optical coherence tomography.
US09134109B2
Provided is an observation device which can obtain a phase image of a moving object rapidly with high sensitivity even when using a photodetector having a slow read-out speed per pixel. The observation device 1 comprises a light source 10, a first modulator 20, a second modulator 30, a lens 40, a beam splitter 41, a photodetector 46, and an arithmetic unit 50. The lens 40 receives scattered light generated by a moving object 2 and forms a Fourier transform image of the object 2. The photodetector 46 outputs data representing a sum in a v direction of data temporally changing at a frequency corresponding to a Doppler shift frequency of the light having reached each position on a light-receiving surface through the lens 40 at each position in a u direction at each time. The arithmetic unit 50 obtains an image of the object 2 according to the output of the photodetector 46.
US09134108B2
Provided is an angle detection device capable of detecting the angle with high sensitivity by a very simple assembly process without requiring complicated processing. The angle detection device is provided with: a rotor (5) which is formed by a disk plate body produced from a magnetic substance having uniaxial magnetic anisotropy, the disk plate body rotating around a center point within the disk plate surface; a stator (3) which is provided to face the plate surface of the disk plate body of the rotor (5), has approximately the same external shape as that of the rotor, and is divided into a plurality of fan-shaped regions, and in which an exciting coil or a detection coil is wound along the outer periphery of each of the divided regions.
US09134104B2
A mobile measuring platform, comprises a fixing seat; a driving assembly fixed to the fixing seat, the driving assembly comprises an electric motor and a leadscrew driven by the electric motor; two leading guides mounted on the fixing seat; each of the two leading guides comprises a slide member parallel to the leadscrew, and a guide track slidably sleeved on the slide member; a sliding assembly fixed to the guide track of each of the two leading guides; and a driving guide comprising a slide member perpendicular to the leadscrew and a guide track slidably sleeved on the slide member of the driving guide; wherein the guide track of the driving guide is driven by the electric motor via the leadscrew, the slide member of the driving guide is fixed to the sliding assembly, and the two leading guides and the driving guide are all gas hydrodynamic guides.
US09134100B2
A semiconductor bridge die may have an “H-design” or “trapezoidal” configuration in which a center bridge segment is flanked by one or more angled walls on each side of the bridge segment. Each wall is plated with a conductive material, thereby providing a continuous conductive path across the top surface of the die. A bottom surface of the die may be connected to a top surface of a header by epoxy in various configurations. The plated angled walls facilitate the solderable connection of the walls to a plated top surface of each of several pins on a top surface of the header, thereby providing a continuous electrical connection between the pins and the die. Also, a method is provided for manufacturing a semiconductor bridge die in accordance with the various embodiments of the die.
US09134099B2
A net throwing device for use in combination with a compressed air powered launching device is provided with a pod including an axial space, tubes disposed around the axial space, and a slot formed on an edge; a net disposed in the axial space; weights each disposed in one of the tubes; and a casing including a forward oriented projection on an edge of a front end, the projection being fitted in the slot to secure the casing and the pod together, and a protrusion adjacent to the forward oriented projection. At least one of the tubes is inclined with respect to an axis of the axial space. At least one of the tubes is parallel to the axis of the axial space.
US09134097B1
A ballistic barrier curtain deployment system deploys a ballistic resistive curtain using a deployment firing mechanism. The ballistic barrier curtain can protect military personnel, equipment, diplomats, celebrities, etc. The deployment firing mechanism utilizes an inflator unit that operates using the same principles as an airbag inflator. The curtain is stored in a barrier curtain storage channel. The deployment firing mechanism is located in a ballistic barrier curtain deployment mechanism integrated at each end of the storage channel. A curtain deployment support column extends vertically from the curtain deployment mechanism. Each edge of the curtain is supported by the support column. The inflator unit is activated upon an activation request from a visual monitor, an audible monitor, heat/thermal monitor, or a manual directive. The inflator unit drives each edge of the curtain vertically, deploying the curtain between the support columns.
US09134093B2
A holster for a handgun that comprises a holster body with a handgun cavity for receiving and retaining the handgun by way of a obstructing member at the ejection port and at the rear portion of the handgun slide. Moreover, a single obscured push button actuates both mechanisms. An internal retention sleeve having an inverted U-shape is slidingly mounted within the holster body and movable between a first securement position and a second release position. The sleeve having an integral thumb button depressible downwardly whereby the sleeve moves downwardly within the body to release a ejection port stop catch and the latch hood. The sleeve biased toward a normal retention position, the handgun withdrawal obstructing member biased toward the normal retention position, the latch hood biased toward a release position but having a normal latched obstructing position until released by the sleeve.
US09134081B2
An improvised guide rod assembly for semiautomatic firearms is provided for adjusting the tensile force on a spring internal to the firearm. The assembly included a guide member distending distally from the firearm's forward components, creates a tension in the mechanical workings of the firearm during discharge, and enhances accuracy, bullet velocity, and defensive functionality. A guide rod positions inside a firearm guide channel, protruding outside the firearm from a distal end. The guide member passes through a similarly sized and dimensioned spring. Tension on the spring transfers to an adjacent firearm slide member, whereby during discharge of the firearm, the slide member meets resistance while in motion. Using the adjustable guide rod to realize spring resistance increases, the velocity of a bullet is improved as is control of the firearm after recoil. The guide rod also serves as a close proximity weapon.
US09134079B2
The invention provides apparatuses and techniques for controlling flow between a manifold and two or more connecting microchannels. Flow between plural connecting microchannels, that share a common manifold, can be made more uniform by the use of flow straighteners and distributors that equalize flow in connecting channels. Alternatively, flow can be made more uniform by sections of narrowed diameter within the channels. Methods of making apparatus and methods of conducting unit operations in connecting channels are also described.
US09134078B2
A system and method for cooling heat-producing devices using synthetic jet embedded heat sinks is disclosed. The cooling system includes a heat sink comprising a base portion and a plurality of fins disposed on the base portion and extending vertically out therefrom, the plurality of fins spaced to define a channel between adjacent fins. The cooling system also includes at least one synthetic jet actuator attached to the heat sink, with each of the at least one synthetic jet actuators comprising a plurality of orifices therein and being configured to generate and project a series of fluid vortices out from the plurality of orifices and toward at least a portion of the channels of the heat sink.
US09134075B2
A thermal energy storage and recovery device is disclosed which includes (a) an arrangement having first and second ends, the arrangement is configured for guiding a flow of heat transfer fluid between the first second ends, (b) a heat storage material thermally coupled to the arrangement such that along a physical extension of the arrangement a thermal interaction region is formed for thermally coupling the heat transfer fluid with the heat storage material, (c) a fluid terminal connected to the arrangement via a branch duct of the arrangement, the branch duct is located between the first and second ends, and (d) a control device coupled to the fluid terminal and configured that a flow of fluid through the fluid terminal is controllable such that within the arrangement a spatial temperature profile along at least a portion of the thermal interaction region is adjustable. A method and system are also described.
US09134074B2
A method and apparatus are disclosed for controlling a semiconductor process temperature. In one embodiment a thermal control device includes a heat source and a housing comprising a vapor chamber coupled to the heat source. The vapor chamber includes an evaporator section and a condenser section. The evaporator section has a first wall associated with the heat source, the first wall having a wick for drawing a working fluid from a lower portion of the vapor chamber to the evaporator section. The condenser section coupled to a cooling element. The vapor chamber is configured to transfer heat from the heat source to the cooling element via continuous evaporation of the working fluid at the evaporator section and condensation of the working fluid at the condenser section. Other embodiments are disclosed and claimed.
US09134070B2
There is provided a radiator which includes a tank including first and second chambers that are separated from each other, the first and second chambers including first and second openings, respectively, a first tube including first and second ends, the first and second ends communicating with the first and second chambers, respectively, and a second tube being next to the first tube, the second tube including first and second ends communicating with the first and second chambers, respectively, wherein the first chamber includes first and second flow channels that communicate with the first opening, the first and second channels being split so as to sandwich at least part of the second chamber, and the first ends of the first and second tubes sandwich the second ends of the first and second tubes.
US09134065B2
A multi layered kitchen utensil dryer is provided comprising at least one layer of porous absorbent material enveloped by at least one sheet material, said sheet material being secured to the absorbent material.
US09134062B2
A refrigerator includes a main body having a storage compartment, first and second doors opening or closing the storage compartment, and a pillar configured to block cool air from leaking between the first and second doors. The refrigerator also includes a hinge that rotatably connects the pillar to the first door and a holder disposed on the storage compartment and configured to guide rotation of the pillar. The hinge includes a rotation shaft that enables the pillar to rotate with respect to the first door and a rotation restriction unit that is configured to contact the holder and, based on the contact with the holder, move the rotation shaft in a direction parallel to an extension direction of the rotation shaft. The rotation restriction unit selectively restricts the rotation of the pillar with respect to the first door.
US09134061B2
A system provides the flow control of a cryogenic element to remove heat from an environment. The system includes a cryogenic storage to store a cryogen; a cryogenic delivery system coupled to the cryogenic storage to transport the cryogen; a distributor coupled to the cryogenic delivery system, the distributor having a plurality of distribution lead tubes to evenly distribute the enthalpic potential of the cryogenic element; and a heat exchanger coupled to the distribution lead tubes.
US09134060B2
An ice producing and dispensing machine for delivering ice on demand to a consumer with a housing containing an ice maker having a discharge outlet for discharging ice. An ice bin is disposed below the ice maker having an open top for receiving ice from the ice maker and a bottom opening for discharging ice therefrom; a vertical tube is connected with the bottom opening for receiving discharged ice with an auger in the tube for driving the ice vertically in the tube; and a receiving chute connected with the tube for conveying the ice to the ice delivery outlet either in a bag or as free ice cubes. Melted water and ice chips from the ice production are recycled and used to cool the water that is fed to the ice maker.
US09134055B2
This invention relates to providing energy efficient thermo-electric heat pump systems for iso-thermal transport and storage, of perishable goods, such as vaccines, chemicals, biologicals, and other temperature sensitive goods. Also this invention relates to providing energy efficient iso-thermal transport and storage systems, of perishable goods, which are compact, light weight. This invention further relates to providing on-board energy storage for sustaining, for multiple days, the ability of such iso-thermal transport and storage systems to maintain temperature sensitive goods at a constant-temperature.
US09134054B2
A thermo-electric cooling (TEC) system is presented for cooling of a device, such a laser for example. The TECT system comprises first and second heat pumping assemblies, and a control unit associated at least with said second heat pumping assembly. Each heat pumping assembly has a heat source from which heat is pumped and a heat drain through which pumped heat is dissipated. The at least first and second heat pumping assemblies are arranged in a cascade relationship having at least one thermal interface between the heat source of the second heat pumping assembly and the heat drain of the first heat pumping assembly, the heat source of the first heat pumping assembly being thermally coupled to the electronic device which is to be cooled by evacuating heat therefrom. The control unit is configured and operable to carry out at least one of the following: (i) operating said second heat pumping assembly to provide a desired temperature condition such that temperature of the heat drain of said first heat pumping assembly is either desirably low or by a certain value lower than temperature of the heat source of said first heat pumping assembly; and (ii) operating said second heat pumping assembly to maintain predetermined temperature of said thermal interface.
US09134051B2
A magnetocaloric heat generator (1) in which a driving mechanism is (26) in fluidic connection with first and second ends (3 and 4) of a thermal module (2), via at least one heat exchange mechanism (7, 27), so that the heat transfer fluid circulates in a closed constant-volume fluidic circuit through the magnetocaloric heat generator (1).
US09134045B2
A solar tracker and more specifically to a modular support assembly for a solar tracker that allows reduced assembly and transportation costs.
US09134044B2
A mount assembly is provided for mounting a structure to a roof having a top surface. The mount includes a flashing including an aperture; a bracket including a first portion and a second portion, the first portion having an opening and a countersink extending around the opening, the second portion extending at an angle away from the flashing, the second portion including a slot configured to be coupled to the structure; a fastener extending through the aperture and through the opening of the bracket; and a seal extending around the aperture and positioned between the flashing and the first portion of the bracket, the seal engaging the countersink of the bracket and being compressed against the flashing.
US09134043B2
A boiler for a solar receiver includes a plurality of boiler walls arranged end to end surrounding a boiler interior space. Each wall includes a plurality of side by side solar receiver panels. The panels are fluidly connected to one another by way of a steam circuit. The boiler also includes a plurality of conduits each forming a portion of the steam circuit fluidly connecting the panels. The panels and conduits form a plurality of heat transfer passes in the steam circuit. In certain embodiments, the steam circuit includes between two and ten passes, inclusively.
US09134035B2
A portable self-contained fuel-fired cooking appliance (10) for heating food stuffs that does not have an exposed flame and is useable in all weather conditions The cooking appliance includes a base (12) with peripheral side walls (18), a handle (46), legs (58) and an open top (26), a heat source (32) positioned in the base (12), a cooking pan (30) removably received in the base, a lid (31) received on the pan and a gas supplying container (50) The base (12) also includes at least one air inlet passage (34), one air exit passage (36) and air baffles (40).
US09134032B2
An artificial fireplace comprising a screen and a fuel bed portion. An optical element is provided which is configured to transpose an image of one of the screen and fuel bed to create the impression of a burning fire.
US09134029B2
A can-annular gas turbine engine combustion arrangement (10), including: a combustor can (12) comprising a combustor inlet (38) and a combustor outlet circumferentially and axially offset from the combustor inlet; an outer casing (24) defining a plenum (22) in which the combustor can is disposed; and baffles (70) configured to divide the plenum into radial sectors (72) and configured to inhibit circumferential motion of compressed air (16) within the plenum.
US09134028B2
A combustor with a liner where each of the walls has a respective circumferential row of dilution holes defined therethrough adjacent a junction between the primary zone and the dilution zone. In the primary zone, the inner surface of each of the walls is covered by at least one heat shield attached thereto and spaced apart therefrom to allow air circulation between the inner surface and the at least one heat shield, the walls each having a plurality of cooling holes defined therethrough having a smaller diameter than that of the dilution holes. In the dilution zone, the inner surface of each of the walls is free of heat shields, and the walls each have a plurality of effusion cooling holes defined therethrough and having a smaller diameter than that of the dilution holes.