US10013923B2
It is an object of the present invention to provide a display device in which problems such as an increase of power consumption and increase of a load of when light is emitted are reduced by using a method for realizing pseudo impulsive driving by inserting an dark image, and a driving method thereof. A display device which displays a gray scale by dividing one frame period into a plurality of subframe periods, where one frame period is divided into at least a first subframe period and a second subframe period; and when luminance in the first subframe period to display the maximum gray scale is Lmax1 and luminance in the second subframe period to display the maximum gray scale is Lmax2, (½) Lmax2
US10013921B2
A display apparatus and a display control circuit which may contain an occurrence of the inappropriate brightness, such as flickering, at the time of pausing driving are provided. A scan period (St1, St2) during which a display panel drive device scans a display panel device and a retention period (Vt1) during which the display panel drive device does not scan the display panel device alternate and a timing control device causes the display panel drive device to scan the display panel device a plurality of times in the scan period when at least the brightness (Lb1) of the backlight device is changed.
US10013918B2
Discussed is an organic light-emitting diode (OLED) display device for providing a signal to control a transistor and a power voltage to drive an OLED by using one signal line. The device according to an embodiment includes a plurality of gate lines and a plurality of data lines crossing each other to define a plurality of pixels, and a OLED and a pixel driving circuit for independently driving the OLED in each pixel.
US10013915B2
A method and system determine the characteristics of drive devices and load devices in selected pixels in an array of pixels in a display in which each pixel includes a drive device for supplying current to a load device. The method and system supply current to the load device via the drive device in a selected pixel, the current being a function of a current effective characteristic of at least one of the drive device and the load device; measure the current via a measurement line that is shared by adjacent pixels, and extract the value of a selected effective characteristic of one of the drive and load devices from the effect of the current on another of the drive and load devices. Current may be measured via a read transistor in each pixel.
US10013898B2
The presently disclosed multi-position biased rotating logo components permit an electronic device to display a logo associated with the device in a variety of positions with reference to a device housing while the device is re-positioned in different orientations. This allows the logo to maintain a desired orientation with reference to a support surface or a direction of gravity as the device is re-positioned in the different orientation. Further, the rotating logo is biased to achieve and maintain two or more preselected orientations within the housing that correspond to two or more intended orientations of the device.
US10013893B2
A autonomous and semi-autonomous driver training system for presenting a user of the system with simultaneous representation of a driving environment directed to four active visual zones comprising a driver's forward view, rear mirror view, and respective left and right side mirror views; for displaying movement of an object moving through one of the four active visual zones; determining if the movement of the object requires resumption of driver control; and determining if driver control was resumed.
US10013885B2
An aircraft deconfliction system including a registration system having an airspace database, a registered airspace, wherein registration details of the registered airspace are logged in the airspace database, and an aircraft assigned to the registered airspace, the aircraft including a flight control system, a guidance computer controlling the flight control system based on a pilot input, and an override unit in communication with the guidance computer, wherein the override unit overrides the pilot input when the aircraft breaches the registered airspace.
US10013879B2
The present disclosure relates to a method performed by a vehicle identification system (2) for addressing and identifying vehicles adapted for receipt of a delivered service while being unattended. The vehicle identification system determines (301), by means of a determining unit (21), a position (11) of one or more vehicles of a group of vehicles (1) awaiting the delivered service. The vehicle identification system furthermore determines (302), by means of the determining unit, a position (31) of a service provider (3) adapted to carry out the delivered service. Additionally, the vehicle identification system receives (303), by means of a receiving unit (22), an input (5) from the service provider indicating an interest in nearby vehicles, out of the group of vehicles, which are in vicinity of the service provider. Furthermore, the vehicle identification system determines (304), by means of the determining unit, at least a first nearby vehicle (101), out of the group of vehicles, to be in vicinity of the service provider, based on considering a determined position (1011) of the first nearby vehicle in view of the position of the service provider. The vehicle identification system additionally requests (306), by means of a requesting unit (23), at least the first nearby vehicle to announce itself. The disclosure also relates to a vehicle identification system in accordance with the foregoing, an announcing system (8) and a method performed therein for enabling the vehicle identification system to address and identify vehicles adapted for receipt of a delivered service while being unattended. The disclosure furthermore relates to a vehicle (101) comprising at least parts of such an announcing system.
US10013876B2
In a method for operating a vehicle which is moving on a roadway, a traffic flow of other vehicles in the surroundings of the vehicle is detected and, if the detected traffic flow corresponds to a traffic jam, a transverse guidance of the vehicle is regulated in order to reduce a lateral distance between the vehicle and one of the other vehicles.
US10013867B2
A programmable security system and method for protecting an item of merchandise includes a programming station, a programmable key and a security system. The programming station generates a security code and communicates the security code to a memory of the programmable key. The programmable key initially communicates the security code to a memory of the security device and subsequently operates the security device upon a matching of the security code in the memory of the security device with the security code in the memory of the programmable key. The programmable key may also transfer power via electrical contacts or inductive transfer from an internal battery to the security device to operate a lock mechanism. The security code may be communicated by wireless infrared (IR) systems, electrical contacts or inductive transfer. A timer inactivates the programmable key and/or the security device after a predetermined period of time. A counter inactivates the programmable key after a predetermined maximum number of activations.
US10013864B1
With the Internet of Things, many devices and/or objects may be connected to each other using any number of wired or wireless technologies. A user may forget a that may be relevant to an upcoming event. The user may benefit from a mechanism that notifies the user when an event is upcoming in which a specific device or object may be germane but is not proximate to the user. Accordingly, an apparatus may identify a set of device types associated with an upcoming event. The apparatus may determine a device type of the set of device types is disconnected from the apparatus. The apparatus may select a device from a set of devices associated with the at least one device type based on a subset of a set of parameters. The apparatus may provide an indication of the selected device associated with the at least one device type.
US10013862B2
This watching system is provided with: a watching detection device that is provided with a cartilage conduction vibration source, a mastication sensor, and a bone conduction microphone and that is configured to be mounted on an ear such that the entry of the ear canal is opened; and a mobile phone or an in-home monitoring unit that receives watching detection signals from the mastication sensor and the bone conduction microphone by means of short-range communication and issues a notification to the outside. The watching detection device has an air conduction microphone and also functions as a hearing aid. When detection signals cannot be received from the mastication sensor or the bone conduction microphone for a predetermined time period, a notification is issued. The mobile phone and the in-home monitoring unit crosscheck watching detection information. The mobile phone also issues a notification of information indicating that there is no abnormality.
US10013859B2
Disclosed examples include methods and circuits to drive a haptic actuator, in which a single input signal from a host device has a first state representing a command to drive the actuator and a second state representing a command to stop the actuator. A control circuit provides a drive control signal to a driver circuit to drive the haptic actuator in response to the control signal transitioning to the first state, and to stop the haptic actuator in response to the control signal transitioning to the second state. A timer circuit places the circuit in a low power mode a predetermined time after the control signal transitions to the second state, or the control circuit places the circuit in the low power mode in response to a feedback signal indicating that the actuator has reached a stopped condition.
US10013856B2
A gaming machine for providing multiple games to a player with the same reel is described herein. The gaming machine displays a first game that includes a first portion of a reel in a first display area and concurrently displays a second game that includes a second portion of the reel being displayed in a second display area. The gaming machine randomly generates an outcome of the first game and spins and stops the at least one reel to display the first game outcome in the first display area and awards the player an award as a function of the first game outcome.
US10013855B2
To provide a gaming machine, method and program for providing a game that can achieve a game progression more rich in variation than a conventional gaming machine and provide a player with more entertainment value. Providing, on a reel of the gaming machine 1, a static symbol region that statically displays a symbol selected from a first symbol set, and a dynamic symbol region that, after displaying while varying symbols included in a second symbol set, stops the variation and indicates a predetermined symbol.
US10013851B2
A gaming machine runs a normal game, and runs a free game when the right to run the free game is awarded. In the free game, symbols are rearranged on a display device and a benefit is awarded based on a combination of the rearranged symbols, bonus random determination is executed based on a bonus random determination table for a number of times corresponding to the number of specific symbols rearranged, the right to run the bonus game obtained as a result of the bonus random determination is accumulatively stored in the running right stocking area of the storage device, and the bonus random determination is repeated for the awarded number of times of the free game. After the end of the free game, the bonus game is serially executed for the number of times of the bonus game accumulatively stored in the running right stocking area.
US10013845B2
A wagering gaming apparatus is provided, the display being configured to make a first set of pixels spanning substantially the full area of the display visible in a first viewing zone occupied by a first player and not in a second viewing zone occupied by a second player, and to make a second set of pixels spanning substantially the full area of the display visible in the second viewing zone and not in the first viewing zone. Executing a multi-player wagering game via the wagering gaming apparatus may include displaying via the first set of pixels a first-player view of the multi-player wagering game visible to the first player and not to the second player, and displaying via the second set of pixels a second-player view of the multi-player wagering game, different from the first-player view, and visible to the second player and not to the first player.
US10013841B2
The invention relates to any electronic device such as a chip card, a passport, a dongle or any other object requiring personalization of the content of a memory. More precisely, the invention provides for a method for processing a data item of a container stored in a memory, said method being implemented by the electronic device by utilizing in particular a table of identifiers. The invention furthermore provides for a prior step for associating a data identifier with a data item of a container and creating said table of identifiers.
US10013837B2
A medium processing device includes: a drum that has a circular cylinder shape and that rotates about a rotation shaft; a tape that, together with a medium, is wrapped onto a drum circumferential face, this being a circumferential face of the drum; a reel onto which the tape is pre-wound, and from which the tape is pulled out accompanying rotation of the drum; and a rotation restriction mechanism. The rotation restriction mechanism includes a restriction section that is obstructed from moving by the tape wrapped onto the drum circumferential face, and that moves when the drum rotates in an unwind direction to unwind the tape such that the tape comes away from the drum circumferential face to expose a wrapping location of the tape onto the drum circumferential face, and a stopper section that abuts the restriction section so as to restrict rotation of the drum in the unwind direction.
US10013834B2
An inventory control system is described that includes a tool storage device including a drawer or a tray providing a pallet, wherein the pallet includes storage locations for objects; a sensing device configured to form an image of the storage locations; and a data processor configured to determine presence or absence of the pallet and presence or absence of objects within the storage locations of the pallet using the information from the image.
US10013833B2
A method and apparatus for replicating a transponder key is disclosed. The transponder replication device includes an antenna that reads a transponder code from a transponder key; a camera, wherein the camera captures a bitting characteristic of the transponder key blade; a stabilizer that secures the transponder key in place while the camera captures the bitting characteristic; a memory device for storing the transponder data; means for transmitting the transponder code and the bitting characteristic of the transponder key blade to a remote location; and, a remote communication device that is compatible with the internet communications device that receives the transponder data and transmits it to a transponder duplication device at the remote location.
US10013819B2
To make it possible to achieve a run under a desired condition within a predetermined allowable range, a vehicle speed pattern display device displaying upper and lower limit speed patterns and set for a predetermined prescribed speed pattern on a graph having one axis representing a vehicle speed and the other axis representing time or a running distance is adapted to display a target speed pattern different from the prescribed speed pattern on the graph.
US10013813B2
This publication describes a method and a system for registering use of studded decks (6) and for collecting due toll for use of studded decks on a vehicle (19) having at least one studded deck (6). This is done when a vehicle (19) passes over a detection device (1) on a road surface (18) of a road, the detection device (1) being associated with one or more sensors (2) that is able to detect impulses created by the decks (6) on the vehicle (19) that passes over the detection device (1). The impulses are registered and compared with a pre-determined value that enables a processing device (3) to determine whether one or more of the decks (6) are provided with studs or not. The system is configured in such way that the processed signal provides basis for collecting toll or at least bringing this fact to the attention of the driver and that toll is due.
US10013812B2
A method includes defining a virtual space and a virtual camera for determining a field of view region at a first position in the virtual space. The method includes specifying a reference slight line of the user and a direction of the virtual camera. The method includes generating a field of view image corresponding to the field of view region and outputting the field of view image. The method includes receiving a movement input for specifying a movement destination of the virtual camera. The method includes specifying a temporal state of the movement input. The method includes moving the virtual camera from the first position to a second position in the virtual space based on the temporal state. The method includes generating an updated field of view image based on the virtual camera reaching the second position and outputting the updated field of view image.
US10013811B2
The present application discloses a novel algorithm to convert medical hyperspectral images (MHSI) into RGB (RedBlueGreen) images in different medical conditions by making use of the three spectral bands (Red, Green and Blue) of the MHSI and mapping them into Red, Green and Blue components for visualization of hyperspectral images.
US10013808B2
An augmented reality surgical system includes a head mounted display (HMD) with a see-through display screen, a motion sensor, a camera, and computer equipment. The motion sensor outputs a head motion signal indicating measured movement of the HMD. The computer equipment computes the relative location and orientation of reference markers connected to the HMD and to the patient based on processing a video signal from the camera. The computer equipment generates a three dimensional anatomical model using patient data created by medical imaging equipment, and rotates and scales at least a portion of the three dimensional anatomical model based on the relative location and orientation of the reference markers, and further rotate at least a portion of the three dimensional anatomical model based on the head motion signal to track measured movement of the HMD. The rotated and scaled three dimensional anatomical model is displayed on the display screen.
US10013806B2
An augmented reality device comprises one or more sensors to detect a property pertaining to an ambient light, a processor communicatively coupled to the one or more sensors to modify a characteristic associated with a virtual image to be projected to the user of a head-mounted augmented reality system based at least in part on the detected property, and an optical sub-system to project light associated with the virtual image having the modified characteristic.
US10013805B2
Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating controlling a meeting between remote Augmented Reality (AR) and Virtual Reality (VR) participants. In a particular embodiment, a method provides, during a conference session wherein a plurality of head mounted displays (HMDs) are each worn by one of a plurality of participants, compiling first orientation information and first view information from a first HMD of the plurality of HMDs. The orientation information describes current orientation of the first HMD. Based on the first orientation information and the first view information, the method provides determining a first change to how video is presented the first HMD. Also, the method provides directing the first HMD to implement the first change.
US10013798B2
Examples include methods, systems, and articles for localizing a vehicle relative to an imaged surface configuration. Localizing the vehicle may include selecting pairs of features in an image acquired from a sensor supported by the vehicle having corresponding identified pairs of features in a reference representation of the surface configuration. A three-dimensional geoarc may be generated based on an angle of view of the sensor and the selected feature pair in the reference representation. In some examples, a selected portion of the geoarc disposed a known distance of the vehicle away from the portion of the physical surface configuration may be determined. Locations where the selected portions of geoarcs for selected feature pairs overlap may be identified. In some examples, the reference representation may be defined in a three-dimensional space of volume elements (voxels), and voxels that are included in the highest number of geoarcs may be determined.
US10013791B2
Spectral radiance data is calculated by performing ray tracing from a viewpoint for each pixel of an image of a scene, based on light source characteristics and object information in the scene. Either a spatial-based collection of the spectral radiance data or a wavelength-based collection of the spectral radiance data is performed to generate preview data of the image of the scene, during performing of the ray tracing.
US10013789B2
A computing system is presented including a processor and non-transient memory which includes instructions to execute a method including receiving a motion instruction message which includes graphical objects to be modified and instructions to be assigned to each of the graphical objects to be modified, where an instruction includes a property to be applied to a graphical object. The method also includes identifying actors to be assigned to each of the graphical objects based on the instructions assigned to each of the graphical objects, where an actor is a non-graphical object capable of executing one or more instructions. The method also includes generating the actors for each of the graphical objects, executing the instructions assigned to each of the graphical objects via the actors, and outputting the modified graphical objects for display.
US10013774B2
A system for automated geospatial image analysis comprising a deep learning model module and a convolutional neural network serving as an automated image analysis software module. The deep learning module receives a plurality of orthorectified geospatial images, pre-labeled to demarcate objects of interest, and optimized for the purpose of training the neural network of the image analysis software module. The module presents marked geospatial images and a second set of unmarked, optimized, training geospatial images to the convolutional neural network. This process may be repeated so that an image analysis software module can detect multiple object types or categories. The image analysis software module receives a plurality of orthorectified geospatial images from one or more geospatial image caches. Using multi-scale sliding window submodule, image analysis modules scan geospatial images, detect objects present and locate them on the geographical latitude-longitude system. The system reports the results in the requestor's preferred format.
US10013765B2
An image registrations includes determining a first binary descriptor of a first key point in a first image, determining a second binary descriptor of a second key point in a second image, determining a weighted Hamming distance between the first binary descriptor and the second binary descriptor, and registering the first key point with the second key point when the weighted Hamming distance is below a noise threshold. At least one element in the first or the second binary descriptor is a result of a comparison of a difference between intensities of at least two pixels of the first or the second image with a threshold. At least two weights of the weighted Hamming distance for comparing at least two elements of the first or the second binary descriptors are different.
US10013756B2
The disclosed technology relates generally to systems for measuring the frequency and duration of an individual's use of an assistive device for mobility, such as a cane, in day-to-day life at home. In certain embodiments, the system is a stand-alone unit that does not require the monitored individual to wear any special sensors or use any special assistive devices. Further, in certain embodiments, the system does not require the use of visual-light images or video. The systems and methods, in certain embodiments, gather day-to-day metrics of frequency and duration of assistive-device use and may be used to monitor changes over time of the use of an assistive device by an individual for ambulation.
US10013754B2
Methods and apparatus for utilizing vehicle wheel assembly surface profile data acquired by a vehicle wheel service system from a non-contact imaging sensor and a projected pattern of optically distinct elements on the vehicle wheel assembly surface to identify one or more features of the vehicle wheel assembly, to receive operator input, and to facilitate the placement of imbalance correction weights onto the vehicle wheel assembly surface.
US10013737B2
A method comprising entering a passive viewing state of an apparatus, receiving information indicative of a first input, determining a first operation based, at least in part, on a passive viewing state and the first input, performing the first operation, receiving environmental sensor information, determining that the environmental sensor information indicates that the apparatus is actively viewed by a user, entering of an active viewing state of the apparatus based, at least in part, on the determination that the environmental sensor information indicates that the apparatus is actively viewed by the user, receiving information indicative of a second input, the second input being substantially the same as the first input, determining a second operation based, at least in part, on the active viewing state and the second input, the second operation being different from the first operation, and performing the second operation is disclosed.
US10013736B1
Various examples are directed to systems, devices, and methods effective to transform an image perspective to compensate for a foreshortening effect resulting from an image taken at an angle. An image capture device may capture an image of a subject. A pitch angle of the image capture device may be determined. A transformed, stretched image may be generated by performing a linear perspective transformation of the image. At least one compression value for a portion of the transformed, stretched image may be determined based at least in part on the pitch angle. A nonlinearly transformed image may be generated based at least in part on the portion and the at least one compression value.
US10013717B2
A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing any one or more of accounts in which one or more of the assets are held, individuals who own one or more of the assets, or legal entities who own one or more of the assets; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
US10013714B2
Embodiments of the invention are directed to systems, methods, and computer program products for implementing a dynamic state-dependent resource reconfiguration, such as the reconfiguration of resources and assets that may occur with a relationship between a first user and a second user is terminated. Example embodiments include incorporating into the resource reconfiguration aspects of prior user agreements and simulating the expected outcome of the dynamic state-dependent resource reconfiguration.
US10013707B1
A method of routing advertisement based content requests through an advertisement gateway comprises receiving, on an electronic device, an advertisement content, rendering the advertisement content in a test environment, intercepting at least one outbound request for secondary content initiated by the execution of the advertisement content, where the outbound request is directed to an external source address other than an advertisement gateway, rewriting the advertisement content to direct the outbound request to the advertisement gateway address, creating a revised advertisement content based on the rewriting, and executing the revised advertisement content on the electronic device.
US10013705B2
A system, method and article of manufacture are provided for a first business entity to provide a network-based supply chain framework for collaborative order management between at least a second and a third independent business entity, such as a service provider, vendor, reseller, manufacturer and the like. A request for an order is received over a network with an automated system, from at least a second business entity. The order is transmitted over a network, with an automated system, to at least the third business entity. Information is received from the third business entity relating to a status of completion of the order by the third business entity using a network. The progress in completing the order is tracked based on the information received from the third business entity. Progress reports from the tracking are generated periodically; and transmitted to the second business entity using the network.
US10013701B2
A server system comprising one or more processors and memory initiates delivery of a respective message campaign that includes one or more messages addressed to a plurality of users. The server system receives, from the plurality of users, campaign-feedback data indicative of user interaction. The campaign-feedback data includes information that enables generation of campaign reports including quantitative information about the message campaigns. After receiving the campaign-feedback data, the server system transmits, to one or more remote storage systems, campaign-tracking data that is based on the campaign-feedback data and then receives, from a requestor, a first request for analysis of the campaign-feedback information. In response to receiving the first request for analysis of the campaign-feedback information, the server system obtains a campaign report generated using the campaign-tracking data from the one or more remote storage systems; and provides the campaign report to the requestor.
US10013700B1
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic contact information assignment. A method includes: identifying a pool of telephone numbers; assigning the telephone numbers to a pool manager; allocating by the pool manager, subsets of the telephone numbers to a plurality of allocators, each allocator responsible for allocating telephone numbers to an associated group of content sponsors; determining a first allocation of a first subset, the first allocation being distributed among the content sponsors associated with a first allocator, creating first pools each associated with a respective one of the content sponsors associated with the first allocator; reclaiming one or more telephone numbers from a pool of the first pools; and assigning ones of the reclaimed telephone numbers by the first allocator into either other pools of the first pools or back to the pool manager for allocation to other allocators.
US10013695B2
Improved methods, systems and articles-of-manufacture permit the tracking of secondary referral sources in network-based e-commerce environments, thereby enabling advantageous commission-sharing arrangements between primary and secondary referral sources.
US10013684B2
Methods, systems, and computer-readable media for processing cardless transactions at automated teller devices are presented. In some embodiments, a computer system may receive, from an automated teller device associated with a financial institution, login input comprising one or more online banking credentials associated with a customer of the financial institution. Subsequently, the computer system may validate the login input. If the login input is valid, the computer system may generate a one-time passcode. Then, the computer system may send, to a customer mobile device associated with the customer, the one-time passcode. Thereafter, the computer system may receive, from the automated teller device, passcode input. Subsequently, the computer system may validate the passcode input. If the passcode input is valid, the computer system may generate a customer authentication message. Then, the computer system may send, to the automated teller device, the customer authentication message.
US10013681B1
Machine-readable storage media having instructions stored therein that, when executed by a processor of a mobile device, configure the mobile device to capture a check image for deposit and read a MICR line of the received check image. The mobile device is configured to present electronic images of the check to the user after the electronic images are captured. The mobile device may be configured to confirm that the deposit can go forward after optical character recognition (OCR) is performed on the check, the optical character recognition (OCR) determining an amount of the check, comparing the OCR determined amount to an amount indicated by the user, and reading a MICR line of the check.
US10013678B2
A battery secondary use management system for managing a secondary use destination of a battery in use by using information of the battery includes an expired use time prediction unit configured to obtain estimated degradation information of the battery in use and predict an expired use time of the battery in use on the basis of the estimated degradation information which is acquired, and a secondary use destination determining unit configured to determine in advance the secondary use destination of the battery in use before expiration of use on the basis of the expiration-of-use date which is predicted.
US10013677B2
Systems, methods, and apparatus are disclosed for monitoring appliances at a site, such as a household, business office, etc. The appliances can include, for example but not limited to, an electric oven, dishwasher, refrigerator, laundry washer, freezer, pool controller, light bulb, microwave oven, computer, motor vehicle, television, telephone, etc. In many of the embodiments, the appliance has a computer based architecture or a controller that enables communication of data concerning the electronic appliance. In some embodiments the appliance is an apparatus with a radio frequency identification (RFID) tag or other passive device that can be interrogated for information concerning the appliance.
US10013676B2
A for-your-information event can be received in a computer system. The for-your-information event can include an event time field that indicates a scheduled time for the for-your-information event. The computer system may not automatically block the scheduled time of the for-your-information event on a calendar in response to receiving the for-your-information event. User input indicating that the for-your-information event is to be converted to a regular event can be received. In response to the user input, the computer system can convert the for-your-information event to a regular event. Converting the for-your information event can include automatically including the scheduled time of the for-your-information event as a scheduled time for the converted regular event. Also in response to the user input, the computer system can automatically block the scheduled time of the for-your-information event on the calendar.
US10013670B2
Various embodiments pertain to techniques that utilize data obtained from various sensors and sources of information on a mobile device to determine a profile to be applied to the mobile device. Data obtained from various sensors and sources of information on the mobile device can include real-time data from hardware sensors or receivers on the mobile device, local device data, and remote data available via a wireless connection. Applying the profile to the mobile device can include adjusting various parameters, such as ringtone tune, ringtone volume, call filtering, call forwarding, and message notification. In various embodiments, data is obtained and analyzed to determine a profile category for the user. In some embodiments, different types of data can be weighted differently, and data that is more personal can have a higher relative importance when compared to data that is less personal.
US10013665B2
A monitoring and information exchange network (MIEN) system and method are disclosed. The system and method include a network hardware and software platform through which multiple entities can more automatically conduct and manage their relationships and exchange data. Entities include but are not limited to corporate entities. Connections are established and maintained in the network on an individual-to-individual basis. Once connections are established the connection itself is automatically archived along with all communications history, and data exchange history. Documents and data that must regularly be exchanged can be automatically requested and generated.
US10013660B2
A method and control system are disclosed for optimizing load scheduling for a power plant having one or more generation units. The method can include analyzing the operating state of one or more components of generation units in terms of one or more risk indices associated with one or more components of generation units; updating an objective function that reflects the state of one or more components of generation units; solving the objective function to optimize a schedule of the one or more generation units and operating state of one or more components of generation units; and operating the one or more generation units at optimized schedule and operating state.
US10013659B2
The disclosed embodiments illustrate methods and systems for creating a classifier for predicting a personality type of users. The method includes receiving a first tag for messages, from a crowdsourcing platform. The first tag relates to personality type of users. Further, the messages, tagged with first tag are segregated into a training data and a testing data. Further, parameters associated with set of messages in the training data are determined based on type of messages. Further, classifiers are trained for a personality type. Further, a second tag for set of messages in testing data is predicted using trained classifiers for a combination of parameters. A performance of classifiers is determined by comparing the second tag and the first tag associated with set of messages in the testing data. A classifier is selected from classifiers, which is indicative of a best combination of parameters to predict personality type of users.
US10013658B2
A control device in a vehicle includes a unit for calculating, during operation of the vehicle, on the basis of at least one input variable ascertained during operation, at least one output variable for a control system of functions of the vehicle. The control device performs the calculation of the output variables using a Bayesian regression of training values ascertained, before operation, for the output variable and the input variable.
US10013652B2
Deep Neural Networks (DNNs) with many hidden layers and many units per layer are very flexible models with a very large number of parameters. As such, DNNs are challenging to optimize. To achieve real-time computation, embodiments disclosed herein enable fast DNN feature transformation via optimized memory bandwidth utilization. To optimize memory bandwidth utilization, a rate of accessing memory may be reduced based on a batch setting. A memory, corresponding to a selected given output neuron of a current layer of the DNN, may be updated with an incremental output value computed for the selected given output neuron as a function of input values of a selected few non-zero input neurons of a previous layer of the DNN in combination with weights between the selected few non-zero input neurons and the selected given output neuron, wherein a number of the selected few corresponds to the batch setting.
US10013647B2
Provided is a method of magnetically controlling a magnetic structure, the method including: providing a solution containing magnetic structures, each including a magnetic axis in which magnetic nanoparticles are arranged; and controlling movements of the magnetic structures by applying an external magnetic field to the solution.
US10013641B2
Embodiments of the invention provide systems and methods for analyzing and presenting, e.g., displaying, a set of data. Analyzing the data can include grouping or clustering data that are similar in some way, e.g., similar ranges of quantities, similar categories, etc. and providing an interactive dendrogram representing the clustered data. More specifically, a method for providing an interactive representation of data of a data set can comprise clustering the data into a hierarchical set of clustered data. A dendrogram can be generated based on the clustered data and representing a hierarchy of the clustered data and displayed on a page of a user interface. A selection of a depth of the dendrogram can be received via the user interface and the page can be updated based on the selection of the depth of the dendrogram.
US10013637B2
Optimizing multi-class image classification by leveraging patch-based features extracted from weakly supervised images to train classifiers is described. A corpus of images associated with a set of labels may be received. One or more patches may be extracted from individual images in the corpus. Patch-based features may be extracted from the one or more patches and patch representations may be extracted from individual patches of the one or more patches. The patches may be arranged into clusters based at least in part on the patch-based features. At least some of the individual patches may be removed from individual clusters based at least in part on determined similarity values that are representative of similarity between the individual patches. The system may train classifiers based in part on patch-based features extracted from patches in the refined clusters. The classifiers may be used to accurately and efficiently classify new images.
US10013629B2
The present disclosure provides a method, portable device, and system for detecting physiological phenotype of crops, which determines a digital color chart according to the distance between a designated crop and the portable device and the present environmental brightness, and then determines that the appearance color of the designated crop belongs to which control color information of the selected digital color chart. It can avoid causing the error result because of the influence of the subjective determination and the environmental light. Therefore, the selected control color information may correspond to physiology information of the designated crop, to provide farmers with an understanding the present physiological phenotype of the designated crop.
US10013628B2
A plurality of random number sequences are generated using a plurality of random number seeds stored in a memory, and a plurality of base vectors are generated based on the plurality of random number sequences. A transformation source vector is transformed into a lower-dimensional vector by performing random projection for the transformation source vector using the plurality of generated base vectors.
US10013626B2
An acquisition unit acquires image data resulting from reading an image printed sequentially in a first direction. A setting unit sets a division size in the first direction and a second direction of a division area for dividing the image data, the second direction crossing the first direction, as well as a shift amount in the first direction and the second direction of the division area. A processing unit performs a predetermined process including an averaging process on the image data in accordance with the division size and the shift amount. An extraction unit extracts a unique portion from image data on which the predetermined process has been performed. The setting unit sets (i) the division size greater in the second direction than in the first direction, and/or (ii) the shift amount greater in the second direction than in the first direction.
US10013623B2
A system and method are provided for enabling a primary device to track a secondary device. The method comprises determining a frequency at which a marker is being displayed with media content on the secondary device; capturing images using the primary device at the frequency at which the marker is being displayed; and providing an output on the primary device while the marker is being displayed.
US10013622B2
Methods, systems and computer program products for removing unwanted objects from a photograph are provided. Aspects include identifying a plurality of objects in the photograph and classifying each of the plurality of objects as one of a static object and a dynamic object. Aspects also include removing one or more of the plurality of objects classified as dynamic objects from the photograph and identifying one or more additional photographs, which include one or more of the plurality of objects classified as static objects. Aspects further include integrating content from at least one of the one or more additional photographs in a location of the removed dynamic objects in the photograph.
US10013619B2
The invention relates to method of detecting elliptical structures (10) in an image (9), comprising: detecting circular arc-shaped structures (11) in the image (9) using a circle Hough transform (CHT) of the image (9), wherein a radius and a center point (12) are determined for each circular arc-shaped structure (11), identifying pairs of circular arc-shaped structures (11) consisting of two of the detected circular arc-shaped structures (11) with substantially equal radii, defining, for each one of these pairs, a search area (14) within the image (9) depending on the center points (12) of the respective pair of circular arc-shaped structures (11), searching in the search area (14) defined for any given pair of circular arc-shaped structures (11), for a pair of edges (16) connecting these two circular arc-shaped structures (11). The invention further relates to a device for detecting elliptical structures in an image.
US10013614B2
A system receives a subject video. The system identifies dynamic segments and semi-static segments within the subject video. The system determines matches between the dynamic segments of the subject video and reference dynamic segments of reference videos. Similarly, the system determines matches between the semi-static segments of the subject video and reference semi-static segments of reference videos. The system generates the match merge list including one or more entries. Each entry of the match merge list includes an indication of a grouped segment of the subject video including sequential occurrences of a dynamic segment and a semi-static segment of the subject video, and an indication of a reference grouped segment of a reference video including sequential occurrences of a reference dynamic segment and a reference semi-static segment of the reference video, where the reference dynamic segment matches the dynamic segment and the reference semi-static segment matches the semi-static segment.
US10013612B2
A system for analyzing scene traits in an object recognition ingestion ecosystem is presented. In some embodiment, a trait analysis engine analyzes a digital representation of a scene to derive one or more features. The features are compiled into sets of similar features with respect to a feature space. The engine attempts to discover which traits of the scene (e.g., temperature, lighting, gravity, etc.) can be used to distinguish the features for purposes of object recognition. When such distinguishing traits are found, an object recognition database is populated with object information, possibly indexed according to the similar features and their corresponding distinguishing traits.
US10013588B2
An encoded information reading terminal can comprise a microprocessor, a memory communicatively coupled to the microprocessor, a radio frequency identifier (RFID) reading device, and two antennas having substantially different spatial orientation. A switching circuit can be configured to alternatively electrically couple one of the antennas to the RFID reading device.
US10013584B2
The disclosed apparatus may include a secure storage device that securely stores an initial geographic location of a network device that facilitates network traffic within a network. This apparatus may also include a processing unit communicatively coupled to the secure storage device. The processing unit may determine a current geographic location of the network device. The policy-enforcement unit may then detect evidence of theft of the network device by (1) comparing the current geographic location of the network device with the initial geographic location of the network device and (2) determining, based at least in part on the comparison, that the current geographic location of the network device does not match the initial geographic location of the network device. Finally, the processing unit may perform at least one security action in response to detecting the evidence of theft of the network device.
US10013582B2
A secure data entry device including a housing having at least one housing element, at least one additional element located within the housing, at least one force sensitive switch, employing at least one force sensitive film, disposed within the housing in force sensing engagement with at least one of the at least one housing element and the at least one additional element and arranged to sense tamper induced displacement thereof relative to at least another one of the at least one housing element and the at least one additional element and to provide an electrical output indicating tampering and a tampering responsive circuit, responsive to the electrical output indicating tampering.
US10013578B2
Method and apparatus for secure processing. The method includes detecting communication among secure and non-secure data entities, prohibiting execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in a permitted instruction record, and prohibiting execution of non-secure executable instructions if the non-secure executable instructions are recorded in a prohibited instruction record. The apparatus includes a processor, at least one non-secure data entity, and secure data entities including: a communication monitor adapted to detect communication among secure and non-secure data entities; a permitted instruction record; a first prohibitor adapted to prohibit execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in the permitted instruction record; a prohibited instruction record; and a second prohibitor adapted to prohibit execution of non-secure executable instructions if the non-secure executable instructions are recorded in the prohibited instruction record.
US10013576B2
A history information anonymization method is provided that includes associating each of a plurality of pieces of history information collected from a plurality of TVs in a current cycle with a temporary ID associated with a TV at a collection destination. The method also includes getting together a plurality of IDs into a plurality of groups such that for the IDs in each group, contents of history information associated in the current cycle and in a past cycle are identical. The method further includes judging whether each of the plurality of groups satisfies anonymity, and changing only some of the plurality of temporary IDs associated with the plurality of TVs, when it is judged that any of the plurality of groups does not satisfy anonymity.
US10013574B2
In one aspect, a computerized Encrypted Drive System (EDS) server useful for keyword extraction and indexing server of includes a computer store containing data, wherein the data. The data includes an unencrypted document file and a computer processor in the EDS server. The computer processor obtains the unencrypted document file from the computer store. The computer processor extracts a keyword information from the unencrypted document file. The keyword information comprises of a set of keywords appearing in the unencrypted document file. The computer processor includes one or more colors from the color-set of each keyword into a document color-index of the unencrypted document file. The computer processor generates a Bloom filter encoding a set of keywords stored in a metadata field and the unencrypted document file, and wherein the Bloom filter is used to represent the set of keywords in the unencrypted document file.
US10013569B2
A data collection procedure is described, which can be performed automatically for each subject of a study as the participant produces the data being collected. In one case, the procedure transforms the data matrix X (of the participants' data) to AXB, where matrix A is a row operator that transforms data records (cases) in X and matrix B is a column operator that transforms data attributes (variables) in X, and the keys to generate these random operators are held separately by different parties. In another case, each participant's data is decomposed into a sum of k vectors before being collected and variously transformed by a plurality of masking service providers.
US10013564B2
Computationally implemented methods and systems include acquiring an encrypted image that is a captured image that has been encrypted through use of a particular device code associated with an image capture device that captured the captured image, wherein the captured image includes a representation of a feature of an entity, decrypting the acquired encrypted image that was encrypted through use of the particular device code, and performing a validation detection operation to detect a privacy beacon associated with the entity in the decrypted captured image. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10013561B2
During a pre-boot cycle of a device an algorithm is obtain from a first portion of the hard drive. The algorithm is executed to obtain a key. The key is used to decrypt a second portion of the hard drive to obtain a second key. The second key is used to dynamically decrypt a third portion of the hard drive. A new randomly generated version of the algorithm is produced. The new version of the algorithm is stored in the first portion of the hard drive. The new version of the algorithm is executed to produce a new randomly generated version of the key. The new version of the key is used to re-encrypt the second portion of the hard drive having the second key.
US10013540B2
In one aspect, a device includes a processor and memory accessible to the processor. The memory bears instructions executable by the processor to receive input from at least one electromyograph, and based at least in part on the input, determine whether a user is authorized to manipulate the device to execute at least one function.
US10013535B2
A program controller is arranged to automatically authorize or configure or upgrade a program for a customer replaceable card of a system, the controller being arranged to manage the program automatically, according to a licence agreement, and according to a stored history of use of the hardware module. A supplier can track customer changes and enforce more easily different conditions for authorizing the program on, different modules from different sources, having different levels of capability. There can be less interaction with the supplier to get specific authorizations. The history can be stored on the module. It can be used to ease inventory tracking and generate billing information.
US10013529B1
Software configured to interface with multiple other disparate software applications or databases to present a single user interface to a user allows the user to view and modify data from multiple applications and/or databases without having to worry about which application the data comes from. The software provides a user interface which presents to the user seamless integration of data from multiple disparate applications/databases, even though the software may have to continually interface with one or both applications to retrieve, modify, and store data. Exemplary such software comprises workbench software configured to integrate multiple EHR applications and allow for retrieval, presentation, creation, editing, and updating of data from such EHR applications. For example, in one preferred implementation, such software facilitates integration of an ambulatory care solution and an enterprise scale solution so as to allow an organization utilizing an ambulatory care solution to leverage data from an enterprise scale solution.
US10013525B1
Methods and systems are described to provide computerized trajectory-based methods to represent translocon-associated protein trajectories, provide proteins or protein sequences with desired translocon-associated biogenesis features, screening proteins or protein sequences to provide proteins or protein sequences with desired translocon-associated biogenesis features, screening translocon-associated biogenesis feature determinants to provide proteins or protein sequences with desired translocon-associated biogenesis features, identifying translocon-associated biogenesis feature determinants of a given protein sequence, computer-based protein sequence identification methods, computer-based methods for identifying correlations in a set of protein sequences, computer-based methods for identifying correlations between experimental data and computer-generated data in a protein sequence, and computer-based methods for determining which modifications of a protein sequence do not substantially affect a translocon-associated biogenesis feature of the protein sequence.
US10013520B2
A method of determining if a layout design for fabricating a layer of features of an integrated circuit is N-colorable, comprising identifying a set of candidate cells among layout cells of a layout design. Each candidate cell of the set of candidate cells is one of the set of base layout cells, or one of the set of composite layout cells, and constituent layout cells of the one of the set of composite layout cells having been determined as N-colorable. Whether a first candidate cell of the set of candidate cell is N-colorable is determined. An abutment-sensitive conflict graph of the first candidate cell is generated when the first candidate cell is N-colorable and the first candidate cell is not the top layout cell.
US10013514B2
A granular material is a simulation target, wherein a force acting on each grain is expressed by a potential dependent term and an energy dissipation term. The potential dependent term depends on an interaction potential ϕ between the grains. Physical quantities included in the potential dependent term are renormalization-transformed so that a hamiltonian form expressed by a kinetic energy of the each grain and a potential energy based on the interaction potential ϕ does not change. Physical quantities included in the dissipation term are renormalization-transformed so that a change rate of the potential dependent term and a change rate of the dissipation term become equal. Temporal development of a renormalized granular material is calculated by performing numerical integration with respect to a motion equation of each grain of the renormalized granular material.
US10013509B2
Novel tools and techniques might provide for designing and/or implementing a drainage system for an agricultural area, based at least in part on three-dimensional soil modeling. In some embodiments, a computer system might identify one or more elevation points at each of a plurality of locations within the agricultural area, based on 3-D topographical surveys and 3-D soil profiles. A location of one or more outlet points within the agricultural area, where water will drain out, may be identified. The computer system might also determine location, length, and/or cross-sectional size for each of one or more drainage pipes (including main, sub-main, and lateral drainage pipes), based at least in part on optimization of location and/or costs based at least in part on the 3-D topographical surveys, the 3-D soil profiles, the one or more elevation points, and/or the location of the one or more outlet points.
US10013508B2
A method of modeling an intersection structure of a roadway. The method includes receiving a first data set including road lane information, and receiving a second data set including vehicle trajectory information for an intersection structure of a roadway. The method includes determining lane node locations from at least one of the first and second data sets. A set of potential links between the lane node locations may be compiled. The method may further include assessing, for each link, a probability that the link is a valid link, and assigning each link with a probability value. The links may be filtered based on a predetermined threshold probability value and a set of valid links is generated. A model of the intersection structure is created based on the set of valid links.
US10013506B2
A computer-implemented method and system enables visualization of a computer-generated annotation on a real-world object in a real-world environment on a computerized system. The method and system creates a three-dimensional (3D) model of the real-world object, simultaneously displays the 3D model, the real-world object, and the real-world environment on a computer screen, and aligns the displayed 3D model and the displayed real-world object. The visibility of the 3D model is reduced and the 3D model is annotated in a real-world context. Reducing the visibility of the 3D model causes the annotation to appear on the displayed real-world object.
US10013504B2
Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
US10013493B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving one or more search terms, providing the search terms as input to one or more user-specific indices, a user-specific index being generated based on an access privilege granted by a user to a data source, the data source including data that is specific to the user, generating search results based on the one or more search terms and the one or more user-specific indices, and transmitting the search results for display to a searching user.
US10013492B1
A customized questionnaire is generated for a content item, such as an eBook, audio file, video file, and so on. Upon an occurrence of predetermined event, the user is presented with the customized questionnaire soliciting responses to questions and/or rating evaluations relating to the content item. The responses may include reviews, ratings, recommendations of similar items, discussion topics, and other things. Information from the responses may be collected and associated with the content item to build a user-driven index.
US10013491B2
In one aspect, a computerized method of workload mobility across divergent cloud-computing platforms includes the step of with an agentless process, utilizing at least one computer process to discover an entity. The method discovers a configuration of the entity. The method persistently stores the configuration of the entity in a configuration management database (CMDB). The method migrates, with at least one replication processes, the entity from a user-side platform to a cloud-computing platform. The method transforms a workload data of the entity to a container workload data to enable implementation of the workload data in the cloud-computing platform.
US10013478B2
A method of adding a program module to an installed program code. A data object having an interface for importation of data into and exportation of data out of the data object, the data object further comprising the program module, a switch identifier and a specification of a call to be inserted into the installed code is provided. Insert the call as specified by the specification of the data object into the installed program code and receive a setting for the switch from a user and storing the setting in a database table.
US10013471B2
A method begins by a by a first device of a dispersed storage network (DSN) sending a set of write revision requests to storage units of the DSN. The method continues with one of the storage units generating a write revision response regarding a potential write conflict. The method continues with the first device receiving the write revision responses to produce a set of received write revision responses and interpreting the set of received write revision responses to determine whether a write conflict exists. When the write conflict exists, the method continues with the first device issuing a set of write roll back requests to the storage units. When the write conflict does not exist, the method continues with the first device issuing a set of next phase write requests to the storage units regarding storing revised encoded data slices.
US10013466B2
The disclosure generally describes computer-implemented methods, software, and systems, including a method for storing information. In a database including plural records having time-related characteristics, a time-related partition is identified for relocating records in the partition to secondary storage. For each pair in one or more pairs of different time-related characteristic values of the records in the partition, a time-related distance is determined between the different time-related characteristic values. The time-related distances are aggregated for the partition. Information is stored in an index in primary storage that identifies the aggregated time-related distances for the partition.
US10013464B2
Embodiments of the present invention provide systems and methods for finding individuals within a field. In one embodiment, a configured query is utilized in order to identify a set of appropriate individuals within a field. Information associated with a skill level and a relationship of a requester is found across a set of disparate media outlets. The system assigns a level of skill set and level of relationship of any identified individual to the requester. A ranking of the identified individuals is generated based on the skill set and relationship of any identified individual based on the configured query.
US10013452B1
An identical request to process a transaction is initiated at a trusted subsystem of a system and a new subsystem of the system. Computed indicia of the transaction from both subsystems are compared at the trusted subsystem. An error condition is generated that indicates a logic error in the new subsystem when the comparison indicates that the computed indicia of the new subsystem does not match the computed indicia of the trusted subsystem. The error condition indicates a lack of transactional integrity in the new subsystem. The new subsystem may be taken out of service after the error condition is generated.
US10013451B2
A current minimum memory requirement for each memory consumer of one or more memory consumers of a primary database system is received. A current memory allocation for a standby database system is received. A set of benefit-to-cost metrics is received. A benefit-to-cost metric is a measure of whether each memory consumer would benefit or would not benefit from additional memory. The set of benefit-to-cost metrics is applied to the standby database system to define an upper bound memory allocation of the standby database system to function in the event of a failover from the primary database system. A scaling factor is determined. In response to receiving an indication of a failover of the primary database system to the standby database system, a ramp up of the standby database system is monitored. The ramp up of the standby database system uses the set of benefit-to-cost metrics and the determined scaling factor.
US10013450B2
A processor obtains a target knowledge graph that includes target nodes that represent concepts used within a target work and target edges between target nodes that represent links used within the target work to associate the concepts used therein with each other. The processor also obtains a background knowledge graph that includes background nodes that represent concepts used within a background work and background edges between background nodes that represent links used within the background work to associate the concepts used therein with each other. The processor compares a portion of the target knowledge graph to a portion of the background knowledge graph. Based on the comparison, the processor identifies a potential inconsistency between the background work and the target work.
US10013449B1
A non-relational data store may implement validating and non-validating secondary indexes for a table. Operations at a table for a given item may be performed when indexing the item to create a secondary index or when updates to the given item are received. Attribute values of a given item may be validated with respect to an indexing schema for the secondary index. For a non-validating secondary index, validation errors detected for the attribute values may be ignored so that the operation at the table may be performed. For a validating secondary index, validation errors detected for the attribute values may result in denying performance of the operation. In some embodiments, a secondary index from may be changed from validating to non-validating, or non-validating to validating.
US10013432B2
In response to an I/O request, a processor reconstructs a file system request by laying out a disk image, performing type-specific introspection on the disk image including determining disk image type and using a file system specific process for a particular type of file system located in the disk image for analyzing the disk image structure.
US10013422B2
Event logs in a video advertisement insertion network are processed to remove duplicate entries. One or more ad servers are continuously generating new event entries and writing them to a database. The entries are randomized such that generated time contiguous entries are distributed over multiple storage locations, thereby facilitating resource scaling and a uniform use of storage and computing resources. The distributed entries are read from the storage locations using sequential reads of chunks of the entries and processed to remove duplicate entries.
US10013419B2
The provided is a file storage method and apparatus. The method includes: recognizing an editable file; and storing the editable file continuously, and reserving additional storage space for the editable file. The embodiments of the present disclosure may prevent the generation of file fragmentation to some degree.
US10013417B2
Technology for media item and user language classification is disclosed. Media item classification may use models for associating language identifiers or probability distributions for multiple languages with linguistic content. User language classification may define user language models for attributing to users indications of languages they speak read, and/or write. The text classifications and user classifications may interact because the probability that given text is in a particular language may depend on a determined likelihood the user who produced the text speaks that language, or conversely, a user interacting with text in a particular language may increase the likelihood they understand that language. Some embodiments use language-tagged social media content to train n-gram classifiers for use with other social media content.
US10013416B1
Disclosed are various embodiments for an automated service agent. Natural language inputs are obtained from a client. The natural language inputs and other data are input to machine learning models to identify intents reflected in the natural language inputs. A state in a workflow is updated to reflect the identified intents. Responses may be communicated to the client to further progress in the workflow.
US10013406B2
A container is created that includes two sides. A front side of the container displays viewable content. A back side of the container displays editing controls corresponding to the viewable content. A button may be displayed that, when activated, switches the display between the front side and the back side. The button may be displayed only while the editing controls are displayed and hidden while the content is displayed. While the content is displayed, the entire display area may be responsive to a user input to cause display of the editing controls. Switching between the front-side element display and the back-side editing display may be accompanied by a flipping animation. Enabling the flip-to-edit container may be based on permissions of a user account.
US10013405B2
In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document.
US10013404B2
A computer system may receive a textual work. The computer system may generate a knowledge graph based on the textual work. The knowledge graph may include nodes representing concepts and edges between the nodes that represent links between the concepts. The computer system may then generate a concept path for a target concept. The computer system may then identify a related background narrative block that contains a related non-target concept. The background narrative block may be a narrative block that is not in the concept path for the target concept. The computer system may then summarize the related background narrative block and output the summary to an output device coupled with the computer system.
US10013400B1
Methods and apparatus for in-line editing of web page content with reduced disruption of logical and presentational structure of content are described. In one embodiment, a rendering of a web page is presented in a what-you-see-is-what-you-get (WYSIWYG) editing environment. The presenting includes overlaying an editing control layer for accessing editing functions of the what-you-see-is-what-you-get editing environment, and an electronic commerce web page layer derived from an electronic commerce web page document. The presenting includes inserting into structural tags of the electronic commerce web page document attribute data. The attribute data identifies editing functions available from the what-you-see-is-what-you-get editing environment for elements of editable content of the electronic commerce web page document. Responsive to a control actuation in the editing control layer, code for performance on the web page document of an editing function associated with the respective element of editable content by the attribute data is executed.
US10013395B2
An apparatus includes a memory to store a program and a processor to execute the program stored in the memory. The processor selects randomly output target images from output target candidate images and generates a plurality of layout images, each of which is generated by laying out the selected output target image. A template includes at least one image layout area. The processor determines a layout image from the generated plurality of layout images, by evaluating the selected target images included in each of the generated plurality of layout images according to both of first information corresponding to a user's evaluations for each of the selected output target images and second information based on an output history of each of the selected output target images in accordance with user designations. The processor outputs the determined layout image.
US10013392B2
Apparatuses, methods and storage medium for providing access from outside a multicore processor System on Chip (SoC) are disclosed herein. In embodiments, an SoC may include a memory to store a plurality of embedded values correspondingly associated with a plurality of architecturally identical cores. Each embedded value may indicate a default voltage for a respective one of the plurality of architecturally identical cores. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to provide access from outside the multicore processor SoC to individually configure voltages of the plurality of architecturally identical cores to values that are different than the values of the default voltages. Other embodiments may be described and/or claimed.
US10013390B2
A protocol element referred to as a secure handle is described which provides an efficient and reliable method for application-to-application signaling in multi-process and multi-computer environments. The secure handle includes an absolute memory reference which allows the kernel to more quickly and efficiently associate a network data packet with an application's communication context in the kernel.
US10013389B2
An apparatus for addressing electronic circuits includes a host device comprising an address output, and a number of addressable electronic circuits, each comprising an address input, an address selection input and an address selection output, wherein the addressable electronic circuits are connected serially with each pair of the serially connected addressable electronic circuits connected by the address selection input and the address selection output.
US10013381B2
In addition to other aspects disclosed, a docking station that receives content through a wired connection from a handheld media device, plays or displays the content through a speaker, and transmits content to a remote speaker.
US10013373B1
In an embodiment of the invention, a method for to use a two level linked list descriptor mechanism to pass information among flash, memory, and IO controller modules is presented. The method includes creating a first level data structure for one or more first level descriptors; creating a second level data structure for one or more second level descriptors, each second level descriptor having a pointer to tracking information that includes start information, running information, and rewind information for a data DMA; using the one or more second level descriptors, the one or more first level descriptors, and the tracking information for a data DMA; updating the tracking information during the data DMA; and updating the tracking information at the end of the data DMA.
US10013371B2
A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an interface circuit remains in communication with a plurality of memory circuits and a system. The interface circuit is operable to interface the memory circuits and the system for performing various functionality (e.g. power management, simulation/emulation, etc.).
US10013367B2
An I/O processing system includes an operating system configured to control an input/output (I/O) device, which executes an I/O operation in the I/O processing system. The I/O processing system further includes a channel subsystem module configured to output an interrogation command signal while the I/O device executes an I/O request. The I/O device returns an I/O status signal indicating a status of an ongoing I/O request, and the operating system is configured to dynamically determine a timeout event of the I/O request based on the status of the ongoing I/O request.
US10013364B1
One embodiment is directed to a technique which secures data on a set of storage drives of a data storage system. The technique involves encrypting data from a first tenant using a first tenant key to form first tenant encrypted data and storing the first tenant encrypted data on the set of storage drives. The technique further involves encrypting data from a second tenant using a second tenant key to form second tenant encrypted data and storing the second tenant encrypted data on the set of storage drives, the first tenant being different from the second tenant, and the first tenant key and the second tenant key being per tenant keys which are different from each other. The technique further involves destroying the first tenant key to prevent the first tenant encrypted data stored on the set of storage drives from being decrypted while maintaining the second tenant key to enable decryption of the second tenant encrypted data stored on the set of storage drives.
US10013361B2
A method of managing data in a cache upon a cache write operation includes determining a number of non-contiguously written sectors on a track in the cache and comparing the number with a threshold number. If the number exceeds the threshold number, a full background stage operation is issued to fill the non-contiguously written sectors with unmodified data from a storage medium and the full track is then destaged. A corresponding system includes a cache manager module operating on the storage subsystem. Upon a determination that a cache write operation on a track has taken place, the cache manager module determines a number of non-contiguously written sectors on the track, compares the number with a predetermined threshold number, issues a background stage operation to fill the non-contiguously written sectors with unmodified data from a storage medium if the number exceeds the threshold number, and then destages the full track.
US10013359B2
A redundant disk array method includes allocating identically sized logical blocks of storage units together to form a stripe on each of several data storage devices, at least two of the logical blocks in the stripe being located on different data storage devices, generating a lookup table representing a mapping between a logical location of each logical block in the stripe and a physical location of the respective logical block on the corresponding data storage device, and writing data to the physical locations of each logical block in the stripe, the physical locations being obtained from the lookup table. In some cases, at least two of the data storage devices are heterogeneous, and at least two of the data storage devices have a different total number of logical blocks.
US10013345B2
A storage module and method for scheduling memory operations for peak-power management and balancing are provided. In one embodiment, a storage module maintains a count of time slots over a period of time. The period of time corresponds to an amount of time between periodic power peaks of a memory operation. For each time slot, the storage module determines whether to commence a memory operation on one or more of the plurality of memory dies based on whether a power peak generated in the time slot by the memory operation would exceed a power threshold allowed for the time slot. Other embodiments are provided.
US10013340B1
Technology is described for selecting parameter combinations corresponding to virtual instance configurations to be tested in a virtual computing environment and for performing tests in a plurality of parallel test pipelines. Throttling constraints can be applied so that resources used by the test pipelines in the testing process do not exceed predefined limits.
US10013338B2
Described are techniques for testing an application. A test script including one or more instructions is received to test an application. A user interaction with a user interface of the application is emulated. Emulating includes executing a first portion of instructions in the test script. An output is received including information displayed using the user interface in response to the user interaction. Verification processing is performed for the output. The verification processing includes executing a second portion of instructions in the test script. A first instruction in the test script references a user interface data element without specifying a complete path for the user interface data element.
US10013335B2
A program control flow trace is obtained from a processor trace module, which may be hardware based, and is used, in combination with debug information and information from dissassembly of basic blocks, to identify candidate store instruction(s) which produced a memory corruption. The candidate store instruction(s) and links to a software program may be used to further debug the memory corruption and/or to instrument the software program to identify basic block(s) which produced the memory corruption in future executions of the compiled software program and/or to track debugging of the software program.
US10013329B2
Method, computer program product, and system for dynamic tracing, including monitoring a log file, wherein the log file comprises events, wherein an event comprises an event code and an event time stamp, receiving a ranking and rating table (“table”), wherein the table comprises one or more error codes and a ranking for each of the one or more error codes, matching the event code with an error code of the one or more error codes, calculating a rating for the error code, comparing the calculated rating to a rating threshold, enabling an information capture level based on the rating threshold of the calculated rating, in response to enabling the information capture level, copying events from the log file into an abbreviated log file, wherein the copied events include the error code for the calculated rating, creating an alert indicating a changed information capture level, and resetting the dynamic tracing.
US10013328B2
A method is provided for indicating to a user that a sink device is incorrectly connected to a High Definition Multimedia Interface (HDMI) In port. In accordance with the method, a proxy voltage is applied from an HDMI In port over an HDMI cable. The proxy voltage is sufficient to cause a hot plug event to occur. A hot plug event condition is detected at the HDMI In port from a device that is connected to the HDMI In port via the HDMI cable. Extended Display Identification Data (EDID) is read from the device at the HDMI In port over the HDMI cable. In response to receipt of the EDID, a determination is made that the device is a sink device and an error message is generated in response to the determination.
US10013324B2
In one general embodiment, a computer-implemented method includes using a supplemental data storage volume at a secondary location to track a first set of data updates to a primary data storage volume at a primary location in response to a failure event at the primary location. A second set of tracked data updates, which are updates to the primary data storage volume stored in a secondary data storage volume at the secondary location, are retrieved. The second set of tracked data updates is merged into the first set of tracked data updates in the supplemental data storage volume. The merged data updates are transitioned from the supplemental data storage volume at the secondary location to the primary data storage volume at the primary location. The secondary data storage volume is used to track further data updates to the primary data storage volume made at the primary location.
US10013319B2
A server board includes first and second devices. A first service processor of the first device operates as a master baseboard management controller of the server board, and monitors a communication channel for alive messages from a plurality service processors. A second service processor operates as a secondary baseboard management controller, and sets a second timer to a first value. In response to a determination that the second timer has expired based on a first value: the second service processor to start a switchover process, and to set the second timer to a second value based on an alive message period. In response to a primary alive message not being received from the first service processor prior to the second timer expiring based on the second value, the second service processor to reset first service processor and to operate as the master baseboard management controller.
US10013315B2
Embodiments described herein relate to an improved technique for maintaining a consistent state during data migration operations in an active database system. Data can be copied from database table(s) of the active database system into a corresponding database table(s) in the shadow system. Snapshots of the active system can be taken at a specified point in time and used to establish a point of consistency. Later, the snapshot data can be compared with the data in the shadow database system. If the data matches, then the active and shadow database systems are at a consistent state and the data migration process completes. If the data does not match, embodiments are configured to restore the consistent state at the specified point in time by copying the snapshot data into the shadow database table(s).
US10013312B2
A method for archiving a predefined portion of a table residing in a database system includes: creating a first backup copy of the portion of the table; assigning to the portion of the table an access state flag; setting the access state flag; using the access state flag for preventing modification of existing backup copies of the portion of the table and for preventing further backup operations on the portion of the table; archiving the portion of the table to a separate system; deleting the content of the portion of the table from the database system and retaining the access state flag in the database system.
US10013308B2
Provided are a semiconductor device including an error correction code circuit and a driving method thereof. The semiconductor device includes a plurality of normal mats including a plurality of memory cells and connected to data lines, a plurality of dummy mats arranged in specific areas of the plurality of normal mats and inputting/outputting parity bits through parity lines of a specific circuit, a plurality of free ECC (Error Correction Code) calculation circuits that perform ECC calculation corresponding to data applied through the data lines and the parity lines, and a main ECC calculation circuit that combines data applied from the plurality of free ECC calculation circuits with one another and performs ECC calculation.
US10013302B2
A method, apparatus, and/or computer program product analyzes data processing. Dependency metadata, which is used for representing dependency on data among at least two components of an application, is acquired. Error information, which is used for describing errors that occurred while running the application, and data output, which includes data output by components used to run the application, are acquired. Based on the error information, dependency metadata and data output relevant to the error information are analyzed to provide an analysis result. The analysis result includes at least one of: a prompt for an error correction method, a relevant dependency metadata leading to an occurrence of an error, and relevant data output leading to an occurrence of an error.
US10013298B2
An approach is provided for collecting data for diagnosing a failure of a computer hardware device. After an indication of the failure of the computer hardware device that results in a full system crash is received, an address translation table of a central processing unit (CPU) of the computer hardware device is collected. A format of call stack frames of an operating system (OS) image of the computer hardware device is retrieved. Based on the collected address translation table and the retrieved format of the call stack frames, the call stack frames are retrieved and output to a computer file. Retrieving the call stack frames is performed by a service processor external to system processing units running OS images via a hypervisor of the computer hardware device. The service processor does not require an ambulance logical partition managed by the hypervisor.
US10013288B2
Batch job data staging combining synchronous/asynchronous staging. In pre-processing, a stage-in source file, and a target file for stage-out, in permanent storage, are identified using a batch script. From data amounts, time for stage-in/stage-out to/from temporary storage are estimated. Stage-in is based on the time, stage-out being asynchronous, and each asynchronous staging is classified short/long term depending on the time, each staging being recorded in a table. If a source file is modified, incremental staging is added to the table. With a staging list scheduling for batch jobs stage-in is performed, monitoring progress in the table, and resources may be allocated for the jobs nodes without waiting for stage-in to complete. The job generates results in the temporary storage, and using post-processing, stage-out transfers results to the target file in permanent storage.
US10013286B2
A method for deploying storage system resources with learning of workloads applied to a storage system is disclosed. The method utilizes state-action fuzzy rules and action-reward fuzzy rules for the storage system to learn a best dynamic deployment of resources from the parameters of workloads. No more human interference is required. It reduces work loading of the storage system administrator and enhances performance of the storage system.
US10013279B2
A method, a computer program product, and a computer system for processing interrupt requests in a computer system. The computer system disables, for a processor, an interrupt request for threads other than an interrupt request handling thread. The computer system configures the processor to route the interrupt request to the interrupt request handling thread. The computer system determines, by the interrupt request handling thread, whether one of the threads needs to process the interrupt request. The computer presents, by the interrupt request handling thread, the interrupt request to the one of the threads, in response to determining that the one of the threads needs to process the interrupt request.
US10013273B1
A provider network (and associated methods) permits virtual machine instances to be terminated but imposes some checks to reduce the risk that an instance is unintentionally terminated. In one example, a safety stock threshold is imposed for a group of instances. If terminating instances within that group would cause a violation of the safety stock threshold, the provider network requests confirmation for the instances to be terminated. In another example, a time delay is imposed after receipt of an instance termination request before the instance is actually terminated. During the time delay, the instance is transitioned to an idle state but otherwise persists on its host computer thereby allowing time to revoke the instance termination. In yet another example, the provider network obtains independent confirmation of the identities of all instances to be terminated before such instances can be terminated pursuant to a termination request.
US10013270B2
Embodiments relate to application-level initiation of processor parameter adjustment. An aspect includes receiving, by a hypervisor in a computer system from an application running on the computer system, a request to adjust an operating parameter of a processor of the computer system. Another aspect includes determining an adjusted value for the operating parameter during execution of the application by the hypervisor. Another aspect includes setting the operating parameter in a parameter register of the processor to the adjusted value by the hypervisor. Yet another aspect includes executing the application according to the parameter register of the processor.
US10013263B2
System and methods are provided for an interactive help file for a host software user interface. According to one aspect, a host interface screen having actionable fields is provided and a first virtual button is generated and displayed on the host interface screen. The host interface screen is segmented into zones and, in response to activation of the first virtual button, a plurality of second virtual buttons are generated and displayed on the host interface screen. Following activation of a second virtual button, one or more help files are retrieved, and the host interface screen is transformed such that zones of the host interface screen that are not associated with the activated second virtual button are deactivated, the zone associated with the activated second virtual button is overlaid with a set of annotated links associated with help files, and the transformed host interface screen is displayed.
US10013255B2
A method includes, in a processor, processing a sequence of pre-compiled instructions by an instruction pipeline of the processor. A first block of instructions is identified in the instructions flowing via the pipeline. The first block includes a conditional branch instruction that conditionally diverges execution of the instructions into at least first and second flow-control traces that differ from one another in multiple instructions and converge at a given instruction that is again common to the first and second flow-control traces. A second block of instructions, which is logically equivalent to the first block but replaces the first and second flow-control traces by a single flow-control trace, is created by the processor at runtime. The pipeline is caused to execute the second block instead of the first block.
US10013240B2
A first processing element is configured to execute a first thread and one or more second processing elements are configured to execute one or more second threads that are redundant to the first thread. The first thread and the one or more second threads are to selectively bypass one or more comparisons of results of operations performed by the first thread and the one or more second threads depending on whether an event trigger for the comparison has occurred a configurable number of times since a previous comparison of previously encoded values of the results. In some cases the comparison can be performed based on hashed (or encoded) values of the results of a current operation and one or more previous operations.
US10013237B2
Techniques described herein relate to automated approval of resource requests. More specifically, resource request data is retrieved, identified, processed and aggregated to automate approval of the request.
US10013233B2
A connected state is re-established between a mobile device and a playback device based on a previously established connected state with the mobile device. A message may be received via the playback device which comprises a modification to a playlist made before re-establishing the connected state with the mobile device. One or more queued media items in a playback queue may be modified based on the modification to the playlist. The playback device, for example, may then play from the modified playback queue.
US10013232B2
A connection management system comprises a wireless speaker including first and second connectors for communicating with two selected audio content source devices, respectively, of at least three audio content source devices; a rules engine that establishes a set of conditions under which the at least three audio content source devices share the first and second connectors of the wireless speaker; and a device allocation system that forms a first communication path between one of the two selected audio content source devices and the first connector of the wireless speaker and forms a second communication path between another of the two selected audio content source devices and the second connector of the wireless speaker at a time in accordance with the set of conditions established by the rules engine.
US10013230B2
A system for optimizing Bluetooth streaming includes a head unit including a Bluetooth module for Bluetooth pairing with a mobile device. A logic module is configured to correct sound quality of a selected media file by optimizing the media file reproduced by the mobile device. The system can provide optimized sound quality of Bluetooth streaming to a plurality of drivers who use smartphones in a vehicle.
US10013227B2
A mobile device including a wireless communication processor configured to receive a call signal from an external device; a display; and a controller configured to display a first screen on the display including options for responding to the received call signal, in response to a touch and drag input in a specific direction, display a second screen on the first screen, respond to the received call signal in a hold mode when the second screen is touched and dragged in a first direction to a first distance, respond to the received call signal in a normal mode when the second screen is touched and dragged in the first direction to a second distance greater than the first distance, and respond to the received call signal in a speakerphone mode when the second screen is touched and dragged in the first direction to a maximum extension of the second screen.
US10013224B2
There is disclosed methods, computing devices, and computer-readable media for printing and encoding RFID (radio frequency identification) labels. An RFID label document conforming to the Portable Document Format (PDF) is retrieved, the RFID label document including printable content and RFID encoding data embedded as metadata. The RFID encoding data is extracted from the RFID label document. Printable content of the RFID label document is displayed in a PDF viewer application. A print driver called by the PDF viewer application converts the printable content of the RFID label document into printer control language. The previously extracted RFID encoding data is incorporated into the printer control language, and the printer control language with incorporated RFID encoding data is transmitted to an RFID label printer.
US10013217B1
An improved technique involves providing file system shrink capability by shrinking the size of the volume file in which an upper deck file system is stored. Along these lines, a data storage system, upon receiving a request to shrink an upper deck file system, determines a new address in the upper deck file system, based on an amount the upper deck file system is to be shrunk, to which the end-of-file (EOF) pointer of the volume file will point. The new address will have a smaller distance from the address of the file pointer than the original address to which the EOF pointer points. The data storage system then identifies nonempty data blocks of the upper deck file system that have logical addresses having a larger distance from the address of the file pointer than the second logical address.
US10013215B2
A method of transparently inserting a virtual storage layer into a Fiber channel based storage area network (SAN) while maintaining continuous I/O operations is provided. A device is inserted between a host entity and a first storage device. The device identifies a plurality of first paths between the host entity and the first storage device, and defines a plurality of second paths by defining, for each first path among the plurality of first paths, a corresponding second path between the host entity and a second storage device. The device determines, for each of the plurality of first paths, a respective first state. The device establishes, for each of the second paths among the plurality of second paths, a second state based on the first state of the corresponding first path. The device redirects, to the second storage device, communications directed from the host entity to the first storage device, via the plurality of second paths.
US10013213B2
An apparatus comprises at least a first container host device implementing a plurality of containers, a storage platform coupled to the first container host device and implementing storage resources for utilization by the containers, and a container storage controller associated with the first container host device. The container storage controller is configured to provision portions of the storage resources for respective ones of the containers including for each of the containers at least one storage volume. The provisioned storage volume for a given one of the containers is partitioned into at least a data storage volume and a state storage volume, with the data storage volume being configured to store data for at least one application running in the given container, and the state storage volume being configured to store state information of the given container for use in migrating the given container from the first container host device to a second container host device.
US10013210B2
The present invention provides a data storage device including a flash memory and a controller. The controller equally distributes the TLC-data blocks into three regions. In a first stage, the controller determines a first TLC-data block corresponding to the logic address of a prewrite data sector, defines the region that contains the first TLC-data block as a first region, and determines whether the first TLC-data block has valid data. When the first TLC-data block does not have valid data, the controller selects a second TLC-data block and a third TLC-data block from the regions other than the first region for writing the prewrite data sector, into the first TLC-data block, the second TLC-data block and the third TLC-data block by a SLC storage mode.
US10013204B2
A method for writing data from a table to a tape includes setting a number of partitions on the tape, where the number of partitions is greater than or equal to a number of columns of the table to be written to the tape, and writing data from each column of the table to at least one partition of the tape, the at least one partition including two or more wraps, the data is written from a top of the two or more wraps towards a bottom of the two or more wraps in a direction of a width of the at least one partition. The written data is reciprocated from a beginning of the tape to an end of the tape in a longitudinal direction of the tape such that writing of a last data entry of one column ends at a beginning of the two or more wraps.
US10013203B2
A method begins by a dispersed storage (DS) processing module receiving a request to store data in a dispersed storage network and determining dispersed storage error encoding parameters for encoding the data into sets of encoded data slices. The method continues with the DS processing module determining whether the request includes a desired write reliability indication. When the request includes the desired write reliability indication, the method continues with the DS processing module determining whether storage of the sets of encoded data slices is meeting the desired write reliability indication. When storage of a set of encoded data slices is not meeting the desired write reliability indication, the method continues with the DS processing module determining a storage compliance process for the set of encoded data slices to meet the desired write reliability indication and executing the storage compliance process for the set of encoded data slices.
US10013201B2
In one embodiment, a computer program product is configured for performing deduplication in conjunction with random read and write operations across a namespace divided into a plurality of disjoint regions. The computer program product includes a computer readable storage medium having program instructions embodied therewith, where the computer readable storage medium is not a transitory signal per se. The program instructions are executable by a computer to cause the computer to perform a method including: maintaining a metadata structure for each of the plurality of disjoint regions via the respective region manager(s) of the plurality of disjoint regions, each metadata structure comprising metadata indicating a physical storage location of one or more data chunks associated with the respective region; and performing, by the computer, a deduplicated write operation of a first data chunk in a first region of the plurality of disjoint regions.
US10013191B2
A method for execution by a dispersed storage and task (DST) processing unit that includes a processor includes receiving a data object for storage in the DSN via a network. Available storage unit data is generated, indicating a subset of a plurality of storage units of the DSN that corresponds to a plurality of available storage units. A shortened encoding matrix is generated based on an original encoding matrix and the available storage unit data. A size of the shortened encoding matrix is based on a number of storage units in the plurality of available storage units. A plurality of encoded slices is generated, each for transmission to one of the plurality of available storage units via the network, by performing an encoding function on the shortened encoding matrix and the data object.
US10013181B2
Provided are a method, a system, and a computer program product in which a storage controller determines a plurality of parts of a dataset. At least one part of the dataset is stored in a local storage coupled to the storage controller. At least one other part of the dataset in one or more cloud storages coupled to the storage controller.
US10013176B2
Methods and apparatuses for parallel processing data are disclosed. One method includes reading items of data from a memory using at least memory access address, confirming items of data with the same memory address among the read items of data, and masking the confirmed items of data other than one of the confirmed items of data. A correction value is generated for the memory access address using the confirmed items of data, and an operation is performed on data that has not been masked using the confirmed items of data and the correction value. Data obtained by operating on the data that has not been masked is stored as at least on representative data item for the data items with the same memory address. A schedule of a compiler of a processor is adjusted by performing bypassing of memory access address alias checking for at least one memory access address.
US10013175B2
A method for indexing an external SD card. The method comprises: acquiring a mount path list; determining whether or not a filter criterion is satisfied by each mount path in the mount path list, if the criterion is satisfied, then splitting with spaces a current mount path into multiple paths, determining whether or not each path contains a preset string, and if yes, then recording the current path as a suspected external SD card path; and, determining whether or not a final external SD card path is in the suspected external SD card path recorded, if yes, then a final external SD card is found, and if not, then no final external SD card is found. By analyzing a file system table and a mount command, the present invention implements acquisition of a mount path of an external SD card on Android platforms of different versions and different customizations, thus allowing the implementation in an Android operating system of external SD card indexing without having to rely on an API function for implementation, and improving compatibility.
US10013171B2
A method for reducing stress on a RAID under rebuild is disclosed herein. In one embodiment, such a method includes performing the following actions while the RAID is undergoing a rebuild process: (1) redirect writes intended for the RAID to a temporary storage area located on a same primary storage system as the RAID, and (2) redirect reads intended for the RAID to a secondary storage system configured to store a copy of data in the RAID. The method is further configured to perform the following actions upon completing the rebuild process: (3) update the rebuilt RAID to reflect writes made to the temporary storage area during the rebuild process, and (4) redirect reads and writes to the rebuilt RAID. A corresponding system and computer program product are also disclosed.
US10013169B2
Deduplication of data on a set of non-volatile memory by performing the following operations: receiving a first dataset; determining whether the first dataset is already present in data written to a first set of non-volatile memory; and on condition that the first dataset is determined to have already been present in the data written to the first set of non-volatile memory, providing a linking mechanism to associate the received first dataset with the already present data written to the first set of non-volatile memory.
US10013166B2
A virtual tape library system is used to back up data from a client archive system expecting physical tape operations onto logical data containers and/or a metadata store of a storage service by emulating the physical tape operations. For example, a virtual tape library appliance is installed at a customer premise location to interface with a client archive system. The virtual tape library appliance provides virtual interfaces to appear as physical tape library subsystems, such as tape drives and media changing interfaces. However, these virtual interfaces are supported by logical data containers in a storage service and a metadata store. The virtual tape library system allows the client archive system to make requests to import new virtual tapes, export virtual tapes for archiving, store virtual tapes at a virtual location, load and eject virtual tapes into a virtual tape drive and operate on virtual tapes in a virtual tape drive.
US10013162B2
While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays a character input area and a keyboard, the keyboard including a plurality of key icons. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture of the one or more gestures that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The respective path traverses one or more locations on the touch-sensitive surface that correspond to one or more key icons of the plurality of key icons without activating the one or more key icons. In response to detecting the respective gesture, the device enters the corresponding respective character in the character input area of the display.
US10013154B2
A broadcast control apparatus for visual data includes a touch screen (32, 34) display panel operable to receive and display visual data simultaneously in real time from a plurality of visual sources. It also includes a touch screen graphical panel for the retrieval of control functions from a control function register. The visual data from at least one of the visual sources is selectable for use by finger pressure on the associated portion of the touch screen (32, 34) display panel and the selected data is modifiable in accordance with the retrieved control function.
US10013146B2
In an approach for displaying applications associated with content in a clipboard, a computer receives a selection of content to transfer to a clipboard, wherein the content is selected from a first application on a computing device. The computer identifies one or more applications on one or more computing devices capable of processing the received selection. The computer assigns the identified one or more applications to one or more categories. The computer displays one or more user interface objects representative of the one or more applications with a respective assigned category.
US10013139B2
An apparatus for controlling a display of a cluster for a vehicle includes: a setting unit receiving settings indicating three-dimensional (3D) levels with respect to various information from an operator; a communication unit collecting information to be displayed on the cluster; a control unit controlling the cluster to apply 3D levels corresponding to the information collected by the communication unit and to display the collected information with the corresponding 3D levels applied thereto; and the cluster displaying the collected information with the corresponding 3D levels applied thereto.
US10013137B2
Described herein are systems and methods for enabling an unlimited multi-user desktop environment. In accordance with an embodiment, the system includes a computing device hosting the desktop. Each user connects to the desktop through the same or different computing devices. Each user will, in their client-area, render a section of the unlimited sized multi-user desktop. The section can be the same or different for all users. In accordance with an embodiment, compatible objects can be allowed to render the same content at different content positions for each connected user. For example, a user can scroll on a shared webpage without impacting the scroll position for other users looking at the same window of the same webpage. Additional embodiments are also described herein.
US10013136B2
Accessible user interface applications for crowdsourced notification and sharing of events are disclosed that include: at least one piece of multimedia information content that is related to an at least one event, experience or combination thereof, at least one mapped geographical location that is related to the at least one event, experience or combination thereof, wherein the at least one piece of multimedia information content and the at least one mapped geographical location are collected by the accessible user interface application and converted into a crowd sourced social map; and a mobile device, wherein the accessible user interface is stored on, located on, shown by, accessed by the user from or a combination thereof. Related methods and systems are also disclosed herein.
US10013130B2
A readout device for a capacitive sense matrix includes a computer readable storage medium configured to store capacitance data. The capacitance data represents capacitance values of the capacitive sense matrix. The readout device also includes a readout circuit configured to receive a signal from the capacitive sense matrix, the readout circuit being configured based upon the capacitance data. Also described are a readout method and a method of compensating for variations in capacitance.
US10013120B2
The objective of the present invention is to achieve a manufacturing method that, in a capacitive touch panel, prevents the occurrence of residue in an electrode film caused by an etching defect for a touch panel in which electrode patterns are difficult to recognize. The manufacturing method for the touch panel includes: an electrode formation step for forming, upon an insulating substrate (10), first electrodes (11) and second electrodes (12) that extend in mutually intersecting directions; an insulating film formation step for forming insulating films (16) which cover portions of the insulating substrate (10), the first electrodes (11), and the second electrodes (12); and a bridge formation step for forming bridges (17) that connect neighboring second electrodes (12) together over the insulating films (16). In addition, before the bridge formation step, a surface treatment step for etching the surface of the first electrodes (11) and the second electrodes (12) is performed one or more times.
US10013117B2
A light curtain installation method, which is a method for adjusting or checking an installation state of a light curtain for detecting an operation with respect to an image plane of a display apparatus, includes: determining whether or not it is possible to detect an object that comes into contact with a target region on the image plane which corresponds to a reference pixel which is a pixel at a predetermined position; and setting a drive state of the reference pixel such that the drive state of the reference pixel is different depending on a result of the determining.
US10013116B2
A projection display unit (1) includes a projection optical system (10A), a polarization separation device (15), and a detection optical system (10B). The projection optical system includes an illuminator (11), a projection lens (16), and a light valve (12) that modulates illumination light supplied from the illuminator on the basis of an image signal, and outputs the modulated illumination light toward the projection lens. The polarization separation device (15) is disposed between the light valve and the projection lens. The polarization separation device separates entering light into a first polarized component and a second polarized component, and outputs the first polarized component and the second polarized component in respective directions that are different from each other. The detection optical system includes an imaging device (13) and a reduction optical system (14). The imaging device is disposed in a position that is optically conjugate with a position of the light valve. The reduction optical system is disposed between the imaging device and the polarization separation device. The imaging device receives, via the projection lens and the polarization separation device, light based on detection invisible light. A transmittance adjuster is provided between the polarization separation device and the imaging device. The transmittance adjuster adjusts transmittance of at least part of a bundle of passing light rays derived from the invisible light.
US10013113B2
A transform is used to transform raw sensor data from the time domain to the frequency or sequency domain. The transformed data falls into several signal bins. The transformed data in at least one of the signal bins is analyzed to determine whether a touch event or release event has occurred.
US10013112B2
In an in-cell touch display panel, a TFT layer includes plural thin film transistors, plural data lines and plural scan lines. A common voltage electrode layer includes plural common voltage electrodes capable of being switched to serve as touch sensing electrodes, each touch sensing electrode including a common voltage electrode. A metal mesh shielding layer is disposed between the TFT layer and the common voltage electrode layer. The metal mesh shielding layer includes plural metal lines arranged in rows and columns. The metal lines are disposed at locations corresponding to those of the data lines and scan lines, and are formed into a shielding area and plural touch electrode traces. In the shielding area, the metal mesh lines are electrically connected together, and each touch electrode trace is connected to a touch sensing electrode, while the shielding area is not electrically connected to the touch electrode traces.
US10013107B2
A device obtains a signal representative of objects on a touch surface of a multi-touch sensing apparatus and executes a method for extracting touch data from the signal. The method operates in a sequence of detection frames. Each detection frame comprises the steps of: obtaining the signal; processing the signal for identifying touches; determining a set of identified touches and touch data for the set of identified touches; and outputting the touch data. At least one of the steps of processing and determining includes a prioritization that actively favors certain touches to be identified and included in the set of identified touches, respectively.
US10013090B2
Embodiments of the invention disclose a self-capacitance touch display panel, a display device comprising the self-capacitance touch display panel, and a method of driving the self-capacitance touch display panel, so as to increase aperture opening ratio and transmissivity of pixels of the self-capacitance touch display panel. The self-capacitance touch display panel comprises an array substrate and a color filter substrate that are disposed to face one another, the array substrate comprising a common electrode disposed on a base substrate, the common electrode being configured to double as a plurality of touch electrodes, each touch electrode being electrically connected with a touch electrode wire. The touch electrode wire is configured to double as a common electrode wire.
US10013083B2
Methods, systems, apparatuses and computer-readable media for utilizing real world objects to interact with a user interface are presented. The method may comprise a device processing image data to identify an interactive surface area and an interacting object. Subsequently, the device may determine at least two regions of the interactive surface area. In addition, the device may map commands of a user interface to the at least two regions of the interactive surface area. Subsequently, the device may determine a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area. In addition, the device may perform a mapped command of the user interface, wherein the mapped command is determined based on the selected region.
US10013082B2
A haptic system for a minimally invasive, hand-held surgical instrument and the system's various parts including a graphical user haptic interface, one or more haptic interfaces associated with a hand-held handle used to control a sensorized end-effector of the surgical instrument or inserted catheters, associated hardware, and an operating system. The system enables users to acquire, read, modify, store, write, and download sensor-acquired data in real time. The system can provide: an open, universally compatible platform capable of sensing or acquiring physiological signals/data in any format; processing of the sensor acquired data within an operating system; and outputting the processed signals to hardware which generates tangible sensations via one or more haptic interfaces. These tangible sensations can be modified by the user in real time as the system ensures the temporal relationship of sensed fiducial events are not altered or shifted relative to the generated and displayed haptic signals.
US10013078B2
There is provided a failure identification method of an optical navigation device including the steps of: constructing a fixed noise map according to image frames captured by an image sensor; calculating a feature value of the fixed noise map; identifying whether the fixed noise map is uniform or not according to the feature value; and generating an alert signal when the fixed noise map is non-uniform for indicating failure of the optical navigation device.
US10013072B2
In one embodiment, a method includes identifying a gesture made by a user of the computing device with respect to one or more surfaces of the computing device, the gesture comprising a single trajectory in three dimensions including: an earlier portion in a first direction along at least one of the surfaces; and immediately following the earlier portion of the single trajectory, a later portion in a second direction comprising a second series of points distant from the surfaces, wherein the second direction comprises a deflection from the first direction that follows through on the earlier portion of the single trajectory; determining a user input based at least in part on a speed of the gesture along the earlier portion of the single trajectory and a speed of the gesture along the later portion of the single trajectory; and executing one or more actions based on the user input.
US10013065B2
An example system includes a plurality of moveable light emitters, each moveable light emitter configured to independently emit a display light from a current display location within that moveable light emitter's range of motion responsive to activation from a corresponding light activator. The system also includes a location engine to determine, for each light emitter, the current display location of that light emitter, and a mapping engine to map, for each current display location, the light activator activating the light emitter currently located at that current display location.
US10013061B2
An electronic gaming machine (EGM) for providing haptic feedback to a player is provided. The EGM includes a touchscreen having a touchscreen surface. The EGM also includes a heating device coupled to the touchscreen to selectively radiate heat from the touchscreen surface. The EGM further includes a processor coupled to the touchscreen and to the heating device. The processor may be configured to detect a game condition associated with the game and, in response to detecting the game condition, control the heating device to set a level of heat radiating from the touchscreen surface.
US10013060B2
A system includes an electronic device that includes a display screen, a cover configured to cover the display screen, a sensor configured to sense an input gesture comprising deformation and/or movement of the cover relative to the electronic device, and a processor configured to determine an action for the electronic device to perform based on the input gesture, to determine a haptic effect to generate based on the input gesture and/or the action for the electronic device to perform, and to initiate the action. The system also includes a haptic output device configured to generate the haptic effect.
US10013059B2
Systems, methods, and computer program products to perform an operation comprising receiving input specifying one or more positional and dimensional properties of a first haptic animation object in an animation tool displaying a representation of a vibrotactile array comprising a plurality of actuators configured to output haptic feedback, computing, based on a rendering algorithm applied to the first haptic animation object, a vector profile for each of the actuators, and computing an intensity value for each of the actuators based on the vector profile of the respective actuator.
US10013058B2
One embodiment of a touch-based user interface may include a haptic feedback layer with one or more actuators configured to supply a haptic feedback. The one or more actuators may be embedded in a nonconductive material. The touch-based user interface may further include a printed circuit board layer underlying the haptic feedback layer. The printed circuit board layer may include one or more conductive traces configured to supply a voltage to the one or more actuators.
US10013056B2
A user of a computing device may interact with and control objects and applications displayed on the computing device through the user's eye movement. Detected gaze locations are correlated with actions performed by the user and compared with typical gaze locations for those actions. Based on differences between the detected and expected gaze locations, the eye tracking system can be recalibrated. An area around a gaze location encompassing a set of likely active locations can be enlarged, effectively prompting the user to interact with the desired active location again. The enlarging of the area serves to separate the active locations on the screen, reducing the probability of interpreting the user's gaze incorrectly.
US10013055B2
An eye tracking system, images the surface (e.g., sclera) of each eye of a user to capture an optical flow field resulting from a texture of the imaged surface. The eye tracking system includes illumination source (e.g., laser) and a detector (e.g., camera). The source illuminates a portion of the eye that is imaged the camera. As the eye moves, different areas of the eye are imaged, allowing generation of a map of a portion of the eye. An image of a portion of the eye is includes a diffraction pattern (i.e., the optical flow) corresponding to the portion of the eye. Through a calibration process, the optical flow is mapped to a location where the eye is looking.
US10013045B2
Described herein are an apparatus, method, and system for adaptive compensation for reverse temperature dependence in a processor. The apparatus comprises: a first sensor to determine operating temperature of a processor; a second sensor to determine behavior of the processor; and a control unit to determine a frequency of a clock signal for the processor and a power supply level for the processor according to the determined operating temperature and behavior of the processor, wherein the control unit to increase the power supply level from an existing power supply level, and/or reduce frequency of the clock signal from an existing frequency of the clock signal when the operating temperature is in a region of reverse temperature dependence (RTD).
US10013039B2
A Bluetooth filter driver sends non-native, Bluetooth configuration data via a USB port to a Bluetooth controller by commanding a Bluetooth USB driver to change the state of the USB port to a power-up state in a Bluetooth-enabled, wireless mobile device.
US10013036B2
The present invention discloses an intelligent power distribution system and method, where the intelligent power distribution system includes: a load identification module, a management module, and an intelligent power distribution box. The management module is electrically connected to the load identification module and the intelligent power distribution box respectively. The load identification module is adapted to identify an electric device electrically connected to the intelligent power distribution system, acquire information of the electric device, and send the acquired information of the electric device to the management module. The management module is adapted to send, according to the information of the electric device sent by the load identification module, a circuit configuration instruction corresponding to the electric device.
US10013035B2
A testing method adapted for an electronic device operating an operating system at a particular temperature environment is provided. The method includes the steps of: determining whether an operating command is received; when the operating command is received, deriving a test, executing the test, and disabling a fan of the electronic device, wherein the test corresponds to one of a plurality of system states of an operating system, and includes a temperature threshold value corresponding to the system state and an entering action of the system state; and when the system state of the test corresponds to a work mode of the operating system, the test includes: continuously monitoring a temperature value of the central processing unit; and when the temperature value of the central processing unit reaches the temperature threshold value, enabling the fan and executing the entering action of the system state.
US10013021B2
In one general aspect, a computing device can include a lid, and a base coupled to the lid by a hinge. The hinge can include a first disc including a first pin coupled to the lid and an inner surface. The hinge can include a second disc including a second pin coupled to the base and an outer surface. The first disc can be concentric with and can partially surround the second disc. The hinge can further include a friction element disposed between the inner surface of the first disc and the outer surface of the second disc. The first disc can be configured to rotate about the second disc.
US10013019B2
A computer apparatus including a host unit and a display unit is provided. The host unit has a host bonding area and a host connector, and the host connector is located in the host bonding area. The display unit has a display bonding area and a display connector, and the display connector is located in the display bonding area. The display bonding area is adapted to position to the host bonding area, and the display connector is adapted to couple to the host connector. The display unit is detachably connected to the host unit.
US10013013B1
One example discloses a voltage reference, including: a bandgap circuit core having a first intermediate bandgap voltage output, a second intermediate bandgap voltage output, and a bandgap voltage reference output; an amplifier having a first input, a second input, an input offset, an output, and an input_offset_trim; a trim controller; a switch matrix coupled between the bandgap circuit, the amplifier and the trim controller; wherein the switch matrix has a functional configuration and a calibration configuration; wherein in the functional configuration of the switch matrix, the first intermediate bandgap voltage output is coupled to the first input of the amplifier and the second intermediate bandgap voltage output is coupled to the second input of the amplifier; and wherein in response to the calibration configuration of the switch matrix, the trim controller is coupled to adjust the input offset of the amplifier using the input_offset_trim.
US10013012B2
A control method and apparatus are provided. The apparatus includes a switch module, a control module, and a power supply source conversion module, where the switch module includes at least two switches, each switch is connected to each control module, a high-level or low-level signal is provided for each control module by closing the switches; the control module controls, according to a state of each signal received by the control module, a power module to supply power to or power off a load, and when states of all received input signals are different, allows the power supply source conversion module to maintain a state of supplying power to the load, so that a power-supply or power-off operation on the load is easy and convenient and the state of supplying power to the load can still be maintained when a switch is faulty.
US10013011B2
A method (and system) includes receiving, at a computing device including a design tool application, design parameters indicative of a plurality of power supply loads to be powered. The method further includes generating power supply solutions that do not include multi-channel voltage regulators and generating power supply solutions that do include multi-channel voltage regulators. The method also includes ranking all power supply solutions and providing the ranked power supply solutions to a user.
US10013002B2
The invention relates to a fluid flow regulator device, comprising a valve member and a valve seat arranged to be movable with respect to each other such that a fluid flow surface area defined by the valve member and the valve seat can be changed. Furthermore, sensor means are provided for measuring a capacitance related to at least a measure of the fluid flow surface area. According to the invention, the sensor means are arranged such that the capacitance measured is inversely proportional to the distance between the valve member and the valve seat. In an embodiment, a reference capacitance relating to fluid flow conditions is measured.
US10012992B2
Disclosed are various embodiments for an integrated obstacle detection and payload centering sensor system. A robotic drive unit (RDU) captures, with a downward facing camera mounted to itself, an image of fiducial located on the ground. The RDU then positions itself over the fiducial and subsequently rotates. As it rotates, the RDU captures a point cloud of the surround vicinity a forward-facing three-dimensional camera mounted to itself. The RDU then identifies in the point cloud at least two legs of a storage unit positioned over the robotic drive unit. Subsequently, the RDU determines a location for each of the at least two legs relative to the fiducial and triangulates a center of the storage unit based at least in part on the location of each of the at least two legs. The RDU then centers itself underneath the storage unit.
US10012987B2
An autonomous vehicle is provided herein. During operation, a person (e.g., a public-safety officer) will be assigned a task or mission that is identified by an identifier (e.g., an incident identifier, public-safety incident identifier, or an incident type). The incident identifier will be provided to the autonomous vehicle, and the autonomous vehicle will choose to “follow” the officer or not based on the incident identifier. Because the autonomous vehicle described above will only “follow” the officer for certain incident types, the officer will be able to perform many of their tasks without the annoyance of an automobile following them.
US10012984B2
A method determines iteratively a motion of the vehicle from an initial location and a target location. An iteration of the method determines a location between the initial location and the target location that satisfies spatial constraints on locations of the vehicle and determines state transitions of the vehicle moved to the location from a set of neighboring locations determined during previous iterations. The method selects a neighboring location resulting in an optimal state transition of the vehicle and updates a graph of state transitions of the vehicle determined during previous iterations with the optimal state transition. The motion of the vehicle is determined a sequence of state transitions connecting the initial location with the target location and the vehicle is controlled according to the determined motion.
US10012973B2
A numerical controller of the invention includes an overlap control unit that detects a reference value minimizing a synthesized velocity for a plurality of control axes calculated based on table format data in an overlap period in which the synthesized velocity is equal to or lower than a threshold set in advance, that finds an overlap quantity as an amount in the reference value of overlapping of travels of the control axes after the detected reference value with travels of the control axes before the detected reference value, that advances the travels of the control axes after the reference value minimizing the synthesized velocity by the overlap quantity, and that calculates post-correction travels resulting from superposition of the travels of the control axes after the reference value on the travels of the control axes before the reference value minimizing the synthesized velocity.
US10012971B2
A current operational state of a program-controlled domestic appliance is monitored while it carries out an operating process. The monitoring system includes a retrofit module and a communication device separate from the retrofit module and from the domestic appliance. The retrofit module has a fastening arrangement for releasable fastening on an outer face of an appliance housing, a data exchange unit for wireless communication, and a sensor arrangement with a magnetic field sensor that detects a magnetic field that is generated by a drive motor of the domestic appliance and that penetrates outwards through the appliance housing. The system determines the current operational state of the domestic appliance with the aid of detected measured values of the magnetic field and outputs the state via the communication device.
US10012955B2
A shock absorber bearing for an arbor of a timepiece wheel. The arbor includes a pivot-shank, the bearing includes a support including a housing arranged to receive a suspended pivot mechanism, and the pivot mechanism is arranged to absorb, at least in part, any shocks experienced by the timepiece wheel.
US10012953B2
An apparatus for, and method of, image reconstruction. The method includes first breaking a holographic image into a plurality of interlaced sample sets corresponding to color separation images; and independently sampling, filtering, and reconstructing all sets. The resulting demodulated images contain no fringes. Notably, range-clipped tonal rendering curves are used to choose pixel regions of the demodulated images that will replace saturated regions. The image is reconstructed by integrating all un-saturated images into one.
US10012951B2
An end member (30) comprises: a tubular bearing member (40); and a shaft member (50), wherein the shaft member comprises: a shaft-like rotating shaft (51) which is disposed coaxially to the bearing member, and moves in the shaft line direction by rotating around a shaft line with respect to the bearing member; and a tip end member (55) which is disposed coaxially to the rotating shaft, and where a rotating force receiving member (58) provided with an engaging member (60) which engages with a driving shaft (70) of the image forming apparatus main body is disposed at a tip end, wherein a rotating force around the shaft line is transmitted to the rotating force receiving member, the rotating shaft, and the bearing member, in this order, and the rotating force receiving member moves to be inclined with respect to the shaft line.
US10012949B1
A developing cartridge has a casing accommodating toner therein; a developing roller rotatable about a first axis extending an axial direction; a cam electrically connected to the developing roller and rotatable about a second axis extending the axial direction from a first position to a second position, the cam being positioned at a third position distant from the casing by a first distance in the axial direction at the first position, and the cam being positioned at a fourth position distant from the casing by a second distance at the second position in the axial direction, the second distance being greater than the first distance; and a gear rotatable about the second axis, the gear engaging with the cam in a case where the cam is at the first position, and the gear disengaging from the cam in a case where the cam is at the second position.
US10012946B2
A lock device includes a lock cover, a restricting portion, a drive source, a biasing portion, and a pressing portion. The lock cover is opened and closed when a developer storing portion storing developer is attached or detached. The restricting portion, when the lock cover is closed, is engaged with the lock cover in such a way as to restrict the lock cover from being opened. The drive source drives the restricting portion in such a way as to release an engagement between the restricting portion and the lock cover. The biasing portion biases the restricting portion in a direction opposite to a direction in which the drive source drives the restricting portion. The pressing portion presses the lock cover in an opening direction in conjunction with an operation of the drive source to release the engagement between the restricting portion and the lock cover.
US10012942B2
A drive device, which is incorporated in an image forming apparatus, includes a drive motor and a plurality of gears driven by the drive motor. The plurality of gears include at least two gears disposed coaxially with each other and have a plurality of meshing portions. Each meshing portion is formed between a pair of gears of the plurality of gears. A difference between respective gear mesh frequencies of the plurality of meshing portions is set equal to or smaller than 100 Hz.
US10012937B2
A fixing device includes a fixing belt that is endless and rotatable in a rotation direction and a nip former stretching the fixing belt. A pressure rotator presses against the nip former via the fixing belt to form a fixing nip between the fixing belt and the pressure rotator, through which a recording medium is conveyed. A presser is disposed downstream from an exit of the fixing nip in a recording medium conveyance direction. The presser brings the fixing belt into contact with the pressure rotator. A gap retainer contacts the nip former and is coupled to the presser to retain isolation of the presser from the nip former.
US10012933B2
A fixing device having a fixing member heated from a heating member, and a pressing member in pressurized contact with the fixing member, formed with a contact portion either at the fixing member or at the pressing member, wherein the fixing member and the pressing member are driven only in an amount equal to or less than a width of the contact portion at every time when a certain period elapses, during a waiting state in which the fixing member and the pressing member are stopped from being driven, and in which the heating member is heating the fixing member.
US10012932B2
An image forming apparatus includes a fixing device to fix a toner image onto a recording medium, a voltmeter to measure an input voltage from an external source, and a controller operatively connected to the fixing device and the voltmeter. The fixing device includes an endless, fixing rotator formed into a loop, a heater to heat the fixing rotator, a pressure pad disposed inside the loop, and a pressure rotator disposed opposite the pressure pad via the fixing rotator to press the fixing rotator against the pressure pad to form a fixing nip between the fixing rotator and the pressure rotator, through which the recording medium bearing the toner image is conveyed. The controller controls a heating operation of the heater and a fixing operation of the fixing device to fix the toner image onto the recording medium, based on the input voltage measured by the voltmeter.
US10012929B2
An imaging cartridge chip includes a communication module for providing data communication between the imaging cartridge chip and an imaging device; a non-volatile data storage module for storing at least two different serial numbers; a volatile temporary data storage module connecting between the communication module and the non-volatile data storage module and including at least two temporary data storage units; and a control module. The control module is configured to load different serial numbers into corresponding temporary data storage units; to send a serial number in a selected temporary data storage unit to the imaging device; to determine whether the serial number sent to the imaging device passes a legitimacy verification of the imaging device; and when the serial number sent to the imaging device does not pass the legitimacy verification, to send a serial number in another temporary data storage unit to the imaging device.
US10012928B2
A developing apparatus capable of suppressing an excessive discharge of developer from a developer discharge hole is disclosed. A first opening part through which developer is carried from a first case part to a second case part, and a developer discharge hole through which the developer is discharged are provided to the first case part. A first carrying member includes a counter blade between the first opening part and the developer discharge hole. The counter blade carries the developer in an opposite direction to a carrying direction of a first carrying blade of the first carrying member. A gap is prepared between an upper part of the counter blade and the first case part. A cross-sectional area of a discharge path for the developer from the counter blade to the developer discharge hole changes according to a progress of the developer along the discharge path.
US10012926B2
A developing device includes a housing, a developing roller, a developer conveyance path, a partition plate, a developer supply port and a developer conveying member. The developer conveying member rotates such that an outer peripheral part thereof moves from top to bottom in a first area between a second shaft portion and the partition plate and moves from bottom to top in a second area between the second shaft portion and the side wall. The developer supply port is obliquely open above the second area. The housing includes a first space formed above the second area of the first conveyance path and a second space formed up to a position higher than the partition plate to communicate with the first conveyance path above the first area of the first conveyance path and communicating with the first space in a horizontal direction.
US10012923B2
Provided is a toner including toner particles, each of which contains a binder resin, a colorant, a releasing agent and a crystalline polyester, wherein in an observation of a cross-section each of the toner particles by transmission electron microscopy, specific toner particles each of which has domains of the crystalline polyester and domains of the releasing agent, are present at a ratio of at least 70% by number of the toner particles in the toner, an arithmetic mean of maximum diameters of the domains of the releasing agent is within prescribed range, and the specific toner particles satisfy prescribed conditions.
US10012921B2
A toner having a toner particle containing an amorphous resin, a crystalline resin, a colorant, a release agent, and a polymer in which a styrene-acrylic polymer is graft-polymerized on a polyolefin, wherein the amorphous resin contains an amorphous polyester resin A, and the amorphous polyester resin A has a monomer unit derived from polyhydric alcohol and a monomer unit derived from polyhydric carboxylic acid, has, a particular amount of a succinic acid-derived monomer unit in the monomer unit derived from polyhydric carboxylic acid, and has, a particular amount of a monomer unit derived from a propylene oxide adduct on bisphenol A in the monomer unit derived from polyhydric alcohol; and has a particular softening point, a particular solubility parameter, and a particular peak molecular weight.
US10012920B2
An object of the present invention is to provide a toner that exhibits high levels of the low-temperature fixability, storability, and charging performance all at the same time. The toner of the present invention is a toner that has a toner particle comprising a crystalline resin and an amorphous resin, the toner being characterized in that the toner satisfies 0.00≤(Wt2/Wt1)≤0.50; the toner particle has a matrix-domain structure in which domains of the crystalline resin are present in a matrix of the amorphous resin; at least 90 number % of the crystalline resin domains are domains with a diameter from 0.05 μm to 0.50 μm; and SF1 for the crystalline resin domains is from 100 to 130.
US10012907B2
An optical system of a microlithographic projection exposure apparatus designed for an operating wavelength of at least 150 nm. In one disclosed aspect, the optical system includes an element (11, 21) producing an angular distribution for light incident during the operation of the optical system and a fly's eye condenser (200, 400, 500) which includes two arrangements (210, 220, 410, 420, 510, 520) following one another in the light propagation direction and made of beam-deflecting optical elements (211-213, 221-223, 411-413, 421-423, 511-513, 521-523), which produce a multiplicity of optical channels. No optical element with refractive power is arranged in the beam path between the element (11, 21) producing an angular distribution and the fly's eye condenser (200, 400, 500).
US10012904B2
A coating for use with a hydrophilic sheet substrate to form a lithographic printing plate precursor, including at least one Compound A silane compound and at least one Compound B phosphinic acid or organic derivative thereof. Compounds A and B experience a synergistic interaction which substantially increases adhesion to the substrate of areas imaged by radiation. The resulting plate is exhibits high on-press durability suitable for high volume commercial uses without a preheat step prior to development, even when imaged with lower levels of radiation such as violet lasers. A method of preparing a lithographic printing plate includes imagewise exposing the coating on a surface of a hydrophilic substrate to violet radiation and developing in an alkaline aqueous solution without preheating.
US10012901B2
The purpose of the present invention is to provide the following: a photosensitive epoxy resin composition that, via photolithography, can form a high-resolution, low-stress image that has vertical side walls and resists moisture and heat, and/or a resist laminate using said photosensitive epoxy resin composition; and an article or articles obtained by curing said photosensitive epoxy resin composition and/or resist laminate. The present invention is a photosensitive resin composition containing the following: an epoxy resin (A), a polyol compound (B) having a specific structure, a cationic-polymerization photoinitiator (C), a silane compound (D) containing an epoxy group, and a reactive epoxy monomer (E) having a specific structure. The epoxy resin (A) contains the phenol derivative represented by formula (1), an epoxy resin (a) obtained via a reaction with epihalohydrin, and an epoxy resin (b) that can be represented by formula (2).
US10012898B2
Obtaining optimal focus for exposing a photoresist in an EUV lithography with an EUV mask containing a pattern with an assist feature is disclosed. The EUV mask contains a repeating pattern, wherein the repeating pattern has two different pitches, i.e. a first pitch and a second pitch, and contains an assist feature between main features. Because the two different pitches have different focus offsets, the difference between linewidths of said gratings provides a calibration curve which is a measure of focus. The method for monitoring focus is performing a EUV exposure using a focus position with a pre-determined focus position as calibrated using the linewidth difference between the two gratings. The EUV mask for monitoring focus of present invention is applicable to both test and product masks.
US10012897B2
An extreme ultraviolet (EUV) mask blank production system includes: a substrate handling vacuum chamber for creating a vacuum; a substrate handling platform, in the vacuum, for transporting an ultra-low expansion substrate loaded in the substrate handling vacuum chamber; and multiple sub-chambers, accessed by the substrate handling platform, for forming an EUV mask blank includes: a first sub-chamber for forming a multi-layer stack, above the ultra-low expansion substrate, for reflecting an extreme ultraviolet (EUV) light; and a second sub-chamber for forming a bi-layer absorber, formed above the multi-layer stack, for absorbing the EUV light at a wavelength of 13.5 nm provides a reflectivity of less than 1.9%.
US10012895B2
The present invention provides a cinema screen that improves audience perception of brightness at, for example, a premium theater without additional illumination cost. The screen is produced from materials that also help mitigate speckle from laser illumination. The screen has properties and includes structures that may be tuned to the specific capabilities of the projection system, arrangement of the theater, and projector (and angle of projection, angle of viewing). Light reflected from the screen are direct toward audience members and away from walls and ceilings.
US10012893B2
An image projection apparatus includes a light source, light from which is used to form an image to be projected, a first flow path, a control unit configured to control a light emission from the light source, an electrical power stabilizing unit configured to stabilize an electrical power to be supplied to the light source, and an electrical power source unit configured to supply the electrical power to at least one of the control unit and the electrical power stabilizing unit. One or both of the electrical power source unit and the electrical power stabilizing unit is/are divided into a plurality of boards. The light source is arranged on a normal line of a surface of any of the plurality of boards. The plurality of boards configure surfaces of the first flow path except a surface nearest to the light source.
US10012890B2
A support for an imaging device includes a first rotatable assembly supportable by a support that rotates in a generally horizontal plane and a horizontal locking member. The imaging device includes a second rotatable assembly that rotates in a generally vertical plane. Imaging device includes an interconnection structure that interconnects the first rotatable assembly to the second rotatable assembly such that the second rotatable assembly is rotatable around the first rotatable assembly at an elevation higher than the first rotatable assembly and offset laterally from the first rotatable assembly. Imaging device includes the first rotatable assembly including a panning structure that rotates the support in the generally horizontal plane and a leveling base that is rotatable in a non-coplanar manner relative to the panning structure.
US10012886B2
Disclosed is an optical modulator. An optical modulator comprises a substrate, an upper transparent electrode on the substrate, a partition wall providing a chamber between the substrate and the upper transparent electrode, an optical modulation member provided in the chamber and disposed on the substrate, and an electrolyte filling the chamber and including a first metal in an ionic state. The optical modulation member comprises a reflection layer on the substrate, and a lower transparent electrode on the reflection layer.
US10012885B2
Provided is an electrochromic display device, including: a pair of electrodes facing each other; an electrochromic layer provided to one of the pair of electrodes: and an electrolytic solution layer provided between the electrodes facing each other, wherein the electrochromic display device includes an yttrium-containing metal oxide layer between the electrochromic layer and the electrode to which the electrochromic layer is provided.
US10012882B2
A liquid crystal display panel and a method for manufacturing the same are disclosed. The liquid crystal display panel comprises a data driving module; data lines arranged in an active area in parallel with one another; and data wirings arranged in a fanout area, one end of each data wiring being connected with an output end of said data driving module, the other end thereof being connected with a data line of said active area, wherein the data lines in said active area are arranged to have different widths.
US10012881B2
A repairing method of defective pixels having light spots includes: connecting the pixel electrode and a drain electrode of the of the TFT via a point welding method; cutting off the continuous common electrode to divide the common electrode within the switch area and the common electrode within the pixel area; and removing the pixel electrode arranged above intersections of the common electrode, and connecting the pixel electrode within the switch area and the pixel electrode within pixel area. In addition, an array substrate and a liquid crystal panel are disclosed. By cutting off the common electrode within the pixel area switch area and the pixel area, the defective pixels having light spots are eliminated. In addition, such defective pixels are repaired to be pixels capable of emitting light normally.
US10012879B2
An array substrate is disclosed. The array substrate includes a substrate, a first film layer on a side surface of the substrate, an insulation layer on the side surface of the substrate, an electrostatic charge dispersion layer on the side surface of the substrate, and a second film layer arranged on the side surface of the substrate. The first film layer, the insulation layer, the electrostatic charge dispersion layer, and the second film layer are sequentially arranged on the substrate. In addition, the insulation layer and the electrostatic charge dispersion layer include via holes, the second film layer is electrically connected with the first film layer through the via holes, and the electrostatic charge dispersion layer is in a same profile as the second film layer.
US10012872B2
A display device includes a first substrate; a pixel electrode disposed on the first substrate, including at least two sub-pixel electrodes separated from one another; a second substrate disposed on the first substrate; and a liquid crystal layer interposed between the first and second substrates, each of the sub-pixel electrodes includes a stem electrode, an outer electrode connected to the stem electrode, a first branch electrode extending from the stem electrode or the outer electrode in a first direction, and a second branch electrode extending from the stem electrode or the outer electrode in a second direction, wherein an angle between the first direction and the second direction is in a range of about 170 to about 180 degrees.
US10012867B2
A liquid crystal device and the backlight module thereof are disclosed. The backlight module includes a back plate, at least one optical film, a plurality of optical fibers, and a reflector. The optical fibers are arranged to configure at least one light bar of the backlight module. The optical film and the back plate are spaced apart and opposite to each other to define a chamber for the light beams to be transmitted. The optical fibers positioned by the reflector are located at one lateral side of the chamber such that each of the optical fibers and the back plate form a predetermined inclined angle. In addition, the reflector is arranged at light-emitting locations of the optical fibers so as to adjust an emitting angle of the light beams entering the chamber. The back plate reflects the light beams irradiated on the back plate back to the optical film. The uniformity of the transmitted and mixed light beams is guaranteed when the backlight module is adopted in large-scale LCD.
US10012865B2
A transflective LCD device and a method of forming the same are proposed. The transflective LCD includes a first substrate, a second substrate, a first alignment film, a second alignment film and a liquid crystal layer. The first substrate and the second substrate are divided into a transmissive area and a reflective area, in which areas of the first alignment film and the second alignment film are configured respectively by different aligning angles. The liquid crystal molecules in the liquid crystal layer corresponding to the transmissive area and the reflective area are tilted by different pretilt angles. Therefore, light going one-way through the liquid crystal layer corresponding to the transmissive area generates the same phase retardation as making a round-trip through the liquid crystal layer corresponding to the reflective area. The present invention can simplify technical difficulties, and reduce occurrences of poor rubbing and dark-state light leakage.
US10012859B2
A display device including: a substrate including first, second, and third pixel areas; a plurality of pixel electrodes positioned on the substrate within each of the first, second, and third pixel areas; and a plurality of roof layers each facing a respective one of the pixel electrodes, ones of the roof layers positioned to be spaced apart from respective ones of the pixel electrodes with a plurality of microcavities therebetween, the microcavities positioned to correspond to each of the first, second, and third pixel areas. The roof layer includes first and second color filter layers positioned corresponding to the first pixel area and the second pixel area and a third color filter layer positioned below the liquid crystal layer, and a cell gap of the microcavity corresponding to the third pixel area is smaller than cell gaps of the microcavities corresponding to the first and second pixel areas.
US10012853B2
The present invention relates to a flexible substrate bonding method and, more particularly, to a bonding method for bonding a flexible substrate to a carrier substrate in order to facilitate handling of the flexible substrate. To this end, the present invention provides a flexible substrate bonding method comprising: a substrate preparation step for preparing a carrier substrate and a flexible substrate; and a bonding step for bonding the carrier substrate to the flexible substrate, which rotates by being wound around a rotation roll, while moving the carrier substrate by a transfer unit, wherein the bonding step includes bringing one edge of the flexible substrate into contact with the carrier substrate, and then gradually bonding the flexible substrate to the carrier substrate in a direction from one side to the other side.
US10012850B2
There is provided a rare-earth gallium garnet ceramic having a high extinction ratio and a high light transmittance. The rare-earth gallium garnet ceramic contains, as a sintering aid, 5 mass ppm or more and 500 mass ppm or less of Ge calculated as metal, and 20 mass ppm or more and 250 mass ppm or less of Al calculated as metal.
US10012847B1
A lens exchange structure of spectacles is disclosed. The lens exchange structure comprises a lens frame, a lens, a pressing part, and an elastic part. A channel is disposed on the bottom of the lens frame. An intercalation hole is disposed on the inner side of the central nose bridge. The pressing part is inserted into the intercalation hole. The pressing part has hook parts and an accommodating groove for receiving the elastic part. One terminal of the elastic part is against the wall of the lens frame, and the lens has positioning holes for receiving the hook parts. Therefore, a pressing action may be used to compress or release the elastic part to let the hook parts correspondingly hook in or release from the positioning holes. The effect of easy lens assembling and exchanging as well as stable positioning can be accomplished.
US10012843B2
A light beam separating and absorbing element includes a mirror that receives first and second light beams incident on a first surface, and the mirror is configured to transmit the first light beam and reflect the second light beam. A beam absorber receives the first light beam transmitted through the mirror, and absorbs a first light portion of the transmitted first light beam after the first light beam has been transmitted through the mirror. The beam absorber scatters a second portion of the first light beam, and the beam absorber and mirror are positioned such that at least a portion of the scattered light is incident on a second surface of the mirror. Transmissivity of the mirror for the scattered light incident on the second mirror surface may be lower as compared to transmissivity for the first light beam incident on the first mirror surface to enhance separation of the first and second light beams.
US10012842B2
A stereoscopic image display and a method for manufacturing the same are disclosed. The stereoscopic image display includes a display panel, a polarizing plate positioned on a display surface of the display panel, a patterned retarder film positioned on the polarizing plate, and a pattern layer positioned between the display surface of the display panel and the polarizing plate. The pattern layer has a pattern groove provided with an air layer therein. The pattern groove has a wide lower part contacting the display surface of the display panel and a narrow upper part contacting the polarizing plate.
US10012839B2
A first side of the outer shell of a spectacle lens faces away from the inner shell and forms the front side of the spectacle lens, and the first side of the inner shell faces away from the outer shell and forms the rear side of the spectacle lens. The outer shell includes the coupling-in section, the light guiding channel and the coupling-out section. The inner shell includes an opening which extends from the second side of the inner shell, which faces towards the outer shell, in the direction of the rear side and in which the light guiding channel sits. The coupling-out section lies next to the opening such that the light bundles coupled out by the coupling-out section enter the inner shell via the second side of the inner shell, run through the inner shell and leave the inner shell via the rear side.
US10012838B2
An optical system for a head-worn computer may include a light source positioned within the head-worn computer and adapted to project non-polarized illuminating light towards a partially reflective partially transmissive surface such that the illuminating light reflects through a field lens and towards a reflective display and a polarizing film adjacent to a surface of the reflective display that polarizes the illuminating light after it passes through the field lens. The illuminating light reflects off a surface of the reflective display, forming image light which is then analyzed by the polarizing film prior to being transmitted through the field lens and then through the partially reflective partially transmissive surface to a non-polarizing lower display optical system adapted to present the image light to an eye of a user wearing the head-worn computer.
US10012837B2
A dustproof cover having a reduced size in a depth direction is formed. In displaying a virtual image visible to a driver by reflecting projection light projected in front of a driver on a windshield (light-transmitting member), a dustproof cover provided in a path of the projection light to close an opening includes a recessed surface provided throughout a front and rear direction of a vehicle, and a cylindrical surface provided such that the recessed surface is continuous throughout a right and left direction of the vehicle. Curvatures of the recessed surface are configured to increase toward a front side of the vehicle, and therefore outer light entering the opening from a position above the vehicle is reflected in a direction invisible to the driver.
US10012834B2
A display includes a source that establishes an exit pupil of far field content, a reconvergent sheet disposed along an optical axis to receive light of the far field content, the reconvergent sheet being configured to reconverge the far field content in position space, a reflective surface disposed along the optical axis for reflection of light of the position space back through the reconvergent sheet after reflection off of the reflective surface to re-form the exit pupil of the far field content, and a splitter disposed along the optical axis between the source and the reconvergent sheet and configured to redirect light exhibiting the re-formed exit pupil in a direction offset from the optical axis.
US10012832B2
A system that comprises a receiver port to receive lens system design specifications; and a processor to: select a lens system type that includes one or more preliminary lenses, the selecting based, at least in part, on the lens system design specifications; from a lens database, select one or more catalog lenses to add to or replace the one or more preliminary lenses of the lens system type to construct a lens system; vary distances between or among the one or more catalog lenses and/or the one or more preliminary lenses of the lens system; and as the distances vary, determine optical behavior of the lens system.
US10012828B2
An assembly body for micromirror chips that partly encloses an internal cavity, the assembly body including at two sides oriented away from one another, at least one respective partial outer wall that is fashioned transparent for a specified spectrum, and the assembly body having at least one first outer opening on which a first micromirror chip can be attached, and a second outer opening on which a second micromirror chip can be attached, in such a way that a light beam passing through the first partial outer wall is capable of being deflected by the first micromirror chip onto the second micromirror chip, and is capable of being deflected by the second micromirror chip through the second partial outer wall. A mirror device and a production method for a mirror device are also described.
US10012823B2
Provided is a zoom lens, including, in order from an object side to an image side: a first lens unit having a positive refractive power; a second lens unit having a negative refractive power; and a third lens unit having a positive refractive power. In the zoom lens, during zooming, the first lens unit is configured not to move, and the second lens unit and the third lens unit are configured to move along mutually different loci, and a focal length (fw) of the zoom lens at a wide angle end, a focal length (ft) of the zoom lens at a telephoto end, a focal length (f2) of the second lens unit, and a focal length (f3) of the third lens unit are appropriately set.
US10012822B2
The zoom lens system includes a first lens group with positive power, a second lens group with negative power, a third lens group with positive power, a fourth lens group with negative power, and a fifth lens group with positive power. An aperture stop is provided between the second and the third lens groups. The third lens group includes lens element L3a and L3b with positive power, lens element L3c with negative power, and lens element L3d with positive power. The lens elements L3c and L3d are cemented. The lens element L3b corrects image blurring. The fourth lens group moves when focusing. When zooming, the first to the fourth lens group move.Here, condition (1) below is satisfied. 0.24
US10012808B2
An optical fiber strip has a stair-shaped base element, a cover element, an adapter and an internal optical fiber array. The stair-shaped base element has a plurality of holes and a first bearing surface. The holes are integrally formed and extends from the first receiving surface to a bottom surface of the stair-shaped base element. The cover element includes an internal curved space between the first curved part and second curved part. The internal optical fiber array is selectively and optically coupled to tan optical-electrical conversion unit via the holes. A curved portion of the internal optical fiber array is located in the internal curved space for changing direction of the internal optical fiber array.
US10012800B2
Improved optical fiber coupling reliability is realized by improving structures and materials used at the fiber joint. When ceramic ferrules are used at the fiber joint, the penetration of a UV-cured optical adhesive between the ceramic ferrules and the fiber ends is avoided or prevented, while an anti-reflective coating, an uncured optical adhesive, or a refractive index matching gel may be applied between the ceramic ferrules. When glass ferrules are used at the fiber joint, the UV-cured optical adhesive may be applied and fully cured between the glass ferrules and the fiber ends.
US10012796B2
A multiplexer/demultiplexer is provided comprising a capillary filter block, a capillary adhesive, a signal-routing block, and an index-matching adhesive. The capillary adhesive resides in the capillary interstices of the capillary filter block and the index-matching adhesive forms an optical and mechanical interface between the signal-routing block and the capillary filter block. The layer thickness of the index-matching adhesive accommodates for extra-planar surface irregularities in the bonding face of the signal routing block and extra-planar variations along the proximal ends of the component filter blocks of the capillary filter block. The capillary filter block can be formed from a plurality of component filter blocks by dicing multiple component filter blocks from a filter block substrate, placing the component filter blocks adjacent to one another, and using capillary force to draw adhesive between adjacent sidewalls of component filter blocks.
US10012795B2
An optimized SOI 2×2 multimode interference (MMI) coupler is designed by use of the particle swarm optimization (PSO) algorithm. Finite Difference Time Domain (FDTD) simulation shows that, within a footprint of 9.4×1.6 μm2, <0.1 dB power unbalance and <1 degree phase error are achieved across the entire C-band. The excess loss of the device is <0.2 dB.
US10012784B1
Techniques and mechanisms for providing illumination of a display. In an embodiment, a light guide includes a first portion to receive light, a second portion to output some or all of the light, and a third portion configured to propagate the light between the first portion and the second portion. The third portion forms a first deflection structure which adjoins, and extends between, respective surface regions of the first portion and the second portion. A light source is coupled to provide edgewise illumination of the light guide via the first portion. In another embodiment, the light propagates through the third portion and into a region, between two parallel planes, in which the second portion is located.
US10012782B2
Disclosed herein are a backlight apparatus and a display apparatus having a light guide plate that includes light guide patterns in a waveform shape.
US10012779B2
In various embodiments a light emitting device is disclosed comprising a first and second source for emitting light with a first and a second spectral distribution, respectively, a first and second light guides comprising a first light input surface and a first light exit surface, respectively, the light input surface and the light exit surface of the respective light guide extending at an angle with respect to each other. The first and second light guide configured to convert a part of the received light to light with a third and fourth spectral distribution, respectively, and couple at least a part of the light with the third and fourth spectral distribution out of the first and second light exit surface, respectively. The light have the first and the second spectral distribution having different spectral distributions, and the light having the third and the fourth spectral distribution have different spectral distributions.
US10012774B2
A lens array including a base which has a plurality of concave sections. The concave sections are arranged in a first direction, a second direction which is orthogonal or almost orthogonal with the first direction, and a third direction which intersects with the first direction and the second direction. A thickness of the base between the concave sections arranged with the first direction or the second direction is thinner than a thickness of the base between the concave sections arranged with the third direction.
US10012762B2
In some embodiments, methods, apparatus, and systems may operate to determine downhole tool standoff using a nuclear tool and photon activity, and to correct acoustic measurements using the standoff. Additional apparatus and systems, as well as methods, are disclosed,
US10012752B2
A system enables a borehole casing to be used to connection with establishing electromagnetic fields within the earth at the depth of formations of interest over a significant surface area. A particular advantage is that a borehole casing can be used as an essential part of the system, without needing to open the borehole.
US10012750B2
Embodiments of the present invention provide a device for monitoring access to a storage area of a plurality of storage areas for goods, including a measurement signal generation, detection, and evaluator. The measurement signal generator includes a signal source and a conductor loop arrangement, the detector for detecting the generated magnetic field is configured to provide a measurement signal on the basis of the detected magnetic field, and the evaluator for evaluating the measurement signal is configured to determine an instance of access to one of the storage areas on the basis of the measurement signal, to compare a determined instance of access with a target access instance, and to output a display signal on the basis of the comparison.
US10012747B2
Computing device, computer instructions and method for jointly deghosting first and second 3-dimensional (3D) seismic vintages of a same subsurface. The method includes receiving the first 3D vintage; receiving the second 3D vintage, wherein the second 3D vintage is taken later in time than the first 3D vintage, over the same subsurface; jointly deghosting the first and second 3D vintages based on a common ghost-free model U0, a first vintage ghost-free model Ub, and a second vintage ghost-free model Um; and generating an image of the subsurface indicative of changes between the first and second 3D vintages based on the common ghost-free model U0.
US10012737B2
In the field of satellite global navigation, a method is provided for estimating the level of error in global navigation satellite measurements and for ensuring the reliability of these estimations, implemented by a global navigation device in which local errors are detected by said global navigation device and errors associated with the satellites are detected by a ground segment.
US10012729B2
Systems and methods for tracking subjects within a three-dimensional physical environment are presented herein. A ranging sensor is mounted at a sensor location in the environment. The ranging sensor generates sensor output. The sensor output includes detected ranges of surfaces present in the environment as a function of orientations of the ranging sensor. Characteristics of the surface are determined using the detected ranges and orientations as polar coordinates of the surfaces.
US10012727B2
A method for detecting targets, implemented by a multifunction radar wherein the radar comprises an antenna subdivided into at least two portions and is configured to transmit at least two types of signals on distinct frequency bands and to perform at least one ground detection or imaging function. During the transmission phases of an antenna portion, the reception of each antenna portion of the radar is cut. The method comprises, for each range gate, a step of reception of signals, a step of estimation of the autocorrelation matrix associated with the interferences the ground returns and from the thermal noise of the radar and a step of target detection using a test of the generalized maximum likelihood. A multifunction radar configured to implement the method for detecting targets is provided.
US10012726B2
Method for determining distances and relative velocities of simultaneously located objects using an FMCW radar, in which the frequency of a transmission signal is modulated in the form of periodically recurring ramps, the transmission signal is mixed with a received signal to form an intermediate frequency signal and, for determining the distance and/or the relative velocity of the objects, the change in the phase of the intermediate frequency signal is evaluated from one ramp to the next characterized in that the modulation pattern includes at least two ramps, which differ only by a fixed frequency offset and follow one another in a certain time interval, and an unambiguous approximate value is calculated for the object distance on the basis of the phase difference φ1−φ2 of the intermediate frequency signals for these two ramps.
US10012725B2
Systems, methods, and apparatus for living object protection having extended functionality in wireless power transfer applications are provided. In one aspect, an apparatus for detecting objects in a detection area near a wireless power transfer system is provided. The apparatus comprises a plurality of radar transceivers integrated into a wireless power transmitter, each transceiver configured to transmit and receive radar signals. The apparatus comprises at least one processor configured to receive radar data from the plurality of radar transceivers. The processor is configured to compare responses in the received radar data from each of the plurality of radar transceivers. The processor is configured to determine a presence of a vehicle at a first distance from the plurality of radar transceivers based at least in part on a correlation of the responses in the received radar data from each of the plurality of radar transceivers. The processor is configured to filter portions of the received radar data corresponding to movement within a predetermined range of distances from the plurality of radar transceivers that includes the first distance.
US10012723B2
A modular LIDAR system may be formed of multiple LIDAR components. Each LIDAR component may include a laser emitter and a laser detector configured in a frame. Multiple LIDAR components may be arranged on a rotatable swivel housing. The rotatable housing may rotate about a first axis that is perpendicular to a plane defined by a mounting base. The multiple LIDAR components may be aimed outward from the swivel housing at different directions, which may range up to 90 degrees or up to 180 degrees in separation in some embodiments. When the rotatable housing is rotated completely around the first axis, the multiple LIDAR components may scan a first field of view of 360 degrees around the first axis and may scan a second field of view of substantially 180 degrees about a second axis. The modular LIDAR system may be implemented with an aircraft for navigational purposes.
US10012720B2
A radar bracket for a vehicle includes a central portion configured to receive a radar module so that the radar module is exposed on a front side of the radar bracket, and a side wall encircling and extending laterally from the central portion and comprising a non-conductive material. At least of a portion of a backside of the side wall is covered by a radar absorbing material having a dielectric constant higher than a dielectric constant of the side wall. The at least a portion of the side wall has a thickness dw proportional to a quarter of the wavelength of a signal emitted by the radar module, and selected based on the dielectric constants of the side walls of the radar bracket and the radar absorbing material, such that a reflection at the interface between the side wall and the radar absorbing material is effectively cancelled out.
US10012718B2
The present invention is directed to an electrical wiring device that includes a test circuit that is configured to generate a recurring simulated fault signal. A detection circuit is configured to generate a test detection signal in response to the recurring simulated fault signal. An end-of-life monitor circuit is configured to generate an end-of-life detection signal if the test detection signal is not generated within a first predetermined period of time. At least one indicator is configured to emit an indication signal in response to the end-of-life detection signal. A response mechanism is configured to decouple the plurality of line terminals from the plurality of load terminals after a second predetermined period of time has elapsed following the end-of-life detection signal.
US10012712B2
For each k-space line, a time period is defined that starts with the application of the RF pulse directly prior to the acquisition of the respective k-space line, and ends at the time point of the echo during the acquisition of the MR data of the respective k-space line. This time period is set shorter for those k-space lines that lie in a central region of k-space than for k-space lines that lie outside of the central region.
US10012709B2
A system acquires MR imaging data of a portion of patient anatomy associated with proton spin lattice relaxation time in a rotating frame using an RF (Radio Frequency) signal generator configured to generate RF excitation pulses and a magnetic field gradient generator configured to generate anatomical volume select magnetic field gradients for phase encoding and readout RF data acquisition. The RF signal generator and the gradient generator are configured to provide a rotating frame preparation pulse sequence comprising at least one of, (a) a T1 spin lattice relaxation in a rotating frame (T1ρ) preparation pulse sequence of adiabatic pulses comprising modulated RF pulses and modulated magnetic field gradients for slice selection and (b) a T2 spin-spin relaxation in a rotating frame (T2ρ) preparation pulse sequence of adiabatic pulses comprising modulated RF pulses and modulated magnetic field gradients for slice selection.
US10012706B2
The invention relates to the identification of molecules using an apparatus which includes: a head module comprising: an electromagnetic write-head configured to magnetically excite the molecule to be identified with an alternating magnetic field; and a magneto-resistive read sensor for measuring a resonant response of the magnetically excited molecule to be identified. The apparatus also includes a processor coupled to the magneto-resistive sensor, the processor being configured to compare the resonant response to a table of known resonant responses to identify a chemical composition of the molecule to be identified.
US10012696B2
A monitoring system for transport installations for persons, which installations are arranged as elevator, escalator or moving walkway, includes at least one interrogation device and at least one safety switch, which switch is connected with the interrogation device by an electrical safety circuit and which monitors a door lock of the transport installation for persons. An independent energy supply device supplies power to the interrogation device.
US10012693B2
A system on chip (SoC) is provided. The system on chip includes a multiprocessor that includes multiple processors, a debugging controller that includes a debug port and retention logic configured to store an authentication result of a secure joint test action group system, and a power management unit configured to manage power supplied to the multiprocessor and the debugging controller. The power management unit changes the debug port and the retention logic into an alive power domain in response to a debugging request signal.
US10012692B2
A method, system, and computer program product for precision probe positioning and testing of an integrated circuit. Methods, systems, and a computer program product implement techniques for determining a particular area of interest for precision probe positioning and testing where the particular area of interest comprises an area less than an entire area of the integrated circuit. Once the particular area of interest for testing has been determined, then a laser probe is steered or otherwise directed to illuminate a plurality of pixels within the area of interest so as to generate reflected signals corresponding to the illuminated pixels. Techniques are provided for measuring the reflected signals to determine information about the IC within the area of interest. CAD data or user data can be used to determine XY addressable pixel locations within the area of interest.
US10012686B2
A probe includes a self-aligning connector set, a moveable probe tip, a cable, a housing, and a spring. When the probe tip is pressed to a test point on a device-under-test, the probe tip moves within the housing to cause a first connector and a second connector of the self-aligning connector set to be connected through an adapter of the self-aligning connector set, thereby establishing a signal path through the probe. The first connector, second connector, and adapter are structured so that their respective ground conductors become connected prior to their respective signal conductors becoming connected. Electro-static charge present at the test point is safely discharged through a resistor to ground before the signal path through the probe is established, thereby preventing damage to the probe and connected host instrument. When the probe tip is removed from the device-under-test, the spring forces a disconnection of the first and second connectors.
US10012685B2
A method of locating an electrical defect in an underwater electrical distribution modular system including a power line along which are disposed: a line head module including an isolator; a line termination module; optionally, one or more intermediate modules; a set of electrical connectors linkable under the water. The method includes, after opening the isolator of the head module following detection of an electrical defect downstream on the line: disconnection, by a remotely operated underwater vehicle, of a male connector and female connector ensuring electrical connection between two underwater modules; fitting a dielectric stopper on the male connector disconnected from the female connector by a remotely operated underwater vehicle; closing the isolator of the head module; and verification of a detection of a defect on the line downstream of the isolator of the head module.
US10012678B2
A method and system for programming, calibrating and driving a light emitting device display, and for operating a display at a constant luminance even as some of the pixels in the display are degraded over time. The system may include extracting a time dependent parameter of a pixel for calibration. Each pixel in the display is configured to emit light when a voltage is supplied to the pixel's driving circuit, which causes a current to flow through a light emitting element. Degraded pixels are compensated by supplying their respective driving circuits with greater voltages. The display data is scaled by a compression factor less than one to reserve some voltage levels for compensating degraded pixels. As pixels become more degraded, and require additional compensation, the compression factor is decreased to reserve additional voltage levels for use in compensation.
US10012666B2
A sample distribution system having a transport surface on which sample container carriers can be moved is presented. The sample distribution system has ambient-condition influencing device in order to influence ambient conditions over a sub-region of the transport surface in such a way that samples can be kept there for a certain time without impairment.
US10012665B2
A discharge device includes a discharge head that discharges a liquid material from a nozzle opening connected to the cavity by varying the internal pressure of a cavity using an actuator. The discharge head includes a monitoring portion provided between the cavity and the nozzle opening and the discharge device further includes a detection apparatus that detects the number and/or form of the particle-like bodies included in the liquid material in the monitoring portion of the discharge head and a control unit that drives the actuator according to the detection result of the detection unit to change the state of the particle-like bodies included in the liquid material of the monitoring portion.
US10012659B2
Methods for diagnosing or assisting in the diagnosis of iron-related pathologies are provided. The methods are based on the correlation of the degree of iron-specific hypercoagulability with clinical disease. One embodiment provides a method for diagnosing or assisting in diagnosing a subject having or suspected of having an iron-related pathology by analyzing a blood sample obtained from the subject to obtain viscoelastic parameters of the blood sample as the blood sample coagulates. A variation in the viscoelastic parameters of the blood sample relative to a blood sample from a healthy subject indicates the subject has or will likely develop an iron-related pathology. Subjects having an iron-related pathology have viscoelastic parameters that are indicative of enhanced coagulation and/or diminished fibrinolysis compared to the viscoelastic parameters of the blood sample from the healthy subject.
US10012648B2
The present invention relates to the discovery that measurement of the level of cytochrome c (Cyt-C) in the plasma can be used as a diagnostic signature to predict antiretroviral therapy (ART) toxicity in human immunodeficiency virus (HIV) infected patients. Thus, in various embodiments described herein, the methods of the invention relate to methods of diagnosing a HIV patient with ART toxicity, methods of predicting a patient's risk of having or developing toxicity for ART, methods of assessing if a patient will benefit from a change in the treatment strategies by adjusting the dosage and/or changing the medication or even terminating of ART, and methods of predicting antiretroviral drugs propensity for causing mitochondrial toxicity. Furthermore, the invention encompasses a diagnostic kit for carrying out the aforementioned methods.
US10012644B2
In an aspect, a sensor includes a combining portion that combines with a second substance having a molecular weight larger than a molecular weight of a first substance. Further, in an aspect, the sensor includes a substrate including a surface on which the combining portion is disposed. The combining portion detects whether or not the first substance is included in an analyte that has come into contact with both an aptamer and the second substance. The aptamer includes a first combining part for the first substance and a second combining part for the second substance and is combined with either of the first substance and the second substance.
US10012643B2
A system and method provide for high through put determination of agglutination states. The system includes a rotating table and multiple plate tilting stations. The system also includes one or more optical paths positioned to image entire plate arrays in tilted and/or untilted configurations. The system preferably includes image analysis software to analyze an image of an array of test wells and determine an agglutination state of each well based on the image analysis.
US10012637B2
A method of analyzing molecules using a nanopore array including a plurality of cells included on a chip is disclosed. Nanopores are caused to be formed in at least a portion of the plurality of the cells. A first physical measurement of the nanopores is evaluated. It is determined whether to cause the molecules to interact with the nanopores. At least a portion of the nanopores is caused to interact with the molecules. A second physical measurement of the nanopores that indicates a property of the molecules is evaluated. It is determined whether to cause the nanopores to be reformed so that the cells may be reused to interact with additional molecules.
US10012632B2
A personal-sized, portable explosive detection field test kit (ETK) and related methods of use. Embodiments of the disclosed ETK include a case having a closing system featuring three levels of closure which retain the case cover securely in a closed position until ready for use, while being easily opened when necessary. The ETK instructions are permanently attached to the case to prevent loss. The case includes retention features which retain the kit components until needed and protects them against loss or damage. The ETK includes one or more test tubes that are color coded and include abbreviated instructions.
US10012630B2
A hydrolysis-stable mesoporous silica material has surface bearing functional groups of formula OxSiR4-x, where x is in a range from 1-3 and where each of the radicals R independently of any other contains c carbon atoms, n nitrogen atoms and o oxygen atoms, for which c + n o > 0.35 . At least ⅓ of the nitrogen atoms and of the oxygen atoms carries in each case at least one hydrogen atom or is ionic. At least one radical R of a functional group is crosslinked with another radical R of a different functional group. The material is produced by providing a mesoporous silica material and functionalizing the surface of the mesoporous silica material with at least one silane of formula YxSiR4-x, where x is in a range from 1-3 and where Y is a functional group which reacts with a hydroxyl group on the surface of the mesoporous silica material. There is crosslinking of the surface functionalities by treatment with a coupling reagent having at least two reactive groups, each reactive group reacting with a radical R.
US10012629B2
A gas monitoring system and a gas monitoring method make it possible to identify plural gas sensors having a single specification and which are connected to one trunk line. Trunk line connectors have identification configurations for allowing information concerning positions where the trunk line connectors to be identified are arranged. Hydrogen sensors have a single specification (the same specification). When connectors of the hydrogen sensors are fitted to the trunk line connectors, the hydrogen sensors store the sensor IDs, which are assigned to the hydrogen sensors, in memory units based on the identification configurations of the trunk line connectors.
US10012621B2
A sealed fluidic component for use in a fluidic flow path is made by providing a composite material comprising a first material and a second material, wherein the first material and the second material are different PAEK materials with the first material having a lower melting point than the second material. The composite material is heated to provide a sealing by the first material.
US10012619B2
A method of processing an image, including estimating a point spread function (PSF) of an acquired image, and performing image restoration on the acquired image using the estimated PSF based on a generalized Gaussian model using inverse filter frequency domain so as to perform image restoration at high speed and to prevent a halo effect. The method provides high speed processing while preventing a halo effect. The apparatus includes an ultrasonic imaging apparatus including: an ultrasonic probe to irradiate an object with ultrasonic waves and to receive ultrasonic echo waves reflected from the object; a beamformer configured to perform beam forming based on the ultrasonic echo waves received by the ultrasonic probe; an image restorer configured to restore the image beam formed by the beamformer based on a generalized Gaussian model; and an postprocessor configured to suppress noise and aliasing which are produced in the process of restoring the image.
US10012609B2
A sachet includes a first wing made of a flexible material and having a first perimeter region circumscribing a first central region; a second wing made of the flexible material; a hinge connecting the first and second wings along a common boundary; an adhesive material applied to the perimeter region on the first wing; a first electrically conducting electrode formed on the first wing within the central region of the perimeter region; a second electrically conducting electrode formed on the second wing in a region that is opposed to and in alignment with the first contact area on the first wing; an array of contact pads formed on at least one of the first and second wings; first and second conducting traces electrically connecting first and second groups of one or more contact pads among the array of contact pads to the first and second electrodes, respectively.
US10012601B2
An imaging system including an imaging device having a field of view and a nonaqueous radiopaque fluid positionable in the field of view, the nonaqueous radiopaque fluid having a radiodensity that is between that of a metallic portion and a non-metallic portion of an object to be imaged by the imaging device.
US10012600B2
An X-ray apparatus includes an X-ray source configured to radiate X-rays onto an object, an X-ray detector configured to detect X-rays having penetrated through the object among the radiated X-rays and obtain pieces of raw data of different energy bands based on the detected X-rays, a raw image obtainer configured to obtain raw images in which different materials constituting the object are enhanced using the pieces of raw data, and an image processor configured to process the raw images and generate an X-ray image of the object based on the processed raw images.
US10012599B2
Methods and systems for detecting defects on a wafer are provided. One system includes one or more computer subsystems configured for generating a rendered image based on information for a design printed on the wafer. The rendered image is a simulation of an image generated by the optical inspection subsystem for the design printed on the wafer. The computer subsystem(s) are also configured for comparing the rendered image to an optical image of the wafer generated by the optical inspection subsystem. The design is printed on the wafer using a reticle. In addition, the computer subsystem(s) are configured for detecting defects on the wafer based on results of the comparing.
US10012595B2
A test glass changer for optically measuring layer properties in a vacuum coating system including a movable substrate holder for guiding a substrate through a stream of coating material; a mount connected to a rotary spindle and rotatable relative to the substrate holder about the rotary spindle; and a control device directing a test glass element into a ray path of an optical measuring device and into a stream of the coating material. The mount has at least two recesses offset eccentrically with respect to the spindle for one test glass element in each case. The control device can induce a rotational movement of the mount about the spindle. The centering device can exert a torque and holding moment on the mount to bring a test glass element arranged in one of the recesses into a measuring position of the measuring device. Related methods are also provided.
US10012588B2
An apparatus and method for customized hair-coloring is disclosed. In some embodiments the method comprises: a. performing a plurality of light-scattering measurements upon a sample of hair such that for each light-scattering measurement, the sample of hair is illuminated from a different respective direction; b. comparing the results of the light-scattering measurements; c. in accordance with results of the comparing, computing an initial damage-state of hair of the sample by comparing the results of the light-scattering measurements; d. obtaining an initial color-state of the hair of the sample; and e. computing a hair-coloring composition that is predicted to transform the hair sample from the initial color-state to a target color-state such that in response to a determining of a greater (lesser) extent of initial damage, a concentration of artificial-colorant(s) within the computed coloring composition is reduced (increased).
US10012582B2
A method of manufacturing a sensor (1), such as a corrosion sensor, a mask including a series of masking elements (21, 22, 23) for masking a corresponding series of sensing elements (12, 13, 14), a sensing element having such a mask and a sensor are provided. The sensor (1) includes a number of metallic strips (12, 13, 14) mounted on a non-conducting substrate (9) and a module (3) for forming electrical connections to the strips whereby to enable communication between the strips (12, 13, 14) and monitoring equipment for the sensor (1). The module includes a number of wire connections (15, 16, 17, 18) and the method includes the steps of encapsulating the wire connections within a flexible chemical and heat resistant sealing compound and subsequently encapsulating the flexible sealing compound within a second sealing compound by an injection molding process. The sensing elements (12, 13, 14) are covered by the masking elements (21, 22, 23) prior painting the sensor (1) with a corrosion-inhibiting paint. The masking elements (21, 22, 23) are made of a material allowing only weak adherence of paint in order to have sharp paint edges around the sensing elements (12, 13, 14). Sharp edges allow the corrosion-inhibiting agents to leach onto the sensing elements (12, 13, 14).
US10012578B2
A particulate matter sensor includes a cartridge having an opening, and a substrate disposed inside the cartridge. A conductor is in contact with one surface of the substrate, has a plurality of penetration holes through a flow direction of the exhaust gas, and includes a plurality of cells formed therein with an electrode layer. The particulate matter sensor detects a particulate matter included in the exhaust gas based on a variation of resistance or capacitance.
US10012575B2
The present invention relates to a holder having an actuation unit, particularly as a part of a material testing machine for testing specimens, for example metal test-specimens, which are held at high forces that are particularly due to the type of testing. The actuation unit operates with pressure from a pressure source. A bi-stable fluid control valve is temporarily in a first or in a second state, in particular depending on pressures at actuation sides of the valve. Besides a first actuator, which is responsible for the regular clamping force of the clamping face, to a second actuator is provided. The second actuator may also be referred to as motion unit due to its motion force to the clamping piston. The actuators arrange for a certain de-coupling of the different forces when holding and clamping specimens. Such a circuit offers the desired safety degree.
US10012566B2
A method for foreign object debris detection in a gas turbine engine may comprise receiving, by a controller, a plurality of master configuration parameters, receiving, by the controller, a plurality of individual configuration parameters in response to the plurality of master configuration parameters, receiving, by the controller, a first time-series data from a database, pre-processing, by the controller, the first time-series data to generate a second time-series data, implementing, by the controller, an anomaly detector model, the anomaly detector model configured to generate a third time-series data, and implementing, by the controller, a foreign object debris (FOD) damage model, the FOD damage model receiving the third time-series data. The pre-processing the first time-series data, the implementing the anomaly detector model, and the implementing the FOD damage model may be defined by the plurality of individual configuration parameters.
US10012562B2
The invention generally relates to manufacturing or providing of glass or glass ceramic products. The invention is based on the object to allow for providing glass or glass ceramic products having very accurately characterized thermo-mechanical properties. For this purpose, a deformation of the glass or glass ceramic material is measured at least twice as a function of time with different rates of change in temperature or a mechanical stress. Based on the measurements, relaxation times and weighting factors are determined by modelling. Then, based on the relaxation times and weighting factors related to the distribution of relaxation processes occurring in the product, a time-delayed change of a temperature-dependent or stress-dependent physical quantity, such as thermal expansion or refractive index, is calculated as a function of a predefined temperature change or stress change. The invention is used for selecting during manufacturing suitable glass products exhibiting selected time-delayed properties.
US10012557B2
A pressure sensor which detects variation in pressure, the pressure sensor including a cantilever which bends according to a pressure difference between the inside and the outside of a cavity in a sensor main body, and a first gap, a second gap, and a third gap which are formed on a proximal end portion of the cantilever. The first to third gaps electrically partition the proximal end portion of the cantilever into a first support portion, a second support portion, a first displacement detection portion, and a second displacement portion in a second direction orthogonal to a first direction in which the proximal end portion and a distal end portion of the cantilever are connected to each other in plan view. The first and second displacement detection portions detect displacement according to the bending of the cantilever between the first and second support portion.
US10012552B2
A system for monitoring a component is provided. The system may include a strain sensor configured on the component, an electrical field scanner for analyzing the strain sensor, and a processor in operable communication with the electrical field scanner. The processor may be operable for measuring an electrical field value across the strain sensor along a mutually-orthogonal X-axis and Y-axis to obtain a data point set. The processor may further be operable for assembling a field profile of the strain sensor based on the data point set. Methods of using the system are also provided.
US10012551B2
The invention relates to a downhole measurement sensor assembly for an electrical submersible pump that is housed within a rugged, insulated and durable enclosure. The downhole measurement sensor assembly can be manufactured in accordance with the method described herein. The sensor assembly is configured to be inserted into a windings area of a downhole motor of the electrical submersible pump. The sensor assembly includes insulated lead wires that are connected to a thin-film temperature sensing element for monitoring the ESP motor operating temperature. The thin-film sensing element includes thin lead wires that are electrically connected via a connection substrate to the insulated lead wires. The thin-film sensing element is mounted the connection member, and the connection member may include attachment apertures for connecting the insulated lead wires.
US10012531B2
Techniques are provided for estimating the direction of a laser source under non-uniform illumination conditions such as laser speckle. An example system may include a detector array comprising sensors configured to detect the amplitude of the received laser signal. The sensors are disposed on the array at unique orientation angles relative to each other. The sensor size is selected based on the speckle pattern of the laser signal such that the sensors are small enough to be uniformly illuminated by the laser signal in the presence of speckle. The system also includes an amplitude ratio calculation circuit configured to calculate ratios of the amplitudes between each of two sensors of one or more pairs of sensors. The system further includes an angle of arrival calculation circuit configured to estimate the direction of the source of the laser signal based on the calculated ratios and the orientation angles of the sensors.
US10012526B2
A bulk windshield washer fluid vending system. The system includes a storage tank for storing fluid, a controller communicatively connected to the fluid storage tank for managing flow of fluid from the fluid storage tank, a fluid flow line connected to the controller, and a vending mechanism connected to the fluid flow line and disposed at a predetermined location remote from the fluid storage tank for actuation by a customer.
US10012525B2
A device for determining the fill level of a medium in a container has at least one electronic device and at least one signal conductor arrangement. The electronic device supplies the signal conductor arrangement with electromagnetic signals. To provide a device for determining the fill level that is advantageous compared to the prior art, the signal conductor arrangement has several emitting devices for emitting the electromagnetic signal. A support element that can be inserted in a wall of the container supports the signal conductor arrangement.
US10012523B2
A method for operating a Coriolis mass flowmeter having at least one measuring tube, at least one oscillation generator, at least one oscillation sensor and at least one strain sensor. The oscillation generator is actuated with an oscillation excitation signal and the measuring tube is excited to oscillation by the oscillation generator, the oscillation of the measuring tube is detected by the oscillation sensor and an oscillation sensor signal is generated. The strain sensor is mechanically coupled to the measuring tube via a connection. A change of the mechanical coupling via the connection can be determined by the oscillation of the measuring tube being measured by the strain sensor and a strain sensor signal generated representing oscillation of the measuring tube, a correlation between the strain sensor signal and an oscillation signal representing the oscillation of the measuring tube is identified, and a temporal change of the correlation is determined.
US10012519B2
A displacement measurement device includes: a light source; a first diffraction grating and a second diffraction grating arranged along a path of light from the light source and movable relative to one another, the first and second diffraction gratings generating diffracted light; an optical sensor that detects interference light produced by interference between −nth order diffracted light generated as a result of the second diffraction grating diffracting +nth order diffracted light from the first diffraction grating and +nth order diffracted light generated as a result of the second diffraction grating diffracting −nth order diffracted light from the first diffraction grating, where n is a natural number greater than or equal to 1; and a calculation unit calculating, according to a signal from the optical sensor, a relative displacement between the first and second diffraction gratings in a direction orthogonal to an optical axis of the first and second diffraction gratings.
US10012514B2
A method includes receiving information indicative of a user input, from a user, that designates a subset of contacts from a contact list or social network friend's list as a spatial avoidance list, determining an intended user location, determining a set of spatial avoidance locations such that each spatial avoidance location of the set of spatial avoidance locations corresponds with a contact location of each contact of the spatial avoidance contact list, determining that the intended user location corresponds with at least one spatial avoidance location of the set of spatial avoidance locations, and determining a different intended user location based, at least in part, on the determination that the intended user location corresponds with at least one spatial avoidance location of the set of spatial avoidance locations, such that the different intended user location fails to correspond with any spatial avoidance location of the set of spatial avoidance locations.
US10012512B2
A method includes receiving an input of a departure point, an arrival point, and a desired arrival time of a specific vehicle to be operated, extracting, from a plurality of route information, a part of route information corresponding to routes that departed from or passed through around the departure point, and arrived at or passed through around the arrival point within a certain time range of the desired arrival time, classifying the part of route information into a plurality of route groups by comparing each other, counting a number of route information classified in each route groups, calculating, for each route groups, a ratio of the number of route information classified in each route groups to total number of the part of route information, and outputting operation information based on the ratio, the operation information including at least one of specific route as candidates for the specific vehicle.
US10012501B2
Respective targets 10 are set at a plurality of reference points S1 to S16 provided on a construction. 3D measuring instrument 18 is firstly installed at a central site O of the first polygon G1 that has apexes at three or more of the reference points S, and measures 3D coordinates of the reference points in the first polygon G1 in a predetermined coordinate system, from 3D vectors for the apexes of the first polygon G1 which are collimated by the 3D measuring instrument 18. The 3D measuring instrument 16 is then moved to a central site P(n) of an n-th polygon G(n) (n being an integer of 2 or more) that has apexes at three or more of the reference points whose coordinates have been measured and one or more of the reference points whose coordinates have not been measured, and measures 3D coordinates of the post-movement location P(n) of the measuring instrument 18 and the reference points in the n-th polygon G(n) whose coordinates have not been measured in the predetermined coordinate system, from 3D vectors for the apexes of the n-th polygon G(n) which are collimated by the measuring instrument 18. After measuring 3D coordinates of all the reference points on the construction by repeating a cycle from the step of moving the 3D measuring instrument 18 to the central site of the n-th polygon G(n) to the step of measuring 3D coordinates of the reference points in the n-th polygon G(n) whose coordinates have not been measured, 3D coordinates of each reference point S are determined through network-adjustment calculation.
US10012500B2
A method and a system for the quality control of objects after they have been supplied. After manufacturing, the object is checked by means of a measuring machine vision system. The measurement results of the machine vision system are recorded in a data system together with the corresponding calibration data. When the calibration data is known, new measurements can be conducted later from the recorded images at a time when the actual object has already been supplied and possibly placed in an end product.
US10012490B1
Subject matter disclosed herein relates to arrangements and techniques that provide for determining a location and/or position of a portable electronic device in order to control features and/or modes of operation of the portable electronic device. A method comprises determining, via the portable electronic device, positional measurement values related to the portable electronic device, determining an absolute value of a difference between a first positional measurement value and a second positional measurement value, and determining an average of absolute values of multiple differences. The average is compared with a threshold. If the average exceeds the threshold, a first mode of operation of the portable electronic device is triggered, and if the average is below the threshold, a second mode of operation of the portable electronic device is triggered.
US10012479B2
A ballistic barrier may include a plurality of panels, each panel having a plurality of slats arranged downwardly at an angle with respect to horizontal. When an incoming bullet strikes a slat, its energy is redirected and the bullet is deflected downward toward the ground. Various thicknesses, materials, and dimensions of slats can be used. In addition, the slats can be arranged at an angle somewhere between 0 and 90 degrees, depending on the desired application. All of the slats may be arranged at substantially the same angle, or they may be arranged at different angles. Backer plates may further be included to prevent bullets from travelling beyond the fence. The backer plates may be constructed and attached in a manner that permits airflow between adjacent backer plates. A facing may be included to prevent people from climbing the fence slats.