US09552790B2
The present invention provides a scan driving circuit for oxide semiconductor thin film transistors, a pull-down holding circuit part (600) employed of the circuit comprises a first pull-down holding module (601) and a second pull-down holding module (602) which is capable of extending the lifetime of the circuit; the first pull-down holding module (601) comprises a first main inverter and a first auxiliary inverter with introducing a constant low voltage level (DCL); the second pull-down holding module (602) comprises a second main inverter and a second auxiliary inverter with introducing a constant low voltage level (DCL); setting the constant low voltage level (DCL)
US09552784B2
According to one embodiment, a lateral electric-field type of liquid crystal display device includes a display panel including a plurality of liquid crystal pixels arranged in a matrix, and a controller configured to perform intermittent driving to rewrite an image signal to the liquid crystal pixels, wherein a frame frequency falls within a range of 10 Hz to 20 Hz, and an absolute value of a flexo coefficient (e11, e33) of a liquid crystal applied to the liquid crystal pixels is 1.6 pC/m or less.
US09552781B2
An apparatus, computing device, and a computer readable medium are described herein. The apparatus includes logic to process pixels using content adaptive LCD backlight control. The apparatus also includes logic to perform analog current level control dimming when processing the pixels, and logic to linearly compensate for the analog current level control dimming when processing the pixels.
US09552780B2
A multi-color display device has front and rear electrodes on opposed sides of an electrophoretic medium. The device has a voltage controller configured to apply a first and a smaller second potential difference, of either polarity, between the electrodes. The electrophoretic medium has first and second species of particles of differing colors and charge polarities. The first and second particles move independently of one another in response to the first potential difference, but upon application of the second potential difference form charged aggregates, moving as a unit, having an aggregate color different from the first and second colors.
US09552778B2
A method for controlling a digital device, and which includes receiving content; displaying the received content on a display screen of the digital device; calculating, via a controller of the digital device, an average luminance value respective to an entire display screen where the received content is displayed; generating, via the controller, a histogram respective to a partial area of the entire display screen; analyzing, via the controller, the histogram respective to the partial area and verifying whether or not a pixel distribution ratio of pixels having a minimum gray level, among pixels being located in the partial area of the display screen, is equal to or greater than a reference ratio; and if the pixel distribution ratio of pixels having the minimum gray level is equal to or greater than the reference ratio, processing a luminance of the partial area of the display screen to be black.
US09552775B2
In the electro-optical device for carrying out an image display by using n-bit (n is a natural number) digital image signals, one pixel incorporates n×m (m is a natural number) memory circuits, and has a function to store the digital image signals for m frames in the pixel (in examples shown in the drawings, n=3, m=2, and memory circuits A1 to A3 and B1 to B3 store signals for 3 bits×2 frames). Thus, in the display of a still picture, the digital image signals once stored in the memory circuits are repeatedly read out and a display is carried out for each frame, so that driving of a source signal line driver circuit is stopped during the display. Thus, the electric power consumption of the electro-optical device is reduced.
US09552773B2
Disclosed herein is a display device in which light emitting elements of a plurality of colors including a light emitting element emitting blue light are formed in each pixel on a substrate on which a transistor is formed for each sub-pixel, and a plurality of pixels formed with sub-pixels of the plurality of colors as a unit are arranged in a form of a matrix, wherein relative positional relation between transistors of sub-pixels of respective light emission colors including blue light and a light emitting section of a light emitting element emitting the blue light is laid out such that distances between the transistors of the sub-pixels of the respective light emission colors including the blue light and the light emitting section of the light emitting element emitting the blue light are equal to each other for the respective colors.
US09552769B2
In one embodiment, a display system includes a display panel having a plurality of display elements, a scan driver to control a leaky switch to select a storage capacitor of a display element of the plurality of display elements to receive a data signal, and a data driver to provide the data signal to the storage capacitor when the leaky switch is in an on state at each of an on voltage to illuminate the display element and an off voltage and to hold the on voltage at an input of the leaky switch when the leaky switch is in an off state.
US09552761B2
A semiconductor device where delay or distortion of a signal output to a gate signal line in a selection period is reduced is provided. The semiconductor device includes a gate signal line, a first and second gate driver circuits which output a selection signal and a non-selection signal to the gate signal line, and pixels electrically connected to the gate signal line and supplied with the two signals. In a period during which the gate signal line is selected, both the first and second gate driver circuits output the selection signal to the gate signal line. In a period during which the gate signal line is not selected, one of the first and second gate driver circuits outputs the non-selection signal to the gate signal line, and the other gate driver circuit outputs neither the selection signal nor the non-selection signal to the gate signal line.
US09552753B1
Aspects of the present disclosure directs to inspection of pixels of a display device using photon collection. In certain embodiments, the display device includes a display panel defining multiple pixels in a pixel matrix. A controller divides the pixel matrix into multiple areas, with each area including at least one pixel, and assigns a threshold value for each area. The controller then controls the pixels in one area to emit light displaying a color. A transparent photon collection panel attached to the display panel receives the light displayed by the area, and generates an analog signal in response to the light. An analog to digital (A/D) converter converts the analog signal to a photon current value. The controller receives the photon current values corresponding to each area, and compares the photon current value with the threshold value for each area to determine a flag value for the area.
US09552748B1
Apparatus and methods for displaying a card via a decorative figurine, or similar device, equipped with one or more card retention mechanisms. In one embodiment, the retention mechanisms are arranged in a V shape to allow a card placed therein to be retained in a partially open state. In another embodiment, upper projections may be included to provide further stability to the retained card. In some embodiment, the apparatus is in the form of a quadruped, the retention mechanisms are integral to or coupled to the quadruped's legs, and the upper projections are in the form of the quadruped's arms. In another embodiment, a tent-style card is held between upper and lower retention mechanisms. In another embodiment, the card is permanently adhered to the figurine.
US09552732B2
A driver assistance system senses and provides an indication of an approaching vehicle located sidewardly and rearwardly within an immediately adjacent driving lane to a host vehicle. The system includes left and right rear sensor units proximate rear corners of the host vehicle. The rear sensor units sense vehicles on respective sides and rearwardly of the host vehicle. When either rear sensor unit detects an approaching vehicle within the adjacent lane on the opposite side of the host vehicle therefrom, the rear sensor unit provides an opposite-lane warning signal to the other rear sensor unit. The system includes providing host vehicle driving path information to the rear sensor units for determining the path of the adjacent lanes adjacent to and rearward of the host vehicle. The path information accounts for curves in a roadway. Further, the rear sensor units detect the speed of a closing vehicle. When a left rear sensor unit senses a closing vehicle in the immediately adjacent left lane or obtains an opposite-lane warning signal from a right rear sensor unit, the left rear sensor unit provides a warning signal to an alarm unit for a vehicle approaching in the left lane. When the right rear sensor unit senses a closing vehicle in the immediately adjacent right lane, or receives an opposite-lane warning signal from the left rear sensor unit, the right rear sensor unit provides a warning signal to the alarm unit.
US09552724B2
Embodiments of the present invention provide a method, system and computer program product for vehicle speed acquisition and citation. In accordance with an embodiment of the present invention, multiple different imaging systems can be placed individually at different locations along a route of travel, such as a highway, byway or waterway. Images of different vehicles can be captured at each of the locations and different ones of the different vehicles can be image-recognized. A time of travel between pairs of the locations can be determined for selected ones of the different vehicles in order to compute a rate of travel for the selected ones of the different vehicles. A citation signal is generated when a speed of a vehicle exceeds a predetermined speed limit such that the vehicle owner may be automatically cited for speeding.
US09552721B2
The invention provides a system 100 for providing wireless control on an electronic device 30. The system 100 comprises a control station 10 and a wireless device 20. The control station 10 is configured to send a wireless exciting signal and a wireless control command. The wireless device 20 comprises an exciter module 201 and a processor module 210, wherein the exciter module 201 is configured to collect power from the wireless exciting signal and subsequently change a state of the processor module 210 from an inactive state to an active state, and the processor module 210 is configured to receive the control command and adjust functions of the electronic device 30 in accordance with the control command. The invention also provides a method and a wireless device.
US09552717B1
A system for alerting a user of a device departing a vehicle includes a software application configured to be executed on a memory of the device. The software application performs an initial query phase to periodically query the status of a data connection between the device and the vehicle. Upon confirmation that a data connection has been established, the software application engages an armed state and periodically queries for a failure of the data connection between the device and the vehicle. Upon detecting a failure of the data connection the software application engages an alert state operative to alert a user upon failure of said data connection between the device and the vehicle.
US09552698B2
Embodiments of the present invention set forth systems, apparatuses and methods for enhancing gaming experiences using a game wheel. Accordingly, a gaming device can be configured to operate a gaming wheel having a plurality of sections. Each of the sections of the wheel includes a symbol mark and is associated with a section classification. Random selections of game wheel sections are made where selected sections associated with a first classification provide an award associated with the corresponding symbol mark and places a termination indicator in the selected section. Selected sections associated with a second classification clear one or more of the existing termination indicators, if any. Selections continue until a section associated with a termination indicator is selected.
US09552694B2
The invention addressing these and other drawbacks relates to systems and methods of selecting and placing real-world wagers responsive to one or more wager triggers, obtaining outcomes of the real-world wagers, facilitating user interactions with various interactive media, and revealing the outcomes of the real-world wagers through the interactive media to give an appearance that the outcomes of the real-world wagers resulted from the user interactions even though the outcomes resulted from the real-world wagers and were determined before the user interactions. The system may provide a wager opportunity based on the occurrence of certain events with interactive media. Upon the occurrence of an event, for example, the user may be provided with an opportunity to place a wager.
US09552692B2
A gaming machine including an interface unit configured to accept game play data from a player, and a controller coupled to the interface unit. The controller includes a processor and a memory, wherein the memory stores player tracking data and wherein the processor is configured to receive, via the interface unit, game play data for the player playing a primary game, initiate a play of a secondary game if a triggering event occurs, enable a player to select at least one of a plurality of different loyalty awards associated with the secondary game, determine an outcome of the secondary game, and issue a loyalty award based on the determined outcome of the secondary game.
US09552689B2
Certain embodiments provide systems and methods for awarding jackpots and disseminating information regarding jackpot awards in a gaming environment. Certain embodiments provide a method for announcing jackpot awards including detecting a jackpot awarded at a gaming terminal in the gaming system, determining satisfaction of an announcement criterion by the jackpot, and transmitting, upon satisfaction of the announcement criterion, a jackpot announcement to a group of one or more players satisfying an eligibility criterion. The jackpot announcement may include, for example, an opportunity to win an additional jackpot and/or an award of an additional jackpot. In certain embodiments, the announcement criterion identifies a jackpot sufficient to trigger a jackpot announcement and opportunity for an additional jackpot award. In certain embodiments, the eligibility criterion identifies one or more groups of one or more players who qualify for an opportunity for an additional jackpot.
US09552687B2
Examples disclosed herein relate to systems and methods for delivering game play, which may include providing wagering game options that may include a two-dimensional option, a three-dimensional option, and/or a combination of both.
US09552684B2
A security system is provided that integrates physical and logical security controls for the protection of secured resources. The resources may include physical locations and/or computing resources such as databases containing personal information. In some embodiments, information is stored in separate, codependent databases such that by isolating the components of the databases from each other, a successful attack on one component is not sufficient to enable the access of content of the other components. In some embodiments, biometric information is automatically obtained as users approach an access location, and is ready for expedited verification of identity upon request by the user.
US09552681B2
The apparatus, which is used with a vehicle, comprises a breath alcohol sensor and a computing device. The computing device is operatively coupled in use to the sensor and the vehicle and configured to record data: which provides information indicative of the likelihood that the vehicle has been operated in circumstances wherein a breath sample has not been delivered to the sensor within a predetermined period preceding the commencement of said operation; and associated with the delivery of breath samples to the sensor that contain alcohol in excess of a predetermined threshold.
US09552680B2
A vehicle includes a tire rotation reminder system. The system includes a controller that generates a tire rotation reminder based on a predicted driving time for attaining a predetermined difference in tread wear between front tires and rear tires. The predicted driving time is based on a rate of change of a difference between a front tire circumference and a rear tire circumference. The tire rotation reminder is output when the predicted driving time is less than a predetermined time. The tire rotation reminder system may interface with at display to output additional information related to tire rotation. The tire rotation reminder may be communicated using a visual indicator, an audible indicator, and a tactile indicator.
US09552679B2
A vehicle damper monitoring system of the present disclosure may include at least one height sensor and at least one controller configured to receive signals from the at least one height sensor and generate a notification if the signals indicate that one or more suspension dampers of a vehicle need to be serviced.
US09552674B1
Systems and methods for displaying an image of a virtual object in an environment are described. A computing device is used to capture an image of a real environment including a marker. One or more virtual objects which do not exist in the real environment are displayed in the image based at least on the marker. The distance and orientation of the marker may be taken into account to properly size and place the virtual object in the image. Further, virtual lighting may be added to an image to indicate to a user how the virtual object would appear with the virtual lighting.
US09552672B2
Dynamic systems and methods for depicting context among different views of an imaging visualization application used by a medical workstation are provided.
US09552670B1
Disclosed is a system and method for triangulating vector graphics data having non-simple multi-styled and multi-connected shapes. The method provides for geometry flattening and more efficient processing of horizontal edges. The method involves computing a plurality of monotone chains corresponding to each of the plurality of shapes; computing a plurality of scan beams corresponding to the plurality of monotone chains; computing a plurality of monotone polygons corresponding to the monotone chains; computing a plurality of triangles from the plurality of monotone polygons; and displaying the plurality of triangles on the computer display.
US09552669B2
One or more geographic limits of a view of a digital display device are determined based on a location and orientation of the digital display device. A least a location of a subsurface object within the view is determined, and a multi-dimensional first representation of the subsurface object is rendered in the view based on the location and depth such that the first representation indicates an actual location of the subsurface object within the view.
US09552659B2
Difference of resolution depending on imaging position in one reconstructed image generated in the FFS method is reduced to improve measurement accuracy. The X-ray CT device interpolates missing data of the projection data obtained by the FFS method with view direction interpolation processing using real data of the projection data lining up along the angular direction of the rotational movement, and channel direction interpolation processing using real data of the projection data lining up along the channel direction, and generates a reconstructed image, in which contribution ratios of the projection data having been subjected to the view direction interpolation processing and the projection data having been subjected to the channel direction interpolation processing differ according to position of pixel in the reconstructed image.
US09552650B2
The impression given by a background image is determined, wherein the background image represents the background of a location to be decorated with a picture frame into which a print has been inserted. A picture frame image that gives this impression is found. The image representing the print is corrected so as to give an impression closer to the impression that has been determined. The corrected image is combined with the found picture frame image and the resulting composite image is transmitted to a smartphone. When the composite image is checked and deemed suitable by the user, the print of the corrected image is inserted into an actual picture frame specified by the picture frame image and the picture frame with the inserted print is delivered to the user.
US09552649B2
Image texture feature values are computed for a set of image texture features from an image of an anatomical feature of interest in a subject, and the subject is classified respective to a molecular feature of interest based on the computed image texture feature values. The image texture feature values may be computed from one or more gray level co-occurrence matrices (GLCMs), and the image texture features may include Haralick and/or Tamura image texture features. To train the classifier, reference image texture feature values are computed for at least the set of image texture features from images of the anatomical feature of interest in reference subjects. The reference image texture feature values are divided into different population groups representing different values of the molecular feature of interest, and the classifier is trained to distinguish between the different population groups based on the reference image texture feature values.
US09552640B2
A method of recognizing stairs in a 3D data image includes an image acquirer that acquires a 3D data image of a space in which stairs are located. An image processor calculates a riser height between two consecutive treads of the stairs in the 3D data image, identifies points located between the two consecutive treads according to the calculated riser height, and detects a riser located between the two consecutive treads through the points located between the two consecutive treads. Then, the image processor calculates a tread depth between two consecutive risers of the stairs in the 3D data image, identifies points located between the two consecutive risers according to the calculated tread depth, and detects a tread located between the two consecutive risers through the points located between the two consecutive risers.
US09552638B2
A device includes an image data receiving component, a vegetation index generation component, a spatial structure variance generation component, a classification component and a water budget component. The image data receiving component receives multiband image data of a geographic region. The vegetation index generation component generates a vegetation index based on the received multiband image data. The spatial structure variance generation component generates a spatial structure variance image band based on the received multiband image data. The classification component generates a land cover classification based on the received multiband image data, the vegetation index and the spatial structure variance image band. The water budget component generates a water budget of a portion of the geographic region based on the land cover classification.
US09552627B2
The invention relates to an electronic device for performing imaging, including a camera for creating image data (ID) from an imaging target (IT), the imaging target (IT) including at least one primary image object (I1) and at least one secondary image object (I2), an image-processing chain arranged in connection with the camera, for processing the image data created from the imaging target, and a focussing unit for focussing the camera on at least the primary image object. In addition, a blurring unit is arranged in the image-processing chain, to blur at least some of the said secondary image objects in the image data, and arranged to use the information produced by the focussing unit.
US09552608B2
A method of reducing duplications of content items across multiple content item lists presented to a user is disclosed. A first set of content items is received. It is detected that the first set of content items was communicated for presentation to a user in a first list. A second set of content items is received. It is determined that the second set of content items includes a duplicate content item, the duplicate content item being a content item that was included in the first set of content items. Based on a satisfaction of an omission criterion, an indication is provided that the content item is to be omitted from the second set of content items before the second set of content items is communicated for presentation to the user in a second list.
US09552589B2
Methods and apparatus to determine efficiencies of media delivery across platforms are disclosed. An example method includes obtaining a first effectiveness metric for a first platform, obtaining a first reach of the first platform with respect for a target group of audience members, and calculating a first performance metric based on the first effectiveness metric and the first reach.
US09552585B2
A survey providing apparatus includes a reception unit configured to receive a survey participation signal, from a user device, related to the broadcasting program that is being reproduced in a broadcasting device, a user authentication unit configured to authenticate a user based on identification information of the user device included in the received survey participation signal and user information that is previously stored in a database, a transmission unit configured to transmit a survey list for the broadcasting program to the user device and a survey result generation unit configured to generate a survey result based on a survey response to the survey list and the user information, wherein the transmission unit is further configured to transmit the generated survey result to the broadcasting device.
US09552577B2
The present disclosure concerns a method for transferring a money amount by using a two-dimension image code. It provides that the registration of the transfer parties affected by a managing entity generates a two-dimension image code containing registration and security data. Moreover, the request of the recipient party to the paying party of the money amount occurs by a two-dimension image code generated on the display of a mobile phone of the recipient party; the payment order of the paying party to the managing entity to pay said money amount involves the capture of the two-dimension image code from the display of the recipient party and sending to the managing party an encrypted SMS message including the data, the reception of the encrypted the SMS message by a central server of the managing party, which forwards or not the request of authorization of payment of the money amount.
US09552575B2
A card actuated automated banking machine (152, 198, 200) includes a plurality of transaction function devices. The transaction function devices include a card reader (170), a printer (174), a bill dispenser (176), a display (182), a check imaging device (186), and at least one processor (190). The machine is operative, responsive to receiving a check and certification data, to dispense cash in exchange for the check. The person presenting the check to the machine need not provide user identifying inputs through input devices of the machine in order to receive cash for the check. Furthermore, prior to accepting the check as a payment, the person can communicate with at least one computer (204) through at least one consumer interface device (208) to verify that the check is payable for the check amount.
US09552562B2
A method, apparatus, and system for a visual information builder for business rules are provided. By providing an additional interface layer over a general purpose business rule creation interface, role-based and context-sensitive interaction and presentation can be provided to abstract the complexity of the underlying service platform that supports the business rules. Templates are used to provide custom context-sensitive user interfaces and to hide complexity from the user by limiting the scope of the rule dictionary exposed to the user. The general rule building process is uniformly consistent across different contexts and operates similarly at the block and rule scale. Moreover, logical combinations are built using a consistent logical layout specifying logical operators and order of operations based on direction of expansion and relative positions. The logical combinations that are built in VIB can be automatically translated into corresponding business rule code for evaluation and execution by a rules engine.
US09552561B2
Incorporating user insights in predicting, diagnosing and remediating problems that threaten on-time delivery of a project may comprise gathering information. The information may be conveyed to one or more users. A user may be allowed to input a new value associated with the project, the new value assessed based on the information and representing an expert assessment of the information. The user may be allowed to also indicate a period of time the user considers the information to be applicable. The new value and the period of time may be incorporated into data used in a prediction algorithm that predicts probability distribution of completion time of the project as the project is progressing.
US09552550B2
In one embodiment, a committed information rate (CIR) prediction is received from a machine learning model that corresponds to a predicted average traffic rate supported by a network connection. A traffic shaping strategy is adjusted based on the CIR prediction. A rate at which data is communicated over the network connection may be based on the traffic shaping policy. The effects of the adjusted traffic shaping strategy are also monitored. Feedback is further provided to the machine learning model based on the monitored effects of the adjusted traffic shaping strategy.
US09552544B1
Described is a system for action selection based on a combination of neuromodulatory and prefrontal cortex models. The system inputs group attack probability estimates for multiple groups in a prefrontal cortex (PFC) input area of a model instance. The system encodes a dispersion of the group attack probability estimates in an anterior cingulated cortex (ACC) conflict input area of the model instance, resulting in activation of the ACC conflict input area. The activation is propagated to an action area and a neuromodulatory area of the model instance. An action strategy is selected in the action area. The action strategy is implemented, and a reward and a cost is generated for the implemented action strategy. An assessment of possible action strategies is updated based on the generated reward and cost. Each model instance modulates its subsequent action strategy selection based on the updated assessment of the possible action strategies.
US09552538B2
An image forming apparatus for performing image formation using a recording material includes an acquisition unit configured to acquire a remaining amount of the recording material, a prediction unit configured to predict a remaining amount of the recording material based on data used for the image formation, a setting unit configured to set the predicated remaining amount of the recording material as a remaining amount of the recording material to be displayed, and a control unit configured to perform control so that when the predicted remaining amount of the recording material reaches a remaining amount of the recording material to be acquired next by the acquisition unit, the remaining amount of the recording material to be displayed is maintained at the remaining amount of the recording material to be acquired next by the acquisition unit until the acquisition unit acquires the next remaining amount of the recording material.
US09552535B2
Apparatus, methods, and articles of manufacture for obtaining examples that break a visual expression classifier at user devices such as tablets, smartphones, personal computers, and cameras. The examples are sent from the user devices to a server. The server may use the examples to update the classifier, and then distribute the updated classifier code and/or updated classifier parameters to the user devices. The users of the devices may be incentivized to provide the examples that break the classifier, for example, by monetary reward, access to updated versions of the classifier, public ranking or recognition of the user, a self-rewarding game. The examples may be evaluated using a pipeline of untrained crowdsourcing providers and trained experts. The examples may contain user images and/or depersonalized information extracted from the user images.
US09552531B2
Image segmentation utilizing the color and brightness of sections of the image to generate super-pixels is described herein. The image segmentation is implemented pixel-wise. A color triangle is utilized in the classification of the pixels. By using a hierarchical classification table, the memory usage is significantly reduced, and the image segmentation is able to be performed on-the-fly in real-time.
US09552528B1
Methods and apparatus for generating a binarization threshold are described. A set of input image pixels is processed. Edges including edge pixels are identified. In various embodiments histograms of pixel values and edge pixel values are generated and jointly used in determining an appropriate binarization threshold. In some embodiments a first histogram of edge pixel values is used to determine an interval of pixel values of interest to limit the set of pixel values used for determining a binarization threshold statistically. In some embodiments a first histogram corresponding to edge pixel values and a second histogram corresponding to image pixel values are generated, subjected to one or more smoothing operations, and truncated, based on information derived from the edge histogram. Characteristics of the histograms including, e.g., minima, maxima, are determined, evaluated, and used to generate a best global threshold.
US09552521B2
The present invention provides a human body security inspection method and system. The method comprises: retrieving in real-time scanning row or column image data of a personal to be inspected; transmitting in real-time the image data to an algorithm processing module and processing these image data by the module; automatically recognizing a suspicious matter by a suspicious matter automatic target recognition technique, after retrieving an image data of an entire scanning image of the personal; any of the following three inspection modes is selected, so as to perform a further processing on basis of the recognition result of the suspicious matter, (1) in a manner of automatic target recognition technique, (2) in a combination manner of the automatic target recognition technique and a privacy protection image; and (3) a combination manner of the automatic target recognition technique, a privacy protection image and human intervention.
US09552519B2
There is provided a communication system that includes a vehicle and a mobile device, and a method uses that system to provide vehicle owner's manual information. The method includes the steps of: receiving a digital image of a portion of a vehicle; identifying an object of the vehicle in the digital image; associating the object with at least one reference object image stored in an object library comprising a plurality of reference object images; displaying owner's manual information based on the association; and storing at least a portion of the digital image in the object library as a new reference object image for future identifications.
US09552516B2
A receipt processing system includes at least one imaging device which generates an image of a paper receipt. At least one processor programmed to acquire the image of a paper receipt from the at least one imaging device, textualize the data from the acquired receipt image, define specific local partial models based on regular expressions and geometric proximity, extract information from the textualized data according to the local partial models, apply rules to the extracted information, and generate receipt data from the application of the rules.
US09552510B2
Techniques for facial expression capture for character animation are described. In one or more implementations, facial key points are identified in a series of images. Each image, in the series of images, is normalized from the identified facial key points. Facial features are determined from each of the normalized images. Then a facial expression is classified, based on the determined facial features, for each of the normalized images. In additional implementations, a series of images are captured that include performances of one or more facial expressions. The facial expressions in each image of the series of images are classified by a facial expression classifier. Then the facial expression classifications are used by a character animator system to produce a series of animated images of an animated character that include animated facial expressions that are associated with the facial expression classification of the corresponding image in the series of images.
US09552501B2
The present invention is to provide a card reader that can prevent the illegal acquisition of magnetic information recorded on a magnetic stripe, based on an output signal from a pre-head. More specifically described, in a card reader having a card insertion slot for guiding a magnetic card having a magnetic stripe to a transport passage and a pre-head arranged in the vicinity of the card insertion slot for detecting the presence of the magnetic stripe, the pre-head is equipped with a head portion having at least one pair of magnetic cores arranged to be opposite from each other having a magnetic gap between them and coils wound around a pair of the magnetic cores; and a signal different from that of the magnetic information recorded on the magnetic stripe is output from the pre-head.
US09552500B2
A platform including an always-available theft protection system is described. In one embodiment, the system comprises an arming logic to arm the platform, when an arming command is received, a risk behavior logic to detect a potential problem when the platform is armed, and a core logic component to provide logic to analyze the potential problem, and to move the platform to a suspecting mode, when the potential problem indicates a theft suspicion. The system, in one embodiment, further comprises configuration logic to configure settings for the system when the platform is in an unarmed mode, the configuration logic including a user logic enabling an authorized user to alter settings and an administrator logic enabling an administrator to alter the settings using an authenticated set request.
US09552480B2
The method includes identifying an instance of software installed. The method further includes determining a fingerprint corresponding to the instance of software installed. The method further includes determining a security risk associated with the instance of software installed. The method further includes identifying a software management policy for the instance of software based upon the fingerprint, security risk, and designated purpose of the computing device. In one embodiment, the method further includes in response to identifying the software management policy, enforcing, by one or more computer processors, the software management policy on the instance of software installed on the computing device.
US09552469B2
A human biological characteristic file corresponding to a particular identity is received and used as a base file. A characteristic code to be authenticated is obtained according to a human biological characteristic of a person who requests identity authentication when an identity authentication request corresponding to the particular identity is received. A base characteristic code is collected from a base file. A collecting algorithm applied for collecting the base characteristic code is the same as or matches an algorithm applied for obtaining the characteristic code. The present techniques determine whether the base characteristic code and the characteristic code correspond to a same human biological characteristic. If a result is positive, the identity authentication request is verified. The present techniques implement communication between different terminal devices of different manufacturers and effectively improve user experiences, thereby efficiently and conveniently implementing remote identity authentication.
US09552463B2
A method, system and non-transitory computer-readable medium product are provided for functionality watermarking and management. In the context of a method, a method is provided that includes identifying a request to establish an association between a watermark template and a function of at least one user device and determining whether the request to establish the association between the watermark template and the function of the at least one user device is authorized. The method further includes authorizing the request to establish the association between the watermark template and the function of the at least one user device in response to a determination that the request to establish the association between the watermark template and the function of the at least one user device is authorized.
US09552457B2
Methods of “reprogramming” epigenetic mark readers or erasers to recognize epigenetic marks other than their cognate (or natural) marks are provided. Reprogramming the reader or eraser can offset the effects of aberrant writer activity (for example, loss of function or overactivity) that can contribute to certain diseases states, such as cancer. The use of the reprogramming compounds identified by these methods in the treatment of such disease states is also provided. Exemplary mark readers that can be targeted by these methods include BPTF and CBX2.
US09552452B2
The present invention provides a method for flip chip packaging co-design. The method comprises steps of: providing an I/O pad information of a chip and a connection information of a PCB; performing a first I/O pad placement according to the I/O pad information of the chip and the connection information of the PCB; utilizing a RDL routing analysis device to perform a bump pad pitch analysis for the first I/O pad placement of the chip to generate a bump pad pitch analysis result; performing a bump pad planning for a package according to the bump pad pitch analysis result to generate a bump pad planning result; and performing a second I/O pad placement for the chip according to the bump pad planning result to generate an I/O pad placement result.
US09552451B1
Embodiments relate to cross-hierarchy interconnect adjustment. An aspect includes receiving chip layout data corresponding to a chip design, wherein a first portion of a metal stack of the chip design is assigned to a first hierarchy and a second portion of the metal stack is assigned to a second hierarchy based on a contract between the first and second hierarchy. Another aspect includes determining an unused portion of the first portion of the metal stack. Another aspect includes moving an interconnect of the second hierarchy from the second portion of the metal stack that is assigned to the second hierarchy to the unused portion of the first portion of the metal stack in the chip layout data. Another aspect includes performing power recovery on the chip layout data after moving the interconnect based on an amount of slack margin generated in the chip design by the moving of the interconnect.
US09552449B1
Techniques relate to dynamic complex fault model generation for diagnostics simulation and pattern generation. Inline fabrication parametric data is received, and the inline fabrication parametric data is a collection of physical measurements made on a device under test during a manufacturing fabrication of the device under test. A fault model of defects is generated according to the inline fabrication parametric data, where the fault model is based on a physical design of the device under test combined with the inline fabrication parametric data for the device under test. Test patterns are generated based on the fault model and the inline fabrication parametric data, such that the test patterns are configured to test the device under test in order to obtain results that are based on the inline fabrication parametric data. A simulation is run of the device under test using the results and the inline fabrication parametric data.
US09552448B2
A method of transmitting data is disclosed. At least one system block of a system-on-chip (SoC) is modeled at an untimed functional level in first and second untimed functional models. First and second transaction level (TL) models of the at least one system block system block are modeled at a transaction level (TL) using the first and second untimed functional models, respectively. First and second cycle accurate (CA) models are modeled at a cycle accurate (CA) level using the first and second TL models, respectively. Data is transmitted from the first untimed functional model to the first CA model, from the first CA model to the second CA model via a CA bus, and from the second CA model to the second untimed functional model.
US09552447B2
Disclosed are a system and method that control integrated circuit chip temperature using frequency scaling based on predetermined temperature-frequency settings. During integrated circuit chip operation, a controller causes a variable clock signal generator to adjust the frequency of a clock signal that coordinates operations of an integrated circuit chip based on the temperature of the integrated circuit chip and on predetermined temperature-frequency settings. The temperature-frequency settings are predetermined in order to ensure that the frequency of the clock signal, as adjusted, remains sufficiently high to meet a chip performance specification, but sufficiently low to prevent the temperature from rising above a predetermined maximum temperature in order to limit power consumption. Also disclosed is a method of generating such temperature-frequency settings during timing analysis.
US09552445B2
Automatic change propagation in an area-based open pit mine designer is disclosed. One example includes an economic shell receiver module to receive an economic shell. In addition a user input module receives a user parametric input denoting an open pit mine shape based on the economic shell. An open pit mine designer module automatically develops an open pit mine design from the user parametric input. The user input module receives an additional area to be incorporated into the open pit mine design. The open pit mine designer module automatically propagates the additional area into the open pit mine design to generate a modified open pit mine design.
US09552444B2
Techniques are disclosed for using a third-party application to access or edit a file within a cloud-based environment within a cloud-based platform or environment. In one embodiment, a method includes, in response to a request to access the content in the cloud-based environment, providing the third-party application with a login view to verify an identity of a user. The login view is generated from a server hosting the environment. The method further includes, upon the verification of the user's identity, providing the requested content to the third-party application.
US09552443B2
An information processing apparatus includes a search execution unit configured to execute a search on the basis of a search condition, an item specification unit configured to specify particular data as an item from data included in a result of the search executed by the search execution unit on the basis of the search condition, an item storage unit configured to store the item specified by the item specification unit in a storage apparatus, a search result generation unit configured to generate a search result without data overlap on the basis of data included in a result of a search executed by the search execution unit on the basis of a new search condition and the item stored in the storage apparatus, and a search result display unit configured to display the search result generated by the search result generation unit.
US09552419B2
Graphical user interfaces for searching music. A computer provides a window of a first webpage providing a user interface to search music, comprising search tools including filter tools and a keyword search tool. In response to a user search request for music via the filter tools and/or the keyword search tool, the computer provides, within the window, music search results. When a search result is selected by the user, the selected search result expands within the window. The expanded search result includes one or more of: a grab button, a download button, a share button, a license button, an audio player showing an audio waveform of the selected music search result, a description of the selected music search result, artwork associated with the search result, and an explore-more button, that when selected provides additional music related to the selected music based on acoustic similarity.
US09552413B2
A program vector can represent attributes of a program to be generated. EPG data can be received, and metadata necessary for generation of a program vector PP can be extracted from the EPG data. A morphological analysis can be carried out on contents and title included in the metadata to disassemble the contents and the title into words. Items included in the metadata can be subjected to a vector creation process to generate the program vector PP. An effect vector can be extracted on the basis of a genre of a program associated with the metadata. The extracted effect vector can be associated with the generated program vector PP and the processing can be ended. This can be applied to a distribution server for distributing contents.
US09552390B2
Embodiments are provided herein for efficient out-of-order (OOO) multiple query execution within a stored procedure in a database processing system. An embodiment method includes compiling a procedure comprising a plurality of statements. During the compiling, any dependencies between the statements are detected and maintained in a dependency table. The method further includes executing the procedure. During the execution, the method includes upon detecting a change in a dependency between the statements, updating the dependency in the dependency table. The statements are scheduled for OOO execution according to the dependency table with the updated dependencies.
US09552377B2
A method for naming an image file comprises the steps of: searching for a keyword string in initial scan image data; identifying an encoded string after the keyword string; and generating an initial file corresponding to the initial scan image data. If the keyword string is found, a file name of the initial file is automatically set up according to the encoded string.
US09552373B2
The present invention relates to a method for performing face recognition in a telecommunication system (1) comprising a central repository (10) in which Face Recognition profiles attached to subscribers signed up for face recognition have been stored. The method comprises steps like: Detecting proximity between a subscriber (5) of the subscribers signed up for face recognition and an entity (6,8) involved with Face Recognition, said subscriber (5) being located within a cell coverage area (7); Migrating a Face Recognition profile attached to said subscriber, from the central repository (10) to a Network node (8) controlling the cell coverage area (7); Generating in the Network node, an extended synthetic gallery for the migrated Face Recognition profile.
US09552369B2
A system for managing files over a network comprises a first computer hosting managed folders and files and one or more second computers. The first computer comprises database management software, server software such as server pipe software, and a first unique token. The second computer comprises a software module adapted and configured to be integrated into application software, client software such as client pipe software, and a second unique token. The computers communicate in part using the server and client software to establish a secure session for file access and transfer between the first and second computers.
US09552367B2
The system and method described herein may use reverse path lookup to build mappings between file handles that represent network file system objects and full path names associated therewith and distinguish hard links between different file system objects having the same identifier with different parents or file names. The mappings and information distinguishing the hard links may then be cached to enable replicating changes to the file system. For example, a server may search the cached information using a file handle associated with a changed file system object to obtain the file name and full path name associated therewith. The server may then send the file name and full path name and metadata describing how the file system object was changed to a replica host, which may then replicate the change to the file system object.
US09552366B2
Systems and methods are presented for storing and updating data. The metadata associated with a user computing device may be used to determine whether the user computing device is configured to maintain a synchronized copy of the file. Moreover, a user computing device may be authorized to modify a file through a virtual desktop instance on a PES. If a user computing device is authorized to synchronize the file, the file may be accessible locally without a network connection.
US09552353B2
Techniques are disclosed for generating phrases for selection by users communicating in an online virtual world environment. A phrase generation engine automatically constructs new phrases using pre-approved words from a dictionary of frequently used words and language-specific rules for phrase formation to ensure safety and supplement an existing database of commonly used, pre-approved phrases. Increasing the number of phrases that are available for selection by a user increases the user expressivity. Each word in the dictionary is annotated with semantic and grammatical information that constrains how the word is combined with other words to generate a new phrase. Each new phrase may also be tagged to enable translation into a different language so a phrase in a first language selected by a first user may be displayed in a second language to a second user.
US09552341B2
A web-based application constructor can be used to construct a web display. The web-based application constructor can obtain data from heterogeneous data sources having Web Services schemas to produce the web display. The web display can contain page components and can display the data from at least some heterogeneous data sources. A versioning system can keep track of changes to page components, page layout, searches, and text to allow users to make changes without administrative approval.
US09552339B1
A method and apparatus of modifying user content data on a mobile station are disclosed. One example method of displaying customized content data on a mobile station may include receiving the content data at the mobile station, and modifying the content data based on predefined viewing preferences of the user. The modified content may then be displayed on a display interface of the mobile station allowing the user to view the content based on their specified preferences.
US09552336B2
Methods and systems for generating and sending an XML document are described. In a specific implementation, methods and systems for responding to an XML client request utilize an XML response generator. The XML response generator responds to a client request without having to first build and save the entire response. An emitter object is provided that receives data that is gathered. The calls are made in a particular order and ensure that the hierarchical nature of the response that is being built is preserved. The emitter object translates the data that it receives into response portions that are in proper XML syntactic form.
US09552330B2
Methods, apparatuses, and computer program products for indicating a page number of an active document page within a document are provided. Embodiments include detecting, by a presentation controller, activation of a document page on a presentation device; in response to detecting the activation of the document page on the presentation device, tracking, by the presentation controller, an amount of time that the document page is consecutively active on the presentation device; determining, by the presentation controller, that the amount of time that the document page is consecutively active on the presentation device exceeds a predetermined threshold; and in response to determining that the predetermined threshold has been exceeded, providing to a target source, by the presentation controller, an output indicating a page number of the document page while the document page is active on the presentation device.
US09552320B2
A method that compensates for misalignment on a synchronous data bus. The method includes: replicating propagation path lengths, loads, and buffering of a radial distribution network for a strobe, receiving a lag pulse signal, and generating a replicated strobe signal by employing the replicated propagation path loads lengths, and buffering; measuring the time between assertion of the lag pulse signal and assertion of the replicated strobe signal; on a lag bus, generating a value that indicates the time; within a synchronous lag receiver, receiving a first one of a plurality of radially distributed strobes and a data bit, and delaying registering of the data bit by the time.
US09552315B2
In one aspect, a system includes electrical components arranged in a daisy chain that include a first electrical component disposed at a first end of the daisy chain and a second electrical component disposed at an opposite end of the daisy chain than the first end. Each of the first and second electrical components includes an input port, an output port and a common port. The input port of the first electrical component is coupled to one of a supply voltage port or ground and the common ports of the first and second electrical components are coupled to the other one of the supply voltage or the ground. An address of the second electrical component is determined before addresses of the other of the electrical components are determined, and the addresses determine a position of an electrical component with respect to the other of the electrical components.
US09552311B2
A memory system having a memory controller and several separate memory devices connected to the controller by a system bus. The memory devices each included an array of memory cells, addressing circuitry used to address the cells and an address storage circuit which stores a local address unique to each of the memory devices. The local addresses are sequentially assigned to the memory devices by selecting a first one of the devices and forwarding an address assign command to the selected device. A command decoder, having detected the address assign command, will permit a local address placed on the bus by the controller to be loaded into the selected memory device. This sequence will continue until all of the memory devices have been assigned local addresses at which time the memory devices can be accessed to perform memory read, program, erase and other operations.
US09552310B2
An EVEN component selecting unit and an ODD component selecting unit acquire a first signal from a DQ signal based on a rising edge of a DQS signal and a second signal from the DQ signal based on a falling edge of the DQS signal. Variable delay adding units give the first signal a first delay based on a phase difference between an internal clock signal and the rising edge of the DQS signal and give the second signal a second delay based on a phase difference between the internal clock signal and the falling edge of the DQS signal. Data capturing units capture, based on the internal clock signal, data from the first signal to which the first delay is given and the second signal to which the second delay is given.
US09552308B2
A request associated with a particular cache record is generated to be sent to a system component associated with a cache bank over an interconnect. A wake-warn signal is sent over a dedicated wake-warn channel to indicate to the system component that the request is to arrive. Wake-warn signals cause a disabled clock to be ungated to an enabled state. The request is then sent to the system component.
US09552305B2
A method begins by a processing module identifying a first storage space zone that includes a plurality of deleted encoded data slices and a plurality of active encoded data slices. The method continues with the processing module determining to compact the first storage space zone based on a function of the plurality of deleted encoded data slices and the plurality of active encoded data slices. The method continues with the processing module retrieving the plurality of active encoded data slices from the first storage space zone, identifying a second storage space zone, storing the plurality of active encoded data slices in the second storage space zone, and erasing the plurality of deleted encoded data slices and the plurality of active encoded data slices from the first storage space zone when the first storage space zone is to be compacted.
US09552303B2
A method and system for maintaining release consistency in shared memory programming on a computing device having multiple processing units includes, in response to a page fault, initiating a transfer, from one processing unit to another, of data associated with more than one but less than all of the pages of shared memory.
US09552300B2
A cache system for a storage device includes a solid state drive (SSD), a random access memory (RAM), and a cache control device. The cache control device is configured to: retrieve data from the storage device in response to a request to read data from the storage device, store at least some of the data in one or both of (i) the SSD and (ii) the RAM, when storing the at least some of the data to the RAM, write to the RAM non-sequentially with respect to a memory space of the RAM, and when storing the at least some of the data in the SSD, write to the SSD sequentially with respect to a memory space of the SSD. The cache control device comprises an SSD interface device configured to allocate memory for storing data in the SSD sequentially with respect to the memory space of the SSD.
US09552299B2
Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
US09552298B2
Methods and systems configured to facilitate smart pre-fetching for sequentially accessing tree structures such as balanced trees (b-trees) are described herein. According to various described embodiments, a pre-fetch condition can be determined to have been met for a first cache associated with a first level of a tree such as a b-tree. A link to a bock of data to be read into the cache can be read into the cache by accessing a second level of the tree. The data elements associated with the retrieved link can subsequently read into the cache.
US09552292B2
A storage management apparatus configured to allocate physical addresses in a physical storage area, to virtual addresses in a virtual storage area for storing data is provided. The storage management apparatus includes a processor that executes a process to define, in the physical area, a continuous area having a plurality of continuous physical addresses, and define, based on a virtual address to which a physical address in the continuous area has initially been allocated, an allocation range of virtual addresses for allocating the defined continuous area; and allocate a physical address in the defined continuous area to a virtual address in the defined relation range.
US09552284B2
A method to determine valid input sequences for an unknown binary program is provided. The method includes obtaining multiple input sequences, which each include two or more different inputs, for an unknown binary program. The inputs for the input sequences may be valid inputs for the unknown binary program. The method may further include executing an instrumented version of the unknown binary program separately for each input sequence. For each execution of the instrumented version of the unknown binary program, a set of execution traces may be generated by recording execution traces generated by the execution of the instrumented version of the unknown binary program. The method may further include comparing the sets of execution traces and determining which of the input sequences the unknown binary program accepts as valid based on the comparison of the sets of execution traces.
US09552281B2
Systems and methods are disclosed for integrating JAVA objects, such as handlers, into a scripting language to be used as part of a test automation environment including a test automation tool. The environment can access and execute one or more script files coded using diverse scripting languages designed to exercise and test DNS servers, registries, and/or other network entities. The test automation tool can invoke a set of generalized handlers that may comprise compiled JAVA objects configured to perform specific testing functions. The test automation tool may load a script for a test case and a scripting language, establish a controller, and interface the script to the intermediate JAVA handlers to abstract individual script files for use in a more universal fashion, avoiding incompatibilities that can arise between various script languages.
US09552278B1
A method, computer program product, and system performing a method that include a processor defining a code fingerprint by obtaining parameters describing at least one of an event type or an event. The code fingerprint includes a first sequence. The processor loads the code fingerprint into a register accessible to the processor. Concurrent with executing a program, the processor obtains the code fingerprint from the register and identifies the code fingerprint in the program by comparing a second sequence in the program to the first sequence. Based on identifying the code fingerprint in the program, the processor alerts a runtime environment where the program is executing.
US09552277B2
A synchronized JAVA debugger maintains synchronization between a JAVA source file in the debugger current working directory and a corresponding JAVA stored procedure in a database to be debugged. The debugger includes fetching module, storage module, display module, and execution module. The fetching module fetches a corresponding JAVA source file for a JAVA stored procedure from a database. The display module displays a recompile option, as a button, menu, or command line interface. In response to selection of the recompile option in the user interface, the execution module terminates the debugging session, sends a modified JAVA source file to the remote target JAVA Virtual Machine (JVM) and instructs the remote JVM to recompile the JAVA stored procedure using the modified JAVA source file before a new debugging session is started. Communication between the debugger and the remote database is by sending and receiving JAVA Debug Wire Protocol (JDWP) command packets.
US09552259B1
A method and system are provided for dynamic provisioning of snapshots in a data backup system with a software defined storage (SDS). The method implemented by the backup system receives a snapshot provisioning request including a user selection of snapshot objectives by a dynamic snapshot module, converts a file system reference mapping to a logical unit number (LUN) of the SDS, consolidates the snapshot provisioning request to the mapping and snapshot frequency, and passes the consolidated snapshot provisioning request to the SDS to provision snapshots.
US09552251B2
Techniques for reading data from memory cells arranged along a common charge trapping layer. One example is in a 3D stacked non-volatile memory device. Memory cells on a word line layer WLLn can be disturbed by programming of memory cells on an adjacent word line layer WLLn+1, resulting in uncorrectable errors. The memory cells on WLLn are read in a data recovery read operation which applies an elevated pass voltage to WLLn+1. The elevated pass voltage decreases and narrows the threshold voltages on WLLn, which facilitates reading. The data recovery read operation compensates for the lower threshold voltages of the cells by lowering the control gate voltage, raising the source voltage or adjusting a sensing period, demarcation level or pre-charge level in sensing circuitry. The elevated pass voltage can be stepped up in repeated read attempts until there are no uncorrectable errors or a limit is reached.
US09552247B2
Some embodiments are directed to a method, corresponding system, and corresponding apparatus for detecting unexpectedly high latency, due to excessive retries of a given storage device of a set of storage devices. Some embodiments may comprise a processor and associated memory. Some embodiments may monitor one or more completion time characteristics of one or more accesses between the given storage device and one or more host machines. Some embodiments may then compare the one or more completion time characteristics with a given threshold. As a result of the comparison, some embodiments may report, by the one or more host machines, at least one error associated with the given storage device. The error may be unreported by the set of storage devices.
US09552246B2
A portable memory device is interfaced to a SST and authenticated; a system application on the SST writes diagnostic data to the device. The portable memory device is subsequently interfaced to an enterprise system and the diagnostic data is pulled to the enterprise system for analysis. In an embodiment, the enterprise system pushes informational data regarding maintenance and support to the portable device when the portable device is subsequently interfaced to the SST; the informational data is pushed to the SST for presentation and viewing by a service engineer.
US09552244B2
Systems and methods for correcting bit failures in a resistive memory device include dividing the memory device into a first memory bank and a second memory bank. A first single bit repair (SBR) array is stored in the second memory bank, wherein the first SBR array is configured to store a first indication of a failure in a first failed bit in a first row of the first memory bank. The first memory bank and the first SBR array are configured to be accessed in parallel during a memory access operation. Similarly, a second SBR array stored in the first memory bank can store indications of failures of bits in the second memory bank, wherein the second SBR array and the second memory bank can be accessed in parallel. Thus, bit failures in the first and second memory banks can be corrected in real time.
US09552228B2
Technologies are generally described for systems, devices and methods effective to execute a first computing task by a processor of a data center. In some examples, the first computing task may be executed using an instruction set extension. Execution of the first computing task using the instruction set extension may require a first number of clock cycles. In other examples, execution of the first computing task without using the instruction set extension may require a second number of clock cycles. In some examples, a savings value may be determined. The savings value may represent a difference between the first number of clock cycles and the second number of clock cycles. An amount of processing time may be allocated on the processor to a second computing task. The amount of processing time may be based on the savings value. The second computing task may be different from the first computing task.
US09552224B2
A method of capturing the state of a target program that is running within the environment of an operating system is provided. The method includes identifying threads associated with the target program, suspending threads associated with the target program, preserving data characterizing the threads, and preserving data accessible by the threads when in operation. A method of changing the state of a target program that is running within the environment of an operating system is also provided. This method includes identifying threads associated with the target program, suspending threads associated with the target program, replacing data characterizing the threads with previously preserved data, and replacing data accessible by the threads when in operation with previously preserved data. In either case, the threads are then resumed to allow the target program to continue operation.
US09552220B2
A methods and device for accessing virtual machine (VM) data are described. A computing device for accessing virtual machine comprises an access request process module, a data transfer proxy module and a virtual disk. The access request process module receives a data access request sent by a VM and adds the data access request to a request array. The data transfer proxy module obtains the data access request from the request array, maps the obtained data access request to a corresponding virtual storage unit, and maps the virtual storage unit to a corresponding physical storage unit of a distributed storage system. A corresponding data access operation may be performed based on a type of the data access request.
US09552209B2
A method is described that includes fetching an instruction. The method further includes decoding the instruction. The instruction specifies an operation, a first operand and a second operand. The method further includes fetching the first and second operands of the instruction. The first and second operands are each composed of a plurality of larger chunks having constituent elements. The method further includes performing the operation specified by the instruction including generating a resultant composed of a plurality of larger chunks having constituent elements. The generating of the resultant includes selecting for each element in the resultant a contiguous group of bits from a same positioned chunk of the first operand as the chunk of the element in the resultant, the contiguous group of bits being identified by a same positioned element of the second operand as the element in the resultant.
US09552206B2
Traditionally, providing parallel processing within a multi-core system has been very difficult. Here, however, a system is provided where serial source code is automatically converted into parallel source code, and a processing cluster is reconfigured “on the fly” to accommodate the parallelized code based on an allocation of memory and compute resources. Thus, the processing cluster and its corresponding system programming tool provide a system that can perform parallel processing from a serial program that is transparent to a user. Generally, a control node connected to the address and data leads of a host processor uses messages to control the processing of data in a processing cluster. The cluster includes nodes of parallel processors, shared function memory, a global load/store, and hardware accelerators all connected to the control node by message busses. A crossbar data interconnect routes data to the cluster circuits separate from the message busses.
US09552195B2
Disclosed here are methods, systems, paradigms and structures for incrementally compiling scripts at runtime to generate executable code. The incremental compilation generates executable code corresponding to basic blocks of a script in various phases and at various scopes. In a first phase, an executable code for a basic block of the script is generated for a set of types of variables of the basic block. The generated executable block is stored and executed for subsequent requests. In a second phase, a set of executable blocks whose profiling information, such as frequency of (a) execution, (b) transition between two executable blocks, or (c) execution of a particular path, satisfies an optimization criterion is identified. The identified set of executable blocks are combined to generate an executable control region, which is more optimal than the executable blocks generated in the first phase. The executable control region is executed for subsequent requests.
US09552192B2
The disclosed embodiments provide a system that facilitates execution of a software program. During operation, the system determines a structure of a software program and an execution context for the software program from a set of possible execution contexts for the software program. Next, the system generates memory layouts for a set of object instances in the software program at least in part by applying the execution context to the structure independently of a local execution context on the computer system. The system then stores the memory layouts in association with the software program.
US09552190B1
In accordance with some embodiments, a floating point number datapath circuitry, e.g., within an integrated circuit programmable logic device is provided. The datapath circuitry may be used for computing a rounded absolute value of a mantissa of a floating point number. The floating point datapath circuitry may have only a single adder stage for computing a rounded absolute value of a mantissa of the floating point number based on one or more bits of an unrounded mantissa of the floating point number. The unrounded and rounded mantissas may include a sign bit, a sticky bit, a round bit, and/or a least significant bit, and/or other bits. The unrounded mantissa may be in a format that includes negative numbers (e.g., 2's complement) and the rounded mantissa may be in a format that may include a portion of the floating point number represented as a positive number, (e.g., signed magnitude).
US09552189B1
Circuitry that performs floating-point operations on an integrated circuit is provided. The circuitry may execute a floating-point operation by decomposing the floating-point operation into multiple steps and decomposing the floating-point number on which to perform the floating-point operation into multiple portions. The circuitry may include storage circuits that store at least some results of the multiple steps, and memory access operations may be performed using some portions of the floating-point number. The circuitry may use arithmetic floating-point and arithmetic fixed-point circuits to implement Taylor series expansion circuits that may perform a subset of the multiple steps, thereby reducing the complexity of the subset of these steps.
US09552186B2
A data processing method and an electronic device are disclosed. The method comprises: causing at least one display content displayed by the at least one input/output display unit respectively to be independent from each other, so that processing on one current input/output display unit only affects the display content of the current input/output display unit, but does not affect other input/output display unit(s); obtaining a user operation on the at least one display area; synchronizing a system message between the at least one input/output display unit in response to the user operation, so that consistent system service is obtained from the at least one input/output display unit, wherein the at least one display content are identical or not identical.
US09552180B2
An information processing device includes multiple communication interfaces, a holding unit, a counting unit, and a processing unit. The holding unit holds requests for the multiple communication interfaces in order for each of the communication interfaces, respectively. The counting unit counts a number of times that a turn to process the requests was not given for each of the communication interfaces. The processing unit selects one of the communication interfaces on the basis of the number of times, and processes the request being held for the selected communication interface.
US09552179B2
An image forming apparatus includes a printing section, an acceptance section configured to accept an instruction for the printing section to change a printing speed, and an operation control section configured to control an operation of the printing section. When the acceptance section accepts the instruction, the operation control section calculates a first amount of time for the printing section to start and complete printing at an unchanged printing speed, a second amount of time for the printing section to start and complete printing at a changed printing speed, and a third amount of time for the printing section to change the printing speed and start printing at the changed printing speed, compares a total of the second and third amounts of time with the first amount of time, and determines whether to allow the printing section to change the printing speed based on a result of the comparison.
US09552168B2
Disclosed herein are system, method, and computer program product embodiments for virtual machine (VM) backup from a storage snapshot. An embodiment operates by receiving selective backup parameters including a VM to backup and then creating a VM snapshot associated with the VM. Next, an offset table associated with a virtual disk of the VM stored on a storage is retrieved. The embodiment further includes generating a storage snapshot and deleting the VM snapshot and then promoting the storage snapshot to a new logical unit number. The promoted storage snapshot is then mounted to the backups server. The virtual disk data is backed up to a backup storage using the offset table from the storage snapshot. The storage snapshot is dismounted from the backup server and deleted from the storage.
US09552165B2
Systems and methods of a memory allocation buffer to reduce heap fragmentation. In one embodiment, the memory allocation buffer structures a memory arena dedicated to a target region that is one of a plurality of regions in a server in a database cluster such as an HBase cluster. The memory area has a chunk size (e.g., 2 MB) and an offset pointer. Data objects in write requests targeted to the region are received and inserted to the memory arena at a location specified by the offset pointer. When the memory arena is filled, a new one is allocated. When a MemStore of the target region is flushed, the entire memory arenas for the target region are freed up. This reduces heap fragmentation that is responsible for long and/or frequent garbage collection pauses.
US09552164B2
Techniques and mechanisms for a memory device to concurrently receive and process signals each based on a different respective reference voltage level. In an embodiment, an input/output (I/O) interface of a memory device includes receiver circuits each to process a respective signal received via a corresponding signal line of a bus. In response to one or more configuration commands, a first receiver circuit is configured to process a first signal based on a first reference voltage level and a second receiver circuit is configured to process a second signal based on a second reference voltage level. In another embodiment, a memory controller sends the one or more configuration commands to such a memory device based on an evaluation of voltage swing characteristics each corresponding to a different respective signal line of a bus.
US09552163B1
Systems, methods, and computer programs are disclosed for providing compressed data storage using non-power-of-two flash cell mapping. One embodiment of a method comprises receiving one or more compressed logical pages to be stored in a NAND flash memory. Binary data in the one or more logical pages is transformed to a quinary representation. The quinary representation comprises a plurality of quinary bits. A binary representation of each of the plurality of quinary bits is transmitted to the NAND flash memory. The binary representation of each of the plurality of quinary bits is converted to a quinary voltage for a corresponding cell in a physical page in the NAND flash memory.
US09552158B2
A method for allocating memory includes an operation that determines whether a prototype of a callee function is within a scope of a caller. The caller is a module containing a function call to the callee function. In addition, the method includes determining whether the function call includes one or more unnamed parameters when a prototype of the callee function is within the scope of the caller. Further, the method may include inserting instructions in the caller to allocate a register save area in a memory when it is determined that the function call includes one or more unnamed parameters.
US09552154B2
A device and method for providing a user interface using information is provided. The device includes a display unit, a sensor and a controller. The display unit displays at least one graphic user interface (GUI). The sensor generates a sensor signal according to a user's finger touch input. The controller receives the sensor signal from the sensor, identifies a touch area and an adjacent area based on the received sensor signal, generates touch finger shape-based information according to the identified touch area and the identified adjacent area, and controls the display unit to display the GUI according to the generated finger shape-based information.
US09552146B2
A slide track of a notched slider control can include a continuous path extending between two end points. A slider can be a graphical element able to move along the slide track. The end points can correspond to upper and lower extremes of a value range. Positions between the end points can represent values within the value range. The slide track can include at least one notch that is visually represented within the slide control as a deviation from a straight line segment having the two end points. The notch corresponds to a value within the value range. The notch can causes the slider to become fixed at a point along the slide track whenever a pointing device controlling the slider is moved in a direction of the deviation.
US09552131B2
Methods and apparatuses to display windows. In more than one embodiments of the invention, a window is closed automatically (e.g., after a timer expires, or when a condition or criterion is met, or a system input is received) without user input. In some examples, the window is translucent so that the portion of another window, when present, is visible under the window. In some examples, the image of the window is faded out before the window is closed and destroyed. In some examples, the window does not close in response to any input from a user input device. In some examples, the window is repositioned (or hidden) automatically when another translucent window is displayed. The degree of translucency, the speed for fading out, the discrete levels of translucency for fading out, the time to expire, and/or other parameters for controlling the display of the window may be set by the user or adjusted by the system (or application software programs) automatically according to system conditions or other criteria.
US09552130B2
An application may be hosted for utilization by a remote computing platform. User interface (UI) elements of a UI generated by the hosted application may be identified. Proxy UI elements may be generated. Each of the proxy UI elements may correspond to one or more of the identified UI elements. A transcript of an audio sample may be processed. The audio sample may comprise an utterance of a user of the remote computing platform. The transcript of the audio sample may comprise at least one word corresponding to one or more of the proxy UI elements. A functionality of the hosted application may be invoked. The invoked functionality may correspond to one or more of the UI elements corresponding to the one or more of the proxy UI elements.
US09552125B2
Methods, systems, apparatus, including computer program products for browsing and editing input for an input method editor. In one implementation, a method is provided. The method includes receiving an input sequence of characters in a first writing system; identifying in the input sequence of characters one or more first subsequences of consecutive characters, where each subsequence represents a syllable in a different, second writing system; identifying in the input sequence of characters one or more second subsequences, where each second subsequence includes one or more consecutive first subsequences and represents a term in the different, second writing system; determining one or more boundaries that delimit the one or more second subsequences; and generating one or more selectable indicators for display in a user interface, where each of the one or more selectable indicators identifies a respective second subsequence delimited by the one or more boundaries.
US09552123B1
Disclosed are various embodiments for integrating applications in a portal. A user interface is obtained in one or more computing devices from a first one of a plurality of applications. The user interface includes an identification of an object instance associated with an object type. A list of views associated with a second one of the applications is obtained. One or more of the views are configured to represent the object type. A modified user interface is generated from the user interface according to the identification of the object instance and the list of views. The modified user interface includes a component for selecting one of the views to represent the object instance.
US09552122B2
A dry etching apparatus for performing dry etching in manufacture of a set of touch screen panels on a mother substrate, including a chamber, an upper electrode in the chamber at an upper portion thereof, the upper electrode configured to apply a high-frequency power source (RF) to the interior of the chamber, a lower electrode in the chamber at a lower portion thereof, the lower electrode configured to apply the high-frequency power source to the interior of the chamber, a gas injection port configured to inject a compound mixture gas into the chamber, an exhaust port configured to exhaust a reactive gas produced in the interior of the chamber, and a shadow mask disposed above a location on the lower electrode for the mother substrate for the touch screen panels, the shadow mask having a plurality of exposure windows respectively corresponding to a plurality of exposure portions to be formed.
US09552121B2
A processing system for a capacitive sensing input device comprises a sensing module, a first internal diagnostic mechanism, and a determination module. The sensing module is configured to couple with a first sensor electrode path of a plurality of sensor electrode paths, and is configured to drive the first sensor electrode path with a first signal. The first internal diagnostic mechanism is configured to couple with a second sensor electrode path and to acquire a test signal output while the sensing module drives the first sensor electrode path with the first signal. The first internal diagnostic mechanism comprises a selectable current source configured to couple with the second sensor electrode path, and the selectable current source is enabled during acquisition of the test signal output. The determination module is configured to determine whether the first and second sensor electrode paths are ohmically coupled together based on the test signal output.
US09552114B2
The disclosure is related to a touch panel including a substrate; a low-temperature poly-silicon layer, a first isolating layer, a gate and a second isolating layer arranged in sequence and disposed on a surface of the substrate; a source and a drain disposed on the second isolating layer, the source and the drain disposed separately and respectively connected to the low-temperature poly-silicon layer through a through hole; a planar layer disposed on the source, the drain and the second isolating layer, the planar layer having a first via corresponding to the drain; a filling part filling the first via and the filling part electrically connected to the drain; a third isolating layer disposed on the planar layer, the third isolating layer having a second via corresponding to the filling part; a pixel electrode disposed on the third isolating layer and electrically connected to the filling part through the second via.
US09552107B2
An inputting fingertip sleeve includes a sleeve and an inputting end. The sleeve is configured to receive a finger. The sleeve includes at least one opening. The inputting end is located on the sleeve. The inputting end includes a supporter and a conductive layer. The conductive layer is located on a surface of the supporter. The conductive layer includes a carbon nanotube structure and a conductive layer. The carbon nanotube structure includes a plurality of carbon nanotubes. The conductive material is coated on a surface of each carbon nanotube to form a coating layer.
US09552097B2
Techniques are described to discern between intentional and unintentional gestures. A device receives a first input from one or more sensors that are coupled to a flexible material to detect input from the user provided by manipulation of the flexible material. In addition, the device receives a second input from one or more environmental sensors that are coupled to the user to detect environmental conditions associated with the user. The device correlates the first input and the second input to determine whether the first input is an intentional input by the user.
US09552096B2
Disclosed herein are a display device and a manufacturing method thereof, in which a sensing signal generated by touch input is received through at least two receiving channels. The display device includes a touch panel in which a plurality of driving electrodes receive a plurality of driving signals and a plurality of sensing electrodes generate a plurality of sensing signals by a touch input, wherein the driving electrodes and the sensing electrodes are arranged to intersect each other, and a sensing circuit device in which a plurality of receiving channels receive the sensing signals. The sensing circuit device is configured to receive one sensing signal generated by the touch input through at least two receiving channels.
US09552091B2
There is provided a display driving circuit, including: a touch signal terminal, a first clock terminal, a second clock terminal, a power supply terminal, a drive signal enabling terminal, a drive electrode signal terminal, a common electrode signal terminal, and a plurality of sub-circuits connected in cascades, each of the sub-circuits including: a logic unit, a driving unit and a transmission unit, wherein the logic unit is connected to the touch signal terminal, the first clock terminal, the second clock terminal, the power supply terminal, the drive signal enabling terminal, and the driving unit, the driving unit is connected to the transmission unit, and the transmission unit is connected to the drive electrode signal terminal and the common electrode signal terminal. The present application realizes co-electrode time-division multiplexing of the in-cell capacitive touch screen in the narrow-fame display apparatus.
US09552083B2
A multi-function touch pen for a portable electronic device includes a pen body and an audio output module. The pen body includes a touching input terminal, located at a first end of the pen body for inputting information to the portable electronic device, and an audio input unit located adjacent to the touch input terminal for inputting audio signals to the portable electronic device. The audio output module is located at a second end of the pen body for outputting audio signals generated from the portable electronic device.
US09552077B2
A user interface or control includes a cushion-type support member and a user input member that is interconnected with and carried by the support member. The support member defines an upwardly facing recess, and the input member may be a user interface or control device that is contained within the upwardly facing recess. The support member may be formed to surround the recess about the user interface or control device. The support member may include an air vent that vents air exhausted from the user interface or control device. The user interface or control device may be a laptop computer having a body including a keyboard contained within the recess, and a screen carried by the body. The user interface or control device may alternatively be an electronic input member having an upwardly facing screen, a convertible input member movably mounted to a mounting member, or a game controller.
US09552069B2
The description relates to 3D gesture recognition. One example gesture recognition system can include a gesture detection assembly. The gesture detection assembly can include a sensor cell array and a controller that can send signals at different frequencies to individual sensor cells of the sensor cell array. The example gesture recognition system can also include a gesture recognition component that can determine parameters of an object proximate the sensor cell array from responses of the individual sensor cells to the signals at the different frequencies, and can identify a gesture performed by the object using the parameters.
US09552064B2
Methods, systems, and devices are disclosed for optical sensing and tracking of eye movement. In one aspect, a device for obtaining a user's eye dynamics data includes a display screen to present at least one content. The device includes an eye sensing module to obtain the user's eye dynamics data including the user's eye movement while presenting to the user the at least one content on the display screen. The device includes a processor in communication with the eye sensing module. The processor can determine the user's reaction to the at least one content presented on the display screen based at least partly on the obtained user's eye dynamics data.
US09552055B2
In one embodiment, a method includes accessing a social graph comprising a plurality of nodes and edges, accessing user-concept scores for a first set of users nodes of the plurality for nodes, respectively, generating a recommendation-algorithm for estimating recommended user-concept scores for all user-concept pairs in the first set of user nodes and the plurality of concept nodes, and calculating recommended user-concept scores for a second set of user nodes of the plurality of nodes.
US09552054B2
A method for controlling a sensor includes steps of: sensing an object for determining whether the object is within a sensing range of the sensor; if it is determined that the object is not within the sensing range, the sensor is turned into a non-active mode for a predicted non-active time, wherein the predicted non-active time is calculated based on a predetermined or a historical non-active time; sensing the object for determining whether the object is within the sensing range during the predicted non-active time; and if it is determined that the object is not within the sensing range during the predicted non-active time, the sensor is turned into a sleep mode for an predicted sleep time, wherein the predicted sleep time is calculated based on the predetermined non-active time and a predetermined sleep time, or is calculated based on the historical non-active time and a historical sleep time.
US09552048B2
A pull-up resistor of an electronic device pulls up a potential of a USB signal line that is for connection with a host, thereby allowing the host to detect a communication speed. In response to a status request from the host in a normal power mode, a transmission-reception section transmits a status response indicating a switchable status when the electronic device is switchable to a power saving mode. A control section performs switching to the power saving mode after the host suspends transmission of the status request upon receipt of the status response, and performs switching to the normal power mode in response to a specific event within the electronic device in the power saving mode. A switch disables the pull-up to inform the host about disconnection, and enables the pull-up to inform the host that the connection is re-established, thereby causing transmission of the status request to be resumed.
US09552043B2
A handheld electronic device is provided. The handheld electronic device includes a touch display unit, a sensor unit and a processing unit. The sensor unit detects a rotation angle of the handheld electronic device relative to a gravity direction and a displacement of the handheld electronic device. The processing unit is electrically connected to the touch display unit and the sensor unit to extend a timeout threshold of the touch display unit from a first value to a second value that is larger than the first value when the rotation angle is within a reading mode range. The processing unit keeps the timeout threshold at the second value when at least a first condition that the displacement of the handheld electronic device is larger than a predetermined value is met.
US09552041B2
In a system, an apparatus determines whether or not an information processing apparatus needs to return to a normal power supply mode, in response to reception of a first packet related to a job through a network, determines whether or not cooperation with another apparatus is needed in order to process the job related to the first packet if it is determined that the information processing apparatus needs to return to the normal power supply mode, generates a second packet for causing the another apparatus in a power saving mode to return to the normal power supply mode, sends the second packet to the another apparatus, if it is determined that cooperation with another apparatus is needed, and causes the information processing apparatus to return from a power saving mode to the normal power supply mode after the second packet is sent.
US09552040B2
A method and apparatus for enabling low power idle (LPI) signaling for Ethernet transceivers operating in legacy modes are disclosed that allow a high speed transceiver to retain energy efficient Ethernet (EEE) functionality even when the transceiver is operating in a slower speed mode. In some embodiments, an Ethernet device may enter an LPI mode upon receiving a regular LPI signal when its media independent interface (MII) is operating at a first transmission rate, and may enter the LPI mode upon receiving a modified LPI signal when the MII is operating at a first speed operating at a second transmission rate that is slower than the first transmission rate.
US09552031B2
At least one embodiment of this disclosure includes a power shelf for serving a power zone within an IT equipment rack. The power shelf includes: a DC bus configured to provide DC power to rack-mounted equipment within the power zone; multiple pairs of backup battery units (BBUs) and power supply units (PSUs), wherein the multiple pairs include at least a redundant pair, such that voltage and power is supplied through the DC bus sufficient to power the rack-mounted equipment even when one of the multiple pairs is inoperative; and a power circuit, in each PSU of each of the multiple pairs, configured to rectify an AC phase from an external multi-phase AC power source, wherein the power circuit is configured to draw power from one of the BBUs paired to the PSU when the PSU fails to provide power sufficient to power the rack-mounted equipment.
US09552029B2
The techniques described herein include for forming a power grid array with multiple power generators coupled to a power distribution unit. The power distribution unit is adapted to monitor operational data from each of the power generators to perform load balancing among the generators and to optimize the performance of the power grid array. A microgrid network is also provided within the power grid array to enable communication among the power distribution unit and the multiple generators in the array. This communication facilitates monitoring of the power grid as well as receiving and storing the operational data from each of the generators in the grid. The microgrid network can then be used to communicate the operational data over one or more connected networks allowing users to remotely access the power grid and to monitor and control the operational characteristics of the generators.
US09552027B2
A control method and an electronic device utilizing the same are described. The control method, applied to an electronic device which contains at least one of a battery and a touch panel, including: detecting at least one of a temperature of the battery, a consumption rate of the battery, a display time of the touch panel and a touch frequency of the touch panel; and when at least one of the temperature of the battery, the consumption rate of the battery, the display time of the touch panel and the touch frequency of the touch panel meets at least one trigger condition, initiating a protection mechanism.
US09552026B2
A heat-dissipating mobile terminal includes a main body, a heat dissipating member positioned in the main body, and a back cover detachably connected to the main body. The main body includes a heat-producing element and the heat dissipating member includes a heat radiator arranged above the heat-producing element. The back cover defines a perforated portion above the heat dissipating member. The heat radiator is integrated with the main body. The heat radiator is exposed to external cooler air by the perforated portion in the back cover. The mobile terminal of the present disclosure effectively improves heat radiating efficiency and reduces cost.
US09552021B2
According to one embodiment, an electronic device includes a first housing, a second housing, a hinge configured to connect the first housing and the second housing and including a pipe, and a cable. The cable includes a first portion outside the pipe and a second portion inside the pipe, thicker than the first portion and in contact with an inner surface of the pipe.
US09552018B2
According to one embodiment, an electronic apparatus includes a main body deformable in a flat state and a bent state, and a spring structure which is provided on the main body and keeps the main body in the flat state or the bent state. The main body includes an elastic member, and first and second rigid members. The spring structure includes a plate spring which extends in a direction of crossing the elastic member, and is supported by the first and the second rigid members on both ends of the plate spring.
US09552017B2
An electronic device is provided. The electronic device has a functional body and a supporting apparatus. The supporting apparatus supports the functional body on a supporting surface. The supporting apparatus has a supporting rod, which is connected to the functional body, and a base. When the electronic device is in a first usage mode, the functional body is approximately perpendicular to the supporting surface. When the electronic device is in a second usage mode, the functional body is approximately parallel to the supporting surface. When the electronic device is switched between the first usage mode and the second usage mode, a relative position of the supporting rod and the base is unchanged.
US09552016B2
There is disclosed a mobile terminal including a front case, a first rear case shaped to cover a first area of a rear surface of the front case, a second rear case shaped to cover the second area of the rear surface of the front case, a tightening groove formed in the portion where the first rear case and the second rear case are coupled with each other and comprising inclined surfaces a first tightening rib projected from a front surface of the first rear case and comprising an inclined surface corresponding to one inclined surface of the tightening groove, a second tightening rib projected from the front surface of the second rear case and comprising an inclined surface corresponding to the other inclined surface of the tightening groove, wherein the first tightening rib and the second tightening rib are inserted in the tightening groove.
US09552012B2
A frequency calibration method applicable in a Universal Serial Bus device includes: plugging the Universal Serial Bus device to a Universal Serial Bus host; using the Universal Serial Bus device to receive a polling low frequency periodic signal generated from the Universal Serial Bus host; determining a host type of the Universal Serial Bus host according to the polling low frequency periodic signal; and calibrating a programmable oscillator of the USB device according to a specific clock period corresponding to the host type, to make the programmable oscillator generate a target oscillating signal having a predetermined frequency.
US09552001B2
A system includes a cooling system having a cooling fluid for cooling an engine and a radiator fan motor; a dynamic braking system configured to supply electrical energy to the fan motor during a braking event; and a controller that is operable to direct the electrical energy from the dynamic braking system to the fan motor to cool the coolant to a predetermined minimum threshold temperature. A method includes switching a vehicle thermal management system from a first mode of operation in which the coolant is maintained at a steady operating temperature to a second mode of operation in which the coolant is cooled to a minimum threshold temperature.
US09551994B2
A dual stage vehicle attitude control system includes a first attitude control module having at least two momentum wheels arranged to provide zero momentum vehicle attitude control, each momentum wheel comprises a limited travel two axis gimbal that pivots the momentum wheel along two of the three axes of the vehicle, a second attitude control module having reaction wheels arranged in a pyramid configuration to provide vehicle attitude control along at least one control axis that is common with a control axis of the at least two momentum wheels, and a controller connected to the first attitude control module and the second attitude control module, the controller being configured to coordinate actuation of the first attitude control module and the second attitude control module to rotate the vehicle in at least one of three axes of a vehicle.
US09551983B2
A Manufacturing Execution System (MES) is provided for execution of workflows in response to specified business objectives. The MES system can maintain a library of activity sets representing industry-specific workflows that can be selected and executed in order to satisfy business-driven goals. The activity sets can comprise both business-level and control-level operations, and can be configured using an intuitive graphical interface that mitigates the need for low-level programming by the end user. In response to receipt of a request from a business-level system such as an ERP system, the MES system can match the request to an activity set, and subsequently execute the workflow defined by the activity set to facilitate satisfying the request.
US09551978B2
Embodiments of a digital clasp for a watch can include a watch having an analog watch face, a first watch band portion, a second watch band portion and an analog watch face. The digital clasp can include a clasp housing that includes a latch assembly configured for attachment to the first band portion and the second band portion, a digital display, and a circuit board associated with a controller.
US09551977B2
A shock and water resistant housing for a wearable device includes a first housing and a second housing assembled with the first housing, the first housing includes a first sleeve and a second sleeve contained in the first sleeve and the second housing includes a cover and a sealing ring embedded and fixed in the cover. The sealing ring is disposed on a junction of the first housing and the second housing for sealing the first housing and the second housing. A wearable electronic device using the housing is also provided.
US09551976B2
An intermittent blocking mechanism for at least one escape wheel, that intermittent blocking mechanism cooperating with at least one regulating member or a balance which is actuated with an alternate motion under action of an elastic return mechanism, the intermittent blocking mechanism being pivoted in at least one bottom plate, and forming an inseparable single-piece component with the bottom plate. The intermittent blocking mechanism includes at least one pallet lever in a single-piece with the plate to which it is connected by the elastic return mechanism.
US09551970B2
A paper size detection system includes a paper tray, a width adjuster, a length adjuster, a plurality of sensors, and a signal processor. The paper tray is configured to receive a printing paper and includes a blocking plate. Each of the width adjuster and the length adjuster is movably mounted to the paper tray. The width adjuster, the length adjuster, and the blocking plate cooperatively define a paper placing space with a size substantially equal to a size of the printing paper. The sensors are configured to get a position signal assembly according to positions of the width adjuster and the length adjuster. The signal processor is configured to confirm the size of the paper placing space according the position signal assembly. A paper size detection method is further disclosed.
US09551965B2
To provide an electric equipment which has a function in which parameter is set, and enables a user to appropriately adjust the parameters regardless of an ability level of user. A plurality of reception screens having different degrees of detail for received instructions for adjusting parameters are displayed depending on the ability level of user to adjust the appropriate parameters, such as maintenance ability, or presence or absence of the specialized knowledge for the apparatus, or the like, thus the user adjusts the parameter using the reception screen suitable for the user.
US09551958B2
A developing apparatus that develops an electrostatic latent image on an image supporting body using developer including toner and carrier includes a circulation path where the developer circulates, a discharge path connected to the circulation path through which some of the developer passes, and a first recycle path connected to the discharge path and allowing some of the developer flowing into the discharge path to return to the circulation path. The discharge path includes a discharge opening for discharging the developer flowing into the discharge path, and a first return opening for connecting to the first recycle path. The first return opening is located on an upper side in a vertical direction with respect to the discharge opening and located on an upstream side in a pass-through direction of the developer flowing into the discharge path.
US09551957B2
A developing cartridge mountable to a development rotary of an electrophotographic image forming apparatus, a coupling member for transmitting a rotational force from a main assembly engaging portion to a developing roller, the coupling member being engageable and disengageable relative to the engaging portion with rotation of the rotary, the coupling member being movable among a rotational force transmitting angular positio, a pre-engagement angular position in which the coupling member is inclined relative to that in the transmitting angular position to engage with the engaging portion, and a disengaging angular position for disengaging therefrom; and an inclination regulating member movable between a regulating position for positioning the coupling member to the pre-engagement position and a retracted position, the inclination regulating member being movable from the retracted position to the regulating position by being abutted by a function member of the rotary.
US09551955B2
The image forming apparatus includes the optical scanning apparatus configured to scan a surface of an image bearing member provided in an image forming apparatus body with a laser beam. The optical scanning apparatus is inserted through an insertion opening formed in a frame member of the image forming apparatus body and supported by a support member mounted to the frame member. A housing of the optical scanning apparatus has an opening that allows passage of the laser beam, and includes a transparent dustproof member that covers the opening. On the surface side of the housing on which the dustproof member is provided, a plurality of projecting portions projecting with respect to the dustproof member are provided.
US09551952B1
An image forming apparatus includes a charging member configured to charge a photoreceptor, a power supply configured to provide charging power to the charging member, a measurement unit configured to measure a current provided to the charging member, and a controller configured to search for a current saturation point of the charging member using the current value measured by the measurement unit in a state in which fixed direct current (DC) power and varied alternating current (AC) power are supplied to the charging member, and control the power supply to perform a charging operation with only DC power corresponding to the searched current saturation point.
US09551951B2
In an image forming apparatus, a first electric pathway connects a charging portion and a power supply unit, a second electric pathway is formed in the photoconductor unit and connects the first electric pathway and the photoconductor. An electrical component is disposed on the second electric pathway and has predetermined electrical property in accordance with the type of the photoconductor unit. A current detection portion is configured to detect current flowing through the second electric pathway when a detection voltage is applied on the first electric pathway. A determination processing portion is configured to determine the type of the photoconductor unit and existence of usage of the photoconductor unit, based on a current value detected by the current detection portion. The blocking portion is configured to block the second electric pathway after determination by the determination processing portion.
US09551949B2
To suppress an image trouble resulting from abnormal discharge independent of the use conditions and use environment of an electroconductive member, provided is an electroconductive member to be used while being brought into contact with a body to be contacted, the electroconductive member comprising a layer of a network structural body on an outer peripheral surface of a electroconductive support, in which: when a surface of the network structural body in a surface of the electroconductive member is observed, at least a part of the network structural body exists in an arbitrary square region having one side length of 200 μm; the network structural body contains non-electroconductive fibers; and an average fiber diameter of a top 10% of fiber diameters of the non-electroconductive fibers measured at arbitrary points is 0.2 μm or more and 15 μm or less.
US09551947B2
A magnetic toner is provided that exhibits an excellent dot reproducibility and developing performance after being allowed to stand in a high temperature and high humidity environment and an excellent low-temperature fixability. The magnetic toner has an inorganic fine powder and a magnetic toner particle containing a binder resin, a magnetic body, and a release agent, wherein in a stress relaxation measurement using a rotating plate rheometer, the magnetic toner exhibits a yield value A at 25° C. of at least 3×106 (sec), and the magnetic toner that has been heated to 80° C. and then cooled to 25° C. exhibits a yield value B at 25° C. of not more than 1×105 (sec).
US09551945B2
An electrophotographic photoreceptor includes a conductive substrate, and a single-layer type photosensitive layer that contains a binder resin, a charge generating material, a hole transporting material, and an electron transporting material, wherein a content of the charge generating material in the photosensitive layer is 0.5% by weight or more and less than 2.0% by weight and the charge generating material satisfies expression (1): 30≦a/b, wherein a represents the number of the charge generating materials per unit cross-sectional area in a region ranging from the surface side of the film thickness of the photosensitive layer to a point corresponding to ⅓, and b represents the number of the charge generating materials per unit cross-sectional area in a region ranging from the conductive substrate side of the film thickness of the photosensitive layer to a position corresponding to ⅔, provided that a case where b is 0 is included.
US09551937B2
The present disclosure provides a method of fabricating a graphene touch sensor, a graphene sensor and a touch-sensitive display device. The method comprises: forming a graphene layer on a substrate; forming a metal layer on the graphene layer; coating a photoresist layer on the metal layer; exposing the photoresist layer by using a gray-scale reticle and developing the exposed photoresist layer to obtain a photoresist completely removed region, a photoresist partially remained region, and a photoresist completely remained region; removing the metal layer located in the photoresist completely removed region; removing the graphene layer located in the photoresist completely removed region; removing the metal layer located in the photoresist partially remained region; coating a protective film on the graphene layer located in the photoresist partially remained region; striping off the remainder photoresist. The embodiment of the present disclosure avoids the alkaline developing solution and the alkaline stripping solution from contacting the graphene film to degrade the conduction of the graphene, thereby increasing yield and reducing cost.
US09551933B2
There is provided an actinic ray-sensitive or radiation-sensitive resin composition comprising: (A) a resin containing a repeating unit represented by the first specific formula and a repeating unit represented by the second specific formula, wherein the content of the repeating unit represented by the first specific formula is 35 mol % or more based on all repeating units in the resin (A), a resist film formed using the actinic ray-sensitive or radiation-sensitive resin composition.
US09551931B2
A method of forming a pattern includes (a) forming a film of an actinic-ray- or radiation-sensitive resin composition, (b) exposing the film to light, and (c) developing the exposed film with a developer comprising an organic solvent to thereby form a negative pattern. The actinic-ray- or radiation-sensitive resin composition includes (A) a resin whose solubility in the developer comprising an organic solvent is lowered when acted on by an acid, which resin contains a repeating unit with any of lactone structures of general formula (1) below, and (B) a compound that when exposed to actinic rays or radiation, generates an acid.
US09551929B2
An androstane or estrane-substituted cholane as base resin is combined with an acid generator to formulate a positive resist composition, especially chemically amplified positive resist composition.
US09551925B2
A blankmask and a photomask using the same are provided. The blankmask can be useful in preventing the loss in thickness of lateral, top and bottom surfaces of a pattern of a light shielding film or a phase shifting film after the manufacture of the photomask by forming protective film, which has an etch selectivity with respect to a pattern of a hard film or the light shielding film, on the light shielding film or the phase shifting film so that the loss of the phase shifting film formed under the light shielding film or the phase shifting film can be prevented when a process of removing the light shielding film disposed under the hard film or a pattern of the light shielding film is performed during a washing process and a process of removing a pattern of the hard film in a method of manufacturing a photomask, thereby securing uniformity in thickness.
US09551907B2
The present invention discloses a pixel unit and an array substrate. The pixel unit comprises: a plurality of pixel electrodes, including oblique pixel electrodes extending obliquely and transverse pixel electrodes located on edges of the oblique pixel electrodes and extending transversely, the plurality of pixel electrodes forming a display region having an opening region; and, a conductive unit which is located within the opening region and partially overlapped with projections of the oblique pixel electrodes, one corner of the conductive unit close to the oblique pixel units being an unfilled corner or a round corner. Accordingly, the impact of an electric field around the opening region on the electric field of the oblique pixel electrodes is reduced, and the impact on the liquid crystal orientation of the opening region is reduced; the dark fringe of pixels is improved; the aperture ratio of pixels is increased; and the quality of display is improved.
US09551906B2
A liquid crystal display is provided. A liquid crystal display includes: a first substrate; a thin film transistor disposed on the first substrate; and a first electrode disposed on the thin film transistor and connected to an output terminal of the thin film transistor, wherein the first electrode includes a first region and a second region each including a plurality of minute branches separated from each other by open parts, portions of at least two minute branches among the plurality of minute branches are connected to form a plurality of minute plate branches, and wherein the minute plate branch has a wider width than a minute branch.
US09551902B2
Provided is a liquid crystal display device. The liquid crystal display device includes a first substrate and a second substrate configured to face each other, a liquid crystal layer positioned between the first and second substrates, a first alignment film positioned between the liquid crystal layer and the first substrate, and a second alignment film positioned between the liquid crystal layer and the second substrate. Here, at least one of the first alignment film and the second alignment film includes a double layer of an alignment base film that is aligned so as to have a pretilt angle and an alignment control film that has polymerized mesogen.
US09551898B2
A backlight module includes a back plate, light sources, protrusive pieces and a reflective sheet. The light sources are disposed on the back plate. The protrusive pieces protrude from the back plate. Each of the protrusive pieces is located between at least two adjacent light sources. The reflective sheet is disposed on the back plate and has through holes. Each of the light sources passes through a corresponding through hole. The reflective sheet further has cutting line groups. Each of the cutting line groups includes two cutting lines intersected at an intersection point. Each of the intersection points is substantially aligned with a corresponding protrusive piece. Portions of the reflective sheet adjacent to the cutting line groups are warped upwards from the back plate, and respectively resist the protrusive pieces.
US09551897B2
A polarizing plate includes a polarizer, and a protective film on one side of the polarizer and including a reverse dispersion liquid crystal coating layer having λ/4 retardation. An optical display panel includes the polarizing plate. The polarizing plate has a depolarization function and allows for viewing of the display panel through polarizing sunglasses.
US09551889B2
A display module includes a display panel configured to display an image on a display surface, a frame having a shape configured to surround an outer edge of the display panel and having an opening formed in a region overlapping the display surface, and a holding member having an inner region that is a region closer to a center of the display panel and an outer region that is a region farther from the center of the display panel, the inner region being connected to the display panel, the outer region being connected to the frame, and the inner region being separated from the outer region in a view projected from a direction orthogonal to the display surface.
US09551881B2
A retention mechanism includes a fixed part including a magnet, and a movable part opposed to the fixed part. A plurality of rolling elements are provided between the fixed part and the movable part, and the movable part is movable in a plane direction. A magnetic material which forms, in combination with the magnet, a magnetic spring is provided on the movable part. The magnetic spring generates a magnetic attraction force which attracts the movable part to the fixed part. The magnetic material is extended along a direction in which magnetic poles of the magnet are arrayed.
US09551876B2
Technologies are generally described for displaying information in a head up display of a vehicle. In one example, an information acquisition unit is configured to obtain data from one or more sensors associated with the vehicle. An information display unit is coupled to the information acquisition unit and the information acquisition unit is further configured to determine a display location based on the data obtained from the one or more sensors. The information acquisition unit is configured to control the information display unit to display information at the determined display location.
US09551872B1
An optical combiner includes an off-axis spatially multiplexed lens optically coupled to receive image light and direct the image light in an eye-ward direction. The off-axis spatially multiplexed lens includes a first sub-lens multiplexed with a second sub-lens. The first sub-lens and the sub-lens are configured to direct the image light to designated eyeward-regions.
US09551866B1
In an optical scanning system, each of plural light beams is reflected at a point on a deflector in a sub-scanning cross section, a point of reflection on the deflector of the principal ray of each beam in the case that the principal ray is incident normally to a scanning surface in a main scanning cross section is designated as a fiducial point, distance from the fiducial point to the scanning surface is designated as L, distance from the center of curvature of the exit surface of one of the second scanning lenses for a light beam i to the scanning surface is designated as BFi, refractive powers of the first scanning lens and one of the second scanning lenses are designated as φ1si and φ2si, and then the following expressions are satisfied. 0.15≦BFi/L≦0.2 (1) 0.4≦φ1si/φ2si≦1 (2)
US09551864B2
There is provided an eyepiece lens which has a long length from an image display surface to a first lens, a high observation magnification, and a large apparent field of view. An eyepiece lens used to observe an image displayed on the image display surface includes a first lens with a positive refractive power, a second lens with a negative refractive power, and a third lens with a positive refractive power sequentially from the image display surface side to the observation side. The lens surface of the first lens on the image display surface side has a convex shape on the image display surface side. The lens surface of the second lens on the observation side has a concave shape on the observation side. The focal length of the eyepiece lens, the focal length of the lens surface, and the focal length of the lens surface are set appropriately.
US09551854B2
Methods and apparatus relating to capturing images of a scene area in a synchronized manner using a plurality of optical chains are described. In various embodiments image sensors corresponding to the plurality of optical chains of a camera are operated in rolling shutter mode to read out rows of pixel values corresponding to a current scan position when the image sensors have a row of pixel values corresponding to the current scan position. In some embodiments a scene area of interest is captured by initiating a scan and thus image capture of the scene area by one or more optical chains which are operated in a coordinated manner. In some embodiments a controller controls the plurality of image sensors to perform a read out of pixel values in a synchronized manner, e.g., with rows of pixel values being read out sequentially in accordance with operation of a rolling shutter implementation.
US09551853B2
A removable optical loupe that is mountable to headwear is provided. The inventive loupe is configured to clip on to the brim of a hat, or the bill of a cap or visor. Embodiments of the inventive loupe have a pivoting joint for positioning the lens of the optical loupe into and out of the line of sight when not in use. The lens of the inventive optical loupe is used for magnifying objects for inspection.
US09551850B2
A light source module of an optical apparatus is disclosed. The light source module includes a laser pump unit, a lens unit, and a fiber unit. The laser pump unit generates a laser source. The lens unit converts the laser source into a condensed beam. The fiber unit receives the condensed beam and emits an optical signal. The light source module can achieve effects of low cost, large bandwidth, high resolution, and high stability with well-designed pump power of the laser pump unit, and length, doping material, and core size of the fiber unit.
US09551838B2
An optical bridge for switching between a plurality of electrical chips, the optical bridge comprising: a passive optical router; and a plurality of Bridge Interface Chips optically connected to the passive optical router; each Bridge Interface Chip being connectable to one of the plurality of electrical chips to form a connection between that electrical chip and the passive optical router at which electrical signals from the electrical chip are converted into wavelength tunable modulated optical signals for transmission to the passive optical router and at which an optical signals from the passive optical router are converted into electrical signals to be received by the electrical chip; wherein each Bridge Interface Chip includes a wavelength tunable laser input and a modulator for modulating the wavelength tunable laser input to provide the wavelength tunable modulated optical signals.
US09551837B2
Embodiments relate to silicon optical line multiplexers. In an embodiment, an optical line multiplexer includes at least one microprism etched from a silicon substrate. Another embodiment includes a plurality of these microprisms forming an array. In use, a light beam is guided through the multiplexer device such that it impinges on a line of microprisms that, depending upon their orientation, either reflect/deflect or transmit the beam.
US09551832B1
An optical source is described. This optical source includes a semiconductor optical amplifier, with a semiconductor other than silicon, which provides an optical gain medium. In addition, a photonic chip, optically coupled to the semiconductor optical amplifier, includes: a first optical waveguide that conveys at least a portion of the optical signal, and a second optical waveguide that conveys at least another portion of the optical signal. Moreover, the photonic chip includes a distributed-Bragg-reflector (DBR) ring resonator that is optically coupled to the first optical waveguide and the second optical waveguide, and that reflects a tunable wavelength in the optical signal. Furthermore, a monitor on the photonic chip measures at least the other portion of the optical signal, and control logic on the photonic chip thermally tunes the tunable wavelength of the DBR ring resonator based on the measurement of at least the other portion of the optical signal.
US09551830B1
A method of reversible spatial mode selection and conversion between waveguides and free space is presented using a multiplexed volume Bragg grating (MVBG). The MVBG has an inherent angular selectivity, providing different losses for different transverse modes and converting a higher order mode in waveguide to a single fundamental mode in free space. Using the device in a resonator allows for a pure higher order mode to be guided and amplified in the gain medium, to increase the mode area, to extract accumulated excitation more efficiently, and, therefore, to increase gain of the amplifier. In the same resonator, the device is able to convert the higher order mode to a high brightness Gaussian beam in free space or to a fundamental mode in a waveguide.
US09551828B2
The present invention relates to an optical fiber containing a glass fiber and a resinous coating layer that covers a periphery of the glass fiber, in which the resinous coating layer contains an ethanol of 10 mg or less or a methanol of 2 mg or less per gram of the resinous coating layer.
US09551824B2
A light guide plate has a light exit surface, a back surface opposed to the light exit surface, and a light entrance surface consisting of at least part of a side surface. The light guide plate also has a body portion, and a light exit-side layer formed from an ionizing radiation curable resin. The light exit-side layer includes an optical element portion which defines the light exit surface. The optical element portion includes unit shaped elements arranged in one direction intersecting a light guide direction, each unit shaped element extending linearly in a direction intersecting the one direction.
US09551822B2
A display device including a light source; a wavelength conversion member to convert a wavelength of light generated from the light source; a light guide member to guide the light converted by the wavelength conversion member; and an adhering member. In addition, the wavelength conversion member includes a first surface facing the light source; a second surface facing the light guide member; a top surface extending from the first surface to the second surface; and a bottom surface facing the top surface. Furthermore, the adhering member is disposed on the top surface and the bottom surface. Also, the wavelength conversion member includes a tube, the tube receives a sealing member, an air layer and a matrix therein, and the air layer is formed between the sealing member and the matrix.
US09551817B2
The present invention relates to composite polymeric particles for use as infrared reflectors in optical bandpass applications.
US09551810B2
A capsule comprising two non-directly contacting halves enables otherwise coupling loads between experiment and gauging to be re-routed through the outer-most portable body (e.g. a logging sonde housing) having substantial inertia, thus serving to attenuate the parasitic loads. For co-located leveled experiment and gauging, a pair of concentric bearings (shaft in shaft) is utilized. Independent bearing sets and shock/vibration isolation support each capsule half within the outer sonde housing. A first half of the capsule supports the experiment, which the second half supports the gauging apparatus.
US09551802B2
A method and towed sonic array system for defocusing the beampattern of the towed sonic array. The method includes determining an amplitude adjustment and a phase adjustment for each of the sonic projectors; and driving each of the sonic projectors with a drive signal modified by the amplitude adjustment and the phase adjustment for that sonic projector. The amplitude adjustment and phase adjustment for each of the sonic projectors are, at least in part, based upon the distance from that sonic projector to a virtual source. The location of the virtual source may be selected so as to achieve different beampatterns, including wide-sector beams and, in at least one case, a near-omni-directional beampattern. The drive signal may include multiple frequency components, in which case the method may be used to find a set of beamformer coefficients for each of the frequency components and an inverse transform may be used to realize a defocused driving signal.
US09551801B2
Techniques are disclosed relating to wide towing of marine survey signal sources. In one embodiment, an apparatus includes a signal source and a wing coupled to the signal source. In this embodiment, the wing is configured to impart a force to the signal source when towed through a body of water by a survey vessel. In this embodiment, the force includes a lateral component and a vertical component. The wing may be configured to impart the force based on a shape of the wing and an orientation of the wing. The wing may extend over at least a third of a length of a keel of the apparatus. At least a majority of a top surface of the wing may be oriented within 20 degrees of parallel to a surface of the body of water. The wing may include a plurality of wing sections.
US09551800B2
A device, medium and method for deblending seismic data associated with a subsurface of the earth. The method includes receiving an input dataset generated by first and second sources S1 and S2 that are operating as simultaneous sources; arranging the input dataset based on the firing times of source S1; applying with a computing system an annihilation filter to the arranged input dataset to estimate cross-talk noise; convolving the cross-talk noise estimate with an operator to form a signal estimate using the firing times of S1 and S2; and generating an image of the subsurface based on the signal estimate.
US09551794B2
User-friendliness of a radiation imaging apparatus configured to reset a sensor array is improved. This invention is a radiation imaging apparatus including a two-dimensional sensor array. This apparatus includes a scan control signal generation circuit which controls the reset operation of the two-dimensional sensor array, a row number register which stores the row number of a line currently subjected to the reset operation at the time of detection of radiation irradiation, a scan control signal generation circuit which controls read operation after the completion of the radiation irradiation, and an image processing circuit which interpolates an image, of the image generated based on the signals read by the read operation, which corresponds to a line corresponding to the row number stored in the row number register, by using images of adjacent lines.
US09551777B2
A direction finding system for finding the angle of arrival of a target signal from a transmitter. The system includes a plurality of directional antennas positioned to face different directions for receiving the target signal. The antennas are mounted as an antenna array on a rotatable mount for supporting and rotating the antenna array. A receiver unit down converts the RF target signal to IF signals that are digitized by an A/D converter providing digital values. A computer computes the power in the signals from the A/D samples. A computer stores calibration information for the directional antennas, processes the digital values and the calibration information to determine a rotation angle α for rotating the antennas to provide new digital values, processes the new digital values and the calibration information to determine an intersection angle, and subtracts the rotation angle from the intersection angle to determine the final value for the angle of arrival of the target signal.
US09551776B2
Methods and apparatus to determine a position using light sources are disclosed. An example method includes processing an output of a photodetector based on anticipated codes to identify multiple light sources from which the photodetector receives light at a first position, determining locations of the identified light sources; and determining a location of the first position based on the locations of the identified light sources.
US09551772B2
An organic, spin-dependent magnetic field sensor (10) includes an active stack (12) having an organic material with a spin-dependence. The sensor (10) also includes a back electrical contact (14) electrically coupled to a back of the active stack (12) and a front electrical contact (16) electrically coupled to a front of the active stack (12). A magnetic field generator (18) is oriented so as to provide an oscillating magnetic field which penetrates the active stack (12).
US09551759B2
In various embodiments, a device for testing a battery may be provided. The device for testing a battery may include: a determination circuit configured to determine at least one of a differential enthalpy of the battery and a differential entropy of the battery; and an evaluation circuit configured to evaluate a health state of the battery based on the determined at least one of the differential enthalpy and the differential entropy.
US09551758B2
A method of remote sensing a charge includes charging or discharging a capacitor of an RC circuit to a predetermined threshold voltage using a power source. A response signal is provided from a communications module to a handheld computing device comprising a reader system once the capacitor reaches the predetermined threshold voltage. An amount of time taken for the handheld computing device to receive the response signal is determined using a processor. The processor determines charge information using the amount of time.
US09551757B2
A remaining battery life measuring device may include a first estimator configured to estimate a state of charging of a battery using an open circuit voltage of the battery; a second estimator configured to estimate the state of charging of the battery using charge, discharge, or charge and discharge currents of the battery; a correction unit configured to generate a correction value on the state of charging estimated by the second estimator, based on the state of charging estimated by the first estimator or an output state of charging; and/or a state of charging (SOC) processing unit configured to calculate the output state of charging using the state of charging estimated by the second estimator and an accumulated correction value. The accumulated correction value may be generated based on the correction value.
US09551756B2
A method for determining, by sampling at a given frequency, a maximum voltage value of a load signal of at least one motor vehicle battery cell, the load signal to be sampled being rectified and sinusoidal and having a frequency that is higher than the sampling frequency, the method including: determining a sampling frequency, a measurement time at the sampling frequency, and a related inaccuracy, measuring a load voltage with the predetermined sampling frequency and with the predetermined measurement time, and determining a maximum load voltage.
US09551745B2
A semiconductor device assessment apparatus that electrically assesses a semiconductor device formed on a semiconductor substrate includes a holding unit having a surface to hold the semiconductor substrate thereon, and a detection unit to detect irregularity on the surface of the holding unit. The holding unit on the surface includes a plurality of grooves formed such that when the semiconductor substrate is held on the surface, the grooves overlap a periphery of the semiconductor substrate and also have a portion located outer than the periphery of the semiconductor substrate.
US09551742B2
An overcurrent detection circuit for a power switch comprises a sampling circuit and a comparing circuit. The sampling circuit is configured to perform current sampling on the power switch using a sampling Metal-Oxide-Semiconductor Field-Effect Transistor (MOSFET) and an amplifier, convert a sample current into a sample voltage and transmit the sample voltage to the comparing circuit, and clamp operating voltages of the comparing circuit and of an output circuit of the amplifier by a serially connected clamping MOSFET. The comparing circuit is configured to compare the sample voltage with a reference voltage and to output a result of overcurrent detection.
US09551741B2
Current tests for I/O interface connectors are described. In one example a test may include applying a forced energy to a first pin of an interface of a data communications bus of an integrated circuit on a die, sensing the energy caused by the forced energy at a second pin of the interface, and comparing the forced energy and the sensed energy to determine an amount of current leaked by at least a portion of the interface.
US09551739B2
A coaxial connector including a connector main body is formed of an upper housing and a lower housing. An outer conductor includes a circular cylinder portion surrounding the periphery of a hole of the connector main body and configured to be inserted into an outer conductor of a mating coaxial connector. A main body portion is provided on the connector main body, and a fixation portion that is extended from the main body portion so as to sandwich the connector main body along with the main body portion. A fixed terminal is anchored to the connector main body. A movable terminal includes a fixation portion anchored to the connector main body, and a plate spring that extends from the fixation portion toward the fixed terminal and overlaps with the fixation portion at tip ends of the plate spring.
US09551735B2
In a related art sensor device, an output voltage of the sensor device is fixed not to a power supply voltage or a ground potential but to an intermediate potential upon disconnection of a power supply line or a ground line. A sensor device 1 is composed of: a detection element 8 whose voltage Vsen changes depending on a detected physical quantity; an output circuit configured by MOS switches 4 to 6, 7, 9, 10 and 12 to 17, capacitors 2, 11 and 18, an operational amplifier 19, a reference voltage source 20, and output NMOS transistor 21; a series circuit of the MOS switch 4 and the capacitor 2, the series circuit being arranged in a negative feedback part of the output circuit; and a diode 3 that connects a well electrode of the MOS switch 4 and a power supply terminal Vcc.
US09551726B2
A device for the interferometric measuring of an object, including a source to generate a source beam, a beam splitting device to split the source beam into a measuring beam and a reference beam, an optic interference device and a first detector, which cooperate such that the measuring beam reflected by the object at least partially is at least partially interfered as the receiver beam and the reference beam on a detector area of the first detector. The beam splitting device splits the source beam into a measuring beam, a first partial reference beam, and at least one second partial reference beam. There is at least one second detector embodied such that the first receiver beam is interfered with the first partial reference beam on a detection area of the first detector and the second partial receiver beam with a second partial reference beam on a detection area of the second detector, each with the formation of an optic interference. An assessment unit assesses the measuring signals of the detectors according to the principle of the reception diversity.
US09551724B2
Novel conjugates of 5-fluoro-uracil and novel 5-fluoro-uracil immunogens and monoclonal antibodies generated by these immunogens which are useful in immunoassays for the quantification and monitoring of 5-fluoro-uracil in biological fluids.
US09551722B2
There are provided compounds and methods for the detection of amyloids and treatment of diseases related to amyloids including Alzheimer's disease and other related amyloid-based neurodegenerative diseases.
US09551707B2
A nanopore structure includes an aperture extending from a first surface to a second surface of a substrate, the aperture having a wall comprising gold ions embedded in the substrate, the wall defining a first diameter; a first deoxyribonucleic acid (DNA) layer including a thiolated DNA strand covalently bonded to the embedded gold ions within the wall of the aperture; and a second DNA layer hydrogen bonded to the first DNA layer, the second DNA layer defines a substantially cylindrical nanopore that defines a second diameter within the wall of the aperture, the second DNA layer including a single-stranded DNA strand; wherein the second diameter is less than the first diameter.
US09551700B2
The present invention discloses a novel device and methods thereof with utility application in the high-throughput detection, screening and disease management of cervical disease. The “multiwell” device of the present invention consists of a solid support featuring multiple well-separated areas, each accommodating a patient sample, leading to simultaneous evaluation of patient samples. The methods of the present invention comprise conventional cytological staining, cervical Pap staining, and immunochemical staining using antibodies or combination of antibodies which are capable of binding to biomarkers that are overexpressed in cancer including in cervical carcinoma and dysplasia, as compared to normal controls. The device and methods of the present invention can be practiced in either manual or automated mode, and applied to any biological fluid or cell suspension from any biological specimen in view of a variety of cell biology assays, and in view of detection and screening of cervical and other diseases.
US09551699B2
In some examples, a device applies an electrical potential difference across a blood sample. The device measures an electrical signal that passes through the blood sample over a duration of time to obtain a plurality of measurements representing a measurement function of time. An accumulative property of the measurement function may be determined such that the accumulative property correlates to a blood coagulation characteristic.
US09551679B2
A device for measuring thermal conductivity of gas components of a gas mixture in order to determine fractions of the gas components includes a plurality of thermal conductivity sensors, each thermal conductivity sensor being a component of a resistance bridge circuit and being connected to an evaluation unit associated with the device. Each thermal conductivity sensor has a heating element and an integrated temperature measuring element, which elements generate two measuring voltages (UM3, UM2) when the temperature of the thermal conductivity sensor changes as a result of heat dissipation by the gas mixture. Voltages are compared in the evaluation unit in order to detect measuring errors.
US09551676B2
There is provided a System and Method For Determining The Radiological Composition of Material Layers Within a Conduit. The system and method disclosed is equally applicable to pipes, vessels, and conduits as well as medical applications such as determining vessel thickness, occlusion, scarring, or the like in humans and animals. A phantom setup is disclosed that has a phantom containing a test standard such as a reactor water test standard, removable plates, a collimator and probe with a spectrometer display. The phantom setup provides a baseline data set that can be used in conjunction with field measurements to determine the composition of materials within the conduit, such as corrosion or the like. The baseline data set may be semi-logarithmic and contains spectrometer readings of various plate thicknesses or quantities of plates.
US09551672B2
Provided are a defect classifying method and an inspection apparatus which are capable of classifying a defect by distinguishing a basal plane dislocation, which is a killer defect in bipolar high-voltage elements, from other defects. The defect classifying method according to the present invention includes: projecting an illumination beam toward a silicon carbide substrate and forming a reflection image and a photoluminescence image; a first inspection step of detecting a defect image from the reflection image formed; a second inspection step of detecting a defect image from the photoluminescence image formed; and a defect classification step of classifying detected defects based on whether or not the defect image is detected and the shape of the detected defect image.
US09551671B2
An in-line method for optically inspecting transparent or translucent containers (3) comprises illuminating each container with a light source that presents light intensity variation in a periodic pattern along at least a first variation direction. A number N greater than or equal to three of images of the container traveling in front of the light source and occupying N different respective positions along the travel path is taken. Between taking successive images, a relative shift between the container and the periodic pattern is created. A geometrical transformation is determined and applied in order to put the pixels belonging to the container in the N successive images of the same container into coincidence. A phase image for each container is constructed using the N registered images of the container. The phase image is analyzed in order to deduce therefrom at least the presence of defects or the quality of the container.
US09551664B2
There is provided a laser scanning microscope system including a mode-locked laser unit configured to radiate a laser beam with a predetermined frequency, an intermittent light-emitting unit configured to intermittently emit the laser beam radiated from the mode-locked laser unit in a predetermined intermittent light-emission period, a detector configured to convert a fluorescent substance into an electric signal, the fluorescent substance receiving the intermittently emitted laser beam and then being excited from an object, and an A/D conversion unit configured to sample the electric signal in a sampling period synchronized with the intermittent light-emission period.
US09551656B2
A method of processing diffuse spectrum data may include: obtaining diffuse spectrum data of a medium to be detected at one or more first radial positions; and determining optical information caused by substantially only a variation in scattering characteristic of the medium to be detected and/or optical information caused by substantially only a variation in absorption characteristic of the medium to be detected at one or more second radial positions from the obtained diffuse spectrum data.
US09551650B2
An integrated optofluidic system for trapping and transporting particles for analysis is provided comprising a planar substrate; a microfluidic channel; and a waveguide integrated with the channel. A microsphere particle in the integrated optofluidic system can act as a cavity, allowing light to circulate many thousands of times around the circumference of the microsphere. Optical trapping and transport is used for nanoscale positioning to excite the microsphere resonances. Sensitive measurements on molecules can be accomplished by monitoring changes in whispering gallery modes (WGMs) that propagate around the circumference of the microsphere. By using a broadband or supercontinuum light source, a microsphere can be trapped and many WGM resonances can be excited through the visible and near-infrared wavelengths simultaneously. After the resonances are measured using the waveguide transmission, the microsphere can be freed by decreasing the optical power and the process repeated with a different microsphere.
US09551649B2
A system, method, and device for analyzing a sample using spectroscopy. The system includes a spectroscope, a sample vial with a swab removably sealable within a transparent enclosure, the swab including an absorbent collection substrate. The system further includes a sample vial adaptor configured to affix to the spectroscope, and a sample vial receptacle that receives the sample vial. The adaptor is configured to position the sample vial such that the transparent portion of the enclosure is between the swab and the laser of the Raman instrument, and such that the swab is positioned at the focal distance of the laser.
US09551648B2
The invention is directed to a substrate for generating surface plasmons (SPs) and surface plasmon polaritons (SPPs) by means of an excitation radiation, wherein the substrate has a carrier layer and a coating with gold or silver. A surface of the carrier layer is provided with identical surface structures arranged in an array of rows and columns. The surface structures are recesses with an elongate shape which are arranged with a first periodicity (PH) and with a second periodicity (PV) in direction of the rows and orthogonal to the direction of the rows, respectively. The invention is further directed to a method for the production of the substrate and to uses of the substrate.
US09551643B2
Systems for sterile separation of magnetically labeled sample components and methods for using the same are provided. Embodiments of the systems include a magnetic separation device and a pliant sample container, where a portion of the pliant sample container is operatively coupled under pressure to the magnetic separation device. Also provided are methods of using the systems, as well as pliant sample containers configured for use with the subject systems and methods.
US09551640B2
A mechanism is provided for identifying a wire-pull test location on a wire of a microelectronic package. A first distance between a first terminating location of the wire on the microelectronic package and a second terminating location of the wire on the microelectronic package is determined. Based on the first distance, a second distance from either the first terminating location or the second terminating location is determined as the wire-pull test location for testing a strength of a connection of the wire to at least one of the first terminating location or the second terminating location. An adjustment is performed such that a visual guide is oriented on the wire at the wire-pull test location.
US09551637B2
Disclosed is a sheath delivery system that uses a continuous flow of sheath fluid into a pressurized internal reservoir that substantially matches the outflow of sheath fluid through the nozzle of a flow cytometer. A substantially constant level of the sheath fluid is maintained. If the sheath fluid level falls below a desired level, or goes above a desired level, a dampened control system is used to reach the desired level. In addition, air pressure in the pressurized internal container is controlled so that an external sheath container can be removed and refilled with additional sheath fluid without stopping the sheath delivery system 100. Differences in pressure are detected by a droplet camera, which measures the droplet breakoff point to determine the pressure of the sheath fluid in the nozzle.
US09551634B2
A testing apparatus for a touch panel is disclosed, which includes a control system, a plurality of supporting members and a plurality of contact members. The supporting members are respectively connected to the control system, wherein one side of each of the supporting members includes at least one contact member, which is configured to be used to touch the touch panel. The contacting members are capable of being moved relative to the touch panel when the supporting members are driven by the control system. Also a method for using the same apparatus is disclosed.
US09551632B2
A probe assembly for a gas turbine engine is disclosed. The probe assembly may include a probe, and a fastener to retain the probe within a case of the gas turbine engine, the fastener including a sealing arrangement with a heat shield of the gas turbine engine.
US09551631B2
A system and method for is provided to determine a fuel flow cutout delay between transmitting a signal to stop a fuel flow to a fuel accumulator of a fuel system and the actual stop of fuel flow to the fuel accumulator. The fuel flow cutout delay is used to determine when pressure data from a sensor associated with the fuel accumulator is unaffected by fuel flow to the fuel accumulator.
US09551627B2
Various examples are provided for dynamic simulation of wind velocity and pressure. In one embodiment, among others, a dynamic wind simulator includes a fan and a fast-acting damper connected to an inlet of the fan. The fast-acting damper configured to modulate airflow provided by the fan at frequencies up to 10 Hz. In another embodiment, a system includes a fan and an air outlet path of the fan connected to a testing assembly configured to support a specimen for testing. An air inlet path of the fan includes a fast-acting damper configured to modulate airflow provided by the fan to the testing assembly at frequencies up to 10 Hz. The testing assembly may include a pressure chamber and/or a test section.
US09551621B2
A pressure sensor includes a sensor body which has a first surface and a cavity with an opening in the first surface, a cantilever which has a base end portion supported on the first surface and a distal end portion provided to form a gap from a peripheral edge of the opening inside the opening, is flexurally deformed according to a pressure difference between an inside and an outside of the cavity, and is formed of a semiconductor material, and a displacement measurement unit which measures a displacement of the cantilever vibrating according to the pressure difference at a frequency larger than a lower limit frequency fLOW (Hz) defined by Expression (1), where a width (μm) of the gap is represented by G, a volume (ml) of the cavity is represented by V, and a proportional constant is represented by k. fLOW=k·(G2/V) (1)
US09551615B2
A monochromator has at least one optical grating which is rotatable in relation to incident light of a source of light, a drive unit to rotate the optical grating by a connected drive rod around a longitudinal axis, and a control unit to control the drive unit and thereby the rotation of the optical grating. The drive unit further has a first damping element with at least one electrical conductive surface, and a second damping element which provides at least one magnetic field having a magnetic axis which penetrates the electrical conductive surface. One of the first and second damping elements is fixed to the drive rod and is rotatable along with the drive rod around the longitudinal axis thereof in relation to the other one of the second or first damping element.
US09551608B2
A wearable device and a method for controlling the same are disclosed herein. The wearable device, comprising a bio-signal sensor unit configured to sense a bio-signal; a storage unit configured to store data; and a processor configured to control the bio-signal sensor unit and the storage unit, wherein the processor is further configured to: generate first reference data including a weight of a first reference object and a first bio-signal being generated by holding the first reference object when the first bio-signal is detected, generate measurement data including a second bio-signal being generated by holding a measurement object, when the second bio-signal is detected, and obtain a weight of the measurement object by comparing the measurement data with the first reference data.
US09551604B2
A multiphase flowmeter includes a first flow quantity measurer configured to transmit and receive a first measurement signal, the first flow quantity measurer being disposed on an outside wall of a vertical pipe line, a second flow quantity measurer configured to transmit and receive a second measurement signal, the second flow quantity measurer being disposed on an outside wall of a horizontal pipe line which is connected to the vertical pipeline, and a flow quantity parameter calculator configured to receive the first measurement signal from the first flow quantity measurer and the second measurement signal from the second flow quantity measurer, the flow quantity parameter calculating a flow quantity parameter in accordance with the first measurement signal and the second measurement signal.
US09551603B2
An ultrasonic flow meter device comprises a fluid passage forming section including a measurement fluid passage, and an opening facing a bottom surface of the measurement fluid passage; a pair of ultrasonic transducers which transmit and receive an ultrasonic wave via the opening; a partition plate which partitions the measurement fluid passage; and an identification section provided on an end surface of the partition plate and used to identify an obverse surface and a reverse surface of the partition plate.
US09551602B2
To suppress the generation of bubbles of gas dissolved in a fluid, a flow evaluating portion compares a measured flow rate value with a preset reference flow rate value and determines whether a fluid is flowing through a measurement tube. When the flow evaluating portion determines that the fluid is not flowing through the measurement tube, a magnetic excitation controlling portion imposes a limitation so that a magnetic excitation current reduces to an electric current value less than a magnetic excitation current obtained in normal measurement. When the flow evaluating portion determines that the fluid is flowing through the measurement tube, the magnetic excitation controlling portion releases the limitation on the magnetic excitation current.
US09551600B2
A system for creating a flow cytometer network includes: a flow cytometer with an interrogation zone and a fixed gain detection system that collects sample data from the interrogation zone; a flow cytometer data center that stores and manages sample-related data from the flow cytometer; and a network communication module that communicates sample-related data between the flow cytometer and the data center. The system may include a second flow cytometer and a second network communication module, where the first and second flow cytometers are calibrated to have substantially identical fixed gain settings. A method for creating a flow cytometer network includes: calibrating first and second flow cytometers with a calibration solution; collecting sample data with a fixed gain detection system; uploading data to a flow cytometer data center; retrieving data from the data center; and performing data analysis on the retrieved data.
US09551597B2
In at least one embodiment, a mobile measurement system includes a handheld device, a measurement device, and an optical sensing device. The measurement device and the optical sensing device are communicatively coupled to the handheld device. The handheld device receives measurement data that comprises at least one measured electrical parameter corresponding to a physical property of an external system. The measurement device generates measurement data that corresponds to a period of time. The measurement device communicates the generated measurement data to the handheld device. The optical sensing device generates optical data corresponding to an interface of the measurement device and the external system where the measurement data is being generated. The generated optical data corresponds to a particular time within the measurement period of time. The mobile measurement system associates and stores the generated optical data for the particular time with measurement data corresponding to the period of time.
US09551596B2
A manufacturing method for a high-temperature-resistant metal-packaged fiber Bragg grating sensor includes using a regenerated fiber Bragg grating obtained via high-temperature annealing as a sensitive element so that the grating will not be erased when used at high temperature. The method also includes using a magnetron sputtering method which makes an optical fiber and metal combine better to form on the surface of the optical fiber an adhesive layer and a conductive layer, thereby causing little damage to optical fiber because of the absence of the processes of coarsening, sensitization, etc. of electroless plating and the fact that the method is performed in an anhydrous environment. After magnetron sputtering, the method includes using an electroplating method to thicken and deposit a protective layer, and embedding the optical fiber in a flexible-structure metallic substrate through the electroplating method to achieve the all-metal package.
US09551587B2
The present disclosure discloses a navigation device and a navigation method. The navigation method includes a satellite signal receiving module of the navigation device for receiving a positioning signal, a control unit of the navigation device for controlling a display module to display a navigation map on a map region according to the positioning signal, and the control unit of the navigation device for controlling a prompt region to present prompt information with different light effects according to traffic information. The prompt region is located outside the map region. Therefore, it is unnecessary for the user to further pay too much cognitive attention on understanding or referring to the navigation images and instructions, so the driving safety can be ensured.
US09551585B2
A fuel supply prompting method obtains a remaining fuel level of a vehicle from a detection unit, determines a fuel economy of the vehicle, and determines an available moving distance of the vehicle that the remaining fuel level can sustain according to the fuel economy of the vehicle. The method recalls a navigation system to determine a distance of a route from a current position of the vehicle to a destination. The method compares the available moving distance with the distance of the route from the current position of the vehicle to the destination, to determine whether the vehicle can reach the destination without refueling. The method further generates a first prompt when the vehicle cannot reach the destination without refueling. And a related vehicle assistance device is also provided.
US09551581B2
A turn-by-turn internal navigation system for use with a mobile electronic device includes three receives for using a trilateration navigational algorithm using first receiver for receiving a cellular tower radio frequency (RF) signal, a second receiver for receiving a WiFi RF signal; and a third receiver for receiving at least one Bluetooth RF signal based upon a BLE tag network. A processor works to execute an algorithm using feed-forward estimation such that no feedback is needed for distance error correction. The algorithm uses dead reckoning navigation in combination with information from the first receiver, second receiver and third receiver to generate positional information such that in-building navigation instructions are displayed on the mobile electronic device.