Document | Document Title |
---|---|
US09760927B2 |
Customer shopping help system
Systems and methods for providing customer shopping help include a system provider device that receives first customer location information from a plurality of beacon devices at a merchant physical location. The first customer location information is collected during a shopping session from a first customer device that is associated with a first customer. The system provider device analyzes the first customer location information to determine a merchant physical location area that is included in the merchant physical location and in which the first customer has not been located during the shopping session. The system provider device then selects a first product, from a plurality of products that are associated with the merchant physical location in a database, which is located in the merchant physical location area. The system provider device then provides a product recommendation for the first product over the network for display on the first customer device. |
US09760923B1 |
System, method, and computer program for service design and creation
A system, method, and computer program product are provided for product/service design and creation. In use, at least one new resource is identified in a master catalog. The at least one resource is tested. Additionally, the at least one resource is released for service generation. Further, at least one service is generated utilizing the at least one resource. The at least one service is stored in the master catalog. In addition, the at least one service is released for product generation. Furthermore, at least one product is generated utilizing the at least one service. The at least one product is stored in the master catalog. Moreover, the at least one product is presented for sale. |
US09760921B2 |
Half-graphical user interface order processing system and method
A half-graphical user interface (Half-GUI) order processing (HGOP) system with single sign on and its method of use is described. A set of web services may be utilized for order processing in an electronic commerce system which allows a merchant to host a product catalog and shopping cart, but post the transaction to an e-commerce system in one simple transaction. In response to a shopping cart request and utilizing single sign on technology, the HGOP system exposes a single checkout form, prepopulated with customer account information to a merchant web site. If no edits are required, the transaction posts and an order confirmation/thank you page is displayed. If edits are required or a new customer account is required, the customer's account is updated or created. |
US09760920B2 |
Synchronizing digital content
Aspects of the present disclosure relate to one or more configured computing systems identifying when decoupled content includes a companion content pair (e.g., a first content and a second content) that can be synchronously or interchangeably presented. Further, aspects of the present disclosure relate to notifying a user of the availability of companion content. Notifications can be displayed to a user at any number of notifications triggers that indicate the user may be interested in acquiring companion content. Further, notifications may correspond to an offer to acquire at least a portion of companion content, such as a trial of the companion content. If a user accepts such an offer, synchronization information may be used to begin presentation of the companion content from a last consumed position of a corresponding first content. |
US09760915B2 |
System and method for preparing multi-level tax returns
A system for calculating and preparing state and local sales and use tax returns suitable for filing with state and local municipal taxing authorities is disclosed. The system in accordance with the present invention provides a total solution for sales and use taxes and is configured to not only determine and prepare state and use tax returns but also calculates and prepares returns of all local taxing authorities where the taxpayer conducts business. Thus, the system in accordance with the present invention is able to provide a total solution for determining and preparing state and local sales and use tax returns. The system is also able to easily and effortlessly prepare local municipal sales and use tax returns that are cumbersome. |
US09760912B2 |
Device telemetry for user experience predictions
In some examples, one or more processors of a computing system may receive telemetry data from a plurality of devices, user identifications (IDs) of a set of users of the plurality of the devices, and information from social media indicative of user sentiments toward the devices. The computing system may predict user experience related to the devices based at least in part on the telemetry data, the user IDs, and the information from the social media. |
US09760911B2 |
Non-expanding interactive advertisement
An embodiment is directed to a non-expanding advertisement that displays a video loop or a portion of a video within the advertisement. If the user interacts with the advertisement, the entire video is played within the advertisement without expanding. The user is not given the option to stop or pause the video. In addition, since the advertisement does not expand, the user is not given the option to close the video, ensuring that a complete view of the video is delivered to the user. |
US09760910B1 |
Automated advertising agency apparatuses, methods and systems
The AUTOMATED ADVERTISING AGENCY APPARATUSES, METHODS AND SYSTEMS (“AAA”) provides a platform that, in various embodiments, is configurable to provide advertisement generation and/or placement facilities leveraging real-time or near real-time updating of social media data. The AAA may be configured to automatically direct advertising purchasing, configuration and placement, guide marketing efforts, and implement marketing strategies maximizing target impact. The AAA may further be configurable to forecast financial data, such as revenues, associated with queried products or services, and to direct optimized advertising configuration, purchasing and/or placement. |
US09760904B2 |
System and method for generating an electronic catalog for online computer users
A system and method for generating an electronic catalog for online computer users is disclosed. The system and method in an example embodiment include generating a tagged webpage template corresponding to a seller site; using the tagged webpage template to extract item information from the seller site; storing the extracted item information in a database of item listings; enabling selection of a plurality of item listings from at least some of the item listings provided in the database; enabling arrangement of the plurality of selected item listings on a plurality of pages in a computer-generated electronic catalog; recording an identifier of the computer-generated electronic catalog; and recording information associating each of the plurality of selected item listings with the identifier of the computer-generated electronic catalog. |
US09760901B2 |
Systems and methods to predict bidding behaviour
Systems and methods to predict bidding behavior are described. The system identifies a listing that includes listing information that describes an item that is being auctioned on a network-based marketplace. The system further identifies bid classification information based on the number of bids received for the item. Finally, the system predicts whether no more bids are expected to be received for the item based on the classification information. |
US09760900B2 |
Trend-factored RFM scores to improve campaign performance
A computer determines an RFM score for each of a plurality of contacts, each RFM score comprising a recency score, a frequency score and a monetary score respectively based on assigning recency values, frequency values, and monetary values of the plurality of contacts to groups. The computer generates trend factors, wherein the trend factors are based on the monetary values and timestamps of each of a plurality of transactions for each contact of the plurality of contacts. The computer generates a mean trend factor, based on the trend factors generated for each of the plurality of transactions for each contact of the plurality of contacts, and determines, by one or more processors, a trend adjusted RFM (tRFM) score based on applying the mean trend factor to at least one of the recency score, the frequency score, and the monetary score, for each contact of the plurality of contacts. |
US09760899B2 |
Methods and systems for using multiple data sets to analyze performance metrics of targeted companies
New and improved methods and systems for modeling the performance of selected company metrics. Multiple, non-traditional sets of objective data along with mathematical analytical techniques are used to provide transparency and visibility into company performance relating to the particular metrics. Company inflection points and changes in strategy may be identified. The performance of a company and/or the performance of a selected industry or industry sector may be analyzed. |
US09760894B2 |
Providing syndicated content associated with a link in received data
Data is received by a first device from a first source, where the data contains a link to a particular web page. Responsive to the data, a repository of syndicated content items associated with web pages is accessed. If a particular syndicated content item associated with the particular web page is in the repository, the particular syndicated content item is retrieved and provided to a second device for display at the second device. |
US09760882B2 |
Wireless payment method and systems
A method for conducting a transaction is disclosed. The method includes using a first portable electronic device, and directly transmitting a request for payment to a second portable electronic device through a wireless link. Then, the second portable electronic device transmits an approval of the request for payment to the first portable electronic device. One of the first and the second portable electronic devices then sends the request for payment to a payment hub service. The payment hub service then facilitates the transfer of funds from a payer institution to a payee institution to complete the transaction. |
US09760878B2 |
Vending system
An embodiment includes a system comprising a first vending machine (VM), the first VM comprising: an exterior chassis having a top, bottom, backside, front side, and first and second sides that couple the front side to the backside; a wireless short range communications node included in the chassis; and an actuator coupled to a compartment included in the chassis; wherein (a) the actuator provides a vended good to an aperture in the front side upon actuation, and (b) each of the front side and first and second sides includes no physically manipulatable consumer interface with which the consumer can control the first VM via direct physical manipulation of the first VM. Other embodiments are described herein. |
US09760877B1 |
System and method for secure payment processing using subscriber identity module cards
The present disclosure relates generally to electronics systems, and more specifically to mobile communications systems and devices and including subscriber identification modules to which mobile currency, i.e. airtime minutes converted into mobile currency in pre-paid denominations from a telecommunications service provider, may be uploaded and used for payment transactions in a manner that is easier and more secure by providing a system and method related to a mobile phone having one or more subscriber identification module cards. |
US09760870B2 |
Systems and methods for scheduling events
Systems and methods for scheduling events are described. In some embodiments, a method comprises: at a computer system, obtaining a request to schedule a calendar event including a plurality of constraints. In response to the request, a plurality of candidate calendar events that meets at least two of the plurality of constraints is obtained. The plurality of candidate calendar events and a plurality of user-editable options corresponding to the plurality of constraints are concurrently presented for display. In some embodiments, the method optionally includes obtaining, via a user-editable option, a modification to a constraint in the plurality of constraints which is then used to update the plurality of candidate calendar events. In some embodiments, the user-editable options are determined, at least in part, by user preferences. In some embodiments, the plurality of user-editable options further corresponds to a designation of one or more invitees to the scheduled calendar event. |
US09760867B2 |
Management for information communicated among end user communication devices
An exemplary method processes an electronic communication received by a first end-user communication device where the digital electronic communication is packet having a header segment and a user data segment conveyed to the first end-user communication device using one of a plurality of possible transport layer communication protocols. A determination is made whether the received user data segment contains a first label that identifies a corresponding module of an enhanced services application program stored in memory of the first end-user communication device. On determining that a first label is contained in the user data segment, routing the received user data segment to the first module of the first enhanced services application program regardless of which one of the plurality of possible transport layer communication protocols carried the electronic communication to the first end-user communication device. The received user data segment is processed by the first module and clear text information extracted from the user data segment is stored in the memory. |
US09760864B2 |
Apparatus and method for providing job searching services, recruitment services and/or recruitment-related services
An apparatus, including a memory device for storing work schedule information or scheduling information for an individual, a transmitter for transmitting a job search request to a computer, wherein the computer is specially programmed for processing the job search request, for generating a message containing information regarding a job opening, a position, an assignment, a contract, or a project, and for transmitting the message to the apparatus in response to the job search request; a receiver for receiving the message; and a display for displaying at least some of the information contained in the message. |
US09760863B2 |
Method and system for distributing and tracking information
Aspects of the present invention are directed to a method and system for distributing information from an information distributor in a banking environment. The method may include composing an electronic notification instrument by providing a notification component and providing a payload component, the payload component including a selectable link. The method may additionally include pushing the electronic notification instrument to an information client and allowing a pull from the information distributor through the electronic notification instrument such that the payload component including the selectable link is activated by an authorized information recipient, the authorized information recipient determined by the information client. The method may additionally include determining through a tracer whether the electronic notification instrument has an acceptable disposition and rendering the electronic notification instrument inaccessible if the disposition is not acceptable. |
US09760862B2 |
Conflict resolution
Embodiments of a collaborative authoring environment enable a user to resolve editing conflicts arising when synchronizing a user copy of a data file with a master copy of the data file. Content updates may be synchronized separately from metadata updates. Metadata updates may be synchronized automatically, whereas content updates may be synchronized only when any identified editing conflicts are resolved. When an editing conflict is identified, the user interface of the authoring application may be configured to toggle between displaying and hiding the identified editing conflicts. |
US09760861B2 |
Fraud detection system automatic rule population engine
Embodiments of the invention are directed to a fraud detection system that stores fraud detection rules and merchant profiles. The fraud detection system allows a user to designate fraud detection rules as core fraud detection rules, and the fraud detection system can automatically populate new merchant profiles with the user's core fraud detection rules. |
US09760857B2 |
Techniques for detecting depleted stock
A computer-implemented method is disclosed herein. The method includes the step of receiving, at a processing device of a commerce server, at least a video signal from a head mountable unit worn by a consumer in a retail store. The method also includes the step of identifying, with the processing device, an indication of depleted stock in the retail store in response to the video signal received from the head mountable unit. The method also includes the step of transmitting, with the processing device, a restock signal in response to the identifying step. |
US09760847B2 |
Tenant selection in quota enforcing request admission mechanisms for shared applications
Methods, systems, and computer-readable storage media for selecting requests from a plurality of tenant queues in a multi-tenant system including actions of determining a plurality of weights, each weight being associated with a respective tenant in a set of tenants, each weight being dynamically adjusted based on a quota associated with the respective tenant for each iteration of a plurality of iterations within a period, selecting a tenant from the set of tenants based on the plurality of weights to provide a selected tenant, and transmitting a request from a request queue associated with the selected tenant for processing by a shared resource. |
US09760842B2 |
Operation target management apparatus and non-transitory computer readable medium
An operation target management apparatus includes a detector, a determination unit, and a registration unit. The detector detects deletion of a first management-right holder, who has been registered as a person having management rights for an operation target, the management rights being rights to manage plural types of operational right. The determination unit determines, in a case where deletion of the first management-right holder is detected, a second management-right holder, who is to newly have management rights for the operation target from among plural operational-right holders having at least either an operational right or management rights for at least one of the operation target and another operation target associated with the operation target. The registration unit registers the second management-right holder as a person having management rights for the operation target. |
US09760841B2 |
ABAP Unified connectivity
A method, a system, and a computer-program product for providing a unified connectivity to a plurality of business processes are disclosed. A plurality of business processes for connection to a server are provided. A uniform configuration connection assembly for connecting the plurality of business processes to the server is generated. The uniform configuration connection assembly is configured based on at least one profile corresponding to at least one business process in the plurality of business processes and contains at least one connectivity artifact for performing at least one connectivity task for at least one business process in the plurality of business processes. At least a portion of the plurality of business processes to the server is connected based on the generated uniform configuration connection assembly. |
US09760830B2 |
Control method and control system
A control method is disclosed for determining a quality indicator of medical technology recording results data from a tomography scan of an examination structure, which scan is supported by a contrast agent, by way of a tomography system. According to an embodiment of the invention, at least one control parameter value is automatically derived from the recording results data in respect of a contrast agent image region during and/or directly after the tomography scan, which value represents a quality of the recording results data in the contrast agent image region. A control system for such a determination is also disclosed. |
US09760827B1 |
Neural network applications in resource constrained environments
Systems and methods are disclosed for applying neural networks in resource-constrained environments. A system may include a sensor located in a resource-constrained environment configured to generate sensor data of the resource-constrained environment. The system may also include a first computing device not located in the resource-constrained environment configured to produce a neural network structure based on the sensor data. The system may further include a second computing device located in the resource-constrained environment configured to provide the sensor data as input to the neural network structure. The second computing device may be further configured to determine a state of the resource-constrained environment based on the input of the sensor data to the neural network structure. |
US09760825B2 |
Integrated circuit card
An integrated circuit card (200) is described. The integrated circuit card comprises a card body having an opening (310) extending through the thickness of the card body (306); and two components located in the card body (204) opening (310), wherein a first component (214) of the two components includes an integrated circuit. |
US09760815B2 |
Image processing apparatus and an image processing method for performing a correction process of a tone value of a pixel for smoothing a jaggy
With this invention, color shifting correction is performed first based on shifting amount information indicating a shifting amount with respect to the scanning direction on an image carrier of each image forming unit, and halftone processing is then performed, thus suppressing generation of moiré due to the color shifting correction, and forming a high-quality image. To this end, an image forming engine has color shifting amount storage units C, M, Y, and K (black) which store actual shifting amounts with respect to ideal scan directions on image carriers C, M, Y, and K in image forming units C, M, Y, and K. Color shifting correction amount arithmetic units C, M, Y, and K calculate color shifting correction amounts for respective color components on the basis of the stored color shifting amounts. Color shifting correction units C, M, Y, and K perform color shifting correction by converting coordinates upon reading out image data from bitmap memories C, M, Y, and K on the basis of the calculated color shifting correction amounts, and then perform tone correction. Data after tone correction undergo halftone processing by halftone processors. C, M, Y, and K. PWM processors C, M, Y, and K generate PWM signals for scanning, and output them to exposure units C, M, Y, and K of the respective image forming units. |
US09760813B2 |
Image forming apparatus
An image forming apparatus that forms an image according to light emitted from a light source is provided. The image forming apparatus includes: a first image processor that performs image processing on image data having a first resolution and outputs the resulting image data; a resolution converter that acquires the image data having the first resolution output from the first image processor and converts the image data to image data having a second resolution that is higher than the first resolution; a modulation signal generator that modulates the image data having the second resolution according to a clock signal to thereby generate a modulation signal; a light source driver that drives the light source according to the modulation signal; and a second image processor that performs image processing on the image data having the second resolution to be modulated to the modulation signal. |
US09760809B2 |
Systems and methods for multi-factor image recognition
A mechanism for image recognition based on multiple factors is described. A method, system and computer-readable medium for multi-factor image recognition includes using environmental contextual attributes to create likelihood tiers in an image recognition database such that irrelevant entries are excluded from the search. The mechanism described here limits and sorts by contextual likelihood the number of entries to be searched, increasing both the speed and accuracy of the image recognition process. |
US09760807B2 |
Deep image-to-image network learning for medical image analysis
A method and apparatus for automatically performing medical image analysis tasks using deep image-to-image network (DI2IN) learning. An input medical image of a patient is received. An output image that provides a result of a target medical image analysis task on the input medical image is automatically generated using a trained deep image-to-image network (DI2IN). The trained DI2IN uses a conditional random field (CRF) energy function to estimate the output image based on the input medical image and uses a trained deep learning network to model unary and pairwise terms of the CRF energy function. The DI2IN may be trained on an image with multiple resolutions. The input image may be split into multiple parts and a separate DI2IN may be trained for each part. Furthermore, the multi-scale and multi-part schemes can be combined to train a multi-scale multi-part DI2IN. |
US09760804B2 |
Marker generating and marker detecting system, method and program
[PROBLEMS TO BE SOLVED] It is an object to provide a marker and a marker generating and detecting technology that can automatically design a diagrammatic marker that is not similar to any patterns to appear during the reproduction of background video images. [MEANS FOR SOLVING THE PROBLEMS] A marker generating system is characterized in having a special feature extracting means that extracts a portion, as a special feature, including a distinctive pattern in a video image not including a marker; a unique special feature selecting means that, based on the extracted special feature, selects a special feature of an image, as a unique special feature, that does not appear on the video image; and a marker generating means that generates a marker based on the unique special feature. |
US09760802B2 |
Probabilistic recommendation of an item
A clustering and recommendation machine determines that an item is included in a cluster of items. The machine accesses item data descriptive of the item. The machine accesses a vector that represents the cluster and calculates the likelihood that the item is included in the cluster, based on the item variable and the probability parameter. The machine determines that the item is included in the cluster, based on the likelihood. The machine also recommends an item to a potential buyer. The machine accesses behavior data that represents a first event type pertinent to a first cluster of items. The machine calculates a probability that a second event type pertaining to a second cluster of items will co-occur with the first event type. The machine identifies an item from the second cluster to be recommended and presents a recommendation of the item to the potential buyer. |
US09760795B2 |
Method and apparatus for extracting image feature
A method for extracting features from an image for use in a computing device, the method comprising: producing Gaussian Scale Space (GSS) images in the type of a pyramid from the image inputted to the computing device; performing a Scale Normalized Laplacian Filtering on the GSS images; detecting interest points from the images that are subject to the Scale Normalized Laplacian Filtering; and extracting features of the image using the detected interest points. |
US09760793B2 |
Apparatus and computer-implemented method for generating a three-dimensional scene and non-transitory tangible computer readable medium thereof
An apparatus and computer-implemented method for generating a three-dimensional scene and non-transitory tangible computer readable medium thereof are provided. The apparatus comprises a storage unit and a processing unit. The storage unit is stored with an image and a plurality of depth data of the image. The processing unit is configured to generate a depth histogram according to the depth data, generate a region of interest of the image according to the depth histogram, decide a moving path of a virtual camera according to the region of interest, and generate the three-dimensional scene according to the image and the moving path. |
US09760792B2 |
Object detection and classification
Object detection and classification across disparate fields of view are provided. A first image generated by a first recording device with a first field of view, and a second image generated by a second recording device with a second field of view can be obtained. An object detection component can detect a first object within the first field of view, and a second object within the second field of view. An object classification component can determine first and second level classification categories of the first object. A data processing system can create a data structure indicating a probability identifier for a descriptor of the first object. An object matching component can correlate the first object with the second object based on the descriptor of the first object, the probability identifier for the descriptor of the first object, or a descriptor of the second object. |
US09760787B2 |
Document camera system and method for reading image
A document camera system includes a page-turning device, an image pickup unit, a specification unit, a recognition unit, a determination unit and a notification unit. The page-turning device turns pages of a book. The image pickup unit picks up an image of each turned page. The specification unit specifies a page number portion in the image picked up by the image pickup unit. The recognition unit recognizes characters in the page number portion specified by the specification unit to identify a page number. The determination unit determines correctness of the order of the page numbers identified by the recognition unit. The notification unit notifies a user of an error when the determination unit determines that the order of the page numbers is incorrect. |
US09760786B2 |
Method and device for revising OCR data by indexing and displaying potential error locations
The present disclosure is directed to systems, methods, and devices that enable the revising of Optical Character Recognition (OCR) data by indexing and displaying potential error locations within the OCR data. The primary method for revising the OCR data includes a terminal device indexing, displaying, receiving editing operations for, and editing the OCR data. The terminal device is configured to revise OCR data and includes an OCR review element, which, in some embodiments, is a software stored on a non-transitory, computer-readable medium, that is executed by a processing unit to cause the terminal device to index, display, receive editing operations for, and edit the OCR data. |
US09760783B2 |
Vehicle occupancy detection using passenger to driver feature distance
A method, system, and apparatus for vehicle occupancy detection comprises collecting image data of a vehicle, creating a first value according to a plurality of characteristics of a driver position of the vehicle, and then creating at least one other value according to a plurality of characteristics of at least one other candidate occupant position in the vehicle. The characteristics of the driver position of the vehicle and candidate occupant position of the vehicle are compared in order to determine the vehicle occupancy. |
US09760781B2 |
Using extracted image text
Methods, systems, and apparatus including computer program products for using extracted image text are provided. In one implementation, a computer-implemented method is provided. The method includes receiving an input of one or more image search terms and identifying keywords from the received one or more image search terms. The method also includes searching a collection of keywords including keywords extracted from image text, retrieving an image associated with extracted image text corresponding to one or more of the image search terms, and presenting the image. |
US09760777B2 |
Campaign optimization for experience content dataset
A server for campaign optimization is described. The server generates analytics data from users interactions with a first virtual object displayed on a plurality of devices and user interactions with a first set of user interactive features of the first virtual object from a first content dataset. The server generates and provides a second content dataset to a device based on the analytics data. The second content dataset. The device recognizes an identifier from the second content dataset and displays, in the device, the second virtual object and the second set of user interactive features of the second virtual object in response to identifying the identifier. |
US09760772B2 |
Eye image stimuli for eyegaze calibration procedures
A system and method are disclosed for using a camera image of a user's eye as a visual stimulus for the calibration point in an eyetracking calibration system. A camera image of a user's eye is generated on a user display using an eyetracker. The camera image of the user's eye is used as a visual stimulus of a calibration point. In an embodiment, the center of the pupil of the camera image of the user's eye represents the coordinates of the calibration point on the user display. In another embodiment, the center of the corneal reflection of the camera image of the user's eye represents the coordinates of the calibration point on the user display. |
US09760771B2 |
Identification method, identification system, matching device, and program
The present invention addresses the problem of acquiring information regarding a component or product and identifying said component or product easily and inexpensively. The present invention has an image-feature storage, an extracting means, an acquiring means, and an identifying means. The image-feature storage stores image features of texture patterns formed on components or products. The extracting means extracts an n-dimensional-symbol image and a texture-pattern image from a taken image containing at least the following: an n-dimensional symbol (n being a natural number) that represents information regarding a component, a product, or a product comprising said component; and a texture pattern formed on said component or product. The acquiring means acquires, from the extracted n-dimensional-symbol image, the aforementioned information regarding the component or product. The identifying means identifies the component, product, or component-comprising product by matching image features of the extracted texture-pattern image against the image features stored by the image-feature storage. |
US09760770B2 |
Parallel memories for multidimensional data access
The subject disclosure is directed towards loading parallel memories (e.g., in one or more FPGAs) with multidimensional data in an interleaved manner such that a multidimensional patch/window may be filled with corresponding data in a single parallel read of the memories. Depending on the position of the patch, the data may be rotated horizontally and/or vertically, for example, so that the data in each patch is consistently arranged in the patch regardless of from which memory each piece of data was read. Also described is leveraging dual ported memory for multiple line reads and/or loading one part of a buffer while reading from another. |
US09760768B2 |
Generation of video from spherical content using edit maps
A spherical content capture system captures spherical video content. A spherical video sharing platform enables users to share the captured spherical content and enables users to access spherical content shared by other users. In one embodiment, captured metadata or video/audio processing is used to identify content relevant to a particular user based on time and location information. The platform can then generate an output video from one or more shared spherical content files relevant to the user. The output video may include a non-spherical reduced field of view such as those commonly associated with conventional camera systems. Particularly, relevant sub-frames having a reduced field of view may be extracted from each frame of spherical video to generate an output video that tracks a particular individual or object of interest. |
US09760767B1 |
Rating applications based on emotional states
Method and apparatus for rating applications. Execution of an application on a computing device is monitored to determine usage information for a user. Embodiments capture a plurality of images and for each of the plurality of images, extract, from the respective image, a set of user facial features and determine an user emotional state corresponding to the respective set of user facial features by applying a model correlating a set of predefined emotional states with corresponding predefined facial features. A trend of user emotional states across a plurality of executions of the application on the computing device is determined. Embodiments calculate a rating for the application based on the usage information, the user emotional states, and the trend of the user emotional states. The rating is sent to a server over a network connection for use in an aggregate rating of the application. |
US09760760B2 |
Histology recognition to automatically score and quantify cancer grades and individual user digital whole histological imaging device
Digital pathology is the concept of capturing digital images from glass microscope slides in order to record, visualize, analyze, manage, report, share and diagnose pathology specimens. The present disclosure is directed to a desktop slide scanner, which enables pathologists to scan slides at a touch of a button. Included is a workflow for reliable imaging, diagnosis, quantification, management, and sharing of a digital pathology library. Also disclosed herein is an analysis framework that provides for pattern recognition of biological samples represented as digital images to automatically quantitatively score normal cell parameters against disease state parameters. The framework provides a pathologist with an opportunity to see what the algorithm is scoring, and simply agree, or edit the result. This framework offers a new tool to enhance the precision of the current standard of care. |
US09760759B2 |
Information processing apparatus, information processing system, and information processing method
An information processing apparatus includes a storage unit and an output unit. The storage unit is capable of storing an image of a slide including both images of a sample and a label, which are obtained by shooting the slide. The slide holds the sample and has a front surface on which the label indicating label information relating to the sample is provided. The output unit is capable of outputting the image of the slide as a thumbnail image. |
US09760756B2 |
Venue identification using sensor fingerprints
When a mobile device is known to be at a venue, readings from one or more sensors of the device are used to generate a sensor fingerprint of the venue and/or a venue category corresponding to the venue. The sensor fingerprint indicates typical sensor readings for the one or more physical sensors for devices that are located at the venue and/or venues of the same category. Sensor fingerprints can also be generated for other circumstances associated with the mobile device, such as the activity being undertaken by the corresponding user and a type of event currently occurring at the venue. Fingerprints can also be generated for combinations of circumstances, such as a particular activity at a certain category of venue. When location data cannot distinguish at which venue a mobile device is located, sensor fingerprints are compared to sensor readings received from the device to resolve this ambiguity. |
US09760754B2 |
Printed circuit board assembly forming enhanced fingerprint module
A Printed Circuit Board Assembly (PCBA) forming an enhanced fingerprint module is disclosed. The PCBA includes a Printed Circuit Board (PCB), an image sensing chip, at least one electrode and a protection layer. An opening in a first insulation layer and a second insulation layer of the PCB together form a sensor portion so that the image sensing chip can be packaged in the opening. Thus, the thickness of the enhanced fingerprint module can be thinner than other fingerprint modules provided by the conventional package methods. |
US09760751B2 |
Method and system for identifying pieces of flight baggage
A method for identifying a piece of baggage. An electronic display is activated in order to set the display ready for receipt, the display being integrated in the piece of flight baggage and configured as an electronic tag. Flight and personal data necessary for a flight is transmitted from a check in mechanism to the display. The flight and personal data is represented graphically on a display surface of the display. |
US09760748B2 |
Calibration circuit and method of use
A calibration circuit includes a single-wire memory and a transmission line. The single-wire memory includes a power/interrogation terminal and a ground terminal. The single-wire memory is configured to store calibration data for a sensor. The transmission line is configured to be coupled between the sensor and a sensor reader. The transmission line includes first and second conductors. The first conductor is coupled to the power/interrogation terminal and is configured to provide the calibration data and a sensor output signal to the sensor reader. The second conductor is coupled to the ground terminal and is configured to provide a ground reference for the first conductor, the single-wire memory, and the sensor. |
US09760744B1 |
Physical interactive IDs (P2D)
Embodiments of the present invention may provide the capability to identify a specific object being interacted with that may be cheaply and easily included in mass-produced objects. In an embodiment, a computer-implemented method for object identification may comprise receiving a signal produced by a physical interaction with an object to be identified, the signal produced by an identification structure coupled to the object during physical interaction with the object, processing the signal to form digital data identifying the object, and accessing a database using the digital data to retrieve additional information identifying or describing properties of the object identified. |
US09760734B2 |
Catalog-based user authorization to access to multiple applications
Embodiments manage user authorization to access multiple grouped software applications, via a catalog mechanism. Functionality of related software is divided into semantically meaningful catalogs, representing tasks or sub-processes within a business scenario. These catalogs represent a unit of functionality utilized to structure work and authorization. Functionality and authorizations are associated to system entry points, and assigned to catalogs bundling applications and services. Responsibilities may be defined statically or dynamically in terms of rule-based access restrictions to data structure (e.g., business object) instances. Catalogs may be assigned to business roles, and business roles assigned to users. Based on such assignments, corresponding authorizations are generated and linked to users at compile or deployment time. At run time, access decision and enforcement is granted based on these authorizations and restrictions. Decision and enforcement points are associated with the system entry points within software applications belonging to catalog(s). |
US09760733B2 |
Providing unique views of data based on changes or rules
In one embodiment, a method comprises creating and storing, in a revisioning database, one or more data objects; wherein a first plurality of the data objects is associated with a base realm representing data shared across all users of the database; wherein a second plurality of the data objects is associated with one or more child realms, wherein each of the child realms represents data local to a project, wherein each of the users is associated with one or more of the child realms; wherein the revisioning database associates each data object to a realm identifier value and to a version identifier value for a plurality of versions of the data object, wherein each of the versions represents a change to the data object by any of a plurality of users; receiving a request from a first user to view a third plurality of data objects in the revisioning database; selecting, based on the base realm, the particular realm, the version identifier value for the data objects in the third plurality, and one or more rules associated with the particular realm and the first user, data objects in the third plurality that can be viewed by the first user; creating a particular data view that includes only the selected data objects; and providing a display of the particular data view to the first user. |
US09760732B2 |
Verifying an attribute in records for procurement application
A method and system for verifying a target attribute of a company profile record. It is ascertained that a database stores the company profile record including the target attribute and a validity attribute associated with the target attribute. The validity attribute has a VALID or INVALID value respectively indicating that the target attribute in the company profile record has a valid or invalid value within the database. It is insured that the database stores a first and second user profile record, that a first user of a requisition transaction corresponds to the first user profile record, that the first user profile record includes the target attribute having a value identical to a value of the target attribute of a first company profile record associated with a first company represented by the first user, and that the validity attribute of the first company profile record has the VALID value. |
US09760723B2 |
Techniques for in-app user data authorization
Techniques for in-app user data authorization are described. An apparatus may comprise a processor circuit, a permissions component, and a token component. The permissions component may be operative on the processor circuit to receive a request from an application to perform a task on a device and to return a response to the request to the application based on active permissions for the application. The token component may be operative on the processor circuit to manage a token database and to determine the active permissions for the application based on the token database. Other embodiments are described and claimed. |
US09760717B2 |
Communication device, system, and control method
A communication device includes a memory and a processor coupled to the memory and configured to, when a first vibration is detected in the communication device, set a certain state that protects information stored in the memory, and cancel the certain state based on receiving from another communication device a notification indicating that the other communication device detected a second vibration. |
US09760713B1 |
System and method for content-independent determination of file-system-object risk of exposure
In one embodiment, a method is performed by a computer system comprising computer hardware. The method includes monitoring a file system for risk-assessment events. The method further includes, responsive to a real-time determination of at least one risk-assessment event, determining a content-independent risk of exposure for a file-system object associated with the risk-assessment event. The determining of the content-independent risk of exposure is based, at least in part, on a depth of the file-system object in the file system and a set of users who can access the file-system object. |
US09760708B2 |
Information processing apparatus, information processing system, information processing method, and program
[Object] To reduce the trouble of the authentication process necessary for cooperation between a plurality of devices or network services.[Solving Means] An information processing apparatus includes a communication unit, a storage unit, and a controller. The communication unit communicates with a first device, a second device, and a service on a network, the service having a resource on a user of the first device. The controller controls the communication unit so that the communication unit transmits, based on a request for obtaining an access right to the resource from the first device and permission information representing permission by the user with respect to the obtaining of the access right, a request for issuing an access token to the service, the access token representing the access right, and receives, from the service, the access token issued by the service. Moreover, the controller controls the storage unit so that the storage unit stores the received access token safely, and the communication unit so that the communication unit accesses the resource using the stored access token in response to a request from the second device associated with the user. |
US09760703B2 |
Sleep data chain of custody
A wearable device includes one or more biometric sensors, each of the one or more biometric sensors gathering biological data from a wearer of the wearable device, the wearable device further having a computer processor for receiving the biological data from the one or more biometric sensors and generating biometric information based on the biological data and according one or more biometrical algorithms, the biometric information including validation information to validate the wearer as a source of the biological data gathered by each of the one or more sensors, the biometric information further including sleep information to provide a sleep profile of the wearer. |
US09760700B2 |
Image based CAPTCHA challenges
Systems and methods of determining image characteristics are provided. More particularly, a first image having an unknown characteristic can be obtained. The first image can be provided to a plurality of user devices in a verification challenge. The verification challenge can include one or more instructions to be presented to a user of each user device. The instructions being determined based at least in part on the first image. User responses can be received, and an unknown characteristic of the first image can be determined based at least in part on the received responses. Subsequent to determining the unknown characteristic of the first image, one or more machine learning models can be trained based at least in part on the determined characteristic. |
US09760699B2 |
User authentication
A method and system for authenticating a user is provided. The method includes receiving keyboard entries from a user while a cursor of a computer screen is positioned in a password field of the user. The keyboard entries include a series of alphanumeric characters forming part of a password of the user and one or more function keys that either delete one or more of the alphanumeric characters or do not affect the alphanumeric characters as entered into the password field. The key board entries are logged. The logged keyboard entries checked to determine whether they match a stored valid password for the user such that the one or more function keys that either delete one or more of the alphanumeric characters or do not affect the alphanumeric characters are considered part of the submitted password which is compared to the stored valid password for authentication of the user. |
US09760698B2 |
Integrated wearable article for interactive vehicle control system
A method for operating a vehicle includes receiving, at a wearable article, a first input from a user indicating a vehicle function to be performed on a vehicle, receiving a second input indicating a gesture by the user for authentication, and generating, at the wearable article, a control signal for performing the vehicle function on the vehicle based on a successful authentication of the user. |
US09760696B2 |
Secure physical authentication input with personal display or sound device
A secure user input system is implemented for a computer system having a user input apparatus and a user output apparatus. The system comprises a user input template, provided to the user on the user output apparatus; and a personal user output interface providing, to the user, personal input interface information, mapped to the user input template, to enable the user to input information through the user input apparatus that is intelligible only to a party having access both to the user input template and the personal input interface information. |
US09760691B2 |
Interactive adherence drug dispensing and communications platform
Technologies are generally described for providing a pill dispensing device with adherence monitoring and alerting features, as well as communication capabilities. A pill pack may be integrated within a housing of the pill dispensing device, where removal of each pill in the pill pack may be monitored through a conductive trace or comparable mechanism. Timing of the removal, remaining pills, and similar information may also be detected by the pill dispensing device and provided along with additional information such as health status of the consumer monitored by one or more sensors to a health care provider or similar entity over wired and/or wireless networks. The pill dispensing device may include audio and/or visual output device(s) to provide alerts and health/medication related information to the consumer. A display technology may employed enabling continuous display with low power usage such as ink display while providing color and/or video capabilities. |
US09760690B1 |
Content-based medical image rendering based on machine learning
An artificial intelligence agent is machine trained and used to provide physically-based rendering settings. By using deep learning and/or other machine training, settings of multiple rendering parameters may be provided for consistent imaging even in physically-based rendering. |
US09760689B2 |
Computer-aided diagnosis method and apparatus
A computer-aided diagnosis (CAD) method includes extracting a lesion feature value of a lesion feature of a lesion from a captured lesion image; receiving additional information; and diagnosing the lesion based on a combination of the extracted lesion feature value and the received additional information. |
US09760685B2 |
Telematic microfluidic analysis using handheld device
A fluid analyzing system includes a handheld device and a management system. The handheld device includes a fluid analysis control module and a telematics device. The fluid analysis control module is configured for initiating acquisition of a sample of a fluid and providing the sample to a microfluidic analyzer for conduction of a microfluidic analysis. The telematics device is coupled with the fluid analysis control module and configured with a wireless transceiver. The management system is located remotely from the telematics device, and configured for wirelessly receiving results of the microfluidic analysis transmitted from the telematics device. |
US09760681B2 |
Offline electronic health record management
Embodiments include an offline application, encrypted patient medical data records, and an encryption key that are stored in a cache of a browser application on the local computing device when a network connection is available. The offline application is accessed when the network connection is subsequently lost. Embodiments allow the user to access decrypted patient medical data records stored in the browser application cache, as well as create and access new patient medical data records when a network connection is offline. Any access to a patient medical data record when the network connection is offline may be documented in an offline-access record, an audit record that satisfies HIPAA Security Rule restrictions, that is created and encrypted. When a network connection becomes available, corresponding patient medical data records in the EHR system are updated or created according to the offline-access record and/or an offline-updated patient medical data record. |
US09760678B2 |
Systems and methods in digital pathology
A system and method of increasing digital pathology productivity is provided. The system accepts case information from a plurality of sources and pre-processes that information in order to present the slides in an order and orientation dictated by preference and/or reviewing standard. Upon application of the system and method, the appearance and behavior of the user interface is optimized for the user. |
US09760677B2 |
Methods, systems, and devices for managing medical images and records
The disclosure herein provides methods, systems, and devices for managing, transferring, modifying, converting and/or tracking medical files and/or medical system messages. In certain embodiments, the foregoing may generally be based on requesting medical files at a first medical facility, identifying the requested medical files at a second medical facility, initiating a secure network connection between the first and second medical facility, modifying a header portion of the medical files based on patient identification information created by the first medical facility, and other processing steps. |
US09760676B2 |
Method and system for microbiome-derived diagnostics and therapeutics for endocrine system conditions
A method for at least one of characterizing, diagnosing, and treating an endocrine system condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the endocrine system condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the endocrine system condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model. |
US09760663B2 |
Automatic generation of properties to assist hardware emulation
Analysis of a first verification test suite automatically generates properties that may be directly used in a subsequent verification test suite. For example, an IP module may be verified by executing a software simulation test suite. The resulting data is accessed and analyzed to detect a set of properties of the software simulation test suite. A set of emulator-synthesizable properties are selected from the set of detected properties. The emulator-synthesizable properties are suitable for incorporation in a hardware emulation test suite used to test the SoC. |
US09760659B2 |
Package definition system with non-symmetric functional elements as a function of package edge property
A package generation system creates a package definition file for creation of a package flat. The file includes dimensions for cut lines along which the package will be separated from a two dimensional substrate. The flat includes facets and functional elements that connect the facets. The system will identify a pair of the functional elements that have a connecting relationship. The first facet of the pair is a tab structure having a symmetric design, and the second facet of the pair is a receiving structure. If the tab structure and receiving structure are connected to cut lines that intersect at a pivot point, the system will convert the definition of the tab structure from the symmetric design to a non-symmetric design. It will save dimensions for the edges and functional elements in the package design file with the non-symmetric design. |
US09760656B2 |
Methods and systems for automatic selection of classification and regression trees having preferred consistency and accuracy
Methods and systems for automatically identifying and selecting preferred classification and regression trees are disclosed. Embodiments of the disclosed invention may be used to identify a specific decision tree or group of preferred trees that are predictively consistent across train and test samples evaluated against at least one node-specific constraint imposed by the decision-maker, while also having high predictive performance accuracy. Specifically, for a tree to be identified as preferred by embodiments of the disclosed invention, the train and test samples when evaluated node-by-node must agree on at least one key measure of predictive consistency. In addition to this node-by-node criterion, the decision-maker may adjust selection constraints to permit selection of a tree having a small number of node-by-node consistency disagreements, but with high overall tree predictive performance accuracy. |
US09760655B2 |
Systems and methods for discovering temporal patterns in time variant bipartite graphs
Systems and methods for identifying entities sharing a temporal pattern using bipartite graphs are described. In one embodiment, a method includes identifying a temporal pattern in a sequence of bipartite graphs for a sequence of records involving two entity types, where records of the sequence of bipartite graphs vary according to time. An embodiment may color code the edges between entity types in the sequence of bipartite graphs according to the at least one temporal pattern identified (e.g., increasing sales between a business representative and a customer). An embodiment may therefore identify a time-based relationship between at least two entities according to the coded edges. Given the identification of entities having a time-based relationships, groups of these entities may be identified and trends may be derived therefrom (e.g., increasing sales for business units of a particular geographic region). |
US09760654B2 |
Method and system for focused multi-blocking to increase link identification rates in record comparison
Techniques for comparing customer records to identify linked customer records pertaining to a single customer entity are provided. The techniques include identifying a target group of electronic customer records having data fields containing data pertaining to a customer, identifying one or more focused blockers identifying a data value for an electronic customer record data field, and analyzing the target group of electronic customer records to identify a focused group of electronic customer records containing the focused blocker data value. The techniques also include comparing pairs of electronic customer records from the focused group of electronic customer records to identify linked records which pertain to a single customer entity. |
US09760650B2 |
Automatic notification
A method may include displaying a document including a first item, receiving a first user input selecting the first item and receiving a second user input providing a target value associated with the first item. The method may also include accessing a site associated with the document, monitoring a value associated with the first item and determining whether the value associated with the first item meets the target value. The method may further include generating a notification when the value associated with the first item meets the target value. |
US09760645B1 |
System and method for intelligently managing and distributing electronic business cards
An invention for managing and distributing electronic business cards is disclosed. The system and the methods disclosed utilize a centralized database for managing contact information and make this contact information available as an electronic business card available online for others to view and subscribe using an convenient token such as QR-Code or Bar-Code. Another aspect of the invention is the ownership of the contact information is with the owner of the business card who is responsible for keeping it updated and making the most current information visible to subscribers. A recipient subscribes to an electronic business card by adding a link to the electronic card in their address book referencing which results in the retrieval of the most current and up-to-date contact information from the centralized database. This relieves the subscribers, or the recipients of the business card, from the onus of updating the card owner's information on their local copy. Information is accessed from the database over the network ensuring that the information seen by recipient is never stale. The system also provides the capability for card owners to define their own customized fields for storing their specialized, idiosyncratic, or locale specific contact information. Furthermore, card owners can create groups of their subscribers and control the attributes or the elements of their contact information that are visible to subscribers in a groups. The system also supports push notifications that are sent out to subscribers when card owner makes a change to their centrally stored contact information. |
US09760644B2 |
Embedding event creation link in a document
A method, system, and data structure for creating electronic calendar entries or calendar events are disclosed. A web document is obtained. A first parameter of an event is identified, and a parameter complementary to the first parameter is also identified. The complementary parameter is identified, from among a plurality of candidate parameters. Each parameter corresponds to a distinct text portion of the web document. The complementary parameter is identified in accordance with a distance metric between the text portion of the web document corresponding to the first parameter and the text portion of the web document corresponding to the complementary parameter. Then an event creation link is created and embedded in the web document. The event creation link contains event information corresponding to at least the first parameter and the complementary parameter. The web document, including the embedded event creation link, is provided for display. |
US09760642B2 |
System and method of reduction of irrelevant information during search
A system including a context-entity factory configured to build a data model defining an ontology of data objects that are context-aware, the model further defining metadata tags for the data objects. The system further includes a storage device storing the data objects as stored data objects, the device further storing associated contexts for corresponding ones of the stored objects. The system further includes a reduction component configured to capture a current context value of a first data object defined in the ontology, the component further configured to compare the current context value of the first data object with stored values of the associated contexts, and wherein when the current context value does not match a particular stored value of a particular associated context, the component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects. |
US09760641B1 |
Site quality score
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining a first count of unique queries, received by a search engine, that are categorized as referring to a particular site; determining a second count of unique queries, received by the search engine, that are associated with the particular site, wherein a query is associated with the particular site when the query is followed by a user selection of a search result that (a) was presented, by the search engine, in response to the query and (b) identifies a resource in the particular site; and determining, based on the first and second counts, a site quality score for the particular site. |
US09760640B2 |
Relevancy-based domain classification
A domain classifier develops and maintains relevance data about specific domains based on historical relevance data and source context data. Such data may be used to classify the user's interest in attempting to visit a specific domain and thereby redirect the user to a website expected to be aligned with the user's interest. In various implementations, the historical relevance data is derived from source context data and/or post-visit user behavior collected from previous attempts to visit a specific domain. The source context data collected from the current visit may also be used as source context-factors to influence domain classification. Based on such historical and current source context factors, as well as the domain address provided in the user's navigation request, a domain classifier consults the historical relevance data and provides the user with Web content that is identified as likely to be relevant to the user's interests. |
US09760636B1 |
Systems and methods for browsing historical content
A system graphically plots articles. The system executes one or more search queries to search stored articles and receives results of the executed one or more search queries, where the results identify selected articles of the stored articles. The system further designates a graphical marker for each of the selected articles and plots each of the graphical markers on a graphical display. |
US09760632B2 |
URL rescue by execution of search using information extracted from invalid URL
A server system is disclosed that is capable of providing responsive content to a user when a request for an invalid URL is received. In a preferred embodiment, the server system implements multiple rescue strategies for attempting to rescue the invalid URL. One such rescue strategy involves repairing the URL by correcting for encoding errors, such as errors introduced by some web clients. Another rescue strategy involves determining that the URL contains an obsolete or outdated item identifier (e.g., product identifier) that renders the URL invalid, and returning information regarding one or more related items to the user. Another rescue strategy involves mining the invalid URL for one or more text strings reflective of the type of content desired, and then using the one or more text strings to execute a keyword search to identify content to provide to the user. The various rescue strategies may be attempted in sequence according to a hierarchy. |
US09760624B1 |
Automatic selection of an input language
Various aspects of the subject technology relate to systems, methods, and machine-readable media for automatically selecting an input language (e.g., English, Chinese, Japanese, Italian, Russian, French, etc.) for a resource. The resource may be an online resource such as a web page, a web service, or an application. The input language may be selected based on a resource identifier for an online resource, based on content analysis of the online resource, or based on a combination of these methods. |
US09760623B2 |
System for lightweight objects
Creating an object is disclosed. An instance of a sharable type is created. An instance of a lightweight type is created. The sharable type is designated as a parent of the lightweight type. The instance of the sharable type is designated as a parent of the instance of the lightweight type. The instance of the sharable type may be shared by one or more other instances of the lightweight type. |
US09760619B1 |
Generating weighted clustering coefficients for a social network graph
The disclosure includes a system and method for generating weighted clustering coefficients for a social network graph. The system includes a processor and a memory storing instructions that when executed cause the system to: receive social graph data associated with a social network, the social graph data including nodes, edges that connect the nodes and weights associated with the edges in a social graph, determine a first probability of existence of an edge in the social graph based on the weights, determine a second probability that a first node forms a triangle with two neighbor nodes, and compute a weighted clustering coefficient for the first node based on the first and second probabilities. |
US09760618B2 |
Distributed iceberg cubing over ordered dimensions
Methods, systems, and computer program products for distributed iceberg cubing over ordered dimensions are provided herein. A method includes calculating, from input data derived from a search query, a set of multiple cube measures for one or more combinations of multiple non-ordered dimensions; pruning the set of multiple cube measures based on one or more iceberg conditions to generate a sub-set of the cube measures; and determining a range for a set of ordered dimensions over a distributed processing platform based on (i) the sub-set of the cube measures and (ii) the one or more iceberg conditions. |
US09760616B2 |
Electronic mail creation recording medium, method, and information processing apparatus
A computer is disclosed that performs an electronic mail creation process. The computer creates an electronic mail by referring to a storage part in which received electronic mails are stored, using at least one electronic mail of the received electronic mails stored in the storage part, the at least one electronic mail selected based on a criteria being set beforehand, and changing at least one of header information and a body text of the at least one electronic mail. |
US09760615B2 |
Data quality monitoring
A computer implemented method, computer program product and system for data quality monitoring includes measuring a data quality of loaded data relative to a predefined data quality metric. The measuring the data quality includes identifying delta changes in at least one of the loaded data and the data quality rules relative to a previous measurement of the data quality of the loaded data. Logical calculus defined in the data quality rules is applied to the identified delta changes. |
US09760614B2 |
Method and tool for browsing semantic data and creating queries using a domain/range representation
A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two or more data classes from a displayed class hierarchy. Analysis of the semantic database may lead to generating and displaying one or more paths via class relationships between selected data classes. The user may interact with a displayed path of class relationships to provide input to the system, and from that input the system may automatically generate a search query. |
US09760608B2 |
Real-time search tuning
Embodiments are directed to dynamically tuning search result rankings to control how the search results are presented in a user interface and to dynamically updating search result rankings based on tuning inputs. In one scenario, a computer system receives search results with associated search result attributes. The search results are displayed within a user interface according to each search result's determined ranking. The computer system then receives a tuning input at the user interface. The tuning input indicates that a search result ranking model is to be adjusted for various specified search result attributes. Moreover, the search result ranking model determines how each search result is ranked. The computer system then dynamically updates the displayed search results as the search result ranking model is tuned for the specified search result attributes. The dynamic updating includes repositioning, adding and removing search results according to the determined ranking for each search result. |
US09760607B1 |
Calculating document quality
Disclosed are various implementations for a content evaluation application. Various component scores are calculated to reflect a variety of attributes of a document. The component scores may reflect a readability score, a word count, user interactions, content timeliness, or other data. An overall quality score is calculated for a document by applying selected weights to the component scores. |
US09760605B2 |
System and method for precise quantile determination
A system for precise quantile determination derives a maximum relative error value ε that guarantees that an exact result for every quantile can be determined in no more than two passes. The system computes a quantile summary of the datapoints, that specifies lower and upper bounds of the quantile ranks for selected datapoints, and determines for each quantile rank, the lower and upper bounds for values between which the quantile must occur. The system filters out in a second pass those datapoints that are not within the bounds to provide subsets; and computes from the quantile ranks and the subsets, the precise quantiles. |
US09760604B2 |
System and method for adaptive filtering of data requests
This disclosure describes systems and methods related to filtering data requests. In some embodiments, a system may determine an execution plan tree. The system may determine a backend-processed target table in the at least one first storage device. The system may traverse at least one first branch and at least one first node in the execution plan tree. The system may traverse at least one second branch and at least one second node from the parent join node. The system may determine that the rowsource is referenced at the rowsource-access node. The system may determine that the rowsource referenced at the rowsource-access node is a filtered-rowsource. The system may extract at least one join column from a join condition associated with the backend-processed target table and the filtered-rowsource. The system may determine at least one storage location of the filtered-rowsource. The system may determine an adaptive processing path based at least in part on the at least one storage location of the filtered-rowsource, the at least one join column determined from the join condition and the at least one direct predicate determined for the filtered-rowsource. The system may generate at least one target filter predicate for the backend-processed target table. |
US09760602B1 |
System for exploring data in a database
A system for exploring data in a database comprises a query parser, a parameter manager, a query submitter, and a result formatter. The query parser is to receive a base query and determine an input parameter from the base query. The parameter manager is to provide a first request for a value for the input parameter; receive the value for the input parameter; and provide a second request for the value for the input parameter. The query submitter is to determine a first query using the base query and the value for the input parameter; and provide an indication to execute the first query. The result formatter is to receive a result associated with the indication to execute the first query. |
US09760599B2 |
Group-by processing for data containing singleton groups
According to one embodiment of the present invention, a system performs a grouping operation for a database query. The system assigns data elements to groups and aggregates information for a group in response to assigning the group two or more data elements. The system passes the aggregated information for a group of two or more data elements for processing in accordance with the query, and passes information for a data element of a single-member group in a received form for processing in accordance with the query. Embodiments of the present invention further include a method and computer program product for grouping data elements in substantially the same manners described above. |
US09760597B2 |
System and method for highly scalable decentralized and low contention transactional processing X
A system and method for decentralized transaction processing that reduce contention by a number of techniques. First, the transactional management system is decomposed in a number of components that can be scaled out and/or scaled up independently and in a composable way. Second, transactions are committed in parallel without blocking each other. Third, applications can progress when the transactions updates are durable even if the writes of the transaction have not yet completed. Fourth, transactional consistency is guaranteed by making readable only gap-free prefixes of committed update transactions, without blocking the commit of new transactions. Fifth, session consistency is guaranteed by delaying the start of a new transaction till the snapshot of any previous update transaction in the same session is readable. |
US09760595B1 |
Parallel processing of data
Parallel processing of data may include a set of map processes and a set of reduce processes. Each map process may include at least one map thread. Map threads may access distinct input data blocks assigned to the map process, and may apply an application specific map operation to the input data blocks to produce key-value pairs. Each map process may include a multiblock combiner configured to apply a combining operation to values associated with common keys in the key-value pairs to produce combined values, and to output intermediate data including pairs of keys and combined values. Each reduce process may be configured to access the intermediate data output by the multiblock combiners. For each key, an application specific reduce operation may be applied to the combined values associated with the key to produce output data. |
US09760594B2 |
Statistics mechanisms in multitenant database environments
Statistics mechanisms in multitenant database environments. A master statistics file is maintained in a multitenant database system. The master statistics file has statistics corresponding to multiple tenants within the multitenant database system. Statistics for a selected table within the multitenant database system are generated. The selected table corresponding to a selected tenant of the multitenant database system. The master statistics file is updated based on the generated statistics for the selected table. |
US09760590B2 |
Mobile sender controlled data access and data deletion method and system
A method and system are provided for remotely deleting data stored on the remote mobile communication device, and within the communication network, by initiating a delete command, or setting data time of existence when creating the data, from a sender mobile communication device. |
US09760585B2 |
Objectclass versioning
Techniques for objectclass versioning in directory server schema are provided. The techniques include migrating from one version of a directory server to another version of the directory server, maintaining one or more versions of an objectclass while migrating from one version of a directory server to another version of the directory server, and selecting one of the one or more versions of an objectclass for normal functioning of an application. |
US09760584B2 |
Systems and methods for supporting inline delegation of middle-tier transaction logs to database
Systems and methods are provided for supporting transaction recovery based on inline delegation of transaction logs to a database. The system can retrieve transaction recovery information of a transaction from a persistence store, wherein the transaction recovery information is persisted on a resource manager that is associated with the persistence store during a prepare phase. Furthermore, the system can retrieve one or more in-doubt transactions from one or more participating resource managers of the transaction. Then, the system can determine whether to commit or roll back the one or more in-doubt transactions by matching the one or more in-doubt transactions to the transaction recovery information. |
US09760583B2 |
Method for native program to inherit same transaction context when invoked by primary program running in separate environment
Native applications inherit transaction contexts when invoked by primary applications running in separate hosting environments, by: receiving, by an interface of a native application server in a first hosting environment, a unique transaction context identifier for an invocation of the native application at the native application server by the primary application at a primary application server in a second hosting environment; receiving a SQL statement from the native application by the interface of the native application server; sending the SQL statement and the unique transaction context identifier to the primary application server for execution by the interface of the native application server; receiving a result of the execution of the SQL statement and the unique transaction context identifier from the primary application server by the interface of the native application server; and sending the result to the native application by the interface of the native application server. |
US09760582B2 |
Information processing apparatus and information processing method
An information processing apparatus includes a storage unit configured to store a face dictionary for performing face authentication, and a processing unit configured to update the face dictionary stored in the storage unit, wherein the processing unit controls updating of the face dictionary based on the number of images from among stored images corresponding to a person registered with the face dictionary. |
US09760571B1 |
Tabular DB interface for unstructured data
A tabular (relational) DB interface is responsive to SQL commands for accessing unstructured data bases. An application receives a relational data command or query and maps fields from the relational query to fields in an unstructured data store including documents arranged in a hierarchy and unbounded by fixed types or field lengths. The application generates field names by concatenating nested hierarchy field names to define unique “flat file” field names in a tabular form. The application generates a catalog defining the mapping which is used as metadata for accessing the unstructured data to satisfy the relational query. Use of the metadata avoids copying or translating the unstructured data store to a tabular form because the unstructured data collection remains unmodified, and is accessed via the catalog. |
US09760569B2 |
Method and system for providing translated result
Methods and/or systems for providing a translation result based on various semantic categories may be provided. A translation result providing method using a computer may include generating translations by translating a source sentence of a source language into a target language, and classifying the translations into semantic categories, respectively, and providing the classified translations to the user terminal. |
US09760562B2 |
Preventing frustration in online chat communication
Monitoring an internet chat in which a text transcript is generated by at least two chat participants, by: (i) performing a simple check on the text transcript for existence of a potential frustration precondition; and (ii) on condition that a frustration precondition is found, performing text analytics type analysis on the text transcript to determine whether potential frustration is evidenced by the text transcript. If it is determined that potential frustration is evidenced by the chat transcript then responsive action is taken to prevent and/or stem the frustration. |
US09760558B2 |
Extracting data from documents using proximity of labels and data and font attributes
A method for identifying information in a document may include analyzing the document for a text block containing a structure element, wherein said structure element is a position, font attribute, or text character; applying a rule based analysis on the text block to identify an adjacent label and field containing a value; and identifying said label and said value as a label and value pair in the document. |
US09760555B2 |
Incorporating content analytics and natural language processing into internet web browsers
Techniques disclosed herein describe generating annotations for text content rendered on a web browser. The web browser is configured with a content analytics plug-in configured to receive content to render in the web browser. The content itself includes unstructured text. The content analytics plug-in evaluates the unstructured text using content analytics and natural language processing (NLP) techniques to characterize the meaning of one or more passages in the unstructured text. The content analytics plug-in then generates annotations based on the characterizations to display when the web browser renders the content. |
US09760554B2 |
Incorporating content analytics and natural language processing into internet web browsers
Techniques disclosed herein describe generating annotations for text content rendered on a web browser. The web browser is configured with a content analytics plug-in configured to receive content to render in the web browser. The content itself includes unstructured text. The content analytics plug-in evaluates the unstructured text using content analytics and natural language processing (NLP) techniques to characterize the meaning of one or more passages in the unstructured text. The content analytics plug-in then generates annotations based on the characterizations to display when the web browser renders the content. |
US09760551B2 |
Generating regular expression
An example method for generating a regular expression includes: acquiring a preset character string; acquiring a to-be-collected character string in the preset character string in response to a trigger instruction; recognizing a character string before the to-be-collected character string from the preset character string, the character string before the to-be-collected character string being used as a first character string; recognizing a character string after the to-be-collected character string from the preset character string, the character string after the to-be-collected character string being used as a second character string; and generating a regular expression of the to-be-collected character string by a first preset rule according to character features of the to-be-collected character string, the first character string and the second character string. The techniques of the present disclosure generate the regular expression of the character string needed by a user. |
US09760549B2 |
Systems and/or methods for performing atomic updates on large XML information sets
Certain example embodiments described herein relate to techniques for processing XML documents of potentially very large sizes. For instance, certain example embodiments parse a potentially large XML document, store the parsed data and some associated metadata in multiple independent blocks or partitions, and instantiate only the particular object model object requested by a program. By including logical references rather than physical memory addresses in such pre-parsed partitions, certain example embodiments make it possible to move the partitions through a caching storage hierarchy without necessarily having to adjust or encode memory references, thereby advantageously enabling dynamic usage of the created partitions and making it possible to cache an arbitrarily large document while consuming a limited amount of program memory. Such techniques may be extended to enable atomic updates to be processed efficiently, e.g., by maintaining commit level information in a partition list and optionally implementing document shadowing. |
US09760545B2 |
Method and system for delineating and accessing multi-tagged literature
The present invention provides a way of parsing into tagged segments of texts and therefrom accessing multi-tagged literature. Multi-tagged literature comprises multiple narrative threads that may each occur simultaneously within a narrative or historical timeline, thereby allowing the reader to switch back and forth between various aspects of a text and optionally follow separate threads. In certain versions, the invented system includes an editing interface and a reader software. The editing interface allows for the manipulation of both imported text, newly input and/or newly authored text, and enables a user to populate a file with the text in combination with functional software code. The reader software directs the ebook display device to both render the text and allow the user to traverse the text in a variety of ways as directed by input to the ebook display device of commands and selections. |
US09760539B1 |
Incremental simple linear regression coefficient calculation for big data or streamed data using components
The present invention extends to methods, systems, and computing device program products for incrementally calculating simple linear regression coefficients for Big Data or streamed data. Embodiments of the invention include incrementally calculating one or more components of simple linear regression coefficients for a modified computation set based on one or more components of simple linear regression coefficients calculated for a previous computation set and then calculating the simple linear regression coefficients for the modified computation set based on the incrementally calculated components. Incrementally calculating simple linear regression coefficients avoids visiting all data elements in the modified computation set and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption. |
US09760538B2 |
Computer-implemented system and method for efficient sparse matrix representation and processing
Speed with which sparse matrices are processed can be increased by using improved compressed representations of the matrices. Structured compressed representations reduce the number of cache misses experienced during matrix processing by decreasing the number of times the cache has to be accessed randomly. Further, representations of the matrix that divide and regroup rows and columns of the matrix based on their number of non-zero entries allows to assign the most appropriate kernel function for processing of these portions of a matrix, overcoming the limitations of the GPU-based hardware. As a result, the speed of processing can be increased without disturbing the original structure of the matrix. |
US09760537B2 |
Finding a CUR decomposition
One embodiments is a computer-implemented method for finding a CUR decomposition. The method includes constructing, by a computer processor, a matrix C based on a matrix A. A matrix R is constructed based on the matrix A and the matrix C. A matrix U is constructed based on the matrices A, C, and R. The matrices C, U, and R provide a CUR decomposition of the matrix A. The construction of the matrices C, U, and R provide at least one of an input-sparsity-time CUR and a deterministic CUR. |
US09760533B2 |
Floating-gate transistor array for performing weighted sum computation
A weighted sum is a key computation for many neural networks and other machine learning algorithms. Integrated circuit designs that perform a weighted sum are presented. Weights are stored as threshold voltages in an array of flash transistors. By putting the circuits into a well-defined voltage state, the transistors that hold one set of weights will pass current equal to the desired sum. The current flowing through a given transistor is unaffected by operation of remaining transistors in the circuit. |
US09760532B2 |
Method for evaluating the solution to a multicriteria optimization problem
Solving a multidimensional multicriteria optimization problem is difficult because the correlations and dependencies between solutions, target functions, and variation variables can be detected only with difficulty. In order to facilitate this, it is proposed that a model space (1) and a variation space (2) are displayed simultaneously and in an interactively linked fashion. |
US09760527B2 |
Disaggregated server architecture for data centers
A system comprising a unified interconnect network, a plurality of process memory modules, and a plurality of processor modules configured to share access to the memory modules via the unified interconnect network. Data may be communicated between a plurality of processor modules and a plurality of shared resource pools via a unified interconnect network, wherein the communications comprise a protocol that is common to all resource pools, and wherein each resource pool comprises a plurality of resource modules each configured to perform a common function. Further, a network interface controller (NIC) module may be configured to receive data from a plurality of processor modules via a unified interconnect network, and provide core network connectivity to the processor modules. |
US09760524B2 |
System and method to redirect UASP mass storage devices to an unsupported operating system in a VDI environment
In certain information handling system environments, universal serial bus (USB) attached small computer interface (SCSI) protocol (UASP) devices may be connected to a client and redirected to a server or other information handling system. Some operating systems (OS) of a server may not support UASP. Rather than installing non-certified or expensive third party software, a virtual disk enumerator may retrieve the relevant information of the redirected UASP device and determine that all requests to the virtual UASP device must be redirected to the disk stack of the client for processing. |
US09760523B2 |
Docking station and external device control method and system utilizing the docking station
Embodiments of the present invention provide a docking station and an external device control method and system utilizing the docking station, which are capable of implementing simultaneous working of devices of two types of protocols through a same multiplexing interface. The external device control method includes: utilizing a docking station, where the docking station includes: a first protocol/second protocol multiplexing interface for connecting to a main device; at least one first protocol device interface for connecting to a first protocol external device; and at least one second protocol device interface for connecting to a second protocol external device. The method is: receiving first protocol data sent by the first protocol external device through the first protocol device interface; and converting the first protocol data into second protocol data, and sending the second protocol data to the main device through the first protocol/second protocol multiplexing interface. |
US09760518B2 |
Multimedia switch box
The present invention relates to a multimedia switch box device comprising a processing means; an interface and a plurality of universal serial bus, USB, connections. The processing means is configured to initiate download of software via the interface to an USB memory device connected to a first one of the plurality of USB connections, establish data connection between the USB memory device and a device connected to a second one of the plurality of USB connections after download of the software, and initiate download of the software from the USB memory device to the device connected to the second one of the plurality of USB connections. |
US09760515B2 |
Shared control of a phase locked loop (PLL) for a multi-port physical layer (PHY)
Methods and systems for shared control of a phase locked loop (PLL) for a multi-port physical layer (PHY) are disclosed. In one aspect, an arbitration logic circuit is coupled to ports of a multi-port PHY sharing a phase locked loop (PLL). Upon receiving an indication that the shared PLL is to be reset, the arbitration logic circuit commands the ports sharing the PLL to enter a state in which any reset of the shared PLL would have minimal or no effect in their operations. In this manner, an integrated circuit (IC) including a multi-port PHY may be configured with only one PLL and associated clock generating logic to provide a clock signal for some or all of its ports, thus reducing its semiconductor area and power consumption. Furthermore, the ports of the multi-port PHY may operate independently from each other obviating any configuration and/or interoperability problems associated with having a shared PLL. |
US09760514B1 |
Multi-packet processing with ordering rule enforcement
A system includes an input/output adapter operable to receive a plurality of packets in a single clock cycle. The system includes a controller operatively connected to the input/output adapter. The controller is operable to receive a first packet at a data link layer and determine a state of a first output indicator to maintain packet ordering. Based on determining that a first receiver formatting interface is selected by the first output indicator, the controller performs an alignment adjustment and output of the first packet by the first receiver formatting interface. Based on determining that a second receiver formatting interface is selected by the first output indicator, the controller performs the alignment adjustment and output of the first packet by the second receiver formatting interface. |
US09760508B2 |
Control apparatus, computer system, control method and storage medium
A control apparatus which controls an access to a memory acquires, for the access to the memory, a predetermined address corresponding to the order of addresses at which the memory is accessed, and determines whether the predetermined address is identical to the target address of the access. In a case where the predetermined address is identical to the target address, the control apparatus controls the access to the memory so as to perform page close after the end of the access to the target address. |
US09760507B2 |
Data processing device and data processing method
A data processing device includes a first sub-arbiter configured to arbitrate an access by first and second masters that access data stored in a memory; a second sub-arbiter configured to arbitrate an access to the memory by a plurality of masters other than the first and the second masters; a main arbiter configured to prioritize the access to the memory by the first sub-arbiter over the access to the memory by the second sub-arbiter; and a limiting unit configured to limit an amount of the access to the memory by the second master within a preset range. |
US09760496B2 |
Simultaneous invalidation of all address translation cache entries associated with an X86 process context identifier
A translation-lookaside buffer (TLB) includes a plurality of entries, wherein each entry of the plurality of entries is configured to hold an address translation and a local valid bit vector, wherein each bit of the local valid bit vector is mapped from a different value of an x86 instruction set architecture (ISA) process context identifier (PCID). The TLB also includes an input that receives an invalidation bit vector having bits corresponding to the bits of the local valid bit vector of the plurality of entries. The TLB also includes logic that simultaneously invalidates a bit of the local valid bit vector of each entry of the plurality of entries that corresponds to a set bit of the invalidation bit vector. |
US09760492B2 |
Method for controlling access of cache through using programmable hashing address and related cache controller
A method for controlling access of a cache includes at least following steps: receiving a memory address; utilizing a hashing address logic to perform a programmable hash function upon at least a portion of the memory address to generate a hashing address; and determining an index of the cache based at least partly on the hashing address. |
US09760491B2 |
Optimized use of hardware micro partition prefetch based on software thread usage
A computer-implemented method selectively adjusts a resources addresses cache of addresses of resources used by virtual processors. A first dispatch from a hypervisor dispatches a first virtual processor, and then tracks processes executed by the first virtual processor. The hypervisor caches cache addresses of resources used by the processes after the first dispatch in a resources addresses cache. The hypervisor undispatches the first virtual processor, and then redispatches the first virtual processor as a second virtual processor by issuing a second dispatch. Processes executed by the second virtual processor are compared to processes executed during by the first virtual processor, thus leading to an identification of a level of process utilization consistency. The hypervisor then adjusts the resources addresses cache by selectively clearing resource addresses based on the level of process utilization consistency. |
US09760486B2 |
Accelerating cache state transfer on a directory-based multicore architecture
Technologies are generally described herein for accelerating a cache state transfer in a multicore processor. The multicore processor may include first, second, and third tiles. The multicore processor may initiate migration of a thread executing on the first core at the first tile from the first tile to the second tile. The multicore processor may determine block addresses of blocks to be transferred from a first cache at the first tile to a second cache at the second tile, and identify that a directory at the third tile corresponds to the block addresses. The multicore processor may update the directory to reflect that the second cache shares the blocks. The multicore processor may transfer the blocks from the first cache in the first tile to the second cache in the second tile effective to complete the migration of the thread from the first tile to the second tile. |
US09760483B2 |
Memory system capable of controlling wireless communication function
According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, controller, memory, wireless communication function section, and extension register. The controller controls the nonvolatile semiconductor memory device. The memory is serving as a work area of the controller. The wireless communication module has a wireless communication function. The extension register is provided in the memory. The controller processes a first command to read data from the extension register, and a second command to write data to the extension register. The extension register records, an information specifying the type of the wireless communication function in a specific page, and an address information indicating a region on the extension register to which the wireless communication function is assigned. |
US09760482B2 |
Reconstruct drive for dynamic resizing
A solid-state drive (SSD) is configured for dynamic resizing. When the SSD approaches the end of its useful life because the over-provisioning amount is nearing the minimum threshold as a result of an increasing number of bad blocks, the SSD is reformatted with a reduced logical capacity so that the over-provisioning amount may be maintained above the minimum threshold. |
US09760477B1 |
Self-healing job executor pool
Aspects of the present disclosure relate to a self-healing job executor pool. A server detects that a job executing on an executor failed. The server determines, based on at least one factor from a predetermined set of executor-related factors, that the job executing on the executor failed due to a state of the executor. The server adjusts, in response to determining that the job executing on the executor failed due to the state of the executor, the state of the executor to a known good state, where the known good state is selected from a stored set of known good states. |
US09760476B2 |
Crowdsourced device cloud for application testing
Methods and arrangements for a method of managing crowdsourced devices for application testing, said method comprising: utilizing at least one processor to execute computer code that performs the steps of: receiving, from a mobile device, a request to register itself as a rentable device; receiving, from a remote device, a request to test an application; transmitting, to the remote device, a list of rentable devices available; receiving a selection, from the remote device, of at least one rentable device for testing; and responsive to receiving the selection, transmitting instructions to the at least one rentable device to execute the instructions, the instructions comprising at least one test step for an application. Other variants and embodiments are broadly contemplated herein. |
US09760469B2 |
Analysis of program code
This disclosure relates to the analysis of a program based on source code where the source code comprises a call to a function associated with a function implementation. A processor determines, based on a summary that over-approximates the function, an assignment of an input variable and an output variable of the function call to reach a predefined state. The processor then determines, based on the implementation of the function whether the assignment of the input variable results in the assignment of the output variable. If it does not, the processor determines a narrowed summary for the function such that the narrowed summary over-approximates the function and excludes the assignment of the input variable and the output variable. Finally, the processor stores the narrowed summary on a datastore. Inlining of function code and unfolding of loops is avoided and parallel processing of multiple functions is possible. |
US09760463B2 |
Microcontroller fault injection method and system
Temporary fault injection to existing hardware is performed using only software without changing an implementation of the hardware. A fault injection interrupt process starts on an operation of a CPU using an interrupt that is not used by software, and an internal state of hardware is updated to the same value as a result obtained when a fault has occurred during the interrupt process. A clock of the CPU during the interrupt process is accelerated so that a period of time of the interrupt process is smaller than a period of time until a fault becomes effective. |
US09760462B2 |
Testing optimization of microprocessor table functions
Embodiments relate to testing memory write operations. An aspect includes detecting a first write operation to a set of “n” divisions in a memory table, and defining a selected set of entries of an optimization checking table corresponding to the set of “n” divisions of the memory table. The aspect includes determining that at least one selected entry of the selected set of entries is not among an optimal set of entries of the checking table. The aspect further includes determining whether to generate an optimization error or to end an optimization analysis of the first write operation without generating the optimization error by comparing the first time stamps of one or both of the at least one selected entry and one or more optimal entries of the optimal set of entries to a temporal window defined by a predetermined duration. |
US09760458B2 |
Dynamic mirroring
One or more techniques and/or systems are provided for dynamic mirroring. A first storage node and the second storage node within a first storage cluster may locally mirror data between one another based upon a local failover partnership. The first storage node and a third storage node within a second storage cluster may remotely mirror data between one another based upon a primary disaster recovery partnership. If the third storage node fails, then the first storage node may remotely mirror data to a fourth storage node within the second storage cluster based upon an auxiliary disaster recovery partnership. In this way, data loss protection for the first storage node may be improved, such that the fourth storage node provide clients with access to mirrored data from the first storage node in the event the second storage node and/or the third storage node are unavailable when the first storage node fails. |
US09760457B2 |
System, method and computer program product for recovering stub files
A read cache may include portions of files stored on media of a media library. Embodiments described herein may include systems and methods for restoring a read cache, including restoring stub files to a read cache on an ad hoc basis. |
US09760456B2 |
Memory management method, memory storage device and memory control circuit unit
A memory management method, a memory storage device and a memory control circuit unit are provided. The memory management method includes: detecting a replacement physical unit number of a rewritable non-volatile memory module; adjusting an available capacity of the rewritable non-volatile memory module from a first available capacity to a second available capacity if the replacement physical unit number meets a default condition. Therefore, a lifespan of the memory storage device may be prolonged by adjusting the available capacity of the rewritable non-volatile memory module. |
US09760452B2 |
In-line backup power source incorporating communication capability
A method for providing backup power to power loads. The method includes a computer processor identifying an indication of a power failure to a computing system. The method further includes identifying a first active power load that is imposed on the computing system by one or more computing devices in the computing system. The method further includes responding to the power failure by activating a first IPU that is connected to the first active power load, identifying a power duration threshold for the first active power load, and determining whether a duration of power stored in the first IPU is less than the identified power duration. The method further includes responding to the determination that the duration of power stored in the first IPU is less than the identified power duration threshold of the first active power load by initiating a shutdown protocol for the first active power load. |
US09760448B1 |
Hot recovery of virtual machines
A method, computer program product, and computing system for hot recovery of virtual machines are described. The method may include initiating a recovery process to transfer data, from a backup archive of a virtual machine to be restored, to a virtual disk at the virtual machine host computer. The method may further include booting the virtual machine to be restored. The method may also include intercepting a read request from the virtual machine to the virtual disk at the virtual machine host computer. The method may additionally include determining if the read request from the virtual machine requested data from the virtual disk which has not yet been restored from the backup archive to the virtual disk by the recovery process. Moreover, the method may include, in response to determining that the requested data has not been restored from the backup archive to the virtual disk, returning the requested data. |
US09760445B1 |
Data protection using change-based measurements in block-based backup
Data protection using change-based measurements in block-based backup is disclosed. Block change information indicating an extent of change associated with a volume may be determined. The block change information may be based at least in part on stored information indicating monitored changes to blocks in the volume. A backup operation may be initiated based at least in part on the determined block change information. |
US09760434B2 |
ECC method for double pattern flash memory
A method of operating a memory device storing ECCs for corresponding data is provided. The method includes writing an extended ECC during a first program operation, the extended ECC including an ECC and an extended bit derived from the ECC. The method includes overwriting the extended ECC with a pre-determined state during a second program operation to indicate the second program operation. The method includes, setting the ECC to an initial ECC state before the first program operation; during the first program operation, computing the ECC, changing the ECC to the initial ECC state if the computed ECC equals the pre-determined state; and changing the extended bit to an initial value if the ECC equals the initial ECC state. The method includes reading an extended ECC including an extended bit and an ECC for corresponding data, and determining whether to enable ECC logic using the extended ECC. |
US09760429B2 |
Fractional reserve high availability using cloud command interception
An approach is provided to provide a high availability (HA) cloud environment. In the approach, an active cloud environment is established in one cloud computing environment using a primary set of resources and a passive cloud environment is established in another cloud computing environment, with the passive cloud environment using fewer resources than are used by the active cloud environment. A workload is serviced by the active cloud environment. While servicing the workload, cloud commands are processed that alter the primary set of resources and the commands are stored in a queue. When a failure of the active cloud environment occurs, the workload is serviced by the passive cloud environment in the second cloud computing environment and the cloud commands stored in the queue are used to alter the resources used by the passive cloud environment. |
US09760428B1 |
System, method, and computer program for performing preventative maintenance in a network function virtualization (NFV) based communication network
A system, method, and computer program product are provided for performing preventative maintenance in a Network Function Virtualization based (NFV-based) communication network. In use, a first potential fault is identified in a first resource in an NFV-based communication network. Additionally, a first time for maintaining the first resource is identified to prevent an occurrence of the first potential fault. Further, a second resource is identified for replacing the first resource during the first time. |
US09760427B2 |
Method and apparatus for identifying location related hardware failures
In one embodiment, a method includes receiving at a location related failure identification device, failure data for a plurality of components within a system, mapping at the device, the failure data to location data comprising a location of each of the components within the system, identifying at the device, location related failures based on the mapping, and outputting from the device, information on the location related failures. An apparatus and logic are also disclosed herein. |
US09760421B2 |
Information processing device, method, and computer readable medium
An information processing device includes a plurality of processors. One of the plurality of processors is configured to: acquire a first code from a plurality of codes included in a program to be emulated; determine whether or not that a plurality of native codes corresponding to the acquired first code are for the atomic operation and that the first code accesses a memory; and generate a modified native code string with delay in which a certain code for delaying the completion of executing the plurality of native codes is inserted in the plurality of native codes corresponding to the first code when the one of the plurality of processors determined that the plurality of native codes corresponding to the first code are not for the atomic operation and that the first codes accesses the memory. |
US09760419B2 |
Method and apparatus for failure detection in storage system
The present disclosure relates to a method and an apparatus for failure detection in a storage system. One embodiment provides a method for failure detection in a storage system. The method includes determining an amount of data received by a plurality of switches in the storage system within a predetermined time window so as to obtain a plurality of data amounts; determining a count of check errors detected by the plurality of switches in the data to obtain a plurality of check error counts; and calculating a failure risk for the plurality of switches based on the plurality of data amounts and the plurality of check error counts. Another embodiment of the present invention provides a corresponding apparatus. |
US09760417B2 |
Application dehydration and rehydration during application-to-application calls
Methods, systems, and computer program products are provided that enable a first application (i.e., a caller application) to call a second application (i.e., a callee application) to perform a function in a manner such that the first application may be dehydrated during the call. Dehydrating includes terminating execution of an instance of the first application, and freeing memory space in a memory of a mobile device that stored the instance of the first application. In such case, the second application may be active while the first application is no longer present in memory. The second application is enabled to respond to the call, causing the first application to be rehydrated. The first application continues execution at a location where the first application was dehydrated, and receives the response to the call. |
US09760414B2 |
Preserving event data for lazily-loaded macro components in a publish/subscribe system
A method, system and computer program product for preserving event data for lazily-loaded macro components. Upon detecting an event published by a publisher, the logical channel of the detected event is identified. If one of the macro components to be lazily-loaded is a primary receiver for that logical channel (determined by performing a table-lookup of a data structure containing a listing of macro components and their associated logical channels for which they are to be the primary receivers), then the indication of the logical channel of the detected event along with the data of the published event are stored as a key/value pair in a data structure. Upon the macro component to be lazily-loaded having been loaded, the data of the published event associated with the logical channel for which the loaded macro component is a primary receiver is retrieved and transmitted to that logical channel. |
US09760412B2 |
Client server communication system
Apparatus for communicating with a server application. A first request is received by a first agent application on a first client computer system from the server application to request that a second agent application on a second client computer system communicate with the server application. Responsive to receiving the first request, a second request is sent by the first agent application to the second agent application on the second client computer system to communicate with the server application. |
US09760411B2 |
Switching a locking mode of an object in a multi-thread program
A mechanism is provided for switching a locking mode of an object in a multi-thread program. The mechanism acquires, during execution of the program, access information related to accesses to the object by a plurality of threads. The object supports a single-level locking mode and a multi-level locking mode. The single-level locking mode is a mode capable of locking the object. The multi-level locking mode is a mode capable of locking the object and fields in the object respectively. The mechanism switches the locking mode of the object between the single-level locking mode and the multi-level locking mode based on the access information. |
US09760410B2 |
Technologies for fast synchronization barriers for many-core processing
Technologies for multithreaded synchronization including a computing device having a many-core processor. Each processor core includes multiple hardware threads. A hardware thread executed by a processor core enters a synchronization barrier and synchronizes with other hardware threads executed by the same processor core. After synchronization, the hardware thread synchronizes with a source hardware thread that may be executed by a different processor core. The source hardware thread may be assigned using an n-way shuffle of all hardware threads, where n is the number of hardware threads per processor core. The hardware thread resynchronizes with the other hardware threads executed by the same processor core. The hardware thread alternately synchronizes with the source hardware thread and the other hardware threads executed by the same processor core until all hardware threads have synchronized. The computing device may reduce a Boolean value over the synchronization barrier. Other embodiments are described and claimed. |
US09760403B2 |
Information processing system and method for distributing load over hardware processing and software processing
An information processing system includes a optimal-load arrangement means containing a load analysis means, a load distribution means, and program information. The load-computation execution means contains a hardware processing means and a software computation means. The program information includes resource information and information pertaining to data to be processed and the content of the processing to be performed thereon. The load analysis means has the ability to perform community assignment in which, of the data to be processed, data in regions having heavy loads and communication volumes that can be reduced is assigned to a hardware community and data in other regions is assigned to a software community. The load distribution means divides up the data to be processed such that the data assigned to the hardware community is processed by the hardware processing means and the data assigned to the software community is processed by the software computation means. |
US09760401B2 |
Incentive-based app execution
Systems and methods of a personal daemon, executing as a background process on a mobile computing device, for providing personal assistant to an associated user is presented. Also executing on the mobile computing device is a scheduling manager. The personal daemon executes one or more personal assistance actions on behalf of the associated user. The scheduling manager responds to events in support of the personal daemon. More particularly, in response to receiving an event the scheduling manager determines a set of apps that are responsive to the received event and from that set of apps, identifies at least a first subset of apps for execution on the mobile computing device. The scheduling manager receives feedback information regarding the usefulness of the executed apps of the first subset of apps and updates the associated score of each of the apps of the first subset of apps. |
US09760400B1 |
System and method for joining containers running on multiple nodes of a cluster
Method for joining containers. On a plurality of nodes connected into a cluster, where each node hosts at least one container, executing real processes in the containers, where each real process is executed on a single container and other containers execute fake process corresponding to the real process; the fake process includes interfaces identical to interfaces of a corresponding real process; determining the real process on a source container to be migrated; for the target container, replacing the fake process with the real process and replacing the real process with the fake process on the source container; re-launching a process on the same hardware node with settings from another node. Interfaces of real processes are connected to interfaces of fake processes to establish data flow of fake process identical to the data flow outputted by interfaces of a real process. Interfaces of the fake process receive data from conjugated interfaces. |
US09760393B2 |
Storage architecture for virtual machines
Some embodiments of the present invention include a method comprising: accessing units of network storage that encode state data of respective virtual machines, wherein the state data for respective ones of the virtual machines are stored in distinct ones of the network storage units such that the state data for more than one virtual machine are not commingled in any one of the network storage units. |
US09760391B2 |
Method and apparatus for network virtualization
A method for implementing an entity of a network by virtualizing said network entity and implementing it on one or more servers each acting as an execution unit for executing thereon one or more applications running and/or one or more virtual machines running on said execution unit, each of said application programs or virtual machines running on a server and implementing at least a part of the functionality of said network entity being called a virtual network function VNF module, wherein a plurality of said VNF modules together implement said network entity to thereby form a virtual network function VNF, said method comprising the steps of: obtaining m key performance indicators (KPI) specifying the required overall performance of the VNF, obtaining n performance characteristics for available types of execution units, determining one or more possible deployment plans based on the obtained m KPI and n performance characteristics, each deployment plan specifying the number and types of execution units, such that the joint performance of VNF modules running on these execution units achieves the required overall performance of the VNF. |
US09760388B1 |
Memory monitoring tool
Described herein are systems for monitoring memory allocation and deallocation associated with compact virtual machine (CVM) instances operating on a host environment. In some cases, the systems output a tree structure that is viewable by a user to understand the native memory usage of the CVM instance stemming from java frames execution. In some particular instances, the tree structure may present to the user a code line by code line analysis of the memory allocation and deallocation. |
US09760382B2 |
Modular space vehicle boards, control software, reprogramming, and failure recovery
A space vehicle may have a modular board configuration that commonly uses some or all components and a common operating system for at least some of the boards. Each modular board may have its own dedicated processing, and processing loads may be distributed. The space vehicle may be reprogrammable, and may be launched without code that enables all functionality and/or components. Code errors may be detected and the space vehicle may be reset to a working code version to prevent system failure. |
US09760376B1 |
Compilation for node device GPU-based parallel processing
An apparatus may include a processor and storage to store instructions that cause the processor to perform operations including: in response to a determination that a GPU of a node device is available, determine whether a task routine can be compiled to generate a GPU task routine for execution by the GPU to cause performance of multiple instances of a task of the task routine at least partially in parallel without dependencies thereamong; and in response to a determination that the task routine is able to be compiled to generate the GPU task routine: employ a conversion rule to convert the task routine into the GPU task routine; compile the GPU task routine for execution by the GPU; and assign performance of the task with a data set partition to the node device to enable performance of the multiple instances with the data set partition by the GPU. |
US09760371B2 |
Packed data operation mask register arithmetic combination processors, methods, systems, and instructions
A method of an aspect includes receiving a packed data operation mask register arithmetic combination instruction. The packed data operation mask register arithmetic combination instruction indicates a first packed data operation mask register, indicates a second packed data operation mask register, and indicates a destination storage location. An arithmetic combination of at least a portion of bits of the first packed data operation mask register and at least a corresponding portion of bits of the second packed data operation mask register is stored in the destination storage location in response to the packed data operation mask register arithmetic combination instruction. Other methods, apparatus, systems, and instructions are disclosed. |
US09760369B2 |
Assessing modularity of a program written in object oriented language
The technique relates to a system and method for assessing modularity of a program written in an object oriented language. This technique involves receiving information related to modularization of the program written in the object oriented language. Then the modularization of the program is assessed by calculating object encapsulation metrics, partial types metrics, extension method metrics, delegates metrics and static variable usage metrics. Further, an assessment report of the modularization is generated with respect to the said metrics. |
US09760366B2 |
Maintaining deployment pipelines for a production computing service using live pipeline templates
Techniques are presented for managing a deployment pipeline using an inheritable and extensible source code template—generally referred to as a live pipeline template (LPT). As described, live pipeline templates may be used to manage deployment pipelines which, in turn, are used to launch, maintain, and update the services and systems used to host and provide computing services. |
US09760365B2 |
Systems, methods, and computer program products for a software build and load process using a compilation and deployment service
Systems, methods, and computer program products for a software build and load process using a compilation and deployment service. A method for a software build and load process using a compilation and deployment service includes receiving, at the service, new software. The method further includes comparing, at the service, the received new software with data in a database, wherein the data comprises active software. The method further includes merging, at the service said new software and active software into one or more load modules based on the comparison. The method further includes deploying the one or more load modules to one or more target processing units. |
US09760363B2 |
Systems for remote provisioning of electronic devices
There is provided a method and system to automatically provide software and/or firmware updates to the electronic devices, particularly mobile devices used by consumers such as portable health-care data interchange devices. There is also provided a method and system of updating software in electronic devices without requiring a wired data interface to affect changes. There is also provided a method and system for tracking the configuration of electronic devices that are sold to and configured by particular consumers, especially consumers/patients using electronic devices related to health care. Further, there are also provided a methods and systems for integrating the purchase, and ordering, and software configuration of electronic devices. |
US09760359B2 |
Healthcare as a service—downloadable enterprise application
An application as a service provided in a secure environment. A sandbox in a user's computing environment may be created. An application may be downloaded to the user's computing environment to run within the sandbox. Data sources associated with the user's computing environment may be searched and connectivity established with data registry of the data sources based on data description received with the application. The application may be run within the sandbox using the established connectivity. Metering may be performed to monitor usage of the application at the user's computing environment. |
US09760355B2 |
Parallelizing compile method, parallelizing compiler, parallelizing compile apparatus, and onboard apparatus
A parallelizing compile method includes, dividing a sequential program for an embedded system into multiple macro tasks, specifying (i) a starting end task and (ii) a termination end task, fusing (i) the starting end task, (ii) the termination end task, and (iii) a group of the multiple macro tasks, extracting a group of multiple new macro tasks from the multiple new macro tasks fused in the fusing based on a data dependency, performing a static scheduling assigning the multiple new macro tasks to the multiple processor units, so that the group of the multiple new macro tasks is parallelly executable by the multiple processor units, and generating a parallelizing program. In addition, a parallelizing compiler, a parallelizing compile apparatus and an onboard apparatus are provided. |
US09760353B2 |
Dynamically changing input data streams processed by data stream language programs
An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. The data stream language allows users to specify a search condition using a find block for identifying the set of data streams processed by the data stream language program. The set of identified data streams may change dynamically. The data stream language allows users to group data streams into sets of data streams based on distinct values of one or more metadata attributes associated with the input data streams. The data stream language allows users to specify a threshold block for determining whether data values of input data streams are outside boundaries specified using low/high thresholds. The elements of the set of data streams input to the threshold block can dynamically change. The low/high threshold values can be specified as data streams and can dynamically change. |
US09760346B2 |
Deeply parallel source code compilation
Abstract Syntax Trees (ASTs) are generated using the source code of a programming language that include information relating to the structure of the program. The generation of the ASTs may be performed in parallel. The types are split into a number of modules (e.g. configurable) that form an assembly. During the different stages of the compilation process, each module may be compiled in parallel. As the different modules are being compiled (e.g. in parallel), compiler metadata from the different modules may be written to a repository accessible by the different compilation processes. After flowing through the compilation pipeline, each of the enriched ASTs are used for code generation where they are transformed into the target language (e.g. a code stream that can be executed on hardware). The executable code is then stored as part of the assembly. The storage of the code may also be performed in parallel. |
US09760345B2 |
Recursive ontology-based systems engineering
The present disclosure proposes a new model engineering method and system that permits the creation of application systems without the need of program development. The system allows organizations to search for high performance development teams and methods, and develop high quality solutions. The present disclosure covers the three central areas of systems engineering: (1) a method for creating models which represent reality in a standardized way; (2) a procedure for transforming models into computable artifacts, that is, computer systems that behave as specified in the model; and (3) a collaborative method based in knowledge representations. |
US09760342B2 |
Undo/redo in javascript object notation
The method includes modifying a Javascript object notation structure to include a tag on at least one object and a tag on at least one array containing a first version of the Javascript object notation structure. The method includes in response to identifying a changed second version of the Javascript object notation structure, adjusting the tag on the at least one object and the tag on the at least one array to include the second version of the Javascript object notation structure. The method includes adjusting the displayed first version of the Javascript object notation structure with the second version of the Javascript object notation structure. The method includes in response to receiving data indicating an undo/redo action, adjusting the displayed second version of the Javascript object notation structure to the first version of the Javascript object notation structure. |
US09760340B2 |
Method and system for enhancing quality of requirements for an application development
The present disclosure relates to a method for enhancing quality of requirements for an application development. The method comprises retrieving expertise information of each user of groups involved in identifying requirements, domain knowledge of each user, information on number of defects associated with requirements and information of requirements for application development from sources. Then, skill score of the groups is computed using expertise information and domain knowledge of each user of corresponding groups. Solidity score of each of requirements is determined using information of requirements and predetermined threshold solidity score. Weightage score of each of requirements is computed based on information of requirements and information on number of defects. The, using skill score of groups, solidity score of each of requirements and weightage score, strength score of each of requirements is computed for enhancing quality of requirements. |
US09760339B2 |
Apparatus and method of processing numeric calculation
A method and apparatus for processing numeric calculation are provided. The method includes determining a shift bit and an index bit that falls within an index range of a lookup table from among bits representing a divisor scaled up by an offset, obtaining a replacement value corresponding to an index value of the determined index bit by using the lookup table, multiplying a dividend scaled up by the offset by the obtained replacement value, and outputting a value corresponding to a division operation by correcting a scale of a result of the multiplication using a right shift operation. |
US09760335B2 |
Modular airborne display system
A modular airborne display system, the system comprising: a plurality of airborne display modules (ADMs) such that each ADM comprises a display unit, a local control unit and a lifting unit; and a central control unit for synchronizing the plurality of ADMs to generate a combined image to be displayed by separately instructing each one of the plurality of ADMs to present a portion of the combined image and to arrive at a respective presentation location. |
US09760334B2 |
Electronic shelf label system, electronic shelf label terminal, electronic shelf label server and control method for the same
Each electronic shelf label terminal includes a display section, a first image storage section in which a first image containing the price of a commodity displayed on the commodity shelf equipped with the electronic shelf label terminal is stored, a second image storage section in which a second image consisting of n parts simultaneously displayed on each display section of n electronic shelf label terminals arranged in one direction is stored, and a control section configured to repeatedly carry out a control to continuously display the second image stored in the second image storage section for a time which is n times greater than the display time of the first image at a predetermined interval after displaying the first image stored in the first image storage section for a time at a predetermined interval on the display section. |
US09760333B2 |
Pixel clocking method and apparatus
An apparatus includes a clock circuit and a virtual pixel clock circuit. The clock circuit provides a common clock signal. The virtual pixel clock circuit provides a plurality of pixel clock signals in response to the common clock signal. One of the virtual pixel clock signals is at a different clock speed than another of the plurality of virtual pixel clock signals. |
US09760331B2 |
Sharing a screen between electronic devices
A screen sharing method for an electronic device is provided. A first device communicates with a second device and shares a first screen. At the first device, a specific image is displayed superposed with the first screen, where the specific image is excluded from the first screen shared with the second electronic device. The second screen is thereafter shared with the second device. An intuitive user interface for editing a shared screen and thereafter sharing the edited screen is thus provided. |
US09760328B2 |
White space management mechanism
A computer generated method disclosed. The method includes examining a print job data stream spooled in a spooled print production file, identifying one or more white space regions within documents in the print production file and inserting content into each of the white space regions. |
US09760317B2 |
Page allocation table determining apparatus, page allocation table determining method, and non-transitory storage medium storing page allocation table determining program
If a page allocation table determining apparatus receives a change, either in the content of items in a page allocation table screen that is displayed by a display unit, or in the plotted content of an imposition screen, which is displayed by the display unit in response to an action taken by the user, the page allocation table determining apparatus generates a page allocation table screen and an imposition screen that simultaneously reflect such a change. Based thereon, the display unit simultaneously displays the page allocation table screen, which simulates the page allocation table, and the imposition screen, which simulates a layout of imposed pages. |
US09760316B2 |
Method and system for managing software version compatibility amongst devices in a multi-device network environment
A method, a readable recording medium, and a system are disclosed for managing software version compatibility amongst a plurality of devices within a network, the method includes hosting a configuration file on a server populating the configuration file for each of the one or more devices with a device identifier and one or more software modules associated with each of the one or more devices, the at least one software module configured to perform one or more specific operations on a device; executing a configuration tool on the server to compare the one or more software modules in each of the one or more devices to check for conflicts between two or more software modules on the one or more devices; and replacing at least one of the two or more software modules on the one or more devices, if a conflict exists between the two or more software modules. |
US09760315B2 |
Dynamic device allocation apparatus, dynamic device allocation system, dynamic device allocation method and storage medium storing dynamic device allocation program
Disclosed is a dynamic device allocation apparatus capable of allocating dynamically and flexibly the I/O device, which inputs and outputs information, to the information processing carried out in the system.The dynamic device allocation apparatus includes, a device allocation information storing unit to store device allocation information associating an identifier of an input device apparatus, an identifier of an output device apparatus, and an identifier of the designated information processing apparatus; a registration unit to generate the device allocation information, which specifies contents of the information processing, and to register the generated device allocation information with the device allocation information storing unit; and an instruction unit to generate information processing instruction information which instructs the input device apparatus, the output device apparatus and the information processing apparatus to carry out the information processing according to the device allocation information. |
US09760309B2 |
Method and device for managing a memory
A method for managing a memory is disclosed, the memory including a set of units and a unit comprising a set of pages, wherein a unit of the set of units is erasable as a whole by a unit reclaiming process resulting in a free unit available for writing data to. The method includes maintaining a first pool of units available for reclamation by the unit reclaiming process; maintaining a second pool of units not available for reclamation by the unit reclaiming process; moving a first unit from the first pool to the second pool in response to invalidating a first one of the pages contained in the first unit; returning the first unit from the second pool to the first pool after a defined number of units of the set have been written; and selecting a unit out of the first pool for reclamation by the unit reclaiming process. |
US09760307B2 |
Weighted read scrub for nonvolatile memory including memory holes
An array of non-volatile memory cells includes a first plurality of nonvolatile memory cells and a second plurality of non-volatile memory cells. The first plurality of memory cells, which have first diameters of memory holes, are assigned to store portions of data that are not frequently read. The second plurality of memory cells, which have second diameters of memory holes, are assigned to store portions of data that are frequently read. The first diameters are smaller than the second diameters. |
US09760306B1 |
Prioritizing business processes using hints for a storage system
Data access is monitored in order to calculate priorities for extents of data based on extent access activity and priority of a business process associated with the extent. The priorities of the extents are used to generate priority hints for a tiered storage array. The priority may be time-dependent, including being indicative of anticipated future activity. |
US09760304B2 |
High performance system for selective merging of dataframe segments
A method of writing data to a range of logical blocks in a storage medium includes: receiving a command including a starting logical block address, a value indicating a range of logical block addresses to be written, and a logical block of data; storing the logical block in a first temporary storage; generating a logical page by duplicating the logical block a plurality of times corresponding to a number of logical blocks in a logical page and transporting the generated logical page to a second temporary storage and storing the generated logical page in the second temporary storage; writing the generated logical page from the second temporary storage into the storage medium beginning from the starting logical block address; and performing a read-modify-write operation if the first write operation does not begin on a logical page boundary or the last write operation does not end on a logical page boundary. |
US09760301B2 |
WOM code emulation of EEPROM-type devices
A system for write-once memory (WOM) code emulation of EEPROM-type devices includes, for example, a host processor for sending data words for storing in a WOM (Write-Only Memory) device. A host interface receives the data words for encoding by a WOM controller. An emulator programs the WOM-encoded data and an address identifier as an entry of the WOM device. The emulator overwrites previously programmed WOM-encoded data by searching entries of a current active page of a WOM device to locate a programmed WOM entry that includes the searched-for address identifier and the previously written WOM-encoded data word. When the previously written WOM-encoded word cannot be correctly overwritten, the contents of the second WOM-encoded word are stored in a new entry. When the current active page is substantially full, the new entry is stored a new page and the current active page is block-erased. |
US09760298B2 |
Anonymization of identifying portions of streaming data
Techniques are provided for anonymizing data in a data stream. In various embodiments, data in a data stream is anonymized by obtaining a partitioning of a space into a plurality of regions based on previously obtained data elements associated with the space; receiving a data stream comprising a plurality of newly obtained data elements associated with the space, each comprising an identifying portion and an associated sensitive portion; assigning each of the plurality of newly obtained data elements to one of the plurality of regions based on the identifying portion; determining if a full buffer criterion is satisfied for a buffer that stores at least a portion of the plurality of newly obtained data elements; and selecting one of the plurality of regions having a largest number of the newly obtained data elements and recording the associated sensitive portions of the newly obtained data elements in the selected one of the plurality of regions to a non-volatile storage medium on the condition that the full buffer criterion is satisfied. |
US09760297B2 |
Managing input/output (‘I/O’) queues in a data storage system
Managing input/output (‘I/O’) queues in a data storage system, including: receiving, by a host that is coupled to a plurality of storage devices via a storage network, a plurality of I/O operations to be serviced by a target storage device; determining, for each of a plurality of paths between the host and the target storage device, a data transfer maximum associated with the path; determining, for one or more of the plurality of paths, a cumulative amount of data to be transferred by I/O operations pending on the path; and selecting a target path for transmitting one or more of the plurality of I/O operations to the target storage device in dependence upon the cumulative amount of data to be transferred by I/O operations pending on the path and the data transfer maximum associated with the path. |
US09760293B2 |
Mirrored data storage with improved data reliability
A plurality of arrays of storage devices, each providing dual storage device redundancy, is provided. The plurality of arrays of storage devices includes a plurality of mirrored sets of primary storage devices, each including an even number of at least two or more primary storage devices. Each of the mirrored sets of primary storage devices stores a first and a second copy of data. The plurality of arrays of storage devices also includes a secondary storage device, which is a single physical storage device that stores a third copy of the data stored on each of the plurality of mirrored sets of primary storage devices. The secondary storage device has at least the capacity to store the data stored on the plurality of mirrored sets of primary storage devices. Dual storage device redundancy preserves data if data cannot be read from one or two physical storage devices in any array. |
US09760289B2 |
Massively scalable object storage for storing object replicas
An example method for storing data includes providing a plurality of physical storage pools, each storage pool including a plurality of storage nodes coupled to a network. The method also includes mapping a partition of a plurality of partitions to a set of physical storage pools, where each physical storage pool of the set of physical storage pools is located in a different availability zone, and the storage nodes within an availability zone are subject to a correlated loss of access to stored data. The method further includes receiving a data management request over the network, the data management request being associated with a data object. The method also includes identifying a first partition of the plurality of partitions corresponding to the received data management request and manipulating the data object in the physical storage pools mapped to the first partition in accordance with the data management request. |
US09760288B2 |
Determining causes of external fragmentation of memory
A method of determining causes of external fragmentation in a memory. The method includes collecting information associated with release of an area of the memory by an application, storing the information in the area of the memory, and analyzing the information to determine why the area of the memory has not been reallocated to any application. In embodiments wherein a first portion of an area of a memory is allocated to an application by an allocator and a second portion of the area of the memory is released by the allocator, the method includes storing in the second portion of the area of the memory an indicator indicating that the second portion is a remaining portion, colleting information associated with release of the second portion, storing the information in the second portion, and analyzing the information to determine why the second portion is not reallocated to any application. |
US09760285B2 |
Image processing system and image processing apparatus for configuring logical circuit on circuit according to configuration data
An image processing system includes, a reconfigurable circuit, a storage unit storing first configuration data for a first logical circuit in a predetermined area on the reconfigurable circuit, and second configuration data for a second logical circuit in the predetermined area, and a configuration unit configured to perform first configuration processing for configuring the first logical circuit in the predetermined area, by using the stored first configuration data and predetermined configuration data, on the predetermined area and a different area, and to perform second configuration processing for configuring the second logical circuit in the predetermined area, by using the stored second configuration data and predetermined configuration data, on the predetermined area and the different area. The predetermined configuration data used for the first configuration processing and the predetermined configuration data used for the second configuration processing are not stored in a duplicated way. |
US09760281B2 |
Sequential write stream management
In one embodiment, sequential write stream management is employed to improve the sequential nature of write data placed in a storage such as a solid state drive, notwithstanding intermingling of write commands from various sequential and nonsequential streams from multiple processor nodes in a system. In one embodiment, write data from an identified sequential write stream is placed in a storage area assigned to that particular identified sequential write stream. In another aspect, detected sequential write streams are identified as a function of write velocity of the detected stream. Other aspects are described herein. |
US09760280B2 |
Touch-panel input device
A touch-panel input device as disclosed in the specification comprises a touch panel and an input controller capable of switching between a right-hand two-point touch input sensing mode suitable for the placement of right fingers and a left-hand two-point touch input sensing mode suitable for the placement of left fingers, wherein the input controller senses two-point touches on the touch panel in either of these input sensing modes. |
US09760278B2 |
Finger expressions for touch screens
A system and method for haptic feedback includes: sensing touch input in at least one area of a touch surface; determining quantitative features of the touch input; determining temporal features of the touch input; and generating a command represented by the quantitative and temporal features of the touch input, said command producing at least one of: an alphanumeric character, a symbol, and an execution instruction. |
US09760277B2 |
Electronic device and method for detecting proximity input and touch input
A method for detecting an input in an electronic device is provided. The method includes detecting a non-contact proximity input by an input unit at a plurality of points on a screen that is functionally connected to the electronic device, calculating a change in distance from the input unit in response to movement detected by the input unit, for each of the plurality of detected points, and determining at least one of the plurality of points as an input point by the input unit using the calculated change. |
US09760276B2 |
Method for disabling a locking screen by using object and electronic device using the method
A method of disabling a locking screen of an electronic device is provided. The method includes selecting at least two objects among at least three objects each having a unique color, determining whether at least one of a color order and a rotation direction of the selected at least two objects matches a pre-set color order and a pre-set rotation direction, and disabling a locking screen upon determining the match with at least one of the pre-set color order and the pre-set rotation direction. |
US09760269B2 |
Method and apparatus for operating function in touch device
A method for operating a function in a touch device capable of simultaneously changing an option and executing the function based on an input touch event during execution of a function using a function button provided in a certain mode which is executed in a touch device supporting touch based input and an apparatus thereof is provided. The method includes executing a second function associated with option setting according to a touch event input to a function button; and executing a first function allocated to the function button according to an option value set by the second function when the input touch event is released. |
US09760268B2 |
Mobile device
A mobile device includes a storage unit that stores information of previously registered electrical devices and an application for monitoring and controlling the previously registered electrical devices, a communication unit that communicates with the previously registered electrical device, a user interface unit that includes an overview part and a widget part, outputs an operation status of the previously registered electrical device, and receives an operation command of at least one of the previously registered electrical devices, a control unit that controls the user interface unit so that the operation status of the previously registered electrical device is output when the application is executed, and controls an operation of the at least one electrical device based on the operation command input to the user interface unit. |
US09760262B2 |
Gestures involving direct interaction with a data visualization
Functionality is described herein for directly interacting with parts of a data visualization. For instance, the functionality allows a user to directly interact with data items to filter them out from the data visualization, and later restore them to the data visualization. The functionality also allows a user to directly interact with an axis to sort the data items in the data visualization. The functionality also allows a user to directly interact with a label of the data visualization to choose a new label, and to reorganize the information represented by the data visualization in response thereto. Further, before finalizing any update to the data visualization, the functionality may provide a preview of the updated data visualization. |
US09760251B2 |
Partial expansion method of encoded images and image processing apparatus
A method and apparatus for partially up/downscaling an image encoded on a macroblock basis utilizing a computer. The method and apparatus performs operations of: creating map data of the encoded image so as to be able to find a filestream position corresponding to a macroblock in the encoded image to be decoded; creating a shrunken image of the encoded image; receiving a first control request from a user to display a first part in the encoded image; displaying on a display device, a second part in the shrunken image corresponding to the first part in the encoded image; decoding macroblocks containing the first part in the encoded image, using the map data; and displaying on the display device, the first part in the encoded image using the decoded macroblocks so as to replace the second part in the shrunken image therewith. |
US09760250B2 |
Electronic device and method for controlling the same
An electronic device that is capable of efficiently providing or acquiring information on content data, and a method for controlling the same are provided. When information of content data files are provided to an external device in response to a request from the external device, if a number is specified in the request, a specified number of information are transmitted to the external device in an order from a newest content data file from among the content data files. |
US09760246B2 |
Unified settings for multiple account types
Account types that support one or more data classes (e.g., email, contacts, calendar, instant messaging) can be added and configured on a mobile device using a unified settings user interface. The user interface allows the user to easily activate and deactivate one or more data classes for an account type. The user interface can support one or more predefined account types and can allow the user to add and configure new account types. Visual indicators are provided in the user interface to remind the user of the data classes that are active on the mobile device for a particular account. Users can configure settings that effect a particular data class in all accounts on the mobile device. Users can also configure settings that are specific to a particular account. |
US09760244B2 |
Application equivalence map for synchronized positioning of application icons across device platforms
Technologies are presented for synchronizing associations between application icons and application functions across platforms. According to some examples, a layout and positioning of icons for different applications that perform similar functions may be synchronized across different devices. As a result, users may associate the position of an application icon on a device display with a particular function regardless of the actual device or platform. An application equivalence map may be used to synchronize application icon layout and positioning across the different devices and platforms. In other examples, icons for different applications that perform similar functions on different devices may be positioned similarly relative to equivalent display elements or features such as display corners, built-in interface elements, and comparable features. |
US09760243B2 |
Method and apparatus for providing a transition between map representations on a user interface
An approach is provided for presenting transition animations on a user interface. The approach involves presentation of one or more map representations of at least one map route, one or more map objects associated with the at least one map route, or a combination thereof in at least one user interface, wherein the at least one map route is represented as at least one spline representation in a two-dimensional or a three-dimensional space represented in the at least one user interface. The approach also involves determining at least one straight-line representation of the at least one spline representation. The approach further involves transposing of the one or more map representations from the at least one spline representation to the at least one straight-line representation. The approach also involves causing a presentation of one or more transition animations generated to show at least one transition from the at least one spline representation to the at least one straight-line representation. |
US09760241B1 |
Tactile interaction with content
Some implementations provide tactile interaction to a user during consumption of content. For instance, when a user accesses a content item on an electronic device having a display, the user may touch the display at a location corresponding to a first feature in a displayed image to generate a first type of tactile output. Moving the user's finger to a location of a second feature of the image may result in a second type of tactile output, different from the first. Additionally, in some implementations, a force of a touch input may be determined, and the tactile output may vary based on the amount of force of the touch input. Further, in some implementations, the tactile output may vary based on a time duration of a touch input. |
US09760237B2 |
User interfaces for displaying geographic information
Embodiments of the present disclosure provide user interfaces for overlaying a displayed image of a geographic area with graphical information derived from a plurality of data layers that are received in response to a search query. The graphical information includes graphical indications derived from or included in the first one of the plurality of the data layers that show the locations of the subset of the plurality of land parcels in the geographic area. Other information is also overlaid on the image of the geographic area. |
US09760235B2 |
Lens-defined adjustment of displays
In an implementation, an image is distorted for display on a display device to give an appearance of a lens being applied to the image. A brightness level of the appearance of the lens for display on the display device is adjusted such that the brightness level of the appearance of the lens differs from a brightness level of the portion of the image that surrounds the appearance of the lens. |
US09760234B2 |
Desktop icon management and grouping using desktop containers
A set of desktop icons on a graphical user interface (GUI) desktop can be selected, which marks the icons as being associated with a desktop container. In the GUI, a visual depiction that the selected desktop icons are associated with the desktop container can occur. The desktop container can be a GUI object for grouping a set of desktop icons and for manipulating a grouped set of desktop icons as a group. A user interaction with the desktop container can be received, which results in a container action being performed. The container action can affect each of the selected desktop icons and/or can affect targets to which each of the selected desktop icons point. |
US09760233B2 |
Efficient tomographic processing for touch determination
Touch sensitivity is enabled using a touch system that comprises a panel configured to conduct signals, e.g. by TIR, along detection lines across a touch surface. A signal processor operates to generate data samples indicative of transmitted signal energy on parallel detection lines at a number of different angles across the touch surface; process the data samples for generation of interpolated Fourier coefficients at grid points in a regular grid in a Fourier domain; and operate a two-dimensional inverse Fourier transform on the interpolated Fourier coefficients so as to generate an interaction pattern for the touch surface. The interpolated Fourier coefficients are generated sequentially for individual groups of grid points. Each individual group comprises grid points that have equal distance to an origin in the regular grid, e.g. grid points that are mapped onto each other by one or ore lines of symmetry in the regular grid. The group-based processing may improve processing speed and/or reduce the need for data storage. |
US09760227B2 |
OGS captive touch panel and method for manufacturing same
The present invention provides an OGS capacitive touch panel, including a substrate, a touch control unit, an insulating layer, a conductor and a trace of the touch control unit, wherein the touch control unit and the insulating layer are arranged on a first surface of the substrate and the former is in the active area and the latter on the periphery of the capacitive touch panel; the trace of the touch control unit extends from the touch control unit on the first surface; on the periphery of the capacitive touch panel, the insulating layer partly covers the trace of the touch control unit, and the conductor is electrically connected to the trace of the touch control unit on the part of the trace of the touch control unit which is uncovered by the insulating layer. The method for manufacturing the OGS capacitive touch panel of the invention arranges the process of forming the insulating layer after the process of forming the touch control units and the traces of the touch control units. In the invention, the problem of color changing and insulativity deteriorating of the insulating layer, which is formed by general colored ink, gloss varnish or colored photo-sensitive resist, aroused by the poor high-temperature resistance is solved, and the difficulty in coating process and traces having to get over a step are avoided. The OGS capacitive touch panel of the invention is simple structured and reliable; its manufacturing method has less processes and is easy to carry on. |
US09760225B2 |
Circuit device and manufacturing method thereof
A circuit device is provided. The circuit device comprises a transparent substrate, a first transparent blocking layer, a first patterned conductive layer, and a second conductive layer. The transparent substrate has a first surface. The first transparent blocking layer is disposed on the first surface. The first patterned conductive layer is disposed on the first transparent blocking layer, and the second conductive layer is disposed on a side of the transparent substrate opposite to the first surface. |
US09760224B2 |
Wireless control system, touch-sensitive module and manufacturing method of same
A wireless control system, a touch-sensitive pad structure, a touch-sensitive module and a method for manufacturing the touch-sensitive module are provided. The wireless control system includes a controlled device and a remote controller which includes the touch-sensitive module. The touch-sensitive module includes a plurality of sensor pads. The controlled device is controlled by detecting changes of physical properties of the sensor pads without touching the sensor pads. |
US09760214B2 |
Method and apparatus for data entry input
A method and apparatus for inputting data for an electronic data entry device are provided. In one embodiment, identification of an input object such as the particular fingers of a user that are used to actuate a key region is performed. The symbol associated with the actuated key region and the finger (or other input object) used is determined. In other embodiments, virtual input devices with interfaces such as QWERTY style keyboards, phone keypads, and multi-touch capable touchpads or tablets are provided in input regions. One or more video capturing devices remotely acquire actuation information from the input regions during data entry. User inputted symbols or functions are determined based on the actuations, their locations and identified input object sets that caused the actuations. |
US09760205B2 |
Interference mitigation in a capacitive sensing device
In an example, a processing system for a capacitive sensing device includes a sensor module having sensor circuitry coupled to a first plurality of sensor electrodes. The sensor module is configured to receive resulting signals from the plurality of sensor electrodes using a capacitive sensing signal having a plurality of capacitive sensing bursts and a sensing frequency. The sensor module is further configured to introduce at least one phase shift between a respective at least one pair of the plurality of capacitive sensing bursts. The processing system further includes a determination module configured to determine capacitive measurements based on the resulting signals. |
US09760196B2 |
Terminal apparatus, display method and recording medium
An information processing apparatus that controls a display disposed on a casing of the information processing apparatus to display an image; outputs, by a communication interface of the information processing apparatus, the image displayed on the display; detects an orientation of the casing; and generates different images as the image displayed on the display and the image output by the communication interface when a predetermined change of orientation of the casing is detected. |
US09760193B2 |
Composite substrate structure and touch panel having the same
The present disclosure provides a composite substrate structure and a touch panel having composite substrate structure, for promoting abrasion resistance, visual transparency, and appearance. The composite substrate structure includes a transparent substrate, a hydrophobic layer disposed on the transparent substrate, and a diamond-like carbon layer disposed between the transparent substrate and the hydrophobic layer, wherein the hydrophobic layer has a coefficient of static friction less than or equal to about 0.1. |
US09760187B2 |
Stylus with active color display/select for touch sensitive devices
Styluses with active color indicator functionality are disclosed. The styluses are intended for use with a touch sensitive device. The active color generally refers to the color currently in use by the touch sensitive device, such as in a virtual drawing or note taking application. Active colors can be selected using the touch sensitive device and/or the stylus itself. When the active color is selected using the touch sensitive device, the stylus receives the active color information and indicates the color on the stylus (e.g., via a correspondingly colored LED or LCD or a color rotation mechanism). When the active color is selected from the stylus itself, that color is indicated on the stylus and active color information is transmitted to the touch sensitive device. The active color can be displayed such that it is detectable regardless of stylus position (e.g., no blind spots). |
US09760184B2 |
Portable keyboard and speaker assembly
A portable keyboard includes: a polygonal pillar-shaped main body having a battery embedded therein; a key assembly connected to the main body, the key assembly having a plurality of key arrangements; and a connecting member formed to extend down to the bottom of the key assembly while connecting the key assembly and the main body to each other, wherein at least one key arrangement in the key assembly allows information to be entered by a touch, a first element is provided to the main body, a second element is provided to the key assembly, and the first element and the second element are attached to each other by magnetic force such that the key assembly is wound. |
US09760182B2 |
Input apparatus, device control method, recording medium, and mobile apparatus
An input apparatus for controlling an information terminal includes a gesture detecting unit that detects a rotational movement of a wrist of a user about a lower arm of the user and an output unit that outputs a control command for controlling a device to be controlled to the device to be controlled on the basis of a rotational direction of the detected rotational movement. If the gesture detecting unit detects a first rotational movement in a first rotational direction and thereafter detects a second rotational movement in a second rotational direction that is opposite to the first rotational direction, the output unit outputs a second control command corresponding to the second rotational direction without outputting a first control command corresponding to the first rotational direction. |
US09760181B2 |
Apparatus and method for recognizing gesture using sensor
A method for recognizing a gesture by using a sensor is provided. The method includes recognizing sensor values for an object uninterruptedly in a plurality of sensors having a different operational range, generating a control value by combining the sensor values, and executing a function corresponding to the control value. |
US09760180B2 |
User interface device and user interface method
A user interface device having: an acquisition unit that sequentially acquires pointing positions indicating at least one representative position of a specific region of a user used in a pointing operation; a detection unit that detects the start of a change and the end of the change into a predetermined shape of the specific region of the user; a storage unit that stores a pointing position corresponding to the time of the start of the change detected by the detection unit; a calculation unit that specifies a pointing position corresponding to the time of the end of the change detected by the detection unit and calculates a difference between the specified pointing position and the pointing position stored in the storage unit; and a position adjustment unit that adjusts the pointing positions acquired by the acquisition unit using the difference calculated by the calculation unit. |
US09760176B2 |
Application display on a locked device
A user request to display an application while the device is locked is received. In response to this user request, one or more images generated by the application are obtained and displayed while the device is locked. Additionally, an indication of an application to be displayed upon resuming operation from a power-saving mode can be received, and an image generated by the application is displayed in response to resuming operation from the power-saving mode. |
US09760174B1 |
Haptic feedback as accessibility mode in home automation systems
Systems and methods for providing haptic feedback in a home automation monitoring system are provided. A method for providing haptic feedback in a home automation system includes receiving an electronic command by a home automation controller, from a haptic feedback remote control device. The home automation controller determines whether the electronic command is associated with a user interface control condition stored in a haptic effects database. If so, the home automation controller accesses the haptic effects database to identify a first haptic feedback effect associated with the determined user interface control condition, and transmits a first haptic feedback command indicating the first haptic feedback effect to the haptic feedback remote control device. A haptic feedback element in the haptic feedback remote control device is then activated to provide the first haptic feedback effect to a user of the haptic feedback remote control device. |
US09760168B2 |
Guidance information display device
Disclosed is a guidance information display device, including: a display unit; a camera unit; an action detecting unit to detect a specific action of a user; and a control unit to instruct the display unit to display guidance information when the specific action is detected by the action detecting unit and a specific instrument to be operated is shot by the camera unit, the displayed guidance information corresponding to a combination of the detected specific action and the shot instrument to be operated. |
US09760167B2 |
Visual stabilization system for head-mounted displays
Introduced herein are various techniques for displaying virtual and augmented reality content via a head-mounted display (HMD). The techniques can be used to improve the effectiveness of the HMD, as well as the general experience and comfort of users of the HMD. A binocular HMD system may present visual stabilizers to each eye that allow users to more easily fuse the digital content seen by each eye. In some embodiments the visual stabilizers are positioned within the digital content so that they converge to a shared location when viewed by a user, while in other embodiments the visual stabilizers are mapped to different locations within the user's field of view (e.g., peripheral areas) and are visually distinct from one another. These techniques allow the user to more easily fuse the digital content, thereby decreasing the eye fatigue and strain typically experienced when viewing virtual or augmented reality content. |
US09760166B2 |
Haptic system for establishing a contact free interaction between at least one part of a user's body and a virtual environment
A haptic system for establishing an interaction between at least one part of the body of a user called stimulation zone and a virtual environment comprises means for estimating the position of the stimulation zone; means for emitting, toward the stimulation zone, at least one flow rate-controlled air jet, the air jet being emitted at a point of emission and its flow rate being determined as a function of the estimated position of the stimulation zone in space and of the characteristics of the virtual environment; a robotized structure controlled so as to move the point of emission of the air jet so that said point of emission remains at a constant distance from the stimulation zone. |
US09760164B2 |
Touch panel and a manufacturing method thereof
Present invention discloses a touch panel and a manufacturing method thereof, the touch panel comprises: a substrate; a silver nano-wire electrode layer provided on the substrate comprising a connecting area and a non-connecting area; a first protective layer provided on silver nano-wire electrode layer having a first hole corresponding to connecting area; a second protective layer provided on first protective layer having a second hole corresponding to position of first hole; and a connecting wire provided on second protective layer connected to silver nano-wire electrode layer in connecting area through second hole and first hole. With the touch panel, the problem that etching solution can't seep when a single protective layer is too thick and the problem that a silver nano-wire layer is easily oxidized and the adhesion of the silver nano-wire layer is poor when a single protective layer is too thin can be avoided. |
US09760162B2 |
Distribution of tasks among asymmetric processing elements
Techniques to control power and processing among a plurality of asymmetric cores. In one embodiment, one or more asymmetric cores are power managed to migrate processes or threads among a plurality of cores according to the performance and power needs of the system. |
US09760161B2 |
Method and system for managing power supplies
A method and a system are applied to manage a plurality of power supplies. In both the method and the system, a board management controller is applied to detect a plurality of power supplies, so as to determine whether the power supplies are normally operated. When the power supplies are operated normally, the board management controller automatically checks whether an automatic power control means is activated. When the automatic power control means is not activated, the board management controller calculates a real-time residual maximum power value according to at least one of the normal-operated power supplies. Then, the board management controller resets a system power supply value of a management engine by the real-time residual maximum power value. Finally, the board management controller orders the complex programmable logic device relieve a thermal protection means, whereby the processor's operating frequency can be maintained at a normal operating frequency. |
US09760158B2 |
Forcing a processor into a low power state
In an embodiment, a processor includes multiple cores and a power controller. The power controller may include a hardware duty cycle (HDC) logic to cause at least one logical processor of one of the cores to enter into a forced idle state even though the logical processor has a workload to execute. In addition, the HDC logic may cause the logical processor to exit the forced idle state prior to an end of an idle period if at least one other logical processor is prevented from entry into the forced idle state. Other embodiments are described and claimed. |
US09760156B2 |
Display apparatus, display system having plural display apparatuses, and method for controlling the display system
A display apparatus, a display system having a plurality of display apparatuses, and a method for controlling the display system are disclosed in which a first voltage of a first transmission channel of a first display apparatus is changed according to transition from a power saving state to a wake-up state and a second display apparatus electrically connected to the first display apparatus detects variation of voltage of a first reception channel corresponding to voltage variation of the first transmission channel and transitions from a power saving state to a wake-up state according to the detection. |
US09760155B2 |
Configuring power management functionality in a processor
In one embodiment, a multicore processor includes cores that can independently execute instructions, each at an independent voltage and frequency. The processor may include a power controller having logic to provide for configurability of power management features of the processor. One such feature enables at least one core to operate at an independent performance state based on a state of a single power domain indicator present in a control register. Other embodiments are described and claimed. |
US09760151B1 |
Detecting damage to an electronic device display
Detecting potential damage to a touch sensitive display of an electronic device as a result of contact with one or more other objects. Different characteristics associated with contact of the display by object(s) can be determined. Based upon one or more of these characteristics, the electronic device can determine if potential damage to the display is occurring. If so, the electronic device can trigger an alert warning of the potential damage. The characteristics can include the number of contacts/time, the frequency of contacts, the duration of each contact, the area of contact, the number of simultaneous contacts, and/or the intensity of the contact(s). Other factors indicating that the electronic device is not in use, such as the light intensity proximate to the electronic device, the orientation, movement, and/or location of the electronic device, can be detected to confirm that the alert should be issued. |
US09760146B2 |
Conditional activation and deactivation of a microprocessor
Conditional activation and deactivation of a microprocessor. A hardware portion of an apparatus performs packet processing on received data, where the hardware portion selectively decodes the received data. A microprocessor performs data processing on decoded data, where the microprocessor is conditionally activated for performing the data processing and is conditionally deactivated when not performing the data processing. An output portion receives processed data and audibly renders the processed data without requiring the microprocessor. |
US09760145B2 |
Saving the architectural state of a computing device using sectors
A system for saving the architectural state of a processor is described. The system performs a save state operation, which involves, for each sector in a set of sectors of the architectural state, determining whether the architectural state for the sector has already been saved to a memory, and saving the architectural state for the sector to the memory when the architectural state for the sector has not already been saved to the memory. Each sector in the set of sectors comprises a different and separate portion of the architectural state of the processor. The system determines whether the architectural state for a given sector has already been saved to the memory by checking a needs-rinsing flag for the given sector. The needs-rinsing flag for the given sector is asserted upon modifying the given sector and cleared following the save state operation. |
US09760141B2 |
Dynamic power distribution system
A dynamic power distribution system includes a dynamic powering system that provides dynamic power, an external device, and a powered system that is coupled to the external device and engaging the dynamic powering system. The powered system determines a power budget using the dynamic power received from the dynamic powering system. The powered system also determines a powered system component load for a plurality of powered system components, receives a power request from the external device, and retrieves at least one power distribution rule. Using the powered system component load, the power request, and the at least one power distribution rule, and powered system allocates and distributes a first portion the power budget to the external device, and may also allocate and distribute a second portion the power budget to at least one of the plurality of powered system components. The dynamic powering system may be a wireless powering system. |
US09760140B1 |
Method, system and apparatus for monitoring and measuring power usage by a device
A system and method for remotely monitoring, measuring and controlling power to an electrically powered device is disclosed herein. The system preferably comprises an apparatus, an electrically-powered device and a controller. The apparatus preferably comprises a cord, an alternating current outlet socket, an alternating current input plug, an electro-mechanical relay, a processor and a transceiver. The system preferably uses a WiFi communication signal to transmit commands from the remote controller to the apparatus. |
US09760138B2 |
Load scheduling in multi-battery devices
Various embodiments provide techniques and devices for scheduling power loads in devices having multiple batteries. Loads are characterized based on the power required to serve them. Loads are then assigned to batteries in response to the type of load and relative monitored characteristics of the batteries. The monitored battery characteristics can change over time. In some embodiments, stored profile information of the batteries can also be used in scheduling loads. In further embodiments, estimated workloads can also be used to schedule loads. |
US09760132B2 |
Stiffening electronic packages by disposing a stiffener ring between substrate center area and conductive pad
Stiffening is provided for an electronic package assembly having a substrate. A first electronic package, having a first function, is electromechanically fastened to a first surface of the substrate with a first array of electrically conductive interconnects, which is disposed over a central area of the substrate first surface. A second electronic package, having a second function, is fastened to the first substrate surface with a second conductive interconnect array. At least a pair of the first array conductors is electrically coupled to at least a pair of the second array conductors for data/signal exchange and at least a component of the first electronic package interacts with at least a component of the second package. A metallic stiffener ring is disposed about an outer periphery of at least the central area of the substrate. |
US09760124B1 |
Organic light emitting diode (“OLED”)-based displays
Method and apparatus for OLED-based displays are provided. Methods may include receiving card identification from a contactless communications chip at an OLED-based foldable display. Methods may include receiving a handwritten signature at a pressure-sensitive portion on the display. Methods may include transmitting the card identification information to a secure entity hub. Methods may include receiving a packet from the secure entity hub. The packet may include the identification number, an acceptance of the handwritten signature and card blank information. Methods may include activating a card blank attached to the display with card blank information. Methods may include transmitting a second packet to the secure entity hub comprising the identification number and a message that the card blank has been activated. |
US09760116B2 |
Docking station for tablet device
A docking station for a tablet device includes a security frame that is releasably connected to a pedestal. An upper head portion of the pedestal is rotatable through three degrees of freedom to allow for angular adjustment of the frame as it retains a tablet device. Electrical conductivity is maintained through the rotational connection. |
US09760113B2 |
Backward compatibility through use of spoof clock and fine grain frequency control
An application runs at a first operating frequency if the application is designed for a current version of a system and runs at a second operating frequency if the application is designed for a prior version of the system that operates at a lower frequency than the first operating frequency. The second operating frequency may be higher than the operating frequency of the prior version of the system to account for differences in latency, throughput or other processing characteristics between the two systems. Software readable cycle counters are based on a spoof clock running at the operating frequency of the prior version of the system, rather than the true operating frequency. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. |
US09760112B2 |
Apparatus for communicating another device
A semiconductor chip comprising: an internal clock circuit for generating an internal clock signal; a first phase shift device for shifting the phase of an external clock signal and outputting a phase shifting clock signal; a multiplexer, for selectively outputting one of the internal clock signal and the phase shifting clock signal to be a first clock signal; a second phase shift device, for shifting the phase of the first clock signal and outputting a second clock signal; an first output pad, for outputting the first clock signal; and a controllable pad. The controllable pad is controlled to selectively act as an input pad for receiving the external signal and transmitting the external clock signal to the first phase shift device, or act as a second output pad for transmitting the second clock signal. |
US09760109B2 |
HEV brake pedal assembly with pedal return mechanism
A brake pedal assembly includes an assembly frame, a pedal arm pivotally carried by the assembly frame, a booster input rod, a booster washer carried by the booster input rod, a rod actuating element carried by the pedal arm and engaging the booster input rod and a biasing device interposed between the booster washer and the rod actuating element. |
US09760107B2 |
Semiconductor device
A plurality of IO cells are arranged along an edge portion of a semiconductor chip. Some elements forming a reference voltage generation circuit are arranged in a first corner region of the semiconductor chip. Remaining elements forming the reference voltage generation circuit are arranged in a core region on an inner side of the edge portion of the semiconductor chip. Among a plurality of corner regions, the first corner region is located closest to the remaining elements. |
US09760106B2 |
Integrated circuit having regulated voltage island power system
Various embodiments include an integrated circuit (IC) structure having: a chip control logic; a chip power system connected with the chip control logic; and a voltage island connected with the chip control logic and the chip power system, the voltage island including: an interface component for interfacing with the chip power system and the chip control logic; a logic island connected with the interface component; and a voltage island power system connected with the interface component and the logic island, the voltage island power system independently controlling a voltage supplied to the logic island. |
US09760103B2 |
Integrated circuit having regulator controlled based on operational speed
Aspects of the disclosure include an integrated circuit that includes a first circuit, a first performance detector, and a first regulator. The first circuit is configured to receive a first regulated voltage from a first voltage supply line disposed on the integrated circuit. The first performance detector includes a first speed monitor disposed adjacent to the first circuit, and the first performance detector is configured to generate a first control signal based on a first speed detection result from the first speed monitor. The first speed detection result corresponds to measuring an operational speed of the first circuit. The first regulator is configured to receive a global supply voltage from a power rail and output the first regulated voltage based on the global supply voltage and the first control signal. |
US09760102B2 |
Active-matrix substrate, display panel and display device including the same
A technique is provided that reduces dullness of a potential provided to a line such as gate line on an active-matrix substrate to enable driving the line at high speed and, at the same time, reduces the size of the picture frame region. On an active-matrix substrate (20a) are provided gate lines (13G) and source lines. On the active-matrix substrate (20a) are further provided: gate drivers (11) each including a plurality of switching elements, at least one of which is located in a pixel region, for supplying a scan signal to a gate line (13G); and lines (15L1) each for supplying a control signal to the associated gate driver (11). A control signal is supplied by a display control circuit (4) located outside the display region to the gate drivers (11) via the lines (15L1). In response to a control signal supplied, each gate driver (11) drives the gate line (13G) to which it is connected. |
US09760099B2 |
Systems, program code, computer readable media for planning and retrofit of energy efficient eco-industrial parks through inter-time-inter-systems energy integration
Systems, computer readable media, and program product/code for providing enhanced energy efficiency and reduced greenhouse gases for an eco-industrial park with retrofit in mind and eco-industrial park retrofit with retrofit in mind, are provided. An exemplary system includes a computer configured to perform the operations of identifying hybrid inter-time zones inter-area matching solutions through selecting best energy efficient routes, generating technically viable energy efficient eco-industrial parks alternatives, identifying best generation and allocation of energy utilities, and synthesizing a combined heat and power utility system that satisfies the eco-park demands during each time zone as well as rendering its best operating scenario at each specific time-zone. This inter-time-zones inter-area integration can include identifying the best and the second best matching solutions among processes in the eco-industrial park for spatial energy integration and the best and second best matching solutions among all time-zones for temporal energy integration and greenhouse gas emissions reduction for the optimal synthesis or retrofit of eco-industrial parks. |
US09760094B2 |
Distributed collaborative operations processor systems and methods
Described herein is an apparatus for semi-autonomous vehicle control of a vehicle includes a distributed mission module configured to modify a mission element of a group mission based on availability of data. The group mission involves a plurality of vehicles. The apparatus also includes a guidance module configured to compute a path for a local vehicle of the plurality of vehicles based on the modified mission element. The path is configured to achieve the modified mission element. Additionally, the apparatus includes a multi-protocol translator module configured to convert the path into one or more control commands for the local vehicle. The distributed mission module, guidance module, and multi-protocol translator are located on-board the vehicle. |
US09760093B2 |
Manipulation of objects
A system for manipulation of objects. The system includes N objects, where N is greater than or equal to 2 and is an integer; and a mechanism for controlling and 2D locating of the N objects. A method for manipulating objects. The method includes the steps of receiving information from N objects, where N is greater than or equal to 2 and is an integer, at a centrally controlling and 2D locating controller; determining 2D locations by the controller of the N objects; and transmitting from the controller directions to the N objects for the N objects to move. An apparatus for tracking. The apparatus includes N objects, where N is greater than or equal to 2 and is an integer, each object having an emitter which emits light; and a mechanism for 2D sensing of the N objects over time from the light emitted by each emitter. The present invention pertains to a method for tracking. The method includes the steps of emitting light from N objects, where N is greater than or equal to 2 and is an integer; and sensing 2D locations of the N objects over time from the emitted light from the N objects. |
US09760091B2 |
Jet propulsion watercraft and control method thereof
A jet propulsion watercraft includes a vessel body, an engine, a jet propulsion unit, a weight information obtaining processor, an engine controller, and a target rotational speed determining processor. The engine is accommodated in the vessel body. The jet propulsion unit is driven by the engine and propels the vessel body. The weight information obtaining processor obtains weight information regarding a weight of the vessel body. The engine controller controls an engine rotational speed such that a vessel velocity reaches a predetermined set velocity. The target rotational speed determining processor determines a target engine rotational speed corresponding to the set velocity in accordance with the weight information. The engine controller controls the engine rotational speed such that the vessel velocity reaches the set velocity based on the target engine rotational speed determined in accordance with the weight information. |
US09760090B2 |
Crowd sourcing data for autonomous vehicle navigation
A method of processing vehicle navigation information for use in autonomous vehicle navigation is provided. The method includes receiving, by a server, navigation information from a plurality of vehicles. The navigation information from the plurality of vehicles is associated with a common road segment. The method also includes storing, by the server, the navigation information associated with the common road segment. The method also includes generating, by the server, at least a portion of an autonomous vehicle road navigation model for the common road segment based on the navigation information from the plurality of vehicles. The method further includes distributing, by the server, the autonomous vehicle road navigation model to one or more autonomous vehicles for use in autonomously navigating the one or more autonomous vehicles along the common road segment. |
US09760086B2 |
Method for storing and/or order-picking product units
A method for storing and/or order-picking product units in a storage and/or order-picking installation (P1), in which incoming transporting units are stored on an interim basis in a store, are supplied, if required, to a depalletizing station (4) and are individually stored on an interim basis in a buffer store (6) for product units. Thereafter, branch-specific mixed pallets (16) are automatically set up, supplied to the delivery zone (11) and loaded onto lorries. The system solution is distinguished, in particular, in that it can dispense entirely with transporting aids such as shelves for product units, rows of product units or for entire layers of transporting units. The transport shuttles (8) provided and the rail installation (8a) perform largely the functions of transporting aids, storage means and conveying systems. |
US09760085B2 |
Production support system, production support method, and production support program
According to one embodiment, a production support system includes: a production information storage unit; a manufacturing apparatus information storage unit; an inspection/measurement apparatus information storage unit; a planned lot number calculation unit; a first control mode calculation unit. The first control mode calculation unit is configured to calculate an appropriate control mode from the number of products to be subjected to the control of the final quality, a relationship between fluctuation of the final quality and a number of products when performing a predetermined feedback type/feedforward type combined APC, fluctuation of the final quality when performing a feedforward type APC, and fluctuation of the final quality when not performing the feedback type/feedforward type combined APC. |
US09760083B2 |
Apparatus and method for detecting damage to tool in machine
The apparatus for detecting damage to the tool in the machine and the method of detecting damage to the tool according to the present disclosure are applied to a machine, such as a CNC, to detect and control damage to a tool and possibility of damage in advance, thereby efficiently managing processing work by the machine while achieving safety of the machine. |
US09760080B2 |
Mining machine management system and mining machine management method
A mining machine management system includes: a position information detection unit detecting position information related to a position of a mining machine; and a determination unit determining whether a second route corresponding to a position information group obtained from a plurality of pieces of the position information detected when the mining machine is in operation is identical to a first route that is a route taken by the mining machine departing a predetermined first position, passing a second position at which a load is loaded, and moving to a third position at which the load is removed, based on at least route information of the first route and the position information group, the route information including a plurality of nodes present at every predetermined distance of the first route and a link connecting the nodes adjacent to each other. |
US09760079B2 |
Cutting tool machining method and a wire electric discharge machine
In a wire electric discharge machine that machines a blade section of a cutting tool, in a state in which a rod-shaped reference jig is fixed to a rotary axis, a position on an outer circumferential surface of the reference jig is measured at each rotation position and stored. A rotational run-out error is calculated based on the stored rotational run-out position information, and a machining program is corrected to cancel the rotational run-out error. |
US09760078B2 |
System for positioning a tool in a work space
A system for assisting in the use by an operator of the operating element of a tool at desired locations at a worksite, includes a stationary control and a position sensor secured to the tool. The stationary control is located at the worksite, and has data stored therein specifying one or more desired locations for operation of the operating element of the tool at the worksite. A position sensor is mounted on the tool. The position sensor determines the position of the operating element of the tool. The position sensor includes a communication device for communicating with said stationary control, a sensor for determining its relative position with respect to said stationary control, and a display for providing indications to the user of the tool of the desired location for the operating element of the tool and of the actual location of the operating element of the tool. |
US09760076B2 |
Method, control device and control system for the control of an automation system
In order to be able, for control of an automation system, to project, establish, process and/or simulate device functions of the control devices used in a simple and flexible way, the invention provides a method by means of which at least one software module is made available in an execution environment (350) with a program function (301-305b, 311-315, 321a-324) that can be executed in the execution environment (350), where the program function (301-305b, 311-315, 321a-324) is a representative function of the device function (201-205b, 211-215) that is stored in an associated control device (101-105, 121-125) of the control system, the device function and the program function are at least partially identical, the device function comprises at least one first variable function parameter, and the program function comprises at least one second variable function parameter that is assigned to the first function parameter of the device function, the second function parameter is adjusted as a function of user inputs, the adapted second function parameter is transferred to the associated control device (101-105, 121-125) via a network (400), and the first function parameter is set at the value of the second function parameter.Furthermore, the invention provides a control device and control system that are designed to carry out the method. |
US09760074B2 |
Visualization employing heat maps to convey quality, prognostics, or diagnostics information
A visualization system for creating, displaying and animating overview and detail heat map displays for industrial automation. The visualization system connects the heat map displays to an interface component providing manual or automatic input data from an industrial process or an archive of historical industrial process input data. The animated heat map displays providing quality, prognostic or diagnostic information. |
US09760065B2 |
Home appliance, home appliance system, and control method thereof
A home appliance, a home appliance system, and a control method thereof are disclosed. Transmission and reception of data are performed between the terminal and the home appliance using near field communication (NFC), thereby easily checking information of the home appliance. In addition, operation of the home appliance is easily set and changed through an application installed in the terminal and information regarding the home appliance received from the home appliance is displayed through the terminal such that a user checks various kinds of information regarding the home appliance, thereby greatly improving user convenience. |
US09760059B2 |
Photosensitive member unit and image forming apparatus including the same
A photosensitive member unit for an image forming apparatus includes a rotatable photosensitive drum; a charging roller including an elastic layer; a first spring urging the roller toward the drum; a drive receiving portion provided on the drum; a rotatable spacer including a contact portion contacted to the drive receiving portion and capable of receiving the driving force through the drive receiving portion, the spacer being rotatable between a spacing position for maintaining a spaced state in which the contact portion contacts the drive receiving portion to space the roller from the drum, and a contact position in which the spaced state between the drum and the roller is disestablished, and the spacer being movable toward the drum; a supporting member urging the spacer in a state that spacer is in the spacing position; and a second spring urging the supporting member toward a rotation axis of the spacer. |
US09760055B2 |
Image forming apparatus with toner cartridge including new toner containing unit and waste toner containing unit
An image forming apparatus includes a main body casing; a first drum unit including a first photosensitive drum configured to rotate about an axis extending in a first direction; a second drum unit including a second photosensitive drum configured to rotate about an axis extending in the first direction; a belt; a cleaning member configured to clean the belt; an auger configured to convey waste toner cleaned by the cleaning member; a first toner cartridge including a first new toner containing unit configured to supply new toner and a waste toner containing unit configured to contain the waste toner conveyed by the auger; and a second toner cartridge including a second new toner containing unit configured to supply new toner to the second drum unit. The waste toner containing unit is aligned with the first new toner containing unit in a second direction perpendicular to the first direction. |
US09760043B1 |
Fixing device, collecting roller, and image forming apparatus
A fixing device includes a fixing roller that fixes a toner image to a recording medium; a cleaning roller that contacts the fixing roller and rotates, and cleans off toner adhered to a surface of the fixing roller; and a collecting roller that contacts the cleaning roller and rotates, and collects toner adhered to a surface of the cleaning roller, the collecting roller including an air passage section that extends through the collecting roller in an axial direction of the collecting roller and through which air passes. |
US09760042B1 |
Heating device and image forming apparatus
A heating device includes a heating member body having a surface that is configured to contact a continuous medium; plural heat sources that are arranged in a width direction of the continuous medium and that are configured to increase a temperature of the heating member body; an electric power circuit that is configured to supply electric power to the heat sources in accordance with a width of the continuous medium; a heat transfer member that is disposed so as to face the heat sources and that extends in the width direction of the continuous medium; and an overheat prevention device that is disposed in contact with the heat transfer member and that is configured to stop supply of electric power from the electric power circuit if a temperature of the heat transfer member exceeds a predetermined temperature. |
US09760030B2 |
Electrophotographic photosensitive member, process cartridge, and electrophotographic apparatus
An electrophotographic photosensitive member includes a laminated body, the laminated body including a support, an undercoat layer, and a charge generating layer. The undercoat layer includes a polymerized product of a composition including an electron transport material represented by formula (1), a cross-linking agent, and a thermoplastic resin having a polymerizable functional group, the laminated body satisfying expressions (2) and (3) Z1—X—Z2 (1) 0.20≦|Vd2−Vd1|≦2.0 (2) τ≦10 (3) in which Z1 and Z2 are groups having electron transport property, X is a linker, Vd2 and Vd1 are surface potentials of the charge generating layer after charging and τ is transit time based on a change rate of the surface of the charge generating layer, each as defined in the specification. |
US09760028B2 |
Lithography system and method for processing a target, such as a wafer
A method for operating a target processing system for processing a target (23) on a chuck (13), the method comprising providing at least a first chuck position mark (27) and a second chuck position mark (28) on the chuck (13); providing an alignment sensing system (17) arranged for detecting the first and second chuck position marks (27, 28), the alignment sensing system (17) comprising at least a first alignment sensor (61) and a second alignment sensor (62); moving the chuck (13) to a first position based on at least one measurement of the alignment sensing system (17); and measuring at least one value related to the first position of the chuck. |
US09760024B2 |
Mask device, exposure apparatus and exposure method
Embodiments of the present disclosure provide a mask device, an exposure apparatus and an exposure method, which enable a reduction in the possibility that the mask is scratched during exposure so as to protect the mask, and in turn a reduction in production cost of the semiconductor devices. The mask device comprises a mask carrier, a mask disposed on a lower surface of the mask carrier, and at least one protection unit provided on the mask carrier, wherein a lower end of the at least one protection unit is arranged to be lower than the lower surface of the mask during exposure. The mask device is applicable in exposure of a substrate to be exposed. |
US09760023B2 |
Substrate carrying device
A substrate carrying device includes pads that hold a substrate, and a hand having recesses formed therein. The pads are placed in the recesses and detachably attached to the hand. Each of the pads includes a flange, and the flange of at least one of the pads includes an outer peripheral part detachably attached to the hand, an elastic part that is able to bend in the recess, and a substrate holding part that rises from an inner edge of the elastic part and holds the substrate by vacuum suction. |
US09760021B2 |
Movable body drive method and movable body drive system, pattern formation method and apparatus, exposure method and apparatus, device manufacturing method, and calibration method
A controller measures positional information of a stage within an XY plane using three encoders which at least include one each of an X encoder and a Y encoder of an encoder system, and the stage is driven in the XY plane, based on measurement results of the positional information and positional information (p1, q1), (p2, q2), and (p3, q3) in a surface parallel to the XY plane of a head (an encoder) used for measurement of the positional information. Accordingly, it becomes possible to control the movement of the stage with good precision, while switching the head (the encoder) used for control during the movement of the stage using the encoder system which includes a plurality of heads. |
US09760020B2 |
In-situ metrology
Metrology methods and systems are provided, which measure metrology targets during the exposure stage using reflected or diffracted exposure illumination or additional simultaneous illumination having longer wavelengths than the exposure illumination. The metrology measurements are used to correct the lithographic process in a short loop, enabling realtime and even predictive error correction. The metrology methods, tools and systems also include defect detection during the exposure stage. |
US09760019B2 |
Projection exposure apparatus comprising a manipulator, and method for controlling a projection exposure apparatus
A method for controlling a microlithographic projection exposure apparatus includes: determining a wavefront error of the projection exposure apparatus; generating a travel vector, suitable for correcting the wavefront error, with travels for each zone of the optical manipulator; establishing a constraint parameter with respect to the travel for at least one zone of the optical manipulator; and checking the travels of the generated travel vector with respect to implementability. |
US09760016B2 |
Lithography apparatus, lithography system, and method of manufacturing article
The present invention provides a lithography apparatus which performs a process of forming a pattern on a substrate conveyed from a coating apparatus which coats the substrate with a resist, the lithography apparatus including an obtaining unit configured to obtain, from the coating apparatus, first specifying information which specifies a processing target substrate conveyed from the coating apparatus to the lithography apparatus, out of a plurality of substrates which are coated with the resist by the coating apparatus and on which the process is to be performed, and a processing unit configured to select offset correction information corresponding to the processing target substrate from a plurality of pieces of offset correction information respectively corresponding to the plurality of substrates based on the first specifying information and perform the process on the processing target substrate by using the selected offset correction information. |
US09760015B2 |
Extreme ultraviolet lithography process
A process of an extreme ultraviolet lithography is disclosed. The process includes receiving an extreme ultraviolet (EUV) mask, an EUV radiation source and an illuminator. The process also includes exposing the EUV mask by a radiation, originating from the EUV radiation source and directed by the illuminator, with a less-than-three-degree chief ray angle of incidence at the object side (CRAO). The process further includes removing most of the non-diffracted light and collecting and directing the diffracted light and the not removed non-diffracted light by a projection optics box (POB) to expose a target. |
US09760014B2 |
Illumination optical apparatus and projection exposure apparatus
An illumination optical apparatus includes a plurality of birefringent members made of a birefringent material and arranged in an optical path on an incidence side of an optical integrator. The members change a polarization state of illumination light such that first and second rays of the illumination light are polarized in different directions on the pupil plane. The birefringent members are arranged such that an optical path length of the first ray in the birefringent material is different from an optical path length of the second ray in the birefringent material, and are arranged so as to change the polarization state of the illumination light incident on the plurality of the birefringent members in a linear polarization state having a substantially single polarization direction such that each of the first and second rays is polarized in a substantially circumferential direction about the optical axis on the pupil plane. |
US09760012B2 |
Illumination device
An illumination optical system that illuminates a target surface includes a first deflector, a second deflector, and an optical integrator. The first deflector is arranged on a first face crossing an optical path of light from a light source and has a period in a first direction defined on the first face. The second deflector is arranged on a second face crossing an optical path of light from the first deflector and has a period in a second direction defined on the second face. The optical integrator has a plurality of wavefront division facets arrayed on a third face crossing an optical axis of light from the second deflector. At least one of the first and second deflectors rotates about an optical axis of the illumination optical system or about an axis parallel to the optical axis in order to adjust a pattern of an illumination distribution. |
US09760009B2 |
Cross-linked polymer based hydrogel material compositions, methods and applications
A hydrogel material composition includes: (1) an alginate (or other cross-linking polymer) material; (2) an optional α-hydroxy carboxylate material; and (3) an iron cation material. The hydrogel material composition with or without the α-hydroxy-carboxylate material may be used in a photolithographic imaging application or a photorelease application within the context of a photoirradiation induced reduction/oxidation reaction of an iron (III) cation material to form an iron (II) cation material. |
US09760008B2 |
Direct current superposition freeze
Systems and methods include improved techniques for patterning substrates, including improvements to double patterning techniques. Direct current superposition plasma processing is combined with photolithographic patterning techniques. An electron flux or ballistic electron beam from a plasma processing system can induce cross linking in a given photoresist, which alters the photoresist to be resistant to subsequent light exposure and/or developer treatments. Plasma processing is also used to add a protective layer of oxide on exposed surfaces of a first relief pattern, thereby protecting the photoresist from a developing acid. By protecting an initial photoresist relief pattern from developing acid, a second pattern can be applied on and/or between the first photoresist relief pattern thereby doubling an initial pattern or otherwise increasing pattern density. This combined pattern can then be used for subsequent microfabrication such as transferring the combined pattern into one or more underlying layers. |
US09760006B2 |
Silicon-containing resist underlayer film forming composition having urea group
There is provided a resist underlayer film forming composition for lithography for forming a resist underlayer film capable of being used as a hardmask. A resist underlayer film forming composition for lithography comprising: a hydrolyzable organosilane having a urea group; a hydrolysis product thereof; or a hydrolysis-condensation product thereof. The hydrolyzable organosilane is for example a compound of Formula (1): where at least one of three groups T1, T2, and T3 is a group of Formula (2): |
US09760001B2 |
Manufacturing method of color filter substrate
A manufacturing method of a color filter substrate includes: depositing a photoresist layer on a substrate, patterning the photoresist layer through exposure and development and executing an UV curing; or forming an overcoat whose material is a light-cured material on a substrate, conducting an UV irradiation on the substrate from front and back sides of the substrate, respectively; or, depositing a black matrix photoresist, a red photoresist, a green photoresist and a blue photoresist on a substrate, respectively, and forming corresponding patterns respectively through exposure and development and executing an UV curing. By the technical solution, the line-width of a BM can be restrained from broadening, and the curing time can be shortened, thereby raising the production efficiency. |
US09759998B2 |
Efficient solution for removing EUV native defects
The present disclosure relates to a method and apparatus for mitigating printable native defects in an extreme ultra violet (EUV) mask substrate. In some embodiments, the method is performed by identifying a printable native defect within an EUV mask substrate that violates one or more sizing thresholds. A first section of the EUV mask substrate including the printable native defect is removed to form a concavity within the EUV mask substrate. A multi-layer replacement section that is devoid of a printable native defect is inserted into the concavity. |
US09759990B2 |
Shoulder camera adaptor
A shoulder camera adaptor is provided that inhibits a tripod from falling behind even when a large external battery is mounted to take a video using a tripod. According to the present invention, a shoulder camera adaptor used for application of a handy video camera as a shoulder camera, is provided that includes a base, wherein the base includes a camera holder to hold the handy video camera, and the base is provided with mechanical units to fix the shoulder camera adaptor to a tripod base fixed to a tripod at at least two spots in at least longitudinally different positions in the shoulder camera adaptor. |
US09759989B1 |
Camera camouflage device
This invention is a tree-mountable camera camouflage device having a knothole, wherein the knothole has a front side, a back side and an opening therethrough; wherein the front side has a camouflage surface and a front opening; wherein the back side has a camera compartment that fluidly connects with the opening; wherein the camera compartment is configured to removeably mount a camera; and wherein when the camera, and the knothole are removeably assembled, and mounted on a tree, the camera is concealed. |
US09759987B2 |
Stroboscopic device
A stroboscopic device includes a flash discharge tube, a first element for performing switching operation of flash discharge tube, a second element for performing ON control of the first element by an ON operation, and performing OFF control of the first element by an OFF operation, a third element for performing the OFF control of the first element by an ON operation, and performing the ON control of the first element by an OFF operation, and a first circuit for holding the ON operation of the third element for a predetermined period. The first circuit includes a fourth element for holding the ON control of the third element by the ON operation, and a second circuit capable of setting an operation period of an ON operation of the fourth element. This makes it possible to prevent false operation of the first element due to noise with a simple circuit configuration. |
US09759986B2 |
Enclosure device
In one embodiment of an enclosure device, a camera casing and light source casing are secured to a plate frame, and the enclosure device is configured to be mounted to an arm, such as a robotic welding arm. A shutter mounting arm may also be secured to the plate frame. A flap may be pivotally mounted to the distal end of the shutter mounting arm, such that the flap may be actuated between a first and second position by an actuator cooperatively engaged with the flap. The first position may be defined as to protect a camera lens positioned in the camera casing and a light source lens positioned in the light source casing. The second position may be defined as to not obscure a line-of-sight from either the light source and/or the camera to the work piece on the arm. A light source casing may be sandwiched between two side plates that are generally configured as mirror images of one another. The light source casing housing a light source may be configured as a laser designed to measure distances. |
US09759984B1 |
Adjustable solid film camera aperture
A portable electronic device has a device housing, and an electronic camera module in the device housing. The module has a focusing lens to focus light from a scene, an imaging sensor to receive the focused light, and an electro-optic variable aperture to allow different amounts of the light from the scene to reach the imaging sensor. The electro-optic variable aperture may include a first aperture stack placed on a transparent substrate and a second aperture stack placed on the first aperture stack. The first aperture stack defines a first aperture and the second aperture stack defines a second aperture that is larger than the first aperture. Each aperture stack includes a transparent conductive oxide layer that is common with the adjacent aperture stack. Alternatively the electro-optic variable aperture may include an aperture stack that has two transparent conductive oxide layer layers, where one layer is in the form of concentric annuli. |
US09759983B2 |
Frequency comb source with large comb spacing
A frequency comb laser providing large comb spacing is disclosed. At least one embodiment includes a mode locked waveguide laser system. The mode locked waveguide laser includes a laser cavity having a waveguide, and a dispersion control unit (DCU) in the cavity. The DCU imparts an angular dispersion, group-velocity dispersion (GVD) and a spatial chirp to a beam propagating in the cavity. The DCU is capable of producing net GVD in a range from a positive value to a negative value. In some embodiments a tunable fiber frequency comb system configured as an optical frequency synthesizer is provided. In at least one embodiment a low phase noise micro-wave source may be implemented with a fiber comb laser having a comb spacing greater than about 1 GHz. The laser system is suitable for mass-producible fiber comb sources with large comb spacing and low noise. Applications include high-resolution spectroscopy. |
US09759982B2 |
Control of thermal energy in optical devices
The optical device includes an optical modulator positioned on a base. The modulator includes a ridge extending upward from the base. The ridge includes an electro-absorption medium through which light signals are guided. A thermal conductor is positioned so as to conduct thermal energy away from the ridge. The distance between the thermal conductor and the ridge changes along a length of at least a portion of the ridge. |
US09759978B2 |
Composition and process for sealing microcells
The present invention is directed to a composition for the dielectric layer, which composition comprises a mixture of conductive filler material wherein said mixture consists of carbon nanotubes and graphite, and the dielectric layer formed comprises 0.01% to 7% by weight of carbon nanotubes and 0.1% to 20% by weight of graphite. The composition of the present invention may form a dielectric layer which has the desired electrical resistivity. In addition, the dielectric layer is expected to show better barrier properties, less moisture and temperature dependence and improved anisotropic properties. |
US09759977B2 |
Electronic handwriting screen
The embodiments of present invention disclose an electronic handwriting screen and relate to the field of electrophoretic display techniques. In the embodiment of present invention, because insulation spacing elements are provided between the electrophonic display functional film and the bottom electrode, when an appropriate voltage is applied between the top electrode and the bottom electrode, the top electrode is pressed so as to make the electrophonic display functional film contact with the bottom electrode, which shortens the distance between the top electrode and the bottom electrode and further increases the electric field force acting on the charged colorant particles; as a result, electrophoresis effect occurs in the electrophoresis liquid so that patterns are displayed or erased at the pressing location, and handwriting function is thereby realized without a touch screen, reducing the manufacturing costs for an electronic handwriting screen. |
US09759976B2 |
Electrophoretic display medium and preparing method thereof
An electrophoretic display medium and preparing method thereof. The electrophoretic display medium comprises: negatively or positively-charged pigment particles; neutral pigment particles with colors different from the charged pigment particles; and low-polar and/or non-polar dispersing solvent. The method of preparing the electrophoretic display medium comprises: synthesizing neutral pigment particles; synthesizing charged pigment particles; and preparing electrophoretic display medium. The method of synthesizing the neutral pigment particles comprises: mixing together pigment particles, macromonomers, coupling-agents and chain-initiators for polymeric reaction in the solvent, and reacting at a temperature of 30-120° C. for 4-48 hours. The method is applied to many kinds of inorganic oxides, inorganic salts and complex inorganic salt pigments. This method fundamentally avoids agglomeration caused by attraction of positively and negatively-charged electrophoretic particles, greatly enhancing display performance. The steps of synthesizing particles are simple and the preparing procedure of the electrophoretic medium is simplified, making the whole process simple and highly efficient. |
US09759975B2 |
Electrochromic devices
Conventional electrochromic devices frequently suffer from poor reliability and poor performance. Improvements are made using entirely solid and inorganic materials. Electrochromic devices are fabricated by forming an ion conducting electronically-insulating interfacial region that serves as an IC layer. In some methods, the interfacial region is formed after formation of an electrochromic and a counter electrode layer. The interfacial region contains an ion conducting electronically-insulating material along with components of the electrochromic and/or the counter electrode layer. Materials and microstructure of the electrochromic devices provide improvements in performance and reliability over conventional devices. In various embodiments, a counter electrode is fabricated to include a base anodically coloring material and one or more additives. |
US09759974B2 |
Liquid crystal display device
A reflective display device includes a pixel structure (200) and a liquid crystal (210) containing a dye. The pixel structure (200) provides the liquid crystal (210) with a first tilt state and a second tilt state that are stable absent application of an electric field. In the first tilt state, the liquid crystal (210) is in an untwisted configuration. In the second tilt state, the liquid crystal (210) is in a twisted configuration, and the dye has an effective absorption that is higher than an effective absorption of the dye when the liquid crystal (210) is in the first tilt state. |
US09759967B2 |
Liquid crystal display device and manufacturing method thereof
A liquid crystal display device includes a thin film transistor substrate having a pixel region and a frame region, and a color filter substrate. The frame region includes a first metal wire that surrounds the outside of the pixel region, and a second metal wire that is formed so as to surround the outside of the first metal wire. The first metal wire has at least one slit at an area overlapping with a seal material. |
US09759965B2 |
Liquid crystal display
A liquid crystal device includes: a display area comprising pixels; a peripheral area disposed at an edge of the display area; a common voltage application wiring configured to transfer a common voltage; and a data voltage application wiring configured to transfer a data voltage. A ratio of a width of the common voltage application wiring and a width of the data voltage application wiring is in a range of 2:1 to 1:1. |
US09759963B2 |
Liquid crystal display
A liquid crystal display includes: a first substrate; a first electrode on the first substrate, and a plurality of first cutouts defined in the first electrode; an insulating layer on the first electrode; a second electrode on the insulating layer, a plurality of second cutouts defined in the second electrode, and a plurality of branch electrodes defined by the plurality of second cutouts; a second substrate facing the first substrate; and a liquid crystal layer between the first substrate and the second substrate. The second cutouts have a linear shape which extends in a length direction, widths of the plurality of first cutouts is larger than that of the plurality of branch electrodes in a width direction crossing the length direction, and the second cutouts overlap the plurality of first cutouts, in the length direction. |
US09759962B2 |
Liquid crystal display
A liquid crystal display includes a pixel electrode including a first subpixel electrode and a second subpixel electrode spaced apart with a gap therebetween, a common electrode facing the pixel electrode, and a liquid crystal layer formed between the pixel electrode and the common electrode and including a plurality of liquid crystal molecules. The first and second subpixel electrodes include a plurality of branches, and each of the first and second subpixel electrodes includes a plurality of subregions. The branches extend in different directions in different subregions. |
US09759959B2 |
Liquid crystal display
A liquid crystal display including a first substrate, a pixel electrode on the first substrate and including a first subpixel electrode and a second subpixel electrode separated from each other and located in one pixel area, a second substrate facing the first substrate, a common electrode on the second substrate, and a liquid crystal layer between the first substrate and the second substrate, wherein a first voltage applied to the first subpixel electrode is higher than a second voltage applied to the second subpixel electrode, wherein the first subpixel electrode includes first branch electrodes, the second subpixel electrode includes second branch electrodes, the second subpixel electrode is located around the pixel area to enclose the first subpixel electrode, wherein the first branch electrodes and the second branch electrodes face each other in a boundary portion of the first subpixel electrode and the second subpixel electrode. |
US09759958B2 |
Array substrate, display device and method for manufacturing array substrate
The array substrate comprises a pixel electrode located in a pixel area and a common electrode corresponding to the pixel area; and a first passivation layer provided between the common electrode and the pixel electrode; wherein the pixel electrode comprises a plurality of strip-shaped first pixel electrodes and strip-shaped second pixel electrodes which are alternately arranged at intervals; and the common electrode comprises a plurality of strip-shaped common electrodes which are spaced from each other; wherein ends of the plurality of strip-shaped first pixel electrodes are connected to each other to form a comb shape, and ends of the plurality of strip-shaped second pixel electrodes are connected to each other to form a comb shape; and the comb-shaped first pixel electrode and the comb-shaped second pixel electrode are spaced from each other. |
US09759951B2 |
Electro-optical device and electronic apparatus
A liquid crystal device includes an element substrate, a counter substrate, a liquid crystal disposed between the substrates, a sealing material disposed in the spacing between the element substrate and the counter substrate and sealing the liquid crystal, a gas barrier layer disposed outside of the sealing material to cover the outside of the spacing and having a portion located in the spacing, and an gap region defined in at least a portion of the space between the sealing material and the gas barrier layer. |
US09759948B2 |
Curved liquid crystal display
A curved liquid crystal display is provided. The curved liquid crystal display (LCD) comprises a first curved substrate; a second curved substrate; a first curved liquid crystal alignment layer disposed between the first curved substrate and the second curved substrate; a second curved liquid crystal alignment layer disposed between the first curved liquid crystal alignment layer and the second curved substrate; and a liquid crystal layer including first and second liquid crystal molecules with negative dielectric anisotropy and disposed between the first curved liquid crystal alignment layer and the second curved liquid crystal alignment layer, the first liquid crystal molecules are aligned at a surface of the first curved liquid crystal alignment layer, and the second liquid crystal molecules are aligned at a surface of the second curved liquid crystal alignment layer, wherein, in an initial state when no electric field is applied, the first liquid crystal molecules are relatively vertically aligned as compared with the second liquid crystal molecules with respect to the first curved substrate and the second liquid crystal molecules are relatively tilt-aligned as compared with the first liquid crystal molecules with respect to the first curved substrate. |
US09759947B2 |
Wire grid polarizer and manufacturing method thereof, display panel and display device
The invention relates to the display technology field, and particularly to a wire grid polarizer, a manufacturing method thereof, a display panel and a display device. The wire grid polarizer comprises a substrate, in which wire grid structures are arranged at intervals in an array, to allow light to penetrate from the grid pitches thereof, with the other area except the wire grid structures of the substrate being a continuous opaque area. Due to the wire grid polarizer being provided with the wire grid structures arranged at intervals in a array, local light transmitting areas can be formed, and light emergence can be controlled more flexibly. A display panel using the wire grid polarizer can effectively lower the light absorption rate, also avoid peripheral light leakage in a non-subpixel area, and prevent the light leakage of the pixels themselves; correspondingly, a display device using the display panel can improve the light utilization rate, and achieve a good display effect. |
US09759945B2 |
Circular polarizing plate having patterned retardation layer and organic EL display element having said circular polarizing plate
An image display device in which an image display panel, at least one patterned retardation layer and a polarization element layer are arranged in this order, and the patterned retardation layer includes first retardation regions and second retardation regions which are alternately arranged in a stripe-like form and in which at least one of an in-plane slow axis direction and a retardation is different from each other. |
US09759944B2 |
Side cover film for display and display device comprising the same
Discussed are a side cover film for a display device and the display device including the same, which include a reduced bezel area and which effectively discharge static electricity. The display device can include a display panel including a signal line, a panel supporting frame supporting the display panel, a driving circuit unit connected to the signal line at a side surface of the display panel and disposed on one side surface of the panel supporting frame, a cover shield covering the driving circuit unit, and a side cover film covering the side surface of the display panel. |
US09759942B2 |
Display panel, fabrication method thereof and display device
A display panel, a fabrication method and a display device thereof are provided. The display panel includes: an array substrate; a color filter substrate, cell-assembled with the array substrate and including a black matrix; a plurality of light-shielding strips, disposed on a side of the color filter substrate away from the array substrate; an electrode, sandwiching the plurality of light-shielding strips, wherein the black matrix includes a plurality of matrix strips, and each of the plurality of light-shielding strips corresponds to one of the matrix strips of the black matrix, and the light-shielding strip is made of polymer dispersed liquid crystal material or electrochromic material. In this way, a high aperture ratio is ensured while a viewing angle of a display device is increased. Meanwhile, a brightness of the display device is increased, and an image quality is improved. |
US09759940B2 |
Liquid crystal display device and method for manufacturing the same
Disclosed is an LCD device which realizes decreased thickness, simplified process, and decreased cost by using a common electrode for formation of electric field to drive liquid crystal as a sensing electrode, and removing a touch screen from an upper surface of the liquid crystal panel, the LCD device comprising gate and data lines crossing each other to define plural pixels on a lower substrate; a pixel electrode in each of the plural pixels; plural common electrode blocks patterned at the different layer from the pixel electrode, wherein the common electrode blocks, together with the pixel electrode, forms an electric field, and senses a user's touch; and plural sensing lines electrically connected with the common electrode blocks, wherein, if the sensing line is electrically connected with one of the common electrode blocks, the sensing line is insulated from the remaining common electrode blocks. |
US09759935B2 |
Slow-light silicon optical modulator
An optical modulator is described. This optical modulator may be implemented using silicon-on-insulator (SOI) technology. In particular, a semiconductor layer in an SOI platform may include a photonic crystal having a group velocity of light that is less than that of the semiconductor layer. Moreover, an optical modulator (such as a Mach-Zehnder interferometer) may be implemented in the photonic crystal with a vertical junction in the semiconductor layer. During operation of the optical modulator, an input optical signal may be split into two different optical signals that feed two optical waveguides, and then subsequently combined into an output optical signal. Furthermore, during operation, time-varying bias voltages may be applied across the vertical junction in the optical modulator using contacts defined along a lateral direction of the optical modulator. |
US09759931B2 |
Pair of progressive ophthalmic lenses
A pair of progressive ophthalmic lenses (1, 2) meets special conditions for improving binocular vision of a wearer, while avoiding discomfort for peripheral vision. A first one of the conditions sets a minimum value for the difference between nasal and temporal half-widths of far vision field and/or proximate vision field for at least one of the lens. A second one of the conditions sets a maximum value for the relative difference in mean refractive power gradient between both lenses. |
US09759930B2 |
Lenses, devices, systems and methods for refractive error
The present disclosure is directed to lenses, devices, methods and/or systems for addressing refractive error. Certain embodiments are directed to changing or controlling the wavefront of the light entering a human eye. The lenses, devices, methods and/or systems can be used for correcting, addressing, mitigating or treating refractive errors and provide excellent vision at distances encompassing far to near without significant ghosting. The refractive error may for example arise from myopia, hyperopia, or presbyopia with or without astigmatism. Certain disclosed embodiments of lenses, devices and/or methods include embodiments that address foveal and/or peripheral vision. Exemplary of lenses in the fields of certain embodiments include contact lenses, corneal onlays, corneal inlays, and lenses for intraocular devices both anterior and posterior chamber, accommodating intraocular lenses, electro-active spectacle lenses and/or refractive surgery. |
US09759929B2 |
Multipurpose eyewear with adjustable arms
A pair of glasses with multiple pivoting arms provides size adjustability to fit on different sized and dimensioned heads. The glasses enhance functionality, ergonomic comfort, tethering capacity, and aesthetics. A frame retains a pair of lenses. In some embodiments, the frame bifurcates to enable interchanging the lenses. A frame adjustment fastener may engage a recess in the frame to tighten and loosen the frame around the lenses. A pair of forward arms hingedly join the frame. A pair of rearward arms may hingedly join the forward arms. The forward and rearward arms pivot laterally and independently of each other. Hinge adjustment fasteners loosen and tighten the pivoting motion of the arms in some embodiments. Stress cavities absorb pressure applied by the hinge adjustment fasteners. Vents at the forward arms disrupt air flow behind the frame to minimize moisture accumulation at the lenses. |
US09759924B2 |
Flat profile laser beam shaper
A system for shaping a beam comprises an emitter for emitting coherent electromagnetic radiation. Birefringent displacers are configured between the emitter and a target wherein the at least two birefringent displacers split the coherent electromagnetic radiation into a plurality of coherent parallel beams of electromagnetic radiation thereby producing a shaped wave front of the coherent parallel beams of electromagnetic radiation. |
US09759923B2 |
Low-stress waveguide mounting for head-mounted display device
Disclosed is a waveguide assembly for a head-mounted display device. The waveguide assembly can comprise a waveguide carrier, a first left waveguide, and a first right waveguide. The waveguide carrier can include a nose bridge portion, and flat left and right mounting surfaces extending from the nose bridge portion, to align with a left eye and a right eye, respectively, of a user of the head-mounted display device. The first left waveguide can be affixed to the left mounting surface of the waveguide carrier only by a first layer of adhesive disposed only around a periphery of a surface of the first left waveguide, while the first right waveguide can be affixed to the right mounting surface of the waveguide carrier only by a second layer of the adhesive disposed only around a periphery of a surface of the first right waveguide. |
US09759922B2 |
Nonconductive position verification systems for devices utilizing magnetic sensors
Systems and methods are provided for verifying a magnetic positioning system. One embodiment includes a mounting unit, a drive unit, and a controller. The mounting unit is able to mechanically couple with a device that includes a magnetic sensor. The mounting unit includes a nonconductive mount to attach to the device, and a nonconductive swivel bearing with arms that are rotatably attached to the mount. The drive unit includes a platform, a nonconductive rigid post extending outward from the platform and attached to a center portion of the swivel bearing, linear actuators attached to the platform, and nonconductive shafts attached to the arms of the swivel bearing. Each shaft is attached to a linear actuator for displacement by the actuator. The controller directs the linear actuators to adjust the nonconductive shafts in order to move the swivel bearing, thereby adjusting an orientation and position of the device. |
US09759919B2 |
Virtual image display with curved light path
A display includes a projector configured to provide light of a virtual image, a waveguide into which the light of the virtual image is injected at an injection angle by the projector, and a combiner disposed along the waveguide and configured to redirect the light of the virtual image. The waveguide is configured to emit the light at a point established by the injection angle. The combiner is further configured to allow ambient light from beyond the waveguide to pass through the combiner. The waveguide constrains the light of the virtual image through total internal reflection along a curved path for the light between the projector and the combiner. |
US09759917B2 |
AR glasses with event and sensor triggered AR eyepiece interface to external devices
This disclosure concerns an interactive head-mounted eyepiece with an integrated processor for handling content for display and an integrated image source for introducing the content to an optical assembly through which the user views a surrounding environment and the displayed content, wherein the eyepiece includes event and sensor triggered interface to external devices. |
US09759915B2 |
Short-distance optical amplification module and near-eye display optical module using the same
A short-distance optical amplification module and a near-eye display optical module using the same in the present invention relates to an optical amplification module applicable for short distance and an optical module using the same for near-eye display. The purpose of the present invention is to provide an optical amplification module for large-multiple amplification within a short distance (less than 5 cm) and a near-eye display optical module using the same to achieve super large field of view within a short distance (less than 3 cm). The short-distance optical amplification module in the present invention comprises a first 45 degree phase delay sheet (2), a partial-transmission and partial-reflection curved lens (4), a second 45 degree phase delay sheet (5) and a reflective polarizing sheet (6) which are sequentially arranged. The near-eye display optical module in the present invention comprises a display screen (1) disposed on the side of the first 45 degree phase delay sheet (2) away from the partial-transmission and partial-reflection curved lens (4). |
US09759914B2 |
Headup display apparatus
Provided are: a backlight unit that is capable of increasing the degree of freedom in design of a device on which the backlight unit is mounted; and a display device which is provided with this backlight unit. This backlight unit is provided with: a light source which emits light that illuminates a liquid crystal display element; a light collection means for focusing the light emitted from the light source on a display region (A) of the liquid crystal display element; and a reflective part which has a reflective surface that reflects the light emitted from the light source toward the liquid crystal display element. This backlight unit is configured such that the optical path for the light from the light source to the liquid crystal display element is replicated at the reflective part by having the reflective surface inclined to the optical axis (AX) of the light source. |
US09759913B2 |
Eye tracking apparatus, method and system
A transparent waveguide for use in eye tracking includes an input-coupler and an output-coupler. The input-coupler comprises a plurality of curved grating lines having a radially varying pitch. When positioned in front of an eye illuminated with infrared light, infrared light beams reflected from the eye and incident on the input-coupler enter the waveguide at the input-coupler, propagate through the waveguide by way of total internal reflections, and exit the waveguide proximate the output-coupler. The radially varying pitch of the curved grating lines of the input-coupler provides angular encoding of infrared light incident on the input-coupler, and more specifically, causes different beams of infrared light incident on respective different horizontal and vertical positions of the input-coupler to propagate through the waveguide at respective different angles of reflection and exit the waveguide at respective different angles of incidence relative to a surface of the waveguide through which infrared light beams exit. |
US09759905B2 |
Electrowetting display device with stable display states
An apparatus comprises an electrowetting display device comprising: a first support plate including: a surface; and a first electrode. The apparatus further comprises a second support plate and a protrusion having a protrusion surface. The protrusion is formed as part of at least one of the first support plate or the second support plate. The protrusion has an elongate shape extending from one to the other of the first or second support plates. At least one memory and computer program instructions are configured to, with at least one processor, control a volume of the first fluid adjoining the protrusion surface and a volume of the first fluid adjoining the surface of the first support plate, by controlling a magnitude of a first voltage applied between the first and second electrodes, and by controlling a magnitude of a second voltage applied between the third and second electrodes. |
US09759903B2 |
Drying agent arrangement for optical instruments
A drying agent arrangement for optical instruments, in particular for endoscopic instruments, having a hygroscopic substance in the instrument housing, such that the hygroscopic substance, configured as individual molded bodies, is positioned in an intake receptacle that can be replaceably inserted in the instrument housing. To provide a drying agent arrangement that, along with simple, versatile application, allows the intake of a great quantity of drying agent, the intake receptacle may be configured as a double-walled sleeve, such that the two walls, forming an intake space for the molded bodies of the hygroscopic substance, are radially distanced from one another and positioned in such a way that the walls, closing the intake space at one axial end of the sleeve, are connected with one another at the end and on the other axial end of the sleeve, releasing the intake space, are radially distanced from one another at the end. |
US09759902B2 |
System, method and computer-accessible medium for authenticating physical objects using microscopic textures
An exemplary lens arrangement can be provided that includes a plurality of lenses configured to provide a field of view (FOV) of between about 9 mm×6 mm to about 15 mm×12 mm, a resolution at at least one edge of the lenses of between about 40 lp/mm to about 100 lp/mm, and a distortion between about 0.1% to about 1%. |
US09759896B1 |
Camera lens
A camera lens is disclosed. The camera lens includes six piece ultra-thin and wide angle lenses with excellent optical properties and with chromatic aberration sufficiently corrected as follows: a first lens with positive refractive power; a second lens with negative refractive power; a third lens with positive refractive power; a fourth lens with negative refractive power; a fifth lens with positive refractive power; and a sixth lens with negative refractive power which are arranged sequentially from object side. The camera lens is characterized in that it meets specified conditions. |
US09759888B2 |
Lens assembly for biologic characteristic identification
A lens assembly for biologic characteristic identification is provided in the present disclosure. The lens assembly includes a first lens with positive refractive power and a second lens with negative refractive power, arranged in sequence from the object side to the image side and satisfy conditions: −0.95≦f1/f2≦−0.68; 0.10≦d1/f≦0.20; 0.24≦d2/f≦0.50; −3.50≦(R1+R2)/(R1−R2)≦−1.80; f is the focal length of the lens assembly, f1 and f2 is the focal lengths of the first lens and the second lens, d1 and d2 is the central thickness of the first lens and the axial distance from the image side of the first lens to the object side of the second lens, R1 and R2 is the curvature radius of the object side and the image side of the first lens. |
US09759887B2 |
Camera module
According to a camera module (1), a lens barrel (2) and a lens holder (8) adhere to each other via an adhesive layer (12), and the lens barrel (2) has a recess (2a) having a bottom surface (2a3) that is located between an upper side surface (8a1) and a lower side surface (8a2) of a groove (8a). |
US09759885B2 |
Lens module
A lens module includes a lens supporter, and a lens group received by the lens supporter. The lens supporter includes an aperture plate, a main body extending downwardly from the aperture plate and a receiving space formed by the aperture plate and the main body, the aperture plate having a light aperture, the main body having an internal surface facing the receiving space. The lens group includes a first lens abutting against the aperture plate for forming a first alignment accuracy, a second lens stacked on the first lens and keeping a distance from the internal surface of the main body, a third lens stacked on the second lens and keeping a distance from the internal surface of the main body, and a fourth lens stacked on the third lens and abutting against the internal surface of the main body. |
US09759880B2 |
Capacitive-loaded jumper cables, shunt capacitance units and related methods for enhanced power delivery to remote radio heads
Tower systems suitable for use at cellular base stations include a tower, an antenna mounted on the tower, a remote radio head mounted on the tower and a power supply. A power cable having a power supply conductor and a return conductor is connected between the power supply and the remote radio head. A shunt capacitance unit that is separate from the remote radio head that is electrically coupled between the power supply conductor and the return conductor of the power cable. |
US09759879B1 |
Transceiver module, transceiver module receptacle assembly and transceiver module assembly
An electrode portion of a module board to be disposed in a transceiver module is formed from a group of contact pads which are arrayed substantially in parallel to a long side of the module board, and the group of contact pads include a line of ground line pads formed at predetermined intervals from one end to the other end, and two lines of signal line pads formed in spaces between the ground line pads. |
US09759878B2 |
Optical module
An optical module includes: a circuit board having a surface in which an electronic element is mounted; an optical waveguide array in which a plurality of optical waveguides are formed; an optical element in which an optical signal that is transmitted and received from and to the optical waveguide is input and that is mounted at a side surface of the circuit board; and a connection member that connects the optical element and the electronic element, wherein a connection portion of a side surface of the circuit board in which the connection member is received has a curved shape. |
US09759873B2 |
Method for manufacturing optical module
An embodiment relates to a method for manufacturing an optical module having an MCF and two connection components, and enables rotational alignment of the MCF to be implemented with high accuracy even in short-haul optical wiring. The MCF is arranged in a region between the two connection components while an end thereof projects from one connection component. As this arrangement state is maintained, array positions of cores in the projecting end are observed from a side face and the MCF is rotationally aligned by a rotation grasp jig grasping the projecting end to adjust the array positions of the cores, based on the observation result. |
US09759872B1 |
Optical fiber polishing fixture
A polishing fixture assembly comprises a fixture base, which has a ferrule aperture and a spring member, and a clamping assembly. The spring member comprises upper, middle, and lower springs. The upper spring forms a portion of a cam aperture. The middle spring is proximate the ferrule aperture. The clamping assembly has a clamp base, a lever, and a cam shaft. The clamp base is connected to the fixture base. The lever is pivotally connected to the clamp base and has unlocked and locked positions. The cam shaft is connected to the lever and rotates within the cam aperture when the lever pivots. As the lever is moved into the locked position, the cam shaft rotates, opposing narrower sides of the cam shaft contact the upper spring thereby flexing the middle spring and the lower spring so that the middle spring contacts a ferrule positioned in the ferrule aperture. |
US09759869B2 |
Fiber optic connector with fiber end protection
The present disclosure relates to fiber optic connection systems including fiber optic connector having retractable noses for protecting bare fiber ends of ferrule-less connectors. In certain examples, the retractable noses are used in combination with protective shutters. In other examples, the retractable noses can accommodate multiple optical fibers. |
US09759867B2 |
Device and method for optical beam combination
An optical apparatus includes a first beam combining device arranged to receive a first optical beam having a first wavelength at a first location and a second optical beam output having a second wavelength at a second location. The second optical beam has a polarization that is substantially orthogonal to a polarization of the first optical beam. The first beam combining device configured to output a first combined beam that comprises a combination of the first optical beam and the second optical beam. An optical element is arranged to receive the first combined beam and a second combined beam and to transmit an output beam that includes a combination of the first combined beam and the second combined beam. |
US09759866B2 |
Optical combiner, laser device using same, and method for manufacturing optical combiner
An optical combiner 3 includes a plurality of incoming optical fibers 10, an outgoing optical fiber 20, and a plurality of bridge fibers 60, 50 provided between the plurality of incoming optical fibers 10 and the outgoing optical fiber 20, the plurality of bridge fibers 60, 50 being optically coupled to each other. In the bridge fibers 60, 50, a ratio of the outer diameter of a core 61, 51 to the outer diameter of a cladding 62, 52 is smaller in a bridge fiber located more apart from the incoming optical fiber 10. |
US09759864B2 |
Spot-size converter for optical mode conversion and coupling between two waveguides
A spot-size converter for coupling light between a first waveguide and a second waveguide extends along a longitudinal waveguiding axis and includes a transition region. The transition region includes a first part of waveguiding structure, which is coupled to the first waveguide, and a second part of waveguiding structure, which is coupled to the second waveguide. The second part of waveguiding structure includes high-index elements arranged in multiple vertically spaced rows and horizontally spaced columns, and extends along the longitudinal waveguiding axis at least partially over the first part of waveguiding structure so as to define a low-index region where the mode of the first waveguide progressively transforms into the mode of the second waveguide, thereby enabling light propagation via a mode of the combined system of the first and second parts of waveguiding structures. |
US09759862B1 |
Adiabatic/diabatic polarization beam splitter
The various presented herein relate to an on-chip polarization beam splitter (PBS), which is adiabatic for the transverse magnetic (TM) mode and diabatic for the transverse electric (TE) mode. The PBS comprises a through waveguide and a cross waveguide, wherein an electromagnetic beam comprising TE mode and TM mode components is applied to an input port of the through waveguide. The PBS can be utilized to separate the TE mode component from the TM mode component, wherein the TE mode component exits the PBS via an output port of the through waveguide, and the TM mode component exits the PBS via an output port of the cross waveguide. The PBS has a structure that is tolerant to manufacturing variations and exhibits high polarization extinction ratios over a wide bandwidth. |
US09759853B2 |
Backlight unit and display apparatus having the same
A light guide plate receives light and guides the light to a display panel. The light guide plate includes a body and protruding portions. The body includes a first side surface disposed adjacent to the light source, a second side surface facing the first side surface, and an upper surface. Protruding portions are protruded from the upper surface. Each of the protruding portions includes first and second protruding portions sequentially arranged from the first side surface to the second side surface. A width of the first protruding portion in a direction substantially parallel to the first side surface becomes smaller as a distance from the first side surface becomes larger, and a width of the second protruding portion in the direction substantially parallel to the first side surface becomes larger as the distance from the first side surface becomes larger. |
US09759846B2 |
Silver nanostructure-based optical stacks and touch sensors with UV protection
Disclosed herein are optical stacks that are stable to light exposure by incorporating one or more UV-blocking layers. |
US09759842B2 |
Functionalized surfaces and methods related thereto
The disclosed subject matter provides a nanoaperture having a bottom surface and a side wall comprising gold. A surface of the side wall is passivated with a first functional molecule comprising polyethylene glycol. The bottom surface of the nanoaperture can be functionalized with at least one second molecule comprising polyethylene glycol, for example, a silane-PEG molecule. The second molecule can further include a moiety, such as biotin, which is capable of binding a target biomolecule, which in turn can bind to a biomolecule of interest for single molecule fluorescence imaging analysis. Fabrication techniques of the nanoaperture are also provided. |
US09759840B2 |
Optical element and method for manufacturing optical element
An optical element with an antireflection function is provided with a substrate having a surface and a plurality of structures formed from convex portions or concave portions and arranged in large numbers on the surface of the substrate with a minute pitch less than or equal to the wavelength of the visible light, wherein the modulus of elasticity of the material forming the structures is 1 MPa or more, and 1,200 MPa or less, and the aspect ratio of the structure is 0.6 or more, and 1.5 or less. |
US09759835B2 |
Infrared image-spectrum associated intelligent detection method and apparatus
The present invention discloses an infrared image-spectrum associated intelligent detection method and apparatus, including: first searching for targets in a field of view (FOV), and performing image-spectrum associated intelligent identification sequentially on the searched targets, that is, first performing infrared image target identification on each target, and if a detection identification rate is greater than a set threshold, outputting an identification result and storing target image data; otherwise, acquiring an infrared spectrum of the target, and performing target identification based on infrared spectrum features. The present invention further discloses an apparatus for performing target detection using the above method, and the apparatus mainly includes a two-dimensional scanning mirror, a multiband infrared optical module, a long-wave infrared (LWIR) imaging unit, a broadband infrared spectrum measuring unit, and a processing and control unit. The method and apparatus of the present invention are improvements and enhancements of the conventional infrared target detection method and device, and may be used for infrared image detection, infrared image-spectrum associated detection of the target and infrared spectrum collection of the target. Compared with the conventional infrared detection device, the present invention has a higher performance cost ratio, and can significantly improve the detection identification rate of the target. |
US09759832B1 |
Apparatus and methods for fast NMR well logging without instrument speed effects
An apparatus for NMR properties of subsurface formations includes a magnet, a transmitter antenna and at least one of a receiver section of the transmit antenna or a separate receiver antenna having a length along the longitudinal dimension of the apparatus which is shorter than a length of the transmitter antenna along the longitudinal dimension. The apparatus includes circuitry for applying radio frequency current pulses to the entire transmitter antenna and for receiving signals by the at least one of the receiver section of the transmitter antenna and the separate receiver antenna. |
US09759831B2 |
Signal processing methods for steering to an underground target
A method of processing data from an electromagnetic resistivity logging tool which includes a transmitter coil and a receiver coil is disclosed. The electromagnetic resistivity logging tool is placed at a desired location. The transmitter coil and the receiver coil are positioned at a first azimuthal angle. A signal is transmitted from the receiver coil. The receiver coil then receives a signal. The signal at the receiver coil, a tilt angle of the transmitter coil, a tilt angle of the receiver coil and the first azimuthal angle are then used to calculate a first complex voltage representing at least one component of the received signal. |
US09759827B2 |
Device and method for continuous data acquisition
Method for generating an excitation signal for a first vibratory seismic source so that the first vibratory seismic source is driven with no listening time. The method includes a step of determining a first target spectrum for the first vibratory seismic source; a step of setting a first group of constraints for the first vibratory seismic source; and a step of generating a first excitation signal for the first vibratory seismic source based on the first group of constraints and the first target spectrum. The first seismic traces recorded with plural receivers can be identified when the first vibratory seismic source is driven with no listening time, based on the first excitation signal. |
US09759817B2 |
Method and apparatus for intelligent acquisition of position information
Improved methods and systems for position acquisition and/or monitoring are disclosed. The position acquisition and/or monitoring can be performed with improved intelligence so that data acquisition, transmission and/or processing is reduced. As a result, the position acquisition and/or monitoring is able to be performed in a power efficient manner. |
US09759811B2 |
Radar vehicle tracking
Radar vehicle tracking is described. One or more embodiments include a device to receive a first determined distance between a first radar transceiver and a vehicle, the first distance determined by the first radar transceiver operating in a first mode, receive a second determined distance between a second radar transceiver and the vehicle, the second distance determined by the second radar transceiver operating in the first mode, receive a first determined distance ellipse between the first radar transceiver and the vehicle, the first distance ellipse determined by the first radar transceiver operating in a second mode, receive a second determined distance ellipse between the second radar transceiver and the vehicle, the second distance ellipse determined by the second radar transceiver operating in the second mode, and determine at least one location estimate of the vehicle based on the first and second determined distances and first and second determined distance ellipses. |
US09759809B2 |
LIDAR-based shipboard tracking and state estimation for autonomous landing
A system and method for state estimation of a surface of a platform at sea, includes receiving sensor signals indicative of LIDAR data for the platform; applying a Bayesian filter to the LIDAR data for a plurality of hypotheses; determining vertical planes representing azimuth and elevation angles for the LIDAR data; applying a robust linear estimation algorithm to the vertical planes; and determining candidate points in response to the applying of the robust linear estimation algorithm. |
US09759805B2 |
Optimal acoustic rake receiver
An acoustic processing method for M acoustic receivers comprising the steps of: Determining a beamforming weight vector with M weights for the M acoustic receivers based on at least one the steering vector of at least one real acoustic source, on steering vectors of image sources of the at least one real acoustic source and on a first matrix depending on the covariance matrix of the noise and/or on at least one interfering sound source, wherein each of the image sources corresponds to one path of the acoustic signal between one of the at least one real source and one of the M acoustic receivers with at least one reflection; and linearly combining the M acoustic signals received at the M acoustic receivers on the basis of the M weights of the beamforming vector. |
US09759798B2 |
Calibration methods for voltage sensing devices
A calibration method for enhancing a measurement accuracy of one or more voltage sensing devices in presence of a plurality of conductors is provided. The method includes operatively coupling at least one voltage sensing device of the one or more voltage sensing devices to a respective conductor of the plurality of conductors and determining a sensed voltage value of the respective conductor using the at least one voltage sensing device The method further includes determining a calibration matrix having cross-coupling factors representative of cross-coupling between an antenna of the at least one voltage sensing device and other conductors of the plurality of conductors and determining a corrected voltage value of the respective conductor by deducting at least in part contributions of the cross-coupling from the sensed voltage value of the respective conductor using the calibration matrix. |
US09759791B2 |
Magnetic resonance imaging apparatus and manufacturing method thereof
The MRI apparatus includes a main magnet forming a static magnetic field in a bore, and a gradient coil assembly which forms a magnetic field gradient in the static magnetic field and includes a plurality of shim trays arranged therein at a predefined interval and at least one first shim token provided between the shim trays. |
US09759788B2 |
Magnetic resonance coil, device and system
The embodiments relate to a magnetic resonance coil for a magnetic resonance device with a measuring chamber for an examination object and a cylindrical birdcage antenna arrangement having a plurality of antenna elements disposed at least in some areas around a measuring chamber in the form of circumferential antenna rings or axial outer rods connecting the rings. The antenna elements include electric components, e.g., reactive capacitive and/or inductive systems. The magnetic resonance coil also has at least two antenna feeds, e.g., phase-offset in relation to one another by 90°, by which radio-frequency energy is able to be supplied to the birdcage antenna arrangement. The antenna feeds include at least one symmetrical feed via at least one of the electric components of the birdcage antenna arrangement as well is at least one assigned asymmetrical feed between the birdcage antenna arrangement and a screen connection. |
US09759787B2 |
Coil system for a magnetic resonance tomography system
A coil system for a magnetic resonance tomography system includes a plurality of coils for sending and/or receiving high-frequency signals. The plurality of coils is disposed in a receiving chamber between a tomography magnet and a lining of an opening in the tomography magnet and may be cooled by a cooling apparatus. When the coil system is in an operating state, the receiving chamber is filled with a cryogenic cooling medium. |
US09759786B2 |
Magnetic resonance apparatus and method for preparing a sensitivity map
A magnetic resonance apparatus configured to select a coil mode that includes a combination of coil elements to be used when a subject is scanned from within a plurality of coil elements and configured to execute a predetermined scan for acquiring data on the subject using the selected coil mode is provided. The magnetic resonance apparatus includes a coil device having n coil modes, a selecting unit configured to select, from within the n coil modes, a candidate for the selected coil mode, a scanning unit configured to execute a first scan for acquiring the data on the subject using the candidate, and a sensitivity map preparing unit configured to prepare a sensitivity map of the candidate based on data obtained by the first scan. |
US09759785B2 |
Magnetic-field detecting device
A magnetic-field detecting device includes a pair of magneto-sensors including respective magnetism sensing portions that sense magnetism, and respective coils sensing changes of magnetic fluxes in the magnetism sensing portions, and an elongate connecting member cooperating with the magnetism sensing portions to constitute a magnetic circuit. A magnetism sensing direction of the magnetism sensing portions coincides with a longitudinal direction of the connecting member to an extent that permits the coils to equally sense a magnetic field applied to the coils the connecting member being formed of a magnetic material having a relative magnetic permeability of at least 100, a magnetic material having a relative magnetic permeability which is at least 1/100 of that of a magnetic material of the magnetism sensing portions, or the same magnetic material as the magnetism sensing portions the magnetic-field sensor measuring the magnetism on the basis of a difference between outputs of the coils. |
US09759782B2 |
Impedance-based battery state estimation method
The invention relates to a method, The method comprises measuring a first battery voltage of a battery of a device at and a first charging current after terminating a constant current charging mode and before initiating a constant voltage charging mode, producing a charging impulse on the battery, measuring a second battery voltage and a second charging current, and determining an impedance of the battery on the basis of a voltage difference between the first and the second battery voltage and a difference between the first and the second charging current. The invention further relates to an apparatus and a computer program product that perform the method. |
US09759780B2 |
System for power balance monitoring in an energy storage battery
A system for power balance monitoring in an energy storage battery comprising a plurality of energy modules connected in a series-parallel configuration. The energy storage module comprises a plurality of cells. Each module is a three-terminal module. The three terminals comprise a positive output terminal and a negative output terminal for connecting the modules in a series string to a load and an energy sharing terminal for sharing energy between modules is other battery strings. A module power management sub-system comprising a current monitoring circuit is connected to each of the energy sharing terminals. Each module power management sub-system is in communication with a battery power management sub-system so that a weak module can be detected based on module current output. Advantageously, the module power management sub-system is not connected across the main power pathway of the module and so does not appreciably increase module impedance. |
US09759777B2 |
Monitoring device comprising a management of battery discharge and method of battery discharge management
The monitoring device of an electric power supply is supplied by this electric power supply. It comprises a battery (3) forming a secondary power supply and which is triggered in case of outage of the primary power supply. A management circuit monitors the voltage at the terminals of the battery. A comparator compares the measured voltage at the terminals of the battery with first and second threshold values. A management circuit commands flow of a discharge current at the terminals of the battery, by means of a switch and of a counter configured to count a quantity representative of the discharge current. The management circuit can inform the user that the battery is defective according to the value of the counter. |
US09759776B2 |
Battery cell state-of-health estimation method
A method of determining the state of health of a first elementary cell of a battery, including the steps of: measuring the voltage across the cell under a reference current at a plurality of times in a phase of cell charge or discharge between first and second state-of-charge levels; and detecting a crossing by the voltage of a predetermined specific value, corresponding to a predetermined specific charge value of the cell. |
US09759774B2 |
Anomaly diagnosis system, method, and apparatus
An anomaly diagnosis system is provided that includes: a current-value obtaining part 111 that obtains a value of an AC current inputted to or outputted from a device to be diagnosed; a frequency analyzing part 112 that converts the current values obtained at intervals into a frequency spectrum which correlates a current intensity with a frequency; an anomaly-judging-value calculating part 113 that calculates at intervals a frequency width of the frequency spectrum at a current intensity “As” satisfying As=m×At (0 |
US09759773B2 |
System and method to predict a usable life of a vacuum interrupter in the field
A closed and open contact method to predict a usable life of vacuum interrupters in the field can include using computer instructions in the data storage to instruct the processor to position a calculated amp or calculated pressure on an ionic or current versus pressure calibration curve for the installed vacuum interrupter and identify trend data from a library of trend data corresponding to the installed vacuum interrupter and to the calculated pressure or calculated amp of the installed vacuum interrupter; thereby determining the anticipated life expectancy. |
US09759769B2 |
Rechargeable power module and test system including the same
A rechargeable power module (RPM) may include a rechargeable energy storage device such as a battery or capacitor, a charging circuit, a direct-current (DC) to DC converter, a low drop-out (LDO) voltage regulator and a controller. The charging circuit provides the rechargeable energy storage device with a charging current based on power requirements of device under test and the state of charge, or storage, of the energy storage device. |
US09759765B2 |
Input/output cell, integrated circuit device and methods of providing on-chip test functionality
An I/O cell comprising a first set of driver stages comprising, each driver stage of the first set comprising a high side switch controllable to couple an I/O node of the I/O cell to a first high voltage supply node and a low side switch controllable to couple the I/O node of the I/O cell to a first low voltage supply node. The I/O cell further comprising a second set of driver stages, each driver stage of the second set comprising a high side switch controllable to couple the I/O node of the I/O cell to a second high voltage supply node and a low side switch controllable to couple the I/O node of the I/O cell to a second low voltage supply node. The switches of the first set of driver stages are controllable independently of the switches of the second set of driver stages. |
US09759763B2 |
Damage reduction method and apparatus for destructive testing of power semiconductors
A device and method for limiting damage to a semiconductor device under test when the semiconductor device fails during a high current, or high power test is provided. The occurrence of a failure of the device under test is detected, and power applied to the semiconductor device is diverted through a parallel path element upon detection of failure of the semiconductor device. |
US09759755B2 |
High voltage measurement systems
Described herein is a method and apparatus for measuring the potential on a modern shielded high-voltage cable such as those used in medium-voltage distribution networks. A capacitive sensor arrangement (100) is constructed on a cable (110) using pre-existing structures (114, 116, 118, 120) within the cable (110). The use of implicit guarding methods is also described that allows the use of the semiconductor layer (116) present in modern cable design to be retained and to form part of the capacitive sensor arrangement (100). Performance of the sensor arrangement (100) can also be improved using temperature compensation techniques. |
US09759754B2 |
Phase angle measurement using residue number system analogue-to-digital conversion
A phase angle can be measured between an analog signal and a reference signal by converting the analog signal to digital samples in a residue number system (RNS) analog-to-digital converter (ADC), based on a RNS scheme. The phase angle can be measured directly from the RNS values output by the RNS ADC, or the RNS values can be converted to a binary scheme, such as straight binary, offset binary or two's complement, before calculating the phase angle measurement. |
US09759751B1 |
Line cycle correlated spectral analysis for power measurement systems
In one embodiment, a system and method perform a spectral analysis in a power measurement system to determine the total harmonic distortion (“THD”) in a power signal by correlating one or more THD calculation parameters to a sensed period of a voltage input signal. In at least one embodiment, the one or more THD calculation parameters are a number of samples of a voltage, current, or voltage and current components of the power signal that correlate to the sensed period. Because, for example, the period of the power signal can vary or the clock frequency can drift over time, the power measurement system correlates the number of samples with the period and, thus, varies the count of samples over which THD is calculated when the period varies. By correlating the samples with the period, the samples more closely represent a period of the sampled component of the power signal. |
US09759745B2 |
Probe card
In some embodiments, a probe card includes a PCB, a substrate, a pair of probes, a capacitive device and a first part. The PCB includes a pair of conductive paths through a first surface and a second surface of the PCB. The substrate includes a pair of conductive paths through a first surface and a second surface of the substrate. The conductive paths of the substrate and the corresponding conductive paths of the PCB are coupled between the first surface of the substrate and the second surface of the PCB. The probes and the corresponding conductive paths of the substrate are coupled beyond the second surface of the substrate. The capacitive device is coupled between a first conductive path and a second conductive path through the PCB, the substrate and the probes. The first part is configured beyond the second surface of the PCB, and holds the capacitive device. |
US09759739B2 |
MEMS vibrating-beam accelerometer with piezoelectric drive
A high-temperature drive component for a double-ended tuning fork (DETF). The drive component attaches to a surface of at least one of the tines. The drive component includes at least one piezoelectric trace sandwiched at least partially between two electrical traces. At least one of the tines includes a doped silicon base with drive component located thereon. One of the electrical traces is electrically connected to the doped silicon base and the other is electrically isolated from the doped silicon base. |
US09759735B2 |
Device for the handling of samples containing liquid components
A device for handling a sample containing liquid components comprises a housing, a retaining part-unit for holding a storage unit containing the sample, a drive unit for moving the retaining part-unit, and at least one sample-taking body located in the housing. The drive unit has a drive member and a movement-transfer part-unit connected tHereto, and the movement-transfer part-unit has at least one rotation axle. The drive member of the drive unit has a single drive motor, while the movement-transfer part-unit is adjacent to a carrying structure that rotates around the rotation axle(s) of the movement-transfer part-unit. A drive-transfer unit is inserted between the carrying structure and the drive motor, the carrying structure having first and second moving elements which have first and second control bodies, respectively, falling outside of first and second rotation axles, respectively. The first and second moving elements have a periodical, movement-transfer positive coupling link with each other. |
US09759733B1 |
Mass produced, low cost, portable test kit for the detection and identification of narcotics
A highly portable, paper and swab-based detection kit is provided for identifying Amphetamine, Cannabis, Cocaine, Heroin, selected synthetic Cannabinoid, and amphetamine based Cathinone type stimulants, and cannabis consumable products. A method of mass manufacture providing low cost kits with long term commercial shelf life and a method of use are also provided. |
US09759728B2 |
Methods for determining human sperm quality
The present invention relates generally to the fields of reproductive medicine. More specifically, the present invention relates to methods and kits for determining the human sperm quality. |
US09759726B2 |
Reactive labelling compounds and uses thereof
Provided are azido-BODIPY compounds of formula (I), cyclooctyne-based fluorogenic probes of formula (IV), and activity-based probes of formula (VI). These compounds undergo azide-alkyne cycloadditions (AAC) with to form triazolyl products. The provided compounds are useful for detection and imaging of alkyne-, or azide-containing molecules. Methods for detection and imaging biomolecules using compounds of the present disclosure are disclosed. |
US09759721B2 |
Rapid method for detection of pathogen
The present specification discloses methods of detecting a pathogen of interest and components useful in carrying out these methods, including a pre-enrichment media, and enrichment media and a detection solution. |
US09759715B2 |
Gel formulations and uses thereof
The present invention provides the use of a composition comprising a block polymer as a support matrix in the manipulation, processing or analysis of particles, such as cells and fluorescent beads. In a preferred embodiment, the composition exhibits gel-sol thermoreversibility, micelle formation under gelling conditions, optically compatible, controllable surfactant properties, molecular sieving properties and biocompatibility. Further aspects of the invention provide (a) a support matrix composition comprising a block polymer, fluorescent beads and/or a dye for use in the manipulation, processing or analysis of particles, (b) a multichamber plate coated in a support matrix composition and (c) kits for producing the same. |
US09759713B2 |
Hand-held test meter with test strip simulation passive circuit block
A hand-held test meter for use with an electrochemical-based analytical test strip in the determination of an analyte in a bodily fluid sample includes a housing, a micro-controller disposed in the housing, a test strip simulation passive circuit block disposed in the housing, and a strip port connector (“SPC”) configured to operationally receive an electrochemical-based analytical test. The test strip simulation passive circuit block is in electrical communication with the SPC and the SPC is configured in electrical communication with the micro-controller. In addition, the test strip simulation passive circuit block is configured to simulate insertion of an electrochemical-based analytical test strip into the SPC and also to simulate application of a bodily fluid sample to an electrochemical-based analytical test strip inserted into the SPC by presenting one or both of (i) an alternating current (AC) load to SPC; and (ii) a direct current (DC) load to the SPC. |
US09759712B2 |
Method for collecting medical data and associated system
A glucometer is provided, comprising a reader configured to analyze a blood sample, a transmitter configured to wirelessly transmit data, encoded within an audio signal, regarding results of the analysis, and a controller configured to facilitate the encoding. |
US09759709B1 |
Devices and methods to monitor HIV-infection in presence of substance of abuse and/or therapeutic agent
The subject invention provides materials and methods for detecting the presence and progression of human immunodeficiency virus (HIV) infections in the presence of a substance of abuse and/or at least one therapeutic agent. Preferred embodiments provide that the detection of HIV infection is accomplished by applying electrochemical impedance spectroscopy to an apparatus comprising cultured cells of the central nervous system (CNS) such as, for example, human astrocytes (HA), and/or of the peripheral nervous system (PNS) in contact with at least one sensing electrode. In some embodiments, the detection apparatus can be integrated with electronic components such as, for example, microelectromechanical systems (MEMS), nanoelectromechanical systems (NEMS), and miniaturized potentiostats. Advantageously, technology provided herein enables rapid (e.g., less than 20 minute) assessment of HIV infections suitable for point-of-care (POC) disease monitoring and treatment. |
US09759705B1 |
Automated dispersive liquid-liquid microextraction technique for the analysis of N-nitrosamines in water
An automated dispersive liquid-liquid microextraction method of detecting and quanta N-nitrosamines in an aqueous sample. The method includes (a) extracting an aqueous solution containing the N-nitrosamines by mixing an extraction solvent and a dispersive solvent with the aqueous solution, such that the N-nitrosamines, or a portion thereof, re-distribute from the aqueous solution to the extraction solvent, (b) permitting the resulting mixture in (a) to form a two-phase mixture containing an aqueous phase comprising containing the aqueous solution with reduced amounts of the N-nitrosamines and an organic phase containing the extraction solvent with the N-nitrosamines extracted from the aqueous solution, (c) injecting the organic phase, or a portion thereof, into an injection port of a gas chromatograph coupled with at least one mass spectrometer, and (d) analyzing the N-nitrosamines by gas chromatography and mass spectrometry to detect and quantify the concentration of the N-nitrosamines in the aqueous solution. |
US09759704B2 |
Device and process for oil quality monitoring based on light waves
A system and a process for detecting oil quality includes a light source configured to generate light within an oil container and a sensor configured to detect light from the light source after it has traversed through the oil in the oil container and generate an output signal. The system and process further includes a monitor configured to receive the output signal from the sensor and determine an oil quality of an oil in the oil container. |
US09759700B2 |
Gas detection device with graphene membrane
Technologies are generally described for gas filtration and detection devices. Example devices may include a graphene membrane and a sensing device. The graphene membrane may be perforated with a plurality of discrete pores having a size-selective to enable one or more molecules to pass through the pores. A sensing device may be attached to a supporting permeable substrate and coupled with the graphene membrane. A fluid mixture including two or more molecules may be exposed to the graphene membrane. Molecules having a smaller diameter than the discrete pores may be directed through the graphene pores, and may be detected by the sensing device. Molecules having a larger size than the discrete pores may be prevented from crossing the graphene membrane. The sensing device may be configured to identify a presence of a selected molecule within the mixture without interference from contaminating factors. |
US09759699B1 |
Systems and methods for the detection of compounds
A gas sensor system is disclosed for detection of a compound that decomposes upon exposure to a metal oxide catalyst. The gas sensor system includes a sensor which includes a microheater, and a metal oxide catalyst that covers the microheater. The gas sensor system includes a pre-concentrator upstream from the sensor that lowers the limit of the detection of a compound. |
US09759697B2 |
Analytical method for detecting fuel markers
A gas chromatographic method for detecting a marker compound in a fuel by (a) introducing a sample of fuel into a first capillary column coated with a stationary phase based on polydimethylsiloxane and allowing the sample to flow through the first column to produce a first effluent; (b) allowing the first effluent to pass through a detector and identifying a retention time range in it which includes a retention time of the marker compound; (c) introducing only a portion of the first effluent stream which is within the retention time range into a second capillary column coated with either (i) an ionic sorbent or (ii) a polyethylene glycol, and allowing said portion to flow through the second capillary column to produce a second effluent stream; and (d) allowing the second effluent to pass through a detector; wherein the marker compound has formula Ar(R2)m(OR1)n and is present in the fuel at a level from 0.01 ppm to 100 ppm. |
US09759691B2 |
Gating methods for use in weld inspection systems
A method for characterizing a spot weld, including acquiring a sequence of A-scans from an ultrasonic phased array, wherein the A-scans describe individual portions of a field of view of the phased array; manually applying an interface gate and a flaw gate to each individual A-scan within the sequence of A-scans; calculating a gate ratio between a maximum amplitude under the interface gate and a maximum amplitude under the flaw gate for each individual A-scan; plotting the gate ratio for each individual A-scan as a function of location within the phased array field of view to generate a weld fusion map; using a predetermined threshold to differentiate fused locations from unfused locations on the weld fusion map; and calculating predetermined weld metrics, wherein the predetermined weld metrics include area, diameter, width, length, percent fused, or combinations thereof. |
US09759689B2 |
Real-time detection and imaging of terahertz pulse radiation by using photoacoustic conversion
Methods and devices for high speed detection of terahertz radiation are provided. A photoacoustic transducer receives a pulse of terahertz (THz) radiation. The transducer may comprise a solid, liquid, or semi-solid material. For example, the transducer may be a composite material having a polymer and radiation absorbing particles. The photoacoustic transducer produces an acoustic wave (e.g., an ultrasound wave) in response to receiving the pulse of THz radiation. An acoustic sensor receives the acoustic wave produced by the photoacoustic transducer and thus provides detection of the THz wave. |
US09759688B2 |
Highly sensitive standoff gas sensing using carbon nanotubes and integrated wireless devices
A gas sensor utilizing carbon nanotubes (CNTs) is disclosed. The sensor can include a patch antenna, a feed line, and a stub line. The stub line can include a carbon nanotube (CNT) thin-film layer for gas detection. The CNTs can be functionalized to detect one or more analytes with specificity designed to detect, for example, environmental air contaminants, hazardous gases, or explosives. The sensor can provide extremely sensitive gas detection by monitoring the shift in resonant frequency of the sensor circuit resulting from the adsorption of the analyte by the CNT thin-film layer. The sensor can be manufactured using inkjet printing technologies to reduce costs. The integration of an efficient antenna on the same substrate as the sensor enables wireless applications of the sensor without additional components, for wireless standoff chemical sensing applications including, for example, defense, industrial monitoring, environmental sensing, automobile exhaust analysis, and healthcare applications. |
US09759683B1 |
Miniaturized electrophoresis device with integrated electrochemical detection
A miniaturized electrophoresis device with integrated electrochemical detection for detecting target molecules by electrochemical separation. The miniaturized electrophoresis device with integrated electrochemical detection includes a planar member having a top side and made of an inert substrate; and unit cells integrated and adjacently arranged consecutively upon the top side of the planar member and connectable to a power source to effect an electric potential across the unit cells to separate ionic target molecules from a solution deposited upon the planar member increasing signal to noise ratio. |
US09759681B2 |
Biomolecule detection method, biomolecule detection device and analysis device
The present invention is intended to provide a method and a device for detecting a biomolecule with high sensitivity and high throughput over a wide dynamic range without requiring concentration adjustments of a sample in advance. The present invention specifically binds charge carriers to a detection target biomolecule, and detects the detection target biomolecule one by one by measuring a current change that occurs as the conjugate of the biomolecule and the charge carriers passes through a micropore. High-throughput detection of a biomolecule sample is possible with an array of detectors. |
US09759679B2 |
Fluid sensor with backside of sensor die contacting header
Embodiments described herein provide for a sensing device including a sensor die attached to a header. The header has a first working surface composed of a first one or more electrically conductive pads and a bulk of the header. The sensor die has a second working surface and a third surface reverse of the second working surface. The sensor die includes a sensing element on the second working surface, and the third surface of the sensor die is composed of a second one or more electrically conductive pads and a dielectric layer. The first one or more electrically conductive pads of the header contact the second one or more electrically conductive pads of the sensor die, and the bulk of the header at the first working surface of the header contacts the dielectric layer of the third surface of the sensor die. |
US09759678B2 |
Methods and systems for detecting the hydration of sensors
A sensor system includes a sensor and a sensor electronics device. The sensor includes a plurality of electrodes. The sensor electronics device includes a connection detection device, a power source, and a delay circuit. The connection detection device determines if the sensor electronics device is connected to the sensor and transmits a connection signal. The delay circuit receives the connection signal, waits a preset hydration time, and couples the regulated voltage from the power source to an electrode in the sensor after the preset hydration time has elapsed. Alternatively, the sensor electronics device may include an electrical detection circuit and a microcontroller. The electrical detection circuit determines if the plurality of electrodes are hydrated and generates an interrupt if the electrodes are hydrated. A microcontroller receives the interrupt and transmits a signal representative of a voltage to an electrode of the plurality of electrodes. |
US09759673B2 |
Magnetic resonance-based systems for detecting contaminating particles and methods thereof
The present invention provides an MRI-based hazard screening system for detecting contaminating particles within or on the surface of an object, the system characterized by a. a sampling environment adapted for at least partially confining said object; said sampling environment is in fluid communication with at least one inlet and at least one fluid outlet; b. a fluid streamer for streaming a fluid, throughout said at least one inlet, towards said sampling environment where said fluid effectively interfaces said object; and further throughout said at least one outlet; c. an MRI device in fluid communication with said at least one outlet, adapted for providing an image of said particles streamed by said fluid thereby screening the presence of said particles within or on the surface of said object. |
US09759672B2 |
Radiation detecting wearable devices
One feature pertains to a microdosimeter cell array that includes a plurality of microdosimeter cells each having a semiconductor volume adapted to generate a current in response to incident radiation. The semiconductor volumes of each of the plurality of microdosimeter cells have at least one of a size, a shape, a semiconductor type, and/or a semiconductor doping type and concentration that is associated with one or more cells or cell components of a human eye. A processing circuit is also communicatively coupled to the microdosimeter cell array and generates a signal based on the currents generated by the semiconductor volumes of the plurality of microdosimeter cells. The signal generated by the processing circuit is indicative of an amount of radiation absorbed by the microdosimeter cell array. |
US09759667B2 |
Miniature air gap inspection crawler
A system for inspecting a dynamoelectric machine is provided. The dynamoelectric machine includes a rotor, a stator and a radial gap existing between the rotor and the stator. The system includes a sled configured for insertion into the radial gap between the rotor and the stator. The sled is configured to transport an optical device along the radial gap. The optical device obtains an image of the radial gap, a portion of the rotor and a portion of the stator. The sled is configured for attachment to a push rod and the push rod is used to move the sled and optical device along the radial gap. The system is configured for entry into a single end of the dynamoelectric machine. |
US09759666B2 |
Defect detection method and defect detection device and defect observation device provided with same
The disclosed device, which, using an electron microscope or the like, minutely observes defects detected by an optical appearance-inspecting device or an optical defect-inspecting device, can reliably insert a defect to be observed into the field of an electron microscope or the like, and can be a device of smaller scale. The electron microscope, which observes defects detected by an optical appearance-inspecting device or an optical defect-inspecting device, has a configuration incorporating an optimal microscope that re-detects defects, and a spatial filter and a distribution polarization element are inserted at the pupil plane when making dark-field observations using this optical microscope. The electron microscope, which observes defects detected by an optical appearance-inspecting device or an optical defect-inspecting device, has a configuration incorporating an optimal microscope that re-detects defects, and a distribution filter is inserted at the pupil plane when making dark-field observations using this optical microscope. |
US09759655B2 |
Laser beam stop elements and spectroscopy systems including the same
Laser-based spectroscopy systems and methods including a laser source that emits a beam of radiation, an optical resonant cavity having at least two cavity mirrors, and at least one beam filtering element positioned along a path of the beam external to the cavity and having a front surface, wherein the front surface is oriented such that an intersection of the beam and the surface is at an angle, such as the Brewster's angle or a pseudo-Brewster's, that reduces or eliminates reflection of a predominant polarization component of the beam by the filtering element. |
US09759649B2 |
System and method for integrated multiplexed photometry module
Microfluidic cuvettes and a network of multiplexed channels including such cuvettes. The channels operationally share a main output channel defining an output of the network. A microfluidic channel includes an inlet, a cuvette, and an outlet that is coupled into the main output channel. The network is configured to provide a difference in resistances, to the fluid, by the main output channel and by an individual outlet is sufficient to prevent cross-contamination of different cuvettes, thereby operably isolating individual channels from one another. An individual cuvette is adapted to substantially prevent the formation of air-bubbles as part of the fluid flow through the cuvette and, therefore, to be fully filled and fully emptied. A system and method for photometric measurements of multiple fluid samples employing such network of channels. |
US09759647B2 |
Wear-proof tester for retainer in needle cage
A wear-proof tester to evaluate an anti-frictional performance of surface treatment carried on a needle cage. The needle cage is subjected to flex under the centrifugal force of composite revolution and rotation. Wear-proof test of surface treatment is carried by sliding contact between the outside circular surface of the retainer and the inside circular surface of the outside wheel. The retainer with no roller is fastened on a rotary shaft with leaving a clearance between them. A radial load is applied to retainer through a test outside wheel to get the retainer flexed to make sliding contact over a predetermined area between the outside circular surface of the retainer and the inside circular surface of the outside wheel. This wear-proof tester is applicable to the wear-proof tests of various materials other than the wear-proof test of the retainer made of various materials. |
US09759646B2 |
Scale monitoring and inhibitor quantification technique in multiphase meters
The present invention relates to a system for detecting deposits or chemical inhibitor close to or on the surface of electrodes or pins facing a fluid flow where any combination of the components oil, water, gas and a chemical inhibitor fluid could be present, and where the electrodes or pins are coupled to measuring means for monitoring the electrical characteristics of the flow, the electrical characteristics including the complex impedance or complex permittivity. The system comprises detecting means transmitting a signal indicating presence of deposit or chemical inhibitor if the real part of the complex impedance, in case of hydrocarbon continuous flow, or the imaginary part of the complex impedance, in case of water continuous flow deviates from predetermined limits related to the electrical characteristics of the said flow. |
US09759645B2 |
Sweep efficiency for hole cleaning
Systems, computer readable medium, program code, and methods are provided for monitoring micro-electro-mechanical (“MEM”) devices removed from a wellbore by a fluid flow stream. The system can include a first MEM reader and a second MEM reader. The first MEM reader can be positionable near the fluid flow stream for detecting MEM devices entering the wellbore in a fluid flow stream. The second MEM reader can be positionable near the fluid flow stream for detecting MEM devices exiting the wellbore in the fluid flow stream. The second MEM reader can detect MEM devices exiting the wellbore in a subsequent fluid flow stream. The system can further include a computing device for determining an amount and types of MEM devices remaining in the wellbore from the first fluid flow stream and an amount and types of MEM devices removed from the well-bore by the subsequent fluid flow stream. |
US09759640B2 |
Biological sample collection and preservation
An embodiment of the claimed invention is directed to a method that greatly streamlines and reduces costs for tissue preparation, preservation, long-term storage and sample retrieval for molecular analysis using a method based on dried blood spot (DBS) technology. In this method, a small needle punch sample of freshly excised tissue will be homogenized in stabilizing reagent and inserted into a device containing absorbent material and drying agent. This device is suitable for long-term sample storage at ambient temperature and allows for easy removal of sections for biomarker analysis. |
US09759637B1 |
Soil sampler
A trailer mounted soil sampler including one or more soil sampling assemblies mounted thereon. Each of the soil sampler assemblies being selectively pivotally movable between horizontally disposed and vertically disposed positions. Each of the soil sampling assemblies includes an elongated hollow soil probe which is driven into the ground to collect a soil sample therein. The soil sampler includes a soil cleaning and oiler mechanism. The soil sampler also includes a trash cleaner for cleaning trash from the area where the soil probe is to be driven into the ground. Further, the soil sampler includes a soil sample collection apparatus for collecting the soil samples in bags. |
US09759636B2 |
Synchronized measurements for a portable multi-channel wireless sensor system
A system for monitoring a machine includes first and second mobile units. The first mobile unit includes an emitter, a clock in communication with the emitter, and a sensor in communication with the clock. The second mobile unit includes a detector, a clock in communication with the detector, and a sensor in communication with the clock. The detector of the second mobile unit is configured to detect a signal from the emitter of the first mobile unit, and the clocks in the first and second mobile units are configured to be synchronized in response to the detection of the signal. |
US09759634B2 |
Coupling loss evaluation
The exemplary systems, apparatus, structures, and methods may include an assembly including substrate, an optical waveguide, and an optical access associated with the optical waveguide. Light from the optical access may be measured along the optical waveguide. The coupling loss of the optical waveguide may be determined based on at least the light measurements from the optical access. |
US09759631B2 |
Fueling system vapor recovery and containment performance monitor and method of operation thereof
A method and apparatus for monitoring and determining fuel vapor recovery performance is disclosed. The dispensing of liquid fuel into a tank by a conventional gas pump nozzle naturally displaces a mixture of air and fuel ullage vapor in the tank. These displaced vapors may be recovered at the dispensing point nozzle by a vapor recovery system. A properly functioning vapor recovery system recovers approximately one unit volume of vapor for every unit volume of dispensed liquid fuel. The ratio of recovered vapor to dispensed fuel is termed the A/L ratio, which should ideally be approximately equal to one (1). The A/L ratio, and thus the proper functioning of the vapor recovery system, may be determined by measuring liquid fuel flow and return vapor flow (using a vapor flow sensor) on a nozzle-by-nozzle basis. The disclosed methods and apparatus provide for the determination of A/L ratios for individual nozzles using a reduced number of vapor flow sensors. The disclosed methods and apparatus also provide for the determination of fuel dispensing system vapor containment integrity, and the differentiation of true vapor recovery failures as opposed to false failures resulting from the refueling of vehicles provided with onboard vapor recovery systems. |
US09759629B2 |
Leak detection device, leak detection method and program
A leak detection device is provided which comprises: in order to suppress effects of extraneous vibration and improve accuracy of leak detection, a first detection unit (6) which detects vibration in a first direction and output a first signal S1 representing a magnitude of the vibration in the first direction, the first detection unit (6) being installed to a pipe (2) in which fluid (5) flows; a second detection unit (7) which detects vibration in a second direction different from the first direction and output a second signal S2 representing a magnitude of the vibration in the second direction, the second detection unit (7) being installed to the pipe (2); and a signal processing unit (10) which performs an arithmetic operation processing using the first signal S1 and the second signal S2. |
US09759628B2 |
Area monitoring for detection of leaks and/or flames
A solution for monitoring an area for the presence of a flame and/or a leak, such as from a pressurized fluid, is provided. An imaging device can be used that acquires image data based on electromagnetic radiation having wavelengths only corresponding to at least one region of the electromagnetic spectrum in which electromagnetic radiation from an ambient light source is less than the electromagnetic radiation emitted by at least one type of flame for which the presence within the area is being monitored. An acoustic device can be used that is configured to acquire acoustic data for the area and enhance acoustic signals in a range of frequencies corresponding to a leak of a pressurized fluid present in the area. |
US09759621B2 |
Pseudo differential pressure sensing bridge configuration
Apparatus and associated methods relate to generating a signal indicative of a differential pressure using a first absolute pressure sensor and a second absolute pressure sensor, each having a positive relation transducer configured to generate an electrical signal that increases in response to increasing pressure and a negative relation transducer configured to generate an electrical signal that decreases in response to increasing pressure. The first and second positive relation transducers of the first and second absolute pressure sensors, respectively, are electrically connected as a first leg of a Wheatstone bridge at a first output node. The first and second negative relation transducers of the first and second absolute pressure sensors, respectively, are electrically connected as a second leg of a Wheatstone bridge at a second output node. Both positive and both negative relation transducers are connected to a first and a second bias node of the Wheatstone bridge, respectively. |
US09759620B2 |
Pressure sensor
A pressure sensor has a circuit arrangement supported by a sensor body and includes: a first electrical-circuit pattern, having respective tracks made of electrically conductive material deposited on a first face of an electrically insulating material, a second electrical-circuit pattern having respective tracks made of electrically conductive material deposited on a region of the second face of the material, and connection means, which electrically connect the first electrical-circuit pattern to the second electrical-circuit pattern. Tracks of the second electrical-circuit pattern have at least one first track defining a plurality of first pads and one second track defining a plurality of second pads, for connection of a first terminal and of a second terminal of the second circuit component, respectively. The first and second track are prearranged so that the first terminal and the second terminal can be connected to any one of the first pads and the second pads. |
US09759617B2 |
Tool with over pressure indicator and lockout
A tool is used in securing or clamping two or more workpieces together provides a visual indication to a user of the tool of an acceptable range of compression pressure exerted by the tool on a work surface of the workpieces and a visual indication of when a maximum compression pressure exerted by the tool on the work surface has been exceeded. |
US09759616B2 |
Coupling device for connecting an optical waveguide to an associated optical waveguide connection
A coupling device for an optical waveguide includes an optical waveguide connection for a first optical waveguide. The coupling device includes an optical filter arranged in a beam path between a laser light source and the optical waveguide connection which reflects light of a first wavelength range or a first polarization direction and transmits light of a second wavelength range or a second polarization direction. |
US09759612B2 |
Welding portion inspection system and the control method of inspection system
A welding portion inspection system includes a sensing head, and first and second electrodes that are disposed a predetermined distance from each other at one side of the sensing head, where front end portions of the first and second electrodes contact both sides of a welding portion to apply current such that a temperature of the welding portion is heated, and an infrared camera is disposed on the sensing head and detects a temperature distribution of the welding portion. |
US09759611B2 |
Dual spectral imager with no moving parts
A device images radiation from a scene in two wavelength bands. An uncooled detector of the radiation includes two separate detector regions. A first filter associated with the first detector region allows radiation in a first wavelength band to be imaged on the first detector region. A second filter associated with the second detector region allows radiation in a second wavelength band to be imaged on the second detector region. An image forming optical component forms an image of the scene on the detector. Two wedge-shaped components are positioned at a fixed distance from the image forming optical component. Each wedge-shaped component directs radiation from the scene through the image forming optical component onto the detector. The radiation is imaged separately onto the two detector regions through an f-number of less than approximately 1.5. Imaged radiation on each detector region includes radiation in one respective wavelength band. |
US09759610B2 |
Method and device for dissolved gas analysis
A method for dissolved gas analysis is presented. The method includes the steps of irradiating a fluid with electromagnetic radiation; and determining a concentration of a gas as a function of a temperature change of the fluid in response to the irradiation. A device for such an analysis of dissolved gases in a fluid, and a system having such device are also described. |
US09759607B2 |
Optical wavelength identifying system
An optical wavelength identifying system comprises an optical wavelength detecting device, a memory, a modulator, a comparison module, and an instruction module. The optical wavelength detecting device comprises a polarizer, a detecting element, a measuring device and a data processor. The polarizer is configured to transform an incident light into a polarized light. The detecting element is configured to form a temperature difference or a potential difference, wherein the detecting element comprises a carbon nanotube structure comprising a plurality of carbon nanotubes oriented along the same direction. The measuring device is electrically connected to the detecting element and configured to measure the temperature difference or the potential difference. The data processor is electrically connected to the measuring device and configured to obtain the optical wavelength by calculating and analyzing the temperature difference or the potential difference. |
US09759605B2 |
Low-orbit satellite-borne image-spectrum associated detection method and payload
The present invention discloses a low-orbit satellite-borne image-spectrum associated detection method and payload. The method includes: (1) detecting and tracking moving targets and dynamic phenomena based on a pixel offset compensation method; and (2) performing multi-dimensional characteristic analysis on infrared spectra of the moving targets and the dynamic phenomena, to identify the moving targets and the dynamic phenomena. The payload includes a two-dimensional servo turntable, an infrared reflector, a multispectral infrared optical system, an infrared imaging unit, a broadband infrared spectrum measuring unit, a data processing unit and a control unit. The present invention can achieve coaxiality of an infrared imaging optical path and a short/medium/long wave infrared spectrum measuring optical path, detect infrared image information and infrared spectra of moving targets and dynamic phenomena simultaneously and realize automatic detection, tracking, spectrum measurement and identification of multiple moving targets and dynamic phenomena in a scene, and has high identification efficiency and high tracking and positioning accuracy. |
US09759603B2 |
Photometric apparatus
This is to provide a photometric apparatus improved in measurement precision by improving the state of light incident to a sensor, which photometric apparatus 1 comprises a photometric sensor 30 into which light which is an object to be measured is incident, a signal processing means for processing a sensor output by the photometric sensor, and optical systems 50, 100, 92, 93 and 150 which introduces external light into the photometric sensor, wherein a columnar fiber rod 100 in which a center axis is provided along a direction perpendicular to a light receiving surface of the photometric sensor is provided at a part of the optical system. |
US09759601B2 |
Muzzle flash detection
A device that may include a narrowband filter that is arranged to pass radiation within a main signal waveband in which a muzzle flash is expected to include energy above a first energy threshold; a first single photon avalanche diode (SPAD) arranged to detect photons of the main signal waveband during different points in time and to output first digital detection signals representative of the photons of the main signal waveband; and a signal processor that is arranged to receive the first digital detection signals and to detect, in response to at least the first digital detection signals, the muzzle flash. |
US09759595B1 |
Pitcher and mixing ruler for preparing and dispensing beverages
A ruler for mixing the ingredients of a selected beverage is slidably received in a vertical slot formed on the inside wall of a pitcher. The beverage ingredients for mixing are listed on each side of the ruler. The list of ingredients for each beverage is color coded to distinguish one beverage from another. The amount and order for mixing the ingredients in the pitcher are identified by parallel spaced measuring lines extending from the bottom to the top of the ruler. The lowermost measuring line on the ruler identifies the first ingredient added to the pitcher. The remaining ingredients are sequentially added to the pitcher to the level of the measuring line identifying each ingredient. The ingredients for mixing are added to the pitcher without requiring the volume of each ingredient to be separately measured and added. With the mixing ruler being releasably attached to the pitcher a set of mixing rulers for a collection of beverage recipes is available for use in mixing beverages in the pitcher. |
US09759593B2 |
Airflow-rate detecting device capable of detecting humidity
An airflow-rate detecting device capable of detecting humidity has a housing, a flow rate sensor, a humidity sensor, a humidity sensor case, and a dust separating portion. The housing therein defines a bypass passage into which a part of air flowing in a duct flows. The flow rate sensor is disposed in the bypass passage. The humidity sensor detects a humidity of air flowing in the duct at an outside of the housing. The humidity sensor case houses the humidity sensor and therein defines an interior space into which a part of air flowing in the duct flows as a target air of which humidity is detected by the humidity sensor. The dust separating portion removes dust from the target air before the target air flows into the interior space. |
US09759592B2 |
Method and apparatus for wet gas flow measurements and measurement of gas properties
A method for determining the flow rates of a fluid comprising a multi-component mixture of a gas and at least one liquid in a pipe, the method comprising the following steps: a. The temperature and pressure of the multi-component mixture is determined, b. the fractions of the multi-component mixture is determined based on at least two measured physical properties of the multi-components mixture and knowledge of the same physical property of the individual components of the multi-component mixture, c. the velocity of the multi component mixture is determined, d. based on the result from step a-c, the flow rate of the individual component of the fluid is determined, characterized by a method for determining the physical properties of at least one of the components of the multi-component mixture where e. an electromagnetic loss or phase measurement is performed, f. a statistical parameter related to the electromagnetic measurement is calculated, g. the said statistical parameter is compared to an empirical derived threshold value corresponding to the value of the statistical parameter when only one of the component of the multi component mixture is present, and h. the said physical properties of said fluid is determined if the statistical parameter exceeds the threshold value for the said component and used in step b-d to provide an improved value of the fractions, velocity and flow rate of the individual components of the multi-component mixture. An apparatus for performing the method is also disclosed. |
US09759591B2 |
Undershot gate flow control system with flow diverter
An undershot gate system controls flow of liquid through an open channel or pipe. The system includes a gate leaf adapted to be raised and lowered by a control to allow flow of liquid along the open channel or pipe. The gate leaf has a flow diverter at an end of the gate leaf to guide liquid under the gate leaf and through an opening when the gate leaf is in an open position. |
US09759588B2 |
Impact flowmeter for powders and granules
An object of the present invention is to provide an impact flowmeter for powders and granules which can be installed with a smaller investment by removing a part of components in an existing process and improving the process with a minimum cost, without involving relocation, especially in the vertical direction, of devices composing the process, in order to meet a recent demand. Provided is an impact flowmeter for powders and granules, wherein a flow straightener is omitted by adopting a multiple detection plate structure in which detection plates of the multiple detection plate structure are coupled together through a side plate and are suspended inside a casing by four leaf springs. |
US09759587B2 |
Electrical process control sensor assemblies
An electrical process control sensor assembly 10 for sensing a process or machine parameter, the assembly 10 including a sensor body 12 and a head 14, the body 12 defining a body interior 20. The assembly includes a sensing device 22 at least partially located in the body interior 20. The head 14 defines a head interior 24 which communicates with the body interior 20. The assembly 10 includes a connector arrangement 26 located in the head interior 24. The assembly 10 includes internal communicating members 28 extending between the sensing device 22 and the connector arrangement 26, the connector arrangement 26 connecting, in an installed condition, the internal communicating members 28 to external communicating members 30 to permit electrical communication therebetween. The head 14 defines a port 34 through which the external connecting members 30 are located in the installed condition. The assembly 10 includes a mounting 48 for mounting the head 14 to the body 12 which is arranged to permit adjustment of the orientation of the head 14 relative to the body 12. |
US09759581B2 |
Electronic measurement circuit
The electronic measurement circuit comprises a measurement sensor with two differential mounted capacitors each comprising a fixed electrode, and a common electrode arranged to move relative to the fixed capacitor electrode to alter the capacitive value when the physical parameter is measured. The circuit further comprises a first integrator unit connected to the common electrode for integrating charge received from the sensor, and comprising two integrators arranged to be connected alternately to the common electrode, a first comparator for comparing analogue output values from the first integrator unit, a second integrator unit for integrating charge received from the first integrator unit, a second comparator for comparing analogue output values from the second integrator unit, a switch circuit for switching different voltage values across the capacitors, and a feedback circuit for feeding a digital output signal from the first comparator to the switch circuit for controlling its operation, and an incremental calculation unit receiving digital output signals from the comparators and supplying a final digital output signal. |
US09759576B2 |
Road sinuosity to enhance speed approximation in road navigation
A navigation system which includes a central processing unit; a nonvolatile storage for storing digitized map data; a road sinuosity S(R) of a route including a plurality of digitized road segments calculated from a starting point to a destination point to be traveled by a user by summing the rotation angle of each of the road segments divided by the distance of each of the road segments; a module to determine an estimated travel time of the route; a module to determine a corrected travel time using the road sinuosity S(R); and a display to display the corrected travel time. |
US09759575B2 |
Method for supporting a driver during the positioning of a motor vehicle
A method for supporting a driver during a positioning of a motor vehicle for charging an electrical energy storage of the motor vehicle, includes detecting a charging device for charging the energy storage of the motor vehicle in a vicinity of the motor vehicle; determining a position of the charging device relative to the motor vehicle; determining whether the charging device is located within an activation region that is defined in relation to the motor vehicle as a function of a distance of the charging device to a vehicle-fixed reference point and a direction in which the charging device is located relative to the reference point; and operating the display device in a positioning mode in which the display device displays information regarding the positioning of the motor vehicle relative to the charging device, when the charging device is located in the activation region. |
US09759572B2 |
Navigation apparatus that calculates one or more travelable ranges for an electric vehicle
An object of the present invention is to provide a technique capable of predicting whether a vehicle can reach a desired facility or point by traveling on a retrieved route to the destination. A navigation apparatus includes an information storage that stores map information, a current position detector that detects a current position of the vehicle, an instruction receiver that receives a setting of a destination, and a vehicle information receiver that receives information on a remaining amount of the electricity charged. The navigation apparatus further includes a processing circuitry that retrieves a route to the destination from the map information and calculates a first travelable range in which the vehicle is allowed to travel from the current position through at least a part of the route to cause the first travelable range to be displayed. |
US09759571B2 |
Navigation system and navigation method of electronic device
An electronic device includes: a facility genre setting part that displays first route information from a departure position to a destination, and sends a genre of facilities at which a user wants to stop to a navigation server; a facility setting part that scrollably displays facility information of all facilities belonging to the genre that are located in the vicinity on the first route and an expected arrival time received from the navigation server, for every time span of the expected arrival time, and sends a facility selected by the user from among the plurality of facilities to the navigation server; and a route guidance part that displays second route information received from the navigation server in which the facility selected by the user is registered as a relay point. |
US09759570B2 |
Personal monitoring apparatus and method
An apparatus, including a housing, display; keyboard; at least one microphone; at least one speaker; at least two cameras; memory or database which stores travel schedule or itinerary information for an individual global positioning device; communication equipment, controller; and transmitter. If the controller detects a deviation of the apparatus from a travel schedule or itinerary or detects an absence of or leaving of the apparatus from an expected location, the controller generates a message and the transmitter transmits the message to a communication device associated with a third party. The controller activates the communication equipment to initiate a telephone call to the communication device or a second communication device, de-activates an on/off switching functionality of the apparatus, and deactivates a telephone calling on/off switching functionality. |
US09759568B2 |
Spray drift systems and methods including an input device
Systems and methods for adjusting or providing instructions to spraying systems are provided. In an exemplary embodiment of the present disclosure, an apparatus to identify sensitive areas is provided. The apparatus comprising: a module to electronically receive sensitive area information, the sensitive area information related to one or more sensitive areas proximate to a first specified location; a module to electronically receive an identity of a first substance to be sprayed at the first specified location; and an alert mechanism to provide an indication of a first sensitive area proximate to the first specified location which is sensitive to the first substance. |
US09759566B2 |
Methods for obtaining a navigation track between a first and a second location based on location information shared between peer devices and related devices and computer program products
A first device is operated to obtain a navigation track between a first location and a second location by establishing a peer-to-peer communication connection with a second device and receiving a message that contains information associated with the first location and/or the second location from the second device. The information is associated with a navigation module on the first device. The information associated with the at least one of the first location and the second location is processed using the navigation module to obtain the navigation track between the first location and the second location. |
US09759562B2 |
Hybrid MEMS microfluidic gyroscope
A hybrid MEMS microfluidic gyroscope is disclosed. The hybrid MEMS microfluidic gyroscope may include a micro-machined base enclosure having a top fluid enclosure, a fluid sensing enclosure and a bottom fluid enclosure. The hybrid MEMS microfluidic gyroscope may include a plurality of cantilevers disposed within the bottom semi-circular portion of the micro-machined base enclosure or a single membrane disposed within the bottom semi-circular portion of the micro-machined base enclosure. |
US09759560B2 |
Fault isolating altitude splits
A method of isolating a source of an altitude split in a plurality of altitude sensors includes receiving a static pressure reading from a first altitude sensor and receiving a static pressure reading from a second altitude sensor. The method also includes comparing each of the static pressure readings with an expected static pressure value to determine which of the altitude sensors is the source of a split in altitude readings of the altitude sensors. |
US09759558B2 |
Device and method for automatically normalizing the physiological signals of a living being
An example device includes: a data input module configured to receive information about a living being's physiological signals, coordinates, and motion intensity; an activity recognition module configured to calculate, from information received about the living being's motion intensity, a living being's activity; a location recognition module, configured to calculate, from information received about the living being's coordinates, a living being's location; a memory storage configured to store information about the living being's physiological signals and activity in association with the location; a normalization parameters estimator module configured to use a mathematical model to calculate a plurality of normalization parameters for a plurality of detected activities and locations; and a model selector module configured to determine, based on the plurality of normalization parameters and the living being's location, a set of location-specific normalization parameters used to further calculate normalized physiological signals for the living being. |
US09759551B2 |
Method for calibrating a laser deflection apparatus of a laser microdissection system and laser microdissection system
A method for calibrating a laser deflection device in a reflected light device of a microscope of a laser microdissection system having a digital image capturing unit comprising an image evaluation module includes generating a laser beam; guiding the laser beam through a microscope objective; directing the laser beam to a position defined by actuation signals; placing a calibration object in the object plane of the microscope objective; actuating the laser deflection device using first actuation signals and first calibration values, making at least one calibration mark on the calibration object; capturing an image of the calibration object by the digital image capturing unit; determining actual position values for the at least one calibration mark: and determining second calibration values based on a relationship between the default position values and the actual position values. |
US09759548B2 |
Image processing apparatus, projector and projector system including image processing apparatus, image processing method
An image processing apparatus includes: an imaging unit configured to take an image of an area including an object on which an image is projected and to acquire image data; a distance measuring unit configured to calculate distance data relevant to a distance between the object and the imaging unit based on the image data; a plane estimating unit configured to estimate a plane corresponding to the object based on the distance data; and a correction information calculating unit configured to calculate correction information relevant to correction of an image to be projected based on the distance data and plane information relevant to the plane. |
US09759546B2 |
Method for measuring thickness variations in a layer of a multilayer semiconductor structure
The invention relates to a method for measuring thickness variations in a layer of a multilayer semiconductor structure, characterized in that it comprises: acquiring, via an image acquisition system, at least one image of the surface of the structure, the image being obtained by reflecting an almost monochromatic light flux from the surface of the structure; and processing the at least one acquired image in order to determine, from variations in the intensity of the light reflected from the surface, variations in the thickness of the layer to be measured, and in that the wavelength of the almost monochromatic light flux is chosen to correspond to a minimum of the sensitivity of the reflectivity of a layer of the structure other than the layer the thickness variations of which must be measured, the sensitivity of the reflectivity of a layer being equal to the ratio of: the difference between the reflectivities of two multilayer structures for which the layer in question has a given thickness difference; to the given thickness difference, the thicknesses of the other layers being for their part identical in the two multilayer structures. The invention also relates to a measuring system implementing the method. |
US09759545B2 |
Optical tomograph and optical tomographic method
A luminous flux including laser light of different wavelengths outgoing from a light source unit is split into two luminous fluxes, the first luminous flux is focused on a sample with an objective lens, and the second luminous flux functions as reference light without radiating it onto the sample. Signal light reflected from the sample and the reference light are multiplexed by a polarized beam splitter and are made to interfere on four photodetectors out of phase in a photodetection unit. A signal processing unit acquires the optical axis distribution of an object in the sample by using the outputs of the plural photodetectors for every input wavelength, acquiring a detection signal and calculating the ratio of intensities of the detection signals at the different input wavelengths for every position in the sample. |
US09759544B2 |
Methods of reducing motion artifacts for optical coherence tomography angiography
A method for reducing motion artifacts in optical coherence tomography (OCT) angiography images is disclosed. The method is applied to the intensity or complex OCT data prior to applying the motion contrast analysis and involves determining sub-pixel level shifts between at least two B-scans repeated approximately at the same location and applying the sub-pixel level shifts to the B-scans to be able to correct for motion and accurately determine motion contrast signal. A preferred embodiment includes the use of 2D cross correlations to register a series of B-scans in both the axial (z-) and lateral (x-) dimensions and a convolution approach to achieve sub-pixel level frame registration. |
US09759541B2 |
Device for measuring deformations on surfaces
There is described a device for measuring deformations (10) on surfaces endowed with a frame (11) associated to fastening means (20) of the device (10) on the surfaces, the device (10) further comprising, at least a pair of guides (31, 32) associated longitudinally to an inner portion (12) of the frame (11) and spaced apart parallel to each other, and a sliding support (40) perpendicularly associated to the guides (31, 32); the sliding support (40) comprising a transversal groove (41) on which there is disposed a mobile base (42) that receives a measuring element (50). |
US09759539B2 |
Method of motion tracking
A motion of a model including a joint, at least one body part that rotates with respect to the joint, and a plurality of inertial sensors attached to each body part and measuring a rotational motion of the body part is tracked by obtaining a rotational matrix of a sensor coordinate system fixed to each of the inertial sensors with respect to an inertial coordinate system fixed to ground, by using a signal measured by the inertial sensor attached to each body part; obtaining a rotational matrix of the sensor coordinate systems with respect to a body part coordinate system fixed to each body part, by using an obtained rotational matrix value of the sensor coordinate system; obtaining a rotational matrix of each body part coordinate system with respect to the inertial coordinate system, by using a calculated rotational matrix of the sensor coordinate systems; and calculating a joint variable with respect to each body part, by using a calculated rotational matrix of the body part coordinate system. |
US09759535B2 |
Gun launched munition with strakes
A projectile that includes strakes mounted about the perimeter of the midsection of the projectile and a pusher plate assembly mounted about the aft of the projectile so that a sub-caliber projectile may be fired from a larger caliber gun. The pusher plate assembly forms a seal with the bore at the aft end of the projectile. The strakes maintain the center line position of the projectile within the bore. The pusher plate assembly further designed to fragment upon exiting the bore while the strakes remain with the projectile to enhance aerodynamic qualities of the projectile in flight. |
US09759534B2 |
Arrow or bolt having a chemical shot indicator
An arrow or bolt comprising of an indicator that will chemically indicate the fluids that have come into contact with the arrow as it has passed through the animal. The indicator may comprise a treated substrate that chemically reacts with bodily fluids of the animal as the arrow or bolt passes through the animal to provide an indication of the acidity thereof. The chemical indicator may be attached to the arrow allowing a user to reuse the arrow by simply removing a used indicator and replacing with an unused chemical indicator. Alternatively, a portion of the arrow or bolt may be provided with an absorptive neutral substrate on which a reusable chemical indicator dye could be applied. The substrate could be cleaned following use and the indicator dye reapplied to enable reuse of the arrow or bolt. |
US09759531B2 |
Bullet trap
A bullet trap is disclosed which is formed without intervening sidewalls to enable cross-shooting and the like with reduced risk or ricochet or damage to the bullet trap. Furthermore, the bullet trap can be configured in a variety of ways to eliminate the need for facing plates while providing a removable attachment mechanism, to enable repair on the trap, to reduce bullet adhesion to the trap and to provide improved containment of lead and improved access to the trap. |
US09759530B2 |
Target impact sensor transmitter receiver system
A system for sensing the impact of a bullet on a target and remotely reporting the successful impact to the shooter by means of a signal transmitted from a sensor transmitter to a receiver incorporated with headphones, ear buds or an I-phone with Bluetooth capability. The sensor includes a wireless transmitter and a impact/vibration sensor such as a piezoelectric sensor. The target impact sensors can be used with various stationary targets such as metallic or paper targets, but can also be used on movable targets such as body armor worn by players in paint ball competition. |
US09759526B2 |
Anti-ballistic chair
An Anti-Ballistic chair having a back portion, a seat portion, and an Anti-Ballistic panel within at least one of the back portion, and the seat portion, wherein the Anti-Ballistic portion comprises at least a first layer of Anti-Ballistic material formed from high-strength synthetic fibers extending in a first direction, and at least a second layer of Anti-Ballistic material formed from high-strength synthetic fibers extending in a second direction, different from the first direction. |
US09759525B2 |
Process for making high-performance polyethylene multifilament yarn
The invention relates to a process for making high-performance polyethylene multi-filament yarn comprising the steps of a) making a solution of ultra-high molar mass polyethylene in a solvent; b) spinning of the solution through a spinplate containing at least 5 spinholes into an air-gap to form fluid filaments, while applying a draw ratio DRfluid; c) cooling the fluid filaments to form solvent-containing gel filaments; d) removing at least partly the solvent from the filaments; and e) drawing the filaments in at least one step before, during and/or after said solvent removing, while applying a draw ratio DRsolid of at least 4, wherein in step b) each spinhole comprises a contraction zone of specific dimension and a downstream zone of diameter Dn and length Ln with Ln/Dn of from 0 to at most 25, to result in a draw ratio DRfluid=DRsp*DRag of at least 150, wherein DRsp is the draw ratio in the spinholes and DRag is the draw ratio in the air-gap, with DRsp being greater than 1 and DRag at least 1. The invention further relates to a high-performance polyethylene multifilament yarn, and to semi-finished or end-use products containing said yarn, especially to ropes and ballistic-resistant composites. |
US09759517B2 |
Apparatus and method for dispensing incendiary spheres
An apparatus for dispensing incendiary spheres comprising a hopper operable to store discrete unitary unprimed spheres; a feed mechanism cooperating with the hopper to extract unprimed spheres from the hopper; a rotary sphere delivery mechanism rotating in a first direction and having at least one pocket defined therein, the at least one pocket being adapted to capture a sphere, wherein the feed mechanism cooperates with the rotary sphere delivery mechanism to load an unprimed sphere into the at least one pocket; a rotary injector mechanism rotating in an opposing second direction and having at least one injector needle, wherein the rotary injector mechanism and the rotary sphere delivery mechanism are synchronized such that the at least one injector needle pierces an unprimed sphere within the at least one pocket as the at least one pocket and the at least one injector needle rotate past each other; a source of reactant in fluid communication with the at least one injector needle, wherein the rotary injector mechanism delivers an amount of reactant to the at least one injector upon the at least one injector piercing the sphere to start a delayed exothermic reaction within the sphere thereby priming the sphere; and a motor to drive the rotary sphere delivery mechanism and the rotary injector mechanism. |
US09759513B2 |
Method and apparatus for aligning arrow nocks
An alignment tool may be used with an arrow and a nock. The alignment tool may include a tool body, a connection member, and an opening. The alignment tool and nock may be rotatable with respect to the arrow when the nock is connected to the arrow and the connection member is connected to the nock to align the nock with respect to the arrow by aligning the opening in the tool with an arrow vane with the vane visible through the opening in the tool. |
US09759512B1 |
Strap and rigid handgrip assembly for a bowstring release device and methods of use thereof
An apparatus includes a wrist strap, a bowstring release device, and a rigid handgrip. The release device is pivotably connected to the wrist strap, and has bowstring retention/release and trigger mechanisms. The handgrip pivots with respect to the wrist strap or release device or both. In a first relative configuration, a grip portion of the handgrip extends transversely away from the release device; in a second relative configuration, the grip portion of the handgrip extends obliquely rearward away from the release device. After drawing the bow by pulling with the wrist strap and handgrip, the trigger can be actuated while continuing to grip the handgrip or after releasing the handgrip (and optionally moving the handgrip to the second relative configuration). |
US09759507B2 |
Archery bow with force vectoring anchor
In some embodiments, an archery bow comprises a rotatable member configured for rotation about a first rotatable member axis. A cable anchor is attached to the rotatable member and rotatable with respect to the rotatable member about an anchor axis. The anchor axis is offset from the rotatable member axis. The bow can further comprise a power cable anchored to said cable anchor. |
US09759505B2 |
Automatic firing apparatus and method
There is provided an automatic firing apparatus, and a method for operating the automatic firing apparatus, the apparatus comprising a trigger actuator for automatically firing bullets contained in a magazine of a firearm; a magazine release actuator for releasing an empty magazine from the firearm; a magazine bank for storing a bullet magazine inside the firearm; and a magazine loading actuator for loading a new magazine inside the firearm from the magazine bank. There is further provided a magazine bank apparatus for use with a firearm comprising a magazine bank base having a plurality of slots adapted to receive and store bullet magazines; and a magazine load actuator adapted to be automatically triggered for loading a bullet magazine among the stored bullet magazines inside the firearm. |
US09759500B2 |
Firearm breech system
Embodiments of the present invention include a breech system comprising, first, a breech lock with a pivotable cam end plate for accessing a firearm breech and, second, a camming cartridge extractor with a pivotable lever for extracting a fired cartridge. The pivotable cam end plate may be connected to an independently pivotable arm that is operable as a lever for moving the cam end plate into an open position to allow breech access. The pivotable cam end plate and pivotable arm may be capable of a plurality of movements within the same plane in order to optimize leverage and cam action for opening the breech lock. |
US09759494B2 |
Heat exchanger plate and plate heat exchanger comprising such a heat exchanger plate
A heat exchanger plate has a vertical center axis dividing the plate into a left and a right half delimited by a first and second long side, respectively. A horizontal center axis divides the plate into an upper and a lower half delimited by a first and second short side, respectively. The plate includes a port hole with a reference point that coincides with a center point of a biggest imaginary circle that can be fitted into the port hole. The port hole is arranged within the left half and the upper half. The porthole has a form defined by a number of corner points of an imaginary plane geometric figure of which at least one is displaced from an arc of the circle, and the same number of thoroughly curved lines connecting the corner points. The corner points include first, second and third corner points. |
US09759492B2 |
Heat exchanger having additional refrigerant channel
A heat exchanger, particularly for a heating or air conditioning system for motor vehicles, includes at least one inlet channel and at least one outlet channel and at least one collector, which has at least two metal sheets or plates abutting each other, and a flow device through which a first medium can flow, while a second medium can flow around the flow device. The first medium is distributed by an inlet channel to the collector and to the flow device and can be conducted to an outlet channel, and at least one further channel for distributing the coolant is provided, which is connected in a communicating manner via at least one opening to the inlet channel. |
US09759491B2 |
Continuous annealing furnace for annealing steel strip, method for continuously annealing steel strip, continuous hot-dip galvanizing facility, and method for manufacturing hot-dip galvanized steel strip
A continuous annealing furnace for annealing steel strips that is a vertical-type annealing furnace is configured so that part of gas inside the furnace is drawn and introduced to a refiner disposed outside the furnace including an oxygen removing apparatus and a dehumidifying apparatus, oxygen and moisture contained in the gas are removed to lower the dew point of the gas, and the gas having a lowered dew point is put back into the furnace. At least one gas inlet through which gas is drawn from the furnace into the refiner is disposed in the vicinity of the entry side of the furnace at a distance of 6 m or less in the vertical direction and 3 m or less in the furnace-length direction from the steel-strip-introduction section located at the lower part of the heating zone. |
US09759488B2 |
Heat treatment apparatus
A heat treatment apparatus includes: a plurality of rollers guiding a substrate, each of the rollers having a roller width greater than a substrate width; a heater including a heating surface which has a width greater than the substrate width; and a heat shield member arranged between a heating surface exposed portion of the heating surface, which is exposed while protruding from an end of the substrate in a width direction of the substrate along the width direction and a roller exposed portion of the specific roller included in the plurality of rollers, the roller exposed portion being exposed while protruding from the end of the substrate in the width direction to the same direction in which the heating surface exposed portion protrudes, the heat shield member shielding heat radiation from the heating surface exposed portion to an outer circumferential surface of the roller exposed portion. |
US09759487B2 |
Dental firing or press furnace
The invention relates to a dental firing or press furnace (10) that enables the production of at least one dental restoration part (62). The dental firing or press furnace is provided with a firing space (12) that is heatable with the aid of a heating device (22), preferably, a resistance heating device. A heat-conducting element (50) having a specific thermal conductivity of at least 100 W/mK is arranged on the floor of the firing space (12). |
US09759479B2 |
Appliance modular system for incorporating a pantry compartment within an appliance
A refrigerating appliance includes an interior volume divided by a medial wall into refrigerating and freezing compartments. A horizontal false mullion extends through one of the compartments, parallel with the medial wall to define a pantry compartment in thermal communication with at least one of the refrigerating and freezing compartments. A center vertical mullion is removably engaged with the medial wall and divides the pantry compartment into first and second pantry sub compartments. First and second outer drawer glides are positioned on the cabinet structure within the pantry compartment and opposite first and second inner drawer glides of the center vertical mullion. The first inner and first outer drawer glides partially define the first pantry sub compartment. The second inner and second outer drawer glides partially define the second pantry sub compartment. First and second pantry drawers are slidably engaged with first and second pantry sub compartments, respectively. |
US09759477B2 |
Refrigerator
A refrigerator includes a cabinet that defines a first storage compartment configured to store food, a main door rotatably mounted on the cabinet and configured to open or close at least a portion of the first storage compartment, an accommodation device accessible through an opening in the main door, a sub door mounted on the main door and configured to open or close the opening, and a door opening assembly that is configured to selectively restrict one side of a back surface of the sub door to a corresponding side of a front surface of the main door to thereby selectively restrict movement of the sub door relative to the main door. The accommodation device defines a second storage compartment within the main door that is separated from the first storage compartment, and the door opening assembly is configured to be manipulated from a side surface of the sub door. |
US09759476B2 |
Refrigerating appliance with a passage for a flexible tubular element between cabinet and door
A refrigerating appliance comprises a cabinet, at least one door, and at least one hinge allowing the door to rotate about an axis for opening and closing, and further comprising at least one bracket configured to support the hinge, and at least one flexible tubular element inserted on one side in the cabinet and on the other side in the door. The flexible tubular element is configured to exit through a top wall of the cabinet, and is further configured to enter a cavity of the door by passing through a slot formed in the top wall of the door. The slot partially surrounds the hinge, and the slot is partially under the bracket when the door is closed. |
US09759472B2 |
Clear ice maker with warm air flow
An ice-making apparatus for an appliance having a housing with an interior volume and an ice tray horizontally suspended in the interior volume. The ice tray has a cold plate with a top surface and a bottom surface and a containment wall surrounding an edge portion of the cold plate to retain water. A cooling source is thermally coupled to the bottom surface of the cold plate. An intake conduit extends into the interior volume over the ice tray and is configured to draw ambient air into the interior volume over the ice tray, and the ambient air is above freezing. |
US09759468B2 |
System for controlling operation of an HVAC system having tandem compressors
The present invention provides for a control system for operating a heating, ventilation, and air conditioning (HVAC) system. A controller operates compressors in tandem. In response to detection of a high pressure condition in refrigerant flowing through a high pressure side of the HVAC system, the controller operates the HVAC system with a first compressor on and a second compressor off. |
US09759465B2 |
Air conditioner self-charging and charge monitoring system
A method for determining a level of refrigerant charge in a vapor compression system having a compressor, a condenser, an expansion device and an evaporator operatively connected in serial relationship in a refrigerant flow circuit having a refrigerant, includes receiving information indicative of at least one of a compressor torque or compressor current; and determining whether the refrigerant charge is within a defined tolerance or whether the refrigerant is to be added or recovered in response to the receiving of the information. |
US09759457B1 |
Controls solution for primary-secondary chiller plant
Methods for and systems of controlling operation of one or more chillers in a primary-secondary chiller plant system. The chillers utilize a set point temperature that is based upon measuring a temperature of water at a supply side of the load on the secondary loop. |
US09759456B2 |
Combined heat and power heat pump
A method of operating a heating, ventilation, and/or air conditioning (HVAC) system includes operating a device to produce at least one of electricity and rejected heat and at least one of (1) powering a component of the HVAC system using the electricity produced by the electricity generating device and (2) heating the refrigerant of the HVAC system using at least a portion of the rejected heat. |
US09759454B2 |
Cascade heat pump
Provided is a cascade heat pump. The cascade heat pump includes a first refrigerant cycle including a first compressor and a first indoor heat exchanger, a second refrigerant cycle including a second compressor and a second indoor heat exchanger, an outdoor heat exchanger in which a refrigerant compressed in the first compressor or the second compressor is condensed, a bypass tube allowing the refrigerant compressed in the second compressor to bypass the first compressor, thereby flowing into a discharge side of the first compressor, and a first flow rate regulating part disposed on a discharge side of the second compressor to introduce the refrigerant discharged from the second compressor into one of the first compressor and the bypass tube. |
US09759453B1 |
Densely packed solar concentrator structure
Methods, systems, and devices for a triangular heliostat structure comprising a heliostat drive mounted on a post at each corner of the structure. Embodiments include determining an installation position of a heliostat structure based on the position of an adjacent heliostat structure when a pivotable spacing bar is detachably attached to at least two posts of the heliostat structures and may be based on the heliostat structures comprising three posts in a triangular configuration. |
US09759449B2 |
Feed water heating system
Feedwater to be supplied to a feedwater tank via a feedwater path is passed through a waste heat recovery heat exchanger, a supercooler, and a condenser in sequence. A heat source fluid such as heat source water is passed through an evaporator and the waste heat recovery heat exchanger in sequence. The waste heat recovery heat exchanger is an indirect heat exchanger between the feedwater supplied to the feedwater tank via the feedwater path and the heat source fluid having passed through the evaporator. The supercooler is an indirect heat exchanger between the feedwater supplied to the feedwater tank via the feedwater path and a refrigerant supplied from the condenser to an expansion valve. |
US09759447B1 |
Acoustic metamaterial noise control method and apparatus for ducted systems
An acoustic metamaterial noise control system of embodiments of the disclosed technology combines acoustic metamaterial principles with absorptive materials, with a result of a significant reduction in sound radiation within, or emanating from, an HVAC duct. Sound waves that impinge on the noise control system placed at the end (terminal opening of an air duct to ambient space within a room/building), or at a predetermined place on the duct, cause the sound waves to reflect back to the start of the noise control system and also to be absorbed by sound waves within the absorptive core. This is accomplished by way of the use of micro-perforated panels (MPPs) placed in periodic manner with absorptive layers and air gaps to achieve anisotropic conditions to reflect and absorb sound waves for optimum sound reduction. |
US09759446B2 |
Air handling unit with integral inner wall features
An air handling unit has an interior wall configured to selectively retain a removable component of the air handling unit. An air handling unit has an interior wall configured as a drain pan. An air handling unit has an outer skin joined to the interior wall, an insulator disposed between the interior wall and the outer skin, and the interior wall has a mounting channel configured to selectively retain a removable component of the air handling unit. |
US09759445B2 |
Air conditioner
An air conditioner is provided. The air conditioner may include a case, first and second discharge ports disposed on opposite sides of the case to discharge air, at least one discharge vane rotatably disposed at each of the first and second discharge ports, and an operation panel disposed between the first and second discharge ports. The operation panel is movable to selectively vary a discharge area of each of the first and second discharge ports. The discharge are selectively rotatable when not covered by the operation panel to vary an air flow direction. |
US09759444B2 |
Arrangement for ventilating a room, in particular a laboratory room
An arrangement for ventilating a room contains a supply air duct arranged above an aisle region for delivering air into a room and, arranged above the supply air duct, an exhaust air duct for discharging exhaust air. The supply air duct contains two lateral air delivery portions which extend along the aisle region and each contain air outlet openings from which the supply air exits laterally. A substantially airtight central separating portion separates the first and the second air delivery portions from one another. The exhaust air duct contains two slot-like suction openings which extend substantially parallel to the supply air duct and are arranged in the ceiling such that there is formed on both sides of the aisle region a rolling air flow via which supply air heated in the region of work tables passes in a vertical direction into the region of the ceiling. |
US09759439B2 |
Sound-absorbent element for an air outlet
The invention relates to a sound-absorbent element for an air outlet, said air outlet comprising a housing with an air outlet opening and a connection to an air supply shaft, at least one sound-absorbent element being mounted in said housing and/or a housing of the air supply shaft, and said sound-absorbent element comprising a carrier that is connected to at least one layer of sound-absorbent material. Said at least one layer of sound-absorbent material comprises activated carbon, or at least one additional layer of activated carbon is applied to this layer of sound-absorbent material. |
US09759436B2 |
Outdoor unit for an air-conditioning apparatus comprising folding pieces extending from the base
The motor fixing support includes long base sections extending in a vertical direction, which are respectively formed on both sides in a lateral direction, and folding pieces respectively extending from both side edges of the respective base sections in a short-side direction. The length of the folding piece in the extending direction, which extends from the base section toward the base section in the short-side direction, and the length of the folding piece in the extending direction, which extends from the base section toward the base section in the short-side direction, are larger than the lengths of the folding pieces in the extending direction. |
US09759433B2 |
Hot and cold temperature supply device
A device is provided for supplying heating and cooling, the device having a heat transfer medium arranged in the interior of a storage tank and having at least one cycle process plant operated using a working substance. The heat transfer medium has a lower temperature in a bottom region of the interior than in a region of the interior arranged thereabove. All the components of the cycle process plant that contain the working substance are arranged in the interior. The components of the cycle process plant arranged inside the storage tank are surrounded by the heat transfer medium. The heat transfer medium has constituents to bind or convert the working substance. The amount of the constituent as a proportion of the heat transfer medium is dimensioned in such a way that the working substance contained in the cycle process plant can be completely bound or converted by the constituent after an escape from the cycle process plant. |
US09759431B2 |
Y-shaped oven flue
A gas oven includes an oven cavity, an oven door and a channel. The oven door is configured to provide access to the oven cavity. The channel is located above the oven cavity and includes an inlet in fluid communication with the oven cavity. The channel further includes a first outlet and a second outlet which are in fluid communication with an exterior of the gas oven. The channel is configured to allow gases in the oven cavity to enter the channel through the inlet and exit the channel through any of the first outlet and the second outlet. The first outlet and the second outlet are located higher than the inlet. |
US09759426B2 |
Combustor nozzles in gas turbine engines
A micro-mixer nozzle for use in a combustor of a combustion turbine engine, the micro-mixer nozzle including: a fuel plenum defined by a shroud wall connecting a periphery of a forward tube sheet to a periphery of an aft tubesheet; a plurality of mixing tubes extending across the fuel plenum for mixing a supply of compressed air and fuel, each of the mixing tubes forming a passageway between an inlet formed through the forward tubesheet and an outlet formed through the aft tubesheet; and a wall mixing tube formed in the shroud wall. |
US09759425B2 |
System and method having multi-tube fuel nozzle with multiple fuel injectors
A system includes a multi-tube fuel nozzle. The multi-tube fuel nozzle includes multiple fuel injectors. Each fuel injector is configured to extend into a respective premixing tube of a plurality of mixing tubes. Each fuel injector includes a body, a fuel passage, and multiple fuel ports. The fuel passage is disposed within the body and extends in a longitudinal direction within a portion of the body. The multiple fuel ports are disposed along the portion of the body and coupled to the fuel passage. A space is disposed between the portion of the body with the fuel ports and the respective premixing tube. |
US09759423B2 |
Method and device for thermal destruction of organic compounds by an induction plasma
A method and device for chemical destruction of at least one feed comprising at least one organic compound are provided. The device comprises at least one inductive plasma torch, means for introducing at least one plasma-forming gas into the torch, optionally when the plasma gas(es) comprise(s) no or little oxygen, means for bringing oxygen gas into the plasma or into the vicinity of the plasma, means for introducing the feed into the torch, a reaction enclosure capable of allowing thermal destruction of the gases flowing from the torch, a device allowing mixing of the gases flowing out of the reaction enclosure to be carried out, means for introducing air and/or oxygen gas into the mixing device, a device allowing recombination by cooling of at least one portion of the gases from the mixing device, the torch, the reaction enclosure, the mixing device and the recombination device being in fluidic communication. |
US09759422B2 |
Evaporator burner for a mobile heating device
An evaporator burner for a mobile heating device is provided having a combustion chamber, an evaporator accommodation, and an evaporator element for evaporation of liquid fuel. The evaporator element is accommodated in the evaporator accommodation at the side facing the combustion chamber. At the side of the evaporator accommodation facing away from the combustion chamber, the evaporator burner comprises at least one combustion air guide element which is arranged such that a combustion air flow path extending at least along a portion of a base wall of the evaporator accommodation is formed between the combustion air guide element and the base wall of the evaporator accommodation. |
US09759415B2 |
Light module
An illumination module is provided that can be inserted into a receptacle that includes a wall and may be mounted on a support surface, such as a heat sink, and the illumination module include a cover and an LED assembly rotateably coupled to the cover. The LED assembly seats within the receptacle which causes terminals of the LED assembly to align with contacts on the receptacle. One of the cover and the receptacle can have a plurality of ramps and the other a plurality of shoulders. The cover can be rotated relative to the receptacle to cause the shoulders to slide relative to the ramps so as to direct the LED assembly into the receptacle. When the LED assembly is attached to the receptacle, the terminals on the LED assembly mate with the contacts on the receptacle. |
US09759413B2 |
Translucent object having housing, cavities and controller forming facial expressions
Embodiments of the present invention use light to add human-like features to an inanimate object. In one embodiment, the object includes a film with an image that has been manipulated to provide for a low profile projection of an image onto a vertical surface directly adjacent to the object. For example, the image of a witch's head could be projected onto a wall and directly beneath, a witch's hat could be hanging on the wall. In another embodiment, changing lights and shadows are used to create animated objects out of otherwise inanimate objects. Various embodiments include components to create the illusion of changing facial expressions. These components include a plurality of light sources and an electronic device that controls the light sources to create the animation. |
US09759412B2 |
Illumination tool
An illumination tool contains: a body, an extension assembly, and a mirror assembly. The body includes an accommodation mount having a light emitting element which face a first direction, and the body also includes a magnetic sleeve. The extension assembly couples with the body, and between the extension assembly and the body is defined a rotation structure. The mirror assembly includes a fitting portion, a holder and a first mirror which face a second direction. The holder has an L-shaped channel, and a first end of the channel corresponds to the accommodation mount. The lights illuminate into the channel from the first direction, and a second end of the channel curvedly extends to the second direction. The channel has a second mirror for reflecting the lights out of the second end of the channel in the second direction from the light emitting element in the first direction. |
US09759411B2 |
LED lamp having adjustable illumination angle
An LED lamp includes: a lamp housing configured to have LEDs for emitting light embedded therein, have the front thereof opened so that the light of the LEDs is radiated, have an angle adjustment groove formed laterally and lengthily, and having outside concave-convex parts formed in a convex and arc shape on both sides of the angle adjustment groove; a guide block inserted into the angle adjustment groove of the lamp housing and fixed movably along the angle adjustment groove; a fixing block configured to have an inside concavo-convex part formed in a concave and arc shape under one side of the fixing block so that the inside concavo-convex part corresponds to the outside concave-convex parts of the lamp housing; a first fastening member configured to penetrate the inside concavo-convex part of the fixing block and fastened to the guide block inserted into the angle adjustment groove. |
US09759408B2 |
Illuminating member for reducing unified glare rating and lighting device using the same
Disclosed is a lighting device capable of reducing UGR (Unified Glare Rating). in a illuminating member, reflection efficiency of light significantly scattering to the left and right among light applied to the air gap through the diffusion plate is increased using the adhesion material pattern layer of periphery surrounding an air gap, and simultaneously, the UGR may be reduced by removing the process disposing the pattern with a specific structure and increasing the process efficiency. |
US09759406B2 |
Optical path adjusting unit and display device
The invention provides an optical path adjusting unit and a display device. The optical path adjusting unit, for adjusting light rays from different directions to transmit in approximately the same direction, comprises a light converging part, a reflective part and a light scattering part. The light converging part and the light scattering part form a hollow space, and the reflective part is disposed within the hollow space and connected to the middle of the light converging part and the middle of the light scattering part to divide the hollow space into two parts. The light converging part is used to converge the light rays from different directions; the reflective part is used to reflect the converged light rays onto the light scattering part, and the light scattering part is used to transmit the light rays reflected thereon by the reflective part out in approximately the same direction. |
US09759405B2 |
Light emitting module and lighting device using the same
A light emitting module includes a circuit board having a plurality of reflective portions arranged in one direction and connection portions connecting the plurality of reflective portions, light emitting devices mounted on the plurality of reflective portions, and lens units disposed to cover the light emitting devices within boundaries of surfaces, of the plurality of reflective portions, on which the light emitting devices are mounted. A width of each of the connection portions in the other direction, perpendicular to the one direction thereof, is smaller than a diameter of each of the lens units, thus reducing a generation of a dark portion. |
US09759397B2 |
Vehicular lamp
A vehicular lamp includes: a circuit board having three or more light source mounting portions provided along a vehicle-width direction; a plurality of light sources mounted on the respective light source mounting portions; and a reflector unit having three or more reflectors each reflecting light from each of the light sources. The reflector unit has a first positioning pin and a second positioning pin. The circuit board has a first positioning hole to receive the first positioning pin and a second positioning hole to receive the second positioning pin. The first positioning hole is provided at a location inward of a first end light source mounting portion positioned on one end side in the vehicle-width direction, and the second positioning hole is provided at a position inward of a second end light source mounting portion positioned on the other end side in the vehicle-width direction. |
US09759393B2 |
Illuminated frame system
The present invention relates to an illuminated frame system for framing a display unit, such as a screen and the like, comprising a frame on which lighting means, preferably in the form of LEDs, are arranged. An illuminated frame system of this kind may advantageously be used in gaming devices which have at least one screen. |
US09759391B1 |
LED light fixture assembly
A light assembly contains a housing. One or more LED light units are contained within the housing, wherein each of the LED light units may contain only one corresponding conductive end cap. A pair of conductors extending from each of the corresponding conductive end caps are mated with a corresponding socket contained within a DC power supply module contained within the housing. |
US09759386B2 |
Reducing friction of a viscous fluid flow in a conduit
A device for reducing friction of a viscous fluid flow in a conduit is disclosed. The device comprises a body positionable to define at least a segment of a flow path for the viscous fluid in or contiguous with the conduit, a cavity in the body for retaining lubricating fluid, and at least one port in the body for delivering lubricating fluid to the cavity. A fluid outlet arrangement from said cavity delivers lubricating fluid to the flow path to form a downstream lubricating film at the conduit surface. The fluid outlet arrangement comprises a substantially continuous opening or ring of close spaced openings, effective collectively to reduce the pressure variation and therefore velocity variation of the delivered lubricating fluid along said outlet arrangement. |
US09759383B2 |
Multi-stage compression and storage system for use with municipal gaseous supply
A multi-stage gas compression, storage and distribution system utilizing a hydrocarbon gas from a municipal gaseous supply line in a manner that does not affect an operational integrity of said municipal gaseous supply line includes an inlet line fluidly in fluid communication with a supply of hydrocarbon gas at a first pressure, a first compression unit configured to compress the hydrocarbon gas from the inlet line to a second pressure, a first storage vessel configured to receive the hydrocarbon gas from the first compression unit for storage at the second pressure, a second compression unit configured to compress the hydrocarbon gas from the first storage vessel to a third pressure, and a second storage vessel configured to receive the hydrocarbon gas from the second compression unit for storage at the third pressure. |