US09715880B2
The present document relates to audio coding systems. In particular, the present document relates to efficient methods and systems for parametric multi-channel audio coding. An audio encoding system (500) configured to generate a bitstream (564) indicative of a downmix signal and spatial metadata for generating a multi-channel upmix signal from the downmix signal is described. The system (500) comprises a downmix processing unit (510) configured to generate the downmix signal from a multi-channel input signal (561); wherein the downmix signal comprises m channels and wherein the multi-channel input signal (561) comprises n channels; n, m being integers with m
US09715876B2
Methods and systems for requesting a transcription of audio data. One method includes displaying a send-for-transcription button within an email-client interface on a computer-controlled display, and automatically sending a selected email message and associated audio data to a transcription server as a request for a transcription of the associated audio data when a user selects the send-for-transcription button.
US09715872B2
A sound attenuating material having a homogenous mixture of an organic man-made fiber, an inorganic man-made fiber, a binder, and a cellulose material wherein the organic man-made fiber is polyester, the inorganic man-made fiber is fiberglass, and the binder is a thermosetting resin. A sound attenuating composite is defined by the sound attenuating material and a ground EVA or a mixture of EVA and one or more recycled materials to define a gradient density sound attenuating composite material. Further, the gradient density composite may optionally include a polyfilm upon which the ground EVA or recycled materials may be disposed or two layers of polyfilm to surround the EVA or EVA mixture. The EVA may be pure EVA or may include a mineral fill.
US09715861B2
A display device includes a display panel including gate lines which extends in a first direction, data lines which extends in a second direction, and sub-pixels connected to corresponding gate and data lines, a gate driver configured to drive the gate lines, a data driver configured to apply a gray-scale voltage to the data lines, and a timing controller configured to generate and apply control signals to the gate and data drivers, where a unit pixel of the display panel is defined by an even number of adjacent sub-pixels among the sub-pixels, each of the data lines is connected to corresponding sub-pixels of the sub-pixels, the data driver inverts a polarity of the gray-scale voltage every two data lines, and two adjacent sub-pixels in the unit pixel are applied with the gray-scale voltages having different polarities.
US09715855B2
A pixel unit includes a first pixel, a second pixel, a third pixel, a fourth pixel and a light-shielding structure. The first pixel has a plurality of first sub-pixels, the second pixel has a plurality of second sub-pixels, the third pixel has a plurality of third pixels, and the fourth pixel has a plurality of fourth sub-pixels. The first sub-pixel has a first electrode extending along a first tilting direction. The second sub-pixel has a second electrode extending along a second tilting direction. The third sub-pixel has a third electrode extending along a third tilting direction. The fourth sub-pixel has a fourth electrode extending along a fourth tilting direction. The first pixel, the second pixel, the third pixel and the fourth pixel surround the light-shielding structure collectively. The first tilting direction, the second tilting direction, the third tilting direction and the fourth tilting direction are different from each other.
US09715853B2
An organic light emitting diode display and a method for driving the same are disclosed. The organic light emitting diode display includes a display panel including data lines and gate lines crossing each other, subpixels each including one or more thin film transistors (TFTs), and sensing paths connected to the subpixels. The display panel includes a first block including a plurality of subpixels having a first TFT structure, a second block including a plurality of subpixels having a second TFT structure different from the first TFT structure, and a sensing circuit which simultaneously senses the plurality of subpixels of the first block through the sensing path and simultaneously senses the plurality of subpixels of the second block through the sensing path.
US09715848B2
An organic light emitting display device includes a display panel having a plurality of sub-pixels; a memory configured to accumulate and store data displayed by each sub-pixel; and a panel driver configured to: calculate a degradation compensation gain value for increasing or decreasing a luminance of each sub-pixel based on accumulated data of each sub-pixel stored in the memory, generate modulated data of each sub-pixel by modulating input data to each sub-pixel according to the calculated degradation compensation gain value, convert the modulated data into a data voltage, and accumulate the modulated data from the accumulated data of the corresponding sub-pixel and then store the data in the memory.
US09715843B2
It is provided a method of estimating an image sticking grade of a display, comprising steps of: displaying a first image in a first frame and a second image in a second frame on the display; switching the display, at at least two sampling times, to display the first image, and then obtaining brightness change factors and image sticking area factors for an image sticking displayed on the display at each sampling time to determine at least two image sticking grades corresponding to each sampling time, wherein an image sticking fading period is set as interval time between two adjacent sampling times to perform an image sticking fading process of the display; and determining a change trend of the image sticking grades of the display during the image sticking fading process based on the at least two image sticking grades when the image sticking stops fading. From the change trend, adverse influences of the image sticking on the display performance may be reflected accurately and fully such that related comprehensive modifications may be made by the skilled based on defects caused by the image sticking in the display.
US09715840B1
A display apparatus includes a shroud having first and second sheet portions disposed in opposition to one another, the first and second sheet portions being connected to one another at a first side by a first joint and at a second side by a second joint. A support member is disposed between the first and second sheet portions and between the first and second joints, the support member being affixed to the first and second sheet portions and movably disposed relative to the first and second joints, the support member being positionable between a closed position and an open position, the open position outwardly biasing the support member against the first and second sheet portions to cause the shroud to assume a curvilinear cross-sectional shape along a length of the shroud. Notches are formed in the first and second joints at a first position along the length of the shroud. One or more elastic members couple the support member the first and/or second joints and bias the support member into the open position and toward engagement with the notches.
US09715837B2
The present invention is a visual prosthesis which restores partial vision to patients blinded by outer retinal degeneration. While visual prosthesis users have achieved remarkable visual improvement to the point of reading letters and short sentences, the reading process is still fairly cumbersome. In the present invention the visual prosthesis is adapted to stimulate visual braille as a sensory substitution for reading written letters and words. The visual prosthesis system, used in the present invention, includes a 10×6 electrode array implanted epiretinally, a tiny video camera mounted on a pair of glasses, and a wearable computer that processes the video and determines the stimulation current of each electrode in real time.
US09715825B2
A method for automatically transmitting an activation signal from a trainable transceiver to a remote electronic system, includes receiving, at a control circuit of the trainable transceiver, image data from an image data source; determining, using the control circuit, if the received image data matches one or more reference images stored in memory and associated with the remote electronic system; and determining, in response to a match between the received image data and the one or more reference images, if the trainable transceiver is approaching the remote electronic system. The method includes, in response to determining that the trainable transceiver is approaching the remote electronic system, formatting an activation signal to control the remote electronic system and transmitting, using a transceiver circuit, the activation signal formatted to control the remote electronic system.
US09715820B1
An approach to providing a group alarm clock wherein the next group alarm is specified by a group member acknowledging a previous group alarm. The approach allows members to join a group alarm clock and provide alarm preferences to the group alarm clock. When the approach determines that the conditions of activating a group alarm are met, the group alarm is sent to the group members. The first group member to acknowledge the group alarm selects the alarm for the next round and is removed from the group. Iterations of group alarms continue until the group alarm clock no longer has any members.
US09715817B2
A system and method is provided for monitoring hygiene compliance.
US09715816B1
Systems and methods for providing a reminder to a mobile device are provided. After receiving a request to establish a reminder from a user, a plurality of reminder options are provided. Each reminder option corresponds to a different category of reminders, and a first reminder option of the reminder options corresponds to a connection state of the mobile device with a processor of a vehicle. A selection of the first reminder option for the reminder is received. An indication of a transition that is to trigger the reminder is also received. The transition corresponds to the mobile device establishing a wireless connection to a processor of the vehicle or the mobile device disconnecting from the vehicle processor. Content for the reminder is received. In response to detecting the transition between the mobile device and the processor of the vehicle, the content of the reminder is provided to the user.
US09715815B2
Systems, methods and computer-readable mediums are disclosed for wirelessly tethered device tracking. In some implementations, a method comprises: determining, by a first wireless device, an estimated distance between the first wireless device and a second wireless device, the second wireless device paired with the first wireless device; selecting, by the first wireless device, a first alarm to be generated by the first wireless device based on the estimated distance; and causing, by the first wireless device, the selected first alarm to be generated on the first wireless device.
US09715810B2
A logistics monitoring system includes: a conveying device configured to transport a product along a conveyance path including a plurality of nodes, generate node-based position information based on a node visited by the conveying device from among the plurality of nodes, and generate driving information related to driving of the conveying device; a monitoring device configured to monitor a state of the conveying device and generate a state parameter based on a result of monitoring; and a diagnostic device configured to determine a position of the conveying device based on map data and at least one of the node-based position information and the driving information, the map data including node information of each of the plurality of nodes and link information of each of a plurality of links, the plurality of links respectively connecting at least two of the plurality of nodes.
US09715809B2
A fall protection harness has a magnetic sensor coupled to it, and a computer processor is coupled to the magnetic sensor. Upon damage to the fall protection harness, the magnetic sensor senses the damage, the magnetic sensor generates a first signal to the computer processor, and the computer processor generates a second signal indicating the damage.
US09715801B2
A system of pressure sensors for tracking displacement of an object and communicating with a user when one or more objects are moved or otherwise displaced is provided. The system includes one or more pressure sensors in communication with at least one personal communication device through a remote database. One or more contact groups are stored on the remote database, and contacts of the one or more contact groups are alerted when the one or more pressure sensors detect a pressure change.
US09715796B2
A communicating circuit breaker architecture with automatic load center position identification links circuit breakers having electronics for reporting a self-status signal including operating data and a position identifier. Each breaker has light pipes with optical ports at its sides for communicating with its neighbors and preferably a mechanically operated optical shunt providing an optical path through the breaker in the event of a trip. Each breaker has optical data transceivers for the light pipes which transmit self-status information through the light pipes and receive and repeat neighboring breaker status signals to its neighbors. The breakers form a network via their aligned optical ports reporting to an aggregator device in a known position of the Load Center which transmits breaker status reports outside the load center. Each breaker has a logic unit for determining its position in the load center based on the received position of a neighboring device.
US09715795B2
Embodiments include a system that includes a first modular computing unit comprising a first signal communication interface, and an indicator module coupled to the first modular computing unit. The indicator module comprises, on a first side wall of the indicator module, a second signal communication interface adapted to register with the first signal communication interface of the first modular computing unit, thereby communicatively coupling the indicator module with the first modular computing unit in order to propagate signals from the first modular computing unit for display on the indicator module.
US09715793B1
A cash handling device may receive a request to perform a deposit transaction at a deployment location of the device. The device may receive at least one deposit item. The device may validate the at least one deposit item and generate a deposit transaction record, which may include information directing a server to apply a provisional credit to at least one treasury account. The device may send the deposit transaction record to the server. The device may receive a request to perform a change order transaction and may receive at least one change order item. The device may validate the at least one change order item and may dispense one or more currency items to complete the change order transaction. The device may generate and send, to the server, a change order transaction record, which may include information directing the server to update one or more transaction history records.
US09715792B2
Methods, apparatuses, and systems for awarding gaming payouts in slot games are provided. Embodiments are directed to initiating a reelspin and moving at least one modifying symbol to a new symbol location. If a predetermined symbol appears in the new symbol location as a result of the reelspin, the predetermined symbol is replaced with the modifying symbol.
US09715791B2
A method for playing a double draw poker casino card game comprises providing a standard fifty-two card deck of playing cards and two joker cards shuffled together with the standard fifty-two card deck. Each of the two joker cards is valued as an ace, as a fill-in card for a straight, or as a fill-in card for a flush. Each player places an ante bet and a bonus bet and receives five dealt cards. Each player folds or makes a first optional draw card bet and discards and draws up to three draw cards. Each player folds or makes a second optional draw card bet and discards and draws up to one draw card, producing a final double draw five card poker hand that receives a payout against a first payout table, for the ante bet and draw bets, and against a second payout table for the bonus bet.
US09715788B2
A method of gaming with multiple players comprising: determining a set of eligible multi-player game players; assigning each eligible multi-player game player a number of multi-player game turns depending on a wager amount; and conducting the multi-player game turns with the eligible multi-player game players and determining multi-player game turn outcomes until a multi-player game end condition occurs.
US09715786B2
An electronic method of gaming comprising: displaying a sequence of first awards including a current first award; receiving one or more selections with respect to a plurality of second awards until an award condition is met; modifying the display of the sequence of first awards to sequentially advance the display of the sequence of first awards to thereby change the current first award whenever the one or more selections are received; and making the current first award when the award condition is met.
US09715783B2
A regulated hybrid gaming system comprised of a terminal including an entertainment software controller coupled to a gaming environment multiplexer, wherein the entertainment software controller receives credit and provides an entertainment game; a real world controller provides a gambling game; and the gaming environment multiplexer which receives from a game world controller a request to couple the game world controller to the entertainment software engine providing the entertainment game; determines that the game world controller is approved for a regulatory regime; and couples the game world controller to the entertainment software controller, when the multiplexer determines that the game world controller is approved for the regulatory regime.
US09715782B2
A method of presenting a game selection screen in a multi-game environment on a gaming machine is taught. The method being executed by a computerized game controller, the method comprising: (a) for each game Gi in the multi-game environment, where i=1:the maximum number of games: (ai) preparing frame buffers FBi by rendering the respective game's associated game screen into the respective FBi; and (aii) recording a first time stamp; (b) recording a second time stamp, where the second time stamp is indicative of a time later than the first time stamp; and determining if one of the frame buffers FBi requires updating, and when a positive determination is made, preparing said frame buffer by rendering the respective game's associated game screen into the respective FBi using a delta time between the second time stamp and the first time stamp; and (c) forming dynamic icons for display on the game selection screen by rendering each previously prepared frame buffer FBi while controlling one or more visual aspects of the dynamic icons. Further provided is a game controller for a gaming machine having a display for presenting a game selection screen in a multi-game environment.
US09715768B2
An electronic tracking system for electronically tracking a vehicle includes a vehicle. A decal is adhered to the vehicle and a tracking unit is coupled to the decal. The tracking unit is in electrical communication with an extrinsic communications network thereby facilitating a location of the vehicle to be tracked via the extrinsic communications network.
US09715748B2
Method for displaying and identifying relevant paths through a graph by displaying them in a tabular format and providing user defined and computed values and filters. Each graph is represented as a set of nodes and edges. Each path through the graph is displayed as a row in a table where the user can apply sorting, filtering, and compute intrinsic or extrinsic information to augment the data.
US09715746B2
A curve rendering method includes calculating a step size based on a length of a straight line connecting a start point and an end point among control points of a curve to be rendered, and calculating initial values of a forward differencing algorithm (FDA) based on the calculated step size and coefficient values of an equation of the curve that is determined based on the control points. The method further includes generating an FDA table based on the initial values, and calculating a coordinate value of a pixel based on the FDA table.
US09715739B2
A method of determining bone fragment navigation may include receiving pre-operative 2D image data of a reference bone structure and a bone fragment. The reference bone structure may include a first set of fiducial markers provided thereon, and the bone fragment may include a second set of fiducial markers provided thereon. The method may further include performing a 2D-3D registration between the pre-operative 2D image data and a 3D model of the reference bone structure and the bone fragment, after manual repositioning of the bone fragment, receiving second 2D image data, performing 2D-2D registration of the first set of fiducial markers and the second set of fiducial markers between the pre-operative 2D image data and the second 2D image data, and determining 3D movement of the bone fragment based at least in part on the 2D-2D registration.
US09715730B2
The three-dimensional measurement apparatus includes: a base camera for capturing a workpiece to acquire a first image; a reference camera for capturing the workpiece from a view point different from the base camera to acquire a second image; and a camera control unit for extracting multiple edge lines from the first and second images, calculating line-of-sight errors with respect to provisional three-dimensional coordinates, wherein the line-of-sight errors are calculated at an endpoint of a first edge line selected from the multiple edge lines of the first image and an endpoint of a second edge line extracted from the multiple edge lines of the second image to correspond to the first edge line, setting an evaluation function from the line-of-sight errors, and a three-dimensional constraint condition set based on a shape of the workpiece, and making an optimization calculation of the evaluation function to measure the three-dimensional coordinates of the workpiece.
US09715716B2
Provided is a data processing apparatus of an organic light emitting display device, which performs encoding and decoding through different schemes according to frequency components and data components, thereby preventing loss of a high frequency component included in data.
US09715713B1
The inappropriate use of a mobile device and/or a motor vehicle may be ameliorated through audit by a supervisor, parent or peer using a system that monitors vehicle movements and mobile device use and notifies the supervisor, parent or peer of potentially inappropriate use, such as simultaneous vehicle and mobile device use, use of the mobile device generally at times when such use is normally inappropriate according to a calendar of events, and use of the motor vehicle generally at a location or at a time and location that is normally inappropriate.
US09715704B2
A system and method for assisting ordering and payment processing of an order invoice associated with a product selected by a customer. The system comprises collecting product data about the product and generates the order invoice information for use by at least an accounting system of the merchant. The system receives symbology information in an aggregated barcode associated with the order invoice, the symbology information including at least a portion of the order invoice information encoded using a coding scheme of a barcode. The system provides an image of the aggregated barcode to the customer for use in generating a transaction request for settlement of the order invoice, and receives a transaction response indicating transaction approval or transaction denial of the order invoice.
US09715702B2
Business rules can govern a single price or they can define relationships between different products involving two or more decision prices. One problem that retailers can face is that business rules are generally not codified and are rarely followed consistently, and thus it can be difficult to articulate existing business rules or generate new business rules. However, existing price information inherently contains industry knowledge and experience, even if retailers find it difficult to express that knowledge. The disclosed technology generates business rules by reverse engineering rule bounds and coefficients from existing price information. The reverse engineered rule bounds and coefficients can be used in price optimization to generate recommended prices for retail products that optimize revenue and profit while complying with a set of business rules.
US09715697B2
The present disclosure includes a system, method, and article of manufacture for targeting ad impressions. A list of customer records may be transmitted to a service provider system that identifies a matched customer and installs a cookie on a web client associated with the matched customer. The system may further receive a campaign request from a merchant and transmit the campaign request to the service provider system which may add a flag to the cookie based on the campaign request as well as instruct a media buyer system to bid on an ad impression for the matched customer based on the flag. The system may further receive an expenditure associated with the matched customer who received the ad impression and compare the expenditure to an expenditure associated with a customer who did not receive targeted ad impression but fits parameters associated with the campaign request.
US09715693B2
An exemplary method for distributing an offer to a mobile device includes identifying a location of a first mobile device, identifying offer preferences for a user of the first mobile device, and distributing the offer to the first mobile device. The offer is an offer for the purchase of goods or services, the offer meets the offer preferences of the user of the first mobile device, and the offer is encoded with a first offer identifier corresponding to the user of the first mobile device.
US09715692B1
An Internet/world-wide-web based keyword bid management system that allows advertisers on pay-per-click search engines (“PPCSEs”) to influence position (ranking) on said PPCSEs with the use of a rules based bidding engine. Keyword bid rules allow advertisers to influence desired rankings on PPCSEs based on time-of-day, competitor ranking, bid gaps, etc, or combination of said rules and allow advertisers to mimic human bidding behavior through an automated means. The system comprises of specialized software (“rules based bidding system”) that is hosted by an ASP (“application service provider”) so that all of the advertiser's interactions with said software can take place from any personal computer with Internet access and relatively recent Internet browser software without the requirement of having to download any additional software locally.
US09715689B1
A computer-implemented system and method that includes receiving, by a messaging hub computer system, from a point of sale (POS) device of a merchant, a request to process a refund for a transaction that occurred between the merchant and a mobile device of a payor, the request comprising a previously used code that was exchanged between the POS device and the mobile device. The method includes determining, by the messaging hub computer system, a first financial institution based at least partially on a portion of the code, and receiving, from a computer system of the first financial institution, payment credential information of an account held by the payor to process the refund using the payment credential information. The method may further include transferring, by the messaging hub computer system, the refund from an account held by the merchant to the account held by the payor.
US09715688B1
In various embodiments, two-dimensional (“2D”) barcodes are used in conjunction with a general purpose reloadable debit card (“GPR card”) to facilitate various user administration and management actions. The 2D barcode allows a user to easily perform various actions without having to enter account information. The actions may be initiated upon reading the 2D barcode, and may include accessing a web site, initiating a voice call, sending a text message, or sending an email message. The communications may include indication of the account number, so that a contact center, upon receiving the communication, can quickly ascertain the purchase transaction history. In addition, a destination address encoded in the 2D barcode may be used to uniquely identify the brand of GPR card and/or type of card within a brand. An originating address associated with the communication may be verified against address information associated with the account number.
US09715685B2
Techniques for safe food ordering by voice while driving are described. A customer driving a vehicle decides to order food from a restaurant. The customer launches a food-ordering app on the customer's smartphone. The app detects that the vehicle is moving, disables manual input into the smartphone, and connects to a terminal at a call center. A customer service representative (“CSR”) at the call center communicates with the customer using spoken language to obtain the details of the food order, enters the food order into an ordering system, and transmits the food order via the ordering system to the restaurant for fulfillment. Finally, the customer picks up the ordered food at the restaurant, possibly using a drive-thru window at the restaurant. Thus, the customer is able to complete an order for food without having to stop driving and without averting their eyes from the road.
US09715675B2
The invention relates to a system and method for customizing and storing workflow processes for use in remediation incidents such as security events. One aspect of the invention relates to providing tools to enable creation of customized workflow processes for event driven incident remediation, monitoring and analyzing system activity to identify occurrence of incidents, assigning a workflow process to an incident, applying the assigned workflow process to remediate the incident, and tracking and graphically displaying the status of the workflow process, among other things.
US09715673B2
A system and a method for managing replacement of consumables, the system including an installed base of equipment assemblies, an installed base of consumables, the consumables including recyclable gas purifiers having a limited lifetime and being used in combination with a said equipment assembly. The system includes a server for registering the consumables and having a module for calculating a replacement advice with respect to the consumable that has been registered in the server. A web portal provides a provider or an end user access to the server via the internet. Various data relating to the end user, its equipment assemblies and its consumables may be inputted via the web portal and the replacement advice that is associated with the registered consumables may be outputted via the web portal.
US09715672B2
A self-checkout kiosk enables a patron to purchase or allocate to an account a product displayed in a vending area and carrying a Radio Frequency Identification (RFID) tag. The patron exits the vending area through a security portal. The kiosk, a bill acceptor, a computer monitor and/or a mobile device enables the patron to complete a purchase or allocate transaction prior to exiting the vending area through the portal. The portal includes RFID reading antennas for marking products stolen when transferred through the portal without a transaction. Alternatively, a smart shelf keeps track of products on the smart shelf and keeps a checkout tally of removed products. If the patron does not complete a purchase or allocate transaction, or returns the product to the smart shelf within a user-defined set of time, the smart shelf will mark the product as stolen. A security system responds to products marked as stolen.
US09715670B2
In various embodiments, a method for processing industrial identifiers includes receiving unstructured data. An encoding scheme is determined for the unstructured data based on an execution tree associated with a plurality of industrial identifiers. The encoding scheme is then output to an application. Data may be received for one or more fields associated with one of the plurality of industrial identifiers. An industrial identifier may be generated based on the execution tree in response to the data.
US09715651B1
An active RFID device includes at least one solar cell, and the solar cell includes: a substrate; a first conductive layer, disposed on the substrate; an electron supplying layer, disposed on the first conductive layer; an electron receiving layer, disposed on the electron supplying layer; and a second conductive layer, disposed on the electron receiving layer; and a RFID tag, including a RFID chip and an antenna, and installed on the substrate, and coupled to the solar cell through a telecommunication connection structure.
US09715650B2
A secure transaction card does not interact with an interrogating radio frequency field without user interaction. The user interaction may include pressing on the card to cause a smartcard chip to connect to a coil on the card. The user interaction may also include exposing the card to light, motion, touch, or the like. Control of the secure transaction card may be active or passive.
US09715649B2
An electronic transaction card communicates with an add-on slot of an intelligent electronic device. The add-on slot may be a memory card slot. The intelligent electronic device may be a mobile phone or other device with or without network connectivity. The electronic transaction card may have magnetic field producing circuitry compatible with magnetic card readers, smartcard circuitry, other point-of-sale interfaces, or any combination thereof.
US09715648B2
An information recording medium includes a substrate; a laser marking layer that has a reduced reflectance to light with a wavelength of 780 nm or more and that is discolored by irradiation with laser light, the laser marking layer being provided on the substrate; and a shielding layer that transmits infrared light, and that absorbs or reflects visible light, the shielding layer being provided on the laser marking layer.
US09715643B2
A label creation apparatus includes a drawing processing section that draws a label image of a label, a first object specifying section that arranges a first object in the label image, a second object specifying section that specifies whether or not a second object having a window area transparent to the first object and having a drawing area along the outermost contour of the label image is arranged in the label image, and the drawing processing section arranges the first object in the label image in such a way that the first object falls within the window area of the second object when the second object is arranged, whereas arranging the first object in the label image in such a way that the first object extends to an area containing the outermost contour of the label image when the second object is not arranged.
US09715640B2
A numerical parameter indicative of the degree of match between two retina images is produced by comparing two graphs obtained from the respective images. Each graph is composed of edges and vertices. Each vertex is associated with a location the corresponding retina image, and with descriptor data describing a part of the corresponding retina image proximate the corresponding location.
US09715639B2
A method and apparatus for performing target detection. A potential object is detected within a candidate chip in an image. The potential object is verified as a candidate object. The candidate object is classified as one of a candidate target or a background in response to the potential object being verified as the candidate object. The candidate target is verified as a target of interest in response to the candidate object being classified as the candidate target.
US09715635B2
An apparatus for document identification, having a capture device for capturing a document feature of a document, a processor that is designed to perform document identification locally using the document feature if a processing criterion for the local performance of document identification by means of the apparatus for document identification is satisfied, and a transmitter that is designed to send a data record that is dependent on the document feature via a communication network to a communication network address if the processing criterion for the local performance of document identification by means of the apparatus for document identification is not satisfied.
US09715629B2
An electronic device associates first information and at least a first portion of a first image, and uses a second image that includes a portion corresponding to at least the first portion of the first image to access the associated first information.
US09715628B2
The invention concerns a method for estimating a distance from a first communication device to a second communication device. According to an aspect of the invention, the method comprises: Taking a picture of the second communication device by the first communication device; Obtaining a description of the second communication device; Identifying the second communication device in the picture, by using said description; Estimating a distance from the first communication device to the second communication device by using the description of the second communication device and dimensions of the second communication device identified in the picture.
US09715627B2
An area information estimating device has a camera that photographs an image within a sensing area, a person detector that detects a person from the image from the camera, and a position calculator that calculates an existence position of the person in the sensing area based on a coordinate on the image in which the person is detected by the person detector. The person detector excludes the person in whom a relationship between the coordinate and a size on the image does not satisfy a predetermined condition from a detection target.
US09715621B2
Systems and methods for real-time user verification in online education are disclosed. In certain example embodiments, user identifying information associated with a user and a request to access online education content may be received from a user device. A face template including historical facial image data for the user can be identified. Current facial image data can be compared to the face template to determine if a match exists. Biometric sensor data, such as heart rate data, may also be received for the user. The biometric sensor data may be evaluated to determine if the user is currently located at the user device. If the user is currently located at the user device and the current facial image data matches the face template, access to the online education content may be provided to the user at the user device.
US09715607B2
Embodiments of a system, topology, and methods for providing power and transceiving data to, and backing up data from electronic devices having a data interface are described generally herein. Other embodiments may be described and claimed.
US09715601B2
Systems, methods and computer-readable mediums are disclosed for providing secure access in a microcontroller system. In some implementations, a microcontroller system comprises a system bus and a secure central processing unit (CPU) coupled to the system bus. The secure CPU is configured to provide secure access to the system bus. A non-secure CPU is also coupled to the system bus and is configured to provide non-secure access to the system bus. A non-secure memory is coupled to the system bus and is configured to allow the secure CPU and the non-secure CPU to exchange data and communicate with each other. A peripheral access controller (PAC) is coupled to the system bus and configured to enable secure access to a peripheral by the secure CPU while disabling non-secure access to the peripheral based upon a non-secure state of the non-secure CPU.
US09715600B2
A vending machine can include a touch display and a touch controller operatively connected to the touch display and configured to transmit display data to the touch display and receive input data from a touchscreen function of the touch display. The vending machine also includes a secure device operatively connected to the touch display for securing the display by managing touch input information provided to one or more applications based on the input data received from the touchscreen functionality. The vending machine has a processor operatively connected to the secure device for communicating access requests for the touch display to the secure device from the one or more applications along with an indication of whether the one or more applications are signed by an authorized entity. The secure device manages the touch input information provided to the one or more applications further based at least in part on the indication.
US09715598B2
External data storage device queries the user for a password on at least the first attachment. The password is escrowed in encrypted form. If the user elects this option, the password is then passed to an encryption module which unlocks the encrypted file or partition and upon subsequent attachments of the external data storage device may automatically unlock the encrypted file or partition using the securely escrowed password. The escrow of the encrypted password is managed in an external storage device containing the encrypted file or partition.
US09715595B2
A method of secure distributed storage on N servers and a secure access method to confidential data stored in a secure and distributed manner on N servers are provided. Additionally, distributed storage, devices, systems, computer programs and storage medium are provided for the implementation of such methods.
US09715592B2
A security testing framework leverages attack patterns to generate test cases for evaluating security of Multi-Party Web Applications (MPWAs). Attack patterns comprise structured artifacts capturing key information to execute general-purpose attacker strategies. The patterns recognize commonalities between attacks, e.g., abuse of security-critical parameter(s), and the attacker's strategy relating to protocol patterns associated with those parameters. A testing environment is configured to collect several varieties of HTTP traffic. User interaction with the MPWA while running security protocols, is recorded. An inference module executes the recorded symbolic sessions, tagging elements in the HTTP traffic with labels. This labeled HTTP traffic is referenced to determine particular attack patterns that are to be applied, and corresponding specific attack test cases that are to be executed against the MPWA. Attacks are reported back to the tester for evaluation. Embodiments may be implemented with penetration testing tools, in order to automate execution of complex attacker strategies.
US09715591B2
Methods and apparatus for validating a system include reading protected record data for a section of the system from a secure storage element, and verifying integrity of the section of the system using the record data. The secure storage element independently verifies that all record data and data to be written to the system is valid.
US09715589B2
Methods, systems, and computer program products are included for determining the risk that a file includes malware. The risk is determined by sending identifying information of the file from a client to a server. The server matches the identifying information with identifying information stored in a registry, in order to identify the file. Once the file is identified, the server identifies the risk of malware corresponding to the file, and sends the risk information to the client. The client is able to use the risk information to make determinations regarding performing operations with regard to the file.
US09715583B2
A method and system for verification of a pattern based passcode. User input of a series of key inputs to a keyboard is received from a user. A registered pattern for the user of a sequence of keyboard direction movements is retrieved, wherein the pattern based passcode is the registered pattern. A first character in a first key input of the series of key inputs is identified, wherein the first key input is the first key, of the series of key inputs, that was inputted by the user. It is determined is made that that the identified first character is not in an excluded group of characters and in response, it is verified that a pattern of directional movements from the first character to the remaining characters after the first character in the series of key inputs matches the registered pattern for the user.
US09715581B1
Systems and methods for monetizing the reproduction of digital media content for the rights-holders of the digital media content. Embodiments of the present disclosure relate to determining whether a user of a media content item has a license to reproduce the media content item. In one embodiment, the media content item may be reproduced when the user is licensed. The user is prompted to select to acquire a license to reproduce the media content item or to decline the license to reproduce the media content item when the user is not licensed. Further embodiments determine whether a user may receive a license when the user wishes to acquire a license. In an embodiment, the user is declined a license when not approved for the license.
US09715576B2
A sequential series of methods for optimized searching within a text (or alphanumeric string) database to retrieve specific and relevant results, followed by optimized restructuring and parsing of text data (or alphanumeric string), followed by creation/application of a natural language processing engine, followed by the creation/application of an automated analyzer is presented.
US09715570B1
Systems and methods are provided for analyzing a via. A physical representation of a via intersecting with an upper layer and a lower layer is received, the physical representation comprising: (i) a pair of pad dimensions comprising an upper pad dimension a1 and a lower pad dimension a2, and/or (ii) a pair of anti-pad dimensions comprising an upper anti-pad dimension b1 and a lower anti-pad dimension b2, where at least one of first and second conditions: (A) the first condition being a1 is different than a2, and (B) the second condition being b1 is different than b2, is true. A determination is made as to which, if any, of the conditions are true. At least one model parameter is selected based on the determination. An admittance parameter corresponding to a section of the via located between the upper and lower layers is computed using the selected model parameter.
US09715568B2
The wiring length measurement apparatus includes a distance calculation unit, by using a plurality of coordinates of bending points and a wiring width of CAD data of a high-density wiring including a meander wiring, seeking each endpoint that exists on an edge in a wiring width direction and is a flexion point of each inner circuit side, and calculating distances between each adjacent endpoint and a measurement unit measuring a wiring length of the high-density wiring by calculating a sum of the distances between each endpoint calculated by the distance calculation unit.
US09715566B2
A computer implemented method of translation of verification commands of an electronic design, comprises the steps of receiving the electronic design, receiving at least one analog test harness model having at least one indirect branch contribution statement, translating the at least one indirect branch contribution statement into a plurality of direct branch contribution operators based at least in part upon the at least one analog test harness model and generating a netlist based at least in part upon the translation.
US09715562B2
Methods and systems for designing an earpiece device are provided. The method includes receiving a plurality of images for a respective plurality of individuals. Each image includes at least one ear anatomy. For each image, a three-dimensional (3D) surface representing the at least one ear anatomy is extracted, to form a plurality of extracted surfaces corresponding to the plurality of images. At least one statistical measurement representative of at least a portion of the plurality of individuals is determined from among the plurality of extracted surfaces. At least one design parameter for the earpiece device is optimized based on the at least one statistical measurement, The earpiece device is formed using the optimized at least one design parameter.
US09715557B2
A system, device and method for providing context sensitive content on a computing device is provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a primary web-browser application and a secondary web-browser application. The primary web-browser application is configured to generate a web-page containing context sensitive items and receiving focus on one of the context sensitive items. The secondary web-browser application is configured to generate the context sensitive content related to the one of the context sensitive items.
US09715553B1
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for retrieving points of interest. In one aspect, a method includes receiving a current location of a user's electronic device and retrieving data identifying multiple points of interest within a predetermined distance to the current location. Each point of interest is ranked based at least in part on the point of interest's proximity to the current location. For at least one point of interest, the ranking is further based on one or more updates associated with the point of interest. Each update includes data about the point of interest input by an author (other than the user) into an online social network that includes the user. Based on the ranking, data identifying one or more of the points of interest is provided to the electronic device for presentation to the user on a display.
US09715548B2
Implementations of the present disclosure include actions of receiving search results that are responsive to the search query, the search results being respectively representative of resources, processing one or more triggering rules based on at least one of the search query and the search results, determining, based on processing the one or more triggering rules, that a set of data records is to be displayed in a search results page with the search results, the set of data records including data records that are specific to the user, determining a display prominence of at least one data record in the set of data records, the display prominence indicating a prominence of the at least one data record when displayed in the search results page, and providing the search results and the set of data records for display, the at least one data record being displayed based on the display prominence.
US09715546B1
The present teaching relates to searching encrypted data. In one example, a search request is received for encrypted documents. An encrypted query is generated based on the search request. The encrypted query is sent to a server that stores a first encrypted index and a second encrypted index. The first encrypted index maps encrypted keywords to full blocks each of which has a same size and is fully filled with encrypted document identities (IDs). The second encrypted index maps encrypted keywords to partial blocks each of which has the same size and is partially filled with encrypted document IDs. Based on the encrypted query, one or more encrypted document IDs are determined by searching against both the first encrypted index and the second encrypted index. A search result is generated based on the one or more encrypted document IDs. The search result is provided in response to the search request.
US09715545B2
An embodiment of the invention comprises a method associated with a Web API ecosystem and API users includes identifying specified events over a period of time that respectively affect the ecosystem. Events can comprise an interaction between the ecosystem and a Web API user or a specified Web API. The embodiment further includes constructing a data structure that contains a data element representing each identified event. An interface is used to translate respective data elements between the data structure and a data store, wherein the data store represents translated data elements in a form different from that used to represent the data elements in the data structure.
US09715544B2
A system for online location sharing through an internet service search engine includes: a server comprising at least one processor and a memory communicatively coupled to the processor. The memory stores instructions that, when executed by the at least one processor, cause the at least one processor to: receive from a first user a query identifying a second user; query a plurality of internet services over a network for real-time information relevant to the second user; andprovide a consolidated view of responses received from the plurality of internet services to the first user. Thee server is authorized by the second user to receive all information relevant to the second user contained in the responses. The consolidated view of responses indicates an online location of the second user.
US09715534B2
Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
US09715530B2
A system for ranking geospatial entities is described. In one embodiment, the system comprises an interface for receiving ranking data about a plurality of geospatial entities and an entity ranking module. The module uses a ranking mechanism to generate place ranks for the geospatial entities based on the ranking data. Ranked entity data generated by the entity ranking module is stored in a database. The entity ranking module may be configured to evaluate a plurality of diverse attributes to determine a total score for a geospatial entity. The entity ranking module may be configured to organize ranked entity data into placemark layers.
US09715529B2
Techniques for implementing the hybrid execution of continuous and scheduled queries are provided. In some examples, a query engine may be initialized with relational data from at least a first source. For example, the first source may include a database or other system that can provide historical data. Additionally, the query engine may be enabled to provide query results based at least in part on the relational data from at least the first source and streaming data from at least a second source. In some examples, the second source may be a data stream.
US09715517B2
Techniques are described herein for supporting multiple versions of a database server within a database machine comprising a separate database layer and storage layer. In an embodiment, the database layer includes compute nodes each hosting one or more instances of a database server. The storage layer includes storage nodes each hosting one or more instances of a storage server, also referred to herein as a “cell server.” In general, the database servers may receive data requests, such as SQL queries, from client applications and service the requests in coordination with the cell servers of the storage layer.
US09715516B1
Embodiments of the present invention are directed to an improved apparatus, system and method of edition-based redefinition for tables. When a new edition of an application is created, editions on the tables pertaining to the application are created. These tables typically store application configuration/reference data that control what the application does. These tables are altered to contain a new “edition” column. Keys on these tables include the “edition” column. Each table is partitioned on the “edition” column such that cleaning up data used by an edition is easy. Views are created on these tables, which make the “edition” column invisible by the application while ensuring that only data that can be accessed is the data for the correct edition. The current “edition” of the application stays fully operational while the application is upgraded because the configuration data in the tables does not change until the new “edition” is turned on.
US09715515B2
A split-index can be employed for access to external data. The index can be created on a primary data storage system for data stored externally on a secondary data storage system. After creation, the index can be utilized to expedite at least query execution over the externally stored data. The index can be updated upon detection of changes to data. Further, even when the index is not completely up to date, the index can be exploited for query execution. Furthermore, hybrid execution is enabled with the index and without the index.
US09715514B2
Technologies are generally provided for converting a k-ary tree to an equivalent height balanced binary tree. A k-ary tree root may be first set as the binary tree root. Nodes may then be inserted in the binary tree based on nodes of the k-ary tree. First two children of each k-ary tree node may be inserted as left and right children in the binary tree. If there are additional children, those may be inserted into a child queue. If there are less than two children in the k-ary tree, children from the child queue may be used to fill the left and right child nodes in the equivalent binary tree repeating the process level-wise until all nodes in the k-ary tree are processed.
US09715507B2
A system and methods for reconciling data and metadata in a cloud storage system while the cloud storage system is fully operational are provided. The method comprises scanning for broken references in a metadata database containing metadata of blocks stored in the cloud storage system, wherein the scanning for the broken references is performed as a background process; and synchronously verifying blocks for at least existence of the blocks in the object storage system, wherein the synchronous block verification is performed using a foreground process as blocks are requested.
US09715506B2
Injection of metadata using composite content. In an embodiment, one or more content items are received, and data is retrieved from a plurality of metadata sources. A visual depiction of metadata is generated for at least one of the content item(s) based on the retrieved data. A composite content item is generated to comprise at least a portion of each of the content item(s) and the visual depiction of the metadata.
US09715505B1
A garbage collector scans containers of a storage system, each container containing a plurality of segments referenced by files of the storage system. For each of the containers being scanned constructing a working live segment record (LSR) file in memory, including generating a container LSR for each of the containers being scanned in a sequential order according to container identifiers of the containers, generating segment LSRs associated with the container LSR, each of the segment LSRs corresponding to one of the segments contained in the container, and for each of the segments contained in the container, indicating in a corresponding segment LSR whether the segment is a live segment. The segment LSRs of each container LSR of the working LSR file are translated from the memory into a persistent LSR for each of the containers in a persistent LSR file stored a persistent storage.
US09715498B2
Systems and methods for training and using a natural language understanding system are provided. More specifically, the systems and methods train a natural language understanding system utilizing a distributed network of feature extractors on features servers. Further, the systems and methods for using the natural language understanding system utilize a distributed network of features extractor on features servers. Accordingly, the systems and methods provide for a more accurate natural langue understanding system, a more reliable natural langue understanding system, and a more efficient natural langue understanding system. Further, the systems and methods provide for natural language understanding systems with better development (including update ability), productivity, and scalability.
US09715497B1
Techniques are described for analyzing a submitted manuscript through the use of an entity/action relationship matrix determined for the manuscript. The entity/action relationship matrix may describe one or more entities, such as characters, locations, objects and so forth, which are identified in the manuscript using a natural language analysis such as a part-of-speech analysis. The entity/action relationship matrix may also describe actions or events associated with each of the entities, as determined using the natural language analysis. The entity/action relationship matrix may be employed to determine whether the manuscript complies with rules constraining the use of entities in the manuscript.
US09715493B2
A social media monitoring and text analysis method for automated classification of user posts on the web, using a facet based relevance assessment model, comprise a semantic indexing server, which builds a faceted classification index of text objects, and a query server, which receives and analyzes the user's query. A query thus processed is then sent from the query server to the semantic indexing server through an interface in order to perform a search in the faceted classification index. The search system and method further comprise a result handler, which provides the user with a search result set comprising a list of unexpected links and a list of result elements. The list of unexpected links corresponds to filters which allow the user to narrow down or refine the original query. The quality of unexpected links depends on identification of the most likely topical area of focus related to the query concepts and corresponding concepts in user posts, and this achieved by ensuring that we measure statistical co-occurrence of concepts in user posts, assign weighted scores based on information gain and semantic density, thus establishing a relevant conceptual tag cloud that is used validate topical focus against a set of industry specific taxonomies or ontologies.
US09715491B2
In one embodiment, a method includes receiving a portion of text from a document. A document type is associated with the document based on at least one of the portion of text or an identifier associated with the document. The method also includes selecting, based on the document type, a document template having a plurality of sections. Each section from the plurality of sections being associated with a document category. At least one section from the plurality of sections including at least one policy preference.
US09715489B2
A method includes receiving an input string from a virtual keyboard, generating at least one string based on the input string, where the input string is not a substring of the generated string, responsive to a determination that the generated string was previously generated based on the input string, selecting a candidate character associated with the input string and with the generated string, and displaying the generated string at a location on the virtual keyboard that is associated with the selected candidate character.
US09715484B1
A method and system to provide font hints for text is described. An example method includes identifying a plurality of fonts of the text, determining a suggested order of hint types for each font based on rendering context, and sending, to a user device, the fonts and a suggested order of hint types for each font.
US09715478B2
A method is provided for detecting the correct rotational direction of a centrifugal apparatus. The method includes rotating the centrifugal apparatus in a first direction, acquiring first frequency data relating to the step of rotating the centrifugal apparatus in the first direction, rotating the centrifugal apparatus in a second direction, which is opposite to the first direction, and acquiring second frequency data relating to the step of rotating the centrifugal apparatus in the second direction. The method also includes detecting the correct rotational direction of the centrifugal apparatus based on comparing the first frequency data with the second frequency data, the comparison being carried out with respect to at least one significant frequency range. In each of the at least one significant frequency range, a smaller magnitude is interpreted as an indication of the correct rotational direction.
US09715476B2
Real-time co-authoring and support for the collaborative process is enabled by making it easy to initiate a collaborative document, to invite the proper people into the process, to collect existing artifacts, thoughts, and research, and then to divide and track the work to completion across a collaborating group. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria Real-time or sequential communication such as email, text messaging, and video chat, may be enabled to further optimize the collaboration process.
US09715471B2
A master bus device for a motor vehicle exchanges messages with slave bus devices via a vehicle communication bus of the motor vehicle. It is specified in the master bus device by an operating schedule which is stored in a memory of the master bus device which messages the master bus device exchanges with the slave bus devices. To utilize the vehicle communication bus more efficiently, the master bus device has a switch-over device which is designed to receive a control signal from a device-external transmitting device and, in dependence on the control signal, to switch from the memory with the operating schedule to a further memory with a maintenance schedule which differs from the operating schedule, so that the maintenance schedule is used after switching over, for exchanging messages.
US09715469B1
Migrating interrupts from a source I/O adapter of a source computing system to a destination I/O adapter of a destination computing system, includes: collecting, by a source hypervisor of the source computing system, interrupt mapping information, were the source hypervisor supports operation of a logical partition executing on the source computing system and the logical partition is configured to receive interrupts from the source I/O adapter; configuring, by the destination hypervisor of the destination computing system, the destination computing system with the interrupt mapping information collected by the source hypervisor; placing, by a destination hypervisor of the destination computing system, the destination I/O adapter in an error state; migrating the logical partition from the source computing system to the destination computing system; and restarting the logical partition on the destination computing system, including recovering, by the logical partition, from the error state.
US09715461B2
According to an embodiment, a cache memory control circuit includes: a hit determination section; a refill processing section; a search section configured to determine a refill candidate way by searching for the way candidate for a refill process from a plurality of ways based on an LRU algorithm when the hit determination section detects a cache miss; a binary tree information section configured to store binary tree information for the LRU algorithm; a conflict detection section; and a control section. The control section updates the binary tree information in the binary tree information section by using way information of the way where the refill process is being executed when the conflict detection section determines that the way where the refill process is being executed and the refill candidate way match each other.
US09715456B2
An apparatus includes a plurality of cores and a fuse array. The plurality of cores is disposed on a die. The fuse array is disposed on the die and is coupled to each of the plurality of cores, where the fuse array includes a plurality of semiconductor fuses that are programmed with compressed configuration data for the each of the plurality of cores, and where the each of the plurality of cores accesses and decompresses all of the compressed configuration data upon power-up/reset, for initialization of elements within the each of the plurality of cores.
US09715455B1
An apparatus having an interface and a circuit is shown. The interface is configured to receive a request to access a memory. The request includes a hint. The circuit is configured to select a current one of a plurality of cache policies based on the hint. The current cache policy includes a number of current parameters ranging from some to all of a plurality of management parameters of a cache device. The circuit is further configured to cache data of the request based on the current cache policy.
US09715453B2
Computer-readable storage media, computing apparatuses and methods associated with persistent memory are discussed herein. In embodiments, a computing apparatus may include one or more processors, along with a plurality of persistent storage modules that may be coupled with the one or more processors. The computing apparatus may further include system software, to be operated by the one or more processors, to receive volatile memory allocation requests and persistent storage allocation requests from one or more applications that may be executed by the one or more processors. The system software may then dynamically allocate memory pages of the persistent storage modules as: volatile type memory pages, in response to the volatile memory allocation requests, and persistent type memory pages, in response to the persistent storage allocation requests. Other embodiments may be described and/or claimed.
US09715447B2
A method for adaptively managing a solid state drive (SSD), an associated apparatus, and an associated computer program product are provided, where the method includes the steps of: monitoring whether any deletion event regarding a file system established on the SSD exists, to selectively update a deletion amount accumulation value, where the deletion amount accumulation value represents a total deleted data amount of at least one deletion event of the file system; and after the deletion amount accumulation value reaches a predetermined deletion amount accumulation threshold value, sending at least one TRIM command to the SSD, to allow the SSD to recycle reusable storage space by utilizing a garbage collection mechanism of the SSD.
US09715433B2
A distributed storage system replicates data for a primary logical storage object on a primary node of the storage system to a secondary logical storage object on a secondary node on the distributed storage system. Failures in writing data to the primary logical storage object or failures in the replication of the data to the secondary logical storage object can cause data that should be synchronized to become divergent. In cases where the data may be divergent, reconciliation operations can be performed to resynchronize the data.
US09715428B1
A system comprises a first host device, a second host device, and first and second cache controllers. A cache controller includes a cache memory interface, a first peripheral interface that communicates with the first host device, a second peripheral interface that communicates with the second host device, logic circuitry that loads a cache command from a cache command memory of the first host device, loads a cache command from a cache command memory of the second cache controller, and performs the cache commands, and error checking circuitry that detects an uncorrectable error in a first cache controller/memory pair and indicates the uncorrectable error condition to at least one of the first and second host devices. At least one of the first host device or the second host device writes contents of the cache memory of the second cache controller/memory pair to a main memory in response to the indication.
US09715423B1
A method and an information handling system (IHS) perform server boot failure recovery by disabling failed devices and/or failed functions within functional devices. According to one aspect, a processor-executed fault isolation module (FIM) initiates calls to detected devices during a binding phase. The FIM identifies devices corresponding to successfully completed calls as operational devices, and identifies devices corresponding to failed calls as failed devices. Following completion of the binding phase, the FIM initiates calls, via a pre-boot application, to individual protocol functions of each operational device identified during the binding phase. If a first protocol call to a first operational device is successfully completed, the FIM identifies a protocol function(s) corresponding to the first protocol call as an operational function(s). If a second protocol call fails, the FIM identifies a corresponding protocol function(s) as a failed function(s) and isolates failed functions from operational functions for the first operational device.
US09715421B2
A method includes performing operations on a processor of an application analysis computer. The operations include receiving state performance metrics reported by user terminals via a data network. Each of the state performance metrics indicating a measurement of performance of one of a plurality of operational states of an application processed by one of the user terminals. The operations further include determining when one of the state performance metrics reported by one of the user terminals violates a rule for acceptable operational state performance of the application, and communicating a response message to the one of the user terminals responsive to the determination that the one of the state performance metrics violates the rule. Related operations by a user terminal are disclosed.
US09715418B2
Embodiments described herein include detecting under-performing devices using a correlational matrix in which devices are compared with one another in order to establish which devices are performing significantly different, e.g. under-performing, than the rest. According to one embodiment, a method includes generating a vector for each of a plurality of hardware devices. Using a hardware processor, a correlational matrix representing projections of the vectors against each other is created. A determination is made as to which hardware device is least like the other hardware devices based on the correlational matrix. A result of the determining is output.
US09715404B2
An apparatus and a method for displaying application program information in an electronic device are provided. The method for displaying the application program information includes executing a first application program, determining at least one application program capable of being executed after the first application program, and displaying, on a display unit, information on the at least one application program.
US09715393B2
Methods, apparatus and computer program products implement embodiments of the present invention to identify, in a given kernel source code file for the operating system kernel, a given PRINTK function call having a corresponding message text, the given kernel source code file having a kernel source code file name, calculate a configuration checksum, to assign, add, and store the respective destination and a key comprising the configuration checksum, to load, receive, and identify the name of a given source code file, and to determine, based on the identified name and the text string, a computed destination for the system message by calculating, using the identified name and the text string, a message checksum, and identifying, in the configuration table, an entry having a key equal to the message checksum, and wherein the determined destination comprises the respective destination in the identified entry. in the identified entry.
US09715392B2
A method includes identifying, at a scheduling unit, a resource conflict at a shared processing resource that is accessible by a first processing cluster and by a second processing cluster, where the first processing cluster, the second processing cluster, and the shared processing resource are included in a very long instruction word (VLIW) processing unit. The method also includes resolving the resource conflict.
US09715389B2
A method includes suppressing execution of at least one dependent instruction of a load instruction by a processor using stored dependency information responsive to an invalid status of the load instruction. A processor includes an execution unit to execute instructions and a scheduler. The scheduler is to select for execution in the execution unit a load instruction having at least one dependent instruction and suppress execution of the at least one dependent instruction using stored dependency information responsive to an invalid status of the load instruction.
US09715381B2
An object is to provide an information processing apparatus and the like that can reduce power consumption of the information processing apparatus in downloading and installing. To achieve this object, whether or not there is system software update is confirmed in a low power consumption state in which only some of hardware components of the information processing apparatus are supplied with power and communication with a predetermined server can be performed. When there is the update, update data is downloaded, and at least some of the hardware components that are the update targets and that are not supplied with power in the low power consumption state are started to be supplied with power. Then, system update is executed. The series of processes are automatically executed without a user's operation.
US09715378B2
A method, system or computer usable program product for scheduling a software update affecting vehicle functionality based on usage patterns including tracking usage patterns of a vehicle; automatically determining a time window for scheduling a software update that affects vehicle functionality to the vehicle based on the tracked usage patterns; and applying software updates to the vehicle during the scheduled time window.
US09715376B2
A method and apparatus for optimizing parallelized single threaded programs is herein described. Code regions, such as dependency chains, are replicated utilizing any known method, such as dynamic code replication. A flow network associated with a replicated code region is built and a minimum cut algorithm is applied to determine duplicated nodes, which may include a single instruction or a group of instructions, to be removed. The dependency of removed nodes is fulfilled with inserted communication to ensure proper data consistency of the original single-threaded program. As a result, both performance and power consumption is optimized for parallel code sections through removal of expensive workload nodes and replacement with communication between other replicated code regions to be executed in parallel.
US09715373B2
The embodiments described herein relate to recompiling an execution plan of a machine-learning program during runtime. An execution plan of a machine-learning program is compiled. In response to identifying a directed acyclic graph of high-level operations (HOP DAG) for recompilation during runtime, the execution plan is dynamically recompiled. The dynamic recompilation includes updating statistics and dynamically rewriting one or more operators of the identified HOP DAG, recomputing memory estimates of operators of the rewritten HOP DAG based on the updated statistics and rewritten operators, constructing a directed acyclic graph of low-level operations (LOP DAG) corresponding to the rewritten HOP DAG based in part on the recomputed memory estimates, and generating runtime instructions based on the LOP DAG.
US09715370B2
A computer-implemented method for generating one or more applications, the method including the steps of: accessing a template for holding content; populating the template with the content; generating the one or more applications, configured for a plurality of computing platforms, based on the populated template; and making the applications available for distribution by a server.
US09715357B2
A method of performing user authentication in an image forming apparatus, the method including detecting whether an interruption or a failure has occurred during authentication using an external authentication server; providing a user interface (UI) screen image for selecting to retry the authentication using the external authentication server or to enter a temporary authentication mode that does not use the external authentication server; when it is selected to enter the temporary authentication mode, entering an administrator authentication mode or an internal authentication mode based on pre-set temporary authentication options; and receiving information necessary for authentication and performing authentication based on a current authentication mode.
US09715356B2
A page description language representation of the page is received, the page description language representation having a plurality of sequential graphic objects ordered by drawing order. One or more groups of sequentially adjacent graphic objects of the plurality of sequential objects is formed according to the drawing order. An intermediate representation for each of the groups is generated, the intermediate representation comprising a set of regions where each region of the set of regions is associated with a set of operations required to render at least one of the adjacent graphic objects of one of the groups that intersect the region. An adjacently located set of the intermediate representations is merged to render the page.
US09715355B2
There is provided an image forming apparatus including: an image forming portion, an accepting portion accepting print jobs and identification information associated with the print jobs, a storage portion storing the print jobs and the identification information, an identification information input portion, and a controller. The controller is configured to: cause the storage portion to store an acceptance time at which the accepting portion accepts each of the print jobs, authenticate the identification information, extract the print jobs associated with the authenticated identification information from the print jobs stored in the storage portion, acquire a difference time which is a difference between an authentication time of authenticating the identification information and an acceptance time of accepting the extracted print jobs, and cause the image forming portion to carry out image formation for all the print jobs with the acquired difference time within a first time period.
US09715352B2
Aspects include transmitting a synchronous I/O command to a persistent storage control unit (SCU in response to a synchronous I/O request from an operating system (OS). A unit of work in the OS corresponding to the synchronous I/O request remains active at least until the synchronous I/O request is completed. Based on an operation code of the synchronous I/O command specifying a read operation and in response to detecting that the persistent SCU has stored one or more read data records in a memory located on the processor, the firmware indicates to the OS that the synchronous I/O request is completed. Based on the operation code specifying a write operation and in response to detecting an indication from the persistent SCU that write data has been written or indicating that an error has occurred, indicating to the OS that the synchronous I/O request is completed.
US09715351B2
A read request, a write request, and copy descriptor are constructed and sent to logical volumes of a device stack to complete a copy-offload operation between a source logical volume and a destination logical volume. The read request is forwarded to a source physical volume of a device stack and a write request is forwarded to a destination physical volume of the device stack. Responsive to detecting that the read request has been received by the source physical volume of the device stack and the write request has been received by a destination physical volume of the device stack, the driver of the source physical volume or the driver of the destination physical volume construct a copy-offload request to be sent to a storage device, the copy-offload request comprising the read request, the write request, and the copy descriptor. The copy-offload request is subsequently sent to the storage device.
US09715350B2
In one embodiment, a computer-implemented method includes receiving a large frame area (LFAREA) request, including a request for a plurality of page frame table entries (PFTEs) to back a plurality of frames in an LFAREA of main memory. Each of the plurality of frames has one of a first size and a second size, where the second size is larger than the first size. The method further includes counting how many frames in the main memory have yet to be initialized and have one of the first size and the second size. A size needed for the plurality of PFTEs is calculated, based at least in part on the counting. A storage area is reserved for the plurality of PFTEs, by a computer processor, where a size of the storage area is the size calculated based at least in part on the counting.
US09715344B2
A flash memory system is provided. The flash memory system includes a memory device including a memory cell array including at least one data block and a controller that determines whether to end background garbage collection according to a lifespan index of the at least one data block. The lifespan index may be decreased by the background garbage collection. The controller may end the background garbage collection when the decreased lifespan index is equal to or higher than a reference value.
US09715341B2
A method is for operating a memory system including a memory device. The method includes managing program order information of the memory device based on a program order stamp (POS) indicating a relative temporal relationship between program operations of a plurality of memory groups that are included in the memory device, and controlling a read voltage for performing a read operation on the memory device. The read voltage is controlled based on the program order information and a mapping table that stores a read voltage offset and a POS corresponding to the read voltage offset.
US09715339B2
Provided are a display apparatus capable of manipulating user interface (UI) objects included in a UI, and a method of providing the UI. The display apparatus includes a touch screen which is configured to display the UI including a plurality of UI objects and receive a user input; and a controller which is configured to determine a plurality of preset sizes corresponding to the UI objects, respectively, and a plurality of pieces of information to be displayed on the UI objects, respectively, in response to the user input, and control the touch screen to display the UI objects with the preset sizes and the plurality of pieces of information.
US09715333B2
System and method for improving data input by using word frequency to text predict input. Other systems and methods include analyzing words already contained in a document (e.g. spell checking and OCR) and using word frequency to create a proxy system to reduce the space required to store data, allowing for more efficient usage of storage and enhancing the embedded content of matrix codes. The system displays the most common words in a language based upon the previously entered or displayed word(s), or the previously entered or displayed character or characters. Words with the most common frequency of use with the prior word(s) are displayed in a table to enable the user to quickly select one of the displayed words for rapid data entry. The input device can be a touch-sensitive display or non-touch sensitive type device.
US09715328B2
A mission system, able to be fixed in a carrier, comprises at least a display device displaying at least mission data, a processing device allowing the execution of applications, and an interfacing with said display device and with inputting device, the mission system furthermore comprising a handle disposed in proximity to the display device so that an operator can via at least one of his hands employ the inputting means while clasping the mission system via said gripping means.
US09715323B2
A touch unit array including a plurality of first strip electrodes, a plurality of second strip electrodes, and a plurality of electrode pad units is provided. Each first strip electrode has at least one first opening. The second strip electrodes are orthogonally arranged to the plurality of first strip electrodes. Each electrode pad unit includes at least one electrode pad, and the electrode pads are respectively disposed in the plurality of first openings, wherein each electrode pad unit receives a first driving signal.
US09715320B2
An in-cell touch display panel includes a substrate, a semiconductor stack, a transparent layer, an insulation layer and a metal layer. The semiconductor stack is disposed on the substrate, and includes a plurality of pixel control elements. The transparent layer is disposed on the semiconductor stack, and includes a plurality of first touch electrode strips extending along a first direction. The insulation layer is disposed on the transparent layer. The metal layer is disposed on the insulation layer, and includes a plurality of second touch electrode strips extending along a second direction. The first touch electrode strips intersect and are insulated from the second touch electrode strips.
US09715319B2
This application relates to a projected capacitive touch sensor. The sensor includes a sensor grid including one or more electrically conductive rows and two or more electrically conductive columns. The sensor further includes an adaptive circuit that receives a signal associated with a first portion of the two or more columns and includes a direct route and an attenuator route, the attenuator route including an attenuator circuit for applying an amplitude decrease, an amplitude increase, or a phase shift to the sensor grid's signal, wherein the adaptive circuit is configured to switch between the direct route and the attenuator route. The sensor further includes a differential circuit that is configured to generate a differential signal based on an output signal from the adaptive circuit and a signal associated with a second portion of the two or more columns.
US09715305B2
An electronic device that includes a drive controller being configured to drive a vibrating element by using a drive signal causing the vibrating element to generate a natural vibration in an ultrasound-frequency-band in a touch surface, the drive controller being configured to drive the vibrating element so as to switch the natural vibration between a strong level and a weak level in accordance with a travel distance of a position of a erformed onto the touch surface, a first memory configured to store first data representing a first passcode corresponding to a number of times the natural vibration is switched between the strong level and the weak level, and a first verification part configured to verify a number of times the drive controller switches the natural vibration between the strong level and the weak level with the first passcode when the touch is performed onto the touch surface.
US09715299B2
According to an aspect, a liquid crystal display device includes: a liquid crystal display unit that displays an image; a plurality of electrodes arranged in the liquid crystal display unit in parallel with one direction along a display surface of the liquid crystal display unit; a measuring unit that measures electric resistance values of the electrodes; a specifying unit that specifies a temperature of the liquid crystal display unit based on the electric resistance values of the electrodes; and an application unit that applies, to the electrodes, a voltage for causing the electrode to generate heat based on the temperature of the liquid crystal display unit.
US09715298B2
A flexible display device includes a flexible substrate including a first surface and a second surface on opposite sides of the flexible substrate, a display portion including thin film transistors located on the first surface of the flexible substrate, a sensor circuit located on the second surface of the flexible substrate, a first electrode pad on the flexible substrate, the first electrode pad being connected to a first wire drawn out from the display portion, and a second electrode pad on the flexible substrate, the second electrode pad being connected to a second wire drawn out from the sensor circuit. The first wire or the second wire includes a bridge passing through a through-hole in the flexible substrate.
US09715285B2
A position detection apparatus includes a projection unit that projects an image, a radiation unit that radiates light, a detection unit that detects reflected light of the light radiated from the radiation unit, and an output control unit that performs control for outputting information corresponding to a detection position of the reflected light based on a detection result from the detection unit when a radiation direction of the light radiated from the radiation unit is adjusted.
US09715273B2
A method to transition focus of a display corresponding to an object's motion tracked by a video camera or like device is disclosed. In one implementation, the display shows one or more windows or user interfaces on the display. The object's motion can be used to select one of the windows or user interfaces on the display and manipulate content presented in the window or user interface. In another implementations, the object's motion can manipulate a three-dimensional graphical icon in a three-dimensional display environment, for example, by rotating it. In another implementation, the method further tracks motion of a second object and shifts focus of the display corresponding to the motion of the second object. In another implementation, a second display may be added to mirror the focus transition corresponding to the object's motion.
US09715272B2
A portable electronic device is provided. A power management unit provides a first voltage and a second voltage. A multi-core cluster includes a first processing core configured to be powered by the first voltage and operate at a first operating frequency and a second processing core configured to be powered by the first voltage or the second voltage and operate at a second operating frequency. A third processing core is configured to be powered by the second voltage and operate at a third operating frequency. A first switch is configured to selectively provide the second voltage to the third processing core or stop providing the second voltage to the third processing core according to a first control signal. A second switch is configured to selectively provide the first voltage or the second voltage to the second processing core according to a second control signal.
US09715269B2
A host chipset heartbeat may be utilized, in some embodiments, to handle interrupts from external devices on a power efficient basis. The availability of the host chipset heartbeat may be signaled to external devices and those external devices may time their activities to a period of time when not only are resources available, but the assertion of the activity is advantageous because the host chipset is already transitioning from a lower power consumption state.
US09715246B2
A method of undervoltage detection includes detecting a voltage level for a power supply of a system, placing the system in an undervoltage state if the voltage level is below an undervoltage threshold, activating a load of the system at a first power level if the detected voltage level exceeds a first activation threshold and if the system resides in the undervoltage state, and activating the load at a second power level if the detected voltage level exceeds a second activation threshold.
US09715230B2
Using a trick flight control process, a pilot may fly an aircraft while having control over two axes of orientation while the aircraft may be rotating automatically about a third axis of orientation. The pilot may continue to fly the aircraft during an automated trick rather than relinquishing control completely to the aircraft's electronics.
US09715216B2
We fabricate a stereoscopic hologram of an object by capturing a sequence of 2D images of the object, moving camera along a linear axis past the object and keeping the optical axis of the camera perpendicular at each of the positions. The camera lens and image recording surface are translated along the axis such that a fiducial part of the image does not move. The sequence is replayed and a first volume hologram is recorded by recording holograms of the captured images on a diffusing screen in different spatial locations on a surface of the first volume hologram. This is then replayed to form a stereoscopic image of the object and a second, volume reflection hologram of the replayed image is recorded to provide the stereoscopic hologram. A central image of the sequence is aligned to the fiducial part of the holographic image to make the resulting hologram “user-friendly”.
US09715213B1
The virtual chess table includes a table that includes a touch screen and joystick on opposing sides of the table. The touch screen and joystick are each used by competing players in order to play a game chess. The table includes a pane of glass that encloses an image projector there under. The image projector is used to generate a chessboard on the pane of glass. A hologram projector system is included and is suspended above the table. The hologram projector system is used to create a three-dimension hologram of the chess pieces used to play the game of chess. The hologram projector system and the image projector are in wired connection with a computer located underneath the table. The computer is also in wire connection with the touch screen and joystick provided at opposing sides of the table.
US09715208B2
A contact spring is constituted by a bare wire and accommodated in a bent groove of a wire support guide. A non-linear connection is realized via the bare wire between two parts disposed apart from each other within an image forming apparatus. One end of the contact spring is connected with one of the two parts, the other end of the contact spring is connected with the other part via the bent groove, and a coil-shaped or zigzag-shaped elastic portion of the bare wire is in a portion accommodated in the bent groove.
US09715206B1
Example implementations relate to end-of-life determination for a print cartridge. For example, a print cartridge according to the present disclosure, may include a plurality of consumable components. Each of the plurality of consumable components may have an associated sensor to monitor use of the respective consumable component. The print cartridge may further include a memory including instructions executable by a processor to, for each of the plurality of consumable components, receive a past use value quantifying an amount and type of use of the respective consumable component, determine an end-of-life value for the respective consumable component using the past use value and a predetermined tuning factor for the respective consumable component, and determine an end-of-life value for the print cartridge based on the plurality of end-of-life values for the plurality of consumable components.
US09715205B2
An image forming apparatus remotely operated by an external terminal includes a generation unit that generates a first composite image by combining a first image and a second image such that the second image is displayed within and over the first image, the first image being an operation screen image corresponding to an operation screen of the image forming apparatus, and the second screen being an image of an area including hardware key images corresponding to hardware keys of the image forming apparatus, a transmission unit that transmits first image data that is image data of the first composite image to the external terminal as data for displaying a remote operation image for the image forming apparatus, and a reception unit that receives, from the external terminal, first manual input information on manual input to the first composite image displayed as the remote operation image on the external terminal.
US09715199B2
An image forming apparatus includes an apparatus main assembly having a door, a feeding unit including first and second rotatable members configured to form a nip for feeding a sheet and a moving mechanism configured to move the first rotatable member in a spacing direction relative to the second rotatable member, a power source provided in the apparatus main assembly, and a motor provided in the apparatus main assembly and configured to drive the moving mechanism. The feeding unit is detachably mountable to the apparatus main assembly upon opening of the door. An electric power supplying path is capable of supplying electric power from the power source to the motor via the feeding unit despite the door being in an open state.
US09715198B2
A fixing device includes a rotary endless fixing belt; a nip forming member disposed in an interior of the fixing belt; a rotary opposed member to contact the nip forming member via the fixing belt to form a nip together with the fixing belt; a heat source to directly heat the fixing belt at a portion other than the nip, including at lease one heat-generation part disposed outside lateral ends of a maximum area of the fixing belt where a recording medium passes through, wherein a recording medium carrying an unfixed image is conveyed to the nip and the fixing device fixes the unfixed image onto the recording medium; and a shielding member disposed between the fixing belt and the heat generation part of the heat source and configured to shield heat from the heat source at least at an area outside the maximum passing area of the recording medium.
US09715193B2
In a constitution in which a power source exclusively for primary-transfer is omitted and a predetermined voltage is generated in an intermediary transfer member, in a test mode in which a test voltage is applied to a secondary-transfer member in advance in order to obtain a proper secondary transfer voltage, in the case where the test voltage is low, a proper secondary-transfer voltage cannot be obtained in some cases. In a period of the test mode, the power source is controlled in order to maintain a Zener breakdown voltage, so that the proper secondary-transfer voltage can be obtained.
US09715188B2
The toner comprising a toner particle containing a binder resin and a colorant, an iron oxide particle and an organic-inorganic composite fine particle, wherein the organic-inorganic composite fine particle comprises a vinyl resin particle, and inorganic fine particles which are embedded in the vinyl resin particle, and at least a part of which is exposed at surface of the organic-inorganic composite fine particle; the organic-inorganic composite fine particle has convexes derived from the inorganic fine particles, and wherein: a coverage ratio of the surface of the organic-inorganic composite fine particle with the inorganic fine particle is 20-70%; and the content of the iron oxide particle present on a surface of the toner particle is 0.1-5.0 mass % based on the mass of the toner particle.
US09715185B2
An electrostatic-image developing toner includes a toner particle including a polyester resin and a styrene-(meth)acrylic resin, and an external additive including a poly[alkyl (meth)acrylate] particle. The amount of the poly[alkyl (meth)acrylate] particles is about 0.05 parts by mass or more and about 1.0 parts by mass or less relative to 100 parts by mass of the toner particle. The ratio D50P/D50T of the number-average diameter D50P of the poly[alkyl (meth)acrylate] particles to the number-average diameter D50T of the toner particles satisfies 0.03≦D50P/D50T≦0.15. The proportion of the styrene-(meth)acrylic resin in a resin component deposited on the surface of the toner particle is about 5 atom % or more and about 30 atom % or less as determined by X-ray photoelectron spectroscopy (XPS).
US09715175B2
A reticle protection device capable of keeping a reticle therein is provided with an inner pod capable of keeping the reticle therein; an outer pod capable of keeping the inner pod therein; an electroconductive movable contact portion provided on at least one of the inner pod and the outer pod and being capable of coming into contact with an electroconductive film of the reticle; and a leaf spring for achieving electric conduction of the contact portion to at least one of the inner pod and the outer pod. The reticle is kept in the inner pod and the inner pod is kept in the outer pod, thereby enabling stable grounding of the reticle.
US09715170B2
Provided are an optical proximity correction (OPC) method capable of correcting a slit-effect in an extreme ultraviolet (EUV) exposure process and a method of manufacturing an EUV mask by using the OPC method. The OPC method includes, dividing a transmission cross coefficient (TCC) according to regions of a slit that is used in an EUV exposure process, generating OPC models reflecting the TCCs that are divided, and correcting the OPC method.
US09715167B2
According to the present invention, a projection type image display apparatus enables control of a large amount of light masking through a light-masking unit while maintaining a uniform illumination distribution in an area to be illuminated by the illumination light. The apparatus uses two array lenses on which lens cells are arranged in matrix form, where light-masking unit masks the array lens installed on the light source side in their particular area. The light-masking unit adjusts the amount of light emitted from the light source. The light-masking area of lens cells adjacent to lens cells closest to an optical axis is made smaller than the light-masking area of other cells.
US09715159B1
Embodiments include a gain system and method. The system includes a gain medium with a plurality of plasmonic apparatus. Each plasmonic apparatus includes a substrate having a first plasmonic surface, a plasmonic nanoparticle having a second plasmonic surface, and a dielectric-filled gap between the first plasmonic surface and the second plasmonic surface. A plasmonic cavity is created by an assembly of the first plasmonic surface, the second plasmonic surface, and the dielectric-filled gap, and has a first fundamental wavelength λ1 and second fundamental wavelength λ2. Fluorescent particles are located in the dielectric-filled gap. Each fluorescent particle has an absorption spectrum at the first fundamental wavelength λ1 and an emission spectrum at the second fundamental wavelength λ2. An excitation applied to the gain medium at the first fundamental wavelength λ1 produces an amplified electromagnetic wave emission at the second resonant wavelength λ2.
US09715152B2
Disclosed herein is a display device including: a display substrate having wires on a particular one of the surfaces of the display substrate, and having penetration holes each provided at a position exposed to the wire and penetrating the display substrate from the particular surface to the other display-substrate surface; and a wiring substrate provided on the side of the other surface of the display substrate and electrically connected to the wires through the penetration holes.
US09715146B2
An IPS system liquid crystal display device is provided to prevent reliability for a seal portion from lowering, which is caused by the fact that an overcoat film at a portion where an alignment film is not present is deteriorated by ultraviolet light during optical alignment process. An alignment film 113 subjected to optical alignment is formed above each surface of a TFT substrate 100 and of a counter substrate 200, the alignment film 113 on the side of the TFT substrate 100 is not formed in the seal portion, and a sealant 150 is bonded to an inorganic insulating film 109. On the side of the counter substrate 200, the alignment film 113 is formed on an overcoat film 203 and the sealant 150 is bonded to the alignment film 113. Since the ultraviolet light is not radiated directly to the overcoat film 203 when optical alignment is performed on the alignment film 113, the overcoat film 203 can be prevented from deterioration and, accordingly, intrusion of moisture from the deteriorated portion of the overcoat film can be prevented.
US09715145B2
A semiconductor device (1001) includes a thin-film transistor (103) including a gate electrode (3a), source and drain electrodes (13as, 13ad), and an oxide semiconductor layer (7), and a source bus line (13s). The source electrode, the source bus line and the drain electrode include a first metallic element and the oxide semiconductor layer includes a second metallic element. When viewed along a normal to its substrate, at least respective portions of the source electrode, the source bus line, and the drain electrode overlap with the oxide semiconductor layer. A low reflecting layer (4s, 4d) which includes the first and second metallic elements and which has a lower reflectance to visible radiation than the source electrode has been formed between the source electrode and the oxide semiconductor layer, between the source bus line and the oxide semiconductor layer, and between the drain line and the oxide semiconductor layer.
US09715143B2
The present invention discloses a display panel, a displayer and a drive method for an array substrate in a display panel. The display panel comprises a cell substrate and an array substrate. Sub-pixel units of the array substrate are classified into first type of sub-pixel units for displaying an original image and second type of sub-pixel units for displaying an interference image. The outermost side of the cell substrate is provided with a FPR film array, wherein, first FPR films are in correspondence to the first type of sub-pixel units so as to convert emitting light of the first type of sub-pixel units into polarized light in a first direction; and a second FPR film is in correspondence to the second type of sub-pixel units so as to convert emitting light of the second type of sub-pixel units into polarized light in a second direction different from the first direction. The displayer may show the original image as well as the interference image simultaneously, and only wearing glasses for filtering interference image can the user observes the normal original image so as to prevent the original image from being observed by a peeper with his/her naked eyes.
US09715140B2
A liquid crystal display apparatus includes a liquid crystal panel configured to display images; at least one light source configured to supply light to the liquid crystal panel; a front chassis member and a rear chassis member configured to accommodate the liquid crystal panel and the light source module and a circuit board configured to control the liquid crystal display apparatus. The rear chassis member may include a light source supporting portion supporting the at least one light source and a plurality of side surface portions extending from the light source supporting portion to the rear chassis member. The circuit board may be disposed in at least one of the side surface portions.
US09715138B2
A display panel is disclosed. The display panel comprising: two substrates assembled and connected to each other; films adhered to a display region on one surface of the first one of the two substrates facing away the second one and a display region on one surface of the second one of the two substrates facing away the first one respectively; and seal strips provided along the locations at which the substrates adjoin an edge of the films, for sealing the films and the substrates.
US09715134B2
The invention provides a liquid crystal module and a curved surface display device. According to the liquid crystal module and the curved surface display device, a curved surface liquid crystal panel can be kept stable, and deformation of the curved surface liquid crystal panel is reduced. The liquid crystal module comprises the liquid crystal panel and a backlight source, wherein the backlight source comprises a light guiding plate. The light-emitting surface, facing the liquid crystal panel, of the light guiding plate is an inwards-concave arc-shaped curved surface, the liquid crystal panel is in an inwards-concave arc shape, and the liquid crystal panel is arranged on the light-emitting surface of the light guiding plate through a connecting member, wherein the curvature of the arc of the liquid crystal panel is the same as that of the light-emitting surface of the light guiding plate.
US09715130B2
Methods and apparatus to form biocompatible energization elements are described. In some examples, the methods and apparatus to form the biocompatible energization elements involve forming cavities composing active cathode chemistry. The active elements of the cathode and anode are sealed with a biocompatible material. In some examples, a field of use for the methods and apparatus may include any biocompatible device or product that requires energization elements.
US09715129B2
Contact lenses that comprise a multi-layer design may be utilized to enhance and/or highlight the appearance of the eyes upon which the contact lenses are positioned while maintaining a natural look. These exemplary designs each comprise three layers; namely, a unique limbal design graphic, a unique inner effect graphic and a unique outer effect graphic. The layers may be formed utilizing any number of design elements and design principles. The limbal design graphic is the portion of the overall pattern that surrounds the outer diameter of the iris and is closest to the sclera and is meant to highlight, enhance and/or define the limbal region of the eye; however, it also comprises elements that extend into the iris. The inner effect graphic layer is the portion of the overall pattern that is meant to enhance the iris; however, it may comprise a portion that also contributes to highlighting, enhancing and/or defining the limbal region of the eye. The outer effect graphic layer is the portion of the overall pattern that is meant to enhance the iris; however, it may comprise a portion that also contributes to highlighting, enhancing and/or defining the limbal region of the eye.
US09715119B2
The present disclosure provides an electrochromic grating comprising: a substrate; a plurality of strip-shaped first transparent electrodes distributed on the substrate in parallel at an equal predetermined pitch; and a plurality of ion storage layers, a plurality of electrochromic layers, and a plurality of strip-shaped second transparent electrodes. One ion storage layer, one electrochromic layer and one second transparent electrode are sequentially formed on each of the first transparent electrodes, and the electrochromic layer is configured to switch from a transparent state to a shading state when different drive voltages are applied to the first and second transparent electrodes. A method for producing an electrochromic grating is also provided. There is no interference between the shading region and the light-transmissive region and there is no negative impact on the effect of 2D display, providing users with a great experience.
US09715116B2
A color mixing device and a display device are configured to represent the color white in a consistent fashion, even in low-luminance areas. These devices are provided with: a red light source for outputting red light at optical intensity in response to a first current presented thereto; a green light source for outputting green light at optical intensity in response to a second current presented thereto; a blue light source for outputting blue light at optical intensity in response to a third current presented thereto; and a color mixing means for color mixing of the red light, the green light, and the blue light together. A light attenuating part transmits or reflects the blue light, bringing about attenuation and advance thereof in the output direction. The blue light output by the blue light source is attenuated to a greater extent than the light of the other colors during output.
US09715106B2
There is provided an electro-optical device comprising a substrate, a first torsion hinge disposed above the substrate in a thickness direction, the first torsion hinge having a first hinge support portion configured to support the first torsion hinge in the thickness direction, a second torsion hinge disposed above the first torsion hinge in the thickness direction, the second torsion hinge having a second hinge support portion configured to support the second torsion hinge in the thickness direction, and a mirror disposed above the second torsion hinge in the thickness direction, the mirror having a mirror support portion configured to support the mirror in the thickness direction. The second hinge support portion does not overlap the first hinge support portion in a planar view of the substrate, and the mirror support portion does not overlap the second hinge support portion in the planar view of the substrate.
US09715105B2
A light switching module including a first refractive element, a second refractive element and a shifting device. The first refractive element and the second refractive element include substrates with a plurality of micro-lens structures, patterned retardation microstructures disposed on the plurality of micro-lens structures and birefringent layers on the patterned retardation microstructures. Therefore, the birefringent layers have different optical axis regions. The shifting device can adjust the relative position of the first refractive element and the second refractive element to switch penetrating or refracting of incident light and to change the light switching module to transparent state or opaque state.
US09715104B2
The light-quantity control apparatus includes a base member, and a light-quantity control blade having a light-quantity control portion to control a quantity of light passing through a fixed aperture and a supported portion rotatably supported with respect to the base member. The light-quantity control portion and the supported portion of the light-quantity control blade are each rotated along a plane parallel to the aperture face, an intermediate portion thereof formed between the light-quantity control portion and the supported portion has a tilt with respect to the aperture plane toward the optical axis direction so that the light-quantity control portion is disposed distant from the supported portion in the optical axis direction. Thereby a concave space facing the fixed aperture is formed inside in the radial direction than the light-quantity control blade.
US09715103B2
A display panel can display images or information on at least one surface side and transmit external light through a transmissive display element. The display panel includes a plurality of light-emitting elements that emit light to the one surface side and can be driven independently and a plurality of transmissive display elements that can be driven independently. Alternatively, a display panel transmits external light through a double-side light-emitting element and a transmissive display element. The display panel includes a plurality of double-side light-emitting elements that can be driven independently and a plurality of transmissive display elements that can be driven independently.
US09715102B2
This disclosure provides systems, methods, and apparatus for reducing tilt instability in an electromechanical systems (EMS) device, where the EMS device includes a plurality of hinges supporting a movable mirror over a stationary electrode and having identical hinge lengths. The EMS device can include a plurality of first anchor points providing connection at the substrate and a plurality of second anchor points providing connection at the movable mirror. Each of the hinges can be positioned between paired first and second anchor points and symmetrically arranged about the center of the movable mirror. In some implementations, the plurality of first anchor points and the plurality of second anchor points can be defined by a single mask.
US09715094B2
A zoom lens includes, in order from an object side to an image side, a lens unit Ln having the highest negative refractive power of all the following lens units, a lens unit Lm2 having positive refractive power, a lens unit Lm having negative refractive power, and a rear lens group Lp including one or more lens units and having overall positive refractive power. During zooming, a distance between every adjacent lens units varies. During focusing from an infinite distance to a minimum object distance, the lens unit Ln and the lens unit Lm move toward the object side. The focal length FLm of the lens unit Lm and the focal length FLm2 of the lens unit Lm2 are appropriately set.
US09715090B2
A zoom lens includes: a first lens unit having a positive refractive power; a second lens unit having a negative refractive power; a third lens unit having a positive refractive power; a fourth lens unit having a positive refractive power; and a fifth lens unit having a positive refractive power or a negative refractive power, in which the first lens unit and the fifth lens unit do not move for zooming, and the second lens unit and the fourth lens unit move during zooming, in which a focal length fw of the zoom lens at a wide angle end, a focal length f2 of the second lens unit, and a focal length of a positive lens, which is included in the second lens unit are suitably set.
US09715087B2
A camera lens includes from an object side to an image side: a first lens with positive refractive power; a second lens with negative refractive power; a third lens with negative refractive power; a fourth lens with positive refractive power and a fifth lens with negative refractive power. Specific conditions are satisfied. The camera lens has excellent optical properties.
US09715085B2
An eyepiece optical system is achieved that is suitable for an object image displayed on a miniaturized image display device and can magnify the object image to a high magnification ratio, the distance to the eyepoint is long while achieving a wide apparent visual angle at a short focal length, various aberrations can be favorably corrected while achieving a superior optical quality, and the pupil diameter can be enlarged. The eyepiece optical system includes a first lens element having a meniscus shape with a concave surface on the object side, a positive second lens element, a negative third lens element, and a positive fourth lens element, in that order from the object side toward the eye side.
US09715080B2
A lens device includes a Hall IC detecting whether extender lenses are positioned on an optical axis or are retreated from the optical axis by rotating the extender lenses about a rotating shaft by a predetermined angle. An inner space of a lens barrel is divided into first to fourth spaces by a first plane passing through the rotating shaft and the optical axis and a second plane passing through the optical axis and perpendicular to the first plane. When the extender lenses are positioned on the optical axis, a magnet is fixed to a portion in the first space of an extender lens frame and the Hall IC is disposed in the first space on a side substantially opposite to a portion in which the rotating shaft is present, so that the Hall IC is not an obstacle even while the extender lenses rotate.
US09715073B1
An optical trunk cable includes at least one elongated strength member. The optical trunk cable further includes a plurality of elongated optical fiber units, each of the optical fiber units having an inner jacket containing a plurality of optical fibers.
US09715059B2
The present invention discloses a light guide plate fixed to a back plate. The back plate has a plurality of fixing portions. The light guide plate includes a light incident surface, a reflective surface connected with the light incident surface, and a light output surface opposite to the reflective surface and connected with the light incident surface. The light output surface includes a main body and a plurality of locating portions mounted on the main body. The locating portions correspond to the fixing portions. The locating portions mate with the corresponding fixing portions thereby fixing the light guide plate to the back plate. A blank area is formed on the main body at each location where each of the locating portions mating with the corresponding fixing portion. A plurality of microstructures are formed on the rest area excluding the blank areas in the main body.
US09715049B2
A method for manufacturing a blazed diffraction grating made of a crystalline material comprising zinc selenide (ZnSe) or zinc sulfide (ZnS) includes forming the blazed diffraction grating by forming a plurality of grating grooves on a machined surface of a workpiece by machining, wherein the grating grooves are formed so that a surface comprising a (110) plane is arranged to receive the most incident light among the surfaces that constitute each grating, where (110) describes a crystal orientation of the crystalline material.
US09715048B2
Optical systems for controlling with propagation of light beams in lateral and angular space, and through optical apertures. The light beams include laser beams as well as beams with wide spectrum of wavelengths and large divergence angles. The optical systems are based on combination of diffractive waveplates with diffractive properties that can be controlled with the aid of external stimuli such as electrical fields, temperature, optical beams and mechanical means.
US09715047B2
A multi-layer photonic structure may include alternating layers of high index material and low index material having a form [H(LH)N] where, H is a layer of high index material, L is a layer of low index material and N is a number of pairs of layers of high index material and layers of low index material. N may be an integer≧1. The low index dielectric material may have an index of refraction nL from about 1.3 to about 2.5. The high index dielectric material may have an index of refraction nH from about 1.8 to about 3.5, wherein nH>nL and the multi-layer photonic structure comprises a reflectivity band of greater than about 200 nm for light having angles of incidence from about 0 degrees to about 80 degrees relative to the multi-layer photonic structure. The multi-layer photonic structure may be incorporated into a paint or coating system thereby forming an omni-directional reflective paint or coating.
US09715044B2
An antireflection film formed on a substrate having a refractive index between 1.40 and 1.85 inclusive for light having a wavelength of 550 nm includes an intermediate layer formed on the substrate, and a concavo-convex layer formed on the intermediate layer, the concavo-convex layer includes a part has a refractive index that continuously increases from a side closer to a surface toward a side closer to the substrate, the intermediate layer includes a plurality of thin film layers having different refractive indices, and at least one of the thin film layers has a refractive index higher than the refractive index of the substrate, and the thin film layers include a first layer formed on the substrate and having a physical thickness d1, and a second layer formed on the first layer and having a physical thickness d2, and satisfy predetermined conditional expressions.
US09715042B2
To provide a light-shielding film for optical element having durability under high temperature and high humidity conditions and resistance to a cleaning liquid.A light-shielding coating film for optical element containing: a cured substance at least containing an epoxy resin, titania fine particles, a dye, and an amine curing agent, in which the equivalent ratio (A/E) of the active hydrogen equivalent weight (A) of the amine curing agent and the epoxy equivalent weight (E) of the epoxy resin and the compounding ratio (A′/E′) of the amine curing agent amount (A′) and the epoxy resin amount (E′) satisfy the following expression 1, 1.1≦(A′/E′)/(A/E))≦1.7. (Expression 1)
US09715038B2
A torque relief system dissipates a torque in a marine cable section to be used for seismic data collection. The system includes a bench having a deadman unit; a tensioning element connected to the deadman unit; a swivel bearing unit connected to the tensioning element and configured to receive a first end of the marine cable section; and at least one bearing unit configured to support the marine cable section with reduced friction so that when the tensioning element tenses the marine cable section, the marine cable section and the first end rotate freely until the torque is dissipated.
US09715035B2
Systems, methods, and devices for quantitatively identifying gas zones irrespective of porosity or lithology using nuclear downhole tools are provided. In particular, because some formation materials such as shales can confound some conventional measurements, a gas detection measurement may be obtained that can be used to qualitatively identify gas zones. The gas detection measurement may be based at least partly on a relationship between inelastic gamma rays, neutron capture gamma rays, and experimental or modeled formation data, such that the gas detection measurement qualitatively indicates a gas zone when a gas zone is present in a formation irrespective of a lithology or a porosity of the formation.
US09715033B2
Methods and apparatuses are provided for analyzing a composition of a hydrocarbon-containing fluid. The methods include using a nuclear magnetic resonance (NMR) tool to conduct an NMR measurement on the hydrocarbon-containing fluid to obtain NMR data. A non-NMR tool, such as an optical tool, is used to conduct additional measurements on the hydrocarbon-containing fluid and to obtain non-NMR data on the fluid. An indication of the composition of the fluid can be determined by using the NMR data and the non-NMR data in an inversion process.
US09715031B2
A data retrieval device for communicating between a downhole location within a wellbore (16) and a surface location (22) in which a downhole to surface telemetry system is installed and adapted to communicate between a first telemetry module and a second telemetry module with the second telemetry module (18) positioned downhole and connected to a string (12) positioned within the wellbore (16). The data retrieval device is provided with a housing adapted to be positioned inside the string; a communication device supported by the housing; a connection port positioned on the housing and adapted to be connected to a line; and an electronic module supported by the housing. The electronic module is in communication with the communication device and is adapted to store and use at least an identification parameter of the first telemetry module to intercept a signal transmission addressed to the first telemetry module from the second telemetry module (18) via the communication device.
US09715029B2
An electric field sensor for underwater, including a sensing unit that senses a change in an electric field and transfers a sensing signal of the electric field to a signal line, a waterproof sealing unit that keeps a signal transferring portion of the sensing unit in a waterproof state, and a water-passing protection unit that shields and protects an exposed portion of the sensing unit. The sensing unit includes a nonconductive hollow pipe connected to the signal line, a sheet of carbon fiber that is wound around the outer surface of the hollow pipe and that senses an electric field, and a terminal ring that is electrically conductively installed at an end portion of the sheet of carbon fiber to provide a connection portion of the signal line and that is watertightly sealed by the waterproof sealing unit.
US09715027B2
The present invention relates to a method of processing seismic signals comprising: receiving a set of seismic signals, applying a wavelet transformation to the set of signals and generating transformed signals across a plurality of scales. Then for each scale determining coherence information indicative of the transformed signals and generating a comparison matrix comparing the transformed signals, then outputting seismic attribute information based on combined coherence information.
US09715024B2
A disclosed downhole telemetry system employs an array of near-field electromagnetic communication devices to relay information along a tubular in a borehole. In some embodiments, the devices are permanently attached to pipe joints without requiring any structural modification of the pipe joints. As the pipe joints are strung together in the normal fashion to form a tubular, the devices automatically establish a wireless communications path between an uphole terminus device and any downhole sensors or tools. The devices can include built-in sensors to provide distributed sensing of parameters such as temperature and pressure. In some embodiments the device array incorporates redundancy to minimize the chance of a communications network failure. The device array has applications for logging-while-drilling, production testing, well completion, reservoir monitoring, and well control.
US09715023B2
The disclosure relates to a system and method for evaluating and calibrating detector in a scanner, further evaluating and calibrating time information detected by at least one time-to-digital convertor.
US09715019B2
Methods and devices for determining a relative position between a first device and a second device are described. Measurement signals are transmitted from the first device to the second device. Each measurement signal is associated with a corresponding radio frequency spectrum in which the measurement signal is transmitted. A first radio frequency spectrum associated with a first measurement signal has a different frequency range than a second radio frequency spectrum associated with a second measurement signal of the plurality of measurement signals. At the second device the relative position based on at least the first and second measurement signals is determined.
US09715017B2
Techniques for allowing a remote or fielded receiver to derive a precise time reference (such as Coordinated Universal Time (UTC)) when the fielded receiver is not able to derive time directly from received GPS signals. One or more fixed DME reference stations are located within range of DME beacon signals from an existing DME beacon station, the DME reference stations also having the capability to receive GPS signals and derive UTC therefrom. Based on the known distance between the DME reference station and the DME beacon station, the DME reference station can determine the time of transmission from the DME beacon station of each DME beacon signal. This time tag information is then provided to the fielded receiver, which is also within range of DME beacon signals from the DME beacon station. With this time tag information, the fielded receiver can correlate that with the received DME beacon signals and derive UTC to within an acceptably small margin.
US09715007B2
An antenna array for use with an X-band weather radar system comprises a printed circuit board, a plurality of antenna elements, and a plurality of integrated circuit packages. The printed circuit board includes a first side and an opposing second side. The antenna elements are configured to transmit and receive radio waves at frequencies in the X-band. The antenna elements are electrically connected to the first side of the printed circuit board and positioned thereon in a two-dimensional array. A center of each antenna element is located on a point of a grid with grid points orthogonally spaced apart. Each integrated circuit package includes a transmitter electronic circuit and a receiver electronic circuit that are each in electronic communication with one antenna element. Each integrated circuit package is positioned on the first side of the printed circuit board to underlie one antenna element.
US09715002B2
In accordance with an example embodiment of the present invention, an apparatus comprises a first receiver configured to receive a first partial radio map and a second partial radio map, a processor configured to compare the first partial radio map and the second partial radio map, and the processor further configured to determine to replace the first partial radio map with the second partial radio map based at least in part on a result of the comparison.
US09714994B2
In order to approximate the gradient magnetic field pulse waveform shape with high accuracy and improve the image quality at the time of imaging cross-section change or oblique imaging, an MRI apparatus of the present invention divides the waveform shape of the gradient magnetic field pulse into a plurality of sections, defines an approximation function for each section, and corrects the k-space coordinates at which the echo signal is arranged using the parameter of the approximation function. In addition, an optimal parameter of the approximation function of the waveform shape of the gradient magnetic field pulse is searched for using the measured signal.
US09714988B2
A Hall Effect sensor with a graphene detection layer implemented in a variety of geometries, including the possibility of a so-called “full 3-d” Hall sensor, with the option for integration in a BiCMOS process and a method for producing said Hall Effect sensor is disclosed.
US09714987B2
A fluxgate sensor including a magnetic-to-digital converter (MDC) can be adapted to measure an external magnetic field BEXT with a bandwidth fB. The MDC forward path can include: (a) converting an analog sense signal from the fluxgate sense coil to corresponding oversampled digital data using an oversampling data converter with an oversampling frequency fS greater than fB; and (b) loop filtering the oversampled digital data, synchronous with the oversampling frequency fS, to generate the loop output digital data. The MDC feedback path can include: (a) generating the feedback compensation current ICOMP from the loop output digital data, synchronous with a feedback path frequency fFB equal to ((M/N)×fS), where, M and N are integers; and (b) injecting the feedback compensation current ICOMP into the fluxgate compensation coil to induce the compensation field BCOMP, such that the induced compensation field BCOMP nulls the external field BEXT.
US09714979B2
A method for performing contactless signal testing includes receiving, with a testing pad of an integrated circuit, a signal within a beam. The method further includes converting, with a number of diodes connected to a positive voltage supply, an electrical current signal created by the electron beam to a voltage signal, wherein the number of diodes includes a diode stack of multiple diodes. The method further includes extracting, with a digital inverter, a test signal from the voltage signal.
US09714971B1
A method for detecting a fault condition of an operational amplifier of an integrated circuit during operation includes operating an integrated circuit which includes an operational amplifier (op-amp) having a V+ input, a V− input and an op-amp output and an on-line fault detector electrically coupled to the V+ input and the V− input of the op-amp of the on-line fault detector, monitoring an operation of the op-amp with the on-line fault detector, and developing a fault signal at a fault detector output if the op-amp is in a fault condition as determined by the on-line fault detector.
US09714966B2
An integrated circuit includes a circuit aging sensor that provides information regarding operational degradation of the integrated circuit due to aging. The aging sensor includes a ring oscillator that includes inverting drivers and tuning circuits. The drivers are sequentially coupled to form a ring. An output of each of the drivers is coupled to an input of one of the tuning circuits, and an input of each of the drivers is coupled to an output of one of the tuning circuits. Each of the tuning circuits includes a first signal path and a second signal path. The first signal path selectably applies a tuning delay to an input signal received from one of the drivers for provision to an input of a successive one of the drivers. The second signal path selectably routes the signal received around the tuning delay to the input of the successive one of the drivers.
US09714965B2
The present disclosure relates to a system and method for evaluating the adequacy of a connection between a utility line and a utility meter. In one embodiment, a force sensing unit is disposed between a first half and a second half of a first terminal of the utility meter and is configured to measure a contact force between the first terminal and a socket jaw.
US09714964B2
A meter for recording or determining the electrical energy withdrawn from an electrical supply network or supplied to it is provided. The meter including a component for measuring the current supply voltage, and a component for determining the operating mode based on the currently withdrawn or supplied electrical energy, wherein the operating mode can be changed, depending on the measured supply voltage, in such a way that a relatively high supply voltage causes a slower metering process than a comparatively low supply voltage.
US09714961B2
Current measuring device (1) for electric power lines, which comprises an annular support body (3) made of insulating material provided with a through hole (4) for housing an electric cable (2), and a solenoid winding (8) provided with turns wound around the support body (3). The solenoid winding (8) is organized in multiple groups of turns (9), and such groups are positioned equally spaced apart from each other.
US09714960B2
An apparatus for measuring RF voltage from a quadrupole in a mass spectrometer are provided. The apparatus comprises at least one rectifying diode circuit for rectifying the RF voltage of the quadrupole to produce a rectified RF voltage. The apparatus further comprises at least one operational amplifier configured as a current to voltage converter, a negative input of the at least one operational amplifier connected to the output of at least one diode in the at least one rectifying diode circuit, a positive input of the at least one operational amplifier at ground, and an output of the at least one operational amplifier in a feedback loop with the negative input, to reduce reverse leakage current from the at least one diode.
US09714951B2
The invention relates to an in vitro method for prognosis, diagnosis or determination of the evolution of a condition involving an altered production of Basic Proline-rich Lacrimal Protein (BPLP) or of any of its maturation products, by detecting, or quantifying in a biological sample of a test subject, a BPLP protein or a maturation product thereof, and comparing the production of BPLP protein or maturation product with the production of the same in a biological sample of a control subject.